From 346aa01398aa9b4e4e36776c21f6fe7169ed5d87 Mon Sep 17 00:00:00 2001 From: Danno Ferrin Date: Mon, 28 Oct 2024 03:41:46 -0600 Subject: [PATCH] Osaka Activation (release_49 branch) (#1835) * Osaka Activation Accept Osaka in unit tests and eof validation tests. * update test cases * remove evmone (they are all Prague based) * remove evmone exclusions * use eip7692@v2.0.0 for eest * port in EXTDELEGATE precompile fix * fmt * Leave space for arbitrary forks in eof validation * only count validated tests * remove references to test directories that are not valid with current specs * refactor flow slightly * clippy * fmt --- .github/workflows/ethereum-tests.yml | 6 +- bins/revme/src/cmd/eofvalidation.rs | 12 +- .../revme/src/cmd/eofvalidation/test_suite.rs | 9 +- bins/revme/src/cmd/statetest/models/spec.rs | 2 +- bins/revme/src/cmd/statetest/runner.rs | 17 +- crates/revm/src/context/evm_context.rs | 96 +- tests/eof_suite/eest/.meta/assets/style.css | 319 - tests/eof_suite/eest/.meta/fixtures.ini | 24 - tests/eof_suite/eest/.meta/index.json | 47033 ---------------- tests/eof_suite/eest/.meta/report_fill.html | 771 - .../all_invalid_terminating_opcodes.json | 1420 +- .../all_opcodes_in_container.json | 2550 +- .../all_opcodes_stack_overflow.json | 1400 +- .../all_opcodes_stack_underflow.json | 960 +- ...chable_terminating_opcodes_after_stop.json | 70 +- ...hable_terminating_opcodes_before_stop.json | 60 +- .../container_size/above_max_size_raw.json | 20 +- .../container_size/max_size.json | 40 +- .../section_after_end_of_container.json | 40 +- .../invalid_containers.json} | 1698 +- .../magic_validation.json | 311 +- .../max_code_sections.json | 40 +- .../single_code_section.json | 40 +- .../valid_containers.json} | 124 +- .../version_validation.json | 90 + .../eof_example/eof_example.json | 10 +- .../eof_example_custom_fields.json | 10 +- .../eof_example/eof_example_parameters.json | 40 +- .../migrated_valid_invalid.json | 880 + .../code_section_header_body_mismatch.json | 60 +- .../container_section_order.json | 200 + .../section_order/section_order.json | 180 +- .../section_size/section_size.json | 463 + .../truncated_container_with_data.json | 30 +- .../truncated_container_without_data.json | 40 +- .../rjump/rjump_after_container.json | 10 +- .../rjump_backwards_illegal_stack_height.json | 24 + .../rjump/rjump_backwards_infinite_loop.json} | 12 +- .../rjump/rjump_backwards_reference_only.json | 10 +- .../rjump/rjump_before_header.json | 10 +- .../rjump/rjump_into_callf.json | 20 +- .../rjump/rjump_into_data.json | 10 +- .../rjump/rjump_into_dupn.json | 10 +- .../rjump/rjump_into_eofcreate.json | 10 +- .../rjump/rjump_into_exchange.json | 10 +- .../rjump/rjump_into_header.json | 10 +- .../rjump/rjump_into_push_1.json | 20 +- .../rjump/rjump_into_push_n.json | 1240 +- .../rjump/rjump_into_returncontract.json | 10 +- .../rjump/rjump_into_rjump.json | 10 +- .../rjump/rjump_into_rjumpi.json | 10 +- .../rjump/rjump_into_rjumpv.json | 40 +- .../rjump/rjump_into_self.json | 10 +- .../rjump/rjump_into_self_data_portion.json | 20 +- .../rjump/rjump_into_self_pre_code.json | 10 +- .../rjump/rjump_into_self_remaining_code.json | 10 +- .../rjump/rjump_into_stack_height_diff.json | 10 +- .../rjump/rjump_into_stack_height_diff_2.json | 10 +- .../rjump/rjump_into_stack_underflow.json | 10 +- .../rjump/rjump_into_swapn.json | 10 +- .../rjump/rjump_max_bytecode_size.json | 10 +- .../rjump/rjump_maxes.json | 10 +- .../rjump_outside_other_section_after.json | 10 +- .../rjump_outside_other_section_before.json | 10 +- .../rjump/rjump_positive_negative.json | 10 +- .../rjump/rjump_to_code_end.json | 10 +- .../rjump/rjump_truncated_rjump.json | 10 +- .../rjump/rjump_truncated_rjump_2.json | 10 +- .../rjump/rjump_unreachable_code.json | 10 +- .../rjump/rjump_zero.json | 10 +- ...ouble_rjumpi_invalid_max_stack_height.json | 24 + .../double_rjumpi_stack_height_mismatch.json | 24 + .../rjumpi/double_rjumpi_stack_underflow.json | 24 + .../rjumpi/rjumpi_after_container.json | 10 +- .../rjumpi/rjumpi_at_the_end.json | 10 +- .../rjumpi/rjumpi_backwards.json | 10 +- .../rjumpi_backwards_min_stack_wrong.json | 24 + .../rjumpi/rjumpi_backwards_onto_dup.json | 23 + .../rjumpi_backwards_reference_only.json | 10 +- .../rjumpi/rjumpi_forwards.json | 10 +- .../rjumpi/rjumpi_into_callf.json | 20 +- .../rjumpi/rjumpi_into_data.json | 10 +- .../rjumpi/rjumpi_into_dupn.json | 10 +- .../rjumpi/rjumpi_into_eofcreate.json | 10 +- .../rjumpi/rjumpi_into_exchange.json | 10 +- .../rjumpi/rjumpi_into_header.json | 10 +- .../rjumpi/rjumpi_into_push_1.json | 22 +- .../rjumpi/rjumpi_into_push_n.json | 1240 +- .../rjumpi/rjumpi_into_returncontract.json | 10 +- .../rjumpi/rjumpi_into_rjump.json | 10 +- .../rjumpi/rjumpi_into_rjumpi.json | 10 +- .../rjumpi/rjumpi_into_rjumpv.json | 40 +- .../rjumpi/rjumpi_into_self.json | 10 +- .../rjumpi/rjumpi_into_self_data_portion.json | 20 +- .../rjumpi/rjumpi_into_stack_height_diff.json | 10 +- .../rjumpi/rjumpi_into_stack_underflow.json | 10 +- .../rjumpi/rjumpi_into_swapn.json | 10 +- .../rjumpi/rjumpi_jump_before_header.json | 10 +- .../rjumpi/rjumpi_max_backward.json | 10 +- .../rjumpi/rjumpi_max_bytecode_size.json | 10 +- .../rjumpi/rjumpi_max_forward.json | 10 +- ...umpi_rjumpv_backwards_min_stack_wrong.json | 24 + .../rjumpi/rjumpi_skips_stack_underflow.json | 10 +- .../rjumpi/rjumpi_stack_validation.json | 10 +- .../rjumpi/rjumpi_to_code_end.json | 10 +- .../rjumpi/rjumpi_truncated.json | 10 +- .../rjumpi/rjumpi_truncated_2.json | 10 +- .../rjumpi/rjumpi_zero.json | 10 +- .../rjumpi/tangled_rjumpi.json | 24 + .../rjumpv/double_rjumpv.json | 24 + .../rjumpv/rjumpv_after_container.json | 30 +- .../rjumpv/rjumpv_at_end.json | 30 +- .../rjumpv/rjumpv_at_the_end.json | 10 +- .../rjumpv/rjumpv_backwards.json | 10 +- .../rjumpv/rjumpv_backwards_large_table.json | 44 + .../rjumpv_backwards_min_stack_wrong.json | 24 + .../rjumpv/rjumpv_backwards_onto_dup.json | 23 + .../rjumpv_backwards_reference_only.json | 10 +- .../rjumpv/rjumpv_before_container.json | 30 +- .../rjumpv/rjumpv_condition.json | 65 + .../rjumpv/rjumpv_forwards.json | 10 +- .../rjumpv/rjumpv_full_table.json | 10 +- .../rjumpv/rjumpv_full_table_end.json | 10 +- .../rjumpv/rjumpv_full_table_last.json | 10 +- .../rjumpv/rjumpv_full_table_mid.json | 10 +- .../rjumpv/rjumpv_into_callf.json | 60 +- .../rjumpv/rjumpv_into_data.json | 30 +- .../rjumpv/rjumpv_into_dupn.json | 30 +- .../rjumpv/rjumpv_into_eofcreate.json | 30 +- .../rjumpv/rjumpv_into_exchange.json | 68 + .../rjumpv/rjumpv_into_header.json | 30 +- .../rjumpv/rjumpv_into_push_1.json | 60 +- .../rjumpv/rjumpv_into_push_n.json | 3720 +- .../rjumpv/rjumpv_into_returncontract.json | 30 +- .../rjumpv/rjumpv_into_rjump.json | 60 +- .../rjumpv/rjumpv_into_rjumpi.json | 60 +- .../rjumpv/rjumpv_into_rjumpv.json | 120 +- .../rjumpv/rjumpv_into_self.json | 30 +- .../rjumpv/rjumpv_into_self_data_portion.json | 60 +- .../rjumpv/rjumpv_into_stack_height_diff.json | 30 +- .../rjumpv/rjumpv_into_stack_underflow.json | 30 +- .../rjumpv/rjumpv_into_swapn.json | 30 +- .../rjumpv/rjumpv_max_forwards.json | 10 +- ...umpv_rjumpi_backwards_min_stack_wrong.json | 24 + .../rjumpv/rjumpv_size_3.json | 10 +- .../rjumpv/rjumpv_skips_stack_underflow.json | 20 +- .../rjumpv/rjumpv_truncated.json | 60 +- .../rjumpv/rjumpv_truncated_empty.json | 10 +- .../rjumpv/rjumpv_zero.json | 10 +- .../callf_execution/callf_stack_overflow.json | 10 +- .../callf_stack_size_1024.json | 10 +- .../callf_stack_size_1024_at_callf.json | 10 +- .../callf_stack_size_1024_at_push.json | 10 +- .../callf_with_inputs_stack_overflow.json | 10 +- .../callf_with_inputs_stack_size_1024.json | 10 +- ...f_with_inputs_stack_size_1024_at_push.json | 10 +- .../code_validation/eof_validity.json | 196 + .../unreachable_code_sections.json | 420 + .../callf_to_non_returning_section.json | 10 +- .../jumpf_execution/jumpf_backward.json | 10 +- .../jumpf_execution/jumpf_forward.json | 10 +- .../jumpf_execution/jumpf_stack_overflow.json | 10 +- .../jumpf_stack_size_1024.json | 10 +- .../jumpf_stack_size_1024_at_push.json | 10 +- .../jumpf_to_nonexistent_section.json | 10 +- .../jumpf_execution/jumpf_to_self.json | 10 +- .../jumpf_execution/jumpf_too_large.json | 10 +- .../jumpf_execution/jumpf_way_too_large.json | 10 +- .../jumpf_with_inputs_stack_overflow.json | 10 +- .../jumpf_with_inputs_stack_size_1024.json | 10 +- ...f_with_inputs_stack_size_1024_at_push.json | 10 +- .../jumpf_diff_max_stack_height.json | 134 + .../jumpf_diff_min_stack_height.json | 134 + .../jumpf_incompatible_outputs.json | 131 + .../jumpf_stack_non_returning_rules.json | 90 +- .../jumpf_stack_returning_rules.json | 480 +- .../jumpf_target/jumpf_target_rules.json | 250 +- .../first_section_returning.json | 134 + .../jumpf_in_nonreturning.json | 134 + .../retf_in_nonreturning.json | 134 + .../returning_section_not_returning.json | 222 + .../returning_section_returncontract.json | 48 + .../dupn/dupn_all_valid_immediates.json | 10 +- .../dupn/dupn_stack_overflow.json | 40 +- .../dupn/dupn_stack_underflow.json | 60 +- .../exchange_all_invalid_immediates.json | 60 +- .../exchange_all_valid_immediates.json | 10 +- .../swapn/swapn_all_valid_immediates.json | 10 +- .../swapn/swapn_on_max_stack.json | 20 +- .../swapn/swapn_stack_underflow.json | 58 +- ...gacy_initcode_invalid_eof_v1_contract.json | 40 +- ...legacy_initcode_valid_eof_v1_contract.json | 70 +- .../eofcreate/eofcreate_invalid_index.json | 46 + .../returncontract_invalid_index_0.json | 10 +- .../returncontract_invalid_index_1.json | 10 +- .../returncontract_invalid_index_255.json | 10 +- ...ncontract_invalid_truncated_immediate.json | 10 +- .../returncontract_terminating.json | 10 +- .../returncontract_valid_index_0.json | 10 +- .../returncontract_valid_index_1.json | 10 +- .../returncontract_valid_index_255.json | 10 +- .../container_both_kinds_different_sub.json | 10 +- .../container_both_kinds_same_sub.json | 10 +- ...ontainer_combos_deeply_nested_invalid.json | 30 +- .../container_combos_deeply_nested_valid.json | 50 +- .../container_combos_invalid.json | 30 +- ...ombos_non_first_code_sections_invalid.json | 30 +- ..._combos_non_first_code_sections_valid.json | 50 +- .../container_combos_valid.json | 24 + ...ntainer_multiple_eofcreate_references.json | 23 + ...er_multiple_returncontract_references.json | 24 + .../dangling_initcode_subcontainer_bytes.json | 25 + .../dangling_runtime_subcontainer_bytes.json | 24 + .../deep_container.json | 30 +- .../migrated_eofcreate.json | 90 +- .../orphan_container.json | 60 +- .../reverting_container.json | 20 +- .../simple_create_from_creation.json | 10 +- .../simple_create_from_deployed.json | 10 +- .../subcontainer_wrong_eof_version.json | 46 + .../subcontainer_wrong_size.json | 92 + .../wide_container.json | 40 +- .../version_validation.json | 111 - .../migrated_valid_invalid.json | 1100 - .../container_section_order.json | 263 - .../section_size/section_size.json | 395 - .../rjumpv/rjump_into_exchange.json | 68 - .../rjumpv/rjumpv_condition.json | 380 - .../container_combos_valid.json | 110 - .../eof_functions_contract_call_fail.json | 40 +- .../eof_functions_contract_call_succeed.json | 40 +- ...ions_contract_call_within_deep_nested.json | 10 +- .../extcode/legacy_calls_eof_sstore.json | 10 +- .../opcodes_in_create_operation.json | 2342 + .../opcodes_in_create_tx.json | 1064 + .../opcodes_in_eof_calling_legacy.json | 4052 ++ .../opcodes_in_legacy/opcodes_in_legacy.json | 188 +- .../rjump/rjump_maxes.json | 10 +- .../rjump/rjump_positive_negative.json | 10 +- .../rjump/rjump_zero.json | 10 +- .../rjumpi/rjumpi_backwards.json | 10 +- .../rjumpi/rjumpi_condition_backwards.json | 20 +- .../rjumpi/rjumpi_condition_forwards.json | 20 +- .../rjumpi/rjumpi_condition_zero.json | 20 +- .../rjumpi/rjumpi_forwards.json | 10 +- .../rjumpi/rjumpi_max_backward.json | 10 +- .../rjumpi/rjumpi_max_forward.json | 10 +- .../rjumpi/rjumpi_zero.json | 10 +- .../rjumpv/rjumpv_backwards.json | 10 +- .../rjumpv/rjumpv_condition.json | 180 +- .../rjumpv/rjumpv_forwards.json | 10 +- .../rjumpv/rjumpv_full_table.json | 10 +- .../rjumpv/rjumpv_full_table_end.json | 10 +- .../rjumpv/rjumpv_full_table_last.json | 10 +- .../rjumpv/rjumpv_full_table_mid.json | 10 +- .../rjumpv/rjumpv_max_forwards.json | 10 +- .../rjumpv/rjumpv_size_3.json | 10 +- .../rjumpv/rjumpv_zero.json | 10 +- .../callf_execution/callf_stack_overflow.json | 10 +- .../callf_stack_size_1024.json | 10 +- .../callf_stack_size_1024_at_callf.json | 10 +- .../callf_stack_size_1024_at_push.json | 10 +- .../callf_with_inputs_stack_overflow.json | 10 +- .../callf_with_inputs_stack_size_1024.json | 10 +- ...f_with_inputs_stack_size_1024_at_push.json | 10 +- .../callf_to_non_returning_section.json | 10 +- .../jumpf_execution/jumpf_backward.json | 10 +- .../jumpf_execution/jumpf_forward.json | 10 +- .../jumpf_execution/jumpf_stack_overflow.json | 10 +- .../jumpf_stack_size_1024.json | 10 +- .../jumpf_stack_size_1024_at_push.json | 10 +- .../jumpf_to_nonexistent_section.json | 10 +- .../jumpf_execution/jumpf_to_self.json | 10 +- .../jumpf_execution/jumpf_too_large.json | 10 +- .../jumpf_execution/jumpf_way_too_large.json | 10 +- .../jumpf_with_inputs_stack_overflow.json | 10 +- .../jumpf_with_inputs_stack_size_1024.json | 10 +- ...f_with_inputs_stack_size_1024_at_push.json | 10 +- .../jumpf_stack_non_returning_rules.json | 90 +- .../jumpf_stack_returning_rules.json | 480 +- .../jumpf_target/jumpf_target_rules.json | 250 +- .../dupn/dupn_all_valid_immediates.json | 10 +- .../exchange_all_valid_immediates.json | 10 +- .../swapn/swapn_all_valid_immediates.json | 10 +- .../address_space_extension.json | 2240 +- .../calldata_remains_after_subcall.json | 70 +- .../calldata/extcalls_inputdata.json | 1280 +- .../calldata/extdelegatecall_inputdata.json | 640 +- .../calldata/extstaticcall_inputdata.json | 640 +- .../eip7069_extcall/calls/callee_context.json | 1706 + .../eip7069_extcall/calls/callee_fails.json | 1493 + .../calls/eof_calls_clear_return_buffer.json | 360 +- .../calls/eof_calls_eof_mstore.json | 30 +- .../calls/eof_calls_eof_sstore.json | 30 +- .../calls/eof_calls_eof_then_fails.json | 40 +- .../calls/eof_calls_legacy_mstore.json | 30 +- .../calls/eof_calls_legacy_sstore.json | 30 +- .../calls/eof_calls_min_callee_gas.json | 160 +- .../calls/eof_calls_msg_depth.json | 30 +- .../calls/eof_calls_precompile.json | 392 + .../eof_calls_static_flag_with_value.json | 20 +- .../calls/eof_calls_with_value.json | 160 +- .../calls/legacy_calls_eof_mstore.json | 40 +- .../calls/legacy_calls_eof_sstore.json | 40 +- .../eip7069_extcall/gas/ext_calls_gas.json | 2562 + .../returndatacopy_huge_memory_expansion.json | 120 +- .../returndatacopy_memory_expansion.json | 400 +- .../returndatacopy_handling.json | 4480 +- .../returndataload/returndatacopy_oob.json | 20 +- .../returndataload_handling.json | 480 +- .../data_opcodes/data_section_succeed.json | 120 +- .../datacopy_huge_memory_expansion.json | 480 +- .../datacopy_memory_expansion.json | 1600 +- .../eofcreate/address_collision.json | 14 +- .../eofcreate/auxdata_variations.json | 60 +- .../eofcreate/calldata.json | 10 +- .../eofcreate/eofcreate_context.json | 262 + .../eofcreate/eofcreate_in_initcode.json | 10 +- .../eofcreate_in_initcode_reverts.json | 10 +- .../eofcreate_revert_eof_returndata.json | 10 +- .../eofcreate/eofcreate_then_call.json | 10 +- .../eofcreate/return_data_cleared.json | 14 +- .../eofcreate/simple_eofcreate.json | 10 +- .../auxdata_size_failures.json | 60 +- .../eof_eofcreate_msg_depth.json | 48 +- .../eofcreate_deploy_sizes.json | 40 +- .../eofcreate_insufficient_stipend.json | 20 +- .../eofcreate_failures/initcode_aborts.json | 10 +- .../eofcreate_failures/initcode_revert.json | 20 +- .../insufficient_gas_memory_expansion.json | 10 +- .../insufficient_initcode_gas.json | 10 +- ...sufficient_returncontract_auxdata_gas.json | 10 +- .../static_flag_eofcreate.json | 80 +- .../eip7620_eof_create/gas/eofcreate_gas.json | 12818 +++++ .../cross_version_creates_fail.json | 40 +- .../legacy_initcode_eof_contract_fails.json | 40 +- .../container_combos_valid.json | 50 +- .../reverting_container.json | 20 +- .../simple_create_from_creation.json | 10 +- .../simple_create_from_deployed.json | 10 +- .../eof_creation_tx_context.json | 238 + .../rjump_positive_negative_with_data.json | 67 - .../calls/eof_calls_revert_abort.json | 854 - .../eip7069_extcall/gas/ext_calls_gas.json | 334 - .../eof_validation/EOF1_callf_truncated.json | 24 - .../EOF1_code_section_0_size.json | 24 - .../EOF1_code_section_missing.json | 24 - .../EOF1_code_section_offset.json | 14 - .../EOF1_data_section_0_size.json | 14 - ...EOF1_data_section_before_code_section.json | 15 - ...OF1_data_section_before_types_section.json | 15 - .../EOF1_dataloadn_truncated.json | 24 - .../EOF1_embedded_container.json | 56 - .../EOF1_embedded_container_invalid.json | 87 - .../EOF1_eofcreate_invalid.json | 51 - .../eof_validation/EOF1_eofcreate_valid.json | 30 - .../EOF1_header_not_terminated.json | 78 - .../EOF1_incomplete_section_size.json | 69 - .../EOF1_invalid_section_0_type.json | 42 - .../EOF1_invalid_type_section_size.json | 51 - .../EOF1_multiple_data_sections.json | 15 - .../EOF1_multiple_type_sections.json | 24 - .../eof_validation/EOF1_no_type_section.json | 24 - .../EOF1_returncontract_invalid.json | 46 - .../EOF1_returncontract_valid.json | 33 - .../EOF1_rjump_invalid_destination.json | 79 - .../eof_validation/EOF1_rjump_truncated.json | 24 - .../EOF1_rjumpi_invalid_destination.json | 79 - .../eof_validation/EOF1_rjumpi_truncated.json | 24 - .../EOF1_rjumpv_invalid_destination.json | 115 - .../eof_validation/EOF1_rjumpv_truncated.json | 42 - .../eof_validation/EOF1_section_order.json | 94 - ..._containing_unreachable_code_sections.json | 24 - .../EOF1_too_many_code_sections.json | 23 - .../EOF1_trailing_bytes_in_subcontainer.json | 24 - .../EOF1_trailing_bytes_top_level.json | 24 - .../eof_validation/EOF1_truncated_push.json | 5014 -- .../EOF1_truncated_section.json | 69 - .../EOF1_type_section_missing.json | 33 - .../EOF1_type_section_not_first.json | 42 - .../EOF1_types_section_0_size.json | 24 - .../EOF1_types_section_missing.json | 24 - .../EOF1_undefined_opcodes.json | 1678 - .../eof_validation/EOF1_unknown_section.json | 60 - ...OF1_unreferenced_subcontainer_invalid.json | 15 - .../eof_validation/EOF1_valid_rjump.json | 30 - .../eof_validation/EOF1_valid_rjumpi.json | 30 - .../eof_validation/EOF1_valid_rjumpv.json | 38 - .../callf_into_nonreturning.json | 15 - .../callf_invalid_code_section_index.json | 15 - .../eof_validation/data_section_missing.json | 15 - .../eof_tests/eof_validation/dataloadn.json | 75 - .../deprecated_instructions.json | 150 - ...turncontract_targeting_same_container.json | 26 - .../eofcreate_return_and_returncontract.json | 15 - .../eofcreate_stop_and_returncontract.json | 15 - .../incomplete_section_size.json | 15 - .../initcode_container_return.json | 25 - .../initcode_container_returncontract.json | 23 - .../initcode_container_revert.json | 23 - .../initcode_container_stop.json | 25 - .../jumpf_compatible_outputs.json | 14 - .../eof_validation/jumpf_equal_outputs.json | 14 - .../jumpf_incompatible_outputs.json | 15 - .../many_code_sections_1023.json | 14 - .../many_code_sections_1024.json | 14 - .../eof_validation/max_arguments_count.json | 57 - .../max_nested_containers_eofcreate.json | 14 - ...d_containers_eofcreate_returncontract.json | 14 - .../eof_validation/max_stack_height.json | 84 - .../minimal_valid_EOF1_code.json | 14 - .../minimal_valid_EOF1_code_with_data.json | 14 - ...mal_valid_EOF1_multiple_code_sections.json | 31 - .../multiple_code_sections_headers.json | 15 - .../eof_validation/non_returning_status.json | 124 - .../runtime_container_return.json | 31 - .../runtime_container_returncontract.json | 34 - .../runtime_container_revert.json | 31 - .../runtime_container_stop.json | 31 - .../eof_validation/stack/backwards_rjump.json | 57 - .../stack/backwards_rjump_variable_stack.json | 75 - .../stack/backwards_rjumpi.json | 100 - .../backwards_rjumpi_variable_stack.json | 82 - .../stack/backwards_rjumpv.json | 74 - .../backwards_rjumpv_variable_stack.json | 74 - .../stack/callf_stack_overflow.json | 49 - .../callf_stack_overflow_variable_stack.json | 58 - .../stack/callf_stack_validation.json | 32 - .../callf_with_inputs_stack_overflow.json | 58 - ..._inputs_stack_overflow_variable_stack.json | 94 - .../stack/dupn_stack_validation.json | 58 - .../stack/exchange_deep_stack_validation.json | 14 - .../exchange_empty_stack_validation.json | 15 - .../stack/exchange_stack_validation.json | 201 - .../eof_validation/stack/forwards_rjump.json | 46 - .../stack/forwards_rjump_variable_stack.json | 46 - .../eof_validation/stack/forwards_rjumpi.json | 110 - .../stack/forwards_rjumpi_variable_stack.json | 110 - .../eof_validation/stack/forwards_rjumpv.json | 86 - .../stack/forwards_rjumpv_variable_stack.json | 86 - .../stack/jumpf_stack_overflow.json | 49 - .../jumpf_stack_overflow_variable_stack.json | 58 - .../stack/jumpf_to_nonreturning.json | 47 - .../jumpf_to_nonreturning_variable_stack.json | 40 - .../stack/jumpf_to_returning.json | 101 - .../jumpf_to_returning_variable_stack.json | 78 - .../jumpf_with_inputs_stack_overflow.json | 32 - ..._inputs_stack_overflow_variable_stack.json | 50 - .../stack/no_terminating_instruction.json | 33 - .../stack/non_constant_stack_height.json | 31 - .../stack/retf_stack_validation.json | 40 - .../stack/retf_variable_stack.json | 42 - .../stack/self_referencing_jumps.json | 32 - ...self_referencing_jumps_variable_stack.json | 32 - .../stack/stack_range_maximally_broad.json | 23 - .../stack/swapn_stack_validation.json | 58 - .../eof_validation/stack/underflow.json | 51 - .../stack/underflow_variable_stack.json | 96 - .../stack/unreachable_instructions.json | 33 - .../too_many_code_sections.json | 15 - .../unreachable_code_sections.json | 96 - .../eof_validation/validate_EOF_prefix.json | 87 - .../eof_validation/validate_EOF_version.json | 51 - .../eof_validation/validate_empty_code.json | 15 - tests/eof_suite/evmone/ref.txt | 1 - .../block/block_apply_ommers_reward.json | 49 - .../block/block_apply_withdrawal.json | 49 - .../block/eip7516_blob_base_fee.json | 55 - .../block/known_block_hash.json | 55 - .../block/known_block_hash_fake.json | 55 - .../call/call_value_to_empty.json | 61 - .../call/delegatecall_static_legacy.json | 74 - .../create/code_deployment_out_of_gas_f.json | 54 - .../code_deployment_out_of_gas_refund_f.json | 54 - .../code_deployment_out_of_gas_refund_tw.json | 54 - .../code_deployment_out_of_gas_storage_f.json | 54 - ...code_deployment_out_of_gas_storage_tw.json | 54 - .../create/code_deployment_out_of_gas_tw.json | 54 - .../create/create2_factory.json | 55 - .../create/create2_max_nonce.json | 55 - .../create/create_collision.json | 61 - .../create/create_collision_empty_revert.json | 61 - .../create_collision_empty_revert_tw.json | 60 - .../create/create_collision_revert.json | 61 - .../create/create_prefunded_revert.json | 61 - .../create/create_revert.json | 55 - .../create/create_revert_sd.json | 54 - .../create/create_revert_tw.json | 54 - .../state_transition/create/create_tx.json | 48 - .../create/create_tx_collision.json | 54 - .../create/create_tx_empty.json | 48 - .../create/create_tx_failure.json | 48 - .../create/created_code_hash.json | 55 - .../touch_create_collision_empty_revert.json | 61 - ...ouch_create_collision_empty_revert_tw.json | 60 - .../state_transition/eip663/dupn.json | 55 - .../state_transition/eip663/exchange.json | 55 - .../state_transition/eip663/swapn.json | 55 - .../eof_calls/eof1_extdelegatecall_eof1.json | 65 - .../eof1_extdelegatecall_legacy.json | 64 - .../extcall_ase_ready_violation.json | 55 - .../eof_calls/extcall_callee_abort.json | 63 - .../eof_calls/extcall_callee_revert.json | 63 - .../eof_calls/extcall_clears_returndata.json | 63 - .../eof_calls/extcall_cold_oog.json | 55 - ...ll_failing_with_value_additional_cost.json | 65 - ...call_failing_with_value_balance_check.json | 65 - .../extcall_gas_refund_propagation.json | 63 - .../eof_calls/extcall_input.json | 63 - .../eof_calls/extcall_memory.json | 55 - .../extcall_min_callee_gas_failure_mode.json | 63 - .../eof_calls/extcall_output.json | 63 - .../extcall_recipient_and_code_address.json | 63 - .../eof_calls/extcall_static_with_value.json | 63 - .../eof_calls/extcall_then_oog.json | 65 - .../eof_calls/extcall_value.json | 61 - ...all_value_zero_to_nonexistent_account.json | 57 - .../eof_calls/extcall_with_value.json | 65 - .../extcall_with_value_enough_gas.json | 61 - .../eof_calls/extcall_with_value_low_gas.json | 61 - .../extdelegatecall_ase_ready_violation.json | 55 - .../extdelegatecall_callee_abort.json | 63 - .../extdelegatecall_callee_revert.json | 63 - .../eof_calls/extdelegatecall_cold_oog.json | 55 - ...xtdelegatecall_gas_refund_propagation.json | 63 - .../eof_calls/extdelegatecall_input.json | 63 - .../eof_calls/extdelegatecall_memory.json | 55 - .../eof_calls/extdelegatecall_output.json | 63 - ...legatecall_recipient_and_code_address.json | 63 - .../extdelegatecall_returndatasize.json | 63 - .../extdelegatecall_returndatasize_abort.json | 63 - .../eof_calls/extdelegatecall_static.json | 74 - .../eof_calls/extdelegatecall_then_oog.json | 65 - .../extstaticcall_ase_ready_violation.json | 55 - .../eof_calls/extstaticcall_callee_abort.json | 63 - .../extstaticcall_callee_revert.json | 63 - .../eof_calls/extstaticcall_cold_oog.json | 55 - .../eof_calls/extstaticcall_input.json | 63 - .../eof_calls/extstaticcall_memory.json | 55 - .../eof_calls/extstaticcall_output.json | 63 - ...staticcall_recipient_and_code_address.json | 63 - .../eof_calls/extstaticcall_then_oog.json | 63 - .../eof_calls/returndatacopy.json | 63 - .../eof_calls/returndataload.json | 63 - .../returndatasize_before_extcall.json | 57 - .../eof_create/create2_deploying_eof.json | 55 - .../create2_nested_in_txcreate.json | 58 - .../eof_create/create2_with_eof_initcode.json | 55 - .../create2_with_eof_initcode_cancun.json | 55 - .../eof_create/create_deploying_eof.json | 55 - .../eof_create/create_nested_in_txcreate.json | 58 - .../eof_create/create_with_eof_initcode.json | 55 - .../create_with_eof_initcode_cancun.json | 55 - .../eof_create/creation_tx.json | 48 - ...ion_tx_dataloadn_referring_to_auxdata.json | 48 - ...creation_tx_deploy_container_max_size.json | 48 - ...reation_tx_deploy_container_too_large.json | 48 - .../eof_create/creation_tx_deploy_data.json | 48 - .../eof_create/creation_tx_deploying_eof.json | 48 - ...eation_tx_dynamic_auxdata_in_calldata.json | 48 - .../creation_tx_initcontainer_aborts.json | 48 - .../creation_tx_initcontainer_max_size.json | 48 - .../creation_tx_initcontainer_return.json | 48 - .../creation_tx_initcontainer_stop.json | 48 - .../creation_tx_initcontainer_too_large.json | 49 - .../creation_tx_invalid_deploycode.json | 48 - .../creation_tx_invalid_eof_version.json | 48 - .../creation_tx_invalid_initcode.json | 48 - .../creation_tx_invalid_initcode_header.json | 48 - .../creation_tx_nested_eofcreate.json | 48 - ...reation_tx_static_auxdata_in_calldata.json | 48 - .../creation_tx_truncated_data_initcode.json | 48 - ...te_appended_data_size_larger_than_64K.json | 55 - .../eofcreate_auxdata_equal_to_declared.json | 55 - ...ofcreate_auxdata_longer_than_declared.json | 55 - ...fcreate_auxdata_shorter_than_declared.json | 55 - .../eofcreate_call_created_contract.json | 55 - .../eofcreate_caller_balance_too_low.json | 55 - .../eofcreate_clears_returndata.json | 61 - ...create_dataloadn_referring_to_auxdata.json | 55 - .../eofcreate_deploy_container_max_size.json | 55 - .../eofcreate_deploy_container_too_large.json | 55 - ...loy_container_with_aux_data_too_large.json | 55 - .../eof_create/eofcreate_empty_auxdata.json | 55 - ...reate_failure_after_eofcreate_success.json | 55 - .../eofcreate_initcontainer_aborts.json | 55 - .../eofcreate_nested_eofcreate.json | 55 - .../eofcreate_nested_eofcreate_revert.json | 55 - ...te_not_enough_gas_for_initcode_charge.json | 55 - ...eate_not_enough_gas_for_mem_expansion.json | 55 - .../eofcreate_revert_empty_returndata.json | 55 - ...eofcreate_revert_non_empty_returndata.json | 55 - ...fcreate_with_auxdata_and_subcontainer.json | 55 - .../initcode_transaction_before_prague.json | 309 - ...ract_not_enough_gas_for_mem_expansion.json | 55 - ...te_appended_data_size_larger_than_64K.json | 58 - .../txcreate_auxdata_equal_to_declared.json | 58 - ...txcreate_auxdata_longer_than_declared.json | 58 - ...xcreate_auxdata_shorter_than_declared.json | 58 - .../txcreate_call_created_contract.json | 58 - .../txcreate_called_balance_too_low.json | 58 - .../txcreate_clears_returndata.json | 64 - ...create_dataloadn_referring_to_auxdata.json | 58 - ...te_deploy_code_with_dataloadn_invalid.json | 58 - .../txcreate_deploy_container_max_size.json | 58 - .../txcreate_deploy_container_too_large.json | 58 - ...loy_container_with_aux_data_too_large.json | 58 - .../eof_create/txcreate_empty_auxdata.json | 58 - ...create_failure_after_txcreate_success.json | 58 - .../eof_create/txcreate_from_1559_tx.json | 55 - .../eof_create/txcreate_from_blob_tx.json | 55 - .../eof_create/txcreate_from_legacy_tx.json | 55 - .../txcreate_initcontainer_aborts.json | 58 - .../txcreate_initcontainer_empty.json | 60 - .../txcreate_initcontainer_max_size.json | 58 - .../txcreate_initcontainer_return.json | 58 - .../txcreate_initcontainer_stop.json | 58 - .../txcreate_initcontainer_too_large.json | 59 - .../txcreate_invalid_deploycode.json | 58 - .../eof_create/txcreate_invalid_initcode.json | 58 - .../txcreate_light_failure_stack.json | 58 - .../txcreate_missing_deploycontainer.json | 58 - .../txcreate_missing_initcontainer.json | 58 - .../eof_create/txcreate_nested_eofcreate.json | 58 - .../eof_create/txcreate_nested_txcreate.json | 59 - .../txcreate_nested_txcreate_revert.json | 59 - .../eof_create/txcreate_no_initcontainer.json | 57 - .../txcreate_revert_empty_returndata.json | 58 - .../txcreate_revert_non_empty_returndata.json | 58 - .../txcreate_stray_data_initcontainer.json | 58 - .../txcreate_too_many_initcontainers.json | 315 - .../txcreate_truncated_data_initcode.json | 58 - .../state_transition/eof_examples_callf.json | 55 - .../eof_examples_creation_tx.json | 48 - .../state_transition/eof_examples_data.json | 55 - .../eof_examples_eofcreate.json | 55 - .../eof_examples_minimal.json | 55 - ...of_examples_static_relative_jump_loop.json | 55 - .../extcode/extcodehash_existent.json | 60 - .../extcode/extcodesize_existent.json | 60 - .../extcode/legacy_extcodecopy_eof.json | 61 - .../extcode/legacy_extcodehash_eof.json | 61 - .../extcode/legacy_extcodesize_eof.json | 61 - .../selfdestruct/massdestruct_cancun.json | 23635 -------- .../selfdestruct/massdestruct_shanghai.json | 23635 -------- .../selfdestruct/selfdestruct_cancun.json | 55 - .../selfdestruct_double_revert.json | 73 - .../selfdestruct/selfdestruct_initcode.json | 48 - .../selfdestruct_same_tx_cancun.json | 48 - .../selfdestruct/selfdestruct_shanghai.json | 55 - .../selfdestruct_to_self_cancun.json | 55 - .../touch/touch_empty_sd.json | 60 - .../touch/touch_empty_tw.json | 60 - .../touch/touch_nonempty_tw.json | 60 - .../touch/touch_nonexistent_sd.json | 54 - .../touch/touch_nonexistent_tw.json | 54 - .../touch/touch_revert_empty.json | 60 - .../touch/touch_revert_nonempty_tw.json | 60 - .../touch_revert_nonexistent_istanbul.json | 54 - ...uch_revert_nonexistent_touch_again_tw.json | 60 - .../touch/touch_revert_nonexistent_tw.json | 54 - ...evert_selfdestruct_to_nonexistient_tw.json | 60 - ...ch_revert_touch_revert_nonexistent_tw.json | 60 - .../touch_touch_revert_nonexistent_tw.json | 60 - .../touch_touch_revert_nonexistent_tw_2.json | 54 - .../state_transition/trace/trace_example.json | 55 - .../transient_storage/transient_storage.json | 61 - .../transient_storage_revert.json | 61 - .../transient_storage_static.json | 61 - .../tx/access_list_storage.json | 67 - .../tx/empty_coinbase_fee_0_sd.json | 54 - .../tx/empty_coinbase_fee_0_tw.json | 54 - .../tx/invalid_tx_non_existing_sender.json | 42 - .../tx/tx_blob_gas_price.json | 49 - .../state_transition/tx/tx_legacy.json | 48 - .../tx/tx_non_existing_sender.json | 41 - 676 files changed, 49026 insertions(+), 140651 deletions(-) delete mode 100644 tests/eof_suite/eest/.meta/assets/style.css delete mode 100644 tests/eof_suite/eest/.meta/fixtures.ini delete mode 100644 tests/eof_suite/eest/.meta/index.json delete mode 100644 tests/eof_suite/eest/.meta/report_fill.html rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json (63%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json (62%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json (97%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json (62%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_unreachable_terminating_opcodes_after_stop.json (60%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_unreachable_terminating_opcodes_before_stop.json (60%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip3540_eof_v1/container_size/above_max_size_raw.json (99%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip3540_eof_v1/container_size/max_size.json (99%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip3540_eof_v1/container_size/section_after_end_of_container.json (62%) rename tests/eof_suite/eest/eof_tests/{prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json => osaka/eip7692_eof_v1/eip3540_eof_v1/container_validation/invalid_containers.json} (84%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json (58%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip3540_eof_v1/container_validation/max_code_sections.json (98%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip3540_eof_v1/container_validation/single_code_section.json (95%) rename tests/eof_suite/eest/eof_tests/{prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_valid_eof_v1_contract.json => osaka/eip7692_eof_v1/eip3540_eof_v1/container_validation/valid_containers.json} (54%) create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/container_validation/version_validation.json rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip3540_eof_v1/eof_example/eof_example.json (63%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip3540_eof_v1/eof_example/eof_example_custom_fields.json (60%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip3540_eof_v1/eof_example/eof_example_parameters.json (57%) create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip3540_eof_v1/section_header_body_mismatch/code_section_header_body_mismatch.json (61%) create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/section_order/container_section_order.json rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip3540_eof_v1/section_order/section_order.json (60%) create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/section_size/section_size.json rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip3540_eof_v1/section_size/truncated_container_with_data.json (64%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip3540_eof_v1/section_size/truncated_container_without_data.json (64%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_after_container.json (64%) create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_backwards_illegal_stack_height.json rename tests/eof_suite/eest/eof_tests/{prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_positive_negative_with_data.json => osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_backwards_infinite_loop.json} (50%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_backwards_reference_only.json (63%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_before_header.json (65%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_callf.json (63%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_data.json (65%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_dupn.json (63%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_eofcreate.json (66%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_exchange.json (63%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_header.json (64%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_1.json (62%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json (62%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_returncontract.json (66%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_rjump.json (64%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_rjumpi.json (64%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_rjumpv.json (72%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self.json (60%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self_data_portion.json (63%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self_pre_code.json (61%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self_remaining_code.json (64%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_stack_height_diff.json (63%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_stack_height_diff_2.json (63%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_stack_underflow.json (63%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_swapn.json (63%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_max_bytecode_size.json (99%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_maxes.json (99%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_outside_other_section_after.json (64%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_outside_other_section_before.json (63%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_positive_negative.json (61%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_to_code_end.json (65%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_truncated_rjump.json (62%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_truncated_rjump_2.json (62%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_unreachable_code.json (63%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_zero.json (61%) create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/double_rjumpi_invalid_max_stack_height.json create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/double_rjumpi_stack_height_mismatch.json create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/double_rjumpi_stack_underflow.json rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_after_container.json (64%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_at_the_end.json (66%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards.json (61%) create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards_min_stack_wrong.json create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards_onto_dup.json rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards_reference_only.json (63%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_forwards.json (61%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_callf.json (63%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_data.json (65%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_dupn.json (63%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_eofcreate.json (66%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_exchange.json (63%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_header.json (64%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_1.json (59%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json (62%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_returncontract.json (66%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_rjump.json (64%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_rjumpi.json (64%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_rjumpv.json (72%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_self.json (64%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_self_data_portion.json (63%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_stack_height_diff.json (63%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_stack_underflow.json (63%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_swapn.json (63%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_jump_before_header.json (64%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_backward.json (99%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_bytecode_size.json (99%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_forward.json (99%) create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_rjumpv_backwards_min_stack_wrong.json rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_skips_stack_underflow.json (63%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_stack_validation.json (64%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_to_code_end.json (64%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_truncated.json (63%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_truncated_2.json (63%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_zero.json (61%) create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/tangled_rjumpi.json create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/double_rjumpv.json rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_after_container.json (76%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_at_end.json (76%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_at_the_end.json (66%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards.json (61%) create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards_large_table.json create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards_min_stack_wrong.json create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards_onto_dup.json rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards_reference_only.json (63%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_before_container.json (76%) create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_forwards.json (61%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table.json (83%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_end.json (83%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_last.json (83%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_mid.json (83%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_callf.json (75%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_data.json (76%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_dupn.json (76%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_eofcreate.json (77%) create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_exchange.json rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_header.json (76%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_1.json (75%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json (74%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_returncontract.json (77%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjump.json (75%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjumpi.json (75%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjumpv.json (80%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_self.json (76%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_self_data_portion.json (75%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_stack_height_diff.json (75%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_stack_underflow.json (75%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_swapn.json (76%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_max_forwards.json (99%) create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_rjumpi_backwards_min_stack_wrong.json rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_size_3.json (61%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_skips_stack_underflow.json (73%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_truncated.json (69%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_truncated_empty.json (63%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_zero.json (61%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_overflow.json (91%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024.json (91%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_callf.json (91%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_push.json (91%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_overflow.json (91%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024.json (90%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024_at_push.json (90%) create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4750_functions/code_validation/eof_validity.json create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4750_functions/code_validation/unreachable_code_sections.json rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/callf_to_non_returning_section.json (62%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_backward.json (61%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_forward.json (60%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_overflow.json (91%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024.json (85%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024_at_push.json (91%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_nonexistent_section.json (63%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_self.json (60%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_too_large.json (63%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_way_too_large.json (62%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_overflow.json (91%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024.json (85%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024_at_push.json (91%) create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_diff_max_stack_height.json create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_diff_min_stack_height.json create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_incompatible_outputs.json rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json (63%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json (64%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json (70%) create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/nonreturning_validation/first_section_returning.json create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/nonreturning_validation/jumpf_in_nonreturning.json create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/nonreturning_validation/retf_in_nonreturning.json create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/nonreturning_validation/returning_section_not_returning.json create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/nonreturning_validation/returning_section_returncontract.json rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_all_valid_immediates.json (91%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_stack_overflow.json (92%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_stack_underflow.json (71%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip663_dupn_swapn_exchange/exchange/exchange_all_invalid_immediates.json (62%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip663_dupn_swapn_exchange/exchange/exchange_all_valid_immediates.json (81%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_all_valid_immediates.json (91%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_on_max_stack.json (93%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_stack_underflow.json (55%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip7480_data_section/code_validation/legacy_initcode_invalid_eof_v1_contract.json (98%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip7480_data_section/code_validation/legacy_initcode_valid_eof_v1_contract.json (97%) create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_invalid_index.json rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_invalid_index_0.json (63%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_invalid_index_1.json (64%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_invalid_index_255.json (64%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_invalid_truncated_immediate.json (61%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_terminating.json (64%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_valid_index_0.json (61%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_valid_index_1.json (63%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_valid_index_255.json (97%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_both_kinds_different_sub.json (65%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_both_kinds_same_sub.json (64%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_deeply_nested_invalid.json (98%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_deeply_nested_valid.json (98%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_invalid.json (63%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_non_first_code_sections_invalid.json (97%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_non_first_code_sections_valid.json (97%) create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_multiple_eofcreate_references.json create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_multiple_returncontract_references.json create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/dangling_initcode_subcontainer_bytes.json create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/dangling_runtime_subcontainer_bytes.json rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/deep_container.json (99%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/migrated_eofcreate.json (86%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/orphan_container.json (65%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/reverting_container.json (60%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_creation.json (62%) rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_deployed.json (62%) create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/subcontainer_wrong_eof_version.json create mode 100644 tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/subcontainer_wrong_size.json rename tests/eof_suite/eest/eof_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/wide_container.json (99%) delete mode 100644 tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/version_validation.json delete mode 100644 tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json delete mode 100644 tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/container_section_order.json delete mode 100644 tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/section_size.json delete mode 100644 tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjump_into_exchange.json delete mode 100644 tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json delete mode 100644 tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_fail.json (85%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_succeed.json (85%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_within_deep_nested.json (98%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip3540_eof_v1/extcode/legacy_calls_eof_sstore.json (87%) create mode 100644 tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_create_operation.json create mode 100644 tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_create_tx.json create mode 100644 tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_eof_calling_legacy.json rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json (84%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_maxes.json (99%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_positive_negative.json (85%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_zero.json (85%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards.json (85%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_backwards.json (84%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_forwards.json (84%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_zero.json (84%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_forwards.json (85%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_backward.json (99%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_forward.json (99%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_zero.json (85%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards.json (85%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json (90%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_forwards.json (85%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table.json (90%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_end.json (90%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_last.json (90%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_mid.json (90%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_max_forwards.json (99%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_size_3.json (85%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_zero.json (85%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_overflow.json (93%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024.json (93%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_callf.json (93%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_push.json (93%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_overflow.json (93%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024.json (93%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024_at_push.json (93%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/callf_to_non_returning_section.json (83%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_backward.json (85%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_forward.json (85%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_overflow.json (93%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024.json (91%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024_at_push.json (93%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_nonexistent_section.json (83%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_self.json (85%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_too_large.json (83%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_way_too_large.json (83%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_overflow.json (93%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024.json (90%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024_at_push.json (93%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json (84%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json (84%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json (86%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_all_valid_immediates.json (93%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip663_dupn_swapn_exchange/exchange/exchange_all_valid_immediates.json (89%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_all_valid_immediates.json (93%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json (86%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7069_extcall/calldata/calldata_remains_after_subcall.json (88%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json (87%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json (87%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json (87%) create mode 100644 tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/callee_context.json create mode 100644 tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/callee_fails.json rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json (86%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_mstore.json (86%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_sstore.json (86%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_then_fails.json (85%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_legacy_mstore.json (86%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_legacy_sstore.json (86%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json (87%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_msg_depth.json (87%) create mode 100644 tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_precompile.json rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_static_flag_with_value.json (87%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json (85%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_mstore.json (86%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_sstore.json (86%) create mode 100644 tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/gas/ext_calls_gas.json rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json (86%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json (86%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json (88%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_oob.json (87%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json (86%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json (96%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json (86%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json (86%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/eofcreate/address_collision.json (80%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/eofcreate/auxdata_variations.json (86%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/eofcreate/calldata.json (86%) create mode 100644 tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_context.json rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_in_initcode.json (86%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_in_initcode_reverts.json (86%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_revert_eof_returndata.json (86%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_then_call.json (86%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/eofcreate/return_data_cleared.json (82%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/eofcreate/simple_eofcreate.json (86%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/auxdata_size_failures.json (99%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eof_eofcreate_msg_depth.json (79%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eofcreate_deploy_sizes.json (99%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eofcreate_insufficient_stipend.json (85%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/initcode_aborts.json (85%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/initcode_revert.json (85%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/insufficient_gas_memory_expansion.json (85%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/insufficient_initcode_gas.json (98%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/insufficient_returncontract_auxdata_gas.json (85%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/static_flag_eofcreate.json (85%) create mode 100644 tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/gas/eofcreate_gas.json rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/cross_version_creates_fail.json (84%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/legacy_initcode_eof_contract_fails.json (84%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json (83%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/reverting_container.json (83%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_creation.json (83%) rename tests/eof_suite/eest/state_tests/{prague => osaka}/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_deployed.json (84%) create mode 100644 tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7698_eof_creation_tx/eof_creation_tx/eof_creation_tx_context.json delete mode 100644 tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_positive_negative_with_data.json delete mode 100644 tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json delete mode 100644 tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/gas/ext_calls_gas.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_callf_truncated.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_code_section_0_size.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_code_section_missing.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_code_section_offset.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_data_section_0_size.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_data_section_before_code_section.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_data_section_before_types_section.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_dataloadn_truncated.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_embedded_container.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_embedded_container_invalid.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_eofcreate_invalid.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_eofcreate_valid.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_header_not_terminated.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_incomplete_section_size.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_invalid_section_0_type.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_invalid_type_section_size.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_multiple_data_sections.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_multiple_type_sections.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_no_type_section.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_returncontract_invalid.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_returncontract_valid.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_rjump_invalid_destination.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_rjump_truncated.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_rjumpi_invalid_destination.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_rjumpi_truncated.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_rjumpv_invalid_destination.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_rjumpv_truncated.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_section_order.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_subcontainer_containing_unreachable_code_sections.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_too_many_code_sections.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_trailing_bytes_in_subcontainer.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_trailing_bytes_top_level.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_truncated_push.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_truncated_section.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_type_section_missing.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_type_section_not_first.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_types_section_0_size.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_types_section_missing.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_undefined_opcodes.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_unknown_section.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_unreferenced_subcontainer_invalid.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_valid_rjump.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_valid_rjumpi.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_valid_rjumpv.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/callf_into_nonreturning.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/callf_invalid_code_section_index.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/data_section_missing.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/dataloadn.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/deprecated_instructions.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/eofcreate_and_returncontract_targeting_same_container.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/eofcreate_return_and_returncontract.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/eofcreate_stop_and_returncontract.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/incomplete_section_size.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/initcode_container_return.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/initcode_container_returncontract.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/initcode_container_revert.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/initcode_container_stop.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/jumpf_compatible_outputs.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/jumpf_equal_outputs.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/jumpf_incompatible_outputs.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/many_code_sections_1023.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/many_code_sections_1024.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/max_arguments_count.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/max_nested_containers_eofcreate.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/max_nested_containers_eofcreate_returncontract.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/max_stack_height.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/minimal_valid_EOF1_code.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/minimal_valid_EOF1_code_with_data.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/minimal_valid_EOF1_multiple_code_sections.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/multiple_code_sections_headers.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/non_returning_status.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/runtime_container_return.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/runtime_container_returncontract.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/runtime_container_revert.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/runtime_container_stop.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/backwards_rjump.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/backwards_rjump_variable_stack.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/backwards_rjumpi.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/backwards_rjumpi_variable_stack.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/backwards_rjumpv.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/backwards_rjumpv_variable_stack.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/callf_stack_overflow.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/callf_stack_overflow_variable_stack.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/callf_stack_validation.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/callf_with_inputs_stack_overflow.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/callf_with_inputs_stack_overflow_variable_stack.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/dupn_stack_validation.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/exchange_deep_stack_validation.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/exchange_empty_stack_validation.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/exchange_stack_validation.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/forwards_rjump.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/forwards_rjump_variable_stack.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/forwards_rjumpi.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/forwards_rjumpi_variable_stack.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/forwards_rjumpv.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/forwards_rjumpv_variable_stack.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/jumpf_stack_overflow.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/jumpf_stack_overflow_variable_stack.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/jumpf_to_nonreturning.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/jumpf_to_nonreturning_variable_stack.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/jumpf_to_returning.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/jumpf_to_returning_variable_stack.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/jumpf_with_inputs_stack_overflow.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/jumpf_with_inputs_stack_overflow_variable_stack.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/no_terminating_instruction.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/non_constant_stack_height.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/retf_stack_validation.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/retf_variable_stack.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/self_referencing_jumps.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/self_referencing_jumps_variable_stack.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/stack_range_maximally_broad.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/swapn_stack_validation.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/underflow.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/underflow_variable_stack.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/stack/unreachable_instructions.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/too_many_code_sections.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/unreachable_code_sections.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/validate_EOF_prefix.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/validate_EOF_version.json delete mode 100644 tests/eof_suite/evmone/eof_tests/eof_validation/validate_empty_code.json delete mode 100644 tests/eof_suite/evmone/ref.txt delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/block/block_apply_ommers_reward.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/block/block_apply_withdrawal.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/block/eip7516_blob_base_fee.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/block/known_block_hash.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/block/known_block_hash_fake.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/call/call_value_to_empty.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/call/delegatecall_static_legacy.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/create/code_deployment_out_of_gas_f.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/create/code_deployment_out_of_gas_refund_f.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/create/code_deployment_out_of_gas_refund_tw.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/create/code_deployment_out_of_gas_storage_f.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/create/code_deployment_out_of_gas_storage_tw.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/create/code_deployment_out_of_gas_tw.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/create/create2_factory.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/create/create2_max_nonce.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/create/create_collision.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/create/create_collision_empty_revert.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/create/create_collision_empty_revert_tw.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/create/create_collision_revert.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/create/create_prefunded_revert.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/create/create_revert.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/create/create_revert_sd.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/create/create_revert_tw.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/create/create_tx.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/create/create_tx_collision.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/create/create_tx_empty.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/create/create_tx_failure.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/create/created_code_hash.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/create/touch_create_collision_empty_revert.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/create/touch_create_collision_empty_revert_tw.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eip663/dupn.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eip663/exchange.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eip663/swapn.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/eof1_extdelegatecall_eof1.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/eof1_extdelegatecall_legacy.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_ase_ready_violation.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_callee_abort.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_callee_revert.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_clears_returndata.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_cold_oog.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_failing_with_value_additional_cost.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_failing_with_value_balance_check.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_gas_refund_propagation.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_input.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_memory.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_min_callee_gas_failure_mode.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_output.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_recipient_and_code_address.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_static_with_value.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_then_oog.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_value.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_value_zero_to_nonexistent_account.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_with_value.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_with_value_enough_gas.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_with_value_low_gas.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_ase_ready_violation.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_callee_abort.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_callee_revert.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_cold_oog.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_gas_refund_propagation.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_input.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_memory.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_output.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_recipient_and_code_address.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_returndatasize.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_returndatasize_abort.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_static.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_then_oog.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_ase_ready_violation.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_callee_abort.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_callee_revert.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_cold_oog.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_input.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_memory.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_output.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_recipient_and_code_address.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_then_oog.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/returndatacopy.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/returndataload.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_calls/returndatasize_before_extcall.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/create2_deploying_eof.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/create2_nested_in_txcreate.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/create2_with_eof_initcode.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/create2_with_eof_initcode_cancun.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/create_deploying_eof.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/create_nested_in_txcreate.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/create_with_eof_initcode.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/create_with_eof_initcode_cancun.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_dataloadn_referring_to_auxdata.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_deploy_container_max_size.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_deploy_container_too_large.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_deploy_data.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_deploying_eof.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_dynamic_auxdata_in_calldata.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_initcontainer_aborts.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_initcontainer_max_size.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_initcontainer_return.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_initcontainer_stop.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_initcontainer_too_large.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_invalid_deploycode.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_invalid_eof_version.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_invalid_initcode.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_invalid_initcode_header.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_nested_eofcreate.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_static_auxdata_in_calldata.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_truncated_data_initcode.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_appended_data_size_larger_than_64K.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_auxdata_equal_to_declared.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_auxdata_longer_than_declared.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_auxdata_shorter_than_declared.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_call_created_contract.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_caller_balance_too_low.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_clears_returndata.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_dataloadn_referring_to_auxdata.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_deploy_container_max_size.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_deploy_container_too_large.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_deploy_container_with_aux_data_too_large.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_empty_auxdata.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_failure_after_eofcreate_success.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_initcontainer_aborts.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_nested_eofcreate.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_nested_eofcreate_revert.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_not_enough_gas_for_initcode_charge.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_not_enough_gas_for_mem_expansion.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_revert_empty_returndata.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_revert_non_empty_returndata.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_with_auxdata_and_subcontainer.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/initcode_transaction_before_prague.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/returncontract_not_enough_gas_for_mem_expansion.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_appended_data_size_larger_than_64K.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_auxdata_equal_to_declared.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_auxdata_longer_than_declared.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_auxdata_shorter_than_declared.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_call_created_contract.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_called_balance_too_low.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_clears_returndata.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_dataloadn_referring_to_auxdata.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_deploy_code_with_dataloadn_invalid.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_deploy_container_max_size.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_deploy_container_too_large.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_deploy_container_with_aux_data_too_large.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_empty_auxdata.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_failure_after_txcreate_success.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_from_1559_tx.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_from_blob_tx.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_from_legacy_tx.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_initcontainer_aborts.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_initcontainer_empty.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_initcontainer_max_size.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_initcontainer_return.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_initcontainer_stop.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_initcontainer_too_large.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_invalid_deploycode.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_invalid_initcode.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_light_failure_stack.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_missing_deploycontainer.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_missing_initcontainer.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_nested_eofcreate.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_nested_txcreate.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_nested_txcreate_revert.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_no_initcontainer.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_revert_empty_returndata.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_revert_non_empty_returndata.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_stray_data_initcontainer.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_too_many_initcontainers.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_truncated_data_initcode.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_examples_callf.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_examples_creation_tx.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_examples_data.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_examples_eofcreate.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_examples_minimal.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/eof_examples_static_relative_jump_loop.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/extcode/extcodehash_existent.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/extcode/extcodesize_existent.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/extcode/legacy_extcodecopy_eof.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/extcode/legacy_extcodehash_eof.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/extcode/legacy_extcodesize_eof.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/selfdestruct/massdestruct_cancun.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/selfdestruct/massdestruct_shanghai.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/selfdestruct/selfdestruct_cancun.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/selfdestruct/selfdestruct_double_revert.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/selfdestruct/selfdestruct_initcode.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/selfdestruct/selfdestruct_same_tx_cancun.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/selfdestruct/selfdestruct_shanghai.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/selfdestruct/selfdestruct_to_self_cancun.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/touch/touch_empty_sd.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/touch/touch_empty_tw.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/touch/touch_nonempty_tw.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/touch/touch_nonexistent_sd.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/touch/touch_nonexistent_tw.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/touch/touch_revert_empty.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/touch/touch_revert_nonempty_tw.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/touch/touch_revert_nonexistent_istanbul.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/touch/touch_revert_nonexistent_touch_again_tw.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/touch/touch_revert_nonexistent_tw.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/touch/touch_revert_selfdestruct_to_nonexistient_tw.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/touch/touch_revert_touch_revert_nonexistent_tw.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/touch/touch_touch_revert_nonexistent_tw.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/touch/touch_touch_revert_nonexistent_tw_2.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/trace/trace_example.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/transient_storage/transient_storage.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/transient_storage/transient_storage_revert.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/transient_storage/transient_storage_static.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/tx/access_list_storage.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/tx/empty_coinbase_fee_0_sd.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/tx/empty_coinbase_fee_0_tw.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/tx/invalid_tx_non_existing_sender.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/tx/tx_blob_gas_price.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/tx/tx_legacy.json delete mode 100644 tests/eof_suite/evmone/state_tests/state_transition/tx/tx_non_existing_sender.json diff --git a/.github/workflows/ethereum-tests.yml b/.github/workflows/ethereum-tests.yml index d038e1f549..85a608debe 100644 --- a/.github/workflows/ethereum-tests.yml +++ b/.github/workflows/ethereum-tests.yml @@ -48,14 +48,10 @@ jobs: ethtests/EIPTests/StateTests/stEIP1153-transientStorage/ \ ethtests/EIPTests/StateTests/stEIP4844-blobtransactions/ \ ethtests/EIPTests/StateTests/stEIP2537/ \ - ethtests/EIPTests/StateTests/stEOF \ tests/eof_suite/eest/state_tests \ - tests/eof_suite/evmone/state_tests \ tests/prague_suite/state_tests - name: Run EOF validation tests run: | cross run --target ${{matrix.target}} --profile ${{ matrix.profile }} -p revme -- eof-validation \ - ethtests/EOFTests \ - tests/eof_suite/eest/eof_tests/prague \ - tests/eof_suite/evmone/eof_tests + tests/eof_suite/eest/eof_tests/osaka diff --git a/bins/revme/src/cmd/eofvalidation.rs b/bins/revme/src/cmd/eofvalidation.rs index 6d1d39fd4f..1ed46603c0 100644 --- a/bins/revme/src/cmd/eofvalidation.rs +++ b/bins/revme/src/cmd/eofvalidation.rs @@ -1,6 +1,6 @@ mod test_suite; -pub use test_suite::{PragueTestResult, TestResult, TestSuite, TestUnit, TestVector}; +pub use test_suite::{TestResult, TestSuite, TestUnit, TestVector}; use crate::{cmd::Error, dir_utils::find_all_json_tests}; use revm::interpreter::analysis::{validate_raw_eof_inner, CodeType, EofError}; @@ -81,13 +81,19 @@ pub fn run_test(path: &Path) -> Result<(), Error> { } else { Some(CodeType::ReturnOrStop) }; + // In future this can be generalized to cover multiple forks, Not just Osaka. + let Some(test_result) = test_vector.results.get("Osaka") else { + // if test does not have a result that we can compare to, we skip it + println!("Test without result: {} - {}", name, vector_name); + continue; + }; let res = validate_raw_eof_inner(test_vector.code.clone(), kind); - if res.is_ok() != test_vector.results.prague.result { + if test_result.result != res.is_ok() { println!( "\nTest failed: {} - {}\nresult:{:?}\nrevm err_result:{:#?}\nbytes:{:?}\n", name, vector_name, - test_vector.results.prague, + test_result.result, res.as_ref().err(), test_vector.code ); diff --git a/bins/revme/src/cmd/eofvalidation/test_suite.rs b/bins/revme/src/cmd/eofvalidation/test_suite.rs index 4fbb8fe676..de76123a37 100644 --- a/bins/revme/src/cmd/eofvalidation/test_suite.rs +++ b/bins/revme/src/cmd/eofvalidation/test_suite.rs @@ -19,14 +19,7 @@ pub struct TestUnit { pub struct TestVector { pub code: Bytes, pub container_kind: Option, - pub results: PragueTestResult, -} - -#[derive(Debug, PartialEq, Eq, Deserialize)] -#[serde(deny_unknown_fields)] -pub struct PragueTestResult { - #[serde(rename = "Prague")] - pub prague: TestResult, + pub results: BTreeMap, } #[derive(Debug, PartialEq, Eq, Deserialize)] diff --git a/bins/revme/src/cmd/statetest/models/spec.rs b/bins/revme/src/cmd/statetest/models/spec.rs index e3fde73da5..97cd2df298 100644 --- a/bins/revme/src/cmd/statetest/models/spec.rs +++ b/bins/revme/src/cmd/statetest/models/spec.rs @@ -48,10 +48,10 @@ impl SpecName { Self::Shanghai => SpecId::SHANGHAI, Self::Cancun => SpecId::CANCUN, Self::Prague => SpecId::PRAGUE, + Self::Osaka => SpecId::OSAKA, Self::ByzantiumToConstantinopleAt5 | Self::Constantinople => { panic!("Overridden with PETERSBURG") } - Self::Osaka => panic!("Osaka is not implemented"), Self::Unknown => panic!("Unknown spec"), } } diff --git a/bins/revme/src/cmd/statetest/runner.rs b/bins/revme/src/cmd/statetest/runner.rs index 7ac4564c5e..bf7d6142df 100644 --- a/bins/revme/src/cmd/statetest/runner.rs +++ b/bins/revme/src/cmd/statetest/runner.rs @@ -123,15 +123,6 @@ fn skip_test(path: &Path) -> bool { | "static_Call50000_sha256.json" | "loopMul.json" | "CALLBlake2f_MaxRounds.json" - - // evmone statetest - | "initcode_transaction_before_prague.json" - | "invalid_tx_non_existing_sender.json" - | "tx_non_existing_sender.json" - | "block_apply_withdrawal.json" - | "block_apply_ommers_reward.json" - | "known_block_hash.json" - | "eip7516_blob_base_fee.json" ) } @@ -330,16 +321,12 @@ pub fn execute_test_suite( // Constantinople was immediately extended by Petersburg. // There isn't any production Constantinople transaction // so we don't support it and skip right to Petersburg. - if spec_name == SpecName::Constantinople || spec_name == SpecName::Osaka { + if spec_name == SpecName::Constantinople { continue; } // Enable EOF in Prague tests. - let spec_id = if spec_name == SpecName::Prague { - SpecId::OSAKA - } else { - spec_name.to_spec_id() - }; + let spec_id = spec_name.to_spec_id(); if spec_id.is_enabled_in(SpecId::MERGE) && env.block.prevrandao.is_none() { // if spec is merge and prevrandao is not set, set it to default diff --git a/crates/revm/src/context/evm_context.rs b/crates/revm/src/context/evm_context.rs index 206bd6129c..80f0257a39 100644 --- a/crates/revm/src/context/evm_context.rs +++ b/crates/revm/src/context/evm_context.rs @@ -5,8 +5,8 @@ use super::inner_evm_context::InnerEvmContext; use crate::{ db::Database, interpreter::{ - analysis::validate_eof, return_ok, CallInputs, Contract, CreateInputs, EOFCreateInputs, - EOFCreateKind, Gas, InstructionResult, Interpreter, InterpreterResult, + analysis::validate_eof, CallInputs, Contract, CreateInputs, EOFCreateInputs, EOFCreateKind, + Gas, InstructionResult, Interpreter, InterpreterResult, }, primitives::{ keccak256, Address, Bytecode, Bytes, CreateScheme, EVMError, Env, Eof, @@ -205,57 +205,61 @@ impl EvmContext { _ => {} }; - if let Some(result) = self.call_precompile(&inputs.bytecode_address, &inputs.input, gas)? { - if matches!(result.result, return_ok!()) { - self.journaled_state.checkpoint_commit(); - } else { - self.journaled_state.checkpoint_revert(checkpoint); - } - Ok(FrameOrResult::new_call_result( - result, - inputs.return_memory_offset.clone(), - )) - } else { - let account = self - .inner - .journaled_state - .load_code(inputs.bytecode_address, &mut self.inner.db)?; + let is_ext_delegate = inputs.scheme.is_ext_delegate_call(); - let code_hash = account.info.code_hash(); - let mut bytecode = account.info.code.clone().unwrap_or_default(); - - // ExtDelegateCall is not allowed to call non-EOF contracts. - if inputs.scheme.is_ext_delegate_call() - && !bytecode.bytes_slice().starts_with(&EOF_MAGIC_BYTES) + if !is_ext_delegate { + if let Some(result) = + self.call_precompile(&inputs.bytecode_address, &inputs.input, gas)? { - return return_result(InstructionResult::InvalidExtDelegateCallTarget); + if result.result.is_ok() { + self.journaled_state.checkpoint_commit(); + } else { + self.journaled_state.checkpoint_revert(checkpoint); + } + return Ok(FrameOrResult::new_call_result( + result, + inputs.return_memory_offset.clone(), + )); } + } + // load account and bytecode + let account = self + .inner + .journaled_state + .load_code(inputs.bytecode_address, &mut self.inner.db)?; - if bytecode.is_empty() { - self.journaled_state.checkpoint_commit(); - return return_result(InstructionResult::Stop); - } + let code_hash = account.info.code_hash(); + let mut bytecode = account.info.code.clone().unwrap_or_default(); - if let Bytecode::Eip7702(eip7702_bytecode) = bytecode { - bytecode = self - .inner - .journaled_state - .load_code(eip7702_bytecode.delegated_address, &mut self.inner.db)? - .info - .code - .clone() - .unwrap_or_default(); - } + // ExtDelegateCall is not allowed to call non-EOF contracts. + if is_ext_delegate && !bytecode.bytes_slice().starts_with(&EOF_MAGIC_BYTES) { + return return_result(InstructionResult::InvalidExtDelegateCallTarget); + } - let contract = - Contract::new_with_context(inputs.input.clone(), bytecode, Some(code_hash), inputs); - // Create interpreter and executes call and push new CallStackFrame. - Ok(FrameOrResult::new_call_frame( - inputs.return_memory_offset.clone(), - checkpoint, - Interpreter::new(contract, gas.limit(), inputs.is_static), - )) + if bytecode.is_empty() { + self.journaled_state.checkpoint_commit(); + return return_result(InstructionResult::Stop); } + + if let Bytecode::Eip7702(eip7702_bytecode) = bytecode { + bytecode = self + .inner + .journaled_state + .load_code(eip7702_bytecode.delegated_address, &mut self.inner.db)? + .info + .code + .clone() + .unwrap_or_default(); + } + + let contract = + Contract::new_with_context(inputs.input.clone(), bytecode, Some(code_hash), inputs); + // Create interpreter and executes call and push new CallStackFrame. + Ok(FrameOrResult::new_call_frame( + inputs.return_memory_offset.clone(), + checkpoint, + Interpreter::new(contract, gas.limit(), inputs.is_static), + )) } /// Make create frame. diff --git a/tests/eof_suite/eest/.meta/assets/style.css b/tests/eof_suite/eest/.meta/assets/style.css deleted file mode 100644 index 561524c691..0000000000 --- a/tests/eof_suite/eest/.meta/assets/style.css +++ /dev/null @@ -1,319 +0,0 @@ -body { - font-family: Helvetica, Arial, sans-serif; - font-size: 12px; - /* do not increase min-width as some may use split screens */ - min-width: 800px; - color: #999; -} - -h1 { - font-size: 24px; - color: black; -} - -h2 { - font-size: 16px; - color: black; -} - -p { - color: black; -} - -a { - color: #999; -} - -table { - border-collapse: collapse; -} - -/****************************** - * SUMMARY INFORMATION - ******************************/ -#environment td { - padding: 5px; - border: 1px solid #e6e6e6; - vertical-align: top; -} -#environment tr:nth-child(odd) { - background-color: #f6f6f6; -} -#environment ul { - margin: 0; - padding: 0 20px; -} - -/****************************** - * TEST RESULT COLORS - ******************************/ -span.passed, -.passed .col-result { - color: green; -} - -span.skipped, -span.xfailed, -span.rerun, -.skipped .col-result, -.xfailed .col-result, -.rerun .col-result { - color: orange; -} - -span.error, -span.failed, -span.xpassed, -.error .col-result, -.failed .col-result, -.xpassed .col-result { - color: red; -} - -.col-links__extra { - margin-right: 3px; -} - -/****************************** - * RESULTS TABLE - * - * 1. Table Layout - * 2. Extra - * 3. Sorting items - * - ******************************/ -/*------------------ - * 1. Table Layout - *------------------*/ -#results-table { - border: 1px solid #e6e6e6; - color: #999; - font-size: 12px; - width: 100%; -} -#results-table th, -#results-table td { - padding: 5px; - border: 1px solid #e6e6e6; - text-align: left; -} -#results-table th { - font-weight: bold; -} - -/*------------------ - * 2. Extra - *------------------*/ -.logwrapper { - max-height: 230px; - overflow-y: scroll; - background-color: #e6e6e6; -} -.logwrapper.expanded { - max-height: none; -} -.logwrapper.expanded .logexpander:after { - content: "collapse [-]"; -} -.logwrapper .logexpander { - z-index: 1; - position: sticky; - top: 10px; - width: max-content; - border: 1px solid; - border-radius: 3px; - padding: 5px 7px; - margin: 10px 0 10px calc(100% - 80px); - cursor: pointer; - background-color: #e6e6e6; -} -.logwrapper .logexpander:after { - content: "expand [+]"; -} -.logwrapper .logexpander:hover { - color: #000; - border-color: #000; -} -.logwrapper .log { - min-height: 40px; - position: relative; - top: -50px; - height: calc(100% + 50px); - border: 1px solid #e6e6e6; - color: black; - display: block; - font-family: "Courier New", Courier, monospace; - padding: 5px; - padding-right: 80px; - white-space: pre-wrap; -} - -div.media { - border: 1px solid #e6e6e6; - float: right; - height: 240px; - margin: 0 5px; - overflow: hidden; - width: 320px; -} - -.media-container { - display: grid; - grid-template-columns: 25px auto 25px; - align-items: center; - flex: 1 1; - overflow: hidden; - height: 200px; -} - -.media-container--fullscreen { - grid-template-columns: 0px auto 0px; -} - -.media-container__nav--right, -.media-container__nav--left { - text-align: center; - cursor: pointer; -} - -.media-container__viewport { - cursor: pointer; - text-align: center; - height: inherit; -} -.media-container__viewport img, -.media-container__viewport video { - object-fit: cover; - width: 100%; - max-height: 100%; -} - -.media__name, -.media__counter { - display: flex; - flex-direction: row; - justify-content: space-around; - flex: 0 0 25px; - align-items: center; -} - -.collapsible td:not(.col-links) { - cursor: pointer; -} -.collapsible td:not(.col-links):hover::after { - color: #bbb; - font-style: italic; - cursor: pointer; -} - -.col-result { - width: 130px; -} -.col-result:hover::after { - content: " (hide details)"; -} - -.col-result.collapsed:hover::after { - content: " (show details)"; -} - -#environment-header h2:hover::after { - content: " (hide details)"; - color: #bbb; - font-style: italic; - cursor: pointer; - font-size: 12px; -} - -#environment-header.collapsed h2:hover::after { - content: " (show details)"; - color: #bbb; - font-style: italic; - cursor: pointer; - font-size: 12px; -} - -/*------------------ - * 3. Sorting items - *------------------*/ -.sortable { - cursor: pointer; -} -.sortable.desc:after { - content: " "; - position: relative; - left: 5px; - bottom: -12.5px; - border: 10px solid #4caf50; - border-bottom: 0; - border-left-color: transparent; - border-right-color: transparent; -} -.sortable.asc:after { - content: " "; - position: relative; - left: 5px; - bottom: 12.5px; - border: 10px solid #4caf50; - border-top: 0; - border-left-color: transparent; - border-right-color: transparent; -} - -.hidden, .summary__reload__button.hidden { - display: none; -} - -.summary__data { - flex: 0 0 550px; -} -.summary__reload { - flex: 1 1; - display: flex; - justify-content: center; -} -.summary__reload__button { - flex: 0 0 300px; - display: flex; - color: white; - font-weight: bold; - background-color: #4caf50; - text-align: center; - justify-content: center; - align-items: center; - border-radius: 3px; - cursor: pointer; -} -.summary__reload__button:hover { - background-color: #46a049; -} -.summary__spacer { - flex: 0 0 550px; -} - -.controls { - display: flex; - justify-content: space-between; -} - -.filters, -.collapse { - display: flex; - align-items: center; -} -.filters button, -.collapse button { - color: #999; - border: none; - background: none; - cursor: pointer; - text-decoration: underline; -} -.filters button:hover, -.collapse button:hover { - color: #ccc; -} - -.filter__label { - margin-right: 10px; -} diff --git a/tests/eof_suite/eest/.meta/fixtures.ini b/tests/eof_suite/eest/.meta/fixtures.ini deleted file mode 100644 index cc548164d7..0000000000 --- a/tests/eof_suite/eest/.meta/fixtures.ini +++ /dev/null @@ -1,24 +0,0 @@ -; This file describes fixture build properties - -[fixtures] -timestamp = 2024-08-29T15:46:57.171615 -command_line_args = fill --session-temp-folder=/var/folders/8w/d0vphdxj41s_jsn30bb_09p80000gn/T/tmpvio13dnk --index --fork=CancunEIP7692 -v tests/prague/eip7692_eof_v1 --evm-bin /Users/shemnon/git/ethereum/evmone/build/bin/evmone-t8n --t8n-dump-dir debug/evmone_dev - -[packages] -pytest = 7.4.4 -pluggy = 1.5.0 - -[plugins] -html = 4.1.1 -metadata = 3.1.1 -cov = 4.1.0 -xdist = 3.6.1 - -[tools] -t8n = evmone-t8n 0.12.0-6+commit.2d20cc63.dirty -solc = 0.8.24 - -[environment] -python = 3.10.14 -platform = macOS-14.6.1-arm64-arm-64bit - diff --git a/tests/eof_suite/eest/.meta/index.json b/tests/eof_suite/eest/.meta/index.json deleted file mode 100644 index b4ec75ef72..0000000000 --- a/tests/eof_suite/eest/.meta/index.json +++ /dev/null @@ -1,47033 +0,0 @@ -{ - "root_hash": "0x8ebc407142644b2a36afa42836d6033c12c195030b81194584b753611ca874be", - "created_at": "2024-08-29T15:50:59.382644", - "test_count": 6718, - "test_cases": [ - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_valid_eof_v1_contract[fork_CancunEIP7692-eof_test-empty_data_section]", - "fixture_hash": "0x8035e6c9f67eb155f0776d688e78fcb3b8dee48fd9dbeb227bebf2db8767bcb4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7480_data_section/code_validation/legacy_initcode_valid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_valid_eof_v1_contract[fork_CancunEIP7692-eof_test-small_data_section]", - "fixture_hash": "0x190d4b26894296f5500baabb9e57c4bf7a28850e1be6ea7ddeffa449cf9314b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7480_data_section/code_validation/legacy_initcode_valid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_valid_eof_v1_contract[fork_CancunEIP7692-eof_test-large_data_section]", - "fixture_hash": "0x884193cbfdc09a0aa173de13e9e29413e20ceae1140b0f1fc0abc375a5ec9b6a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7480_data_section/code_validation/legacy_initcode_valid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_valid_eof_v1_contract[fork_CancunEIP7692-eof_test-max_data_section]", - "fixture_hash": "0x7056b2dae796b360225ecb0636ad1dc77fa5c17d5c5f37ba19931a7267635676", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7480_data_section/code_validation/legacy_initcode_valid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_valid_eof_v1_contract[fork_CancunEIP7692-eof_test-DATALOADN_zero]", - "fixture_hash": "0x9cff51b32b690afa38ce259946014a1f1f90fb467f5d43507ca57808c0bd07eb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7480_data_section/code_validation/legacy_initcode_valid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_valid_eof_v1_contract[fork_CancunEIP7692-eof_test-DATALOADN_middle]", - "fixture_hash": "0xe49dcb37d0dc3800f165879c7b2322104b1ccb553c7f97641ee5f1b613a8755b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7480_data_section/code_validation/legacy_initcode_valid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_valid_eof_v1_contract[fork_CancunEIP7692-eof_test-DATALOADN_edge]", - "fixture_hash": "0x1f2a6c752a58b705038635235d499f6b4d732b8ff3c8ff9989c974dd665a0041", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7480_data_section/code_validation/legacy_initcode_valid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-DATALOADN_max_empty_data]", - "fixture_hash": "0xd4f927c135c3f195e036216ab7f6e658bf0701854506bced47f234d1ea0e0e84", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7480_data_section/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-DATALOADN_max_small_data]", - "fixture_hash": "0xb4177c60e2c427be8eb088902eda1e1b08e5b512221000bb038ee9a91733eda0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7480_data_section/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-DATALOADN_max_half_data]", - "fixture_hash": "0xabdf3ea1a9f73e39725deb638adf6e9feb14e2e5bf547cde0d34c00bb85e326d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7480_data_section/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-data_section_over_container_limit]", - "fixture_hash": "0x6a9f4bc861c85e7d48a5867eab889715a5b867d8a6006b514a70a3a1044cd734", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7480_data_section/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_CancunEIP7692-eof_test-EOFCREATE/RETURNCONTRACT]", - "fixture_hash": "0x5b3092ac5daf83b1cb41ebfcb010a710f913c25e59af3128c4c151fffa6254de", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_CancunEIP7692-eof_test-RETURNCONTRACT/STOP]", - "fixture_hash": "0x3a3a51d7f1493a8b0a78fc045c7682474bf732e3f3f4b86d15ed7671ca8abf4f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_CancunEIP7692-eof_test-RETURNCONTRACT/RETURN]", - "fixture_hash": "0x4ef84a4feeb49a56de06e0db6fc7aaedc57b5dc4f58170f41101b236c6ba1319", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_CancunEIP7692-eof_test-EOFCREATE/REVERT]", - "fixture_hash": "0x57b62b8a58439f6d107aece65d0489b9c18fb28e52967bf02d5312f0ee13c61c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_CancunEIP7692-eof_test-RETURNCONTRACT/REVERT]", - "fixture_hash": "0x4bb1e3fee8584a26e87c6bc1cfd7796c9a06ca00d9d5267a46aed80c6616fcfa", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_wide_container[fork_CancunEIP7692-eof_test-256]", - "fixture_hash": "0xf76acaf3853ca06f2b96fb3cc1fe39ebe8f0ae6594735eea5dfa6f6c667b98c8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/wide_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_wide_container[fork_CancunEIP7692-eof_test-257]", - "fixture_hash": "0xde6e35235e44e7f4fa266728b10dc2a90d8496f2de57ce88f533f76faaab5e54", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/wide_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_wide_container[fork_CancunEIP7692-eof_test-negative_i16]", - "fixture_hash": "0xa75cc2745f389061df5a8700c45b98bb1a7ec491b38aafe263a44fb92260079e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/wide_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_wide_container[fork_CancunEIP7692-eof_test-max_u16]", - "fixture_hash": "0xe727cc20b71e1f13c47280ff05384cca4f51d82c3a12227c1a52dbd4f4d6781c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/wide_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_deeply_nested_invalid[fork_CancunEIP7692-eof_test-EOFCREATE/STOP]", - "fixture_hash": "0xffcb61781846b0dd9dc65d2985359203ee69808e31f72c79776698d1c83a4f28", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_deeply_nested_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_deeply_nested_invalid[fork_CancunEIP7692-eof_test-EOFCREATE/RETURN]", - "fixture_hash": "0xbbfcc6560e9f8e826924307552e6f1aadfe77242e3b571dc55b1c22269f2599e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_deeply_nested_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_deeply_nested_invalid[fork_CancunEIP7692-eof_test-RETURNCONTRACT/RETURNCONTRACT]", - "fixture_hash": "0xcb470f5f5d46c9325b33a1efb1a8e732ab0483e22181403301cdea1c858ceb97", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_deeply_nested_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_both_kinds_same_sub[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xb7850d8aa9f42c8e58d294dacda1177104b185ee746abb790b74c204808a1688", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_both_kinds_same_sub.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_simple_create_from_deployed[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x5b3092ac5daf83b1cb41ebfcb010a710f913c25e59af3128c4c151fffa6254de", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_deployed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_non_first_code_sections_invalid[fork_CancunEIP7692-eof_test-EOFCREATE/STOP]", - "fixture_hash": "0xc9ee11048bb2f9c96fd897201879905f93114756129d3ad8c8df4285d279f792", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_non_first_code_sections_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_non_first_code_sections_invalid[fork_CancunEIP7692-eof_test-EOFCREATE/RETURN]", - "fixture_hash": "0xb184d51af1ba9b4326d317cc5809500eecdbfb293a0e83ab55065b85f848379b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_non_first_code_sections_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_non_first_code_sections_invalid[fork_CancunEIP7692-eof_test-RETURNCONTRACT/RETURNCONTRACT]", - "fixture_hash": "0x7295bc81ef0f3542451633690c3179cf6244ce23d6f3008c6dc63d0c265dff44", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_non_first_code_sections_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_non_first_code_sections_valid[fork_CancunEIP7692-eof_test-EOFCREATE/RETURNCONTRACT]", - "fixture_hash": "0x5c2e7af54c00ebd613396c3632fd6fce855d7d006cc52d6301d9a403c2e017e1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_non_first_code_sections_valid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_non_first_code_sections_valid[fork_CancunEIP7692-eof_test-RETURNCONTRACT/STOP]", - "fixture_hash": "0xee79f9b3436b003ac5750780e5d31353a0b5cc47d43478407ef7c5b60584231f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_non_first_code_sections_valid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_non_first_code_sections_valid[fork_CancunEIP7692-eof_test-RETURNCONTRACT/RETURN]", - "fixture_hash": "0x42b6bc4137a27b0f94e58a8a978fd617252bf53168aad4625870972d34c1e226", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_non_first_code_sections_valid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_non_first_code_sections_valid[fork_CancunEIP7692-eof_test-EOFCREATE/REVERT]", - "fixture_hash": "0x3419abb01626220478bbdce0d0be4cedf6853084a6f152fa3b0a2251c97c9b74", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_non_first_code_sections_valid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_non_first_code_sections_valid[fork_CancunEIP7692-eof_test-RETURNCONTRACT/REVERT]", - "fixture_hash": "0x7b0268348585dd9d98bfe7b1ca2d358617ca4fc6650aea51c6a717b838eaa6a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_non_first_code_sections_valid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_simple_create_from_creation[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x3a3a51d7f1493a8b0a78fc045c7682474bf732e3f3f4b86d15ed7671ca8abf4f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_creation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_deeply_nested_valid[fork_CancunEIP7692-eof_test-EOFCREATE/RETURNCONTRACT]", - "fixture_hash": "0x492e9a96d321740b6f7c4f9de51d345e117e0e354460a1ac4482e1d2efc0321d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_deeply_nested_valid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_deeply_nested_valid[fork_CancunEIP7692-eof_test-RETURNCONTRACT/STOP]", - "fixture_hash": "0x5e46e621c72bc644cc6331ab08be25a4d946af4bb092997b8d0df83f47fc638c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_deeply_nested_valid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_deeply_nested_valid[fork_CancunEIP7692-eof_test-RETURNCONTRACT/RETURN]", - "fixture_hash": "0xba67ad93801d14af87a06b279a10ad4b7241fd52d94840fcc5f20950b5886653", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_deeply_nested_valid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_deeply_nested_valid[fork_CancunEIP7692-eof_test-EOFCREATE/REVERT]", - "fixture_hash": "0x76969c55ed51605cfa8d90fb1f684674410f404f0031c0d8bb10cd3a429c1458", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_deeply_nested_valid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_deeply_nested_valid[fork_CancunEIP7692-eof_test-RETURNCONTRACT/REVERT]", - "fixture_hash": "0xa835646c8e3545a3bcb79791377a054e2e24667761e6a4075801594e5b5a8c93", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_deeply_nested_valid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_deep_container[fork_CancunEIP7692-eof_test-valid]", - "fixture_hash": "0x89d10b159c0992bbcea35592a7fd246d58e7ca94dafd389d1e37de083118c447", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/deep_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_deep_container[fork_CancunEIP7692-eof_test-code-error]", - "fixture_hash": "0x4092d26e5e7d09b2e015ef4130d1c3ab931104fac2faf2b7019d3cd1ed9ae5a7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/deep_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_deep_container[fork_CancunEIP7692-eof_test-structure-error]", - "fixture_hash": "0x1568dc7d05df464a8d3a7754b35298e3e465b3da19179c69e1fa0292f7b9f9b5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/deep_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_invalid[fork_CancunEIP7692-eof_test-EOFCREATE/STOP]", - "fixture_hash": "0xc4545bcbdbfc671403771288a424fbbce7df7653d661f69d07eabddb838bcc0c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_invalid[fork_CancunEIP7692-eof_test-EOFCREATE/RETURN]", - "fixture_hash": "0xa10fe6e1bc3412ee00057231fbc13601a0c60dd44a5dcc4ca8563c799f7f7e13", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_invalid[fork_CancunEIP7692-eof_test-RETURNCONTRACT/RETURNCONTRACT]", - "fixture_hash": "0xd6e97262dd03b1cd5770c77fc175e0c95d1e1948ef3b6c69e81346214cabd817", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_migrated_eofcreate[fork_CancunEIP7692-eof_test-eofcreate_0]", - "fixture_hash": "0x30f37eaaed02d8f3fdf4d3eae20794aa26aab0db47f103010dfc6e437eab0732", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/migrated_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_migrated_eofcreate[fork_CancunEIP7692-eof_test-orphan_subcontainer_0]", - "fixture_hash": "0x30c9e6f1c24bb8b155b20563ebf9dfed2884deb3fdbfbb6d5e3bd8a2fdd2a4b0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/migrated_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_migrated_eofcreate[fork_CancunEIP7692-eof_test-orphan_subcontainer_0_and_truncated_data]", - "fixture_hash": "0xff65ac5ec3ec6d416e4e59dd345a2d150a1edf0acf1a166290b94c85fca90263", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/migrated_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_migrated_eofcreate[fork_CancunEIP7692-eof_test-orphan_subcontainer_0_and_data]", - "fixture_hash": "0x4308743bc3ddc44938c5483bb276c7cef6f4eb065ad77e8c481f7d59eb233fe8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/migrated_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_migrated_eofcreate[fork_CancunEIP7692-eof_test-subcontainer_0_with_invalid_prefix]", - "fixture_hash": "0x7512411f474fc44d650e82d3d5f34b7c35b829e249e06bbd07dd318dc7832c48", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/migrated_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_migrated_eofcreate[fork_CancunEIP7692-eof_test-eofcreate_1_orphan_subcontainer_0]", - "fixture_hash": "0xf86220e64da4d58e1dcf0e364fdacced5b2da59437b7b11c93965b8e2c9e24d3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/migrated_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_migrated_eofcreate[fork_CancunEIP7692-eof_test-two_orphan_subcontainers]", - "fixture_hash": "0x918715ecb4670d3abc07bcf5fb9f6b3d620e96edefa0d8bbdb956c865f73aa9b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/migrated_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_migrated_eofcreate[fork_CancunEIP7692-eof_test-eofcreate_255_max_orphan_subcontainers]", - "fixture_hash": "0xaa97b3ac07fa42200d798eb3020eb84f15e5b0dae6709475f993c71d84f8edb1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/migrated_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_migrated_eofcreate[fork_CancunEIP7692-eof_test-max_orphan_subcontainers]", - "fixture_hash": "0x8d47b3f01c8f605251bf2b96aa27240ac9f1836c089c274413c03512143b246c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/migrated_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_reverting_container[fork_CancunEIP7692-eof_test-eofcreate]", - "fixture_hash": "0x57b62b8a58439f6d107aece65d0489b9c18fb28e52967bf02d5312f0ee13c61c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/reverting_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_reverting_container[fork_CancunEIP7692-eof_test-returncontract]", - "fixture_hash": "0x4bb1e3fee8584a26e87c6bc1cfd7796c9a06ca00d9d5267a46aed80c6616fcfa", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/reverting_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_both_kinds_different_sub[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xf6f2628b0095c7323f2958ba794114fb94870dd92dfc413275be6621971aa170", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_both_kinds_different_sub.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_orphan_container[fork_CancunEIP7692-eof_test-stop-eofcreate]", - "fixture_hash": "0x1ff15adba2e218fafb662a4861ee6e5fee6ab970f6a94c0d2cc041e9ef012438", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/orphan_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_orphan_container[fork_CancunEIP7692-eof_test-stop-returncontract]", - "fixture_hash": "0xdab95f6e0afd657d0fbbb4218ddb9fdc9236b5bc4cb259879c4aaf14c4d0e9bc", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/orphan_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_orphan_container[fork_CancunEIP7692-eof_test-revert-eofcreate]", - "fixture_hash": "0x38d7aa5aa69c00546d70b395227096ce2395e911e40e1d2556615dd96b916caa", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/orphan_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_orphan_container[fork_CancunEIP7692-eof_test-revert-returncontract]", - "fixture_hash": "0x99f190f86650cc7f0a51a18b41aec744440094a8c3a22eb3f3ef49dc0c26503e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/orphan_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_orphan_container[fork_CancunEIP7692-eof_test-returncontract-eofcreate]", - "fixture_hash": "0xee6b87db20da97e82a102558d5ea38fb79fc28a98e8fdfb8a71e763473e8e984", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/orphan_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_orphan_container[fork_CancunEIP7692-eof_test-returncontract-returncontract]", - "fixture_hash": "0x3934d3117d471b3055360c2d238d0455f4239a66547781e21da82a02e009b716", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/orphan_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py::test_returncontract_invalid_truncated_immediate[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xba1a80ff6ee5d3f70c22c4112fe8cea9c89b08e3e53b1cb6b4821a9f0d03fe65", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_invalid_truncated_immediate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py::test_returncontract_valid_index_1[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x4f8431178baea35ef417b26c775236e62f55b0bbec3a5e8e9fd7e9ae1f4ef44f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_valid_index_1.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py::test_returncontract_valid_index_255[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x9801f3b782cfd08beaa7b28065d40f496429db865cfe13c8369f2b4c57ea538", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_valid_index_255.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py::test_returncontract_valid_index_0[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xf233a0c18d2a2308e91cfbbe837d6e2b2a130548bc606b0c953cd6ced1f52561", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_valid_index_0.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py::test_returncontract_terminating[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x3e7cc5340638306f3cad11ff31b0217f2f7e65ddb9aa7335c78bf0e3e9e4ed6c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_terminating.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py::test_returncontract_invalid_index_255[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x5ed30b01721e3cf9c2b6d3788b672187b2b48a4dc78e2ef481f7cd72e19bb167", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_invalid_index_255.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py::test_returncontract_invalid_index_1[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x65d749657b17a5065d4ec39a519b36341922558a63ac0056565d73f48c25f938", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_invalid_index_1.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py::test_returncontract_invalid_index_0[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x1d007235aaf7d2dfd742136f7fc6e41b508215f9318293ecca9955c9338ed84e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_invalid_index_0.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_zero[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x7c49b2457de9f7de705ee910cbc8cec22759fdf611e81366aa4398f373362263", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_zero.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_truncated[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xb71074979f525c5bf3b7b5216f7f9d74560f643719fc09c8525d49169d272b36", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_truncated.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH2]", - "fixture_hash": "0xd0311c898276a3b0c84d5ed64a8f51956989c2f40ba5e5b4753ab36e7e848cf4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH3]", - "fixture_hash": "0x48f0cd3915ba1b8bffb33abc57a5b9805c156455cdf448e686db270c1e86c5ed", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH4]", - "fixture_hash": "0xa133ecf0b42031b109240c3ad5771db33ccbbb36822d2baa464793ec4ed88336", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH5]", - "fixture_hash": "0x7bf7f47704760d27136537df0134fcb1f192c3a764c810ab2d1e6c573b4cc265", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH6]", - "fixture_hash": "0xd9e6d24297788bdd3bf1507713c4c07764aad248249a21d395806e9ebef35106", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH7]", - "fixture_hash": "0xc68a1f3451ee8c369cdedcff932eab719d2e7fbc708ffd735b8cd715e7a5e4e1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH8]", - "fixture_hash": "0x9c6eddf6268ce667ea44caca61da575aa129446a0f122c7089e52d0ec3a52bc", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH9]", - "fixture_hash": "0xd629aa4e21e642fd9fb1a5e9106705b34b3942436621c3cf9ad60ea1c0339c00", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH10]", - "fixture_hash": "0x3a098bd2f7bc5232d86b653f43d5a64b640ead3b9b706982ba49743d8affb963", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH11]", - "fixture_hash": "0xfd2d87365d1e6ad37e9307b76a3733b2df48b02e7ef0a51c86bed344905dadbc", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH12]", - "fixture_hash": "0x5b99607cb01824f52df030ce8314fae0b446f73fecf59e58021d058480df9cba", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH13]", - "fixture_hash": "0x1a3dfcf4b43ad4d39f20831683ad7fb3a751cca6b11780b5f9e1c98f3f7d0a0f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH14]", - "fixture_hash": "0x407ae260ae760b91cda5094e3600b94a95cbddff187782057fc198e12a56aadd", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH15]", - "fixture_hash": "0xcadca0985eee7ca33024f90ea9d9240bfe112bace7d584a0020449b783510b81", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH16]", - "fixture_hash": "0x579978f921a1b98b2a3ca7d7a06de840818ef771af2b1e5d19e0db82defb8c32", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH17]", - "fixture_hash": "0x88f3810f41ac824832a9b69abdc558c7bce9b5374245e496862183b17ee8603e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH18]", - "fixture_hash": "0x382210864c0bcd598f56681808766581f935c9bac2eed602b64b5c1dfd6cacfd", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH19]", - "fixture_hash": "0xfada71786357e8db8728df7af461818c65cd3629ea74cbd83c255e6a18dfb5e8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH20]", - "fixture_hash": "0xae940df04053c14f27757f6f4a3993341611484e2c8578465dbfe6331c446d06", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH21]", - "fixture_hash": "0xbc478b99bcc21a21110fe075a7e200ab10751ad325bd72ff9914096fc6f77aef", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH22]", - "fixture_hash": "0x1c658abdac6eb273b2b8e33f371aea40e2aae30773671c784e169ceb6eca5ea3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH23]", - "fixture_hash": "0x6cb023cd01713e164a5c086f2ff18aaa7e2a75b5ef4835a03c0e35e0684fd5c9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH24]", - "fixture_hash": "0x305e66e65a4890f23767fb3ae787683eac3f1da1dea5c024e7f28e7b4f45e368", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH25]", - "fixture_hash": "0x220b7f5e568f1af70d603d841acdf24eacd6a265887949860e9b4f3a5773c507", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH26]", - "fixture_hash": "0x4ca709b25ef2b0d3f5af4a9ab71b35155e8f49bcc6b325d81a96bd980465e977", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH27]", - "fixture_hash": "0x93a1ed13f5e96943b2436cc5691c34eb42888fc0c24e8f4ec7256db843a0eaa", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH28]", - "fixture_hash": "0x8f2e89c65b9b227ce4e978192d89e4b79915b227ab76f261ad1a2b8f8ee6a2e9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH29]", - "fixture_hash": "0xeec3ab96c9f6402a0b08e62d9802b63a114846168ab8a57ed7384e038a5f2f3e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH30]", - "fixture_hash": "0x4cd4fae9db9e841b1ad82f21f3a051a96b58d4d0d1850460a3db74414923545", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH31]", - "fixture_hash": "0x8b6156ad6d89ee79a412ffe0355f4f8ca7997740b0d98b4e7d6e2377cb61623c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH32]", - "fixture_hash": "0xb71e2dafd44e3d64e0a8d1ac45b8f3dee064ed2fce64eb185d0dcc8534ecfe58", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH2]", - "fixture_hash": "0x8cd32af1fe3ab8b1c19d15c847becbe3a7d8c2b54945c4e1406d666954bd7fc", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH3]", - "fixture_hash": "0x8f251d634cd4e203ba91ebb7691b833d893fcb283536370d6cf08de3bfb4f7ad", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH4]", - "fixture_hash": "0x2f4ec9c000d9246a0f92bdc09935d3d5f9c7409cc4415850b0bf1882aadb0284", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH5]", - "fixture_hash": "0xa05be34de8769dedf0038f7858ba81f0ed65af0defc403e1c80761268cb7298e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH6]", - "fixture_hash": "0xeb0087126a6512af3168e79c6c03958b1bed3370ef095b4c938de3479a5f61ec", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH7]", - "fixture_hash": "0xdb330c5c207e8bfe03163996600634686136cc12dc961e696ee802419c30821e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH8]", - "fixture_hash": "0xcd0314821c25f0b9fc0fbef53a56490abdf8a06556b23855a3195507cecb2f89", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH9]", - "fixture_hash": "0xaa2a73c0d668dbff348e41875772305424fc6adc794ce8fee75c2ba3f486453c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH10]", - "fixture_hash": "0xa59c7ce2b36af548c31b5e4ad2cbb3cee8079627f011807f4be3cf60a5504c2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH11]", - "fixture_hash": "0x7a2e02a94b259a092425caca809a00edae70a4ae1046e9c8b868c6e81de186de", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH12]", - "fixture_hash": "0x8862638ac49fc4cedc12bc4339263b2e4ff46d0b2f2b84fe6b4149019ab3f3ec", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH13]", - "fixture_hash": "0x36efd09dc5af7fabde0c964bbd2763df11a6b381dc3337ea7d4c81eef88682ec", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH14]", - "fixture_hash": "0xefa703b0a22c446bfd39228489137c89cfc5ba0133426adbaeae45318ef41b42", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH15]", - "fixture_hash": "0xf0ec6f94713f474dbf3cbcb2588030ce4db33f9562864fd09d7b212f73df50c3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH16]", - "fixture_hash": "0x43961f7b6526f0d73685a2baa1eea4b9eff744b5b26e298888ca339509a727c4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH17]", - "fixture_hash": "0x956ae0897b24c6c8aa6d6f8c33eec03691751e3a56fff2145d7c2e006358f060", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH18]", - "fixture_hash": "0xf640f576eaa6c490cfc25cfcfbb3d03c3249287c99928503174353516c184375", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH19]", - "fixture_hash": "0x9c564b1accd51da28f8666ab88aa68261d9aa07ed30ddf8728d4bfd6dcf73441", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH20]", - "fixture_hash": "0xb70b4092bb71bfa0fc7a434b231940fecaaf0944a396c4dd1e19fc8056da8f0d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH21]", - "fixture_hash": "0x8e94abb13f64aea1cc652548023cc3d64011c1f9fe37dd3d7e197993fe9bb943", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH22]", - "fixture_hash": "0x51edee46d2901d6a0aa033b395857f5b564f523fbf2e4743bb2ead701bd911ce", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH23]", - "fixture_hash": "0x6153da753c7f995a2f30f00ba770f222f0c65551ce858e4a74cf0bd92125031e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH24]", - "fixture_hash": "0x824fe89e1ca56cc1e2d3f5b55128b3e0d93f20b270698786fcd17712dd4cbc1c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH25]", - "fixture_hash": "0xe7f01f6e64c5e2d3dfdad4005c83814c13a74cbed2d3fa90d572556cfea0e7bd", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH26]", - "fixture_hash": "0xb306c8c1f1cfd4e3e49ef894aacbf299361d5bfdc4944390b26cc857e4fd4faf", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH27]", - "fixture_hash": "0x2529e924952e54163e3e56c2f7e3a58a6e2e489c79ee1016106d903d47f3a931", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH28]", - "fixture_hash": "0xd087e05e51ff4b15fd1a08e143a276c651faed05f358115608d680b58ca3b848", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH29]", - "fixture_hash": "0xaab4b6b59bc6c5872942425404f27a2a89c9b14ff0bb638b10a39d9106367ab3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH30]", - "fixture_hash": "0xed65f48b9620241a22bd8e49af56d8abcc2554febfb4b65685485a7041652579", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH31]", - "fixture_hash": "0x24751f64229aef52db1c800c4895738584f237a70ab275512019d9b4ba36c684", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH32]", - "fixture_hash": "0xcb4f1285c8886a8f9c14e47432bc7b8baf9123be1ecf7a6c35590aa2a8223796", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH2]", - "fixture_hash": "0x13877dd105ca72bdfcff9e10b65ea2807671fa9433558beba031694c6e81a3bb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH3]", - "fixture_hash": "0x3049e0ebf50b61acc57d13719be500cc419edb38decbfe744c23aaa3d80ce0db", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH4]", - "fixture_hash": "0xdf1cf79231ea05edd8a6ae3bfed7ef33fd8030ed95cdb2bb9e9b970705d70646", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH5]", - "fixture_hash": "0xff9007fbf7b4bf6959e8f1786054dddee991587d1dbcb6a0ff9a1deb97b4e92b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH6]", - "fixture_hash": "0xf9c1ac9e94c2c6d87cd17e16a8ba50008e540d34db21d4799fce7824b5687e4a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH7]", - "fixture_hash": "0x4b19b90f0dfbf73ca15b01d60a33600a75ae1b75ecaabd2fcda4fcb0e042a7e2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH8]", - "fixture_hash": "0xb656b5f42ed51659ca0afc14ddcf32be654b9b3b28a198ee36ef8075022022ee", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH9]", - "fixture_hash": "0x7a2a788ce791bc570b5563693121b6ee6aaf9ab7dbf40394c65f02aa2637da56", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH10]", - "fixture_hash": "0x5137c73bb392b92852fc82831d7830baf53eb5a67350a372bb1489e20dd22ccf", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH11]", - "fixture_hash": "0x9446f958cccce5c83abfddc8ee64c3d76550073cccd5c6bdf9819d91bedbe63c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH12]", - "fixture_hash": "0x9715cee7d1b33266344ccdac5c314d0434de602931fda406a6a30f6196255dae", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH13]", - "fixture_hash": "0x8335e5a39b5bc3ca8e1bc5174e8c571a3c0b30ce39eded4bcc0fc14353d5c13d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH14]", - "fixture_hash": "0xe96711cad78f5ecf0fde2fc58c5ff1f2672c0941c5df7f617aaf7254cd3d2855", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH15]", - "fixture_hash": "0x7cb886f9d988b1c9672b9f0b0d047f6fdc2d7f61d3c2d7c6be7707ad8057c5a7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH16]", - "fixture_hash": "0x6beed012213ecd949a777adc14b4342abe04e9695d9db389a45f21b5061f9b63", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH17]", - "fixture_hash": "0xc48a5929d5d127281797deb0eae7666b4d1cb57b7bf0f46921a7dcde89a79cbe", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH18]", - "fixture_hash": "0x2843dd84e71cfb84ee42ced879e1d0a7ca01c8eb657a08752fd508e2c9cb1de", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH19]", - "fixture_hash": "0xe9697f246b11468210a9800c21955c209a530bd96b91aabd99a2aada6f1d3713", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH20]", - "fixture_hash": "0xa87d98d946ac94123a079ac2567d9146617cf5b03a8bc3c3281874e48e1676ac", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH21]", - "fixture_hash": "0x7cd52fed6bb650da73b9ab112e807f2afeadc4211ea5bdc64ac9224de3755c21", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH22]", - "fixture_hash": "0x5220ce535d1c51721c052aa326fc75d2bb14a5e092e87429c92d77c70fcd37df", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH23]", - "fixture_hash": "0x41c225c8a9096d33ab45f6602a16667cd4df09fdec09af1b75fceb0426d3d772", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH24]", - "fixture_hash": "0x81737894b5fa3c622d568e16fbc714f4ad4817e203007eb7aa2b2e612de34d4d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH25]", - "fixture_hash": "0xa1ee3e5a4c38378a65f84decfc3173a67ec482d2194cb4f239a4902b74863810", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH26]", - "fixture_hash": "0x4ecf67f6733da062417e96233d40c7b4f63d9dcd05ec7db8fc6b920dec14fa3a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH27]", - "fixture_hash": "0x58c132d9ad78f6a710442c26b091005b67ad8cf376eded482556341e6a55016e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH28]", - "fixture_hash": "0x158e617d97f05148763c75c59d59c02eada1a2ef217f79c0f647c2f8e050c574", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH29]", - "fixture_hash": "0xb0dbb82d878fa003029ff79dc981997515dfe997c41f4d01b6bbc6d2e1f19571", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH30]", - "fixture_hash": "0xe759aaa895322f8ad6dfa80bbcc12f1c192299e26043f13b24937f57a9e8ef0d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH31]", - "fixture_hash": "0x6c85eb551bcf4ae68e4da66b3e002db5b70cc7459c5afdc49af56309ca5d0fc9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH32]", - "fixture_hash": "0x3ad981dffc2af5ef6df39058acacf481e71c44a03af63a732ad8e4c3fd51d780", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH2]", - "fixture_hash": "0xf411d736d3d83e3688d5520d79870fb489961e88f739a2a7c2b2534cf2f3616", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH3]", - "fixture_hash": "0xa8af04b48f1de718609a3965df6cb099e9dd435d3648b1e1d08bb2d122e6fdc1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH4]", - "fixture_hash": "0xba913b2092ef8a1c7d4845f21776fb8cf6ec914c1b5104b393007f10219cf2f8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH5]", - "fixture_hash": "0xafcdb0fd2e8ac772bb0407659f63ff62efa1da0eab813f4a154935b594f8f2dc", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH6]", - "fixture_hash": "0xb859db6319e1b779a691dce31d06a15ee8399b2bb5c7123c0d879868469a69c8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH7]", - "fixture_hash": "0xe03c269282bf473b9ec7f5e800274d10660894d776a6e55d4a3e5e1b6a101488", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH8]", - "fixture_hash": "0xa21983291623d88426de12910098876aaf6fdfb0e1f29c2a476b5d76f4f82620", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH9]", - "fixture_hash": "0x49eb6a852d3f64a01903cc225959cb879e5fe13fa1107f28cb4186ca60a47cbe", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH10]", - "fixture_hash": "0x355cf5202924198b936babe73d02d30011e51acdac6655f5a4a9f85a332d0bc3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH11]", - "fixture_hash": "0x863d1f01fe1ddffebb5c3860b6642638006e3ff4f95ea85dcc3dae226a4ddf76", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH12]", - "fixture_hash": "0x8d64dcce523255b4eb8a04544af5442e9db6678eba389de18215abdfd1464748", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH13]", - "fixture_hash": "0xb357f77f16035d560489917cece9fe2a7c719fd21cfa388ed88724c4eebcfd40", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH14]", - "fixture_hash": "0x5a5454ccc898a22eedf0ff6a791035d59d6f3145bfdceb4d3931d5b21d19fc7f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH15]", - "fixture_hash": "0x42c227c0e39e3bdfcd3d3eadaf1b70b1ed9f191a3ea1aee0258fe201aac14f1f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH16]", - "fixture_hash": "0x3be8f67c37806da9fa18796b913918c3c4716cfab67558d8ffee24acadc632e1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH17]", - "fixture_hash": "0xe0d036517dc6b6caf2fbf5d1bc9d66fcb3157d4e13bdb0b5cb1645195c9d2a9c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH18]", - "fixture_hash": "0xcdcf597b5778c5f5e838fb85bd1259e703e5e61f971c240ceafb8a0fca79da83", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH19]", - "fixture_hash": "0x6dee6a86127ad54e90aa7e6016c255746574076fe11400edfb434850ebc8b385", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH20]", - "fixture_hash": "0xec0590a2ef366d344b29fdd770409419ff4c28b55ef8edce3b913b30d3b216ec", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH21]", - "fixture_hash": "0xcce804028d23feda040627bdee81de2e25e2b8efae8796e09ee81b7431878ce8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH22]", - "fixture_hash": "0xe61d653df8c2ab703268d2f5e5aae2107045bc3a6d9e3e7838c418f9ae896fc6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH23]", - "fixture_hash": "0xa72d4efcd6937c1ce9a7d55fb3e32067322129343b3b94896f06642d0ec6a915", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH24]", - "fixture_hash": "0x97665ae35546bfdcfb1b7ba43243b17dac0ecc0980bfe84290eb541d4d860848", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH25]", - "fixture_hash": "0x34bf68c8d50101ed6946fb0a3bc7a3cb99fec8f317f7a57f6db6d301d830f1ef", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH26]", - "fixture_hash": "0xe04582bd4e218116d34255a2bb8770bf558eb80b9a34083bd31755c801f6a204", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH27]", - "fixture_hash": "0x805b3fb6e65cbf1ff3bd232fc14788cb1e578d688003c794b1db894efcab2011", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH28]", - "fixture_hash": "0x56338aa7d427c9a67e57db82652dfa680671af9ea2f9c23532cb8cb76f79504c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH29]", - "fixture_hash": "0x1555d4627eea9c6afec2ced49798fcf40c93a80a694a5f9db60fc862e22ed39c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH30]", - "fixture_hash": "0x152e454cfe2a47aca44f5a89cf5fb14ac2344c86c2ddea0d6605773dc52518b8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH31]", - "fixture_hash": "0x35ae63c41bb2e35f5dfbf76186980c845c59b560883201a67b4c361bbd6ed815", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH32]", - "fixture_hash": "0x847045530d8cae0b52bda427aa0f9ea4b90334c72ab8cae46f558a3dfca67fe2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_stack_underflow[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xe3c54293acef1746a45ec2f93432af11798dd3a01f511c9c9159e660815d3d18", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_rjumpi[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x65bb22a17e4098e7e9443d240dbedceeab68ca52a167eaa6bf44ad399d74fc65", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_rjumpi.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_swapn[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x932d130abac8ef3ae6386eafe289212f8992422ba42c102c60bd3c07d80f8c9e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_swapn.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_self_data_portion[fork_CancunEIP7692-eof_test-offset_1]", - "fixture_hash": "0x5a955bd52475e91c52fe5814cc38940ae482efe0ccc7cf57570ab56df16bdb3f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_self_data_portion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_self_data_portion[fork_CancunEIP7692-eof_test-offset_2]", - "fixture_hash": "0x7e938abe4ae24bbc1bd0797503b8e38232a2fca7a4ada87dfb748e1c0aa52ca8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_self_data_portion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_rjump[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xfb5615670ae980125dc765025821e6da036b41b129fcffba6657a09a887de396", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_rjump.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_dupn[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xfeabc90ddd1a2cac01983d8f09bdd27b39a6891e61313361eb310cfdbb59b47d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_dupn.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_at_the_end[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x974d839b2f12ecaede02aa3e3466f9fb23936f85481a2d10ffe4cde652c0fc", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_at_the_end.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_forwards[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x486919d1456312a927b192669f011ca37cf699c30885b411bcddfc5fc0b00e15", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_forwards.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_jump_before_header[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x5753028c1fc9b57173a73e8a0ee0e0cbd1324f32e0025cc6b7b371e14de6bc89", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_jump_before_header.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_end-target_rjumpv_table_size_1]", - "fixture_hash": "0xf6c6deae5e5408608725b3fa141ddad386b482267ee1bb4ac41849db60c39605", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_rjumpv.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_end-target_rjumpv_table_size_256]", - "fixture_hash": "0x2dab8099d4b40628d25319eca3f75c692e70cdb136afcb744f44bade3fef3ec7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_rjumpv.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_start-target_rjumpv_table_size_1]", - "fixture_hash": "0x4af3f8d89770cdcc9a162f24e24eb3cea0fecbc9b5e6408859402879f6d4f71c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_rjumpv.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_start-target_rjumpv_table_size_256]", - "fixture_hash": "0xa6dfc75db743016ebc750c1a7d42ca825631eb467a0d0ebfd3fbb92e058d958e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_rjumpv.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_stack_validation[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x4613e5e6eb488647cc2ad0af5ddfd96962150b510c595ae7f6de7cba42675ae4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_stack_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_header[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x3085d1682f19eb099c91614165c9659afd6b8352f490c6f6f8c477e1d003c3fd", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_header.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_truncated_2[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x6650548fead2aca675f79678b651ee3967fcf9831c85cdc02ae798f8f1df86ca", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_truncated_2.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_exchange[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x881a2fada08ef2fa65068f3a6cfd722af5d04f088a0782ee1d6ccb9b369b939e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_exchange.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_1[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD]", - "fixture_hash": "0x2f436692e527a55c8ab3b7a41743236a0fe5d41de286dd2333fbfd0681825738", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_1.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_1[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD]", - "fixture_hash": "0x9e4744141977ca05dd45b3836e64b5852769f258242bd38add4e0dec7686975a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_1.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_skips_stack_underflow[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x29f55b32e7f80c463b7d243deec5246980674bb794489268b5848e4e5e4df07a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_skips_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_self[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x3494c34d41809c3cb8a23e14f93b66af15026891ab77c19129fba8960a426fe", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_self.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_max_forward[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xfa402bef6b34b5a70462a0bd18ad8283e4c74d145c0d3c10b94ee324b3f8d8c7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_forward.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_eofcreate[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xf9435ee2dba697e97cc64049e747a963f529f2e948b5d8476dc355e6aab94772", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_after_container[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x9051f9d93e8921cd1c38c0c9a3cd05c7e2fb0a1a5b0a10dce5add70be0ad9244", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_after_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_returncontract[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x5e3a98f05bac06487615aa485dd51c2b845de2af4bef69d128781102996b3bc4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_returncontract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_backwards[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x48f5a355d8173a863ed31b63e1c5eaefcedea76f4f19ff6ddda34682d91ef24", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_data[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x51ff4e0ce9a6b24c79f8f6ff91fd6a65ea2a92b64ed26f816db0971b94c48e66", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_data.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_backwards_reference_only[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x1e88f6109f7605fb4130f9913f64e3b07b7c01615f02c686173f44639d136d1c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards_reference_only.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_max_backward[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x1634f896005819a84bc2dd125614c676b1efa1e3d665c385733e7f30f8cafb66", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_backward.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_to_code_end[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x2f436692e527a55c8ab3b7a41743236a0fe5d41de286dd2333fbfd0681825738", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_to_code_end.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_stack_height_diff[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x426029a9514e5b45a454844796c79b521ff79aed5f218d1a7f7d60841f153e08", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_stack_height_diff.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_callf[fork_CancunEIP7692-eof_test-data_portion_end]", - "fixture_hash": "0x18b30b17ae98fdddf3f21216b6794849160a21ce06ad38f4209a93976be00c6d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_callf.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_callf[fork_CancunEIP7692-eof_test-data_portion_start]", - "fixture_hash": "0x4076391aa9df8d23ba1ebf530b50ba3d45301b10957d42ebe8ff2d4b3b7b42ff", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_callf.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_max_bytecode_size[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x1bdc0950865bd9eb19d636c30c6cdbe4240abdcff6e2d30fdfa64393c4608863", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_bytecode_size.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_callf[fork_CancunEIP7692-eof_test-data_portion_end]", - "fixture_hash": "0xb747881490d28aec308f4193351960ddf3160832e0a70d74626328e1800c0641", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_callf.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_callf[fork_CancunEIP7692-eof_test-data_portion_start]", - "fixture_hash": "0x1b338aad71906bba1ca8bd25d47677f29470feaa77e0c1ec0c7d5d8a2ca14e03", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_callf.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_exchange[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x4660ab6788eed77cd5e05766b84f139b0d201a1068d8b1930c64cac68345519d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_exchange.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_self_pre_code[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xa2d973b7181b1c80ef73822ff42da9779cbbf28f4915f0ac9969c7e37115a22f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self_pre_code.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_after_container[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x8ae689d6089a8b2ca76196e81c2b90e60a846d67385c4c4d2de189b48ce0578c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_after_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_outside_other_section_after[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xd93f5fc0aea7b12fc619858ba9dfe4973c90997874a8a8854abbd30388946f3f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_outside_other_section_after.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_stack_underflow[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xdab214cfc56a4c1dda8c4b239c525403072a37d1d3fa10a63e50eb61863a5be", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_maxes[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x6bc6c2d26a18ac7ab4453e43acc9ee7a9a8eaf53317cd0c925e36f67f3b6a015", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_maxes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_end-target_rjumpv_table_size_1]", - "fixture_hash": "0x43c4f8418ec19fc41435fce5f54abb1cd28bd8aaeb73f7ea2145ecc7f91ea39c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_rjumpv.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_end-target_rjumpv_table_size_256]", - "fixture_hash": "0x3b9aa404fbaaaaba6f57faa4f65f08e141d06a36c8b03d3ac6cdbe53341d82eb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_rjumpv.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_start-target_rjumpv_table_size_1]", - "fixture_hash": "0xfdb2857bc39272c3bf91b8774c18cfd56004ae6a1d69625da1f712d8d2186c32", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_rjumpv.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_start-target_rjumpv_table_size_256]", - "fixture_hash": "0x6860ae5c9ed7e391ad21347b7aea84e19967f50e98c90b972cc57ac5a756e945", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_rjumpv.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_stack_height_diff[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x96d6efb698405ab3cf2422aaab9a26956dae7fe7329eba31a9a0ec74b21c677c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_stack_height_diff.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_dupn[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x386690b5109d5afbaccad7d99fc2ea0939a5104ca4f81abf95a18a89008af955", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_dupn.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH2]", - "fixture_hash": "0xd7f072fc376f3a71a8d8c7f5bdc9805c01a39c2c633412716ee225fd01c92801", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH3]", - "fixture_hash": "0x6b648502126556ffb9c64a3cbfb81e07d6a3c03f9d1682e97d320b5ffe7343da", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH4]", - "fixture_hash": "0xeadf530a6e0b65bb83929c8c036e6460ee731e3111dec722dfcabe06ae0f57f5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH5]", - "fixture_hash": "0xfe31119e93257d291de265da79b2bee0fef2dba642e22d4c2ca2655da45dd176", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH6]", - "fixture_hash": "0x2cda6cd8a0a6be3e615a2d2b947c6739626895f75aa8351f7295ad60fae54aad", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH7]", - "fixture_hash": "0xec5cc0c3728ce2ae75ecbee1b7554f22bac2590e363c29a8ce402ffd25d0856e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH8]", - "fixture_hash": "0xf9618141d7e76796cacc244c82a8e1b8b8b2c2e81e708ea3d6164d435711cc3e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH9]", - "fixture_hash": "0xc4aea208afbef0846ad3e315c0320a9312363a8ee503b64d83bb5025a79233dc", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH10]", - "fixture_hash": "0xfcb3441d8c62c654e37878d15c08de06057670f6984d233f35562778be7d19be", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH11]", - "fixture_hash": "0x6ac8e9aea56035e0f7aa687befec846bc6173a6b3bec255c2b535d53f66c935d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH12]", - "fixture_hash": "0xb1d427d24ae72d193142ed74b6a0ef04b3a15db6eedf13207094c3096a38ec96", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH13]", - "fixture_hash": "0x81a3839a60eb273ed2be99b9b8c62ac6f39723f433aaf0a6d9639472e0028a77", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH14]", - "fixture_hash": "0xd0932c7264961c6c92f895942eeb0b83c769f6ba6baa463299c7bb9c603df21c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH15]", - "fixture_hash": "0xacdcd83f2be01331f52ffd997c1704eb3cac61100b39c741436d634a400c868c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH16]", - "fixture_hash": "0xe43e0738e2aaa8137f12346d646600d9c7d9d81b5504344ef03eb01dc331ced4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH17]", - "fixture_hash": "0xd2cbd6827e18168fb7bfd0ffe2b20798b161dd5505da3e01dc1eda7e79b747db", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH18]", - "fixture_hash": "0xe3d0fce6e67696bb67d47328f257d2e109546801d8bc8a4bbb56da460d396c7f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH19]", - "fixture_hash": "0x40629a46299efe4cf29f1c97af1b100d469448b8837fbd1bf0c378d60131817e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH20]", - "fixture_hash": "0xfbef4834d1912730a870095a472104551383a939df6ada8cbab4c298e9c6d24b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH21]", - "fixture_hash": "0xe0935a70d8549f5cd72deee0f02da66c3c9ebc734923d8e68d30aa844d5b8401", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH22]", - "fixture_hash": "0xcb390b64dfc4ae2701ab7a72baf671de35586765f18236ecfbdb16c899e11f9c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH23]", - "fixture_hash": "0xaa1fd807db4023ee218cbfe340c53feb919751bece95d6087b34b6d0401549b6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH24]", - "fixture_hash": "0x99c46ec7abc9f59e0ff4d5afb6c63281145eb3d91b80b22336ed7d8e024de247", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH25]", - "fixture_hash": "0x189557782d7130ef967cbfe4408670570cc5dff71a16476019f2038a4a0bbaeb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH26]", - "fixture_hash": "0xc835be4fcc10892716bf91d13588b1ae5f11ce1e492cfcb5bde44ce673df395", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH27]", - "fixture_hash": "0x9fdfada54725fa31bbed164a74fb5d117d6844ccc714c8aaa4ada74a03b5f2ca", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH28]", - "fixture_hash": "0x68268453263b400c284d73eff1751f5069e03062a2cf10fe215e64375c3a6ee7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH29]", - "fixture_hash": "0xd9f50ebccef8720b1d0747e5ee2760810fb5f14694c2dcdac38319165aa5e376", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH30]", - "fixture_hash": "0x15d0873e0300a0d86cc7e038c9e093fb5dc23c6cfc4405d9512f3c19e9c996bb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH31]", - "fixture_hash": "0xe56d522563e5e8283a1c90edf4e2f87bcf4638b31e113c4f4aaf763b0e738a1d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH32]", - "fixture_hash": "0xe142dc2ff2237ac8cb53ba7c942f38e675a25dece1817153608cdd7235476001", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH2]", - "fixture_hash": "0x784490b60abfb87d7074f8a9a7dd8e4dd716d62fe1eb6c4c290dd1b45ed02f00", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH3]", - "fixture_hash": "0x432be6aa3cd8ca9cc2e2fc33bbf87484e601a9717054043ed3194daa291292fc", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH4]", - "fixture_hash": "0xdca451c718c8a57efe0dd05174e6740f610fd7f6b1d99d9f44429a130e46844b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH5]", - "fixture_hash": "0xda20243b8ec2f51304334a9a49de8c9e7d5097b1d32e1399202a1a7222088c79", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH6]", - "fixture_hash": "0xafcdda59734a20b23209cfb3fa3b8f18f3a0027f6d89ef5b160e4d09e237574", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH7]", - "fixture_hash": "0x172559f2513fbe6c9065292ce0f9e6adf84f6ca8adf685e319928330fbc085a9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH8]", - "fixture_hash": "0xac21491e759f3ff65ab8c5f2346f84a9e281f81c8a4881b05121145f1c2e74b7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH9]", - "fixture_hash": "0xf605ab4f06bf5fd58d390f5a343b964b8f9f6b3a893383500e762d2beec62604", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH10]", - "fixture_hash": "0x78467f5a1dcbc81cef25e6eeb0e94dcfda817129663b6b9a5f88f2dddbc0bb6e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH11]", - "fixture_hash": "0x55c19f238e4590319d1081cc578f2ac2ef657b286666d3661bdd17c0a8f3f794", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH12]", - "fixture_hash": "0x5b0b11fce890b4fb43a7f1bfe943f48668d51e5792a9c1414736a8ba99016df5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH13]", - "fixture_hash": "0x875657a8cc6701b8efddee8e1bd9486af6006b4b03cbebf1da2e30fa1766f4aa", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH14]", - "fixture_hash": "0xeec6bb6a9d6530db6d3f1e1aa50df24fe843a09749456162df3fd716797f3e09", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH15]", - "fixture_hash": "0x95f95fd07ea135849ac30e2c34f1b95f33491168df48c081e84f79fda5a81c47", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH16]", - "fixture_hash": "0x2a133f5df733df3bede098400c40f980e59b704aa4c5bbbdbd378d9adaf23c14", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH17]", - "fixture_hash": "0xdcabc5da948332a12aa4e84910ebab48e7a0c463408ec663cc2ffedd24d904b7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH18]", - "fixture_hash": "0x78aef437b091da9fe8354acc3696897958f87b9f7e43d45857962a3b3775e2f3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH19]", - "fixture_hash": "0xa76624dd9e525522b719a5c32a27cf3033a16881c28a92326a183091d1398c12", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH20]", - "fixture_hash": "0x8e669fc17efe1c16b232526efc7ffffd613c3bd1e106eacffa9e4319adf93f3a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH21]", - "fixture_hash": "0xb99c302a55e605b141d5772ac16431185d60e890f3c2f7077639091a327aabf6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH22]", - "fixture_hash": "0x597b6a1979ae66987dafb06a142cff07c1ea1bf0f42d37afc627e80a517927ac", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH23]", - "fixture_hash": "0x1e6de57763670b9e8324ca292dd989ad1397c7322fe4ced96e6779e1683a98d0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH24]", - "fixture_hash": "0x9ed601a7ea02beda48b241c9c5ce778e9a42773142b1baa9e2e9723ee487b31c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH25]", - "fixture_hash": "0xb176987410af1e99b742dc8b95cfe9632791be943fc9e5782ee7021e9f3230f4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH26]", - "fixture_hash": "0x641185d7455480c9226f135e7de967b21fe9c51dcc07f0c962861606ad18cf69", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH27]", - "fixture_hash": "0x51a4101d168f2b78b8f3000df57a10cede4ff7877a4a90e8111d6dedde54db35", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH28]", - "fixture_hash": "0x70e9c539a942525fb517cf3d528324a77e1848b7c4c1767521088f3a080190b3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH29]", - "fixture_hash": "0x43af46566840295e76656a535518660930e0cda8afa432ded8b54570745f6778", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH30]", - "fixture_hash": "0x3094fb17d95596e7ca3de2d78ed3cd717218bf34b9005b3f25533e9d5998e664", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH31]", - "fixture_hash": "0x4f0491d1557f8bc47f1cb24bd5520b3e7366f9c63326ed09525d15b73e3f5f8f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH32]", - "fixture_hash": "0x72bb2feae050e1d402a5e926b4404b7ecb7281c9356926225c1e70b17b52ca14", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH2]", - "fixture_hash": "0x8ef428566859df1eb83b368417f02cb361dfff4834d8dfbee63da669c79b2d71", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH3]", - "fixture_hash": "0xa16f7f5fb994ab5edf2ad7f4e6b4f87919995bd022ca63be78e1918a9edd01ef", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH4]", - "fixture_hash": "0x3fec9ca8804755e7b4074cc42f9a4b061a4a7c941f93c07e800c3756ecb98b0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH5]", - "fixture_hash": "0xf5f3715ca9c0ba3022905d7bf6f7e8971d387106f2fab8f9bac7f55754202db7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH6]", - "fixture_hash": "0x2d9c42951bda162cff9f6221d55136a3e38fad8c56088e8923a0f56b850fc871", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH7]", - "fixture_hash": "0x730b56418d697998bbda790d47cc6ddcc16e3527c7664922a5c56be35c964532", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH8]", - "fixture_hash": "0x46ef001a9468269ec7478e101cb6c938d552ecbc57d638d3c21e4ab124365e25", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH9]", - "fixture_hash": "0x317c852c481cf7ad9d8a85bbf0326aca3cf5e27794706714510ba9c7e5dfd535", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH10]", - "fixture_hash": "0x7cf77cfacf39b5ec0d84f3e56728c042249915d93ab69da3fb8e27ca74f400a3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH11]", - "fixture_hash": "0xb39c915cd970cfdf7d09a886524aa734ca13697d3bea7bafaace9b4c11247517", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH12]", - "fixture_hash": "0x89c47981f5b280e0c49ea3865b03d38178a9545ee0410bfe0c6b4632092e7b64", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH13]", - "fixture_hash": "0x903f290a6442a87ce15531c36b59bff122fbbcff2fe8c205f2626fb2fd1d63ce", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH14]", - "fixture_hash": "0xf2c3546dcfaa624f3ad005357fa0b288464df834e6174788af554b7af84abdad", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH15]", - "fixture_hash": "0xb9873abe1db453b1d419672c11876acc33f8915d3acbf231002991029094c6c8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH16]", - "fixture_hash": "0x61cea1335669f411be27f9bc220bff05ccb4e1e298caa1a33a7a2c3c29106ea9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH17]", - "fixture_hash": "0x980f1925526c5a48c4337373ec0c53cf84ed16606dc104618e4082799472a65b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH18]", - "fixture_hash": "0xbe7cc6db0718c98fe540cf1609102644f79834adfbcaa6ecacb8fe51c3fc74e4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH19]", - "fixture_hash": "0xdcd9057d608cf0a524878c5dec2706371d545fc6bbc0c99805bacf267c9e785", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH20]", - "fixture_hash": "0x1cca1f07d42844756956d358f01aa1df26439face02037207ff54e0c66a28811", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH21]", - "fixture_hash": "0x1e4fbe3c89f565455fd2f32693fc7be0141b1272c958d142e97f7799ec145497", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH22]", - "fixture_hash": "0xea7caf8e98b0074a055de5496a4a6dfd762f13bb921a558700b3173abd5df37f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH23]", - "fixture_hash": "0xe449866feff679d2491ee4f27aa4d4a075260db3ea53e315cbe89999aa493b5d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH24]", - "fixture_hash": "0x34b285d882729bd0337a6401ac8ee43f2e55a0849c36abb9913cc3f13a99f9fc", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH25]", - "fixture_hash": "0x63656d4927aea6e0f5f9323cfebeb7973b7cf1b8c0c98480931e54e654c82469", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH26]", - "fixture_hash": "0x49474480297bbb2e9f854c2d89ba5ce5f2f81916835d87e5a345eada225e8fce", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH27]", - "fixture_hash": "0x20c004b424571acefa95ba252461b9daccbd409511b5f941cb9b1927b57a91b5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH28]", - "fixture_hash": "0x4bab8618977c2623b7b94ee02d85337d78501539c8064f8ebf9ab93d4d9c5c3b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH29]", - "fixture_hash": "0xb85e83f9383f5a63b5362eb853b7050e12dde849373cee8b8ba560b0a8d6946e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH30]", - "fixture_hash": "0xee14e2ffba9dc0030d5939fd6deec9c40798357aa59cc7cf00cb5af481bcfeea", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH31]", - "fixture_hash": "0x6fb7b8bc34e9aed2f9410e3114e8d8586067a41fdaef55a173d17c2f5157f37f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH32]", - "fixture_hash": "0x7178607ab78c3720b8657af5e75500e827f8a54c3a96ff044f3c72c0032371be", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH2]", - "fixture_hash": "0x4aaf2c1ebe2c736d284c48240ae3240e683401c6aa76fca284b3aa3874d4ba90", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH3]", - "fixture_hash": "0x58e1885b8f96a89816d5e570799905e5e797710bc71dc0ebbfaaacd3df3291b3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH4]", - "fixture_hash": "0x9e6602de85aaf1f465da62ec6387660a2c3c8fac6f90dc843878a5190d9c34", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH5]", - "fixture_hash": "0xf5f75cdffe7bbdc5b2f904b42cdf0a3867db784e1849271aff238b38ababfe6a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH6]", - "fixture_hash": "0xe4a65eaf17761a7e798a7686152b23b703079a5108c6fe9a6c22ccc8932f2a69", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH7]", - "fixture_hash": "0x148a753bac24719919fb2bf0428891fc77727a95d4ea29aa86f4cd812301f3a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH8]", - "fixture_hash": "0xede29ec09cbb29718da49916a86cd9f9349c447bf4565752bdfa6a09b48a788b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH9]", - "fixture_hash": "0xdd70405cdc5e6adb542a64f85219373a5f60ff51f85a4e45edcc6aacbd6fed54", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH10]", - "fixture_hash": "0xcf5452693363d4eb5b0f9cfe611bc097cf3c284e04494a4a3279d772e3826e2a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH11]", - "fixture_hash": "0x690a8c359b07e7119cab343d230ed8278073c311a250bdd426e87f3e1e95490b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH12]", - "fixture_hash": "0xea530cd637390d88fb766ddc94271af8cea6d1023aeeaf1c8da7f7aaa88120dd", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH13]", - "fixture_hash": "0xa10c79ecf47d18098f9f8f7e5bcb2f3857691c4dd90fcc1e5d5c6ebe24bcdb07", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH14]", - "fixture_hash": "0xf0bb0185d7a87c055380795858cf7d03c12dc874f67ed2ef498b6d1bbf991cbd", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH15]", - "fixture_hash": "0xb94d6c11a9c087ac3ad96d0fbd073faa5f711586ad18c54629a9dbe3b16bf1a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH16]", - "fixture_hash": "0x2103e64b893747d3382b7ee0e82900026b6b80672aa95c5667d5fb9efadd25e8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH17]", - "fixture_hash": "0x68579580525dc070097ade5dc99b966ff431eab904a3df2e3dee0ef710db09c0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH18]", - "fixture_hash": "0x3aa0c17d9071bb33f53c9932bf7918fb387b60541fbf3b869f08bbeafa61f76a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH19]", - "fixture_hash": "0x39731c4c98cdbcc9e9fd013f8c365027f0f45ee4d2641dd43043d9b5673f85da", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH20]", - "fixture_hash": "0x88997952bcdad662db9a1fcdf8fe9c0b07c1bc5f6d857a1cc85f67da3e66cb40", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH21]", - "fixture_hash": "0x7346e4969459b82d93cd7c99a9a2d3b7d2cb0d2f8347d06a8eab3a1b009ef407", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH22]", - "fixture_hash": "0x83429ac8ecf236bbf15594bc661abede2a75cffc3f4985f06bce80c64da06d54", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH23]", - "fixture_hash": "0x999fa5d924ef90dff151880ceb77267f3b59fbffa1759afd6d3ce11f346ea360", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH24]", - "fixture_hash": "0x360855e38b4ad1e1ef5c457e8352b3f38b6f108694f9f1aa23d7ef97f8136c84", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH25]", - "fixture_hash": "0xacf2ae8b161ad126c0bfc6ff573ac16bb74c8356ebe4d0c1b62ac61b54221cd0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH26]", - "fixture_hash": "0x1d780837aa7c8339bdea24e21bc14d01c08c5df05b9e7db96476a517ce5f6921", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH27]", - "fixture_hash": "0x65e58c97d74cf43c6a8a2cc463864faf996c908e30edafc02782e54f38934af4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH28]", - "fixture_hash": "0xc9a38a978eb1fc350c3ff35e125ea1da645ad62c3331546a420c383983d70a41", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH29]", - "fixture_hash": "0xbea0c24dca41c811edb4f7124c001d334e864095b47de5416dd98f99362ce3e3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH30]", - "fixture_hash": "0xb0194fb4a75a11772503cae99a2c0d3df492d4c3b56a97bdeb8e711229733fe0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH31]", - "fixture_hash": "0xb87b1185592de04840173f2206394b9ef52b3ae316b62dcbb355544c5ba6395e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH32]", - "fixture_hash": "0xbe6da5bd9d73dec200319537fa5ae755527dc1c810a2d8d3711c6670bfedf93d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_rjumpi[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x8a426a0e077dd39ca4c428e5c98764d4f912a511b5dd6e8d74ff83f480b4311", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_rjumpi.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_truncated_rjump_2[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x3df11f7fdc1748b9b54121003eca5684e317bd6e186549fcb4a01f822fabae27", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_truncated_rjump_2.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_positive_negative_with_data[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x9d43cb65ba78eb2c62b8082f7d06f6d8b264acfd2707b52c6869615b5dda4bd4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_positive_negative_with_data.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_before_header[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x8a7457a894ea013987d04c1ecb9e024e647293405664d6f840a480a1f8866a5d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_before_header.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_returncontract[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x7cc11d85000b130cf767172719785b61f3ecfd8c3df08060ee9ef9b3f6d92eb1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_returncontract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_zero[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x68e8f352175afefbb77008b578149258d230068df78c5c80a20a22c1d51047fb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_zero.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_unreachable_code[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x263d0905519cd5d1e843dc21f2538a88c9cf58d8a4686634448e962fbb1bf530", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_unreachable_code.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_outside_other_section_before[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xedab3947fc7cf86017116eaa83d5b65f5cb835d5a84b4860a76394a64bd63def", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_outside_other_section_before.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_positive_negative[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xfc71301039485cc0eb3388b1164f294e5228c02e07a36184233b42e572f27e5c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_positive_negative.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_max_bytecode_size[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xfb075b3e29b303ddb43ccde0ee33d2dd8fbc21c92d7da64c257d0b87799a84ef", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_max_bytecode_size.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_backwards_reference_only[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xe12d102b0c8942dde883cb8e47d4f13b073a086632db17199a5560f287ada857", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_backwards_reference_only.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_to_code_end[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xe5b134cee8d3232a249b29736e64efac0a240fe4707cc86f1975397da347706", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_to_code_end.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_truncated_rjump[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x92db468545858eea777eca26db688cc1c86a6556b0aafe6109426160cb7f3975", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_truncated_rjump.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_rjump[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x5e375f9e98fe1c453bfffcc000857d92be11733b0cb2b06528c7ac66bd595513", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_rjump.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_eofcreate[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xf5d6af2cc8275ba90bca4b41f14510fee34c2e343033898a475ff0a84b219ad5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_self[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xfee827ba77ccc66cfa58d838826c02f3430634bba7ce84af3ab9078e60b5a788", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_swapn[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x3c0f8b93e2c9cd5fb41a3f186fb046cfbaa19634bccdceb2b4096e9efb06ffbb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_swapn.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_header[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x7a1f1c6bc6a450a43afbb6a920c160f67067aedf192025109e5432c8f1426cef", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_header.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_stack_height_diff_2[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xcf59baf76de10bd5c273e0806b539d85c5ee03852cc4575dc233711fcdc9ad2f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_stack_height_diff_2.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_self_remaining_code[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xe2966b3a8318424fbf1d40cb54c58241b8351519cb3d545f4b759e30e3cee11e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self_remaining_code.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_1[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD]", - "fixture_hash": "0xefa8bb142064ef0e2092e9ce11938f51b1a23cdef885a2abeb3318c8d50f1805", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_1.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_1[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD]", - "fixture_hash": "0x5dad4927787b12809c11a4006b1abce62b42a851fc785e18366c3ad1f796d929", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_1.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_self_data_portion[fork_CancunEIP7692-eof_test-offset_1]", - "fixture_hash": "0x50a996d2367968887f186b3d9543b0f9cb868ad74a323598fc7813615f0c04e9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self_data_portion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_self_data_portion[fork_CancunEIP7692-eof_test-offset_2]", - "fixture_hash": "0xbbc3b3ea3e71b7f4848d6b839647fd0774f6799c627d4adcb76202cb9ab3de2c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self_data_portion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_data[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x9056e1b932fa4552ed51ad8210fc4d9bc77da28255063873649d75c640456634", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_data.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_data[fork_CancunEIP7692-eof_test-t1i0]", - "fixture_hash": "0x9ff293234cf686d8b5a6cb1d9c3a9bc7cc8da7e605ba2e9a26981b84b4d98db2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_data.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_data[fork_CancunEIP7692-eof_test-t256i0]", - "fixture_hash": "0x22d5118837f6a7946150836883e0b7655fbcf764c8bf3d0970144a6953ce0064", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_data.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_data[fork_CancunEIP7692-eof_test-t256i255]", - "fixture_hash": "0x4934ac291d21daae67bb57980b6e2f1160825dcf79b6e3a8b5129dd0466d77e7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_data.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_forwards[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x56b11c1bf5652adb628a429e4f9497a090e434409ef440a67f6a854d5011dedf", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_forwards.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_full_table[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x3c092028bb4137792dce7facbc776715503bc4349e2ec5ff99c1736977fc355b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_callf[fork_CancunEIP7692-eof_test-data_portion_end-t1i0]", - "fixture_hash": "0x1201252ebfabe1592fcd82f42c5bd8d3570dcbfe6cbb2f83b503c8611324bdc1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_callf.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_callf[fork_CancunEIP7692-eof_test-data_portion_end-t256i0]", - "fixture_hash": "0x152dd27e7530df127bed9a136ee148c6ec845446d4958986973c99ad88c9f8f0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_callf.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_callf[fork_CancunEIP7692-eof_test-data_portion_end-t256i255]", - "fixture_hash": "0xcdbb0d1de26dc7d211d2611ff495610e4a2f214b557561c7dea74ca88de21478", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_callf.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_callf[fork_CancunEIP7692-eof_test-data_portion_start-t1i0]", - "fixture_hash": "0x31a68516752a8c857488b86a10cf68d3d585d3e3dd3ce0fddc80e41c8ab7816c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_callf.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_callf[fork_CancunEIP7692-eof_test-data_portion_start-t256i0]", - "fixture_hash": "0xb3adf2823f73281f0f17027d608bffd621abf3e7ff1a82d82526cd8c5709b977", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_callf.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_callf[fork_CancunEIP7692-eof_test-data_portion_start-t256i255]", - "fixture_hash": "0x15d84fcacc6f1abdd0832f863b63d6b0a664e1479e20cc4fe6da0fed61db84e2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_callf.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjump_into_exchange[fork_CancunEIP7692-eof_test-t1i0]", - "fixture_hash": "0xc226f7418329da683cc377553e7ece06888ffa32896d0407b896b6edd6c3d1df", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjump_into_exchange.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjump_into_exchange[fork_CancunEIP7692-eof_test-t256i0]", - "fixture_hash": "0xc226f7418329da683cc377553e7ece06888ffa32896d0407b896b6edd6c3d1df", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjump_into_exchange.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjump_into_exchange[fork_CancunEIP7692-eof_test-t256i255]", - "fixture_hash": "0xc226f7418329da683cc377553e7ece06888ffa32896d0407b896b6edd6c3d1df", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjump_into_exchange.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_backwards[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x4b17d0386d8b5ea194e0a65871db25cbf5b6ff5c6bc12202ace21a2a1ea52a58", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_skips_stack_underflow[fork_CancunEIP7692-eof_test-t1]", - "fixture_hash": "0xa8c9e140daeb1d5e3977b43e7a11552eee4e195a8a0afac2e5170b826b6fd95b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_skips_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_skips_stack_underflow[fork_CancunEIP7692-eof_test-t256]", - "fixture_hash": "0xbc5f0b22c9b89f21f91b456e899794846bbca37edb37db4dcc36a9bd182e97e8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_skips_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_size_3[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x1413966ace4c08ee5066966374f54c97ce03c6a6981362664fe9cb2ee9ff92c6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_size_3.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH2]", - "fixture_hash": "0x46b0086271e97569780472f3fd5351c4733770a7648c32541f8854ad4849cf0f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH3]", - "fixture_hash": "0xef4f7bfc6f8f6ae99a9a300b992d0a4277a5d4d04d448bf345e98e96690926f6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH4]", - "fixture_hash": "0xe8bcd17d3f8566de8e90377e7aae18e6d3b8b899d4a471ebe86b023f2297a413", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH5]", - "fixture_hash": "0xdfae71a14fa5dc3a6de704a8dda42ca0f4b5ba048769ed09495ccd3cc356894f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH6]", - "fixture_hash": "0xd62ec2b3b12f78f82e5007bdd5040b520b74aef18cd546c8e402c117a26a42d0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH7]", - "fixture_hash": "0x40a7bf2d4ac3ac0c44a7c033b2f4410949735d831996713825a996b9ba20f1fd", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH8]", - "fixture_hash": "0x3c3ec91344b0c1a8552668ba1be09aa0dbbeeeeeaa5522e93e6a71021b626699", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH9]", - "fixture_hash": "0xf9b3ae40273dddab51cda5df3cd907e6023359aaab83f52ec93da4a76a97f8c4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH10]", - "fixture_hash": "0x10744ed634a276ebc1f6acb91564366a92994624dc9df93f68fd1eb7a677d58", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH11]", - "fixture_hash": "0xaae317726fd4b1663628020acc947bd0900d0b7f36b664bb5bc680e7df1390b4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH12]", - "fixture_hash": "0x7218b6feb7bb24bdeec1517af276e7f00f2151d347af5a2fa5ed72611e56f872", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH13]", - "fixture_hash": "0x380e8a320348203691fde41ef0b87c3468e9a4d2e8dd25c09a4aa594d6f5c699", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH14]", - "fixture_hash": "0xe779e6fb3239c128ca92295db78c857b7b167cbf6de70262eceae8f3fdf0699", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH15]", - "fixture_hash": "0x375d71e904b74a0d222b464b12c85644f4c1a741f1ccbd1aa7cc0eb2ae55af8c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH16]", - "fixture_hash": "0x1090ff0d0336c8fdb8db957a81e7d20c407290e789982e23001e71f5c4e191ca", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH17]", - "fixture_hash": "0x25a7023a9caa8747b28f77604e597c30ad1b59e7c3bc8e707db174a104cd81e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH18]", - "fixture_hash": "0x502d8994f79bacff6ca7e12d4bfda5d1bd82c84f8af65a534b5a2297f1b1b7e9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH19]", - "fixture_hash": "0xe46416f21b64cf31aa66f28b18d645863e86701ab2fc528e9e762fd7d3a9321e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH20]", - "fixture_hash": "0xa302667969788f3f78a18b561dcb47e1225480dd6444b46c0f2d871970ad3fd7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH21]", - "fixture_hash": "0x509b7db808b2f2b5811d53842a118f87d04df001b3d15d45f460edc4d4eb4f7c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH22]", - "fixture_hash": "0x8f92ccc2ac9abaf7e4bbe09866d9cbbdcef9f50589d26ec39114d863cc98c685", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH23]", - "fixture_hash": "0x8869821d8221374b6bbce72289ce4589fe3f31bc5f920dda25c0bd8c428c0485", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH24]", - "fixture_hash": "0x6257c4fd3a94c83d014a375c373bfc7c1af878a54e21d5cb8020d8f10634650a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH25]", - "fixture_hash": "0x7b97e8511c8a1f6ba938c96d7e54a342c6da00ea030bf5ba70a855a56eb58e5a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH26]", - "fixture_hash": "0x9add0398eb2f2e5f46827653625e4296d636b27a41ad9292e1d9b99d1e6fd1f0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH27]", - "fixture_hash": "0xa31180a9636b78344a08537c192daafb850379725aaa9f3f77e72abbf99e0150", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH28]", - "fixture_hash": "0x7b321c715005df27d43010c5a2fc920cc490b3fb1e6f4e5f6a106e57fce57fc7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH29]", - "fixture_hash": "0x5997e662f12e89a242429aa5a3f85348bca7fd0dfa5571a965344f6ef7552d57", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH30]", - "fixture_hash": "0x4ef7fb0ecfe4ffc00479f5250aa8727f505a0a8251497eef3f3e3d2cd054afdf", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH31]", - "fixture_hash": "0xf2bb77ef263f09b198bb50f9573e65d25f144985d0a73450ae1a0299cfcffa61", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH32]", - "fixture_hash": "0xfee55e295522f228943f731518d171bd1cbcce20d7ad6fe86453957347dcef64", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH2]", - "fixture_hash": "0x62fda71172e20bafd5a28af09fe5d9889c25e41a1a92ffa4f6ba24ff0dae3bc3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH3]", - "fixture_hash": "0x98689c54f03382af2bd456266cc5b57a91aed8ec6205128d2dd2520d7b2e81cd", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH4]", - "fixture_hash": "0x727dc0ecc7901b28c0b9e40a6080f50d342f8e4376fc9f9af4a15ef045e1e644", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH5]", - "fixture_hash": "0x6586c9769d423117036f45f1c5dce17c95e8d92ff862788ba030e4ae5f9b52c4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH6]", - "fixture_hash": "0x5eab4605a1fe2062cc984dd6e041d69f4cb142fb43aae9fcaa8835b97c0cf57a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH7]", - "fixture_hash": "0x307ca5da97e402a8c5d826cd109593f948b7fc0c539dccd70bb5bb41f55f4b2d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH8]", - "fixture_hash": "0xd2cd09851c5c13ac2311f1f0e94109b3b5cf7eb3dfb2b2d48faf738a0fa63181", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH9]", - "fixture_hash": "0x3705d683934607c950e943543baa84ff5cc3a9a0a7c688dcf7e91fa9bcb508e6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH10]", - "fixture_hash": "0x49811e69f52abdd661d86b5b0d7871fc81611e3d04c97872f90ffaf4c81dfad1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH11]", - "fixture_hash": "0x93051645baac165cfcb9a2de4067309f18d6e250c82ebd93a774583e5f813a99", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH12]", - "fixture_hash": "0xfef51cb449668cfbdedf873b21b7656aa0cd205cf231201f40dc214207b4edd2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH13]", - "fixture_hash": "0x7531380621013d242441ed5e5504ed3cfa3f094ecbc841e2266f40c5d5ab267e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH14]", - "fixture_hash": "0x14a275792093f185706db69273bbb72b20f2cc8f171379faf62a1cd8dc865dfc", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH15]", - "fixture_hash": "0xa47e1b19331d605e8f4c04485a61ee673a32e24876877a68fe6986f6f85404fe", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH16]", - "fixture_hash": "0xa1edfd7e4ad5750395d5a7d72fb901d1ab5fdf9e4d792d753150b218b94e91e7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH17]", - "fixture_hash": "0x36298ac9cb8e90303a2a44006368356f761951d25b00d25408d67c3cdddc698a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH18]", - "fixture_hash": "0x191eeafbfe65c09be1f5c7c8b55650fc5efbefb88e42647b74bd452a7f5cb612", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH19]", - "fixture_hash": "0xf161d5e83e492962c5ae6c49b7cdce928c2ce8ebacf901bc1476ab8442fc4ea1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH20]", - "fixture_hash": "0x9bc04050404a0f55c2fcec462ebbc4cfa4e5e43bf5ae4360dc7123b50ddea0ea", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH21]", - "fixture_hash": "0x235cf31f35bf4377996d9b562bcefe0e827b0ecf70cc7e8ff85aa6ef3983137c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH22]", - "fixture_hash": "0x536b02ae0c5e48aee41d8c50f85da12f40804b65bd4591b9162ef031493c09b9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH23]", - "fixture_hash": "0x5537e7ae120107f05f0c9874446494025f68833ecd6cdd4f0a7609629d41023d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH24]", - "fixture_hash": "0xf53f4416253965bf4efc082f4150e48d952bd8fc0aa8fe03a3f91b25c7453f55", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH25]", - "fixture_hash": "0xb0a1a40d498db5aa035917cff4bbed5cd0c753236f9240768de56e6ba12286ae", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH26]", - "fixture_hash": "0x95a01d50c2f4b75ca943ee5927453648c6b79801161a06ce4f74349034d368ab", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH27]", - "fixture_hash": "0xe82b35e56d8b4a85e168c739828d2a5c172cf7baf48a02045746a2acfb2df713", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH28]", - "fixture_hash": "0xa8e445996031539d78dcf54ac810323d381a783773cf5b02a47b59a2a6622985", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH29]", - "fixture_hash": "0xa1fbb50fcf0bb7312bc30b76fcdd20d38cb59aa00cff98b4dcc5f78f39b7940b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH30]", - "fixture_hash": "0xcd8ac09bcc3ad9a513c27f3129fdff06ba107ac62a36171c61f156265d8c3a40", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH31]", - "fixture_hash": "0x10ad5a103c5e66b4496c37a4ff5a0a47b3afc92fd5ed0f33f5c701dcdf99898f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH32]", - "fixture_hash": "0xcd6cc252889df38deba0e2c4864cde5743e4ebfbc5508d56a31f6a381780a780", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH2]", - "fixture_hash": "0x24eb646fef0100af30d6746a86e8044184919e2907fda2a33de257a382363c93", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH3]", - "fixture_hash": "0xe939ad5bdbe3572cec1dfc363fb22325e1a9c11c849c6ee15ff46e152b4735a9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH4]", - "fixture_hash": "0xeb88f44c9b8a1b16bfcabcaf92b0c5c5de70db1353c1d386f290eb2d7a528e8d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH5]", - "fixture_hash": "0x5785919c8e7dd352bb3df281fda725aba6a1bf4b543823669d74269bc8bfd1b2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH6]", - "fixture_hash": "0xb46a8d58e71200e1cebd5477bb9419239e7c55d17ef23a8f0c487ea5906c35d1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH7]", - "fixture_hash": "0xf586daf4467f4944958e1b8a9afe70ce92186896aaf18ed5771fac4aaf267448", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH8]", - "fixture_hash": "0xe5a613986c42c0950441ddf6425041e0e5baba882e5957b161cb87b537200d06", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH9]", - "fixture_hash": "0x81b9562a25cdf9c805e04f6ff2904422817e3e54e595a81db2347a49d63b2828", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH10]", - "fixture_hash": "0x3aac54f509f7e54b90a939a8f6cb278252d0db7405fd35b68c94b42943b3c65a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH11]", - "fixture_hash": "0x9a2ef649e31b8a6e349dd3bd51a3178ca7ab880eba8826f1c75fea0e76a025d0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH12]", - "fixture_hash": "0xc8e4150dc58b1c4c9e36d83f2c68064045812b77ef2ba05b94dd9d66d9e1babe", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH13]", - "fixture_hash": "0x11382b77bf016be4710ce79c94e936b3340d8a314f61f483405afdf1c0fe908e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH14]", - "fixture_hash": "0x51575b424fe7a07500aa74e5b5a1a3e41623590681219996b5c12505209e492a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH15]", - "fixture_hash": "0x29a62cf593dc82aa4c346bee7f416f2a5aa2c59a33ec03cd344bbc6a2ab66d8d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH16]", - "fixture_hash": "0x7b2d05ab5081cd643a9754a79c7933cb1d8dd1759978a4e9e550470c1c3e7958", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH17]", - "fixture_hash": "0x2ae1be0e19be77ed43b6bb0328f67c37000886651ee2ab3638ee3fbc46374f1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH18]", - "fixture_hash": "0xfd9fdae46581b7b019f45540dc5180c83d0c0e3f8b6572d41c8cd8848fbfe292", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH19]", - "fixture_hash": "0x3b3e02a3972548aa3bbc81c8d396c916be543e692a6b972b78ebdf7f0250d815", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH20]", - "fixture_hash": "0x1a376ec099e9861172d51145137255d01659ade701a8e46510926c021eab2d42", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH21]", - "fixture_hash": "0x4702d0ef49ba3d2fcd65a27131c5bf2a441c0fd15b09f7ce64aa4ff22d148edd", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH22]", - "fixture_hash": "0x7694b34eb969054443b7be0573d520fc9ab9ac5c1a94e3b52389b3141ec9d641", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH23]", - "fixture_hash": "0x15ce1b491f29b0fa5ad4fe61917f19cd2737cba9f94851419990a1c73972ff31", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH24]", - "fixture_hash": "0x4af4e9746d4f785c13f82ab00883036639339808f1bba1b398a2764839f3361f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH25]", - "fixture_hash": "0x8060d43f7bdda3f14b97e5e6afa05c722238ea1596b9c4a187ced1d4ef66420f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH26]", - "fixture_hash": "0x86074aec351e803990cfbc5fc28dc68d1153dc8748dbacbb472257202110ee0c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH27]", - "fixture_hash": "0xcb60a1aa4e7efdd28a419fa61caf8914c49029d7b90c98641a4d8df29744d898", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH28]", - "fixture_hash": "0xe9f23fa592e516c2a5ea752604c9dad5ac0b27c3a64b105ad430b37d2259a7ac", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH29]", - "fixture_hash": "0x8c75e5d60ac164befa267cb35d5fa8f246a7a8ca0c4c24bc24b5d0f00326588a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH30]", - "fixture_hash": "0xcb63393c9f6da3f42e94317aab676bc9c8d9de70499a27df7b7e5e6182dc0106", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH31]", - "fixture_hash": "0x621e2f149fb624fccb706142d814fab4ee7c92179973cbc6c380e0081e6d256", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH32]", - "fixture_hash": "0x30c6e1edd29c0bba7317573ca4bce8cb98151956445b7e9650fe046c19872571", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH2]", - "fixture_hash": "0xf6d15614f76f2f260974cf756a2e49f6f698d67a6c297bce7174c697f3c94782", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH3]", - "fixture_hash": "0xb7c296bed7ad7303adfa02833413c0f8e5db68e70c6b96ed5a90ff8189c90bb7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH4]", - "fixture_hash": "0x6fdf275af562654246af285beb88ab8f1276b6e4909783e0bfe37a22c13b229e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH5]", - "fixture_hash": "0xa9e9c8e66cb38dc2b8455911bd545550bad08bb7de90f6caff3b8b29f0f823fb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH6]", - "fixture_hash": "0x9e99a6b66813ef678d9a8e62073fd4d649044421a0dc0df0dfd2789ced7278c3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH7]", - "fixture_hash": "0x63f4da822f619deba5c8619d9d6b8ece07c264a1b27372b1eee372adf1557329", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH8]", - "fixture_hash": "0xc05f7b368192b956a8a5ae77a992a6fc6a643f7a366fd4530d0856eb70211fb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH9]", - "fixture_hash": "0xd5eed030cd6fc7d6b74ab0c78de4bb163859c075425737d832ee4018a363e1f4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH10]", - "fixture_hash": "0x4937853007657938f24cc150fac978fd9b7ce51768b9e022b9f7c05bc1f34611", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH11]", - "fixture_hash": "0x5c05dcf9c13b1fef8d47cea6f6a2d6492e08935e55d8ebc9bef25df3a56c4800", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH12]", - "fixture_hash": "0xfb07552f60f0231a2a4992a6f9ff2027767770a5505e5d02a4516a6f0ed30c34", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH13]", - "fixture_hash": "0xe0f549f66e4f2ec95e3069993c90e6fc095c2b0354cc17f00cef74af9bdbf12c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH14]", - "fixture_hash": "0x14a0d1d2f721a927bdb070fba9d2683c8342871233de67a4d3535e1595a4d9e5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH15]", - "fixture_hash": "0x608d2494e6d4fbc0dd05ecfcc3c2853abab33fe63a7ade756e8a747f2ba8d9ce", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH16]", - "fixture_hash": "0xc9085230710a7da1746fe4b30123a14e0b3a13ab2b071de4137803fe50221be4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH17]", - "fixture_hash": "0x9cf43cccebe600471367ba0770eb2949bb8a045e9bec035ee2349d62dba20f6a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH18]", - "fixture_hash": "0xe4a2d830520ed7aca3f2b1a7e8d5b22bc72014b4ee62c3ffbb3c0edc016a4cbc", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH19]", - "fixture_hash": "0x956350444b7e38231b71582030af747fb53e3a278018c7201983f49696b532a0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH20]", - "fixture_hash": "0x5f889ab8ac33335a6683f7c663e1bbf63a9d469c5a1f28d033e4d228a0d93f0d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH21]", - "fixture_hash": "0xe02e7d05f5a1ec74b022021662f5e522b604f7e21dcd36e52a11c8ba0d113d4a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH22]", - "fixture_hash": "0x6caa969de5693c3c075efbb381fde559aa45c18f51faeda81aa90a9ff5e07d7f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH23]", - "fixture_hash": "0x3af01d4b942466c6866b087d891e092c3120bdc50ffaca68e0a98371b7e1c4b1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH24]", - "fixture_hash": "0x155cefbb4f90a97e066ae98de2f6af9d7b4408de69f41b5734f40f113f54eda7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH25]", - "fixture_hash": "0xa0a6a701d6e905ff8c525c441102242b77abdffdb56052e90c3c03c353dd64a8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH26]", - "fixture_hash": "0x6bfd3544439df41e6be6f4ffcc3df2bfed8f322e2d81c6c9638bf2e2096df0ca", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH27]", - "fixture_hash": "0xc8bc014b5f33269dd42b6bb823a71bb83313fb462d29f8396f6ea89a5de602c7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH28]", - "fixture_hash": "0x56afa99a0015deddf75039f9fb498b6aabbf3774b481889c91e39b649f45c18a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH29]", - "fixture_hash": "0xb1accb2052cf7c4baa928461356b1d95a665b4214f54c6a4e597d08e6ee1d162", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH30]", - "fixture_hash": "0xa033ed3573edbd38fd77960996ee3bf6dc50549fda04cf3c68ddd661e9650a21", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH31]", - "fixture_hash": "0x5848171cdbe59ba10927ca35e02e6d7b366fe026121b4fedb73790ddb34489f4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH32]", - "fixture_hash": "0xd304d60422b7f54513268ade047e8d6baf5b35c4054dfb1afc7aacc43e9048af", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH2]", - "fixture_hash": "0x86bf04c49207a0574b892536d6a295e9f34c67237a9634e99e45f7e933ba9760", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH3]", - "fixture_hash": "0x5b85268b1336f52f712ff089721b63ea9224a04619a6cb1b56affa90a576ed6c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH4]", - "fixture_hash": "0x87f062910487a5380d78e8649ccbe5610961cbee8aa4fb884d1157cf1263fde2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH5]", - "fixture_hash": "0xa0cca807740d581f2f8841c0b9bdc839ea1b32ee5cfcb4be0a7feb72a0f8cb9d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH6]", - "fixture_hash": "0x7896f29836fab6a2077a2b452a19eb4d3bcca21c30200caf8ca6403a616f320c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH7]", - "fixture_hash": "0xed0e61ef34c484b002c4929b0af67cbeca2199f15675bde5c55175c999ef6c90", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH8]", - "fixture_hash": "0xa2608b1e9034b334b5713d1035db0999528f523cfaaee6b51d6662f3678cfd48", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH9]", - "fixture_hash": "0xe0cd3b4c4b06d11103d4e4e01a86f26946b31724c358d8dc965ef9d20eb0cfa0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH10]", - "fixture_hash": "0xbd2477172e8fc69c6c8121c0ab6ef64e0a8d591ae7d9d3b91bd01e7274fd16e7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH11]", - "fixture_hash": "0x6417cf530715a0fe8ea5b2f89ed8e875fa91c6f77db3fca47b9177170164c8e7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH12]", - "fixture_hash": "0xacf9fec2dc75e380c87d94882ec8d04572595e0a03e1421228969715b85565a2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH13]", - "fixture_hash": "0xf860013646adf4b22f143b3ea78c59bf1587f2807dd5fe14b41e2e076ffc7bbe", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH14]", - "fixture_hash": "0x36d15d94176b618f5441044d4f22c3421e94d56553c882915af72a250c0bf206", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH15]", - "fixture_hash": "0x830a8d26cb3b6a09721da8f44992a4ff8c93e52a21f91baf6c39e190c6ceb005", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH16]", - "fixture_hash": "0xe9d19e7533ec39b8cd893c342e51fe7873eb9e7a0afa296d9e0d8bb7290269e5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH17]", - "fixture_hash": "0x1c8624be21d15f3a175c89a4439ed18cf8de8d26f8e52acc75ad84b38b5be1b6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH18]", - "fixture_hash": "0x5999faab0c001b8c66c749a1e0094dc3099502ddd1aa9b5c33f5f6ec3cc02e31", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH19]", - "fixture_hash": "0x9260388edf2d02a6d55726310593007aa4ec6e0adb351580c2e20c1d417c6e45", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH20]", - "fixture_hash": "0x2ddbbb899de0d36765d8eb90a4c026e83cc25ccf2493262749a2aeb25de8e995", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH21]", - "fixture_hash": "0x48f9840c9f6c0ca2f043bb65da134b723ef65d6f30a7a54b1e854e2ceae2822d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH22]", - "fixture_hash": "0x3166f1194d0534e5584762484f31e1b6031f6aaf853a5b0e2407eb62edab6dcf", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH23]", - "fixture_hash": "0xc51782c1a0a4f3a90c9acbac3b95069ac1d9b0bb30eec65b7a238ee35a93c366", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH24]", - "fixture_hash": "0x7267569570202f7e705dc9c5efc317c98d2b1c1c564b52115ec63e174bdc6320", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH25]", - "fixture_hash": "0x8de1aa873813b7707f1999f1f2fd4d6cfb058993c80221e8d9dfee9433527f30", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH26]", - "fixture_hash": "0xc909610892db8354d8aa53acd8b9c22c911ee8556f1dca8ed020426aa8eb4ea9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH27]", - "fixture_hash": "0x50cc50ac6d539244fe99a6427c98002cc1fe508fcb4a1779e1bea426ee48202f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH28]", - "fixture_hash": "0xc7f19115c5bd96048b3753ea70341970b866cf191fec9d64afc0f2ffa4274b16", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH29]", - "fixture_hash": "0x2614cde305e59f9b8fe05b2bede9c81588208996752e580be76f0e8b2df2761e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH30]", - "fixture_hash": "0x7ce3b61c2b8f7d660f9f97e5ae452bc2a97d6111c1c4d2751cd397815d577839", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH31]", - "fixture_hash": "0x49edeabf9bef83333373850c42a0c6f483bd9c9708e82a3f387b72ea99e456f1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH32]", - "fixture_hash": "0xa7c243b316e1b8e4b33ca2adeb2dc5d5bf302aefc1afc992ab0eaa538348ac16", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH2]", - "fixture_hash": "0xa991838751ac9fc4f6fac4d771d4e0f514adb4d16bf9a25a6e56eed7667be405", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH3]", - "fixture_hash": "0x84e9e43fe69382039594817f6243ffec9fdae368013c2d7366eec5dc68007250", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH4]", - "fixture_hash": "0x532827771dff935d22abd57e310bd96c1df21a7589b735063205407cb2dc9581", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH5]", - "fixture_hash": "0xf77dc18fb3be13b462bb277e223cb2cb350e94bfc4e2a3b04b8a6bb7d1b45103", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH6]", - "fixture_hash": "0x8f62049bffb4f8fd7c1a2f17ebab86019569ade41c954532eb2543c6d86fcef4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH7]", - "fixture_hash": "0x1fa823d03693a97e0ccb25dd05eba354b5a6da92f635845e28a0fd463f09f385", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH8]", - "fixture_hash": "0x54e68b5c6bcff48511d95776d2776a825af06185db7db4eed63f0d87366fc594", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH9]", - "fixture_hash": "0x408c4c01799ed1cbdc71a79d36e7ad79d8e2aa650c2fa57c4dee51fcbc4254c4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH10]", - "fixture_hash": "0x9108584db409fabe81d1c13d1b5387eae6e174ba5550ad065ea2f2c99ea82a58", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH11]", - "fixture_hash": "0x527b953bb728b5a2a6ae5a9b8047ec16f7f428f4f16ddb67a8364b5215ed3340", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH12]", - "fixture_hash": "0x520e6a08d58a1c3068a619c1f205d9accef685246ab8475d7ae455bc72b0f06", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH13]", - "fixture_hash": "0xd75c21d1926f6aa59d2294de15676cfef6bb166c6f38ac22e9af33911e7fafc3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH14]", - "fixture_hash": "0xf64df37113c08c234092790085b86b104c4295cab555ee7df04a1136d549a617", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH15]", - "fixture_hash": "0xb4c7d102588d3a40549770b6f54d636f61f908d3220ebf88d1db3840cde2bc5c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH16]", - "fixture_hash": "0xf49d35338379a62426460b93f48f9ac978bf63fc5fef82dc341bb076878004f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH17]", - "fixture_hash": "0x83b1bcea17ffff0d70c5e884746fc64190e2a1766e7310929c3d76b9b711763b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH18]", - "fixture_hash": "0xbc14e8c795eec645f976900a634e480209bef48e714663cc8e3668bb45bcdbc9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH19]", - "fixture_hash": "0x5d05c85112a59439bf6c3fba9100482d27874212108204d78f55ae9349f41965", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH20]", - "fixture_hash": "0xcdce524c2f593aff84eaf1127cacaca456a86319f299fe294d6c48670e4d8b29", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH21]", - "fixture_hash": "0xb720c7d2509c939cf8806f978cd3dc227324ed5013d2f231cb4c0a2d74dbd05b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH22]", - "fixture_hash": "0x2fb1d132fc663d7f047a5d616ff821ecf7e330fd3c895eb98de91fc8bab04491", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH23]", - "fixture_hash": "0x57bfa63fad801140d6270176e1fda141cac2e0f1333225e278ef6b581aba6096", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH24]", - "fixture_hash": "0xe8ad10b79ae2d3d29055bf474a28a6b84e77b1ed8b3024cd539f742ac3dc3ac", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH25]", - "fixture_hash": "0x7f5b6f219a86f7c7a7d62c9dee3b0a4a0423e6570868222b85ad9b60c8f0a8b9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH26]", - "fixture_hash": "0xa6c8bbbab388a4be354e3eaf4a76eb531a94793f3c86415cc4044448bb3b1128", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH27]", - "fixture_hash": "0x7626cc441d55f5aa93939155a8d7b537fde3a129a4f8ba0ccd6822551a03c2c9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH28]", - "fixture_hash": "0x15d7e3f5d6cd5a361c47914d7a03041c60ec0930fec5ed8d7429887dd2777933", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH29]", - "fixture_hash": "0x8c8d790a53ca4569961b654cf6a390b34c9918b89fd4e4acacbe1af09e9cef39", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH30]", - "fixture_hash": "0x28a991086664d58b6a62800bf1bdb67450ef75a3a88cb813a72403f37227c230", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH31]", - "fixture_hash": "0xf39e9b8630f3275f3eca410ff2dde8fe3c2c742025277b3445fbf44b59a11a17", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH32]", - "fixture_hash": "0x5b33be3a54b1d45e71fca5d1506652b9666c3818e149ec7e16d9990d7f553dff", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH2]", - "fixture_hash": "0x7cb65390c88b1d5ebd5ea722267ee5cb9bf24ef38eb77cc8c709ba7f404dc466", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH3]", - "fixture_hash": "0xb39cb58dd96388c5056dfb8d049d8b3b53a24c417573b13a3195f88ea795f637", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH4]", - "fixture_hash": "0xd307a985e4d6aaf0342cea199180047c1e51ff71422ffd1d07952705d1064af0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH5]", - "fixture_hash": "0x6150108b916f91637e26c23d8a2eaea66d638f250960053775d0467ab43d974d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH6]", - "fixture_hash": "0xa452811e1a0b08759fd810ce05bc70b94db341823c876b53180f14c8ffd84eda", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH7]", - "fixture_hash": "0x4913c445259b22e3e57a0d7f783bc3746a306d49eb2510bdd2a06973042424ff", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH8]", - "fixture_hash": "0xd88cb55efd3b2587b55ce16d9dbcd4db22250b3a726ee90fdcae94b125d24e50", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH9]", - "fixture_hash": "0xd2c634679dd903bfac585c58476bbf9e872db8f9d57136ce0aaf647bfa0b4039", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH10]", - "fixture_hash": "0xf5e0514eb9c71b50905198a76cf91022e977fa9551b13b36a9579fec0b7d4517", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH11]", - "fixture_hash": "0x35946524741ebd7bde83a7c81cb4cd670530f446072a79176d5eb29bd7c824c2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH12]", - "fixture_hash": "0x53c26ac7c0b068eafbcdb6d88bcb19f68bfbee205a0a99552ea722f93d3c5215", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH13]", - "fixture_hash": "0xf1ebb3e829f4b403a233d6460a39344d318b2c1294f860aa0ae733cd0eab9c9a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH14]", - "fixture_hash": "0xab182f74b848dc6d8a6ef3debf87b775ed149d3721f74958a70b139f6f350b9c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH15]", - "fixture_hash": "0x6ff800c4e0038ca44ee4129b164a5edb17e5cf1afad7490b643cca32e6c66e1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH16]", - "fixture_hash": "0x69891852213326e5c2aacb8c12d0769498023aaba74e9f2d19a99ba84113f80a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH17]", - "fixture_hash": "0x586f5d67ec798c527a801647246840c9836d10700d306f4df3d759ae9a8f1e00", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH18]", - "fixture_hash": "0x36c6e2c3df85efb809f19b82fe6be5744b5e69b43449f1962e9781a7577ce68e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH19]", - "fixture_hash": "0x7abef2f8f810987bcd55925b358b4a7ace3828598a18c6b9e5ee03023e0c18d0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH20]", - "fixture_hash": "0x9c18a3bd8c0b17ae315ab4c75496f6fe2c2357be9f7d5298cff2ebff7dea5db0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH21]", - "fixture_hash": "0xeff39d0a680d6f3ceee96e5d7affd77d07eaa2d6437fc7cbc2265bce9070949e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH22]", - "fixture_hash": "0xd9a456fa974f7e7d6b331ec30e51cadc1312a57371b2424266b6a732cf0b9e9b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH23]", - "fixture_hash": "0xdf0b88c71d22f0d31e2b16a0323a9093390d5a930ff412b7c9818a381c699f63", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH24]", - "fixture_hash": "0xf5559d4c2ce24e17725d3c753f0091ecb486adff7467aa7218b50cad96873077", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH25]", - "fixture_hash": "0xb90388b656c76c5b492d5cd472e8c8be7fcc1c0292ee71215f30188fbf332981", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH26]", - "fixture_hash": "0xfb4571612f0e32527122bdd3b35f12894f0ec2c9860a74630aaf7f31615b0fcd", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH27]", - "fixture_hash": "0xa56326b9079401ce4d56ed28c7eb1e740eb020a8a0eeaaa9fee82aaeb8aea8d5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH28]", - "fixture_hash": "0x6f6b0ecda2618074d78322d2bdaf25f1148e607dd6496ab4cca3073d0b75b53a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH29]", - "fixture_hash": "0x942e47397040508de34dd6584c68b6f640d1dd153ceb255d6f444eccbc5ccb8a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH30]", - "fixture_hash": "0x64c34542b44313e58ea2891aa02604154195c897d4d445ffc717d48c99fad7f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH31]", - "fixture_hash": "0x3c3c9cb590d5b4242485ea5d66b077de5018ba739d38e238a79b7a8b3307ef28", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH32]", - "fixture_hash": "0x50d1716ff47f5d37df2afe86fdc35b6e3e8129e63d62e0cc1cdcf718538e637c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH2]", - "fixture_hash": "0x62e58dc311d738e095dea4fee92364d792abdd6cd902fa0f4948ec8895f0102e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH3]", - "fixture_hash": "0x875eba08010a1f17ad65af1b3ffc8329237afa38be68ee956bded28bfbe7de97", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH4]", - "fixture_hash": "0x3404acba0370622d932f1fa5e2276abd0f1044159ffe0b1f0b171bde836faf07", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH5]", - "fixture_hash": "0x38d17c0eaa58fc968e8e6303a262158ee38d5dc6eebf5982ddde25c1e9d2e03", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH6]", - "fixture_hash": "0x8abbbe09e146d8a3d4676683d278be52e00abe32c40a2e2b431edc3689e06e5b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH7]", - "fixture_hash": "0x9a3efb9c0fdea5ceaae76de8f028d5558926c0aeb3380e079f062c6e74d63263", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH8]", - "fixture_hash": "0x1186dcdf038af94f504ff8a506704859a09d15be2ba0127ed06a4e4f52dd0448", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH9]", - "fixture_hash": "0xdcfc2162dfb75150c67ba9addb83a952c12f7e5738414b96101a167590355735", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH10]", - "fixture_hash": "0x23fefc034a750ea4593de84654ff7bfae23391fe3a192e2ea26bdbdbabfb5487", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH11]", - "fixture_hash": "0xa30549730e07a79f425d6e7c7500cbf830635a22c0a211bad76e72f8f4c3f05e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH12]", - "fixture_hash": "0x4f3fca0f0e49a923cf5aab42c908701621af2be527f57081f54f493ef3269d18", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH13]", - "fixture_hash": "0xd3fa5ae93b00dccf1007396cdffb435096cbb13cd22d7709d722c74a4fedd47a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH14]", - "fixture_hash": "0x3c00f89b6815ad38aaa5b1ae745383051844d26da53e98c43f4c61272cfadae5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH15]", - "fixture_hash": "0x3bab8ae20d549ad084dc542a4eb77ee2191b723e7bea44ad4694b6ff55c1c79e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH16]", - "fixture_hash": "0xcf4a52f64bbeb2fb2bb86e76ff3addc5dca869c88a4f88026ca23f3e34d7357f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH17]", - "fixture_hash": "0xac6c0f68faa42aaded0c39cb4264c4d9a6c105409f1b33c7c4018fc0eb0b1173", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH18]", - "fixture_hash": "0x1bd8400bd4ebba313818dee7459319f87a5dda677cf4a95124e077d2138d8b27", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH19]", - "fixture_hash": "0x81c7004415d9defcf8b86c27131f4ee8610e165c17f755a2e6703bbf172824f2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH20]", - "fixture_hash": "0x20c952085f32528068b5abcaf8e61cfda9d27ff706f454b8f67bda0360d7494d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH21]", - "fixture_hash": "0x32faacaf21d3e5a9e0c6ba0cb08abafe05945e7e251be96df10984f792a3372f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH22]", - "fixture_hash": "0xeb351673c873cfd370c8e91d0fc653c90d409b59e216a778047b28d559fe5aeb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH23]", - "fixture_hash": "0x2406d895273cbbce0d3873706c9f8e78c8fb6e08598e484f4e855342f029872f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH24]", - "fixture_hash": "0xaa148e6e4172bbb18179d59f0b4fa4715dfb9cbe73209f3cb7ca8fdf91dac2c2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH25]", - "fixture_hash": "0xe7369c8962f3d68d9385ef67505c714318657ed625f9485b758393396c8aec94", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH26]", - "fixture_hash": "0x95e077e822692152aae41b587c72cc6c0895dcdd6845fceca34896d7b198896d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH27]", - "fixture_hash": "0x855faccbce773249870ad6c5ccde3efa5b3cb4ce7c9e5c92813d3dcf712683b0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH28]", - "fixture_hash": "0x5f82ccb12877c80c1b811d8f4523bf5ce6aedd94bf529f538f7cd43cbbaef6b1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH29]", - "fixture_hash": "0xa60b1098aaafa5d44a02a8b7f2de4d699f3af318380ae55c5d97e907fbf06153", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH30]", - "fixture_hash": "0x9e9458b88b5cc7528586910ef857f92c6287cbaa48b524cb28e03edd2b9b10f3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH31]", - "fixture_hash": "0x69b023f31ac669b678139bdc05f7eb71b3a82298a21252b421952022c2906367", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH32]", - "fixture_hash": "0xc904ad05e5e2d6464ec31810716b3d9a4d642abfa37fc5e9cf3635cac8b45e7e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH2]", - "fixture_hash": "0xa7eb05491b1f47e5978bdb8892f6c3966e3a06b6f9c50378845af164273ed216", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH3]", - "fixture_hash": "0xa943a9b57f381d127a7e40e47e6db516853f13428846877c2d9c1e7df3569070", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH4]", - "fixture_hash": "0x930d678b5211e44667ee4287e00cac03c5da4f5b79bb4e8ebb7f44fd7e71545", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH5]", - "fixture_hash": "0x1ed42a5087c46d60d61eba4cf96d659059e40d01d480a7faabea4b513a1815e9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH6]", - "fixture_hash": "0xa3c45564a73b1a95a0d37dd3841a0864b37b443c5bd04de5398109358900af1a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH7]", - "fixture_hash": "0xe6c406c17bec7a9d7695167725e0b51609b23cba566c10ddd2803d0bac4e9be2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH8]", - "fixture_hash": "0xe946b4b5507a0afcbbe10678d76b2eb2ab07519b3bdd61352b847e8496a2d163", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH9]", - "fixture_hash": "0x9f9425e730200d753671dbba0693c1dd1d7cedf23073925ea050e81fab1ff44f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH10]", - "fixture_hash": "0x9ec104470bc8ca7768e10174998a784db1d643a52e8704a97f877dbe9faf2969", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH11]", - "fixture_hash": "0x7e7efa7f112856236ad83749b4463b4e72464b20fc35f90d41107ceb92dcb1f5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH12]", - "fixture_hash": "0x133b4c70baa10470cd7e6300b33a7cd101aec2dd7d04d46d4f15665a0d3bcdee", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH13]", - "fixture_hash": "0x607223855f6d73d2982cb8a0eba1cb59b5cda18ca7c2568b5634ae50980298f6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH14]", - "fixture_hash": "0xb6943e1b5890260eaf7da51103564be57d9d7febe3d9b2f0e72d970eea31b8a7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH15]", - "fixture_hash": "0xb6ccba71d69904d132c7c9f54c4ca033ffa435e47bf8c37f1b62be3cb1b42926", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH16]", - "fixture_hash": "0x7e6b2139da908a06279a902bd2fbdca5e42cd0fe985e2b08e5cc081b42f3b04d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH17]", - "fixture_hash": "0x1e2e58fca7bd004c363c9070c8da8b948ad0a086d24ef33addb8314f8df0ed2c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH18]", - "fixture_hash": "0x9d2140adb2851f3480eb8846d7fa20196694b48ea05b4d39ab105bf50dd0fcf7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH19]", - "fixture_hash": "0x1de9075b5526c95abca86ee08420ad80c30d40e7c53a95f4550dd91f81f5990", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH20]", - "fixture_hash": "0xf2682cdcabdccf74c07b2009cfa16f194193accd49f764f9d3a6a49615fb7b3e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH21]", - "fixture_hash": "0x860e7c50bed1b759518bb06c40c90707072dcb1b0454358987c82b082bc809bd", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH22]", - "fixture_hash": "0xf7778524cef97a0fb5597b6db4e57cc4466bd225365e5c642e8a592bb18dc492", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH23]", - "fixture_hash": "0x8ba71f4dc65c5f84fe4183c810f06ae774186ee0baec6a8e8f8a9c9eaec6188", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH24]", - "fixture_hash": "0xafbfec0a0cf62aaa01c91a1c344a04c09faccd2c204d314b450a5c153e30cd46", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH25]", - "fixture_hash": "0x3ab1f2c49b03b4d13941abd318919b67087330f629eec48e72e110915894ce6d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH26]", - "fixture_hash": "0xa5c68a6b8e8b1cf3db0fe9d8d64d41c32415a6f8787fb8c11480e0beb6eee6be", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH27]", - "fixture_hash": "0x55aa31e630b3499519fe89299d010b6bcc45c91e36ce854933c46b97c3bb9600", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH28]", - "fixture_hash": "0xdca5a28bc283be597b9bb4f38e4cc9094be132c36d47b777a46cd19383376ca4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH29]", - "fixture_hash": "0x4d36e7dd4a3a39b3d830d06d2edf684c0405a95f39ea2e418387d4104cd2de9a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH30]", - "fixture_hash": "0xe8471e178cfe7c446c4ba0dfa6b835717650f6753788ce9a060f78cf5b0570b6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH31]", - "fixture_hash": "0xc50f3ead5eca1b25b8cce24035e54a8f14ef15ecb80826d44d0bb128fd4e7d8b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH32]", - "fixture_hash": "0x79a1b8efa91fff2067cc29670dfd77c3b2e077f56546e5568447baae54fe8b87", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH2]", - "fixture_hash": "0x64b03211632f29ac698d7d7fe61c321ab6751b69c8e341448e5e5adba787cb5e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH3]", - "fixture_hash": "0x7d651d87c3943c27effbd216f4eadfb5484edb02e10002ccd0678eb1d119628b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH4]", - "fixture_hash": "0x560a1d58a90c0722aef1f441f1fbc9815f2c1b5c70f583f29fe3c74803e212f4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH5]", - "fixture_hash": "0xe20b2c2df0c82e9ccfa88d51f5faafecff77e2cd98cd908d8d570312080b9142", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH6]", - "fixture_hash": "0xab10a24cedc271a46f8c19276be13587b23be5ce85c6cca48adf438e6b52abfb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH7]", - "fixture_hash": "0x3c792f1c7916b16c2012739d23f907703854cab6acdcf67070c1a0afb4b714c8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH8]", - "fixture_hash": "0x1b0378ecc548bdc00650abb0653fc7339420734e9ebeb87791335a4f9814d4a6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH9]", - "fixture_hash": "0xb5c462820f4d71db1825c0ddfeb37e5d8824e791b5fcb1ee716587733d48f428", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH10]", - "fixture_hash": "0x43b8cb0954836c89d1e808385752e7e3571a72f7a518147381992a1613001463", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH11]", - "fixture_hash": "0x318a08e1b5ec4a22c97bc21cb32cf335e735870eb4e7f2b56f132e0476d73ed1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH12]", - "fixture_hash": "0xc45790f2e680a27d0c8d463832e797a9a26b271f60e2bf13dedacdac689c34b7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH13]", - "fixture_hash": "0x4652af8a7b8e69c2716bf908a22033a2569bb4da2f6a56e9d486dd4882912b77", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH14]", - "fixture_hash": "0xe041c1d6dad69ff887d79e05e26f5625d2d5248a4446cc430f18f09470c90a43", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH15]", - "fixture_hash": "0xf359b4d6d967f02c81b15e76a71ebe21af43d7bd910f64e670412837395cd5f0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH16]", - "fixture_hash": "0x91eecc47051bdad32929e1ac797fa0fe48bc336d439e0a4642e6fdbb59cc8ac7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH17]", - "fixture_hash": "0x42e786f6bb29dbe672ec98e589155e30b953ea76eb6821797b50bc62d623e207", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH18]", - "fixture_hash": "0x1356ee9bc66d83c7f0253f4589ec24d4f193c35a9f5dcd2595877ffbaaec8738", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH19]", - "fixture_hash": "0xee785e18eea898b96801cfa74180f4a5244aa91507815d24d11130847749eec2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH20]", - "fixture_hash": "0x6ea1815579d4de1dfd9edafd370288475accc9449f86471693b147de245c360d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH21]", - "fixture_hash": "0xd1522bb150fcbf6ff12bc8d0fb503319ab6c3188298b195f796c91e1b5049b8b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH22]", - "fixture_hash": "0x5318568452a8814a1b1c426eabbd0d1e903ed665d265594d19aa176af08e8c9e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH23]", - "fixture_hash": "0x7677cac788f26cf907aa794e7d98b7008bbc1ebff3b333ea485a60ba3a0432b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH24]", - "fixture_hash": "0x592f335505507839bff8fd6a85a1212fc105ad7f1e4033c682f8d90c6b64caeb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH25]", - "fixture_hash": "0xf24395ba2ab796db60f57c4e9f08414aad2a2a42bc0c4039fadde9d17ab1687e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH26]", - "fixture_hash": "0xb36e50446987c8c3060ec2c3f129a040d19fd060470ea1d590c0c975156a792a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH27]", - "fixture_hash": "0x1053107a9c6b43dbb6a84d4c48d99d0ef6bac482468869ebbab80df8bef93bf2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH28]", - "fixture_hash": "0x8e7aea154256984264e41215cbbdae8a40d2b2480d1a39533d2988e911750f7c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH29]", - "fixture_hash": "0x458cdc8fe00fb32b1e654185c1a48b1a817d00b074cf314a8d1171caad65b0b7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH30]", - "fixture_hash": "0x99da194ec5368f2423121f67e2b1b7a9b7f94c8efc7f81e4290d99fd861842ca", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH31]", - "fixture_hash": "0x41b79cfb3eef1c7ec45a5ef23da94b84a4af5eb90770c8a670c61b7aa2fe0b2d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH32]", - "fixture_hash": "0x2c3e94e8e6f3d208837240b5e8443937ad6893fc5a1e37acec2f2d68c649aace", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH2]", - "fixture_hash": "0xf7613b43f90dcb11d8db9403d7c31c8937564006426db2d7e0fe26fe55b5db2f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH3]", - "fixture_hash": "0x8ce623e35a1e019352d69feb68d81ff725918b4c8d024dcaf14f083b4afd0639", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH4]", - "fixture_hash": "0xc5832e10a44881a4348316d7653cc24ef89b146dd29e85d5f4ba719fb6439566", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH5]", - "fixture_hash": "0x7690d7c2abba16b250839fc7febcd9952c04a1024e892c5569c7f86ebfa3107e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH6]", - "fixture_hash": "0xf7cc8f640f5f6bec9561420fdddfd4283b6eac4406f9dd539de130b6fd02a2fc", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH7]", - "fixture_hash": "0xb545fcfceb15aee7b3d22e916b6a3628b2b1e430c38b8466ccb3354f1e613cde", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH8]", - "fixture_hash": "0xe8ba26179a3127793be028e10401c785f0e34472549c49bcabbbc076ee61a14e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH9]", - "fixture_hash": "0x747fde824bb08cb42608b92096c644eb0f4ab2e49459545dd4eaee7689ab5efa", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH10]", - "fixture_hash": "0xfb89899e8e962983fd6a579d3a9c7c03047ad2c825a72a94cddc8d7860e25bbe", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH11]", - "fixture_hash": "0x3490ebe7d5729a8be48c12cd71be22ecbbcf008cf7ccfa3312da2a77bc403b56", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH12]", - "fixture_hash": "0x8bac37cbb73bb813bd68c25d928b711ac0156f6aca0a71acc58539d2792f8169", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH13]", - "fixture_hash": "0xa017b3dcc647049d8f4b239941bfef66f496071b17ef60f76b31eabb139ae4bb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH14]", - "fixture_hash": "0xedf8a68bfd4a8e8521242e1ed634b2aa61672bca4768795da09ab30f103e4c39", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH15]", - "fixture_hash": "0x16f1c944e36f4ddd3be3bc3b7494be192218cfd92744c80f65dbee4b1156e358", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH16]", - "fixture_hash": "0x75c0c7ff6318eb137897d172e57c318689c1e6e0fe28ff5fc67a68450a618438", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH17]", - "fixture_hash": "0x3e537ef4ac3fe43bfd51bcdfeaae7188ef1ebe64244c585480ee67e7de800ec1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH18]", - "fixture_hash": "0x9951e19eaeb29387fe32b96032835e863084aee6603a6a3a165704821b6a6920", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH19]", - "fixture_hash": "0xd87e2861344de2a62e7f999dccb9324ec4b95ad83c45259ab914fede4192edb7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH20]", - "fixture_hash": "0xc47b58c3e2f444b2cd0cc6aa093fae0a84bb8d083097d7ce549423fdba024486", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH21]", - "fixture_hash": "0x5586feca9cde68e80bca569346c8ef5cb5e4638fdf7c347006a066c596c29c36", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH22]", - "fixture_hash": "0x8b6624905479e19f8b53cfba8d0a2503cd157e57c54238c69f2537205cd903f2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH23]", - "fixture_hash": "0x451b2c1c1fefb1d0e88de3e39d3bd34d6c8bb653b740ab37f4590721dee2c30a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH24]", - "fixture_hash": "0xcc97cf6269c5442afa0ba064fd96d49df5eeceb0e652c4e9d6685d649e89ba69", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH25]", - "fixture_hash": "0xdd3f59ecbdf6434e0931af34a26d11aeb955ae6258708bef8a2efcf7ac1db3d5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH26]", - "fixture_hash": "0xa387ddf770704cb0b9e9a7ad0200f2aedd336156eac2589b7802bbbb9ba64c2f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH27]", - "fixture_hash": "0x91c848627af81f5dac6c344bd9d68808a75b20575a1a0ce4363b0c9d73971fe9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH28]", - "fixture_hash": "0xe47332a7739a44bbdbd6dd18658a941b312786d94a292a830df80d88cfd0fbd7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH29]", - "fixture_hash": "0x158c8df2c1cd83fe8fb18451085c2c5baae96a3b9eba4d64bcd7a6be6e61857e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH30]", - "fixture_hash": "0x8283e8e77e120223b22a34f3e59bead07d3102db48232980ad7c87a167c60558", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH31]", - "fixture_hash": "0xdbf33d6bbdde47e22a0d24926ec76d8eeaccf4ba6bb691f1786af6bc9f4b18c9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH32]", - "fixture_hash": "0x2455ff1b60ebe67a6be45826d94f6528c9ed40b52534ea29a36c77adb731de8c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH2]", - "fixture_hash": "0x36bc5044d0c1914560b51ce48b2c46de9c850096f200aaeec9b9ee20f9cf9181", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH3]", - "fixture_hash": "0xe1e91226533e13f6a98635b8f1253c94a0c39cc99011a382d017dad9fac5a51f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH4]", - "fixture_hash": "0x7b1624c2f15167d9745b0a8fba4d603212833d4a7f51d714a5be1c1d3c1f88ea", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH5]", - "fixture_hash": "0xec741919b58785a098176437801578d891f77af7139a98f2a01321e4d8bf3149", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH6]", - "fixture_hash": "0x25e5181a479a4461e38245ed8130dadb55d03dac43a77b01b4ff4ca19a908da8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH7]", - "fixture_hash": "0x35dc119e31cebc7e57e0b1dc4ddbfb359f88154477ab82665d147f37be669103", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH8]", - "fixture_hash": "0x6eacc97c5a9d0d75abf37ed4fc264b955e4897a0cce71fcb8f1cafa64445b4ba", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH9]", - "fixture_hash": "0x59bf7a383b57147ce58c8eb2f0377f9cc6dabfbf9342bd8a5691bdcdd8719099", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH10]", - "fixture_hash": "0x98031812011d6e5c1683aaf453a49103f30e0a548f8e85a4ad815e81c638cbe3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH11]", - "fixture_hash": "0x2e0ee7c468da3381f53ab2be1a0c403b72c7cbf9b9cb21b2beea5d20c826db37", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH12]", - "fixture_hash": "0x665fe37c83404768e65d144ab362c9073bfec712871ea723d28c483a667b9351", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH13]", - "fixture_hash": "0xe29d441b885201eed48653dfc942f73aa4407a106a41b2db8e30657f95ddee04", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH14]", - "fixture_hash": "0xc68834d92c2ae5cf37db5f5edc0469e375802130340379809de7d769aa4eaad4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH15]", - "fixture_hash": "0x89148bb4d4dd65b0c7c8a2e5c373961bb18319b239ab91fc36740068b887d99e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH16]", - "fixture_hash": "0x1529a1e40a75a54cbd5c6c901c998eb1eff668206d2e11ed329b8c6130799bfc", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH17]", - "fixture_hash": "0x73e13c7a9d207a84cbc16b81022ad7e2f2c812daf76a921176ba4efaedbc8aa4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH18]", - "fixture_hash": "0x4ae3ab5d9475d5e0d4d4671b2aef006565d0c65276b31a16949bed7204ada4c5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH19]", - "fixture_hash": "0xa165a5c4337cd8e75d700f77efa08cab888f4aa41dee099fd7faba8441064e55", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH20]", - "fixture_hash": "0x4a3092f3b4427382e1e51bdd2ebdd00f874d52d7b0045e62ff6af0300353f0c8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH21]", - "fixture_hash": "0x12e088f60b6f42b95bf1de1113f3fda005a2cce67c45dde03e0ff1c5111196fe", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH22]", - "fixture_hash": "0x8485c0f2e1d1a26e462b3e287680d1e9948d0abc9f8c300008e6f2d6ea4c179f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH23]", - "fixture_hash": "0x802f78f07265da55be3ff7bd8adec6eaadb9058f7ed55c615165941e44a15280", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH24]", - "fixture_hash": "0x87e9990b1d450f8d404a33b6b8f34b0237485424f67c05ae9148d90c302e9900", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH25]", - "fixture_hash": "0x6d3e5f0f526c3959b11f7e53ba7be76abb720e13f7d44116a80899439ddb868a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH26]", - "fixture_hash": "0xcd78c1915780c0fd7c7903b57fa81f3ef8c05d3ea595f7d3072ec3a41fd92ef8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH27]", - "fixture_hash": "0x5b46b4c427718d835b8e7578371a75e9bcc9cd7aea80513c8460a3414aac6765", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH28]", - "fixture_hash": "0xea56698e03b5631eb378b7bf1578bf73779f8c3abae6f5ee05d6e2746c79a1e2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH29]", - "fixture_hash": "0x9df34e30c226a22ec3debfbc1813835377c19e9e9b3bbf73f7c9e574a883e02a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH30]", - "fixture_hash": "0x6bf056209bce0ba8f46eca08af8c1cedc2eb9a67d7e38a15d6cf881b6dc92ce8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH31]", - "fixture_hash": "0x4b8c47377ce828de26c81d2953360d07ee4fdc67945e67af35bd5e42591fef3e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH32]", - "fixture_hash": "0xd510a8e6e4bd5111cd732b4afd9af5f5dc87bc00c21b9800b80577593815e918", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_truncated_empty[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xeb2fa8d9503ba9c39fac27cf5087dfcc274818fb14d000acfd2da5c226adc9cf", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_truncated_empty.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_self[fork_CancunEIP7692-eof_test-t1i0]", - "fixture_hash": "0xbbe3b46523034da3acb272710f35c92eadcd2d3d655bd1f0c0ff376639a8cd63", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_self.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_self[fork_CancunEIP7692-eof_test-t256i0]", - "fixture_hash": "0x3a5fe2131fb266c6742b1a157e22faa9e041ebf37c212bc10f0f8409c26b8e71", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_self.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_self[fork_CancunEIP7692-eof_test-t256i255]", - "fixture_hash": "0xf1f3d848f3701aa2ac934525157af4aa9bd0fd43e8e56f28d0cd3615888d4db6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_self.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_at_end[fork_CancunEIP7692-eof_test-t1i0]", - "fixture_hash": "0xf2dbef2f3be79612225e2a43627b1f70e928e68ba3261c2fb925a3e2e95e18a6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_at_end.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_at_end[fork_CancunEIP7692-eof_test-t256i0]", - "fixture_hash": "0xd6949dbb73ea49ec8de566a7efa908ddf58fa16ff3ee673af96fe58dc7a7fef3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_at_end.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_at_end[fork_CancunEIP7692-eof_test-t256i255]", - "fixture_hash": "0x853b6f9c188d1247aa475f247e7a0dda8eefebfaa9bf7891bbdf280ac5e4cf51", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_at_end.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_returncontract[fork_CancunEIP7692-eof_test-t1i0]", - "fixture_hash": "0xb1f3c5ad4c7fa2569e08037f4a7bc076e8306f756a2d745b3dbdbdf66244c2e5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_returncontract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_returncontract[fork_CancunEIP7692-eof_test-t256i0]", - "fixture_hash": "0x370a2fcf58b02b24d9179a15cab864f98d5f6f742afe81f7c2400e2ede205f42", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_returncontract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_returncontract[fork_CancunEIP7692-eof_test-t256i255]", - "fixture_hash": "0xb4049c69181fa189bd8537ff49d8b417c45d2e139c82f48ff8e8531dad863855", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_returncontract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpi[fork_CancunEIP7692-eof_test-data_portion_end-t1i0]", - "fixture_hash": "0x7a11b68b8cb8091f94b3c6f36dc1857c2685d151432272c8786574bf2e700e23", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjumpi.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpi[fork_CancunEIP7692-eof_test-data_portion_end-t256i0]", - "fixture_hash": "0x805dfb9813c483ebe5f8f34507119d07172a1ca1c76c928024adb615e4f8283c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjumpi.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpi[fork_CancunEIP7692-eof_test-data_portion_end-t256i255]", - "fixture_hash": "0xb71ed69eab3f36772cfece50dbde5fcde7c18e06b43c1b3df1cae1f6bdbad10a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjumpi.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpi[fork_CancunEIP7692-eof_test-data_portion_start-t1i0]", - "fixture_hash": "0x9a00302b499e25ea014c89b2ed4c7aec649bfef94a3849fd2be3faca09c14b1c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjumpi.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpi[fork_CancunEIP7692-eof_test-data_portion_start-t256i0]", - "fixture_hash": "0x184bf54c58a03aa1304fbe01bee9b08d9b6602759ab64ad6b0aa619918f32b9e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjumpi.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpi[fork_CancunEIP7692-eof_test-data_portion_start-t256i255]", - "fixture_hash": "0xb1424d14aa3cd37887057fecb744f7c74f0a70812ea59bbbab32e69b431061cb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjumpi.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_full_table_last[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x5580f448c5ef53f557195c464a7a6dc40248fcd8ba44240ed733fbfcc49de904", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_last.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_full_table_mid[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x441397d85b780113e55e57e8347edb83757630676f705162f07106566c2aa0df", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_mid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_full_table_end[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xee558fc0557a87f1775e6f34b93ff74b493eda4f9af41981a28c457f5d9e3001", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_end.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_max_forwards[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x5da6f0a8b15ab97516f15d68aae989bd68b0c10e907426639223bf70c50e3846", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_max_forwards.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_stack_height_diff[fork_CancunEIP7692-eof_test-t1i0]", - "fixture_hash": "0x8bae2549dce367bcf4e8e4b230f910138da60e90fbb08b95ffc0424bd681a047", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_stack_height_diff.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_stack_height_diff[fork_CancunEIP7692-eof_test-t256i0]", - "fixture_hash": "0x7af8d00755ba1fe2d16902f5baab4b63a582ac6c3ee93603a45f5e86e8060cdd", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_stack_height_diff.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_stack_height_diff[fork_CancunEIP7692-eof_test-t256i255]", - "fixture_hash": "0xf87b7e882198e2768dcfaf069abfe334d224049bd0d6a6bbad1b34fca84058d0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_stack_height_diff.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_zero[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x8abd6fda8ca3f6d7b6a2da015b155b0188eee06c66b07340a9e0dfdf655762be", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_zero.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_backwards_reference_only[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xcf4d1ea98a6585d6bbf6d6d116177481f8af9031176982e9d69399afa3d6c39d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards_reference_only.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_end-t1-s1i0]", - "fixture_hash": "0x1e72960890a78bdc97f9bda17955ad9f132dcd228038a3ce4fd73c5326a24b69", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjumpv.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_end-t1-s256i0]", - "fixture_hash": "0x47090d6e1b6ec49c2a60fa6db2990e4c487252b0a913f71a0919a5fc92342c1d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjumpv.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_end-t1-s256i255]", - "fixture_hash": "0x2befd0ce890919aae6ae8c6a6bffb6e4e42df2b423e8774770526d1ffcccbb7a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjumpv.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_end-t256-s1i0]", - "fixture_hash": "0xa129958a93112bbfe4a646e8206256735b2cf0ee5e3cad90b0ccb2bb662ce9a4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjumpv.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_end-t256-s256i0]", - "fixture_hash": "0x6833729797b1aac9a242154e08001a624b194cadbb6ff9b0df22b382197dc68", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjumpv.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_end-t256-s256i255]", - "fixture_hash": "0xc34d2e3ff85be9bdc53fc229559ef7776ecf031a41eb112b8757fc503078eb5a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjumpv.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_start-t1-s1i0]", - "fixture_hash": "0x7db327324045ea9e111e92eae7db4402d98f6d6c35b99f241e556ff56230761c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjumpv.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_start-t1-s256i0]", - "fixture_hash": "0xf271edc9f1e082e0ca7f8de5485c853ac5a66650cf333e79cb640342b447ca0c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjumpv.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_start-t1-s256i255]", - "fixture_hash": "0xa84bdda5d1bcc891637609f5a993557cee13a113605be6ebb0e3359c8ff8f873", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjumpv.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_start-t256-s1i0]", - "fixture_hash": "0x86fd9b05d8c083a9d4b80682ec98f185e4dad8cfe88e6bf68bb667cfbd1ab17a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjumpv.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_start-t256-s256i0]", - "fixture_hash": "0x6b84483013895a57fbb6bc935b5de186dcfe5835c8e839eeda60753b569e7778", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjumpv.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_start-t256-s256i255]", - "fixture_hash": "0xee20271409e6537006a22d734da12e77e19f2bfeb18d62978134767c773775d1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjumpv.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_1[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-t1i0]", - "fixture_hash": "0x7dedbbe154a4d242861a52f690755efd027782ded88e9fa99b211f5f0a94c449", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_1.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_1[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-t256i0]", - "fixture_hash": "0x78d9a87491d5dc79d01362b56dc747df9d8e967ad2bd756933a83147b1223fb8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_1.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_1[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-t256i255]", - "fixture_hash": "0x380e21a578e6c7a56c36c2b54d5b1fb7936f35ae782aca861c3006c3b6b7bb86", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_1.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_1[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-t1i0]", - "fixture_hash": "0xe0e0c3b8828ed3621c30f75105f73af97fe6dc9792b45693fc3f3c55c618e47e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_1.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_1[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-t256i0]", - "fixture_hash": "0xbeb6b55d2e349306bce396be08eb19ba092e15645ff2be96b1b2e82051f6d881", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_1.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_1[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-t256i255]", - "fixture_hash": "0x4cfd78177873583a0a14466d889b60d6df42a51acbbf41323020f4a13f4e309a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_1.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_at_the_end[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xe5e0e3c354340fa48eca592f96b461326567e029e99bd37b6077077ea73af317", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_at_the_end.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_stack_underflow[fork_CancunEIP7692-eof_test-t1i0]", - "fixture_hash": "0x5fb17bad7a2f2bc361cc036ead1e7c91fc2a04eeb8575772ae01a3d1c2998f31", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_stack_underflow[fork_CancunEIP7692-eof_test-t256i0]", - "fixture_hash": "0x2ce359823e6b039395b2a84078ee114df5de5f7ca70b34b3630e20644c851956", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_stack_underflow[fork_CancunEIP7692-eof_test-t256i255]", - "fixture_hash": "0x14d2a641ac65442ff1ff74616940d54127148a6522489e200a32d181f637462e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_header[fork_CancunEIP7692-eof_test-t1i0]", - "fixture_hash": "0x20be47f3aeff6a8bd861b7de706f1f49efbe5ed60bfe9a0a6f02bbe41e3989f4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_header.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_header[fork_CancunEIP7692-eof_test-t256i0]", - "fixture_hash": "0x7bd2b572c8a9692810558655c63ebe502426381e40b40e9c1743bc8a713d66de", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_header.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_header[fork_CancunEIP7692-eof_test-t256i255]", - "fixture_hash": "0xbe362b2006c5db65ccc126c86652e46a0169fa726cfaeb5bfa22591be454dfa9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_header.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_self_data_portion[fork_CancunEIP7692-eof_test-data_portion_end-t1i0]", - "fixture_hash": "0x503332117bc62b7fb7d866fc219d69d795b49ae1ff15a92e704e12063ab6f60d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_self_data_portion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_self_data_portion[fork_CancunEIP7692-eof_test-data_portion_end-t256i0]", - "fixture_hash": "0x5ff18c68de9910c0d7184f9ee64cb1f3d200d7d64628915e46610e70eee5c0c1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_self_data_portion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_self_data_portion[fork_CancunEIP7692-eof_test-data_portion_end-t256i255]", - "fixture_hash": "0x505082de8f7dc6cc8c2bb9f80ed197b0e6f60e1231061440b06ca6b55a7fe98f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_self_data_portion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_self_data_portion[fork_CancunEIP7692-eof_test-data_portion_start-t1i0]", - "fixture_hash": "0xdefd179a0a787a4f151bb2b09632d7f92ebeb33c49bd800c3e40605666f66f5f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_self_data_portion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_self_data_portion[fork_CancunEIP7692-eof_test-data_portion_start-t256i0]", - "fixture_hash": "0x15464e03d44188fb1ab35c0a55100276645e66f0cb9003f40f58ec7144534644", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_self_data_portion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_self_data_portion[fork_CancunEIP7692-eof_test-data_portion_start-t256i255]", - "fixture_hash": "0x4e015570d71bae60b889abe84ef48fc1b1796f8d06c19c8a527931490cd1258a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_self_data_portion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_truncated[fork_CancunEIP7692-eof_test-byte_count_last_branch_0-branches_1]", - "fixture_hash": "0x73d632e3ebb1a1b3bf44a774f6c1527d2964d353aa1c62ccc54f8061bd73b304", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_truncated.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_truncated[fork_CancunEIP7692-eof_test-byte_count_last_branch_0-branches_2]", - "fixture_hash": "0xf66ed185238703025bd69547b3e892dcb5f08ffc99bd36750085f885612d2d28", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_truncated.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_truncated[fork_CancunEIP7692-eof_test-byte_count_last_branch_0-branches_256]", - "fixture_hash": "0x89c78dacf2d870b7f6c82d1858dd323995bf05e9c0c8f646cf5cd97a4e3159c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_truncated.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_truncated[fork_CancunEIP7692-eof_test-byte_count_last_branch_1-branches_1]", - "fixture_hash": "0xd36aa046b69800911ff43d4be21660ae3ae5047547d60e22cd1d5d1b3ec3418", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_truncated.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_truncated[fork_CancunEIP7692-eof_test-byte_count_last_branch_1-branches_2]", - "fixture_hash": "0x92c906fe5e7fdc899c8d89b72a294b7509b7c54f64b6b8537a6b215fd5f170e0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_truncated.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_truncated[fork_CancunEIP7692-eof_test-byte_count_last_branch_1-branches_256]", - "fixture_hash": "0xae8317ec4adb528814f94406a4d4b351100ad02a81eec93e0796dd38d84e436f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_truncated.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjump[fork_CancunEIP7692-eof_test-data_portion_end-t1i0]", - "fixture_hash": "0xa7ea07e9a9112774af99417ead7cd4e392ba6e271d6d405187b298934561bc85", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjump.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjump[fork_CancunEIP7692-eof_test-data_portion_end-t256i0]", - "fixture_hash": "0x4ecc4fb97a7ff05b88e39d38f652cf43641fd1a0ea7d6f3bb034b53f11802716", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjump.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjump[fork_CancunEIP7692-eof_test-data_portion_end-t256i255]", - "fixture_hash": "0xbfbf2a80a2c944819bace2acb2dc94ad0b0274b4b003def6377de5a71473cfa7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjump.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjump[fork_CancunEIP7692-eof_test-data_portion_start-t1i0]", - "fixture_hash": "0xd11c305947e88c2db228512aec2c09e2d1e4ead9e6babc4543981177db97efe", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjump.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjump[fork_CancunEIP7692-eof_test-data_portion_start-t256i0]", - "fixture_hash": "0x21e879e56e88c73b2675ba9867f03bea2734da8a65f4fefcfdb9a2f70f27a8b6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjump.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjump[fork_CancunEIP7692-eof_test-data_portion_start-t256i255]", - "fixture_hash": "0x3375df9f945aa408613205f4a9a9b65ee0096909652f1b5d250490cd3bbf7d68", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjump.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_before_container[fork_CancunEIP7692-eof_test-t1i0]", - "fixture_hash": "0xc1a9d4c6b36cc45a2738412d69ffa90197ab942c0854dfe05c53c5d586578f18", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_before_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_before_container[fork_CancunEIP7692-eof_test-t256i0]", - "fixture_hash": "0xb73e906e0372cef3b040e6bb7b2c875b9ca4aaa87810ee19c635c4b6f26b2179", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_before_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_before_container[fork_CancunEIP7692-eof_test-t256i255]", - "fixture_hash": "0x3482644974752202d22dfe7f587ebca2537743d823f0fac7c94dd9c3d507b340", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_before_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_swapn[fork_CancunEIP7692-eof_test-t1i0]", - "fixture_hash": "0xd3d9ac0c09040f698113c22624994c58e0d8b1b045c41eb62c91ee68cb347e8b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_swapn.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_swapn[fork_CancunEIP7692-eof_test-t256i0]", - "fixture_hash": "0xb35e0d24979faed9e65a9f6ba59962d25fcd52ce0937c0da031fb67b0954471a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_swapn.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_swapn[fork_CancunEIP7692-eof_test-t256i255]", - "fixture_hash": "0xe298ed25da3d83a1f4ca25b98b01ae59c821152c16a8404ff8dd898f7158c9f0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_swapn.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t1-c0]", - "fixture_hash": "0xcb003c6496d72b13f9cc62f0c76fc9a40a68cc5a1a25037b27e7600c380881de", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t1-c1]", - "fixture_hash": "0xcb003c6496d72b13f9cc62f0c76fc9a40a68cc5a1a25037b27e7600c380881de", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t1-c3]", - "fixture_hash": "0xcb003c6496d72b13f9cc62f0c76fc9a40a68cc5a1a25037b27e7600c380881de", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t1-c255]", - "fixture_hash": "0xcb003c6496d72b13f9cc62f0c76fc9a40a68cc5a1a25037b27e7600c380881de", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t1-c256]", - "fixture_hash": "0xcb003c6496d72b13f9cc62f0c76fc9a40a68cc5a1a25037b27e7600c380881de", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t1-c2^256-1]", - "fixture_hash": "0xcb003c6496d72b13f9cc62f0c76fc9a40a68cc5a1a25037b27e7600c380881de", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t3-c0]", - "fixture_hash": "0xca96fe107fee184ab9e5f90edd370bd9f6b4f70ad43f40c659fcc950a1b7f45e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t3-c1]", - "fixture_hash": "0xca96fe107fee184ab9e5f90edd370bd9f6b4f70ad43f40c659fcc950a1b7f45e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t3-c3]", - "fixture_hash": "0xca96fe107fee184ab9e5f90edd370bd9f6b4f70ad43f40c659fcc950a1b7f45e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t3-c255]", - "fixture_hash": "0xca96fe107fee184ab9e5f90edd370bd9f6b4f70ad43f40c659fcc950a1b7f45e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t3-c256]", - "fixture_hash": "0xca96fe107fee184ab9e5f90edd370bd9f6b4f70ad43f40c659fcc950a1b7f45e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t3-c2^256-1]", - "fixture_hash": "0xca96fe107fee184ab9e5f90edd370bd9f6b4f70ad43f40c659fcc950a1b7f45e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t256-c0]", - "fixture_hash": "0xda88cf539472952c95a2800dbab121f1839ab8693698f6d1e28ef155cf5a80d2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t256-c1]", - "fixture_hash": "0xda88cf539472952c95a2800dbab121f1839ab8693698f6d1e28ef155cf5a80d2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t256-c3]", - "fixture_hash": "0xda88cf539472952c95a2800dbab121f1839ab8693698f6d1e28ef155cf5a80d2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t256-c255]", - "fixture_hash": "0xda88cf539472952c95a2800dbab121f1839ab8693698f6d1e28ef155cf5a80d2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t256-c256]", - "fixture_hash": "0xda88cf539472952c95a2800dbab121f1839ab8693698f6d1e28ef155cf5a80d2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t256-c2^256-1]", - "fixture_hash": "0xda88cf539472952c95a2800dbab121f1839ab8693698f6d1e28ef155cf5a80d2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_after_container[fork_CancunEIP7692-eof_test-t1i0]", - "fixture_hash": "0xfb21bb5105a114f257ec9488422c27e3a51c1743c2f4041361d8918eeaab58a0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_after_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_after_container[fork_CancunEIP7692-eof_test-t256i0]", - "fixture_hash": "0x5dac5e7a4152c133321ea096a6eaf30ded71bb90f3e1733785e84099cb77e7ab", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_after_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_after_container[fork_CancunEIP7692-eof_test-t256i255]", - "fixture_hash": "0xede6f0ff8d2ea7245a3c992fbac1b7f039d71c19984991afff8889756a8bbc7c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_after_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_dupn[fork_CancunEIP7692-eof_test-t1i0]", - "fixture_hash": "0x538ac62f27dc54dd774e890d46eef610fb91d326a5355cbf792a20d946f6ac7f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_dupn.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_dupn[fork_CancunEIP7692-eof_test-t256i0]", - "fixture_hash": "0x97ec7ef120e20df666b00068fe05c42198cedabbe69371954f66489b1a6174ba", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_dupn.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_dupn[fork_CancunEIP7692-eof_test-t256i255]", - "fixture_hash": "0x9df11efa5cb57caaebe1ad35ec53b6cc285eae327095ed2b1e787b19779449b9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_dupn.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_eofcreate[fork_CancunEIP7692-eof_test-t1i0]", - "fixture_hash": "0x2e317fbf55b7ca4666c2fe9c0cdc141356d2abc135992151f13efb7183ee05c5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_eofcreate[fork_CancunEIP7692-eof_test-t256i0]", - "fixture_hash": "0xdaadd5fd3957ff780e902f3e1c7ab02091c3b6e91ae8a64ce6406dcb2975a47", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_eofcreate[fork_CancunEIP7692-eof_test-t256i255]", - "fixture_hash": "0x5ee921e42218ef2fd486bbc507cdd4055e0479a3e83b067f107e794e363045df", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_with_inputs_stack_size_1024[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x8839f7d4f5d592fb66d5b99fbb2710f2b2c6372030f07ec3711c0b4107b656db", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_with_inputs_stack_overflow[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xb2d05733d2c995ce9fad069e74f56488d5065ea177a2e2255888e05e33632a29", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_stack_overflow[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xed798b940d9e08fd5ccb25e5a67bcc5207543af658250c0755e674024c341e2c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_stack_size_1024_at_push[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x4ecf10838f5554da7d87fff5a03e9d43b65144c7da6b52d4beeeeb98e15d5378", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_push.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_stack_size_1024_at_callf[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x59fcd8c0b4671665773bbab08ad68c3eae24de792d8a73a16a14da5963a87e2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_callf.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_stack_size_1024[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xd886689150afcf6dae0f72d24020aadd46c5aefb6c9975a2176b07a45f2c5aac", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_with_inputs_stack_size_1024_at_push[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x6f082700d3dc1fc566d1653aadb47f6af87129a3fcb98a91f62b2b9f0d4af32b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024_at_push.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_header_body_mismatch.py::test_code_section_header_body_mismatch[fork_CancunEIP7692-eof_test-drop_code_section_and_header]", - "fixture_hash": "0xfaa4939b081c1e789dfc25ced9c46036d0b592e466cd47f2f6b71510e83390ea", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_header_body_mismatch/code_section_header_body_mismatch.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_header_body_mismatch.py::test_code_section_header_body_mismatch[fork_CancunEIP7692-eof_test-drop_code_header]", - "fixture_hash": "0xd92162c6769ff40bae3fc4f7861a01c7b5830270682c134d5be00d10a58c51ae", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_header_body_mismatch/code_section_header_body_mismatch.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_header_body_mismatch.py::test_code_section_header_body_mismatch[fork_CancunEIP7692-eof_test-drop_code_section]", - "fixture_hash": "0x42b661b0d4b8854ca392b4bfa1df99a537a9d530277f11a7b1e537591b8df1d5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_header_body_mismatch/code_section_header_body_mismatch.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_header_body_mismatch.py::test_code_section_header_body_mismatch[fork_CancunEIP7692-eof_test-layout_ok_code_bad]", - "fixture_hash": "0x9d186b352b8be02b8b4a527ab2c02e1f90f3f2ae101db58c0c38918751dc2ac4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_header_body_mismatch/code_section_header_body_mismatch.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_header_body_mismatch.py::test_code_section_header_body_mismatch[fork_CancunEIP7692-eof_test-drop_types_header]", - "fixture_hash": "0xbae4199ed0071809ae9f705ab54a8d965e678f79b65456fc0e2154234554f108", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_header_body_mismatch/code_section_header_body_mismatch.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_header_body_mismatch.py::test_code_section_header_body_mismatch[fork_CancunEIP7692-eof_test-drop_everything]", - "fixture_hash": "0xc5abcd166b1fea55d6f9d8e261bdad609b20fb8602fe811ac327fe4778e540ab", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_header_body_mismatch/code_section_header_body_mismatch.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_truncated_container_with_data[fork_CancunEIP7692-eof_test-truncation_len_0-exception_None]", - "fixture_hash": "0xf5a163b97364a8544c287bb8dcfa3674bb1561e8e8fd129cdfe06edca126864b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/truncated_container_with_data.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_truncated_container_with_data[fork_CancunEIP7692-eof_test-EOF1_truncated_section_4]", - "fixture_hash": "0x5243fc6bca435a7953193c96a2c2b9bdb360b835b55414bcc6e5611591b2dde1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/truncated_container_with_data.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_truncated_container_with_data[fork_CancunEIP7692-eof_test-EOF1_truncated_section_3]", - "fixture_hash": "0xb276687c50d3eea1ba24ca4e30263a3fd4d3514cd6fe29b4f18371d9c0311f80", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/truncated_container_with_data.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-section_kind_DATA-section_size_NORMAL-exception_None]", - "fixture_hash": "0x35a339078e9cee540492224ae9e3437594dad4c37a9a7139b1898975b38891de", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/section_size.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-section_kind_DATA-section_size_ZERO-exception_EOFException.INVALID_SECTION_BODIES_SIZE]", - "fixture_hash": "0x3ad5eb94db503ea2e1f624491df27cf25255a46c8fcf184dfdc1a4dabe0d6025", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/section_size.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-section_kind_DATA-section_size_UNDERSIZE-exception_EOFException.INVALID_SECTION_BODIES_SIZE]", - "fixture_hash": "0x4758eac0d5f58c8a7b4f66064e1178fec48deb846f29bd3740380902755d3357", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/section_size.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-section_kind_DATA-section_size_OVERSIZE-exception_EOFException.TOPLEVEL_CONTAINER_TRUNCATED]", - "fixture_hash": "0x63e015a40baf37f0c1a02ddf4486c7a1fc831d6617ec403ff746ce9cf58f9901", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/section_size.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-section_kind_DATA-section_size_HUGE-exception_EOFException.TOPLEVEL_CONTAINER_TRUNCATED]", - "fixture_hash": "0x69ca03b584c3fc3517ebf555eeb8462325ceaa4bd5805f0fb4a3821343aa9737", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/section_size.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-section_kind_DATA-section_size_MAX-exception_EOFException.TOPLEVEL_CONTAINER_TRUNCATED]", - "fixture_hash": "0x9949348650839b09f9f6177d62b850389daf34a2e7d359f1990c07eb741fe1a6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/section_size.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-section_kind_CODE-section_size_NORMAL-exception_None]", - "fixture_hash": "0x35a339078e9cee540492224ae9e3437594dad4c37a9a7139b1898975b38891de", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/section_size.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-section_kind_CODE-section_size_ZERO-exception_EOFException.ZERO_SECTION_SIZE]", - "fixture_hash": "0x975d9b5d2bb9b552010cd7b0661bcf0b155b91a9ba76308e195ceb1d84d69748", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/section_size.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-section_kind_CODE-section_size_UNDERSIZE-exception_EOFException.INVALID_SECTION_BODIES_SIZE]", - "fixture_hash": "0x98b148f814353d745a82cfd33ca11bb1b692e51a21bbf0c1cf82511aeaf09058", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/section_size.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-section_kind_CODE-section_size_OVERSIZE-exception_EOFException.INVALID_SECTION_BODIES_SIZE]", - "fixture_hash": "0xea5335ce4f71cceb70dab53c445bde495699a8bf7d87ca8368eb5537174917d3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/section_size.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-section_kind_CODE-section_size_HUGE-exception_EOFException.INVALID_SECTION_BODIES_SIZE]", - "fixture_hash": "0xb167ea4675a98815da15dcaa93f81b38d7100f6554249948a594f5b67d1321b4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/section_size.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-section_kind_CODE-section_size_MAX-exception_EOFException.INVALID_SECTION_BODIES_SIZE]", - "fixture_hash": "0xcded93fc635736911207c08beeb62e3c7fc2978970b0680dc05fc7a774ffc91d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/section_size.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-section_kind_TYPE-section_size_NORMAL-exception_None]", - "fixture_hash": "0x35a339078e9cee540492224ae9e3437594dad4c37a9a7139b1898975b38891de", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/section_size.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-type_size_zero]", - "fixture_hash": "0xe0b3130524ca0329536980ae0477a65f6450ed001dda2c3af98ce4968d1c40fc", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/section_size.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-section_kind_TYPE-section_size_UNDERSIZE-exception_EOFException.INVALID_TYPE_SECTION_SIZE]", - "fixture_hash": "0xb9dec30e9d4af5f90f145b399c62657e83b8ea92c4dbe80604c3d0987f6101f4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/section_size.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-section_kind_TYPE-section_size_OVERSIZE-exception_EOFException.INVALID_SECTION_BODIES_SIZE]", - "fixture_hash": "0x2d5d0d64ce2f8e2b307645e4c9d20d5d1ba0aaef994b7403232734871c9d558", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/section_size.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-section_kind_TYPE-section_size_HUGE-exception_EOFException.INVALID_SECTION_BODIES_SIZE]", - "fixture_hash": "0xdbbde3d0bbe3188156259fdb5ac8176a4911359623f787d0466268369eddb524", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/section_size.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-type_size_max]", - "fixture_hash": "0xa094872a6740a63214962cd479ea7ecca34b8f45efb8bc14c2111cc657832941", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/section_size.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_truncated_container_without_data[fork_CancunEIP7692-eof_test-truncation_len_0-exception_EOFException.UNREACHABLE_INSTRUCTIONS]", - "fixture_hash": "0x47c3a427d0629cba1fe88bdc772a29a365e312c1304450f2bf8d855b336e004d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/truncated_container_without_data.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_truncated_container_without_data[fork_CancunEIP7692-eof_test-EOF1_truncated_section_2]", - "fixture_hash": "0x3a2e1959289322c9d0c6bf8b4472ce0a87b9279e56e4e4b3a708df914e8174c5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/truncated_container_without_data.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_truncated_container_without_data[fork_CancunEIP7692-eof_test-EOF1_truncated_section_1]", - "fixture_hash": "0xd3a6d9d08d86c4b444f70f5850d8d675662cb803d3a70120dd25666de3865c7d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/truncated_container_without_data.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_truncated_container_without_data[fork_CancunEIP7692-eof_test-EOF1_truncated_section_0]", - "fixture_hash": "0x56cbe62902130e512ef6b5cd24fa870ce1173054a072d921bf8c94baaed8f30c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/truncated_container_without_data.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_valid_eof_v1_contract[fork_CancunEIP7692-eof_test-single_code_section_max_stack_size]", - "fixture_hash": "0x3f775b84a1802dc908c6bce5034419f12caec31ded61868f7f48e0de8213c4c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_valid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_valid_eof_v1_contract[fork_CancunEIP7692-eof_test-single_code_section_input_maximum]", - "fixture_hash": "0xa5e7371b5d140b647e00f050418e5b6900d40d912cad07f9b8e0e57ee1fcb31c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_valid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_valid_eof_v1_contract[fork_CancunEIP7692-eof_test-single_code_section_output_maximum]", - "fixture_hash": "0x157ca0e41a527909d7ca18e9f3b94b42306df8845ea5c2d1fa405ad6d77f0b0d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_valid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_valid_eof_v1_contract[fork_CancunEIP7692-eof_test-multiple_code_section_max_inputs_max_outputs]", - "fixture_hash": "0xfd4bf2dbb7d0ce06f957fd315341cca4876fd3a44f2925f861bdb93f8a759a5d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_valid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-single_code_section_no_data_section]", - "fixture_hash": "0x34db35312df7b91c704641a853a577283ee0082d8856fb434269f38e621a1881", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-incomplete_magic]", - "fixture_hash": "0xc424a49ee0b2ba5f8eb91c213c9fd15972ae849750aa611a9c08499c6ca7deb7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_version]", - "fixture_hash": "0xcbeba266e3aca14e3346c32e923545e77bcb96d35afaf6aa5d6b02bbdc5aaea1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_type_header]", - "fixture_hash": "0xb7dee4d2489867b457e40ef5e1ebb38953647e885973452e194b8200b082e5d1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_type_section_size]", - "fixture_hash": "0x97b34f3b496f6f5a215c1541ec80996e3501cdb24a250a784c88e27dd5ae0311", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_code_header]", - "fixture_hash": "0xceb1fdd0b085077fcbcc3bfcb5cd2a11bc99ef5486eff5d0077ecfad0e88a5d2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-code_section_size_incomplete_1]", - "fixture_hash": "0xb3daa6d9ecfa1be5fb7f93a8d7811fc8be11ab7923b165dfe60ba2d8c100f868", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-code_section_size_incomplete_2]", - "fixture_hash": "0x8a7bae54a6299499e938df8d54db7adbbd83224fa2f1e331da8a591ba3391c8b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-code_section_size_incomplete_3]", - "fixture_hash": "0x68a0b57ca6c7fcafe5f57b6034a9016d995867268129b53993bf4c2e2b558107", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-code_section_size_incomplete_4]", - "fixture_hash": "0x6b0b03db9fddaeb7bec23b3772d0492b8dbdf49882b01d12c2d1856cfa367f0b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-code_section_count_0x8000_truncated]", - "fixture_hash": "0xb6b1164864c0d7dd4e861197f0a889c1ff1cb0330b933fcef66b57a96016ef15", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-code_section_count_0xFFFF_truncated]", - "fixture_hash": "0xe07eb61d1aff6af523cd01242390e10ce29914167b9403ee9e88a7256c20313b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-code_section_count_0x8000]", - "fixture_hash": "0xaab72600d9dae8f39f67c415fbdc8a4159c2b66f3598a14f4eafe6c651acc654", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-code_section_count_0xFFFF]", - "fixture_hash": "0x6683ea5a9c41307c884b1206d60d4a3ac9f4acbe933b72ecc61b7557784eea3e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-code_section_size_0x8000_truncated]", - "fixture_hash": "0xb3e51285a33fce22a1a91dfa4daf891c82e44f5aca8b33b66464c952ac322648", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-code_section_size_0xFFFF_truncated]", - "fixture_hash": "0x993d766d3c6851369122f35d0df629ecfb094aec1e988a4e2d0eb736cdbb884a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-terminator_incomplete]", - "fixture_hash": "0x27662edb205ee5f7e1970ef15ecd2ba77112cb0b7e6ced88256cc74a56ffac89", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_data_section_size]", - "fixture_hash": "0xf3d997d2b5815892b53b417f42c52be40d0fe02ae1e1a0317cba4e47af5f656c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-data_section_size_incomplete]", - "fixture_hash": "0xf6c1b7b17cf21787b9c7917fb4f330a83b22c487cf0c5d8d96566b080aea3876", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_sections]", - "fixture_hash": "0x584b3f04143447511268f6860287290d4a5fddf4fd9f28f5e327eb6e3bf29341", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_code_section]", - "fixture_hash": "0x9f8f86a444d97c4c050bcd761ce07fef43f2589c404bc993445c577e844f1737", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-too_many_code_sections]", - "fixture_hash": "0x1ed611efa3d2e7e897a14b0ffd408dabe8baab03641366430df6185623be37c5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-zero_code_sections_header]", - "fixture_hash": "0xd53b5254924807e745f812eadf9713ad3bfb1a8eae1a3f0be9176c3d1b84b58", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_section_terminator]", - "fixture_hash": "0x93ea41523158c8be99b6cf0bc7bda0ef1a83dd2df9e0e241c144deec972ca8b2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_section_terminator_1]", - "fixture_hash": "0xd1aa9a57426c680170319dc8df389a29ba87c5b5f7b3518115ce3dc3b0df393", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_section_terminator_2]", - "fixture_hash": "0xdbb394151c984290a177996e3935b05a54ae35c8dedfea6136d72cb7cec45a5a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_section_terminator_3]", - "fixture_hash": "0xa554c60a1349cd6d8a5678d68c17b90b94d03d6d659bc725b4aab8659f7ef5a1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_section_terminator_section_bodies_ok_1]", - "fixture_hash": "0xeba21ef9f2f1f178294a4bdadb06132737fcf32573bebadf549802a2f922ba75", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_section_terminator_section_bodies_ok_2]", - "fixture_hash": "0x53c2dbf1fc5a6dc3f46ac409a9c74d6aba5da0f636e3933939e64e09075e1d44", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_section_terminator_nonzero]", - "fixture_hash": "0x8712f8bebca2725ade1626ea40298705a4782877d0f823d32b5bb0e6422d618a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_section_terminator_nonzero_1]", - "fixture_hash": "0x80db4198d68385ee232a0ee1c02a36bf6647f3e4443336a2070b497261543992", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_section_terminator_nonzero_2]", - "fixture_hash": "0x14f88d786ebf6523c851c9ac3f79e6817f083bda70a28d7159c2f7cdedf125ef", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_section_terminator_nonzero_3]", - "fixture_hash": "0x77f520eb2767bf9f72fc9806e9d6f6777c59a6a7700a77bfca48edb3de60c87b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_section_terminator_nonzero_4]", - "fixture_hash": "0x70ded21c69d06fe2c9ea75801cff4d6d839f9fa582e0926235e4ac52d39e397d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_code_section_contents]", - "fixture_hash": "0x798b43954e4dd4c040bc442ec5170958145f08bff53f621e2b0308f1d330874d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-incomplete_code_section_contents]", - "fixture_hash": "0xd01195b3d6ea1064de225a65bb7f3bc71af6a2c1e10b37d7985ea51455c762f1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-trailing_bytes_after_code_section]", - "fixture_hash": "0xaf25da75a0c7e8b4b56c2e53cd429d6a04a102af669994dd5a2f200cb0b0abb4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-empty_code_section]", - "fixture_hash": "0x123cee4fae393f84c913e3a2fbc9a100a5d6ecf423f9d7de3f6b28b197d48fb6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-empty_code_section_with_non_empty_data]", - "fixture_hash": "0x704ee4ef029be9e1ab7ea468ad34fce8e329e12afda2412d2dbd54b72e88b4e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_data_section_contents]", - "fixture_hash": "0x8884e3db8162ada2d26947c9325fab18dc15b7fb9c41d0d540f9a78b651df179", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-data_section_contents_incomplete]", - "fixture_hash": "0x6aa98a16c2ded053d5c133f8e6de756775fdbdc07424de1afbd046582f0d2981", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-data_section_preceding_code_section]", - "fixture_hash": "0x6fe263447f3eb051d64e8a680878d9321fc41ba92787d488684c99f60c8968a6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-data_section_without_code_section]", - "fixture_hash": "0x63f86d64491225938db647e2613df7ed82988e58afd839221d2f6a39d6c3c360", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_section_terminator_3a]", - "fixture_hash": "0x9c039d488c2ac156f82067472edd2f533605741ac95f4743ebb478da9be3289d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_section_terminator_4a]", - "fixture_hash": "0xa1a05de2de5582f2b5ca7a8ae5ab2bde675130a7d57513669d9743fc12767d23", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-trailing_bytes_after_data_section]", - "fixture_hash": "0x6af0a42c0956fa8324f1dc7b5864d43b49abc38291c39abc831745d97d2cb9c4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-multiple_data_sections]", - "fixture_hash": "0x63704c41187850bce371d0fa85a0dc10b771ea087dc40b15192e43655e730169", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-multiple_code_and_data_sections]", - "fixture_hash": "0x94d7b78285183def422992316ad2d0b06da245f8b95de030652c9b4e7a282c5c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-unknown_section_1]", - "fixture_hash": "0x9a9bd67573aac783db1598989c76966c8e8b6a9adb7592cbad621dd89620ae26", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-unknown_section_2]", - "fixture_hash": "0x2e3483552b2d4a1dfbb3bec355db744a7a57c90dd1e47d1d49a23277d9a6e2d1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-unknown_section_empty]", - "fixture_hash": "0xec0b06d4365443db7fd82766b296b2d55f227bc22bc5c3248489f2e7aa5449d1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_type_section]", - "fixture_hash": "0x1dab24863aa02f4ba4676e962c88da46ec4c70a50a8bf9edf77b2b52348316a3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-too_many_type_sections]", - "fixture_hash": "0xb5fb462ef30abfa615d1e8eb76c832590f7a14ac925fa8981b03dc1777521f5f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-empty_type_section]", - "fixture_hash": "0xa61480f596e7542a4048f047933dc094338e9ca8e5b4b4139564c8818e77165c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-type_section_too_small_1]", - "fixture_hash": "0xc4c0c696859ce87f7eef33a88147ba098941bd64d49ae64abd4b70e923b8c540", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-type_section_too_small_2]", - "fixture_hash": "0xcb7a1b05a9cf003170cd89180f270aa63f7a2c9d66bcda69e069f359de8d82e5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-type_section_too_big]", - "fixture_hash": "0xabaca3f1bb427a8e8843e2274ca9a00f8c4d096cc00b67fef4914714019a0d35", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-single_code_section_non_zero_inputs]", - "fixture_hash": "0x6e28ce389b0de09441e3f9c4ff4a5d702d2027a1fe987fb96b91991baeec083c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-single_code_section_non_zero_outputs]", - "fixture_hash": "0x474996fe40a6e627c1e8e352e14820e779bccffa4bb21944af14428bec78334b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-multiple_code_section_non_zero_inputs]", - "fixture_hash": "0x6c1e2dd8bbcad553bfcb2f142628ed6cbfdf52003196bb536a2eb1db777eaf55", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-multiple_code_section_non_zero_outputs]", - "fixture_hash": "0xe5c36499f043c54474f8d202e2f887279c5bc05117cdd10404a858a6dfd4aeca", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-data_section_before_code_with_type]", - "fixture_hash": "0xbf23778e6d796c078508b05b4c1cc713c5b70dfd96461ca970259364dfa25a45", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-data_section_listed_in_type]", - "fixture_hash": "0x74ff7817a2f29fe38b17d19318ed729423106e62e231e46dc7ac7ef43ac9b777", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-single_code_section_incomplete_type]", - "fixture_hash": "0xde2de37dbe0cbaeb519613b8912081a6f39d47b0e08c5e2c3f0510f67445443a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-single_code_section_input_too_large]", - "fixture_hash": "0xf5f30fbdca3ce117c91d1e45dd8fa512899275d79b29aa2a570ef8f4f6cf443f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-invalid_inputs_to_non_returning_code_section_2]", - "fixture_hash": "0x5f05123d3f0e5294c208ae12b8bd339633b359850c8229ef5fc2aae97d85bd4f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-single_code_section_output_too_large]", - "fixture_hash": "0x5fda5f68a48cac6c23c865b0c1c5a2659f43f0b2f529128c7fc654f55e9fd28e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-single_code_section_max_stack_size_too_large]", - "fixture_hash": "0x2982d1206037c6df75eecd72936297a2e5b6902d3af9867e13750de66c4b48a1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY-container_position_0]", - "fixture_hash": "0x4786b18bf9fa5a05b552e726bb1127397c6cab07264b4841ddb7db4f1c62f964", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/container_section_order.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY-container_position_1]", - "fixture_hash": "0x929743ec67fa264232183deeff32bb44b504bbb0c8bcc08269d3321ab449f860", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/container_section_order.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY-container_position_2]", - "fixture_hash": "0xa5668ac94a0ffa3c46c55a49bb27a50dc1a1c7e69e00c44be764b5c3deb68fe8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/container_section_order.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY-container_position_3]", - "fixture_hash": "0xfd175b2e9a0b12cfd863efc970c006016e741de8b9586e8b6d083ff15dc66cb4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/container_section_order.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.HEADER-container_position_0]", - "fixture_hash": "0x756222afb484559f2ae32012609332f4d5d01997c1fb76720117fb31a67dd349", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/container_section_order.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.HEADER-container_position_1]", - "fixture_hash": "0x79eee5bcbf88bedc40c6150c81c5fb3e5555a51a65ed1da4a1b22e34c7d43229", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/container_section_order.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.HEADER-container_position_2]", - "fixture_hash": "0xa5668ac94a0ffa3c46c55a49bb27a50dc1a1c7e69e00c44be764b5c3deb68fe8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/container_section_order.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.HEADER-container_position_3]", - "fixture_hash": "0xb1d285f12012fff69a2ae797ac45153311565777e1bb4ddc08f0e76be258feaa", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/container_section_order.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY_AND_HEADER-container_position_0]", - "fixture_hash": "0x252b28f8ee5c9d0d174551044ea1d2da11b64ba50ee99f710f1d36ec022bf638", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/container_section_order.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY_AND_HEADER-container_position_1]", - "fixture_hash": "0x2d29edee97e724bb3bdc67c9b2fba9f77c314a85e59da0bd4568c3cc5d8c7f9e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/container_section_order.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY_AND_HEADER-container_position_2]", - "fixture_hash": "0xa5668ac94a0ffa3c46c55a49bb27a50dc1a1c7e69e00c44be764b5c3deb68fe8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/container_section_order.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY_AND_HEADER-container_position_3]", - "fixture_hash": "0xdbba73ba3cfb877d9871d4b9267c4bd4d1f50e20fc7c184d4fe962d7f7e6fcea", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/container_section_order.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY-section_test_SectionTest.MISSING-section_kind_TYPE]", - "fixture_hash": "0x9e8e1ed5dff322c0eb9b7f228facce9334fd88c530ba2ece264b07707d6eb01b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/section_order.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY-section_test_SectionTest.MISSING-section_kind_CODE]", - "fixture_hash": "0x9060b40d78ff5ac2abc6c06249ee81b7136b0e24299c5fe70a3560318b213a28", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/section_order.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY-section_test_SectionTest.MISSING-section_kind_DATA]", - "fixture_hash": "0x5d07f5741b4d5b90d3278c88c03273f0fbf1a0ed49a1b40ff4b859dc04287df6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/section_order.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY-section_test_SectionTest.WRONG_ORDER-section_kind_TYPE]", - "fixture_hash": "0x22c515f3d8f3a763813279d64c881b28582d86aa582352d296f2fd1ad5c87c57", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/section_order.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY-section_test_SectionTest.WRONG_ORDER-section_kind_CODE]", - "fixture_hash": "0xca77704f237cd8c85e340d729d3a7688b2995a2fcd35cf27d5cdc028c4439d3d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/section_order.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY-section_test_SectionTest.WRONG_ORDER-section_kind_DATA]", - "fixture_hash": "0xa60a15a7919d41e6e06a602abf3a57168bb894c181c1ce78660e57931d1743cc", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/section_order.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.HEADER-section_test_SectionTest.MISSING-section_kind_TYPE]", - "fixture_hash": "0xfb036d9d861bdadc28cdd21a83148de1fec2c53e0b73e53ad4e839a800216fc6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/section_order.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.HEADER-section_test_SectionTest.MISSING-section_kind_CODE]", - "fixture_hash": "0x54abf42d0daa62cb0a0a53bb10544ad62cca257a5c587ef066e0736b6edc2210", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/section_order.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.HEADER-section_test_SectionTest.MISSING-section_kind_DATA]", - "fixture_hash": "0xbee01e6b1f27263a93a7372b69c80f7c2aa032ebeb75bdd4e4dea887e5f1122c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/section_order.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.HEADER-section_test_SectionTest.WRONG_ORDER-section_kind_TYPE]", - "fixture_hash": "0x11d1562250eb9853fa9c6aaf9f6ee615bccd63f6d7072e8658f6b4753c7c5f0c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/section_order.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.HEADER-section_test_SectionTest.WRONG_ORDER-section_kind_CODE]", - "fixture_hash": "0x38ed88bf0409b547fb6cc08e1b77df49bb81571ce4661b624cd6134543e966af", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/section_order.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.HEADER-section_test_SectionTest.WRONG_ORDER-section_kind_DATA]", - "fixture_hash": "0x3f4874b29a197d273a13e7e9cb1bb698c756b339f07fb79728d6006383503a3a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/section_order.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY_AND_HEADER-section_test_SectionTest.MISSING-section_kind_TYPE]", - "fixture_hash": "0x52dd395be44336be35ef8f397da2fc92963ae6d5cbd355d4c143fb26a5a6b3c7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/section_order.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY_AND_HEADER-section_test_SectionTest.MISSING-section_kind_CODE]", - "fixture_hash": "0xa831d72db88602f82da4182b8c04be2a26658d227c98bdb68809e3effa7904de", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/section_order.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY_AND_HEADER-section_test_SectionTest.MISSING-section_kind_DATA]", - "fixture_hash": "0xe9a05ae7678958694ed4dfa1249e99f4e19aee556efdd7566bba4aebb71b6209", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/section_order.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY_AND_HEADER-section_test_SectionTest.WRONG_ORDER-section_kind_TYPE]", - "fixture_hash": "0xccc41f55e5ee6fcec6075b63896eca51602be4177033324131bc9ea470f302e1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/section_order.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY_AND_HEADER-section_test_SectionTest.WRONG_ORDER-section_kind_CODE]", - "fixture_hash": "0x7931cda5937042ba527261065a9dbb8668db7874ceeebda711d63ac570ba9cc9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/section_order.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY_AND_HEADER-section_test_SectionTest.WRONG_ORDER-section_kind_DATA]", - "fixture_hash": "0x805d0692e3f7330386f0a9dfaec33e9a3662c20a49769a52a6392ef9ee14c34d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/section_order.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py::test_section_after_end_of_container[fork_CancunEIP7692-eof_test-1st_code_section]", - "fixture_hash": "0x2b27e90b3fc5098139c2cecebab37582b8192bd5f33e1367605942a99c5faad8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_size/section_after_end_of_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py::test_section_after_end_of_container[fork_CancunEIP7692-eof_test-2nd_code_section]", - "fixture_hash": "0x6ad7b77e867bab51f5729d32cda17c229fddb7a6c0f163e9bb105530df86ed81", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_size/section_after_end_of_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py::test_section_after_end_of_container[fork_CancunEIP7692-eof_test-1st_container_section]", - "fixture_hash": "0xaf694ecf71994ee30a3d24cb0e634f9457fb43ef6be9f17da44167209355fea0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_size/section_after_end_of_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py::test_section_after_end_of_container[fork_CancunEIP7692-eof_test-2nd_container_section]", - "fixture_hash": "0x25111fa2d62a083ccfa5c10e4e347f71ff32b32cd801012cb87a9259aa238a92", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_size/section_after_end_of_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py::test_max_size[fork_CancunEIP7692-eof_test-over_limit_0]", - "fixture_hash": "0x8ef82b713552832ad3e2ea7c83223b5c264abe2cb3ca6a918adc8e52b27280da", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_size/max_size.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py::test_max_size[fork_CancunEIP7692-eof_test-over_limit_1]", - "fixture_hash": "0xfcda73a2ea749fdd885fad1660d2a06124a56201a598cb0e26e8ed353143ea8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_size/max_size.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py::test_max_size[fork_CancunEIP7692-eof_test-over_limit_2]", - "fixture_hash": "0x799b983969491c9cdb443418fab3da0ade1ffe57b87a6a0071fd65de9bc9d9cb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_size/max_size.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py::test_max_size[fork_CancunEIP7692-eof_test-over_limit_16384]", - "fixture_hash": "0x530e5c91fdbc9fbad64246100fc4a5151f97f31f04cd5fe422a732d707ba95a8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_size/max_size.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py::test_above_max_size_raw[fork_CancunEIP7692-eof_test-size_49153]", - "fixture_hash": "0xc3c46f2c2399f706a5b1fed62d4d0ddf3e53fea00b8984eac3e9c345ffd87dfb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_size/above_max_size_raw.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py::test_above_max_size_raw[fork_CancunEIP7692-eof_test-size_98304]", - "fixture_hash": "0x6f3f5ce22d276b101793cadc1f0299aca01fb026a9c4311c20855861627c9dba", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_size/above_max_size_raw.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_eof_example.py::test_eof_example_parameters[fork_CancunEIP7692-eof_test-code_section_code_-exception_None-data_section_bytes_b'\\x01']", - "fixture_hash": "0x98bf2e7f4a27c0af8612ec8609beeb897def44d489e4119346686fa80ae3ae61", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/eof_example/eof_example_parameters.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_eof_example.py::test_eof_example_parameters[fork_CancunEIP7692-eof_test-code_section_code_-exception_None-data_section_bytes_b'\\xef']", - "fixture_hash": "0x45c640d20b9938644deb69f0657808813ddaf56774aeeeb57a66bf984f804e07", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/eof_example/eof_example_parameters.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_eof_example.py::test_eof_example_parameters[fork_CancunEIP7692-eof_test-code_section_code_-exception_EOFException.MISSING_STOP_OPCODE-data_section_bytes_b'\\x01']", - "fixture_hash": "0xa18294ca43118f7e64bd3f7dc2c9b0042d63151c8a3918f949a806d9cf0ce8c8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/eof_example/eof_example_parameters.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_eof_example.py::test_eof_example_parameters[fork_CancunEIP7692-eof_test-code_section_code_-exception_EOFException.MISSING_STOP_OPCODE-data_section_bytes_b'\\xef']", - "fixture_hash": "0x6095b99c072661c797e3f016a70380ba190747fad3c37211d8e091913e0f07b3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/eof_example/eof_example_parameters.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_eof_example.py::test_eof_example_custom_fields[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x3734b13e6b99f5db04eae9b5419b6b9937149e2e5ae9f1efc01a89a3112c6404", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/eof_example/eof_example_custom_fields.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_eof_example.py::test_eof_example[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xf91c0d32c0e59772417a3e223b57590c91593cb17369253549b946f971c5fcbf", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/eof_example/eof_example.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_after_stop[fork_CancunEIP7692-eof_test-opcode_STOP]", - "fixture_hash": "0x7284e88f23af7a61074adee2222ef6311f561f7eafe44860563db731dc35e0a5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_unreachable_terminating_opcodes_after_stop.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_after_stop[fork_CancunEIP7692-eof_test-opcode_RETF]", - "fixture_hash": "0x6736229144308422e7aa85469040c9b6b78ffaca843ce0721789ccc52de2e6d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_unreachable_terminating_opcodes_after_stop.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_after_stop[fork_CancunEIP7692-eof_test-opcode_JUMPF]", - "fixture_hash": "0x54f3c2cbf090715dd30127b18c3e9911c4105519261c9c6936f9b5bc77442691", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_unreachable_terminating_opcodes_after_stop.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_after_stop[fork_CancunEIP7692-eof_test-opcode_RETURNCONTRACT]", - "fixture_hash": "0xf3dd369889f97f4d976a7a3541464e3c22c3a358dec947a1bcecdadbd891e251", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_unreachable_terminating_opcodes_after_stop.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_after_stop[fork_CancunEIP7692-eof_test-opcode_RETURN]", - "fixture_hash": "0x69d135a2ff893888a7b37bd28b23b00634cbb90be9270be6fae8a9518ae4f7bf", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_unreachable_terminating_opcodes_after_stop.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_after_stop[fork_CancunEIP7692-eof_test-opcode_REVERT]", - "fixture_hash": "0x5eff13700d911e115a178506f452d276c78d295474dbb3bc0c24e2e04e97c438", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_unreachable_terminating_opcodes_after_stop.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_after_stop[fork_CancunEIP7692-eof_test-opcode_INVALID]", - "fixture_hash": "0xca2216e26eeeef02c17dfffe10bada6bc108e56629567b52f9ec69ce6c5bc315", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_unreachable_terminating_opcodes_after_stop.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_ADD]", - "fixture_hash": "0x8213240eb97fbb0d666afa226ca64447e87b6b7cb12a2f053a36197eb75bb1be", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_MUL]", - "fixture_hash": "0xd456eb3b02d946599a69c500f94f4536ff45fa042cda744bda3ea54c6ea2260f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SUB]", - "fixture_hash": "0xe024548c044246d29cadcb6ef57ee6caebf3c060e4e560f304d958dc29c4bee0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DIV]", - "fixture_hash": "0x3a328c2627e741e8d8cbfbd0c93ed5ab9b91a405adb4f9b8cc56044006a91e90", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SDIV]", - "fixture_hash": "0xaad948f1131d870640a5703e12abb258dcba6796a19a49cf7bcf4ca675cdf2dd", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_MOD]", - "fixture_hash": "0xdf2f8f1134cdb136859d91d7b41a7a8376374b294805daaebd9a66c8885643ca", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SMOD]", - "fixture_hash": "0x5d6a52f0375f9a892af81e4de7919bf94a7855a1dfa0e61eff4e22e038d9dd4a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_ADDMOD]", - "fixture_hash": "0x7e346c52eaf5e518878223f8c51147798d64ef4b670e3962a3d1335db76c9ace", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_MULMOD]", - "fixture_hash": "0x2be6de285cbc7e933683999881d65ec324a85c4f4e3ad83bfa61581805ae8dc3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_EXP]", - "fixture_hash": "0x590254945e5c0be509186f42a2bf1e0b22a9dfb17699d6eaa750dd8c9f14e7dc", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SIGNEXTEND]", - "fixture_hash": "0xc321d143b4c343a2ad90193205547d8a2553669fcaf94f395728e10af94a5979", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_LT]", - "fixture_hash": "0x6b5ee99931fe89e15a22a4314e14a2cdba055e3ada80834f0e5255b6c8b06a50", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_GT]", - "fixture_hash": "0xbf793efef2b452f71129fd140dc02e13c8ee7988afda02b13c57c4212664ae7c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SLT]", - "fixture_hash": "0xed767312a7cb507b39a456c3d32921e5fa269e6feee40293f7f262a85d6d55fd", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SGT]", - "fixture_hash": "0x5c9a119f1200867ef86412986f759c625f032168349faffc856d53941e8ab7ac", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_EQ]", - "fixture_hash": "0x842a867357f6cb7e67f4c2cba2b2b50f2d70725717cfbbb8c2f34026350fa898", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_ISZERO]", - "fixture_hash": "0xb408c4f37a8057e5096ab8187e5d311326d0f4b18cd3ae5e71e9aa44629bbbc9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_AND]", - "fixture_hash": "0x4bab15ccc3c33e9bd96f1809ae1c82f483d1025d0b8a1857ceaf6802b1a9a6b2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_OR]", - "fixture_hash": "0x47346a6bd8f2cf1ad2be0c08ef4bb1abd9b6e5580593bd9a468d4068981756f5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_XOR]", - "fixture_hash": "0xaf705dc92c1088146a0ff0ca79d29b8fa32ddd0751caead61eb8485a45eda6a5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_NOT]", - "fixture_hash": "0x87db1525a8b5149ad8212a95d428c34412f0ee305d24ccdfb6235b878bdba374", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_BYTE]", - "fixture_hash": "0x3bbfa4e16b927d567cc8e76b1df5f6b6a5cb75809e893c75d9a7fa59651cd8b0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SHL]", - "fixture_hash": "0x4ce4fd9894406d1c0e968d3d7dea02ca2727ba5fc1cd6adfcd142f14aa43a4a5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SHR]", - "fixture_hash": "0x8239ab3d4efbc8b4e1cb79374495dae6cde912924cb16ddcc9af592f901fd398", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SAR]", - "fixture_hash": "0x4240497cb0a60b59b7f27d2be123478a6bb9cd5bac6b85d69fdd3d578ecefe34", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SHA3]", - "fixture_hash": "0xb29972884a0c4ab7246bad37e8b5fc4fbaa8566530712ea6367d225370dea67a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_BALANCE]", - "fixture_hash": "0x69e54f8856d3be6e953c214389a26c479d2f62ed660ef8f598bae009d363ff5f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_CALLDATALOAD]", - "fixture_hash": "0xdfa34371919b40a4c69ff1b87c5801951d9a3a7c62869d3dc870021a1e3b841b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_CALLDATACOPY]", - "fixture_hash": "0xc3a41f787f53c107f95e3d6b6cc95e4c9fc6f2a7f9ba3c39b1ee3e9db6ea4d74", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_RETURNDATACOPY]", - "fixture_hash": "0xa9a7d898493eabed333da5249c8b9077daa3b5a855d2ad86f93479d5975ce72d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_BLOCKHASH]", - "fixture_hash": "0x679e22cc28a19a2476c2ae4ca7fd74645cc5cffb3fd71a5c216f22bec28a7eed", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_BLOBHASH]", - "fixture_hash": "0x4cb342df53f49f3fba77ee9870f361c4de369c6e2ea30033e36de4c4de4f3a49", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_POP]", - "fixture_hash": "0xd1a416e261f1c5ba97ad5717d454ca60e0ddad79c60ff92c8252d261f8d4c5f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_MLOAD]", - "fixture_hash": "0xa322286d5c17041e48260e599635510a6b3058b131e7c995afe774f1138ee316", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_MSTORE]", - "fixture_hash": "0xbb3120766e43b5ae08bede97a7466e99ee8f498ff156198677ac29aa26ff2511", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_MSTORE8]", - "fixture_hash": "0x954bd6fa295b0fbb6d07903e91119a4d32e26ebcd8071f6e3c67e90609833846", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SLOAD]", - "fixture_hash": "0x4d4a4213971bf61fe5f0b441c15ed262474a6a80ad172417cc7193126d337ede", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SSTORE]", - "fixture_hash": "0x695db2380eef8561bf335577ce8ec14bcde2fbf3a3722f7b87b8630959e37e10", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_TLOAD]", - "fixture_hash": "0x56d50df800822cd086c00807ec1941c72a4ed1096bdbbb803ce43eef39de97", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_TSTORE]", - "fixture_hash": "0x95c7221bc02ada6920792f3f258759b9ae36f1887cfe26d59a148be024f08c54", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_MCOPY]", - "fixture_hash": "0xaa10bb2fbcd1255e4a51f91401a4a08bc09a13e824d310e58c5d33b2ec09e6a1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUP1]", - "fixture_hash": "0x99dfd8aeebaa7a026c8c33b08a06cddc4005d5cd5766def53a3450f24cb73d91", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUP2]", - "fixture_hash": "0x8b51a4c46135c991bf228ae3c10dbb2334545f4ad4ab0d9a9b7bbc6c0b93c13d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUP3]", - "fixture_hash": "0xa10ee29692c0392607768c6b6aa8dcc6e34cc6dfcc98c497a001b9dfed04c7af", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUP4]", - "fixture_hash": "0xb8b1d2fc2cadbf5527108335e4b49d4f860327fe345eb55d49c112713988a110", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUP5]", - "fixture_hash": "0x54257bc1c9f2f3361017479463626f649ce5c0c9c1aaf5ad10ad2ee3df2f76c7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUP6]", - "fixture_hash": "0x780f647a2d1cbfa9ce215b9c7c2071915f2afb29a6a111fac0d1991b3f8bf909", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUP7]", - "fixture_hash": "0x819a69cb73974540b9b5c7240063c7081c5d838db82dcbb8596b32f4826b2985", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUP8]", - "fixture_hash": "0x3c33a875ff750d8b91a0790f2b58811cd152a6d2863651719dc068b6e1796635", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUP9]", - "fixture_hash": "0xba11dbf305fed6e166c635a4d7ee2cb45039ccf12a152717b3a50b5c4909d9af", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUP10]", - "fixture_hash": "0xe0cd3dad6640e5b07bc482d47b99bc0f0bc945c3aa0ffc6b5723ffa78905e6b5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUP11]", - "fixture_hash": "0xce63957d6a906a1e9d2f2d7feb11474644f300f5cbf479e15d858896f079ff4e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUP12]", - "fixture_hash": "0xd1972e3c7879b8eda8301bd3f0ab6eb0a076d9f77ad39b64ed7cb6be3f17e772", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUP13]", - "fixture_hash": "0x2cb0581be201d058d9c6210ee776714d8a6ede511f2d210262b3fe0cf1db4e6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUP14]", - "fixture_hash": "0x82d58e2e33ed30ee54adcdf08b776d0734687bccab4097efbda22d3edd7590c5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUP15]", - "fixture_hash": "0x9ee6cf535e2c1ee5d86bb14749eab61800a9fb766803dbf34c6384680fd07ea6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUP16]", - "fixture_hash": "0x74599c206d7639989871649199a124ec3d83741252e64c1b2aad74aa1ab46c83", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAP1]", - "fixture_hash": "0xbbba182272f9738770fcf2562a905e61a14187726cd8df0b6b604387fba0a747", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAP2]", - "fixture_hash": "0x8b4438979156145e8b1d77da698c51540934668b30b209c2cc22d5251073d2d3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAP3]", - "fixture_hash": "0x90695bcf2387d8d84a6f3fabc9b7e9f77aed76db07484374786ec3b46734c85e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAP4]", - "fixture_hash": "0xd0273999362a21914dfb79cc9ffc7103d169d3ef0e477fb705fde5a20ac1b0a0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAP5]", - "fixture_hash": "0xa5e73875fc111053757e373c5b2a5074ceb01c9697f72fe9ba5eca1747f5b81e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAP6]", - "fixture_hash": "0x88c3ac7e36975247e5adb94f9635f983c9bf3be8208faf9db391bf1801712594", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAP7]", - "fixture_hash": "0xe5be3e032d667dc73f5bdd891a6e5402ab4cfd8ee28defc5a036835c78441ff", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAP8]", - "fixture_hash": "0x50dfb6be1f5991315d858f7d35e0a953929c05b5dc5cee7d399d6428e14d37e3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAP9]", - "fixture_hash": "0xaa3184c165b760e7f0bb01614a51a1a7e3d79a5a1b9ff2eb16ceba61fe0c7229", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAP10]", - "fixture_hash": "0xa9351411a00664bd5e03ec9f02941bc7656637d5fa0002023f3d2886f39aae16", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAP11]", - "fixture_hash": "0x290fd260e3cc0e2e1dce56e0c60cf40cd5fd0974451799a988b4eb9f9041c16f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAP12]", - "fixture_hash": "0xf309412e9ae439f79799df8486692b6ab0f0b6921b1ccc57b03d46e1b1c848d8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAP13]", - "fixture_hash": "0xbdab759a334c8aafeb23de43c78ac3816572bbfe7a17cd8f4fb5f0909b93f62c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAP14]", - "fixture_hash": "0x578e3f9d1ef468f2f9378d2a2a94a0146910c828910649b26c1b764e3f0f834", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAP15]", - "fixture_hash": "0x75a6633b57c52c83c7de186d437ac60954ccba61c9fdc0c1328bf65a091e22a8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAP16]", - "fixture_hash": "0x367e37b02bc9dfafce4fe8b6e0d9ff8d2f3a1cdd9b4a4b79cfa4009ab2b96486", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_LOG0]", - "fixture_hash": "0x59a2e907e597d81ecd34931b657eb74437eccba0131151a09b6443ad17cfe0f2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_LOG1]", - "fixture_hash": "0xdca568ec1b1b4ee514b7eb2342443a3ac403a9f91c350118fe4776f1eb652f0f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_LOG2]", - "fixture_hash": "0x6b194baca10360b98e4af2f406fdee2a14ad77d202f86fe3424563cd6314bc36", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_LOG3]", - "fixture_hash": "0xb63258f2cf7cb7025d3ed0c1e2e0a3ec5c2ac7850749b5e85852e6855b097311", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_LOG4]", - "fixture_hash": "0xefde0b2b2c5dbde4daa3589491683507ba414f0d4c277832218464261a4af11a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DATALOAD]", - "fixture_hash": "0xe0dd751eadcb40117a4fbb7b2fd2c1bc8cec63ad98f76d5c3909166b56fb1fda", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DATACOPY]", - "fixture_hash": "0x588bf16f34958b24fc51039337ad9c065e9ca0508b05102fe1b53e1fdf054882", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_RJUMPI]", - "fixture_hash": "0xd682cb089e05a5434b0df79e12b4a05c54b6e26977eb0d991aa4a21ca73a758b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_RJUMPV]", - "fixture_hash": "0xf279c91128a3d1460be3ff105ee9221caed7edf1d8e7ffa44e926947cd228e20", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_EOFCREATE]", - "fixture_hash": "0x6be107504789415c724215c433e914ebad3e1ca102f7c7235bef4ce9b55b5d3e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_RETURNCONTRACT]", - "fixture_hash": "0x802befd9933ae24dd34a808f6d9cefeccffd6a11c997a30337ead3d1095758dd", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_RETURN]", - "fixture_hash": "0x2f92fe7f23e8ee56633ee15c447396c02608c3472353cd8cac0ec8f027c109f8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_RETURNDATALOAD]", - "fixture_hash": "0x91274724789f237aa3bad7778474c18701f0fab0cb51cc8c1f8e246c5672fc2a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_EXTCALL]", - "fixture_hash": "0xce18fdc7b10c4f638cc5740629af40dabd53b130b01cd9e44e4cd39a6eb2737a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x8a996117527e8ad6fc3351df9cbc69ac49f3e9a46e77e7e7cda4f89e6d7588df", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_EXTSTATICCALL]", - "fixture_hash": "0xd9358353b0a128c822040ecbe33336f5bac4073732205c3d33fe9defbb954d43", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_REVERT]", - "fixture_hash": "0x94cf6ef0d3196e7021a9348ba2ef450e5667e18f6d68d1e99f5850749e5a4452", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAPN_0x00]", - "fixture_hash": "0x23dcafa3a3e280e9d434220c1b75396fbf431cd4e8e40282cd5bdfcea41671a8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAPN_0xff]", - "fixture_hash": "0x5c78067f1585431a9a3c53f1fff3b4cc58dae56a37b1512381f9f63d744f6188", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUPN_0x00]", - "fixture_hash": "0xe9690202970b4b3ea64736ef062a7e63e19c8ee92c99b1e62864cf0e4b2693e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUPN_0xff]", - "fixture_hash": "0x14b9a455ac59e110bf581887549e791848a7523ac1aa449aabca1e0b500a6331", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_EXCHANGE_0x00]", - "fixture_hash": "0x2790bd768be1f5453912373289c5a80c3ee7693490ed8e480f413f8450dc80d1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_EXCHANGE_0xff]", - "fixture_hash": "0x2b2cdcbd928492fd62ba565835243d2ebb3856e182ee2672296d5c6dba80d241", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_before_stop[fork_CancunEIP7692-eof_test-opcode_RETF]", - "fixture_hash": "0x11633deda9ebd7963ee29227ac31571eef567e99ff2a1cf2a760bc3b2643c51a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_unreachable_terminating_opcodes_before_stop.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_before_stop[fork_CancunEIP7692-eof_test-opcode_JUMPF]", - "fixture_hash": "0x1254fe195b39f13e7a1bc4eaef69cb2daf2ff75c26257e559cfad89ea56085be", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_unreachable_terminating_opcodes_before_stop.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_before_stop[fork_CancunEIP7692-eof_test-opcode_RETURNCONTRACT]", - "fixture_hash": "0x8eb4f11c5360d348c6bafdd5463e45fd3a3d499891b0ccc9b807fac404dd7cb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_unreachable_terminating_opcodes_before_stop.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_before_stop[fork_CancunEIP7692-eof_test-opcode_RETURN]", - "fixture_hash": "0x821f2ca5c472e4f4758880af63a1204ddfd8f08daa7d5bd28b6191f68694f0b0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_unreachable_terminating_opcodes_before_stop.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_before_stop[fork_CancunEIP7692-eof_test-opcode_REVERT]", - "fixture_hash": "0xbe59aacbe46d7e3e019ae37158e54e52521d1759bbeae3be840fb54b405abf14", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_unreachable_terminating_opcodes_before_stop.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_before_stop[fork_CancunEIP7692-eof_test-opcode_INVALID]", - "fixture_hash": "0x1d5af4b3c58a965b037865ef6c17d5d123d6fb46c854eee9cf07415b08aeb63", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_unreachable_terminating_opcodes_before_stop.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_ADDRESS]", - "fixture_hash": "0xce23e9d22ad1cf9df03ecc4981f297f834cc8a5092fca7b6cb664445df0d1a81", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_ORIGIN]", - "fixture_hash": "0xd8431892800b5c149d3da356f5c04da983b54c7259c44ea9645ecc42c9d6c614", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_CALLER]", - "fixture_hash": "0x2c10557e3aadefcb1df2a8f7cfe438ca14a534aaa531bf57954d9c6093cbb483", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_CALLVALUE]", - "fixture_hash": "0x32aa320530fdea6137a90c0e284bcb1514f384a990f4812c661187e8211a96ac", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_CALLDATASIZE]", - "fixture_hash": "0xb2c76c7e34360f2d7121fc45662e14afcd6b6a8ce6e547fde17d96d7b85d14bb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_GASPRICE]", - "fixture_hash": "0x402dbf27f8b1f2bb185fdd6c40c451f53388e469ee2e29c221e93e219559272", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_RETURNDATASIZE]", - "fixture_hash": "0x9ab1d7aa8c04bf3284cc0c869ce84211f3553f3d01ebeef50f2fe50c2494acea", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_COINBASE]", - "fixture_hash": "0xd9d93daa773765dcf101467103af05c50713e4f33639b0af02f089576015bc93", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_TIMESTAMP]", - "fixture_hash": "0x1bbaaff3b3f764c8578df273dc3ec9e06573d762f0f7976f2b46f652145afd8a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_NUMBER]", - "fixture_hash": "0x8c91170974b5bc32ced63d827154787d320bdd3a42eaaa3ed8424b4c86f78360", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PREVRANDAO]", - "fixture_hash": "0x481d9d83acdeb1ec4eaba2505d14a91cd7181484c01930c6757cf5c4f1776b5a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_GASLIMIT]", - "fixture_hash": "0xf73b08e3a6a57a62aec258b03319399ed7f04f8345b8ffdf8d84c5db8a45e5ca", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_CHAINID]", - "fixture_hash": "0xd213447fc6df951c2a674f97831f2a9c3c3fb6da05a0b4b935138746b763178a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_SELFBALANCE]", - "fixture_hash": "0x8b1402b831ae7bf7c778c2c13ca17eadf505fc6c127eb0949c20dd68c0c0f359", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_BASEFEE]", - "fixture_hash": "0xc363f061c40109f81923fe8ae0e914488f35d43e46f3529d6ae3a2373bc7db2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_BLOBBASEFEE]", - "fixture_hash": "0xe814ddfd76aa1eb7b740f41cd6226b0e99a464d9bfeaa9f12bc5ab0ed7eeee95", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_MSIZE]", - "fixture_hash": "0x4f3c28980b29e08db6fcb5f6c9a381e2dea4e4af52c79bdf5bea0e0ba5c4d767", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH0]", - "fixture_hash": "0xb658a485003dd05cc2b5e52038367b005fee15887449ed198e1346a20e807cac", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH1]", - "fixture_hash": "0x922502f2da673190b132ca1546f13eef1518edc44cd745e98cfe5744fee65b65", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH2]", - "fixture_hash": "0x75693e45d14ae5be4689e851e6a7a312529ebb8b0399b4ce50587a4deac2dd24", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH3]", - "fixture_hash": "0x6d44d2adc5c992ba58f3d2b3b5049798c60ed52a7289edbcc76a2d02f1803373", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH4]", - "fixture_hash": "0xb9e661d2c011ae245e8495f0a705dc61aaaf63b4bd0eb2f094cbd6b8c0f051d7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH5]", - "fixture_hash": "0xce745858a15e51a5c17521007edba36f46bc96d16046f6a552e30f8249a30997", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH6]", - "fixture_hash": "0xc0a743f2fe8eb6667773003b4f241083e15b29f0be4107b9bbca962fe8d78618", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH7]", - "fixture_hash": "0x49314c0973e7cf25c7641b9ac3dbddf37626359a337deae2110e482371b43e36", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH8]", - "fixture_hash": "0x494b3655adfc28af90351836d01f9bf4fe4921d93af812f11671b9bdee2da539", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH9]", - "fixture_hash": "0x27c31e8a004d0f8c16d283b26d90ea5fc36307c47bd3a01a50c8f06c72c524b0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH10]", - "fixture_hash": "0x941739e6b139eaf321ee5de0cbb2eecb28ca6ce601442eae5650f69f479fcd48", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH11]", - "fixture_hash": "0xaaace01b6e82742625fe6d3304febece9c2bb3d0ffa7924349645b417049e287", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH12]", - "fixture_hash": "0xece55589d965269e697f779a3426c392d85e02d71774e7385e91b94590d10a4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH13]", - "fixture_hash": "0x754ab55da880b2f4008279b8ae05861ad4a7dc528cb014ec2d5f8bf542bfc78b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH14]", - "fixture_hash": "0xb81ea149bfd41d260a2e4abd9d7f05c4fa130a164b474c655d02e13ec64a02ee", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH15]", - "fixture_hash": "0x13e8517d0e05c6cdc17f7bc0da23d2960d032af8ebe439840b4657a4e021f78b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH16]", - "fixture_hash": "0x59428ea97c1674782456be156f5e291ebd2802bed15a798b98aca476621b483a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH17]", - "fixture_hash": "0x65ba9e6035e453d295095bf1a44794f7f4db36c82c517273d73faf1ab7ceedc", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH18]", - "fixture_hash": "0xb29a8da20a28c7f4aef3bf83fe184a40dc33ecdda9d15c35106cc6153e52d782", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH19]", - "fixture_hash": "0xa3fa6ac6be82b3da53142aaa409345e385db9e48e10ba8d8516f7c92a6d4deb8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH20]", - "fixture_hash": "0x5c087f5ea93a57109ceb641cb15c2baf000debd6699350f24d7a33cc341692f1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH21]", - "fixture_hash": "0x2fe6d61f3ede5b1ee0d78a8f56cb79a63677a5e3bc8618e76db99e80482293d4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH22]", - "fixture_hash": "0x9fc47ea733aa5eae0df906674abae072d39666693572f18e7ce35e0e71658332", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH23]", - "fixture_hash": "0x83761bdefccfe8c086d02db0be6ab88cf1d1658b073d028b41d57f0fcaf00965", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH24]", - "fixture_hash": "0xa504e4fb3c65bbeabcedf5f24cb8385baf9d1624261a6c4ecc64decaae006c8e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH25]", - "fixture_hash": "0x2981f49169751b2612253b343e7a30ab3d8b6193db7a544956f0b5f516e080c3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH26]", - "fixture_hash": "0xec03fb6905763330b2963d67b14dbe5457f49ed2167988d3797c48026040d912", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH27]", - "fixture_hash": "0xab3cbb24d4a48143443f35ba989cfb1ddea7cd554fb935483f4c324f0b5020fc", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH28]", - "fixture_hash": "0xf944497eecd00dc780df21863b462d2880c33e10f3476eefa05a232571568e05", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH29]", - "fixture_hash": "0x41ef263db80b47af95f2767cdf9d78c6165a61d9f9fe23fd324804035794c611", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH30]", - "fixture_hash": "0xf723fb281931068c4a3fd42d913370d52eb002eca91a6b48f2416890961cf067", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH31]", - "fixture_hash": "0x4d1ca36b9031ce02e02d5cfc768067c82778bbd76c652ee34692ec273fc8742e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH32]", - "fixture_hash": "0x3407137fa02051fa15bb41da3c0c64436126a6d5e6228ffc21ae33b29c09960e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP1]", - "fixture_hash": "0xfad6a63048e17c388a1355b7b79cb6f0bf816e420602b4d7453eb9365bb7842", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP2]", - "fixture_hash": "0xecdcad612d47abcf990e7157eab363f1e0a96fe38cf01b3cae9fc8187dc2ebe8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP3]", - "fixture_hash": "0xca92e99b2fc0b6eae4a852f14efb5c6f5598053c14cb5085abd9db46d93b5a7c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP4]", - "fixture_hash": "0xec9ca33a4251c753e7a0cfce7b1b757430ed371149774caf9b74d28a18c1684e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP5]", - "fixture_hash": "0xc6622366990e5a4b409e26fd428c467976339390bb580cb6c9f0993c607db1ab", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP6]", - "fixture_hash": "0x92e65f19cd2bdbf4f218affbf586c193d450471e710dd5badd69e367e8fcfc92", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP7]", - "fixture_hash": "0x55aac1772c49a956956e356eee617557fab196b88bafd071112a0c830cfcb533", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP8]", - "fixture_hash": "0x8239f698221436d5f9f868d47b394bfb2c1793c0396b63314495e9bb10b49af4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP9]", - "fixture_hash": "0x17c383f98012b8a3b0f628af59a0ade84d53780a3e8e459666cad81dd3dc064c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP10]", - "fixture_hash": "0x8e186432e8721b30e5ac2d181c139f6f5ad83339b46bc9ce0b6d225aa02dfcc8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP11]", - "fixture_hash": "0xd1bc0f1a48b5283e686e77a570c9ac79420eb238901e26753ade94a997df8b7c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP12]", - "fixture_hash": "0x66704f0e03336df13e8b1ff9f6ec0e16bdebc65a2032cf59829abb4c10243bb7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP13]", - "fixture_hash": "0x7950c725430efb4d5936ebf2873fdd2fecd49945c606b70bcf5b5cd82d4733ca", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP14]", - "fixture_hash": "0xd86eb0565c962f77e875a9fb20f545e6a271cfca0c4ba120f8bd99e075e4a55f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP15]", - "fixture_hash": "0x88b2ccdef7c22f5e423c7cf1adf11902361ccafe58ebff588f15f0155fb89a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP16]", - "fixture_hash": "0xf658c50889901bf7d22d047ba164ee2c5e58aadd510dbdaedda0fdf86af73fff", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DATALOADN]", - "fixture_hash": "0x5c79b3c408bd600660eb7c47393c6b9ae2f8e5d0ffe38b9763e2a1c03c03971a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DATASIZE]", - "fixture_hash": "0x7f17a3e2831a6977908447cbacbfee5e7e62ab5b71791bffbb3d294f5e881efa", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUPN]", - "fixture_hash": "0xcc199f72b742ecb459c6ad508e0602b397308b40949de56c560b44b250d23aac", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUPN_0xff]", - "fixture_hash": "0x9a12dc38670ad8d712da6ec4b739b4956da1af675e0d262fe6d0e91f8298508c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_ADDRESS]", - "fixture_hash": "0xcc72a98aee1504bbc090846ab9aeb1ce05f158eda36e84e438aa95376c9aabcb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_ORIGIN]", - "fixture_hash": "0xb49989aaddb58601efbff5122811b4c54933208df72f02086995b464ec3764a6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_CALLER]", - "fixture_hash": "0x844ad1fa28961a2f4a887ea66cd5393efca1d73f990fef3463f62033b56b0b28", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_CALLVALUE]", - "fixture_hash": "0x828aea1f52539474c7f296841e5630eb6decec3cca4f6f7daa9f79654392eadf", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_CALLDATASIZE]", - "fixture_hash": "0x9b485bb5fcdceef497241bb189e6882e4f613e1881c0556aa716891ca217a6f9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_GASPRICE]", - "fixture_hash": "0x8407c82f20bcac3e57f99ac3d3d7819cbb39ba7474d94930b9cc6835a4a860d1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_RETURNDATASIZE]", - "fixture_hash": "0xf1f82a2948cadceae104171fd26a94a02950ebedda65b47b9d8d15f2723af3d8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_COINBASE]", - "fixture_hash": "0x3737384cae2c563f9c811aff08b542ad3e209fd383e5e468dcc1ae6a7b35721c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_TIMESTAMP]", - "fixture_hash": "0xd309d8eb41b187ade05014c81fe311153cc8ac21f844cfbde2b9c7fcdd9aadeb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_NUMBER]", - "fixture_hash": "0x36d52f7a13b5522c111e6f525109e81d56d2ebee3f9e9f577ccf278a9780fe87", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PREVRANDAO]", - "fixture_hash": "0x5a04e70856a569532e0e0aab4e5df01b48b80a9a551a8a8518bcfa254422af97", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_GASLIMIT]", - "fixture_hash": "0x823c1225a4c437c23d59faf1e5c9da673bff40bab1c3497d9870abbe6a65166b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_CHAINID]", - "fixture_hash": "0xcf4bb91c51511ca0e7c701179ee7ef7231166b300c7da03099735b21186c1f47", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_SELFBALANCE]", - "fixture_hash": "0x618d1714006ed010e473f7855f4840baaf232f50c757dc1bc994ff3db9676881", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_BASEFEE]", - "fixture_hash": "0x443da2fab9fdd2f2e25f78fea3f4ed371c6104bbd350cd9c04ef523089c309fe", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_BLOBBASEFEE]", - "fixture_hash": "0xec338f53b66a39e37cc989eca8689d403243807b86d434d3b3dbaab188f50e4e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_MSIZE]", - "fixture_hash": "0x38f6cc94fa2bdb09185ce4ce5c3dcdfbf249057254d7448ef70b1ab7cd1fadaf", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH0]", - "fixture_hash": "0x33ee2fdfa8a9c31852f7532440c453e0e8a18cca5ea3602b840eceaeea1e635d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH1]", - "fixture_hash": "0xd25a6abaad4318ab84abc3fe393a10579a557e108dc1a61b8c0532dfb95bbb1a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH2]", - "fixture_hash": "0x461824dae342e1ea8d3050da9ede083f1137fe914f6f4f3d2a8c4ae58ffadf7c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH3]", - "fixture_hash": "0xf11f4cec9f9e469695b46dac65494449351fe911f3fe12407246131ed1bac519", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH4]", - "fixture_hash": "0x3a02dc7fb1a9aaefeb93629b919d7ade8ef48a69b52db0d95af836d7e5b0017f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH5]", - "fixture_hash": "0xe5b24c8b2b0d6bff1f71a3827c025680c478d2f0c851ae0360a84aee72ce8a34", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH6]", - "fixture_hash": "0xd4c18fc4515197b9ce0120d0c161be7ddc19b35ac096a1037acab620414f0f62", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH7]", - "fixture_hash": "0x16db0574a18e3156db69c076f449e457944c4ac5a9b7b52ba1da02520df80d9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH8]", - "fixture_hash": "0xaf477cd2476cafbc44e7449a91c85d051ad071b6536cf039ce88e36d4f6d7624", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH9]", - "fixture_hash": "0x79d4845d3554d81c19df60d5a9d868bc5bb1801b9fe746cfe5c6fd2ff3211677", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH10]", - "fixture_hash": "0x5dd0f49ca0e16cf4166756a80e3d082df4612c984d70b496b5d7ccd659cee7ee", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH11]", - "fixture_hash": "0x66e6a010a1db8604c2cf4d6126252d49e8c1a3aea4649b9b66b2ea1c2ff10147", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH12]", - "fixture_hash": "0x1047b518ca921cc5dc727ee0f05d746a3bbc733d670a1b249058f7588d13239e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH13]", - "fixture_hash": "0xaef6a04e4863f958b960ad9d6f9f07cca05e8e3c22a873abea7627296588cc77", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH14]", - "fixture_hash": "0xfdde0701de51e47b14f75b3351d9260b4a6391d40e76a3cb41eaa68313b3af62", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH15]", - "fixture_hash": "0x3ba7e88fcab62630fffae8baf47c3362dfef845104c55bb281460717405d82e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH16]", - "fixture_hash": "0xd1da98236dbeaa81499354c24208cbc4990465b0066b4fc37a83c505bfc2315d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH17]", - "fixture_hash": "0x9a08ae7dc6afd2283523c858dd9740e094d43b7965cf55b36e8da83ccdb014c4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH18]", - "fixture_hash": "0x3321354545f9ba1c08dcd94c75d2684e8878b8a4049aec2c924caa6678cd7666", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH19]", - "fixture_hash": "0x1b7e9cceda502d9b1b9c962b819fe917dabb56f77feaa83ab638c736fd26b3a9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH20]", - "fixture_hash": "0xc3c23b28d238a0c2622bdcdd4359f0b59b606acc88320af334afabe828bef96e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH21]", - "fixture_hash": "0x4299e99c1d6c762a0513b571d5b62d29f6974d1bb6535c1ad1e1e3585cd64150", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH22]", - "fixture_hash": "0x3d6a3b116d68993765ab98e4d31acacc75bbe2f212b165168e5035d684d9ccf1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH23]", - "fixture_hash": "0x2ad66732ea4439468b38d927618c38734533212c4ec0006ed349e86417cca316", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH24]", - "fixture_hash": "0xca84e6b494474b8613a62ac36b4233a4012584746cab1a8094b52d75d3cb29ed", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH25]", - "fixture_hash": "0x73023c2003a94c1a51b94f0b6909b9911c8f50d00bbb2ad485a9303498e59fd3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH26]", - "fixture_hash": "0x8af4e33a017492df372c11615513635743ade8b532705da0d369e2c3c5fe8df2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH27]", - "fixture_hash": "0xb0d03bc48ab0524f7bf949439a26cc6ff756fb705290c91d08d5f7d07ea2259b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH28]", - "fixture_hash": "0x3c90a95b284ed7926660d41311c21e8bf0789a3b7f892bec8bfa4a4aea65e153", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH29]", - "fixture_hash": "0x79f07628df6edac93a5a625a09660f00d75a6d5f956030c74b1eb818801a694a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH30]", - "fixture_hash": "0x89ca74a6bac9ca862f8af755aada8f0040e98b0fa08980a3974c1beb960cf542", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH31]", - "fixture_hash": "0xe6fc5547986b0aca7ef6081f919024860ef7bf00846f25b6c02fa1395e8d2d93", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH32]", - "fixture_hash": "0xe4857d498ebcd879b2f94f58427579be552c9835212d4455201aae642d0c8c6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP1]", - "fixture_hash": "0xddd368b4fc37f41740f7fb250b914507a42675e32e350fdd34ad6ba3e1c0bc06", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP2]", - "fixture_hash": "0xb41362552a47603c494e42be0319467cbb39c90b2f7f2cc4a4a8e58f69bfba37", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP3]", - "fixture_hash": "0xbcec9315198996abf6dce21215e25abceb3315d8454ba4f8a599602f4363ebd", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP4]", - "fixture_hash": "0xb1c0270e12c24299c94f327b936d9bd7d9abfca484a71650f37baa56e04967cd", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP5]", - "fixture_hash": "0x643c16281012bf5bc5693a4477191d4b35da4daf0b5f597f3e4eb7b059cb5aad", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP6]", - "fixture_hash": "0x1a1efc8749f1ad2458b253eec3c44265d2fc42d6e82274367252eb7f79f3b137", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP7]", - "fixture_hash": "0x18fe7a9bd99fb5d44f49cf1a1f150f9cb762f37aa0ba183d00e581eb874506cb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP8]", - "fixture_hash": "0xd725f03187b81d1ab511b4df19a402e040de3a506ef0463ecda1c26e23301588", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP9]", - "fixture_hash": "0xac26caff2ce01a9504d13f5740f059d4f2b074065904375f076933fe5d9ceb2a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP10]", - "fixture_hash": "0x777cab69f514ca9dd734c187750102b6d2e8244b27a618f5d4a47025549302a2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP11]", - "fixture_hash": "0x321b267241eb1cbcf62dbdcf3b3d33e284b046a99472b1fc7b4fb61fb95b5d6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP12]", - "fixture_hash": "0x4db56e2285b355ba6ba57008a87a0f8a1b5ab5f1b60c4838c3b849ba35534eb6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP13]", - "fixture_hash": "0xef85c5c6b10f7eb9fdb1f2224167b9e4034baadd17ea6de9da2045a119110232", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP14]", - "fixture_hash": "0x8394a29ad31c2eae2157980a09720fbfe883320fa98bb09bbf9c562feadf28ce", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP15]", - "fixture_hash": "0xec922088781e2bd304786dee5d270c10b4b91672ddae37d887bbbf74809ef027", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP16]", - "fixture_hash": "0x4ab7234e13a4545c4922aac80e750d5f0d552313f23c35d7f85ac4ac573baac1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DATALOADN]", - "fixture_hash": "0xa79559572f718f9b83e127276f814584ac99684a27a00ca3658fbb80883b2ff1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DATASIZE]", - "fixture_hash": "0x574fe97e88ca4db3e99e224e92676e0356fdc4fd03800d207b38b4bdc1d01fec", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUPN]", - "fixture_hash": "0x9ae5825162b77fc094b37e7d1463f6686ef39c04f9d63a71abcfb9ae8f4378b5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUPN_0xff]", - "fixture_hash": "0x18b0ca3f9d341aa83a49e4f9fefebcb003b775997692803f4fc8d764460de2f5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_ADD]", - "fixture_hash": "0x21a3e70c45f6eee25243ce815d64225d0f3ab57c1f006c349e74119ce64e91cb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_MUL]", - "fixture_hash": "0x8b62d509d498ad569ff0338fead8ed6734961c0260de3ad33a351b64e8795241", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SUB]", - "fixture_hash": "0x8c914706a8e06aab8203e8c15fcdc485e2f5379604ec30da185f7207652869af", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DIV]", - "fixture_hash": "0xf78048e6925cc8b627e8a351569bfb3f3afc3114063487b360ccc31db49545d0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SDIV]", - "fixture_hash": "0x2a845941d95e4ca121f95bb48be88c3a480c39f323ce7c5f00cf2b744d5cbd44", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_MOD]", - "fixture_hash": "0x7a72f155faaf258f66626cd4959304d9c3ef020eabdd050f2080dd93d7a2a4cc", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SMOD]", - "fixture_hash": "0xe9b7fe8a05e03d38fe0e6035f0f003477f288b156d344d502f8a97b1d021c28", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_ADDMOD]", - "fixture_hash": "0xf50612096228506914f3a62ae0c50418fceea7817218514bce53199f8d42e5e0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_MULMOD]", - "fixture_hash": "0xa71c394e5490dbf6d97f3a9be94a25b40bc58fce87b34262eda34e9eedf1f1cb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_EXP]", - "fixture_hash": "0x74cb86e0563a88d78529e529b67ddf46f183ee285d23a18ee5c1019601e181d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SIGNEXTEND]", - "fixture_hash": "0xa59aee5c45c29f7c19388c9ccd92fa90bd00b19f54488445b212838b6144b365", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_LT]", - "fixture_hash": "0xecaa309aad36f36fa7dcf08fb9fc86b330d97cec6f00a0da9f865a7e531c930c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_GT]", - "fixture_hash": "0xaf578102163e29ddb5b2bfd4ec0bb345435059a6e2d242d7ccced25c6337ec63", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SLT]", - "fixture_hash": "0x4da803ee87ce2789d107017147f5cd8ea6df554e6825f093d645ccff1c01e750", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SGT]", - "fixture_hash": "0x5801dd392a389b552a91bdd81a1a17254f8e84088c737a02ef9ffd13197a460c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_EQ]", - "fixture_hash": "0xc6460a4a3e86e8db3a41eed087ebb31cf1929febe7e5a2b6cc08076168901bd3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_ISZERO]", - "fixture_hash": "0x1d3b5f789cafbec50ae92c5180adf21cda1cbf67327cc0f32a065f9819f039e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_AND]", - "fixture_hash": "0xe597f9122f7536e70e2c2fa97e019a3fd897c15e8cf2869e984e0dd81280ef71", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_OR]", - "fixture_hash": "0x9c92045f0023f30aa170bb094cc802d9a6bfea6d83c3bd9877b588d56209c5c3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_XOR]", - "fixture_hash": "0x6a1e3355c5f145b5b1e7b84c1b002e1b77e654807b37e6e61d8b20b6ea42e8c6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_NOT]", - "fixture_hash": "0xf0d4d6c8e60eecbb815d93d650c7b2fc2a27ada109c7ec8235c31f75192a1eb7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_BYTE]", - "fixture_hash": "0xea323e8c912ae3c240d747091742370471302875d62aa17b4dd2e4be175edf9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SHL]", - "fixture_hash": "0xf6a4e1beea6f76dfba26722159ba7494dd2408df759c8f6b7c7e6403d507188e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SHR]", - "fixture_hash": "0x1fb1b1886001679c4bd79539853efb34fe5ce7683d88f5453a01434fd8311cb9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SAR]", - "fixture_hash": "0x47b2fe654f9c843346fcf0493eda40bf9ca5caba66754e9f10409b7bc60003a4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SHA3]", - "fixture_hash": "0x7e7e7683538907018587dc31b2b5022dd115b6bd08f2b70847ca93b8afd6116a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_ADDRESS]", - "fixture_hash": "0xff699dd95aaefe3b9110d6dae918db3359072c96de3256f5a058a007add459aa", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_BALANCE]", - "fixture_hash": "0x5a5f31dcf25f199d8b9f1d18046900e74232f949052741685833ded17c36cc2a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_ORIGIN]", - "fixture_hash": "0x33e54ba83271cef37e08fe33c9206787b51036642cfbf9b08b8162b0cc8e71d7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_CALLER]", - "fixture_hash": "0x3af2f5e41b1fd1b682d9b437723265b73990ae00a4cee710d60166ef2b7517db", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_CALLVALUE]", - "fixture_hash": "0x3b054e48511a6d332b6f9098a9f66e9ed92b86265457d885d14fb1fe6c4439d0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_CALLDATALOAD]", - "fixture_hash": "0x986bd8d80e921ec437f9246abdf17183805842cc125533262005d2af80b50c95", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_CALLDATASIZE]", - "fixture_hash": "0x9c28cfb5b0c87a58987e83630a4f1562a126cf9187fa06e9582a3932fa538f8d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_CALLDATACOPY]", - "fixture_hash": "0xd320e8cb020d181195b0289e2555d6dcf95ae5a34d9cb89634c2edadf5cf8636", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_GASPRICE]", - "fixture_hash": "0x475fbce6ce3814c3125ab175a4ecf345e9cfd87fb4cbbba59f77722e42336505", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_RETURNDATASIZE]", - "fixture_hash": "0xb098f3f0ce552de97d9622a2e7019026b096934a1b3c91b901aacb05baf5e671", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_RETURNDATACOPY]", - "fixture_hash": "0x950e4c0ed611c05f38d49effe24c2e08140a9a6a42ec0b91fd13ea2e018a4b66", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_BLOCKHASH]", - "fixture_hash": "0xe282d636313b497c0defdfb301facec2735c4cc17490b2a3b638f256ac7442f7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_COINBASE]", - "fixture_hash": "0xabb0e5af30175af2a3781f5fe9ee50dbb5d832062a866d47c5813a824fcd22e0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_TIMESTAMP]", - "fixture_hash": "0xf822edabf8e1d16f0dbbcbbb4356fad24629acf30b20fc2cd352cae974d0db53", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_NUMBER]", - "fixture_hash": "0x343b165399782b9cdfd3b59609eb3c564e0663073341425926aa9ea54d467328", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PREVRANDAO]", - "fixture_hash": "0x886e0c922aaa33ec046f3b4912da07d92cfac168c8f39e4a9b0f9381accd5238", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_GASLIMIT]", - "fixture_hash": "0xaee797e5c14652493f51a9d0ff3ec55299096243ec4a8106dfa4cc9ca6dea997", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_CHAINID]", - "fixture_hash": "0x5e8bc9ec5dffe55487b92ca596125298a7a573cc1f75430d4894c2a9d66f9b19", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SELFBALANCE]", - "fixture_hash": "0xaee3661d08be7898e17732dd14a938ce1e1f7d06ca2716c36553204663293136", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_BASEFEE]", - "fixture_hash": "0x252bd61e01e202f739208534090386046bf1ad055eb3f10fb219301604dfcccd", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_BLOBHASH]", - "fixture_hash": "0x12e4d171480d82aec9dcd25a55004fb5466049e4735b0043b0356890a2dd8067", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_BLOBBASEFEE]", - "fixture_hash": "0x680e3aabcfd439b936bb94241451eced551e3545f6689cad0129ddd8a2afba88", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_POP]", - "fixture_hash": "0xc392029b659b6b9866c863d8335655e4f6d33c54f8042ecc0bd1297f3978cc9a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_MLOAD]", - "fixture_hash": "0x19228521120815eecf8e63b1309b420ac0bbb53f71a1e126ab0e1c81c6f7f3ac", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_MSTORE]", - "fixture_hash": "0x910b8837207fd6f0564cb1e62ae451df68e4ca54d0e0e67d3292e825ba11837e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_MSTORE8]", - "fixture_hash": "0x91850b8173160cca9adeabdf47a748a6655fbf45c676aa1d17be49d29e0c341e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SLOAD]", - "fixture_hash": "0x8eb454b0657cd28c4d98d7495c2cde3886080248b457c3eeba4ecd8e2b32aa14", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SSTORE]", - "fixture_hash": "0x43ab13d611092daaa9e9f6f809b64bc47b79e16a0023f8d7855672ccf1c03c0e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_MSIZE]", - "fixture_hash": "0xb19abef2f0a713aa244b300c686292c2dcb9ec78c3f10cabe333cb86b20c5a1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_JUMPDEST]", - "fixture_hash": "0x423a9c75c3f31e4c27d4bad5823c5f8c66eb8918b1c63bed897d9e969621d589", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_TLOAD]", - "fixture_hash": "0xdb9a17c88a973f92553ab59e1f8afe06960f335719ede1259763c641676c8a8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_TSTORE]", - "fixture_hash": "0xe633a716d1572bfbe4054cba9b35e4b82ebac1c55d05d8dda2167d8f73e7e84", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_MCOPY]", - "fixture_hash": "0x28208e9453b5e1ac24ef898ddeeaf7ecc131d45aec886bf58ce94be4b979b2f2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH0]", - "fixture_hash": "0xf254be44859fb931b87f032add60f0488f82754a23206234e453d7ced75e4ef4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH1]", - "fixture_hash": "0x8429b446d5d5c90396daea1a985072194046281f0bf101b72e56a8e7d3fe7d39", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH2]", - "fixture_hash": "0x9817cc4cff9ddabb53aaf7b8a26c0b0e05bb9026a7f684b67af101ed276f06da", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH3]", - "fixture_hash": "0x58de65afcb220d73be89266abf497e4da62497728a24ff5ba0b2551aa3ecbdd9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH4]", - "fixture_hash": "0x5a176effef1f2178373b3bca567949039e7b2620f6af75977ebc32011e5fb209", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH5]", - "fixture_hash": "0x6696e286fc1951f2d2143a68e2c080df337ca047563eb77b51337915ead2871", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH6]", - "fixture_hash": "0xc64b0c6859c4ff2e90af69b256883c283d48fd78f072a763fbb93b3d05797bde", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH7]", - "fixture_hash": "0x7f7f9efe253b95e3d3e86cc658a9797abd78eec639fb3b47db5b1a49cc5685a9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH8]", - "fixture_hash": "0x40baabc69d60d3fb5e63affa0e46ba80dabf45d96bb5f5c35585893ad6bcaf38", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH9]", - "fixture_hash": "0xbda3cb00ca3ee5d8ee70483ebccdbac448bbb618d320aedb374bd6d19578ec97", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH10]", - "fixture_hash": "0x4beec2074f09003cb34f406990f4a4a993b7cfd4ebe3023880c6331ece0ab6bf", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH11]", - "fixture_hash": "0xdc258e4cf122baf7dd57920ceb7961dd05d5a849d44d782a5ea25ab74e1bbfbb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH12]", - "fixture_hash": "0xb5ddd5ade8ece7130c8f34b888b558b0e1ef35df5bae1d5f0779cfa07fd9e7b2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH13]", - "fixture_hash": "0x4c47eab05679ef195570f9aa47e452537ef20112a18e350c184549734ccb2721", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH14]", - "fixture_hash": "0x8f0173adefddf363cfc715f170d0bd6c44a4ba734c30d03d3dff86660bab1229", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH15]", - "fixture_hash": "0x5505aec9e3c0ad71a820bae0eb231b994189cc950f1cfdcf1aeebaf24d3d043d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH16]", - "fixture_hash": "0x3be4f92bf366438f1ad2bb20d14a06deaa152fdc0650efdbc982582210a4caef", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH17]", - "fixture_hash": "0x6a9129a3eb9a49dee525acba20e8fc1f91e7297d37e9921df41a8045a147f2ea", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH18]", - "fixture_hash": "0x4a7e072ac7848a5d2ffa6eeb7193912f15c246e6e49140de876990e70b8d5562", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH19]", - "fixture_hash": "0x45bc1227181679106839376b10b84d0435d6a71e81d87e6ad4255bcb137a677f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH20]", - "fixture_hash": "0x90791abfbe8a1eeca57ba912ef82ad8515c2ed554b373216d1da5466ad92bf2f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH21]", - "fixture_hash": "0x3221b035ea9ecbd3cdc9d53ea71be1f98d7ad4b3fa3224792f5528cbc7a13e07", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH22]", - "fixture_hash": "0x8099e9db053e0320149bd77dc2af08e95123262d87c2e4ab9f637e0e3ee4e62c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH23]", - "fixture_hash": "0xbe62e6cde0f1c471692426de589105aaa5416641ec532e16af50ec21e329635f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH24]", - "fixture_hash": "0xe829207a0f526bc6495ca95b26cdfac2095a4fe6ffefdabc735f827a61d876cd", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH25]", - "fixture_hash": "0x34cc79bc75ff5d59f90bcad170bf246a74a834c2bdfbec7d792c514829f69163", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH26]", - "fixture_hash": "0x4acc71d3c1010a17f2a0e67b2c78a4cb00c5fc70d7287f5df674b1aaefc9ed40", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH27]", - "fixture_hash": "0xadf1e8215b999632f1ff9bd300d95cf611445f629610db9747b16126e5678819", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH28]", - "fixture_hash": "0x6f6b3917ce2c168071092c5d156310b579d6d6c6cea0c6758f6444c410d1a2aa", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH29]", - "fixture_hash": "0x4eb16adefe55bd2ee26a1ed4a0e8be13cc48caa937c54e78176209731e4c7df1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH30]", - "fixture_hash": "0x128d670fef2dcc2371e68034a6c3a8deda9050242842cdfd59ed4e313b40224c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH31]", - "fixture_hash": "0x963d28384bde4ed1b4fd37111e41b7448112372d444f23379055818044851da1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH32]", - "fixture_hash": "0x281d7322dff38857fd203394ca6ebeaa10d95a02676a319cb069b46dc1531d5f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUP1]", - "fixture_hash": "0x361b48aa9e5e72be89eba60f585230e549e122c6faac1186bb51b6eb85f28c8a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUP2]", - "fixture_hash": "0x4280adbf98156169a8cd439ffd5ba0609787c7a12f9a0c01a5bebdeb8c42ad41", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUP3]", - "fixture_hash": "0x6811cc225fa7f895bd999852847839955ce13cb24b0db1ad9d0a4f065273a86", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUP4]", - "fixture_hash": "0x27f2004aaf977bae54c14a45155128d73c4a90992599d0ea3b242e56bb595246", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUP5]", - "fixture_hash": "0x9460dde387ef495cf2561d101a730767fa5264f2d691ee265fa299041ae6661d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUP6]", - "fixture_hash": "0xc8cf328078af134288f5780df73a0b6fe7a3374bbccdd468fa5d9b3e4e915405", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUP7]", - "fixture_hash": "0x791b732b1829c692052d5ffe0c98de8a66d6c4b6b0d588ba38e9ddff3a35aa85", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUP8]", - "fixture_hash": "0xe5c3648b9a591f45a478dc421303115f843bd947b510353d21d4324bb8273724", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUP9]", - "fixture_hash": "0xde0ee3386e38ada6072fab420d971a163d709fca2d3328f964937ffc33dd8aeb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUP10]", - "fixture_hash": "0x8590fffcd20a16f40616df46c5bd0e23732420835e9ad626d82da6a0504d2da7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUP11]", - "fixture_hash": "0x77534a1a6ddf5f5439bb538331e149f453427f819efd9c5fbc09620d9e02afeb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUP12]", - "fixture_hash": "0x67d22b120b2e50f998322ba4d9dfb3be95c34cdf8b441cb307d61c685b146a89", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUP13]", - "fixture_hash": "0x90d50a4c4501611a84511db7f4e90c2f2f01cca921261faae9d26dcbf536dbd4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUP14]", - "fixture_hash": "0xc3fcc9cf9f858795115b9bd82d3ce0bc0f64e609a0e4be678e4e0486d6f02eec", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUP15]", - "fixture_hash": "0xa39fd459d74f4c309617366877565175a83b31483dc84fff7c1681727a9a8399", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUP16]", - "fixture_hash": "0x599395e1d95bd636b4f8b02ee04d5482d8b85bee1759a2a028e8eee640e3a62d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAP1]", - "fixture_hash": "0x419ee42082328478afe8cfb9b29d9dfb709285684973fefee14b452f52204567", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAP2]", - "fixture_hash": "0xfdda874b1e48399f38906785c44379662997ba96db89761870b74e8e41c33d5f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAP3]", - "fixture_hash": "0xa869ef193face8e9027abded83b8d86640c6c6c4141943f37e11dfb7919f8d35", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAP4]", - "fixture_hash": "0x67ff7ea8acdc053680daacfb0a6ba1e4d040d3ca14bae5848da87363c6e9656f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAP5]", - "fixture_hash": "0x697cceaa980a0e81185dcc03ae38bc49dcf9b0916f4bf4b0814a2a6e7a2278e0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAP6]", - "fixture_hash": "0xde62deb903019d36e89bc8b270d3a459f5b90c1f19cb032c8fe029d80684d7fc", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAP7]", - "fixture_hash": "0x153a6cc40b3910602f285145b2246f0fb8f8514dc8042dc3445cfe9c637a9dbd", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAP8]", - "fixture_hash": "0x4193f770ece523ff0ce3c205518308184f9f08b4489375b39a7478a36319e836", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAP9]", - "fixture_hash": "0xce0d409117dac396ef39ac9a4e25d5823213ecfb06c3a674b640faf90962b067", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAP10]", - "fixture_hash": "0x9337300e84fa750a795019bb35242e6a1715e304340381e778c87592cf618962", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAP11]", - "fixture_hash": "0xd8fec34f6422b05ddff44bb00a7008a6f8ebc54f3c9e0b1e1a36f561fda2bce8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAP12]", - "fixture_hash": "0x9ec3f07079a91554443281c6c916b9097c9134e8eaae63797d6b805a9e58e7b3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAP13]", - "fixture_hash": "0xcbb04dd53cee63426034841d25113a80257e58d68b783f2c807411fa6b4a6d80", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAP14]", - "fixture_hash": "0xdb9632df073a2741e914710ee87420e36d63a2e155660c32c3b7bf1c567184b7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAP15]", - "fixture_hash": "0x75d3dd645b0f6ad817d16bcacd2ee2965112772d9b09c4f186862e61040a2414", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAP16]", - "fixture_hash": "0x222d0dd3ed3b122efc6c6772d690096eaff2bcd5763af2d67e743b614ce00d69", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_LOG0]", - "fixture_hash": "0x8a68baa2f7590d06699211ec4c2f00b136aff6a42128af17a2f7dcfb8359de57", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_LOG1]", - "fixture_hash": "0x6007ba267ea1a4221304741cdd8321af26c7751c851eea2c57dc591e160d163", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_LOG2]", - "fixture_hash": "0x48cf1ff24b318e9b70ee4047bdaae1c66c844987cb723a64a45ceb414760f7c8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_LOG3]", - "fixture_hash": "0x7d3bc43d3216082c1c42e297aae748340e60a708e665400f5fda9eaae42eed9b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_LOG4]", - "fixture_hash": "0x9e5a201b4e00efacf900411e4daf972323f7dfc208788cf66485b302ffb791e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DATALOAD]", - "fixture_hash": "0x7ba2be1e780df7e71409c76e74eaff0ee2ac47c91dd61c1a19e33b961e248e74", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DATALOADN]", - "fixture_hash": "0xa0e28b1e16cfd4cf4e045555fa13414956fff01b28c0a3d207804de3fd1b8ee6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DATASIZE]", - "fixture_hash": "0xac6c4b1ef3bcfb4af75777e45cb87977c2e20ee113eb6af028a35784eee9534e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DATACOPY]", - "fixture_hash": "0xbbdf804df44151c03c840ed1d9776a316cf124f6ed59d9a1d20d41951fc025be", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_CALLF]", - "fixture_hash": "0x2b2d8b795657153b1fe0c612cbebe703b2cf54cd50bacb53017b4cb4f1b4e4c6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUPN]", - "fixture_hash": "0x860e42dba3485230889410a891869e0c2a402a787046cbdc45472add0b2e1fda", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAPN]", - "fixture_hash": "0xa69193ec6c135a8cc991fd3006939a372202a5dba571051f8b39e83444856777", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_EXCHANGE]", - "fixture_hash": "0xb53e599eea107d2afbd97fa7b7c7c6d9bae00f19bdbe040a47a02537dba488d5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_EOFCREATE]", - "fixture_hash": "0x57a6a1c46ccea5362a1e2b5853420e18d2a6b2d5c4bfc5487b295750b5c32a52", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_RETURNDATALOAD]", - "fixture_hash": "0xfcb59d302a76397ef0644e6e0f0a2b343d410399a5ba92ec95f170784871e59b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_EXTCALL]", - "fixture_hash": "0x5dad59a03c6a1369c18c8c602aefb0bf10a153fd751653506f1e25e8805ceb6e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x63cd00efeef55268117269f1e354acdbe88c157dbb1e770d101d7a69bff32444", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_EXTSTATICCALL]", - "fixture_hash": "0xb6369a3274682313896283e305949bfdf5d3270731b0247a85ef70276baf24ce", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_STOP]", - "fixture_hash": "0xb72690e31824a05627aed0f60648b7ed026d591b04ddd480472518a17d0cb978", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_ADD]", - "fixture_hash": "0x4d6a7ef10f8c45969e16742865e059562c0a224e9ea164a491c7e51599592a90", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_MUL]", - "fixture_hash": "0x8f72f53764acf9eb4f4bbc0dbd2c660db4f1ba1e8f2eb81dad999ed70102596b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SUB]", - "fixture_hash": "0x9bb9defc303e3422ca0bd284e765bb27d1843698cb463c5be778b6c78e2b6c35", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DIV]", - "fixture_hash": "0xf45a1a947fcc72ad6fd18f02a7db11c57e7ec78466dda73f0ca758d8ae49d7a6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SDIV]", - "fixture_hash": "0x96224a9568bbfd9e16044c82de464030cbd4ad66125c7015b8514247ffa01874", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_MOD]", - "fixture_hash": "0xe8ed02ca7a09a57d6c9e35c4dbc8e886a04982e104dcb1713ad111705df4df0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SMOD]", - "fixture_hash": "0xf713ee7c6be7736cfe14be6ed3750a5e66f3ccc2faf21e36d514689cb039825c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_ADDMOD]", - "fixture_hash": "0x8639c46582356a15555e1539225952aba2874dc94065313a48486ceb975a3002", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_MULMOD]", - "fixture_hash": "0x6f67e3a41d744c713eb26564f350d9a84067cf29f213ef8f79207f3eb86e5a92", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_EXP]", - "fixture_hash": "0x7e4174ed68fd5b9972bdbf9740540f71e3e1ba7e25b5e37659ac19aed64687f4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SIGNEXTEND]", - "fixture_hash": "0x76fd195c74f02543ccadfd089245877b603435c043ec90cf8edbf08272a4faa6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_0C]", - "fixture_hash": "0xdd4009b5f4d5e55dadfbc77a769e5faa5372000a0e3837e4c31728fb15156e16", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_0D]", - "fixture_hash": "0xd6b74ad6924fb078adcef1513d74eaa16a1071435f1b90a95b19b5283c72d671", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_0E]", - "fixture_hash": "0x46ab49bbddde1e1bea745be614c1eeae246a3c8bc2a4201f07351319149323b9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_0F]", - "fixture_hash": "0x7bac86c0efdc8264eb690ae75c620e5647ddd317dc4f0c2f9c7dd6e707355298", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_LT]", - "fixture_hash": "0x80d4fcbc127647f81d128927a90568e53aeae66c3492d2d027676c26974aa773", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_GT]", - "fixture_hash": "0x1d2e5470217fcda5b0175ccf1e52046b0bccfca135895ea603bc65bf66ed869d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SLT]", - "fixture_hash": "0x566b63a0150707583df36151966d0ab1ecce8908789fe1155b8f390301546bdf", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SGT]", - "fixture_hash": "0xdd6e71c3c34ba251d4475c81b9331de4d2c4718e9bac926094b0a7ae4d5a2623", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_EQ]", - "fixture_hash": "0x6c51115599a95349753ce06731852e71d20921933eed80d94b350c8caadb56fa", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_ISZERO]", - "fixture_hash": "0x425a1e5df210779ca066e6d89080307cad700c78ca8636f7aff6f6536b00cbde", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_AND]", - "fixture_hash": "0x8748e5ea2b880cc95d779b50944605ea4039fe4971a2c6943acac636ae1a51c4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OR]", - "fixture_hash": "0x8f38447449731bce638fdec2ef4ba9b0b42a836d79b3a22bb4af5774b1c36cbf", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_XOR]", - "fixture_hash": "0x67b142e51910c18e8f4ad23f770649413fddcded03239faf10e1c231580e22e0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_NOT]", - "fixture_hash": "0xa8db283d488fe061ef0651e75cefb7893c2903d4bac9a85841410b998f8b81e1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_BYTE]", - "fixture_hash": "0xad65f8c2333defe88feeba497216c02bbf35518caf346bcfdd6c42f38bd5c21e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SHL]", - "fixture_hash": "0xec484c126d2de5abaf53c25c2e5fd238a4c6adb7617351f212f55ecf188b8b99", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SHR]", - "fixture_hash": "0xa9786d24b1103feed8d21aae8c54e22b64aeaf5199d7bda1ff4e37d16cec4350", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SAR]", - "fixture_hash": "0x35feddd0af814daa1504a4af048495926ce04da621881ef3b4352727289b58b9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_1E]", - "fixture_hash": "0x5ae59b7755e684ff80a87d0ff3fa4be3286268b63281f7e3b2c947195744cd6e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_1F]", - "fixture_hash": "0x7cbd83ba53a3de24e13cbc050a4de70d1e10ff46a7a2d883cae23d334e3939e0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SHA3]", - "fixture_hash": "0xc3ca2743b6505a41668277e4269827e09484693d74c83183c942f7fbdcf1fbab", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_21]", - "fixture_hash": "0x13e1ac3d39bee899ea24403a480ddb31f978d933a97395fa85e2328c8861cf49", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_22]", - "fixture_hash": "0xdb2cf5c67f04d4bce8c2d531b3f2ba0f6785655a6463b3493038b5192104b5cd", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_23]", - "fixture_hash": "0xa7e7c08a306af38d5581eff8a08f71266b384cf1032b100236cbd2343811e5d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_24]", - "fixture_hash": "0xd624401d9ba50252131ffa2894fd2b548a68960c4acce3b64b5daebadda7e4a0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_25]", - "fixture_hash": "0xa7d1c8832aa9a8ce94e12c889be4529ab1bd6fbce92740917718d06c2478cde0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_26]", - "fixture_hash": "0x69868cee5c0a7a06dae52b01676caece031a37383b5dde807f4e9b27a70a073", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_27]", - "fixture_hash": "0xae37fcecb69b19c13d5ed58ff41490f9caaeb6889b7c78a41cd5036dfc367971", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_28]", - "fixture_hash": "0x4cc2f012adac4b0131e03db523001ad2988653f954297b1fb1d5ad4914da4f9f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_29]", - "fixture_hash": "0x74d8e2dd47c4e7f3b49631e46493c8196ea8a46a4eaa01baba2ebfec2338a4a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_2A]", - "fixture_hash": "0x1ee8431491cbd4ee731c3422b205ef30d8b502546712a2ea0391c7253043f4c4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_2B]", - "fixture_hash": "0xb29d9ba6793b30f8bcdf0eb12f437470fb05349373951bc3b063766696957454", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_2C]", - "fixture_hash": "0x67ecff9e8da3eb3000660a56f8022b8f2edb21b4e066f839ba8a9242c8d3074f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_2D]", - "fixture_hash": "0xac9c75d3b68e5c8cbacfabe7b777a04afe2e2ea1829accb4bf635669d88c1df4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_2E]", - "fixture_hash": "0xb1414ec02c8732c4d365bec83d4a298979552054b9661d5ff3189aefdc247ffd", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_2F]", - "fixture_hash": "0x53f6778b1872fe92bb48ccbe67f6dddfa0e14630c8016cacf55e597c02b4fcb0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_ADDRESS]", - "fixture_hash": "0xcda6636034a19cb3b50dc616cd8298b9f3549b59340f5278d96e2e8587c9e303", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_BALANCE]", - "fixture_hash": "0xa84bdf8c8e7e785fbc074ca4e05336c9d46309d9a3fb5e420aeb6481b8f2757d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_ORIGIN]", - "fixture_hash": "0x4866e5720e5a497c4561846b6fba27c0971c3aeabdb038e20a51e7b2f1453071", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_CALLER]", - "fixture_hash": "0x5ef1c9239d3fe07caf20693c3e6e93f4ad67f30aebfcaf1829a70ecc5dbb41cb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_CALLVALUE]", - "fixture_hash": "0xb2ac6d6d67dc9ef9a2560da50525d73a699bf0624cff9a1e506c0f30978cedc1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_CALLDATALOAD]", - "fixture_hash": "0x9947821388254668cc32566d5b6d8fa1d672a743e028f60240f5a9c9f55a0779", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_CALLDATASIZE]", - "fixture_hash": "0x6ebf24d1e650a9b82a75fa9baa686849838e354a0819175022196d2f4013251b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_CALLDATACOPY]", - "fixture_hash": "0x3b27483895d0e6dab78dca2f3043d635c3f7a5e3f6bccd0a4496a5b4e4adc890", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_CODESIZE]", - "fixture_hash": "0x31ea4bb1acfe61921af3a591665b06f92b70f2efbdf2dfd7b3c11c6727b1e437", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_CODECOPY]", - "fixture_hash": "0xea7d62165b1d2c6c07bdc392eba7cf146ee0b515e7e82e429868910da12dbd99", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_GASPRICE]", - "fixture_hash": "0x71e7d7480b778aac63d3f0a6d69fa58b683dbacbfdf4d5a4e79a8d51b1627dd7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_EXTCODESIZE]", - "fixture_hash": "0x2afaeff8fa159bd299e0f44290223e5a03e89d074e97049ce4921ae9a215f999", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_EXTCODECOPY]", - "fixture_hash": "0x75ee7db386dc9832c1775374b4936f13a1e1813e2d6ddb558667caec62a3753d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_RETURNDATASIZE]", - "fixture_hash": "0xa880a75cab89866338b95fd486a7cc9efb9754340be6f03fbb25c606edb8c4b6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_RETURNDATACOPY]", - "fixture_hash": "0x56d0237d2badf16c0d527258fe5ccd9c2df63354829b5c9b45a89131d585a3c3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_EXTCODEHASH]", - "fixture_hash": "0xb7ea0b928773cce7b839990892bab69927c2c93a1528ce77e9c86757e0c8ac85", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_BLOCKHASH]", - "fixture_hash": "0x300b11d81aa29b7801f989f8a780d2030bad37aa7674b2ca7e6c3e1d99c1eef8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_COINBASE]", - "fixture_hash": "0xfaf5db6339e8e84481c7448ac7cbaef9895c9c20e41c56826fa0d31133e5edc", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_TIMESTAMP]", - "fixture_hash": "0xbad8f2d4c9caa8282fe7deb02128c65c87050459ae22a2bfda726152ab810822", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_NUMBER]", - "fixture_hash": "0xa302a0189c00ef6cf97eda90abb4024bb8dc988a92a90558b06de9914d0ce50b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PREVRANDAO]", - "fixture_hash": "0xf328a4702dfbc5df6942cdac25fe7f7b219cb2eb61429a65437e6e29a98e627c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_GASLIMIT]", - "fixture_hash": "0x97015762a82e22df0cf276274082976b33a0ac4bee0c7af3a376bc11eee8f742", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_CHAINID]", - "fixture_hash": "0x75baae82b1f198813c27972de200c8e8af74e8faf26a662317040e4ea30570", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SELFBALANCE]", - "fixture_hash": "0xd04d2d267f0413debc2b425e511d7e16351e708d25a042ccd404ee60abea826", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_BASEFEE]", - "fixture_hash": "0xb7014f4cedbe91e5bf804afa2f475305122f6cc03b526f1ccfd7db9d9241b1a7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_BLOBHASH]", - "fixture_hash": "0xb625187847e7ffb8901d5d435d73e6ccdb186044973842b9235f096b3eb9a5e4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_BLOBBASEFEE]", - "fixture_hash": "0xa09f39189a2460fc612c63a6457669922cf54483544683924dac9a0502005aea", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_4B]", - "fixture_hash": "0x61c2b919ca48997074cdaa3e5ba65a89f8f296970e46d6cd7bccb94a5af9ee3e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_4C]", - "fixture_hash": "0x7b2e98521983ed9cedaf50657f6180e92ddbd5d724cd001d312b7c870414607d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_4D]", - "fixture_hash": "0x7e12c5e5851170063c3fc101f045881c1c8bf9e5d78a03a957fc290a78d1dd24", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_4E]", - "fixture_hash": "0x4d7201953c827389624aeeb4f6b896399caf61771c424e872183649902032010", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_4F]", - "fixture_hash": "0x2955ebe20415e9660d0d8ec8938052c9387ce89bca03a17e53ab7cc1c6362583", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_POP]", - "fixture_hash": "0x5edd8504b6bb81054a90476554a70dd264f3db8cc028e429e19977701ab982cd", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_MLOAD]", - "fixture_hash": "0x4ca592a15881f6e56cf490633812835eb743989d15ef4c4e7c8902c77c0a66e6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_MSTORE]", - "fixture_hash": "0xa4e5c8e73f54ac47db44279111693c2880875a2b4a014d565b4d98e0e7b5f6c5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_MSTORE8]", - "fixture_hash": "0x71e99aeb87151a555d0e6e0d57e1167c2f0263d4e314d34046007fc8c49992f3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SLOAD]", - "fixture_hash": "0x1cae049e2fe0974882f0ffcde119e988526cbbe42264bf540e172c5ea6c01f40", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SSTORE]", - "fixture_hash": "0xbba7f28cc05170e6a3be8f0c1ddb8b72606cb8d6e1e36961b119266a02d3a18e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_JUMP]", - "fixture_hash": "0xadf67e7335f463cafc0872f2dada71d105f589bfb26d30cdcd618499241ae0cc", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_JUMPI]", - "fixture_hash": "0x39b73274d1974a4fdfa754fb98d2653727c1243599f7c1ebefdf34ba579d3a69", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PC]", - "fixture_hash": "0x61da35533da1c8d2c52dc17d047bb84beddfd71e3fc37c75120885bda726e047", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_MSIZE]", - "fixture_hash": "0x83ca5b421646b88806bd4ecc57b62035b0ad7530a92c82f5d56e95ac693fb753", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_GAS]", - "fixture_hash": "0x9720fd9f7b817f83a5dc88b84bf25a1d210bf0e6270fc9cced77ab75d43069d0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_JUMPDEST]", - "fixture_hash": "0x6469706e0c9891f70676dcf14983cb542f0e1c5871db78fe15a3913c830221e0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_TLOAD]", - "fixture_hash": "0x5745be66e5c9cf84814c09ff7685779dee0cfb9ec5982aa8e079fc375f5d8454", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_TSTORE]", - "fixture_hash": "0x7af8c88b169a004d09c5029b8810405d3adf49f6637d58ac619265f169253b7c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_MCOPY]", - "fixture_hash": "0xe184f0e548282cdcd41476a2eedafc8c3a3ae930a28b459902fdc1a67643d70c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH0]", - "fixture_hash": "0x5b2e24b6f3c48b784f343a2df1a12dd9acaa6f93c6b2c73ee4972b3b53b37856", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH1]", - "fixture_hash": "0x316e9805334073d7775732c4f3ce1a2022024c3cf9beab267075638ce865cb27", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH2]", - "fixture_hash": "0xd6f5f82202e9acdb6a1cfc416c44b1a119a094b61727147e7f7764f91a663978", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH3]", - "fixture_hash": "0x20d0c62c81624c018ef6e9a67c3c60fe48b82a25c440ce9dfe54c7c8ab9d18dd", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH4]", - "fixture_hash": "0x7e1945a8c706ac42a9619effb5c3458172f1295963a6c097a865eba25a798652", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH5]", - "fixture_hash": "0xc8cb3df847649ca75a1a6c52a669f48ec794a5bc1c6869179cbe80ee6cb379d2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH6]", - "fixture_hash": "0x522af5a8bf0031e75049fc4ae03527b17d32af9b749dedd417e11d8225bcfea5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH7]", - "fixture_hash": "0x9eb7802e40fb3ffecf39e6f3e41e790221611a067a7c4309ba43a3114f4ee9e3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH8]", - "fixture_hash": "0x95ae1b3dbc4eb37ace32444fa1b8bab5bcc6308cb914eab4dc143973449a030c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH9]", - "fixture_hash": "0x3c0da9d4d46fa25e1153910e61e676d1a1fe424e30a0d231279fdc2eb810876a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH10]", - "fixture_hash": "0x515ffd89ca31bcf89c9e8e5f6faf38c73c6e05c1c1016f0c21a019458989c010", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH11]", - "fixture_hash": "0xbbe8fc77aff0e6aff83ba359617a4d2be2fe21f3da5eaabf0ead07694ba25481", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH12]", - "fixture_hash": "0x930bb04d51ee3901dd256b41652790639f404ab341a9d8fec2f52ac6a3283100", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH13]", - "fixture_hash": "0x7e3c8cfb0a74f9d4b4044975a0cf2b8945686dfaa8bda4c8298a6859bb6ad042", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH14]", - "fixture_hash": "0xef7c127251af4c51c17b93b158b0752f554eb7d947899a4d431bafc600f470c9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH15]", - "fixture_hash": "0x807ceda46dc06af3cb6bc823aebf136a30c786060d0e86796151363497cc73bc", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH16]", - "fixture_hash": "0x94295edcf88cc4e11b350bda4ebfa2e464f46fa8b4b6db16dd0661987e544663", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH17]", - "fixture_hash": "0x199531f043eedb02aee92d9924cc28fc5c91c62021caa47b3b4a341037ceafc5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH18]", - "fixture_hash": "0x8e7566da5d23f99c1229b7f4fd0739bb1545fc716d213046ad65e098564e6977", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH19]", - "fixture_hash": "0x8310852c13bdea4d9b6a879f8416f2f094b31d7294122445ada4d4ba8a978f4d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH20]", - "fixture_hash": "0x8bd8bb370b15f0130065deea5fbd38f10115ffae7e1260f02cccb32877a59380", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH21]", - "fixture_hash": "0x8bcee1ecc6e99b372334fe595c3d65e36d0c98809b09cc1ed83dac3b84e26917", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH22]", - "fixture_hash": "0x2b57071a83a8eb6046f0e5a82cfca9682993efc0bc170e361d410bcea3b7b9b6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH23]", - "fixture_hash": "0xe4f736701759c2d9560190dfed8e9bfd04f3b1cae87c9402bf4dc083e31e9d75", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH24]", - "fixture_hash": "0x354803e09db88d763d701ae3a34d4120e054b208372a497f439ada9b16b2b959", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH25]", - "fixture_hash": "0xe9d7814a0958e2fe098d7db8084881762f5e4b7cace090451936b2d8b8753f5a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH26]", - "fixture_hash": "0x899f7fde8c6ba0837a177c0c54e31930b35901bb9057b408740136fc37fd4c2e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH27]", - "fixture_hash": "0xad1672434e084c5001514110d2841eb4c48fb3398353c93553df37dd49dc9563", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH28]", - "fixture_hash": "0x301716b24f58a94c5b9187ebdf512a100684b843d28d52de9d730626e7cf7e47", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH29]", - "fixture_hash": "0x6c5b65f1c1889089cbc5ab63d4123f58aec6f5c973b39548c2dce1d9c9e7d4ed", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH30]", - "fixture_hash": "0x76eeed197d3885a8cfd94fc51825f0134917dc147f8f08127781f157930b3e3b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH31]", - "fixture_hash": "0xb95d55f9a213ca24fb44d4e34240aa60bfbeb7791a001dd920936388b49b3999", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH32]", - "fixture_hash": "0x63a887f1de0b19552a872f70c372b849556bdd1ae2dae8e55476fe5e45a1c6ac", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUP1]", - "fixture_hash": "0x498dbfaaba968f3e64a6d4a9f5d8bd8c98cf2a21f4837834c989f47a0a532571", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUP2]", - "fixture_hash": "0xfc3b449dae3ca111f95419b80b3bfc1985972355027eabae38c0c49de55c5026", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUP3]", - "fixture_hash": "0xe30225c97d4f0d42e0b352ddca038f15eceace30b4785fd752671ac3d2e78ec0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUP4]", - "fixture_hash": "0x41a3eb1094b03838bccc5571038c7b3aee6184c7ab402074154d6f2ec00d04df", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUP5]", - "fixture_hash": "0x3c7f027ea1bf0486d1a4b55b94572e99a6c6ce3c58fb06d283931af0bd15f41c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUP6]", - "fixture_hash": "0x8c8cbf75a29370260e8b7d0c5c416a2fe12557c22fcb409983ecbe75da613915", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUP7]", - "fixture_hash": "0x1d9f218a2517dbb35b3d3236fb8166ad47fc85a9d1035f4883cd57f9b608a27d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUP8]", - "fixture_hash": "0xa8f6cb45b317aaac851ad7edf38c9507ee39bf4e3b917e9fefafdd1fd92fb8a8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUP9]", - "fixture_hash": "0xfc3b2d79bc4d44fb632a29c680570b76e2b9fefa4b994f449bb60f8c2a8e66af", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUP10]", - "fixture_hash": "0xe259d80be9340ec053921bf180ef0ad413f46677dc24a9ce3291c19fd76f7000", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUP11]", - "fixture_hash": "0x5eea1e7f199a9f008d500d33d817f76ef81e4be5328a8350b86559545c968e77", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUP12]", - "fixture_hash": "0x615eaa74d823f7ef07409d4c57523b612c5a1d6f0661bc4f5504c6ff50528cc6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUP13]", - "fixture_hash": "0x25155f852afee558569505bc0e1c3f930c2ce48a01f25c8c03ff723b0df8b037", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUP14]", - "fixture_hash": "0xc451c5b178f5a63d0979f642d2efd30bcbdf1f7e00c84b38e637171f4e7f268d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUP15]", - "fixture_hash": "0x6ce2424ade13cf7d88781df2057b53cb639c825cc38150353498c349d5922c6e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUP16]", - "fixture_hash": "0xd97ca16ae751f25d32dfe7b0bc0ef24a08086afbaa25c15ba665ba1a841f5a0f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAP1]", - "fixture_hash": "0x3b681f4bf826de73b89c59aca324226feee27b1a41b8faec94be8e82c00fd596", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAP2]", - "fixture_hash": "0x7664f0fef5573987f8d2cc90b8102e9bf3a967c1ec65fef8595ee8cc4f046f64", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAP3]", - "fixture_hash": "0xf0c60de29894e11d0bb961ae19732fd5f25d5e4c78d43a47c7e04bccd17c5e7a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAP4]", - "fixture_hash": "0x72473a7a8eec2f8f03865a827fa4f279e32a3db1a5e2e7e7669d2b5e1521745a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAP5]", - "fixture_hash": "0x361c945f2df194be179796e1020c9f86d160e0eecc95a508ef43ce82a145acfa", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAP6]", - "fixture_hash": "0x52bf6c6d55ec078604429573f00578ef87b93549104a011b6a56e3f03dd48729", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAP7]", - "fixture_hash": "0xdf59db006aecbc9f49f7aec97a5b0cbb57bb4baf37bd7a6ac93e479c2058e16d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAP8]", - "fixture_hash": "0xef74b437bfe97766e8edadf7229f7c1b211eea6e3ad56c46145d9d706dd71be6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAP9]", - "fixture_hash": "0x6586b0da2fb03120422a9fbdd2a2047755fb2701df63670dfefc27a0e16c4af", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAP10]", - "fixture_hash": "0x348ad6dfbe96c829c66b0caa4afa1847cefb0b6c6995ee3ddd2517ed2f18e3e4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAP11]", - "fixture_hash": "0xfb6c43715b34d788e6da91557c7e98329ce3e29ee6a493a6a621d270fca0269f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAP12]", - "fixture_hash": "0x3a62a377e0bdfab889f7ad4b240b2777ee79b21a3325bb15f9f94f0c27b892c3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAP13]", - "fixture_hash": "0xe2b13612f2af25b18efe9244eb2d74093d890883ac007712652679ce87cae10e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAP14]", - "fixture_hash": "0x3edc6bbbb6563819b41b822a44116aee3b94ebe2c1ac91fa851ccd22271e88eb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAP15]", - "fixture_hash": "0x88fc09957582622780df904ff0e7c5459c418671e30bce2054d400ea42a344a5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAP16]", - "fixture_hash": "0x64cbe681a1aba06d1673de8f2ea4619440dfadb63fc231195b003629f7a6a080", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_LOG0]", - "fixture_hash": "0x55616d8bc18ff88e7263bcdeda2dff2afbef2c8a01008be933339a62c722a58", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_LOG1]", - "fixture_hash": "0xbf38c912a0f239abf5b2c80f192ab1a7a71eb9cf800dd2300f0590d7a77f6112", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_LOG2]", - "fixture_hash": "0x61e8ba9199940d4c3313dec827ed8159c48ba69c66eba3232e03d916ce627027", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_LOG3]", - "fixture_hash": "0xb80af58f2b7a15cf5a4ae4cfbe4ad989c956ecaeb70f954b49fea78c0b98df8f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_LOG4]", - "fixture_hash": "0x407385d6135e14bf7fe4e64eacf2b9fc530175b672f8aa96a5d09b00e11e8039", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_A5]", - "fixture_hash": "0xb1fab0fa2ea84d829a4dcbbec23977f6563ed3b07fbbc06722aa1e8fed4a62d4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_A6]", - "fixture_hash": "0x2b735f408fe3104534977132b3038ca2579d1f5be543e113d8eb704776aab3e0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_A7]", - "fixture_hash": "0xf1bad7e0fe4e8472a435c8831b1c26e7f763866c39a0974846973089891013aa", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_A8]", - "fixture_hash": "0x67d5af955ff27479a739897370c841a6e294496a356083d52bc8777f8e75eda8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_A9]", - "fixture_hash": "0x8589d6542015add1b0941b0ff10f97d1141bde8a492185d3aff87b24a8b77e47", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_AA]", - "fixture_hash": "0x96d4869fb0132268dda7d17dd2d7db035adcd518d8a4771a6fcb42399be0d0b6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_AB]", - "fixture_hash": "0xbdaa02a821f10c17c380cc29153e94fd9ef8972077b7ad5f844a1a99bf028920", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_AC]", - "fixture_hash": "0x9dc60c05d8634b91d724a2c2a72c0d728a40ee907b71a3197e56767c0992c529", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_AD]", - "fixture_hash": "0x9bab6c672355733b46ab64e897967ffff93dbe261a2afcc7e6139dafb957f502", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_AE]", - "fixture_hash": "0x3c0bcd57bd8363684940a7d5d09618735391ec52ff33f959fa3a7ee34cbfb591", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_AF]", - "fixture_hash": "0x928a2958771566edfc5b8f4c5527115f6155faf7e6df8bb7c199526bb63ba757", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_B0]", - "fixture_hash": "0x3e7771469b64f62ce2f9baf88fa4c78605d7745605e0c2cc56386ce56b1ce79b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_B1]", - "fixture_hash": "0x4869d2acf61edd8a35c254678aaa7a1f3e74aeb5503a47beb70062fece73bb0b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_B2]", - "fixture_hash": "0x8927e62ba97ea4905dd72ebd1805116b47b891651a3359ea79afefe85dec5ecd", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_B3]", - "fixture_hash": "0xbfde4c846b9d45f68c8fc963420a919e6c02f685322df396e29da6dfebf7bbdb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_B4]", - "fixture_hash": "0x6351b8d18edbdfcf6e00fbf5dae07344c6e034eb8cabdef91138e201d83c4160", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_B5]", - "fixture_hash": "0xf8a4d09224522cf78fc7cc4179654d7542a440fc80c0cc8a20472ce1a78a40d3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_B6]", - "fixture_hash": "0x3bd0eb6c0903929359eb42fcd1f45e551be9b668eeca2cf414abb8bedff769fc", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_B7]", - "fixture_hash": "0x5947d66e05ba1238f416b2373cd3bfacfc7469f105d4296f600ecb495b896713", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_B8]", - "fixture_hash": "0x3c28539e91b040c573b3514a649186d37b9f5134a38f9167aa07c2d2dbd21396", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_B9]", - "fixture_hash": "0x94c50b577f81764dcd4a3a8e2d2a429e5c8ca307dd979358e31a887a374b169a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_BA]", - "fixture_hash": "0x946369017d1a7ff158dfa580d80aa4199e3c36a3e26a14d0fe979fd4b84b75ea", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_BB]", - "fixture_hash": "0xade4837a6edffcdb88cf2951eb08681749cf0ef584a7622b30974176b950e593", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_BC]", - "fixture_hash": "0x4dd6c2395db08e88d818c20f093fea95d5489af4674b5c796a4620f22483e02c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_BD]", - "fixture_hash": "0xf15c5afc4d90e1cddd78bc192f80c3ecbeb70b3950a6522e27b71b8c55138209", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_BE]", - "fixture_hash": "0xab4007c5cb34a1a81b8d00af117384dca10fcf2c533c2b97361a82d08a6b0578", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_BF]", - "fixture_hash": "0x793c36515e70e21f495e67048c07337ba165b50ef1e580c912824324fe5e046b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_C0]", - "fixture_hash": "0xceba170d82a30e4ac07787a4f81acd1bd728dc232af61bc647c0486d2db2268", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_C1]", - "fixture_hash": "0x8bc8a5cb2be3ab180ab119c3aa859f9396510eabd3387cd67b46b99b31c303b9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_C2]", - "fixture_hash": "0x2ded09bde0459208e8c514500d67a427169df9e2a7281a8c3a2d17332f7812a2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_C3]", - "fixture_hash": "0xb1f06456c495a016966936b739fad4cf9fdf36ae975e65f66f0bc06110959e0e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_C4]", - "fixture_hash": "0xf516649dc79cc289a2021968481adbc0cbe3248f6403a48417cdca6a1c661c06", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_C5]", - "fixture_hash": "0x10a139dd2ff5ac6b3d5f33439c23080fcc08f8b5a030323cbf96d1554336af8b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_C6]", - "fixture_hash": "0x3419f4d501efc3daee765ec106472242d21b0b37aca44d51848047baabe49749", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_C7]", - "fixture_hash": "0x2528891fa4aced626cadb9c50653971958bc40380f62427fa96a9ed68327afbc", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_C8]", - "fixture_hash": "0x3d5202dd24dca7e904a224a7a27753024984244cdf4318048b437a3786c015d2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_C9]", - "fixture_hash": "0xa77d99f3f15fcfb3ff0d6e1170d26cc7de7c25666bef359d9d5e1057cd4b1307", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_CA]", - "fixture_hash": "0xbfe7446684f25853a21ecb1d5b2e592d21ed673e3908f17a66820d9c4830d90", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_CB]", - "fixture_hash": "0x3540d11e952dd01636a96d893055346e4317450c073b9af5daea730921e280b7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_CC]", - "fixture_hash": "0xf89824b08d4168512c629ad4aaf1d0dd9dc7a6b287726ca84455a5223b222f42", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_CD]", - "fixture_hash": "0xf65f102f831e14c9237fbe2cc88811c03a5462911484f8bcc764a14883e28e4e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_CE]", - "fixture_hash": "0x4066054da74fd2f631b4dc3caa5fcf306a7b5d6e5f142f2f8414f3d404491f36", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_CF]", - "fixture_hash": "0x8ff9ff2d8c060bc1b4302b2977207ad31b5af21b7faa9fcf7498c6834c983d0c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DATALOAD]", - "fixture_hash": "0xaa4ddbdcc78e146dd0f150664f23a1d521324e188c759c0d075a53a6f5b5f073", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DATALOADN]", - "fixture_hash": "0xca77527742c5d1c57039cbb1a10c80015e80d7496b3fea8d8b1ef5aabdfb51bb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DATASIZE]", - "fixture_hash": "0x11962fe2a9c888cdd29b3ffd2dab133c13f3419b3aacb2a5d565b0814b433716", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DATACOPY]", - "fixture_hash": "0x7cddfb3156fe33896d6b11070b77d45a264e59ce5524da3728c58ef7c85c7b66", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_D4]", - "fixture_hash": "0x1221452e49745bface2a970bc7ef9e3dba26bc881abf51f3a81d0eab617b4ef5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_D5]", - "fixture_hash": "0x2d18779de7b557cb42ae7e23f98b8340cbf82fd37132dd7c5fa839cab7eeffd3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_D6]", - "fixture_hash": "0x462dca5efdaa91a886ba4e76181264dfebca3ce0c364f79ff67c0f319ef131ac", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_D7]", - "fixture_hash": "0x6f128b2cea2fa215f7c64d27eada337b7957a8b14ffba2acc8d227b27bb6a08", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_D8]", - "fixture_hash": "0x39033d0a95973389d97acf86c66eb14e3832c9e1d4d7397847d771d5d8bf8188", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_D9]", - "fixture_hash": "0x77ca215ce119b60b577a6df66cd664c3f84ad8721efed3d8a244b945361cfdf2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_DA]", - "fixture_hash": "0x6c831fad482b65d990404746c3dba355f0580161dff77a2ba50dde19c640ce52", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_DB]", - "fixture_hash": "0x38627cba3b7c492b5fcad1748ba7014201dbf0faa72ba13b70cf0e8dae626d40", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_DC]", - "fixture_hash": "0x38df7d552fcd708c70c819c4f61ddd4cba187b7228cc6b7bbe5ff9dc4d668e7c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_DD]", - "fixture_hash": "0x430a23f64ebe8c69a162340055d1c01d16d31edf01b677b9a6f22b6b0bf469f6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_DE]", - "fixture_hash": "0x6317936afecdd41303012480fd24175312dbf7a242c962b4b28a0f6e620b88de", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_DF]", - "fixture_hash": "0xec0df9236b835e5e4679fca37660220969628a284ce71c941b2b4cd8e84d3487", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_RJUMP]", - "fixture_hash": "0xf6e6cdbdb909ad3cc2a3f6af9a6440b9baa914e27b0cedc87eb2455c41568c63", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_RJUMPI]", - "fixture_hash": "0x89aa27f3cf16abdce73df31be90eb4d53538af29250b8368db275b55a5673d46", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_RJUMPV]", - "fixture_hash": "0x3537c35d41b63c2534bde71f37eede3b92027caf6e64d9eee964dc739a458c37", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_CALLF]", - "fixture_hash": "0xac861e7fb29f5040f06a7bddcc1f7567b319b6f028982f6468b1b99c1c20e7d2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_JUMPF]", - "fixture_hash": "0x772dc4a71d25ec4fc67f17eeaaa48ecb24b6d609df7f782f95b626933198bc51", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUPN]", - "fixture_hash": "0x2217b2b539e8dc728fd87344d0f03ff2a57108013d00f48dc38c4beaf57754b7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAPN]", - "fixture_hash": "0xe1418bde815fe415f7272c5e05d20a309cba3ee9d10fd77653b0e212a24e29d1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_EXCHANGE]", - "fixture_hash": "0x60fb0d037a586518ea7ac7986d9aad6c1a74b7d42b674cb9a865c3a4ccde15a1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_E9]", - "fixture_hash": "0xf903fe75ee1b1678f3fdd9667db9a75e5b8e5a87a28aa64dddac5644380d20fc", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_EA]", - "fixture_hash": "0xfd761c0a5eec246946aa157b502919703bebb1e97f095a43fa38c6bfaf866ce2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_EB]", - "fixture_hash": "0x62d5fd367391708722d8708da7dbf3a2ee600f1395a4f194ac0126e9c27500a9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_EOFCREATE]", - "fixture_hash": "0x40ceaf88ff5885d7beb3151c438cd049fbe7de046570c515071834e0f335064b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_ED]", - "fixture_hash": "0x34fbde37214356c120d477f565ecc017a405ab387379433e69f81812eb2a6883", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_RETURNCONTRACT]", - "fixture_hash": "0xe5b5e9638b4555094b83b297759b6e721728d5c0fa1a1f756783450f373b238b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_EF]", - "fixture_hash": "0x1a5849f41cb0c56aa34825b95a9f83935ebfddd41d2db650590443dfe5da4976", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_CREATE]", - "fixture_hash": "0x50b55afcd61ab8b7b4106d5f7a019a8f0d284470574c06f8969852552359641b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_CALL]", - "fixture_hash": "0x46f7c3a11a4c2cdf19d929aaac784ef1699088fb77186df467f9f8450870d57f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_CALLCODE]", - "fixture_hash": "0x41bea606f7531aecceca4fbd6bfc81f3c60aa18b2acefe8865145f8fa32dae7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_RETURN]", - "fixture_hash": "0x21a82a9568b5bce68749dfc32670e5a66a0d99116f0cbab5d300cc1f8c22ab5a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DELEGATECALL]", - "fixture_hash": "0xc8f99e601acac9d76d421b353bb058be64d0c8ed976c2ae56c66296a40261dac", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_CREATE2]", - "fixture_hash": "0xb97b01df6626d3c328b74efa05dcd4946180928fdd4eb441372e4c1697debe62", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_F6]", - "fixture_hash": "0xb50de93c3365b6a824a36e5d57c2b2dc5d3edf9d8b0ce52f8ca7d68b2b7d3c6e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_RETURNDATALOAD]", - "fixture_hash": "0xa6a5e1dc0b794a306608bb6f2896e6a816455203ca07103e69a762d6a6e2b8c2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_EXTCALL]", - "fixture_hash": "0x3bbbbf7eab995ab92dee6d2193da42f8c4bec282e2de2b48b8eb365675f51aea", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xc6b3246c6b9f51b7fc56889f158606c49a67bd0d536c9f6d95639ae97069de38", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_STATICCALL]", - "fixture_hash": "0x361b95149886aac7ffa8f3f3ecc6aafe0e9ed7f3c906bd2fc1f1c72b90617bb3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_EXTSTATICCALL]", - "fixture_hash": "0x4fa8055cb328a28315a7d6d437d4fd82d2a462ee8977a20c2403f3dd829256d1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_FC]", - "fixture_hash": "0x368e73d7f7168bdf55453bba3186407d84536c20d65ce0973d09855f313b32b6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_REVERT]", - "fixture_hash": "0x8820034fc1fec9d10559e94629bd399fd38d9e38a1cbf08575edf80221ca432f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_INVALID]", - "fixture_hash": "0x7a3cf143dc7d84e6202a6f0dfc80973570d9b455bf8eb1bdc3455c4d3bcc6a9e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SELFDESTRUCT]", - "fixture_hash": "0xaea54be7a8155bf559d0baf88ed84e85fe12b07dcf4247ba1d580601717a4369", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1V3540_0001_deployed_code_without_data_section]", - "fixture_hash": "0x84c60db2bd8c50639909f5daf46c496e4d8f58500c0c695f1ea0608968d53012", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1V3540_0002_deployed_code_with_data_section]", - "fixture_hash": "0x664e19a05efd32f88267b001b3c42160168cecae352005da8721ca156b19c15a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1V3540_0003_no_data_section_contents]", - "fixture_hash": "0xb276687c50d3eea1ba24ca4e30263a3fd4d3514cd6fe29b4f18371d9c0311f80", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1V3540_0004_data_section_contents_incomplete]", - "fixture_hash": "0x5243fc6bca435a7953193c96a2c2b9bdb360b835b55414bcc6e5611591b2dde1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0011_type_section_size_incomplete]", - "fixture_hash": "0xff23fc3b68af9f5614c2805871b27e2f802ca010c200e151aece3dd0378fdc52", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0012_empty_code_section_with_non_empty_data_section]", - "fixture_hash": "0x27adde06b71d0f82c545270a17a53ced59b206c64cf05b720e1f283f2c25942f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0014_total_of_code_sections_incomplete]", - "fixture_hash": "0x8a7bae54a6299499e938df8d54db7adbbd83224fa2f1e331da8a591ba3391c8b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0016_code_section_size_incomplete]", - "fixture_hash": "0x6b0b03db9fddaeb7bec23b3772d0492b8dbdf49882b01d12c2d1856cfa367f0b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0017_no_data_section_after_code_section_size]", - "fixture_hash": "0x8bc1ca569bb40c7b70fe5300692b5897314b8b071fdeb8864b020a9a8fd6231", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0018_no_data_size]", - "fixture_hash": "0xc250e9ebb12bae59257d343e7a6edec5ebca6ab3ed149aa35cdbf89c538314ca", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0019_data_size_incomplete]", - "fixture_hash": "0x97320a544601fcb96bdb375d7674392034659302c6e56eac024ea0b4dca760ca", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0020_no_section_terminator_after_data_section_size]", - "fixture_hash": "0x59a1a78eec66c74c9b733057b029bc549561230639152efab7c818b059e86dae", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0021_no_type_section_contents]", - "fixture_hash": "0x5bccbedfee94956e41485a8d6e131d86cc4bfdbed08489e6d2ed9cb0fd9635d0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0022_invalid_type_section_no_outputs_and_max_stack]", - "fixture_hash": "0x26be69050d440d29104f0a2300a4dc86476ef39adf6225c3d73b444e480994ba", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0023_invalid_type_section_no_max_stack]", - "fixture_hash": "0xe34f4ac60d7b34d8512c64c5484372b2f091a5840398db8d4ffaa7af1de64821", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0024_invalid_type_section_max_stack_incomplete]", - "fixture_hash": "0x6cacd1d826858e581d9087cbf7cdfcf5769d82bec5d968ad27411372467f982", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0025_no_code_section_contents]", - "fixture_hash": "0x8763d93e2709bd98d10a53325d570bf56edc1be965a1c52fe976d3c0329b509c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0026_code_section_contents_incomplete]", - "fixture_hash": "0xb55cea492fe5b9a4f8d7069d17199e5b3004073ca5ce66cd0e952c013a410682", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0027_trailing_bytes_after_code_section]", - "fixture_hash": "0x367692b1aa9db3e7c405b698faca4aad1cbdc2a82e8c4a7b13819cdeb195826c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0027_trailing_bytes_after_code_section_with_wrong_first_section_type]", - "fixture_hash": "0x5ef6a8e3ae0a8ddeb2c43fa76018cfe9a0e32321769887dd60aa3e60b710c3ca", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0028_empty_code_section]", - "fixture_hash": "0xc5352a08dec974e4a3a97660bd8bb7b9d65a5805935807b0c11f50178d1d93b7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0030_code_section_preceding_type_section]", - "fixture_hash": "0xd48f35e02aa44e4b78a7a905c409edc3f2ec41892b1fd637544ceda125e1ba9f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0031_data_section_preceding_type_section]", - "fixture_hash": "0xce30277af598ec1c701de11ddd1aec76d769feae0624e093341d95c86833c777", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0032_data_section_preceding_code_section]", - "fixture_hash": "0xd0afc08df4361125be749b62db9cd03b4573268372b4aaad1a5eb8537ee93157", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0033_data_section_without_code_section]", - "fixture_hash": "0x4d56b0ba403fd2613bd2ba4e60dcf4a5ed45e53d44e3b0b2dd3cce653d9d7730", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0034_no_data_section]", - "fixture_hash": "0x4b829c16b2d51aaee53992fd54911131c23fbbc3f9563f7ffea6ed7bb8a25185", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0035_trailing_bytes_after_data_section]", - "fixture_hash": "0x4659bf3efa7238cf6d868a8f316c0936931dc0211bed1047fd33d47416864873", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0035_trailing_bytes_after_data_section_with_wrong_first_section_type]", - "fixture_hash": "0x4ffb723065dca29bd0968c5215a69d023b0a8c8eba91b71b821ecc28b9168d31", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0036_multiple_data_sections]", - "fixture_hash": "0x99a6f6113220ec8ef82aa720ceb42982d7e03103630f05911744a2ff5f4ecdec", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0037_multiple_code_and_data_sections]", - "fixture_hash": "0x1e8292f803c61f6ca6701ada3fe13833acd10a1a9dbeb935886bb00d24a46e8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0038_unknown_section_id_at_the_beginning_05]", - "fixture_hash": "0x234219272c3d6c12f1c64bd57ae2143d046e186755c16a2016921b19f4997702", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0039_unknown_section_id_at_the_beginning_06]", - "fixture_hash": "0x4b000a514ddf60101d24d23e45246dc824f72dec8262fc133fa98170e7a411b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0040_unknown_section_id_at_the_beginning_ff]", - "fixture_hash": "0x49bc0e89d2fc2f6f3b070d4a43770be24d3ff2e0e5842a74e092adb02ed283ed", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0041_unknown_section_id_after_types_section_05]", - "fixture_hash": "0x9b7ade9389e60f95608970409f096623a8572d6827905a34618b54e1d50adf5a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0042_unknown_section_id_after_types_section_06]", - "fixture_hash": "0x960321aa619f4823a6fcdf30cad3842b26a5ba34b165aca4e6308bb382fa439b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0043_unknown_section_id_after_types_section_ff]", - "fixture_hash": "0xa4dad3fb768845380d1dd9bdd8bb950f3468e01648a41a8a518338dad8d8d76a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0044_unknown_section_id_after_code_section_05]", - "fixture_hash": "0x88a74715dae0ef466144b3dae378bccb3ea1a8f899739b20c3a536b5b3599cd2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0045_unknown_section_id_after_code_section_06]", - "fixture_hash": "0x4db7e311e9e9475b1c11bb0b66e48b8ea189d48f34cbe4e3314f9e5cff221ea0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0046_unknown_section_id_after_code_section_ff]", - "fixture_hash": "0xf8e3abc617706a9cf6787e9af6eeb1639393d07aad0e6727c8e2c4b82ad1f6b0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0047_unknown_section_id_after_data_section_05]", - "fixture_hash": "0xcf2c6e33294d129d2c3cb18b7e534397cc202b30f86a69a62b904cb9ad9ba59f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0048_unknown_section_id_after_data_section_06]", - "fixture_hash": "0xb3ba46dec14c223ad4124b7c6f5453353f9889d52571f8839e7d493aeafa2e19", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0049_unknown_section_id_after_data_section_ff]", - "fixture_hash": "0x7bed28b74c1cce1b820e0c4a5edad6e022f9b3178bc1fe147d3013ca403b6566", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0001_invalid_no_magic]", - "fixture_hash": "0xc424a49ee0b2ba5f8eb91c213c9fd15972ae849750aa611a9c08499c6ca7deb7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0002_invalid_incorrect_magic_01]", - "fixture_hash": "0x43ec32d6eeee700e8b91d86153a03263ef192329be5897aa9be66bb19a4d61ae", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0003_invalid_incorrect_magic_02]", - "fixture_hash": "0x61d06f4b9104d373eeb63914cf0489f89e52fbdfe1c7125b87ff9e951b294ab1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0004_invalid_incorrect_magic_ff]", - "fixture_hash": "0x170f34ec9fc191a039308e446fa468e83c3acd648a6998ed4299496b4fac5d5c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0005_invalid_no_version]", - "fixture_hash": "0xcbeba266e3aca14e3346c32e923545e77bcb96d35afaf6aa5d6b02bbdc5aaea1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0006_invalid_incorrect_version_00]", - "fixture_hash": "0x64d9e110bab80f5296c0ac8cc2d7001f2385fbc1c5b37f3ab269ce1f5bdec960", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0007_invalid_incorrect_version_02]", - "fixture_hash": "0xe5f434743685a30401da19e5ea12d3301189fe03505d1c672b6954c9d6cfec4f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0008_invalid_incorrect_version_ff]", - "fixture_hash": "0x961300aa4ab58409e10ab90c8fe30287209987e810a54bbd5356062f065942e4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_max_code_sections[fork_CancunEIP7692-eof_test-plus_container_False-plus_data_False]", - "fixture_hash": "0x60ebc4a2f1004f9ff6925bff12c1d64bc4f0c995893669b788db79619018b89f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/max_code_sections.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_max_code_sections[fork_CancunEIP7692-eof_test-plus_container_False-plus_data_True]", - "fixture_hash": "0xd5ad80781b15b6a8d14bfedb8fda605046ad1118e5285df664f39fd1a49dc62c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/max_code_sections.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_max_code_sections[fork_CancunEIP7692-eof_test-plus_container_True-plus_data_False]", - "fixture_hash": "0xcc73d269979f1618e8b7fe9e406af0ec7953f48543c92450aa87cb7dcba40a0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/max_code_sections.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_max_code_sections[fork_CancunEIP7692-eof_test-plus_container_True-plus_data_True]", - "fixture_hash": "0xb4b84e891a236c52db940ad5b4da44bb87842942b72fdf9ff81d88d9cfa8d40", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/max_code_sections.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_single_code_section[fork_CancunEIP7692-eof_test-plus_container_False-plus_data_False]", - "fixture_hash": "0xbe12dfd7844362e9a0e87a469dafde6f7207a71d50d2e6659a40ec3ce5db7c30", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/single_code_section.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_single_code_section[fork_CancunEIP7692-eof_test-plus_container_False-plus_data_True]", - "fixture_hash": "0x831ee72e581867cb7e7d01d4465897a07af10cad78178daf3c22f1c8cbec3763", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/single_code_section.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_single_code_section[fork_CancunEIP7692-eof_test-plus_container_True-plus_data_False]", - "fixture_hash": "0xfd00a91250c74ff5d28d4ba7fca63a59f4e9c98ec8ea690afa91b975b2b5c2bf", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/single_code_section.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_single_code_section[fork_CancunEIP7692-eof_test-plus_container_True-plus_data_True]", - "fixture_hash": "0xc2178a63b05cf172f56e197828ad2f42416ac86f5f43fc2ffe22577a3fa61be1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/single_code_section.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_0-magic_0_0]", - "fixture_hash": "0x2032ffcd9263c7211f99dd51e6cb5d6ccf2294e804e9e048b7eb9e5b986ecce4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_0-magic_0_1]", - "fixture_hash": "0xf96f6dc98ede30b1dffca24fa729a5db5dd4366001f3309851ca6aacd962b27a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_0-magic_0_238]", - "fixture_hash": "0xfa464376a9dcabf642349b2f4a70066b7ca5dbd0b47b0520092c6489f4d4f7e7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_0-magic_0_239]", - "fixture_hash": "0xbe12dfd7844362e9a0e87a469dafde6f7207a71d50d2e6659a40ec3ce5db7c30", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_0-magic_0_240]", - "fixture_hash": "0x42130385b90397447e81ad3aa9251b61e4c9e78cd691c781d9cc57bc1957df0b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_0-magic_0_255]", - "fixture_hash": "0x3c3b8f5dbdc81165e8ce08b3b81715efbe1e80acb3ed618a259b811f3d6d7efa", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_1-magic_0_0]", - "fixture_hash": "0xa73df036a64d318e8ad9069f8c5199b6a527b487d2bed2d9be73d117834ff3b3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_1-magic_0_1]", - "fixture_hash": "0x51e998790f70c6a7e46b3a84070994c6ce6e85c06e73ddd4ad13244e868e3444", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_1-magic_0_238]", - "fixture_hash": "0x689fd21ca106e8caa47c8b9e5f1ef78c93cb680440a750b6c151ddffd0551259", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_1-magic_0_239]", - "fixture_hash": "0x4c3b84ec9249172b1741c8c4b5a84860c785c3b7788b3136ce11971536f52a39", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_1-magic_0_240]", - "fixture_hash": "0x5cebffc32e48c54fe1aacfbe1022b9609fb3b9f6c5a07406739a21774bad513c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_1-magic_0_255]", - "fixture_hash": "0x649fb7f91f4559265732109f927de4eb7dd49262a3afef7505688bc8ae667178", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_2-magic_0_0]", - "fixture_hash": "0x5cc3274e00e3a4ba33c696c6ef8c3cf8e44c27e9b5ed9b870119c281d7ea28d1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_2-magic_0_1]", - "fixture_hash": "0xa54681de2af900edeb536db03e942030b972765bed974be6af51deda665e90f0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_2-magic_0_238]", - "fixture_hash": "0xda95fa0e2af367d66837c9fbb6488e51717abbd012c250668d589afa39b64019", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_2-magic_0_239]", - "fixture_hash": "0xe1244c8fa718c9fb4e86d926873a359803d923b279cee5e3121b6ff687c6ca4c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_2-magic_0_240]", - "fixture_hash": "0x32786cd30970c22af908856de2d047b45df65b93376725bd6b809e6376dfd5d1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_2-magic_0_255]", - "fixture_hash": "0xf0c526405df099a62a8f360700165d0911329c9ab5ff27d84eaea9b3cb6b5cf7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_254-magic_0_0]", - "fixture_hash": "0x59809dfb50cc2e57ed9e310f115b6ffc16ea315fad61d3c313ae497ddebcf519", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_254-magic_0_1]", - "fixture_hash": "0x6f169417f786da2fa44a5cab6308b62cc0e5bdc1f11d7bc54cf623c5c00c285b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_254-magic_0_238]", - "fixture_hash": "0xb5df30fc1f0cf56b33a4772e7fbe931a9cdab7a3f61fe0dfdaea989397bf5c3e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_254-magic_0_239]", - "fixture_hash": "0x794eb76d3c48bf5538f29214f88e36fb0090abcfb355ee34f0e1e033a76fe83c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_254-magic_0_240]", - "fixture_hash": "0xc211685ab080f9d1b7eba23f8b5390f3feb93e42ccd076de7e5714ed01b7f3e6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_254-magic_0_255]", - "fixture_hash": "0xf442901ba8f6e827c3c1102046d4b2fec74d44b7f75cf452a9d2dac35a748130", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_255-magic_0_0]", - "fixture_hash": "0x7834bf5c79a197ae98e2ba6a7ba34da6d81463abca8231847301c219b40badca", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_255-magic_0_1]", - "fixture_hash": "0xb7866208e3f7b249aa7bb9ba87d17f58cef95d14341d0e46410efa556f68a796", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_255-magic_0_238]", - "fixture_hash": "0x12c81e1cea95ebe9064685b1191b4a20bb0163aa5bd80b0f8ad9266024b869cb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_255-magic_0_239]", - "fixture_hash": "0x157ceca036482d23f7ebc2be3e9953ba614e6f9289edc86b650d8c00879908d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_255-magic_0_240]", - "fixture_hash": "0x219d24fd317a1bca6f575e3ab1d14ed286885e3743f1d4f327789164313aed1c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_255-magic_0_255]", - "fixture_hash": "0x286d8b13bd01a9b86cba6daadbb025a4ca5dee0a72bacf304f1910cbb7f8f38b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_version_validation[fork_CancunEIP7692-eof_test-version_0]", - "fixture_hash": "0x91dc8b7979426cac3a675e6e8c298e829eec861923c29f6d454d9111207229bf", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/version_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_version_validation[fork_CancunEIP7692-eof_test-version_1]", - "fixture_hash": "0xbe12dfd7844362e9a0e87a469dafde6f7207a71d50d2e6659a40ec3ce5db7c30", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/version_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_version_validation[fork_CancunEIP7692-eof_test-version_2]", - "fixture_hash": "0x36e39d4088b8ce63c9e140c14a167bdb0be32d021a9d68de8f210cbd10996d8d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/version_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_version_validation[fork_CancunEIP7692-eof_test-version_254]", - "fixture_hash": "0xf15eb75ad576bb9abdcdb6799ececd01f3430b7fb80541cdf23ed5511374ea88", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/version_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_version_validation[fork_CancunEIP7692-eof_test-version_255]", - "fixture_hash": "0x5ebe638421d8394db9f47d4532c20038d965d2ea19312b29761f7f6161e5084a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/version_validation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_stack_underflow[fork_CancunEIP7692-eof_test-stack_height_0-max_stack_height_0]", - "fixture_hash": "0xf5d9eec5e46d0aa8bf7b91874bf5c082f927718953501da7e7844ac63fcb836", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_stack_underflow[fork_CancunEIP7692-eof_test-stack_height_0-max_stack_height_1]", - "fixture_hash": "0x6c5196e9fd0649379ab1ebd4a19aec405467e36d5fc94b90099db96a978f5694", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_stack_underflow[fork_CancunEIP7692-eof_test-stack_height_1-max_stack_height_1]", - "fixture_hash": "0xf851696406f623e5e4e7e7ca0cfbf5e832cb8536c33283363eaa89388b67977c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_stack_underflow[fork_CancunEIP7692-eof_test-stack_height_1-max_stack_height_2]", - "fixture_hash": "0xd83e2754f0715b153f9094c6394a7f8ffe816b7ad6a2fa9df6550f1f2d99b0e6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_stack_underflow[fork_CancunEIP7692-eof_test-stack_height_255-max_stack_height_255]", - "fixture_hash": "0xa113354e83c0682d3f3bb2f524b41077a4991cbb00be1927f1f84d03034c9c5b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_stack_underflow[fork_CancunEIP7692-eof_test-stack_height_255-max_stack_height_256]", - "fixture_hash": "0x629912deae523bbf4511a0684407dfd18b10e3eb1e70c84ac29881bd8fdccf51", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_stack_overflow[fork_CancunEIP7692-eof_test-dupn_operand_0-max_stack_height_1023-expect_exception_EOFException.INVALID_MAX_STACK_HEIGHT]", - "fixture_hash": "0x32c1b1f18cc86a715412d70d970f6ee1a47a9e60b3e3c4cf2c860f36aa36ca1b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_stack_overflow[fork_CancunEIP7692-eof_test-dupn_operand_0-max_stack_height_1024-expect_exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT]", - "fixture_hash": "0xfa8fdfebd6c3b33111595f042acedce3f54d0613f548b9ca0eddd7d81616ac62", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_stack_overflow[fork_CancunEIP7692-eof_test-dupn_operand_255-max_stack_height_1023-expect_exception_EOFException.INVALID_MAX_STACK_HEIGHT]", - "fixture_hash": "0x596d8228c710e979821066539bd506fb19e507cf118013888b4c8fab73cc64de", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_stack_overflow[fork_CancunEIP7692-eof_test-dupn_operand_255-max_stack_height_1024-expect_exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT]", - "fixture_hash": "0x8639416a08b139e28db7bd760f2cacbdd5c01807cd1199b21d140e91771749e4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_all_valid_immediates[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x765dffa96d89cd63006875c495e024bc95f0f4f01001240ce8a730b96160fa39", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_all_valid_immediates.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py::test_exchange_all_valid_immediates[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x5f7f6b93c281c7dd87e3e72e1e60477463a826a191183e52c52430f20a295256", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/exchange/exchange_all_valid_immediates.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py::test_exchange_all_invalid_immediates[fork_CancunEIP7692-eof_test-stack_height=0_n=1_m=1]", - "fixture_hash": "0xe4e2239c6a3c98fdc127a42fb90b5c22fd59c67a6e1c15f6dd76e8b798e445af", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/exchange/exchange_all_invalid_immediates.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py::test_exchange_all_invalid_immediates[fork_CancunEIP7692-eof_test-stack_height=1_n=1_m=1]", - "fixture_hash": "0xdc5527c5fcd9a5fd594f25a906292e7002122590223ec3eb5aee28679c8b909f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/exchange/exchange_all_invalid_immediates.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py::test_exchange_all_invalid_immediates[fork_CancunEIP7692-eof_test-stack_height=2_n=1_m=1]", - "fixture_hash": "0x93965b91dde2de7a309eacaf2c234a8df679e735f71db182b12ddfab445b277", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/exchange/exchange_all_invalid_immediates.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py::test_exchange_all_invalid_immediates[fork_CancunEIP7692-eof_test-stack_height=17_n=1_m=16]", - "fixture_hash": "0x97340ed69bf68d25d3727f8efdfca45326a27138dd614f6b26f3eeed2666c9a5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/exchange/exchange_all_invalid_immediates.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py::test_exchange_all_invalid_immediates[fork_CancunEIP7692-eof_test-stack_height=17_n=16_m=1]", - "fixture_hash": "0x7585d512eea521ccbeb6aa5140354c2f75ab3dbb3fe91adecb072739b188996e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/exchange/exchange_all_invalid_immediates.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py::test_exchange_all_invalid_immediates[fork_CancunEIP7692-eof_test-stack_height=32_n=16_m=16]", - "fixture_hash": "0x97e77695e8fbe50052d08606748dbbe5e44a432b5fba17a04dff3acde473d51", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/exchange/exchange_all_invalid_immediates.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py::test_swapn_on_max_stack[fork_CancunEIP7692-eof_test-swapn_operand_0]", - "fixture_hash": "0xa5516c4938416369965b2de545aecd72999c83c8081b311a0c4c5fd371c227fd", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_on_max_stack.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py::test_swapn_on_max_stack[fork_CancunEIP7692-eof_test-swapn_operand_255]", - "fixture_hash": "0xde218c7aeda42b82e32bae0c0fedd494d4cf1e4c36911695d42dec53d0ba04ff", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_on_max_stack.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py::test_swapn_stack_underflow[fork_CancunEIP7692-eof_test-stack_height_0]", - "fixture_hash": "0x4b9e9e9ed5574a69f7802be1972b726cfa43786ca9fa904e6bb6c52329af49b9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py::test_swapn_stack_underflow[fork_CancunEIP7692-eof_test-stack_height_1]", - "fixture_hash": "0x104f6666c1947a9a8b7e1a4c40789b63b85e29140a41ba97d8c69a81b882a7ff", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py::test_swapn_stack_underflow[fork_CancunEIP7692-eof_test-stack_height_255]", - "fixture_hash": "0xa7e9431b7e88c1f2751316a250521299179598fbe004de2b608e525e9409c6c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_stack_underflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py::test_swapn_all_valid_immediates[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xb5ab195cf8cbd6a226e4a7b5b35e734d9a9c5367285ed7efa8d072ebd84c10a8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_all_valid_immediates.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-less-stack-to-2-to-0-so-0]", - "fixture_hash": "0x1318bbbd6f8adce4011d58d57ac3c0df181108c5da713769718c6d1cc72a5581", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-less-stack-to-2-to-0-so-2]", - "fixture_hash": "0x637b64d7852c25891190bc727cfb2a710e9cb4e2ac950aa793b49111f5aa7eae", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-less-stack-to-2-to-0-so-4]", - "fixture_hash": "0xdfd1d36d769f46055d6703b21437d055f2b3a7cd5484d01033b431933a4a833", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-less-stack-to-2-to-2-so-2]", - "fixture_hash": "0x5a4c5834ebfbc4824879a4844bb86776b231337d295ccf667ee0cb33c399d6c9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-less-stack-to-2-to-2-so-4]", - "fixture_hash": "0xf8498836d9bc1ff92a97765d09060b287e24b41b9823b677f3a02da73b73c155", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-less-stack-to-2-to-4-so-4]", - "fixture_hash": "0xd44597682407f19cda6fec167e42a6746e8b87e0e2f97d8e80a188da3f59af12", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-less-stack-to-4-to-0-so-0]", - "fixture_hash": "0xaf086b8089f1fcfd6d10938d9a06ecd6cc593d26dcbb8dcb5bae71dc5f8c3668", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-less-stack-to-4-to-0-so-2]", - "fixture_hash": "0x4163b4e55ff84284e10c0713f4b27d5aa00032e080c66b3d5eddad97ec092a84", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-less-stack-to-4-to-0-so-4]", - "fixture_hash": "0x51ced9f12be147ffef0eff1523e86b0bf1868d6646af20b8f705417bab4d5e95", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-less-stack-to-4-to-2-so-2]", - "fixture_hash": "0x78072639e345b7aba656b6d3dae842b05eb9edf1bb1f4152509fedd054f96a5b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-less-stack-to-4-to-2-so-4]", - "fixture_hash": "0x22163e8bfd96d3508910f3a30c3eb92cdb20b7d56e8ee895a2be835f36c52653", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-less-stack-to-4-to-4-so-4]", - "fixture_hash": "0xa65623ff1dacbed5a2a3f757c07d1e470fca3d33c2470d079a2684426bbe8190", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-0-to-0-so-0]", - "fixture_hash": "0xb0cd0a3595f111cfb0a26f895b89ef5520c4f0ded44829a8acdf4341f06807d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-0-to-0-so-2]", - "fixture_hash": "0x327f9d901fae47ee7af5c9fc5fc2d4583f817b151c458fa742efa419b259eab1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-0-to-0-so-4]", - "fixture_hash": "0xc1b1d3735241c060b64f1ce9a43a734094f40a93bccc0ac610980e89c8fed9c3", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-0-to-2-so-2]", - "fixture_hash": "0x6e0dc03ecbcbd4c033b27a1e597fd1056b8fb9b032a1d79abbd67740842dc772", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-0-to-2-so-4]", - "fixture_hash": "0xcf7487073a93ccc2e7846f300c10442ff5f467e08e19b09c5e0116ab49521d28", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-0-to-4-so-4]", - "fixture_hash": "0xd6761fe360191b1c503af503aa092a9b9f392aaec5b3dd9596c9740319f2953a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-2-to-0-so-0]", - "fixture_hash": "0xf48399098ee3771bd3d90f08ca8fdc2efb706ade98dbbf23effcaae0d0e553a4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-2-to-0-so-2]", - "fixture_hash": "0xa33d13f0ad342f51c42ea34ea1ccabe18f85b82919266612829c8fa122dbad48", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-2-to-0-so-4]", - "fixture_hash": "0xc9015cfe72fc8c18aff11c64f48bc4ea2c1b86246865c47d125be3a17812aa11", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-2-to-2-so-2]", - "fixture_hash": "0xf2cd4a81950b458296760907c25f35b7c19bce4e066b11c6ee789b01e6783443", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-2-to-2-so-4]", - "fixture_hash": "0xe1d0bdffa56da643ee1a722e1b9178f5d764bb8a8715b4660dfea939d6d28436", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-2-to-4-so-4]", - "fixture_hash": "0x5cc3b9b903c8dabb285398bb76c9e31a5c8d73236d8598a73eebd5b4b810dd0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-4-to-0-so-0]", - "fixture_hash": "0xe82a923ae4a35842e7bfb7d03f55a74665d5828c1d420771c76c9d033b62298b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-4-to-0-so-2]", - "fixture_hash": "0x655e374c5f875ac660f2e065d0d9feb338db03eb4a6068ec7ddf4dce4c8d6ab0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-4-to-0-so-4]", - "fixture_hash": "0x7a6addf5b322c42069b8464bf41b64554c9755be714c255a637320f75f283dc4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-4-to-2-so-2]", - "fixture_hash": "0x19923a57a9cbb62004424c8fc93b4b9c9ec4f35fb87b00aa009cc978bca32c59", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-4-to-2-so-4]", - "fixture_hash": "0x683a365b0a6a65a2d78f53776d9473cfe992b4e0c20e50507085f1430d402da0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-4-to-4-so-4]", - "fixture_hash": "0xd4e13c011cce648ed8774a99ce75576798c555eb8bf700dde61f4b9311243e5a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-0-to-0-so-0]", - "fixture_hash": "0xba434ffece272e3eeda7ac226baaf42ddfc1fa74423ecf5430947dd62da1235b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-0-to-0-so-2]", - "fixture_hash": "0x37197c015e58657010e22617838f9352bfe6c5d72ff604c1ce458f74917b3f6f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-0-to-0-so-4]", - "fixture_hash": "0xee8e10bd34394d0bd65b3c7cbe591757ac6e21a11347fdfd7e342f3f65d54560", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-0-to-2-so-2]", - "fixture_hash": "0x9a4e437011807ec7460b1802874c5a0744d1deeba3a5b7f79758bf5d503d6b75", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-0-to-2-so-4]", - "fixture_hash": "0xf1e4baa2649d531510b9ce0b92a7f0dec84b9e077c30709ac9ccdd1047b3a8fb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-0-to-4-so-4]", - "fixture_hash": "0x14399b0ab977568b6a132e671a2ae85f5e29e5beade8f56b726d42dbeefcf332", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-2-to-0-so-0]", - "fixture_hash": "0xc5b939fab45cb96833ecef53a3ab3a62a72c07eb7abb33e9ef284ef606a0382e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-2-to-0-so-2]", - "fixture_hash": "0xe733186ee0007878fb6ff3ccc7f2adcb83d3e899c233180e52c6431c9ad273b0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-2-to-0-so-4]", - "fixture_hash": "0x4653b0a6c347fd53b1dfded0de59b0fdef0d3b66c6cdcd2461db2b63eb9eaa63", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-2-to-2-so-2]", - "fixture_hash": "0x9d1f109b4afaa8ec692ce5f936fc68ff477b78fdf84edc8bee8c1e1deaf98d96", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-2-to-2-so-4]", - "fixture_hash": "0xb31f908cd733c4d61ccd07201971b4b5412bbec7e12980f9bf1d8aee164f0aea", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-2-to-4-so-4]", - "fixture_hash": "0x399c5163a07cdf1810bd7ea4f5d8250d871567695a960462f549ba4bc2c791cd", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-4-to-0-so-0]", - "fixture_hash": "0xdbfaf4e34610e045e3921f61c05c5af9ae5f996d29459c0cdd8a75af48e73b46", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-4-to-0-so-2]", - "fixture_hash": "0xc2dd2b605f21835ea73406e7d4200b9cb7f77c68fab70303e646d64a42b659ba", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-4-to-0-so-4]", - "fixture_hash": "0xdc3e4c4142f6323eb4dcc99fcddd9f267ee39c3ad27908459163fba8f88b3a41", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-4-to-2-so-2]", - "fixture_hash": "0x68724403855bace60a63204dcd62a2012c6dd54f8b21b1c7e5b5c55c378082d6", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-4-to-2-so-4]", - "fixture_hash": "0x6a587bca0b359de81326ac51f5c707f9c2e12f21e1994a7692bf32a3e559385", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-4-to-4-so-4]", - "fixture_hash": "0xa54582ed0e5fbff89bab9d378c5c675866ec10e59c236c912a50ea3cf2dc140c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-eof_test-h-0-ti-0]", - "fixture_hash": "0x97a34a814add887c8a0a6035019d0b1eb84863d901bd20ca22d63719e9217630", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-eof_test-h-0-ti-2]", - "fixture_hash": "0x9970000da21b8ebd8a7d7ec7cfabdbff289f973875476f2d92e7ebf59b994aa1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-eof_test-h-0-ti-4]", - "fixture_hash": "0xa55db1a3d4acf5a862769e633c18ec8563f93c9ed0c781aefe4e36bb0113355e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-eof_test-h-2-ti-0]", - "fixture_hash": "0x2de058c2b26ad2713d32af554c19193d1cc2d43433d24470ca58e0af16512a4b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-eof_test-h-2-ti-2]", - "fixture_hash": "0xb60af657d526fc1203b66037a3754c1df132eaa76daa936eb6dbe32df78a782f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-eof_test-h-2-ti-4]", - "fixture_hash": "0x8fa296b6ea788372abc6a929798c3e9e354faf10aea523077260cc2226236768", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-eof_test-h-4-ti-0]", - "fixture_hash": "0xc63c9711524fa9e726394c7ab4ec828f5b87560093a3d9fb776ba76ae99b52fd", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-eof_test-h-4-ti-2]", - "fixture_hash": "0x8b76d8138ecbe9593164e6e89f420dfc0cfcdf1d507a92266d407dca0ee2db32", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-eof_test-h-4-ti-4]", - "fixture_hash": "0xed5b7eb7614f6b5f78d68f2817d56176151ccc61f79a2487edc009497af1bbea", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-N-to-N]", - "fixture_hash": "0x20038a67683f3603309b8dd0d4f9ee19c86c979c37bf744df5b2796a3a5b1651", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-N-to-0]", - "fixture_hash": "0xe430b3754f0fd2685226e5a630ce7bf5e5f52b452efb2811550871ce9d6227e2", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-N-to-2]", - "fixture_hash": "0x3e833a5167c10dc2638b9b0ae8d8979a00513361231302605d1866a8720a9428", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-N-to-4]", - "fixture_hash": "0x6942d987110c7901b0a5db3bd06ed53bc07785f6db935c22b3ba7172c4cb1a0f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-N-to-127]", - "fixture_hash": "0xac668540edec52e1c894c9ab82b7c0bf4a1482b8569166ac606be873b4ca5f20", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-0-to-N]", - "fixture_hash": "0xec7ac54906024d219a64b2c60b9ce0d1b451c1858d26462ab31d019eda64b561", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-0-to-0]", - "fixture_hash": "0xee910108fa754b42cbc7cc2b821eba6f74210b6baef4645882d878fc806bbc9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-0-to-2]", - "fixture_hash": "0x40a0a206937578392c9b1b552a985c91b18f4fac83ffd53d7a373c8ffeb63da0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-0-to-4]", - "fixture_hash": "0xe1af8bd6a1b602838bae4ff7eee849a3783a36b2cff6c1b1fd4b17759a28675c", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-0-to-127]", - "fixture_hash": "0x91b90736ae3775d65d0633e4ba1db68633dd9d7cb917629b8224f130fe56ad22", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-2-to-N]", - "fixture_hash": "0x48b88092b00c618d4037990b5a365177fff7ad61f720079aa937f0b20ba6800e", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-2-to-0]", - "fixture_hash": "0x63ebcc8b0ecc6d9be5571fd8d49bfe85662a5b337a01b95caeb77325b5b365a7", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-2-to-2]", - "fixture_hash": "0x9b7fce7b1a998a24ce6d75d9b14b804fa9791cfca74efb2eeb73b5ba7c7264d1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-2-to-4]", - "fixture_hash": "0x334ed42629e6a41cbd679573bac4049926b67e5f720a8f38f81fe59d8ed64247", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-2-to-127]", - "fixture_hash": "0x353dc8f3fa07166d693d81106b0578e1b1449262d548a6154e1390ccb34ad385", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-4-to-N]", - "fixture_hash": "0x4e61fe6e5e175568ab3180a1a51a808b3c2a00598080747cd79d48f96a22c358", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-4-to-0]", - "fixture_hash": "0xbfc46b44f8b02dea39c072abaf3b6d9ecfa1cfed0f0cd78d7de2af3f492cdd5f", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-4-to-2]", - "fixture_hash": "0x11c2490ae8547afdb0bf029bc93ca9b7ecde3be8c8482dd30f2804d2cec06ee8", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-4-to-4]", - "fixture_hash": "0x3b3a44dc24e52e40c2b6ad3a97d94d4d969aef64e8c79a842cd0dbf7fe4ae20d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-4-to-127]", - "fixture_hash": "0x74cb980d5afd74b8871a93605829b2d73d27dc6ea88b634997d6ba954d6b0384", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-127-to-N]", - "fixture_hash": "0xebd0c089174e3b2465bfa0310704f79aa57314e4285d3321a0fe0cb62e87744a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-127-to-0]", - "fixture_hash": "0xfaa2cd7583837ae47428ba6f5854ee799213f416fd1a3986b86e9cbb1e76979d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-127-to-2]", - "fixture_hash": "0x2e7a8b26a2629ace7011be46bb27bd08752e67a512192cb33d67f5762a47c7f1", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-127-to-4]", - "fixture_hash": "0x6421d862999eff28138bc8ca43b32269aea0f6e68884902c78404929da93ffb", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-127-to-127]", - "fixture_hash": "0x5e56b11253762baa0d3251481c7f9a0a4e176d60b6379d45795a5c0f3c203da5", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_way_too_large[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x9bd14b4b8eca657bd2f8754e1bbeef08b104129955f2d5e03049eafde924dcbe", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_way_too_large.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_with_inputs_stack_size_1024_at_push[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x1f934fd73f01fee2f1dee524b19c585486410e8a7e44733f2502e386ab7efcea", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024_at_push.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_forward[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xe00bf82dff4451f4140612032a4fbc96274e8e459b9aa79b43d29de8cba7286a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_forward.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_too_large[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x86ac9978566667a93ef8ca8a74f4626416385512e39c96ba2341948e185c41e9", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_too_large.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_callf_to_non_returning_section[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xba914baffd6217f660640b3af55be5bf8ae16b7860bf1da99c2bc809387ad47b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/callf_to_non_returning_section.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_backward[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x9dc654d9cfc4c538fa4a9253032081925d113ca520b5a9ad099bb343364dca95", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_backward.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_stack_size_1024[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x38e07c4e8d99be21e3b2b09b4667d858fbff5cdf0d3a02411bbf5d96bc27148d", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_stack_size_1024_at_push[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0xddcc546317b479d94cad091bae62d62f9dd16bd901f5e3f69164698bd844b12a", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024_at_push.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_with_inputs_stack_size_1024[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x6b8e02a8bb16f9c47e975a81106eca543d98530ab88391f18f460208b8949a61", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_to_nonexistent_section[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x78787f7c93cbe8542b016fa535d49e7c4eca814b41954bc5210c623109e4c36b", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_nonexistent_section.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_stack_overflow[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x8b70611bcf7b6bd2cf3a5e1a18ee25008fed4630b285a88a2ae588642023c0fa", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_with_inputs_stack_overflow[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x23833817b2c263de97cfae0e7b046273a181f9ec23f4241b8e313709ac2f66f4", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_to_self[fork_CancunEIP7692-eof_test]", - "fixture_hash": "0x3860426b4b1760e5445953b962ae65fb9bfb1a45f525246424b21ec74f7cb3d0", - "fork": null, - "format": "eof_test", - "json_path": "eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_self.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_existent_memory-successful_True-single_byte_expansion]", - "fixture_hash": "0xb28dd7f03f459980cfbe8c74e93537e51723057cbaa81acb7320dea660be99cc", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_existent_memory-successful_True-single_byte_expansion_2]", - "fixture_hash": "0x140c584a4e01b1668d2c921cc426fc0df41c96225d204444d7219829dbc0d1c6", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary]", - "fixture_hash": "0x368833f8ba649c260820b1e89627b25cc9e74cec2d1c186fcf241eeb5aa2f6d4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x8d704f953140080edfa1ca1026fd487a768663f764f0e1f804e908809cf5127f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_existent_memory-successful_True-multi_word_expansion]", - "fixture_hash": "0xf605138b4aaa371faefa180e7fc2fbb2cafcd96c1d5456f07e4843fe8ca20df2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_existent_memory-successful_True-multi_word_expansion_2]", - "fixture_hash": "0xb9bbe862f61d8c0b83d14acf774438797df73f73f3db05b7db246615a77c2775", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_existent_memory-successful_True-zero_length_expansion]", - "fixture_hash": "0x4b06f35d33be6a089b7b7f19db2978a2ab77b7fc7419e64228547542da7a7786", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_existent_memory-successful_True-huge_dest_zero_length]", - "fixture_hash": "0x769b17520e8089eb590a88ae621ba45710fa3dd7c3acfa13880bd3c50f6085c9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_existent_memory-successful_True-huge_src_zero_length]", - "fixture_hash": "0xec4f6ad5f613ee47ab48863b622e65bfe47a69ab3c0cc5e7e1215f3fccce4581", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_existent_memory-successful_True-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x85f668845b76f68477ee20a23764540f462784f82269ebc388dfc4406e626b31", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_existent_memory-successful_False-single_byte_expansion]", - "fixture_hash": "0xf41d1dea6d1636fb3dff995dc1c85c8ffeaf101912cd5f0a9e85d7f8bad38b84", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_existent_memory-successful_False-single_byte_expansion_2]", - "fixture_hash": "0xa042c93f51c6de4ca125b59a557284f66f4e5014f5a8662f193c75e1f914fa7e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary]", - "fixture_hash": "0x9eac08464d8b9d665e253f1942405054cc248796e949fdf9f9481052985d6b69", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0xe5d6685b6917327e86ea7c5ef8e29d7ef54bc3631e0b3765106cdb8b890bc0c5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_existent_memory-successful_False-multi_word_expansion]", - "fixture_hash": "0x759770babe41551b0d53c5963b32312c347862a6c9a405fff43084708d64cd3b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_existent_memory-successful_False-multi_word_expansion_2]", - "fixture_hash": "0xd0bb3d06d97dde3abcd9a40a916800bbdb56e429688a1ef8b8a801d4869d9521", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_existent_memory-successful_False-zero_length_expansion]", - "fixture_hash": "0x70110a058a0a3962e40c0ce767b1a863b66a6efc5b1a86f0069e26ca0e04e40a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_existent_memory-successful_False-huge_dest_zero_length]", - "fixture_hash": "0x9fc056294acc26c2516f2cc1f16a9497946b9acc1a1e3569caf00ef314cffdfd", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_existent_memory-successful_False-huge_src_zero_length]", - "fixture_hash": "0xf1ec5300db666bc8ae7898086bdbc5f68ea93f3b8f6c4b059a1de246c062c05f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_existent_memory-successful_False-huge_dest_huge_src_zero_length]", - "fixture_hash": "0xed06de1c7d765c4a4110c9c5dd3f26e79bbcb916918f174287e96eacd60eb9d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_empty_memory-successful_True-single_byte_expansion]", - "fixture_hash": "0xbb91ec83b13cb33cfd6df2be66a17fd6206baba27bd98f3b3a83ff617d6de0e6", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_empty_memory-successful_True-single_byte_expansion_2]", - "fixture_hash": "0xac5515c92e35cb6e081c92d06a7f4fe815af3330304af9b318aad6b32f109835", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary]", - "fixture_hash": "0x5a63e79f75e1a360ecad0524aed7be461096ddd272cf876d86f7047643503260", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x818e013400e3e50a406fbfa3112fdd83180bc7d2164f499359b4ef4e48340cc0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_empty_memory-successful_True-multi_word_expansion]", - "fixture_hash": "0x374951f2324287e5b5ddcdfaf593fde61386bd2fa161fb20008220e5eea76e22", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_empty_memory-successful_True-multi_word_expansion_2]", - "fixture_hash": "0x43cd7b4842841f8ff31a24c03df57f3606fe019a2844b988b7bffc1930b79c07", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_empty_memory-successful_True-zero_length_expansion]", - "fixture_hash": "0x81bf63731c017be7a2533e80cd788d8cc393a22d219e42a05e98ddb958e4f35d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_empty_memory-successful_True-huge_dest_zero_length]", - "fixture_hash": "0x1b1ae7ff278e51501bb477f67f1b9a632ec55719bab2bc636a4006f5d3783fbe", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_empty_memory-successful_True-huge_src_zero_length]", - "fixture_hash": "0xc45b040d142e9125704be7b178843e1b7994eab249b2f4cf5892e9af4ea2078e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_empty_memory-successful_True-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x80cfe8eeef07f50b73e8ae10217ba24c317081d803c194e053f9987a8f8afd27", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_empty_memory-successful_False-single_byte_expansion]", - "fixture_hash": "0x6339f585c8595558283f7745710a22751ec72d30d6a5f44de22bf31db5eb4d02", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_empty_memory-successful_False-single_byte_expansion_2]", - "fixture_hash": "0x96cab4a87cb6a305487c03a755f490c658eb035679dad7eb41b39f024f07f629", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary]", - "fixture_hash": "0x432424db9b16c0be60567a8deea178f81c162489de59da7a2feb57d57a127ed3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x99ba6ff7a75de1d97ec99acbf5fab411ee5fae7ed2b8a119b4ee472f09dec1c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_empty_memory-successful_False-multi_word_expansion]", - "fixture_hash": "0xe326c304ba8ab67d8035cfdfcfe277e078683d53de59dcf1040686090cd67ca4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_empty_memory-successful_False-multi_word_expansion_2]", - "fixture_hash": "0xbd5b8ba148796a9e4cfa7c252f1d7c1b40aed1e2e45ae994042d49fa8ff7e6e2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_empty_memory-successful_False-zero_length_expansion]", - "fixture_hash": "0x43fb8e1d72d0936c98e4db0d619abeb5a81ba2e2809ef62cfe08be72dbfbfd36", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_empty_memory-successful_False-huge_dest_zero_length]", - "fixture_hash": "0xdcf14de18fedafd69079bcff624ebfbbc14275eee45a509535254ca778c92706", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_empty_memory-successful_False-huge_src_zero_length]", - "fixture_hash": "0x1ad1bb8548dbb922ac71687ec0858096094008c3b17df64f0208c8831bbac11a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_empty_memory-successful_False-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x60fab084c5dbfc7f29c4c95e41cfc8f3f38c2d70383ecb1fb3326725533e6845", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_existent_memory-successful_True-single_byte_expansion]", - "fixture_hash": "0xd5c4a767741e959cdbca7675201598a3e8458a9f529428e50f12e53798507a3b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_existent_memory-successful_True-single_byte_expansion_2]", - "fixture_hash": "0x80480c99e4b8363f5ad9ba2619760b9c8ca7463470f0ede5939612f0e537d531", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary]", - "fixture_hash": "0x1f6886597fb5e7ad2a48b0bc2607c3ddecf50d9bf679aacc34272d0f3a3e8c69", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x11a8c64b3d25363c2409d4f2cd13fd0ed93e0945522eaf3de9b6554271f713d4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_existent_memory-successful_True-multi_word_expansion]", - "fixture_hash": "0x1eace61f2a57d881f9e9128444e718246ff9c202ab53408540e1a27f8f130c40", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_existent_memory-successful_True-multi_word_expansion_2]", - "fixture_hash": "0x8d5498e63fb772691c991278d3f09160e5b5b3fc570bf7c9a1b58412c520b570", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_existent_memory-successful_True-zero_length_expansion]", - "fixture_hash": "0xe6c2c9e348b4f3518f70dd549f3542ae006e380c342497fef74af45fe8780034", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_existent_memory-successful_True-huge_dest_zero_length]", - "fixture_hash": "0xbb4e7a50cee42b9fbc2ed463da97fc8948ca07e0eaab29e920493ae9bcba78d0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_existent_memory-successful_True-huge_src_zero_length]", - "fixture_hash": "0x5b42e09247dc34c1732509f38bc3b686147d3402cc702b47c0d0fb99ab8d45fd", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_existent_memory-successful_True-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x110118ef78a9601d179018bcfd25bd20a50e3f7fe5426dec83946c0fdb000f62", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_existent_memory-successful_False-single_byte_expansion]", - "fixture_hash": "0xcf9f6e28af0daa24a25ea217f718cef7348a29466ff0758a12f02c1c2445a5b0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_existent_memory-successful_False-single_byte_expansion_2]", - "fixture_hash": "0xa5fbb4a8aa78ee34e21420cd916db65eb770a3bf7360ff5fad08229cdec95b65", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary]", - "fixture_hash": "0x75af1fe56076ce5d3210e341498da83efc856dfe4a34f013efc4592e5b6a253", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x8d661bea3180ecdcbcd50c9faa521389a4a5fd965c99e8432728e1ba2ffbada", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_existent_memory-successful_False-multi_word_expansion]", - "fixture_hash": "0xe546bf12c28eed1da290fb441762439bbf50a6923575738e227b2561ebc1e27c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_existent_memory-successful_False-multi_word_expansion_2]", - "fixture_hash": "0x7aa1c354fc926b582c665410be5f9e4d9facc551e3ca8d19a78b8220f2e1604f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_existent_memory-successful_False-zero_length_expansion]", - "fixture_hash": "0x1110c9c22aed7449e510f364ba3362185c6585c10bdc3fb05dce8b2d07b29553", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_existent_memory-successful_False-huge_dest_zero_length]", - "fixture_hash": "0x8be91b8dc17c781cf898fdcbde91868373e184cc7cf411ac3ca43a59fd825aa2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_existent_memory-successful_False-huge_src_zero_length]", - "fixture_hash": "0x3b0bd5a15919be197c9d331368e617d6a7e915392e3aa3aab042e15e45ce1330", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_existent_memory-successful_False-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x7348a37313b01b5e9d72424cf707741711b495eda6015a2c7cc659c226364a2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_empty_memory-successful_True-single_byte_expansion]", - "fixture_hash": "0xf58205598c46d315be054b2033a6027f98d213ce58f5fc57b743feb32114ea1f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_empty_memory-successful_True-single_byte_expansion_2]", - "fixture_hash": "0x8d7d5fb48fe126a8eb9baf70b408cc603a5c8e6a12f458ce2430ca58a2ca45cf", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary]", - "fixture_hash": "0xd5e1d7d2ecea6ea04b93b75d25e58aad668fc6de277f451e6a8a93299ebc58f0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x72a69bab8a0408e5ebc950d302351653850f2e598ad37cc9b37e01e72d2b0d85", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_empty_memory-successful_True-multi_word_expansion]", - "fixture_hash": "0xa8304ab539c751fb2615080269873761fe2b68c320ee40db7c00a43f29478eb5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_empty_memory-successful_True-multi_word_expansion_2]", - "fixture_hash": "0xfac6e6b72dac53e00add2f9e4ffadf6beea0d974c72cd0d26ac334493520b4d3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_empty_memory-successful_True-zero_length_expansion]", - "fixture_hash": "0x59b4079cc13b0a5e020f90897ea932f25ab1c6e7f28b36198acf887bc90f1247", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_empty_memory-successful_True-huge_dest_zero_length]", - "fixture_hash": "0xfd99bda32b878952e1489a5438dda8f9361a84cb849a544f81c0d2d30e526ef2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_empty_memory-successful_True-huge_src_zero_length]", - "fixture_hash": "0xaf4983ae0471bab01512749dde069ab0305085415bdd7152ed50537bf30cd996", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_empty_memory-successful_True-huge_dest_huge_src_zero_length]", - "fixture_hash": "0xfcda1101ca4f69935b03b07e231b256c630bda8b480240c536247538348fcd2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_empty_memory-successful_False-single_byte_expansion]", - "fixture_hash": "0x6ad12e8b0a1066652501ebd2eb64a23afe34baf27b60a61bec1ce85c7023468d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_empty_memory-successful_False-single_byte_expansion_2]", - "fixture_hash": "0xfd89ff5ec842d1a64032e48872789bd2c7deace6ca2038ef00f1afa8c73d3791", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary]", - "fixture_hash": "0x4a810fd335187b9c10a9fc888a0c711b68c1ccac31b7df98211065aee9f35c83", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0xb8c0b3239963a4bd3c591d0d124874bc461385344def953865479489f50f1fde", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_empty_memory-successful_False-multi_word_expansion]", - "fixture_hash": "0x32f7d1974da2512734da7436d66d1c2481b94648b0bff2bfad2b21db44a41fb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_empty_memory-successful_False-multi_word_expansion_2]", - "fixture_hash": "0xdefaa9739f18a67ca7f930c58222f52b288306d38c244f8a2e81344b08af308a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_empty_memory-successful_False-zero_length_expansion]", - "fixture_hash": "0x76cf8fb50eca017693d650a53f65247f0350fde799f64d7d8a5fe77e81d10161", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_empty_memory-successful_False-huge_dest_zero_length]", - "fixture_hash": "0x20caa441fd2b475e2d4237406ebc709469f63f51104582e413466f54c9f25a9b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_empty_memory-successful_False-huge_src_zero_length]", - "fixture_hash": "0xc8bc0e8a4cfdea3bc434e45264ca7627400196eaac1576ec01a1e1d21c39577d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_empty_memory-successful_False-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x50333cbf616dc2959038504185fafa3f4bbfd774ffa624c50d39bea7b332e32f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_existent_memory-successful_True-single_byte_expansion]", - "fixture_hash": "0xe6b37911fed74895c3162d110175517e57458d5ed7381775367b659793f84944", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_existent_memory-successful_True-single_byte_expansion_2]", - "fixture_hash": "0x5417e4101b45337d239005bed1dcc038de8904833dee5a78304016afbb25d81f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary]", - "fixture_hash": "0x9ea32979e25c666951f65a453ce6deba5a1bf69f267a991bd52978f0ea8170e1", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x15d193554ce0913714f877814c8dd546f63342ce17eeaf09aa6d5fcfb1a11fc7", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_existent_memory-successful_True-multi_word_expansion]", - "fixture_hash": "0x87a61db0e2448167e79df53d9e6b58a5f6958ea67667c63a358f404a7d48541c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_existent_memory-successful_True-multi_word_expansion_2]", - "fixture_hash": "0x2a6ab85d061827d4962d42d7472769573c2b8e76d895a8c617dc78e11f19391e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_existent_memory-successful_True-zero_length_expansion]", - "fixture_hash": "0x78b81f5c6299f1cc27dbafc3d022b9f486dd83440d0459a58fb75c6038850978", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_existent_memory-successful_True-huge_dest_zero_length]", - "fixture_hash": "0xbef31669186a2e74c1a0e2e5c5d3e1d52e7cd5eb31809078c7ef226210fdc742", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_existent_memory-successful_True-huge_src_zero_length]", - "fixture_hash": "0xd5419c05560f6b6552b1d9f60915798743506ad4038e14ea8ed3a72f070c6206", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_existent_memory-successful_True-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x6199a9a170adc0bbdabfcc28b0a4141108334bc6a9248ff42f88ea2770a2ffcb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_existent_memory-successful_False-single_byte_expansion]", - "fixture_hash": "0xe7b11ae2f1589f47f46159e9842db42fc90853becdc7109868120c463ddc494c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_existent_memory-successful_False-single_byte_expansion_2]", - "fixture_hash": "0xc9e39979d583559a3373b60e241b7a283f764120488e9c8e6ee7c237098582bb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary]", - "fixture_hash": "0x7511b075a938082206682069c00843dfd80891a7b937d606f601d4eb7bd920e8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x77199a967b319c823996189eba35890e1bf830b8b42c6b8842393227dd97d549", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_existent_memory-successful_False-multi_word_expansion]", - "fixture_hash": "0x9ce1cdc82870909209bd8d239ea81d5fe83ac974f4afc0122eaccdf9d9ef17ba", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_existent_memory-successful_False-multi_word_expansion_2]", - "fixture_hash": "0x79ad49819a8db36b0d547609cbffd042658d42f458d774daad83289fa6ae5582", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_existent_memory-successful_False-zero_length_expansion]", - "fixture_hash": "0x7b76b159fd6b6fcc1b5de964c257ac5f8bb7a4927658b053de8680d4f37aff32", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_existent_memory-successful_False-huge_dest_zero_length]", - "fixture_hash": "0x9f73bc7d5ecbd95a652354629bcac957bb31fe2abf74a353179abdb1c70e62bd", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_existent_memory-successful_False-huge_src_zero_length]", - "fixture_hash": "0x1d09c43c24b3d0b33053ef2e65aab1481f6bd4e1ba7f81b9c94b91096f671469", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_existent_memory-successful_False-huge_dest_huge_src_zero_length]", - "fixture_hash": "0xad1967edaee4f60a5913ff5f2f1ab501661ee2ab80cd7d5812dd01ab307cfbdc", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_empty_memory-successful_True-single_byte_expansion]", - "fixture_hash": "0x8ea22d2dcf5d8411b89f7235c4bc09da394ddb59ee750076480fad6ed10cd968", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_empty_memory-successful_True-single_byte_expansion_2]", - "fixture_hash": "0x19544aa7982cfe8449c6a58d52d74033b6c8686e32a548da8d6787e074d1f945", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary]", - "fixture_hash": "0xc2fcd93039dc87978ba5267b77cee59e7e37d589f8b33e6beddb98df8897d9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x2ba5a46c470abca104d94ddb2ab8a28d1d0db6263ddcae308583998975b7f4b7", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_empty_memory-successful_True-multi_word_expansion]", - "fixture_hash": "0xea1bd3f6af7018dd70940ffdc8fa0098a587292680584551c34cc0284f372dc", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_empty_memory-successful_True-multi_word_expansion_2]", - "fixture_hash": "0xb3d25c3d52049ed45f52cb5634babc060f95b950f385021760a6dd1e2c91dddc", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_empty_memory-successful_True-zero_length_expansion]", - "fixture_hash": "0xa2d1bc484bbf8d67c12ae8f42e3b8fc611e626b7961f565c25932e74c3a12bf1", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_empty_memory-successful_True-huge_dest_zero_length]", - "fixture_hash": "0x6decd4249e02601aae95cb2c39a2936f8870473317b07feea159ce532aa87402", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_empty_memory-successful_True-huge_src_zero_length]", - "fixture_hash": "0x15bddc6bd28a14a77a9f6d8f345d306e850e8248bf067e302f9e7da83baffa7e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_empty_memory-successful_True-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x1ced64825b92b5c673affbeb2718d0e27d0781a85cb4aa36bbae51623e9e3916", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_empty_memory-successful_False-single_byte_expansion]", - "fixture_hash": "0x7ee7d0edfc36fb7d68ad2b3819f563faaf5b870c6d1720f240b1d1a6e564f953", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_empty_memory-successful_False-single_byte_expansion_2]", - "fixture_hash": "0xfe1c8c19a07e81b2fadcde7678134043720ead6874255d1f0869f789db0ab578", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary]", - "fixture_hash": "0x2787fd8f0f2505f1ea00cce43763d10210bc8ef9040936e79e928feed50f6a3b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x136803e2ce195f242f0ce52303e946795b617daa34bd52f4580d4db3cf321521", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_empty_memory-successful_False-multi_word_expansion]", - "fixture_hash": "0x72e1d3589bd697147d23d1d0b53f6facf4363e758c89360b468cd6a3587dd82c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_empty_memory-successful_False-multi_word_expansion_2]", - "fixture_hash": "0x4fdfc7afa9cf35242399e01f92b2f709cb444cc9d651538b2fff94cc71c0a0c3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_empty_memory-successful_False-zero_length_expansion]", - "fixture_hash": "0xbd6c7744b992625f88a96f260905a824433bae5570b02b70ddd7691504ab26ac", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_empty_memory-successful_False-huge_dest_zero_length]", - "fixture_hash": "0x1b90b972e381dee71a7480c02d507b35069781cbc96bda824066fa952f5b2a58", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_empty_memory-successful_False-huge_src_zero_length]", - "fixture_hash": "0x641fdefa4ea11a4d37ec3b0dc9d0f2e3dab3768a94a0bf87ec2622d86e36648c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_empty_memory-successful_False-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x93cd44eec01cab8574ce591e4a2102ceedc0146e9a00e84890477632b9e90187", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_existent_memory-successful_True-single_byte_expansion]", - "fixture_hash": "0xbbdf1f4b674f3d0c6c8f6d94d6d3e084e91f4c67e97e6d3202c1a61d377562e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_existent_memory-successful_True-single_byte_expansion_2]", - "fixture_hash": "0x29716705b5325b68f4ca46fcf291b06290e582e7ce745d5544d5f233957b18a4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary]", - "fixture_hash": "0x1e0fd14b6de23081e710fd07b823c5f17412cf774f343b17b7f9b71972a73c60", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0xa4618770d31ed4e55bce5c631bf84d3f4f3f08e3bb504112cbd916d5d4d88b8e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_existent_memory-successful_True-multi_word_expansion]", - "fixture_hash": "0x62b12a86a20f322dfa3552f2090065cba11d0ccce984a448228e5d120f8d3770", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_existent_memory-successful_True-multi_word_expansion_2]", - "fixture_hash": "0xed99cc372320944b70731392212cceff24d7dca20cbbe2fe11240ef7492e36ef", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_existent_memory-successful_True-zero_length_expansion]", - "fixture_hash": "0x8d9f5574602bdbf9f3f60e343a408f94ac3d0fb6c5890ecb64d09fa9559beea0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_existent_memory-successful_True-huge_dest_zero_length]", - "fixture_hash": "0x8f7c04a69ebb69861fd4e2757997c26b9b89bf70d5b51f31b6f940d43b81bb4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_existent_memory-successful_True-huge_src_zero_length]", - "fixture_hash": "0xcc4bf2d18fdbd15bf37beda2ff353a7f4c6fd56b2941c750b5f6dd6150fb98da", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_existent_memory-successful_True-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x2931ccff122ccd3dcf252b1e5473a251958f6bb493824d8a1ba080eb7d28bd33", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_existent_memory-successful_False-single_byte_expansion]", - "fixture_hash": "0x4aaca3bc53e51a26b919fc9c3722aa7150f36c3202120473a0f214b578445252", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_existent_memory-successful_False-single_byte_expansion_2]", - "fixture_hash": "0xebfcd8823e915561af57e9b02d45d267cd5eeed3ac46acb848a6c84af7789604", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary]", - "fixture_hash": "0xf0f18e1b6d3c922863d766e0c39d5429b9288bd98c2a6b31f1e3b17596a9077e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x815429abdb797810a07322c8b3f562d0f2d141dbf52a4160b272829aa542b145", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_existent_memory-successful_False-multi_word_expansion]", - "fixture_hash": "0x405d4c41db2439f13e51584d2149f271bab501df8bff63bbb25ac861e60940a3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_existent_memory-successful_False-multi_word_expansion_2]", - "fixture_hash": "0x516422c08f42af861bdb351b30ec075996d5ad0194b9535d0083732232f264de", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_existent_memory-successful_False-zero_length_expansion]", - "fixture_hash": "0x85721aa87a4671c1f58e3c3a01dbfcaa35643021f504cba4a3bbb732432a5421", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_existent_memory-successful_False-huge_dest_zero_length]", - "fixture_hash": "0x99e90004c3d430c3783f8737623299429ead350483ce4c9393bbf0213f1222b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_existent_memory-successful_False-huge_src_zero_length]", - "fixture_hash": "0xc9918f3c62e85eb94823cb3d45848496b4557f5d90a9bf10886431b1c92aa35d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_existent_memory-successful_False-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x1005da0a4711c1e0b4715877a621187b7ee4ee6aaa98b1b5eeb03ff05a9a09f0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_empty_memory-successful_True-single_byte_expansion]", - "fixture_hash": "0xff034ee58afdfb7b4f3ac9562019968c42eecef1d1bf98a09a2c791bee3d0c58", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_empty_memory-successful_True-single_byte_expansion_2]", - "fixture_hash": "0x7d7350475247ff0c939e07d0d54da5b01854bf768c5fe3dd919e2c3a537da4f9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary]", - "fixture_hash": "0xd0276f04b8a0410f238424cb1868fbe46daceb3f294ee243725385902459c066", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x5f40331c61a74384ee11b8f96401370f47f5a3476cf3748be5aa8a823a5b2822", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_empty_memory-successful_True-multi_word_expansion]", - "fixture_hash": "0xb1dc2c480b8eb0b344ed08cb8929c1ff07088128b8fdd1e971c9113be4e9cb99", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_empty_memory-successful_True-multi_word_expansion_2]", - "fixture_hash": "0xc350c3577a23a30d6ebb004a3aa89e951a649265049b3b22fb72afe210759e5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_empty_memory-successful_True-zero_length_expansion]", - "fixture_hash": "0x80fe0bff3b425f3d30f24c36f5e0d8e56bc47e1c2adaa36aedd371189ef342e5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_empty_memory-successful_True-huge_dest_zero_length]", - "fixture_hash": "0x527f51b36040e09f18758e33616f6756dc25236fe8258cd02cc8ad5741975ac1", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_empty_memory-successful_True-huge_src_zero_length]", - "fixture_hash": "0xdf6a3be33b5b20bc6ce9571c2087b570b0aac29f92de926ef78d22f7ae951daa", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_empty_memory-successful_True-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x74b0fd4b2da86cefd452c1a758dfe6adbc8f8466c7222b1421892f95521caf85", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_empty_memory-successful_False-single_byte_expansion]", - "fixture_hash": "0xa47e0b9a5464d8566acd51d329fd9ab933fecf4e9ade095ef271c52376fa8261", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_empty_memory-successful_False-single_byte_expansion_2]", - "fixture_hash": "0xbe79a43cf317c4f8970d258a16c8f1e073773b732613eb27d412b64157654a90", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary]", - "fixture_hash": "0x479302fdcba746625cc42f2990a6fd076e7f190c6d0c7116a5dd667f372b1d76", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0xa6a64db760ab4a0cf2d83546523782827dc11dce81964536f8505e824cd1e539", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_empty_memory-successful_False-multi_word_expansion]", - "fixture_hash": "0xbf96e33695332c73055a4c5e49b997dea0ef47c8149f8e491c6bfc394018f3e0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_empty_memory-successful_False-multi_word_expansion_2]", - "fixture_hash": "0x758d5d22f78ad01d3f03fde18f1ea26bd993a28428de654253d5c97417648940", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_empty_memory-successful_False-zero_length_expansion]", - "fixture_hash": "0xee1a9a69c05ac6f06b7daf38de4edfb5fdd043aa8fd5e9c29acb0bf06b06cb12", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_empty_memory-successful_False-huge_dest_zero_length]", - "fixture_hash": "0xbabc4a9a4e78f457d20f7bea63a2132108fca8f624a4c7f5bfe8c6dc648e9bf4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_empty_memory-successful_False-huge_src_zero_length]", - "fixture_hash": "0x731f42d139c278975d59154ac1fb47fddbb2d1e96ce596997eda4ccb3e72c3ba", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_empty_memory-successful_False-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x506c42a709c368244c9d583bce69ee33454a4ea29e94b382305e460c083e6680", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_existent_memory-successful_False--max_dest_single_byte_expansion]", - "fixture_hash": "0x62faf238ed1f2d20c3f02951ed172773f922390ae0b00d031ff3f318f1c3d156", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_existent_memory-successful_False--max_dest_minus_one_single_byte_expansion]", - "fixture_hash": "0x5b8cf1252533082f27f6cde49576a99b71a5748c1faad68cadaa367e0dbd5b20", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_existent_memory-successful_False--half_max_dest_single_byte_expansion]", - "fixture_hash": "0xecb8b97e825857c147c9a25ec7a72e5bacffe664bb364a637faefc03472fafc3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_existent_memory-successful_False--max_length_expansion]", - "fixture_hash": "0x184064407fd5472d4bb1424bed35360b50f1bf53413ee929e61c450bb431ff26", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_existent_memory-successful_False--max_length_minus_one_expansion]", - "fixture_hash": "0x8e7859b33a64341f841274658e441437a16c6e7abaeb7913cc0ea1c51cf38d10", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_existent_memory-successful_False--half_max_length_expansion]", - "fixture_hash": "0x417f0e047ce9961b6ca356e1ee832e79ed5d051352c25945e9ee7b69568b3af3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_empty_memory-successful_False--max_dest_single_byte_expansion]", - "fixture_hash": "0x4c8af8924f2045c61f8f88693dc37062bde1cc6ccced5d3790e5814ec763da7a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_empty_memory-successful_False--max_dest_minus_one_single_byte_expansion]", - "fixture_hash": "0xc6e6ed1f76ae1e99261544cc493b3258c01e3dde13da99f3a482d42eedc1b0d4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_empty_memory-successful_False--half_max_dest_single_byte_expansion]", - "fixture_hash": "0x10a75f0c432b33341b294d601cd3edf1670a16819249c2665eeee563c7910096", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_empty_memory-successful_False--max_length_expansion]", - "fixture_hash": "0xea2ba7596c1a3e17af952ab3d2b320952d3bde9660fddf99425bef1b7631bc88", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_empty_memory-successful_False--max_length_minus_one_expansion]", - "fixture_hash": "0x4c9de671d2bc964dec9c370d8780e080b6f74ae664304eee2a058ad0d8962937", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-empty_data_section-from_empty_memory-successful_False--half_max_length_expansion]", - "fixture_hash": "0xcf5c8d6ebc19949e3ceead4fb425edb6d3d9c9cade7871914c7cfbbc422c6bad", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_existent_memory-successful_False--max_dest_single_byte_expansion]", - "fixture_hash": "0x310674125f4f0462dcaa62d155ffe8e779e1644e7634264c394c2fb35d13acf4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_existent_memory-successful_False--max_dest_minus_one_single_byte_expansion]", - "fixture_hash": "0x7da2edf85b76604821f4bfd7c9cc41c3e86114ec621bc567d45e448f8fd4b33", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_existent_memory-successful_False--half_max_dest_single_byte_expansion]", - "fixture_hash": "0xdab7444e4d0966deb84929b4fa25b3c67ef28560b8ff2a3b2d7007365034dbe9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_existent_memory-successful_False--max_length_expansion]", - "fixture_hash": "0xcc49e0f7a9c109753081143d0bf3dd7f3d21df9ec485b1a169f8ff7620a98937", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_existent_memory-successful_False--max_length_minus_one_expansion]", - "fixture_hash": "0x8337bfc7520cea24dcf73f5e67caf519e4cdb52167fdf3870bb801f94552c7d2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_existent_memory-successful_False--half_max_length_expansion]", - "fixture_hash": "0x2bb9f76e06c715243cb2855065d782cf67779b297c4615919eeb2cca34c38a3f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_empty_memory-successful_False--max_dest_single_byte_expansion]", - "fixture_hash": "0x379ccbba8ad802a8401052b6017c7c0bc962aa4fdbd5f248020383ae0e26cd42", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_empty_memory-successful_False--max_dest_minus_one_single_byte_expansion]", - "fixture_hash": "0x732c5cf71466892fd8a060b4476b816b5601ff68a4d256514c871790ffc65305", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_empty_memory-successful_False--half_max_dest_single_byte_expansion]", - "fixture_hash": "0xf51384f3e64600412abf80db2caa1bab61a68f223d0206f4ebfe1e4be21f95d4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_empty_memory-successful_False--max_length_expansion]", - "fixture_hash": "0x3ebf85529d3365db6172ef016a8aa023d5ce6aa2788c01f1973afa71d268e036", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_empty_memory-successful_False--max_length_minus_one_expansion]", - "fixture_hash": "0xcaf7850ab4938fb97f59c1bcfe7cee1050e1abd89d1305b40f3cad4f3f008f01", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-byte_data_section-from_empty_memory-successful_False--half_max_length_expansion]", - "fixture_hash": "0x8c12b4245ff5dcd59f40a32fef0fb88cdf2ba9a4a47f447f58b1fb6523da1f4a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_existent_memory-successful_False--max_dest_single_byte_expansion]", - "fixture_hash": "0x6949d34dd7883a1a2008a44ba643ebc4af48d35c2e6ffad4be8b13f10b967f82", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_existent_memory-successful_False--max_dest_minus_one_single_byte_expansion]", - "fixture_hash": "0x20f28c74ac2180e7e7ba5eeceee9287996e3420b2d8dd783e74e28f23c35ac1e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_existent_memory-successful_False--half_max_dest_single_byte_expansion]", - "fixture_hash": "0x5c371fb389492dbf2fc8ebdcd964a61da8749116ac493b99249f1fadf045b5c5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_existent_memory-successful_False--max_length_expansion]", - "fixture_hash": "0x7755fc42103ea90f7f7c8f1b1ae5ce85333c39dc925fb60535c5e47c5d8cf412", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_existent_memory-successful_False--max_length_minus_one_expansion]", - "fixture_hash": "0x613937d53a8a4a10310b166a355435e93840abd0f89ebbf711c33d85126441a7", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_existent_memory-successful_False--half_max_length_expansion]", - "fixture_hash": "0xe3e62ab520d3d04e02fd8c9b704d7eeca9bb2640a4fa35a79e920f674eb56f73", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_empty_memory-successful_False--max_dest_single_byte_expansion]", - "fixture_hash": "0x221c0c4a68d25f640139b5a5ec962887addee730460a21108a8ecd2150c691b6", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_empty_memory-successful_False--max_dest_minus_one_single_byte_expansion]", - "fixture_hash": "0x97510d70c0054e1cd7d8654164af05f2605bac76cd97ce06d8d6b273797abf65", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_empty_memory-successful_False--half_max_dest_single_byte_expansion]", - "fixture_hash": "0xc342c7cf383b75b9a7f71dbe1f0a9f16801a6cbf3aaa1249faadee935d04e214", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_empty_memory-successful_False--max_length_expansion]", - "fixture_hash": "0xb74c6a4bf4b74e9f24529422c1f43e8dacf755c6e3ac27558e1c30208a3eb76", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_empty_memory-successful_False--max_length_minus_one_expansion]", - "fixture_hash": "0xe071fdca5e171a577070b22da47cecc411b48934ca88cdf9dfbed061dc31e953", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-word_data_section-from_empty_memory-successful_False--half_max_length_expansion]", - "fixture_hash": "0x3678e6293eedc5e0e1d5a6302a6275aee65cb0b055187bc72cb75a0a4bcb9bd2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_existent_memory-successful_False--max_dest_single_byte_expansion]", - "fixture_hash": "0xf9c70753991bad1ce1bf74438bf742decb5464db9df07099d7ffd4c7ebb51e75", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_existent_memory-successful_False--max_dest_minus_one_single_byte_expansion]", - "fixture_hash": "0x26d2cf3802247725c5023e9af09c8fe2e833767ba73661bebabe4494e4b0201b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_existent_memory-successful_False--half_max_dest_single_byte_expansion]", - "fixture_hash": "0xfdf751583d18296c85c0dfe5f5b6547251279c62fe111a4f904a229bce085bed", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_existent_memory-successful_False--max_length_expansion]", - "fixture_hash": "0x6d13931d7a1bd290776e153b4a95076de2c9936255c24f7db66fe15b742efbe1", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_existent_memory-successful_False--max_length_minus_one_expansion]", - "fixture_hash": "0xd069d89bf8da2bd66f028be5f1dd5b7018be1b7f569a82abe0774fbea1c80798", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_existent_memory-successful_False--half_max_length_expansion]", - "fixture_hash": "0x98d35c644c7c1f6103a8de8a8b16e16e0a5aa70064d9324d82c0b2969e5864dd", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_empty_memory-successful_False--max_dest_single_byte_expansion]", - "fixture_hash": "0xe7cf4d5769627bc19e361592eb16f1adff9112b4769386eb59469c270a0738e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_empty_memory-successful_False--max_dest_minus_one_single_byte_expansion]", - "fixture_hash": "0x355c4839a0a55d66df70bba5d9c66c11e393d61aa4e929814fb2f0daabaa84a9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_empty_memory-successful_False--half_max_dest_single_byte_expansion]", - "fixture_hash": "0x3de544230d82fcd31c7fc8c6dc76aa2a30e08fd8f63b983ab0176f5f05672567", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_empty_memory-successful_False--max_length_expansion]", - "fixture_hash": "0x115e16105e41e102d9b2da3328be6a95e060794630dc9b022f3d4298eb566f52", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_empty_memory-successful_False--max_length_minus_one_expansion]", - "fixture_hash": "0xd9672d0063f098b0dcaae232378170691031fe4583f7ae08a3bc0ab933d3902", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-large_data_section-from_empty_memory-successful_False--half_max_length_expansion]", - "fixture_hash": "0x91e3103ee2a945e218b3e3a6f349b63dea6afa863895ea22c95f358a0b392ee7", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-blockchain_test_engine-empty_zero]", - "fixture_hash": "0xd9d8e2d04926794f21d83da05f1d5a83a72631537146605fc7cabf0c3c0e34a8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-blockchain_test_engine-short_zero]", - "fixture_hash": "0xe96894a44cc2e4ad2a6ee32959e6d3dc843780d1d28c6c4cbeba97b177bdbe32", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-blockchain_test_engine-exact_zero]", - "fixture_hash": "0xf580b3ddd6d788e4ee451e90fa6186371ae61e01a3e91b7c6fa4d39371ce0928", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-blockchain_test_engine-large_zero]", - "fixture_hash": "0x43b36f4886fd3843617a656d518cc53ed5330dd5f0f374a22e344239fd049c3e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-blockchain_test_engine-empty_32]", - "fixture_hash": "0xfe24fb8ce782ed2c099c8a830512091acd766118f40c9361de3692e862717df5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-blockchain_test_engine-short_32]", - "fixture_hash": "0xdafb099fd869b6cb4c494609f82d8bb76a8c712304c73a7fcce31d5b1c1a0743", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-blockchain_test_engine-exact_32]", - "fixture_hash": "0xe1eba3a6d1f8616776a41920e2ea327827ed69a025c587cec14208029016a42f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-blockchain_test_engine-large_32]", - "fixture_hash": "0x91f4da441558ba2af20c708bdccc16d8e2d63318cae39fb32043add942312205", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-blockchain_test_engine-empty_23k]", - "fixture_hash": "0xf2b11057fe839369ba81bee5b1df34f1e7181a2a48eae98a7ed8366b9dcff486", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-blockchain_test_engine-short_23k]", - "fixture_hash": "0x713f6033409e63286a2939ccf1cae1a8eed918b2ec5d0e195933633a146e8784", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-blockchain_test_engine-exact_23k]", - "fixture_hash": "0x3b3502c377f41a347ef7ab524ad45be978e830c7ac3cee6ec7fa4baa56406813", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-blockchain_test_engine-large_23k]", - "fixture_hash": "0xac46d37b9f671a2a1d40c9b6fad83a834d3decedf29ecec8ebea06da97ed15b9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_CancunEIP7692-blockchain_test_engine-EOFCREATE/RETURNCONTRACT]", - "fixture_hash": "0x21298367325b47e400d3a33019ec1649f702df0aeb9a10226afba339a8b164ce", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_CancunEIP7692-blockchain_test_engine-RETURNCONTRACT/STOP]", - "fixture_hash": "0x436cbcc110f60b5b88ca3418d89b7a2f4c6f53c6c80d3e83dfafa7910ffc7296", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_CancunEIP7692-blockchain_test_engine-RETURNCONTRACT/RETURN]", - "fixture_hash": "0xc0cd113c97ba84976d8a8d0970c6a172a72938df0aa574d8d138c4b6c6e33245", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_CancunEIP7692-blockchain_test_engine-EOFCREATE/REVERT]", - "fixture_hash": "0x80b9d8006c980dc56b8763c5b8e67af919d196766fe615207c2bc212903ed1a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_CancunEIP7692-blockchain_test_engine-RETURNCONTRACT/REVERT]", - "fixture_hash": "0x8c7b52143134a504be5cfb78560d3830413168bf82e4140431fc20def7aa8508", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_simple_create_from_deployed[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0x21298367325b47e400d3a33019ec1649f702df0aeb9a10226afba339a8b164ce", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_deployed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_simple_create_from_creation[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0x436cbcc110f60b5b88ca3418d89b7a2f4c6f53c6c80d3e83dfafa7910ffc7296", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_creation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_reverting_container[fork_CancunEIP7692-blockchain_test_engine-eofcreate]", - "fixture_hash": "0x80b9d8006c980dc56b8763c5b8e67af919d196766fe615207c2bc212903ed1a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/reverting_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_reverting_container[fork_CancunEIP7692-blockchain_test_engine-returncontract]", - "fixture_hash": "0x8c7b52143134a504be5cfb78560d3830413168bf82e4140431fc20def7aa8508", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/reverting_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_cross_version_creates_fail[fork_CancunEIP7692-blockchain_test_engine-deploy_eof_initcontainer-CREATE]", - "fixture_hash": "0xfad151afc4f62ccd1d0e42283bbc253feeaec5e924fb9f806ef0ca5597021aea", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/cross_version_creates_fail.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_cross_version_creates_fail[fork_CancunEIP7692-blockchain_test_engine-deploy_eof_initcontainer-CREATE2]", - "fixture_hash": "0x67198382faef5dd6a1f676fc6372629e3bd0bfdcd98d8c37ef718b2ad27dd59c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/cross_version_creates_fail.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_cross_version_creates_fail[fork_CancunEIP7692-blockchain_test_engine-deploy_eof_container-CREATE]", - "fixture_hash": "0x62391af57dd461c62471629adcec99440ab1f64e0baa6ed478cceecbcc8a1891", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/cross_version_creates_fail.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_cross_version_creates_fail[fork_CancunEIP7692-blockchain_test_engine-deploy_eof_container-CREATE2]", - "fixture_hash": "0xfa02de6f6a9d7684868591b8254b60c35177230435995800f299d19cffcef32c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/cross_version_creates_fail.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_legacy_initcode_eof_contract_fails[fork_CancunEIP7692-blockchain_test_engine-deploy_eof_initcontainer-CREATE]", - "fixture_hash": "0xd8c1d72bc8364a1a8849a3718212548d44384fe25f980c59556dffef85bd0c87", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/legacy_initcode_eof_contract_fails.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_legacy_initcode_eof_contract_fails[fork_CancunEIP7692-blockchain_test_engine-deploy_eof_initcontainer-CREATE2]", - "fixture_hash": "0x903aac3322ba2181eeae564f86e6c82f670e7d63e86a62a6283475b389db1ef", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/legacy_initcode_eof_contract_fails.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_legacy_initcode_eof_contract_fails[fork_CancunEIP7692-blockchain_test_engine-deploy_eof_container-CREATE]", - "fixture_hash": "0xdbfbfe99584c12caa92f8d22094251216ef7976703ac0446a342472514e2031d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/legacy_initcode_eof_contract_fails.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_legacy_initcode_eof_contract_fails[fork_CancunEIP7692-blockchain_test_engine-deploy_eof_container-CREATE2]", - "fixture_hash": "0xba890e386122319b1ba163a892c232e13d6ff56bcc00b08802b0a12deda95616", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/legacy_initcode_eof_contract_fails.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_auxdata_size_failures[fork_CancunEIP7692-blockchain_test_engine-maxcode]", - "fixture_hash": "0xedb97557648061738be6957032b06599f68d94137b292bc155b857d53014a75d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/auxdata_size_failures.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_auxdata_size_failures[fork_CancunEIP7692-blockchain_test_engine-overmaxcode]", - "fixture_hash": "0xe5b53bc2e066d4821bef81813fcadff43ab77429709db86e7f5ef025382db966", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/auxdata_size_failures.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_auxdata_size_failures[fork_CancunEIP7692-blockchain_test_engine-almost64k]", - "fixture_hash": "0x924f07e6d20416671d86a00b8c6e4cd6a2d86c4bc5d92f5ce09e3ae8ead8f672", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/auxdata_size_failures.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_auxdata_size_failures[fork_CancunEIP7692-blockchain_test_engine-64k-1]", - "fixture_hash": "0x7d14d0ec4df9c44b9cc6e849dd72b2d4e54c317f84bc380cba5278809b8d9de1", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/auxdata_size_failures.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_auxdata_size_failures[fork_CancunEIP7692-blockchain_test_engine-64k]", - "fixture_hash": "0xb202c2d97c082a6fddf12acc18e25ac16a38ab55a87e0610ac87e32bdfaa7b1c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/auxdata_size_failures.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_auxdata_size_failures[fork_CancunEIP7692-blockchain_test_engine-over64k]", - "fixture_hash": "0x76160ab848856e4132448735c5196f4abd7e708360576d029dd087045d55f1cb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/auxdata_size_failures.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_initcode_revert[fork_CancunEIP7692-blockchain_test_engine-empty]", - "fixture_hash": "0x6ce28d748321ea1a44e280c13f3ee54defbfeed28e5bf39f99373ec77fa4432c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/initcode_revert.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_initcode_revert[fork_CancunEIP7692-blockchain_test_engine-Error(string)]", - "fixture_hash": "0x23ab83a19a85b521767ed72f9aa9b14cd8811ee96a5f6b4b0e3c694db0d1c935", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/initcode_revert.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_insufficient_initcode_gas[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0xf6426043ab3baf04691ae635c29032a2a551d337778f667e41e75f4858c2280", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/insufficient_initcode_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_initcode_aborts[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0xd811c85498add5df020f83312c7376d0042931fd4a9e005ac0634dd5ca4524b3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/initcode_aborts.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_CancunEIP7692-blockchain_test_engine-working_initcode-endowment_0-opcode_STATICCALL]", - "fixture_hash": "0x1534d1ddde637ba271d025bce8a17b034bb0f5acdbf0b852d721ef12c15d0073", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/static_flag_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_CancunEIP7692-blockchain_test_engine-working_initcode-endowment_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0xef7cad9f6cdda07513825c638e7dcc57a92a7d4b8ef411c4e29197d93a3aa7de", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/static_flag_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_CancunEIP7692-blockchain_test_engine-working_initcode-endowment_1-opcode_STATICCALL]", - "fixture_hash": "0xf55055ef42174ae3b3bc50e92ca79c63e1ebd87dd62f6e847da820200612e102", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/static_flag_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_CancunEIP7692-blockchain_test_engine-working_initcode-endowment_1-opcode_EXTSTATICCALL]", - "fixture_hash": "0x74a0e62c2efdc86c5b356da0333a4d3756fb91c70b71a841f7193d524e88eb69", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/static_flag_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_CancunEIP7692-blockchain_test_engine-aborting_code-endowment_0-opcode_STATICCALL]", - "fixture_hash": "0xf5eb73c62c394d81668e90cbf64d207bfb10cbfcea2e79ea5a5d7efb1402449d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/static_flag_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_CancunEIP7692-blockchain_test_engine-aborting_code-endowment_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0xcaab485557735bc956e3ed47c4648d87a3b04058ec52ae612d9cf17427300981", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/static_flag_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_CancunEIP7692-blockchain_test_engine-aborting_code-endowment_1-opcode_STATICCALL]", - "fixture_hash": "0x1147477e6e4466e716645c63f8dde71969285dec924d454d01131597dabf586e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/static_flag_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_CancunEIP7692-blockchain_test_engine-aborting_code-endowment_1-opcode_EXTSTATICCALL]", - "fixture_hash": "0xc77e0c4e952f89b4a0729a6c1e58f8ff5047e0d099b83376ccb168558398ff07", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/static_flag_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eof_eofcreate_msg_depth[fork_CancunEIP7692-blockchain_test_engine-call_fails-opcode_EXTCALL]", - "fixture_hash": "0xa213a87e852a5709092de6ab4af91fe3ae36520ce0b08f83e0af5e7a4b028c09", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eof_eofcreate_msg_depth.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eof_eofcreate_msg_depth[fork_CancunEIP7692-blockchain_test_engine-call_fails-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x210cfeb62777143924d1c1bb5a4e5fcd15d4379501a4d5b62b1fc3804b7dc379", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eof_eofcreate_msg_depth.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eof_eofcreate_msg_depth[fork_CancunEIP7692-blockchain_test_engine-create_fails-opcode_EXTCALL]", - "fixture_hash": "0x7ff2287700aca771604015e586e0d4513c70dd9fc78373fab4798a4abea871bb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eof_eofcreate_msg_depth.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eof_eofcreate_msg_depth[fork_CancunEIP7692-blockchain_test_engine-create_fails-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x6b24a9caccbaafd62a2f24fb0df98c9d08f91a7b08157c62614758bb430884e1", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eof_eofcreate_msg_depth.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eofcreate_insufficient_stipend[fork_CancunEIP7692-blockchain_test_engine-1_wei]", - "fixture_hash": "0x5e62dd5acdd000db3f5061531643f1fcf4b0e30bfc0b86cdbaa3a939066decad", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eofcreate_insufficient_stipend.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eofcreate_insufficient_stipend[fork_CancunEIP7692-blockchain_test_engine-1_gwei]", - "fixture_hash": "0x9e040d4e76ffbfd989943b17e17bef098cded92a67de0f6e27b80a1e94c36715", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eofcreate_insufficient_stipend.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_insufficient_returncontract_auxdata_gas[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0xf338cb45c3d2d2b5f3683555a092fc586068b6e0b06e80df9c04a4b2ba7d7e59", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/insufficient_returncontract_auxdata_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eofcreate_deploy_sizes[fork_CancunEIP7692-blockchain_test_engine-large]", - "fixture_hash": "0xbf629489832e0329403fb08b0a591566f2bbb916ae3205298cbea5d8048eacc1", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eofcreate_deploy_sizes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eofcreate_deploy_sizes[fork_CancunEIP7692-blockchain_test_engine-max]", - "fixture_hash": "0xd4ad88537e9d4ce602fbad00f387adcc5a4ae949bd768a3b2fcce8cd37dc1481", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eofcreate_deploy_sizes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eofcreate_deploy_sizes[fork_CancunEIP7692-blockchain_test_engine-overmax]", - "fixture_hash": "0x8d90f0b4a0f2672297476be787ba9e7c943a61539b5ac8eb7d99770ae2130b70", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eofcreate_deploy_sizes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eofcreate_deploy_sizes[fork_CancunEIP7692-blockchain_test_engine-initcodemax]", - "fixture_hash": "0x37eba8994a58c39c800aa3de491c5610b28d617a7431faadc210163919f92c0f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eofcreate_deploy_sizes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_insufficient_gas_memory_expansion[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0xddb874b03ff8a7906509bf9822c267abcf94316f714a2068aaccd12d14bf8cc0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/insufficient_gas_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_eofcreate_then_call[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0x27fc12b26d7f2b1f0f7997b92e3f6032ca5a6b12ad4d9f16027071a0668a0c95", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_then_call.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_calldata[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0xbf46c1bd4e412a6001cb1067ddc9be9095f96b9bdc9a6e3200ff85faf564a6c5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/calldata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_address_collision[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0x8ad3e4c74c72340ddef0f029f1e05dee0ac1d588e598f3ecbd67fd198c0ae500", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/address_collision.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_eofcreate_in_initcode_reverts[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0xda159f52df6ab73a178f0264a0e6bcdff258c54eb7c176929ebc2fcb867c2e5d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_in_initcode_reverts.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_auxdata_variations[fork_CancunEIP7692-blockchain_test_engine-zero]", - "fixture_hash": "0xbc6892254a632d08a15d3d1698ed34d3badaac86fcbace406c0b3524c8ea670a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/auxdata_variations.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_auxdata_variations[fork_CancunEIP7692-blockchain_test_engine-short]", - "fixture_hash": "0xfbec263eaab191dc129e83b204d541d185e47ecd28f91d2ce67e7569798a2e2a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/auxdata_variations.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_auxdata_variations[fork_CancunEIP7692-blockchain_test_engine-one_byte_short]", - "fixture_hash": "0xef798426735f62ad8e3e9749c40241ad131617dae1330372f28e95ed18bd72b0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/auxdata_variations.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_auxdata_variations[fork_CancunEIP7692-blockchain_test_engine-exact]", - "fixture_hash": "0xd0a912bc50c55dd432576d7c5d61e17429f7cb132ee15c0f82406c36ea6719db", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/auxdata_variations.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_auxdata_variations[fork_CancunEIP7692-blockchain_test_engine-one_byte_long]", - "fixture_hash": "0xf3fa70113eb742c538c615f76d4fdf8d0592fca9db4fdb69f7bbad8247616c2f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/auxdata_variations.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_auxdata_variations[fork_CancunEIP7692-blockchain_test_engine-extra]", - "fixture_hash": "0x349fb27c5f38010d889eb97e1c9e6ef76a71cadc67556bfcb8b953f5b038c103", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/auxdata_variations.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_return_data_cleared[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0x907fbf60f812b3267976a85c449f30e053e9887d6ea32771bf13ae34ae00717a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/return_data_cleared.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_eofcreate_in_initcode[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0x753db61c0884b644aa8a0136c30bce3a0837d8698b268ac547052baffcf53da8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_in_initcode.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_eofcreate_revert_eof_returndata[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0x731fab4bcd0f2bc97bcdfa252f81bd5bc32a741fa24c4a728ab8dbbfc4415a4d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_revert_eof_returndata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_simple_eofcreate[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0x95f7e82750fe4630f1266a68fb10f2bf9702bf06eb3f6c855e9fdde600e011dc", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/simple_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_0-empty-opcode_EXTCALL]", - "fixture_hash": "0xcb6f756835619321999adbd67cf20063e15ee4e5d1242569765aa7c8dc45f178", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_0-empty-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x6c0b0679a2fde7ac439ce3d59a54c48393b7d604da01c488e5db7af256cb3ae3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_0-empty-opcode_EXTSTATICCALL]", - "fixture_hash": "0x77384d168d5bb4511f9ec6d39ba4c191f7dd9e4eb342070ad4e4a477d9bea078", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_0-EOA-opcode_EXTCALL]", - "fixture_hash": "0x294ecf8f28f82cc270dd6e407276277ec4f3084f0ee3eb56f2100ba1e3f1a2bc", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_0-EOA-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xcde78b81942a81cc59f13b150bc9819d69c41b3a7a1840dbd40eb66d9c80d938", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_0-EOA-opcode_EXTSTATICCALL]", - "fixture_hash": "0x528219cea21acc94a6e301c673aa1681391b23ef6ea4dc5d932745b571569bf0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_0-LegacyContract-opcode_EXTCALL]", - "fixture_hash": "0xbfb70dd9ba24cea5220e18472503efad809ccdc232944a538623036cb4f426d4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_0-LegacyContract-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x3b6f02576fa5cacb08a178904d729cfd9f3bbbc0e8bbd23fc5e684b69fa058a4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_0-LegacyContract-opcode_EXTSTATICCALL]", - "fixture_hash": "0xd25971ef531b984fb3dbb8175f2694f73b9735c5a5f32d8ae0dc5fe93cd703cc", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_0-EOFContract-opcode_EXTCALL]", - "fixture_hash": "0x6586a281465e041e4e8baf1faf00c5924f38428a101d0a4e3d7ec0da90cc269a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_0-EOFContract-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x7b75dd04836dcfeb4ef23b45d11b639593004c0140626fe0900cd85da5d2c2fb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_0-EOFContract-opcode_EXTSTATICCALL]", - "fixture_hash": "0x943ab16b670a148e6f9cabcf11bf312ed6e0553c60b03710dbb8127698ff6e61", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_0-LegacyContractInvalid-opcode_EXTCALL]", - "fixture_hash": "0x315dfe2324e8dc816e5fd628415397f81e0895ac4b86ce87e26bbdf53d301ede", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_0-LegacyContractInvalid-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x2c34461c86124fc35af19388458a138c072cca5334fe0334af77f99fd462e0c8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_0-LegacyContractInvalid-opcode_EXTSTATICCALL]", - "fixture_hash": "0xe11cf72ce5f2ce1df30c4a10f47a458559cc1d500a8bf46d31f34c8be8334fce", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_0-EOFContractInvalid-opcode_EXTCALL]", - "fixture_hash": "0xb776c0e85a3ed68cc8316c851f4bd25b2cd02ac50902084789f10f48011f8da0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_0-EOFContractInvalid-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x40397e4a320d8fab7c22fbf1ed3925ae1e735fee30f22294961689f7851c6ef5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_0-EOFContractInvalid-opcode_EXTSTATICCALL]", - "fixture_hash": "0xac2842f06848e7db3cf87713778c7e845ab60609f081011af060676f84573a7c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_1-empty-opcode_EXTCALL]", - "fixture_hash": "0x5d6707d80f749e179bd68ad5d570406f8b7bdcf07d62c0bb0d0a593324394361", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_1-empty-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x6c0b0679a2fde7ac439ce3d59a54c48393b7d604da01c488e5db7af256cb3ae3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_1-empty-opcode_EXTSTATICCALL]", - "fixture_hash": "0x77384d168d5bb4511f9ec6d39ba4c191f7dd9e4eb342070ad4e4a477d9bea078", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_1-EOA-opcode_EXTCALL]", - "fixture_hash": "0x4545352fd50ce52eead2eb8094bee0c81a3994aa221712beb567b47f942085b1", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_1-EOA-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xcde78b81942a81cc59f13b150bc9819d69c41b3a7a1840dbd40eb66d9c80d938", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_1-EOA-opcode_EXTSTATICCALL]", - "fixture_hash": "0x528219cea21acc94a6e301c673aa1681391b23ef6ea4dc5d932745b571569bf0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_1-LegacyContract-opcode_EXTCALL]", - "fixture_hash": "0x2e9d90c77e8b374b8c8de35ce347b137601117f7a628d507f80d6903b8f1432c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_1-LegacyContract-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x3b6f02576fa5cacb08a178904d729cfd9f3bbbc0e8bbd23fc5e684b69fa058a4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_1-LegacyContract-opcode_EXTSTATICCALL]", - "fixture_hash": "0xd25971ef531b984fb3dbb8175f2694f73b9735c5a5f32d8ae0dc5fe93cd703cc", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_1-EOFContract-opcode_EXTCALL]", - "fixture_hash": "0x4c34b9f483165f3c8a22b1ec77670f8fdef0ecb3363d0d996141879fc681c69f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_1-EOFContract-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x7b75dd04836dcfeb4ef23b45d11b639593004c0140626fe0900cd85da5d2c2fb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_1-EOFContract-opcode_EXTSTATICCALL]", - "fixture_hash": "0x943ab16b670a148e6f9cabcf11bf312ed6e0553c60b03710dbb8127698ff6e61", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_1-LegacyContractInvalid-opcode_EXTCALL]", - "fixture_hash": "0x22a07be99a7001fc7d0f3ed82883d34f8763fb1dd3d4e3f1bafc4e9dc1cf8a73", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_1-LegacyContractInvalid-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x2c34461c86124fc35af19388458a138c072cca5334fe0334af77f99fd462e0c8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_1-LegacyContractInvalid-opcode_EXTSTATICCALL]", - "fixture_hash": "0xe11cf72ce5f2ce1df30c4a10f47a458559cc1d500a8bf46d31f34c8be8334fce", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_1-EOFContractInvalid-opcode_EXTCALL]", - "fixture_hash": "0x19455baacbf3da796798086c37225a19cc001d656c1c4e646280ce03e1c4d59c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_1-EOFContractInvalid-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x40397e4a320d8fab7c22fbf1ed3925ae1e735fee30f22294961689f7851c6ef5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test_engine-value_1-EOFContractInvalid-opcode_EXTSTATICCALL]", - "fixture_hash": "0xac2842f06848e7db3cf87713778c7e845ab60609f081011af060676f84573a7c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-blockchain_test_engine-destination_is_eof_True-destination_opcode_REVERT-opcode_EXTCALL]", - "fixture_hash": "0x8b52ac64509f9f4ed286cb8b9ad94d14fa8735395f4008e97ebfc9a15a4a14a9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-blockchain_test_engine-destination_is_eof_True-destination_opcode_REVERT-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x80585e23298d0526e5aa0fcbebc39046b42c1e3d5ef4812fea8f08e28e18c5a6", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-blockchain_test_engine-destination_is_eof_True-destination_opcode_REVERT-opcode_EXTSTATICCALL]", - "fixture_hash": "0xff1aabb6488fba6e2b0b91ee00f0822ee35ed356a96a4fc8e4b90d6c5f8b1530", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-blockchain_test_engine-destination_is_eof_True-destination_opcode_INVALID-opcode_EXTCALL]", - "fixture_hash": "0xe6b32751b607f6834a98d08db317bfcccf30f5373803c0bf3c4a653490374bee", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-blockchain_test_engine-destination_is_eof_True-destination_opcode_INVALID-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x31069d26590f8f00f1b998954239372ae068f12d6f9abea28ea5e63e55d29839", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-blockchain_test_engine-destination_is_eof_True-destination_opcode_INVALID-opcode_EXTSTATICCALL]", - "fixture_hash": "0x5117e6ac6824068885407585fd1c160e36336ed3e8e5a207a5fc9bbb281799a4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-blockchain_test_engine-destination_is_eof_False-destination_opcode_REVERT-opcode_EXTCALL]", - "fixture_hash": "0x41435a624536039b85c73d44efb1c0761f4f2bfa3c8662e35646471b90b5892f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-blockchain_test_engine-destination_is_eof_False-destination_opcode_REVERT-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x74b0923267e9415decb576e2260109163518a6998aa77b8b8be1068ae60f2671", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-blockchain_test_engine-destination_is_eof_False-destination_opcode_REVERT-opcode_EXTSTATICCALL]", - "fixture_hash": "0x6ba0b988e65ce843c8833ce156ed81786998f784ea26c6632b666848d6fc7a9d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-blockchain_test_engine-destination_is_eof_False-destination_opcode_INVALID-opcode_EXTCALL]", - "fixture_hash": "0xd02e4837ef34f77a968f6e6ce03516ecb068c23e5b6cde3b6717d489e90d646b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-blockchain_test_engine-destination_is_eof_False-destination_opcode_INVALID-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xcfcdc500d7d8207866346bbb490da9e4d9fd17c75f09ee0b557f4b9419722975", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-blockchain_test_engine-destination_is_eof_False-destination_opcode_INVALID-opcode_EXTSTATICCALL]", - "fixture_hash": "0xecdb35ab8b65853e1e08a2b9d7339d64f3fcc0651aaea9141226a3b7852fce03", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_then_fails[fork_CancunEIP7692-blockchain_test_engine-fail_opcode_REVERT-opcode_EXTCALL]", - "fixture_hash": "0xa8b0dcc187880f3e06a0b1814ee720491e0ab1086b32621fccbb0637e4c263b7", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_then_fails.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_then_fails[fork_CancunEIP7692-blockchain_test_engine-fail_opcode_REVERT-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xf1eb4f29121fbff7e74d2d01e5df777b0bd4e86e4ec2392509aa43177b5b4982", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_then_fails.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_then_fails[fork_CancunEIP7692-blockchain_test_engine-fail_opcode_INVALID-opcode_EXTCALL]", - "fixture_hash": "0x906da66f8f6cf2c3486881cc8e487e19037d91d8e4752ddd6f1db7efd55b76f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_then_fails.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_then_fails[fork_CancunEIP7692-blockchain_test_engine-fail_opcode_INVALID-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x40caded6804c956fd5c5fdaec833eb6576e59f3db960a04d5f97a5c43f2b80a2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_then_fails.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_mstore[fork_CancunEIP7692-blockchain_test_engine-opcode_EXTCALL]", - "fixture_hash": "0x4268e597454d397f13cb5143b24339e526a3502f513341d291106ef1c825261d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_mstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_mstore[fork_CancunEIP7692-blockchain_test_engine-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x8e8b6e913953debf148c579cd59d0ceec5dc7c5681fb98d449de45f6cd51bc0e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_mstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_mstore[fork_CancunEIP7692-blockchain_test_engine-opcode_EXTSTATICCALL]", - "fixture_hash": "0x3c7cda99c3ceca6a41b8a5993c7522d6e249c3e9751cb81897c77507da25d36c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_mstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_sstore[fork_CancunEIP7692-blockchain_test_engine-opcode_CALL]", - "fixture_hash": "0xbff070cf78348cb22b4fc722b29df22e54656b0f7997721a98f4135daa1b2bb2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_sstore[fork_CancunEIP7692-blockchain_test_engine-opcode_DELEGATECALL]", - "fixture_hash": "0x4677a7bacd7b36797c278cfe7ff1cb56776eb4c1dbb9e6d4635098312562f755", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_sstore[fork_CancunEIP7692-blockchain_test_engine-opcode_CALLCODE]", - "fixture_hash": "0xae8d5e3c6866b39df9452aaa1915bfc5202d90d46f6463429792884f077c95c9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_sstore[fork_CancunEIP7692-blockchain_test_engine-opcode_STATICCALL]", - "fixture_hash": "0xb32e662cfca4a86ac62220b9e63d9907572c768392005b90685b5efe466401da", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_mstore[fork_CancunEIP7692-blockchain_test_engine-opcode_CALL]", - "fixture_hash": "0xae3d7036489386a922e3998871e45ffb7056c635469703e070688de2e2c86057", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_mstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_mstore[fork_CancunEIP7692-blockchain_test_engine-opcode_DELEGATECALL]", - "fixture_hash": "0xf4c61ec182fd354b648ff707d80ffd02cfa8c7fa80b1bef29b77035098a97a55", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_mstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_mstore[fork_CancunEIP7692-blockchain_test_engine-opcode_CALLCODE]", - "fixture_hash": "0xb684b4e63352b29bd8ff17b6aa3ef2542ac27239496b00f8696404293359b632", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_mstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_mstore[fork_CancunEIP7692-blockchain_test_engine-opcode_STATICCALL]", - "fixture_hash": "0x86c1b6024b0f08661669b088f6444212ef3148f3baa171134ec08a25b2185ce0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_mstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_sstore[fork_CancunEIP7692-blockchain_test_engine-opcode_EXTCALL]", - "fixture_hash": "0x104d9f917eced5e5460fbb0d7e27a5b9a63f578e2e74e0300da8d8dfe867bd46", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_sstore[fork_CancunEIP7692-blockchain_test_engine-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xaf68f6fe00e2a144be4091dfdb6b0369c181ea5c0d265adefe2f6bc962b1589b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_sstore[fork_CancunEIP7692-blockchain_test_engine-opcode_EXTSTATICCALL]", - "fixture_hash": "0xf7d1199be938caa79514cc82e9986a2a43d27c4d42417b9912c206b111dafe73", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_msg_depth[fork_CancunEIP7692-blockchain_test_engine-opcode_EXTCALL]", - "fixture_hash": "0xb4b61cec2cc36ed1279f9e147eab2d183798f55b7db0f0a2f0f4939071749011", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_msg_depth.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_msg_depth[fork_CancunEIP7692-blockchain_test_engine-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xe2239a30274674c00e49ae45bca4018cabd42bdc4c13b6a2dc9148ab5354529a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_msg_depth.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_msg_depth[fork_CancunEIP7692-blockchain_test_engine-opcode_EXTSTATICCALL]", - "fixture_hash": "0x27689195cb93c1345a8fcaaa82233e40da541ea3ea38349a8c82417538d65c5d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_msg_depth.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_legacy_sstore[fork_CancunEIP7692-blockchain_test_engine-opcode_EXTCALL]", - "fixture_hash": "0x32cfbbda42b030ab22c5bb2a5386124f6d764363083a6da3967a68409f24f6bb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_legacy_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_legacy_sstore[fork_CancunEIP7692-blockchain_test_engine-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x7f3c459440024c49c097d470028d54565d9c72d40a77b85f092c2d0c9ce490f5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_legacy_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_legacy_sstore[fork_CancunEIP7692-blockchain_test_engine-opcode_EXTSTATICCALL]", - "fixture_hash": "0xe33dbb2fa0e7b3fe854a992c778722840d31d3dd56d21559b05a6e85f53f91b5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_legacy_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-blockchain_test_engine-no_allowances-extcall_without_value]", - "fixture_hash": "0xd68f9de7ca67c5ead5f47ff0b9210a3aca5f5731fb3be9dbbeed73659ce8e593", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-blockchain_test_engine-no_allowances-extcall_with_value]", - "fixture_hash": "0x62b60c4640bd1d5130b4ab743b028da851ff7535656e599ee63c060711e39594", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-blockchain_test_engine-no_allowances-extstaticcall]", - "fixture_hash": "0x3f0e9bd1cca2e75fb83c0b110e059f78a12c7d351a47931da1a6ffc5331f8ae", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-blockchain_test_engine-no_allowances-extdelegatecall]", - "fixture_hash": "0xd6582e1647c73a017b076070706953c56a0ca57f1d5715e269a6e91bebec308f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-blockchain_test_engine-only_retained-extcall_without_value]", - "fixture_hash": "0x7beab2291c253dab9295905f7b2cdb7c400ac318f87a5b9e6c8743fb08692d3b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-blockchain_test_engine-only_retained-extcall_with_value]", - "fixture_hash": "0x78ba7e9a7c4a737211ba69eca633e4f429a92e3eb090bb1eced6173129159d0a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-blockchain_test_engine-only_retained-extstaticcall]", - "fixture_hash": "0x878317bdcd12e3b140a3d37808918a4bb2b992bb5d4490ac3527f62ae5b4df70", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-blockchain_test_engine-only_retained-extdelegatecall]", - "fixture_hash": "0x54f61b745b47e2071d2172799f2524ac3b72f811db3706095d3958ccab0448a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-blockchain_test_engine-only_callee-extcall_without_value]", - "fixture_hash": "0x86760758ded0dbd96b3eda673b5232807c91db71f84474e97d20583b4004ff53", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-blockchain_test_engine-only_callee-extcall_with_value]", - "fixture_hash": "0x5e88a67311cfb99f10f2344475e3e999c067b3093fa8977d53c5b39709a4d2d6", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-blockchain_test_engine-only_callee-extstaticcall]", - "fixture_hash": "0x33350f7ff280e022b689929cde97244420270cde7421bb79e4a367248ac65248", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-blockchain_test_engine-only_callee-extdelegatecall]", - "fixture_hash": "0xf2750175d65ec173ccaba21d9823d39959211c27a47740da084d873ea948a250", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-blockchain_test_engine-both_allowances-extcall_without_value]", - "fixture_hash": "0xf2fcdbde47c134688d1cccc58bd357a3148cecfff071fc4fa0f115d7a5376092", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-blockchain_test_engine-both_allowances-extcall_with_value]", - "fixture_hash": "0x5710f663024f14bcc29bbb9cfaadd88f45965cfb44b782d09a9070abbd8f5627", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-blockchain_test_engine-both_allowances-extstaticcall]", - "fixture_hash": "0x617233c1ff19098d1aacda17981147f953d1c4e3da06dafa73904bcb5632e4c7", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-blockchain_test_engine-both_allowances-extdelegatecall]", - "fixture_hash": "0x662caa5e9732d216f798a64f1bd070b72d3b50b85b23ae800870115535383af0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_legacy_mstore[fork_CancunEIP7692-blockchain_test_engine-opcode_EXTCALL]", - "fixture_hash": "0x67858f771b0c15817326f8546abb55d808703fa6bb968629a1d1fe3fce55cfa6", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_legacy_mstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_legacy_mstore[fork_CancunEIP7692-blockchain_test_engine-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xed0a84e83267e1da61ca10f9d07709e3efb161d530adf39d270c761887587251", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_legacy_mstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_legacy_mstore[fork_CancunEIP7692-blockchain_test_engine-opcode_EXTSTATICCALL]", - "fixture_hash": "0x923818cea80c480baf54086737c51919ce12b855bc892a175f6c393191615379", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_legacy_mstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-blockchain_test_engine-value_0-balance_0]", - "fixture_hash": "0xf1457fc3d4374a4f0336092a653147fe6c5e7517f455237de81ea4dd24655918", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-blockchain_test_engine-value_0-balance_1]", - "fixture_hash": "0xd30b013baeb7ef2df03df5f586993d40e145bc53c62c262a61f8001c118ce6cb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-blockchain_test_engine-value_0-balance_2]", - "fixture_hash": "0x295fba34be10bc4932582c7c32388870c2044da911002bb8b3c2989c54a3e508", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-blockchain_test_engine-value_0-balance_115792089237316195423570985008687907853269984665640564039457584007913129639935]", - "fixture_hash": "0x1229e1a891aa45efc39d2b3e13828ce3e4ad3cfdf1aa79218d36617f5787af5f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-blockchain_test_engine-value_1-balance_0]", - "fixture_hash": "0x67084e6082a846a58771c273ff9e9da26e308820fdb61ffef9cf9873eb64402a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-blockchain_test_engine-value_1-balance_1]", - "fixture_hash": "0x971d2d1b1e4812942b420b2b3fe362ea17261dd778c7460bc5db459264a4ed66", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-blockchain_test_engine-value_1-balance_2]", - "fixture_hash": "0xdd8ce5c90dd3782b23aa7f754cfa99585fe932b7b7bd6160f185f60a9ae1f4ca", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-blockchain_test_engine-value_1-balance_115792089237316195423570985008687907853269984665640564039457584007913129639935]", - "fixture_hash": "0x2e1edfc16714f796f1cc2976db8301e55253ee7124f9f3dde7e205eba77cb1b9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-blockchain_test_engine-value_2-balance_0]", - "fixture_hash": "0x59516f5c422dee36fb84211de1c49476f81d12be0369a97513899488c4be6174", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-blockchain_test_engine-value_2-balance_1]", - "fixture_hash": "0xbe89a596489438894626c0d82ba989a47a1b5d248dc668f276d699006af00976", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-blockchain_test_engine-value_2-balance_2]", - "fixture_hash": "0x1c0515c39eda8ea5155da4787f0a4f6c073ab375f4a7e048a8a17c8f24f16293", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-blockchain_test_engine-value_2-balance_115792089237316195423570985008687907853269984665640564039457584007913129639935]", - "fixture_hash": "0x408fec55d58e0e922d5683167970eee719dc9b4260fe0160d13f06e8a37d859c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-blockchain_test_engine-value_115792089237316195423570985008687907853269984665640564039457584007913129639935-balance_0]", - "fixture_hash": "0x35148afaee0dc7f3a94932450a7fdbd356591a19d44105f0a97da552aa3d105f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-blockchain_test_engine-value_115792089237316195423570985008687907853269984665640564039457584007913129639935-balance_1]", - "fixture_hash": "0xccc0a4b3af6c73626f51d6f113ea69048be2c47c0856adf7febcb65cd49b5241", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-blockchain_test_engine-value_115792089237316195423570985008687907853269984665640564039457584007913129639935-balance_2]", - "fixture_hash": "0xbf4a218b33cd0feca8dc13689c6dee27e5ecc5415695d6305f676f926029b5a5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-blockchain_test_engine-value_115792089237316195423570985008687907853269984665640564039457584007913129639935-balance_115792089237316195423570985008687907853269984665640564039457584007913129639935]", - "fixture_hash": "0x599d0c13d0cf0a95eedbd858cdce753858de1ec3df7f577b5ca43cfaff7e23d7", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_static_flag_with_value[fork_CancunEIP7692-blockchain_test_engine-opcode_CALL]", - "fixture_hash": "0xb18679e152a37d027010f33fe3645af845c5ca13f9f95a044fab718f26ba458d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_static_flag_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_static_flag_with_value[fork_CancunEIP7692-blockchain_test_engine-opcode_EXTCALL]", - "fixture_hash": "0x747f70ff17b034db7c53f1c02eb0da1660e8439f774b664e39f168f4d80c230", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_static_flag_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_CancunEIP7692-blockchain_test_engine-EXTCALL]", - "fixture_hash": "0x8e766250af840742242b28dfc2812f2ade8e805df9e1df8f93b869ad4dbf843b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/gas/ext_calls_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_CancunEIP7692-blockchain_test_engine-EXTCALL_with_value]", - "fixture_hash": "0x16c9ee079df329a1e07bdb2b248d806cb7e9b30674971a90f21309420824af0f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/gas/ext_calls_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_CancunEIP7692-blockchain_test_engine-EXTSTATICCALL]", - "fixture_hash": "0xd0c9cd9b48e68c23ede292eaf2e27e7b130d8428740d10d4c3aa71454d45bec3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/gas/ext_calls_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_CancunEIP7692-blockchain_test_engine-EXTDELEGATECALL]", - "fixture_hash": "0xef4e41d13aa30eda6d0d2bfc5bfe66bb5d44f592e4eb02ecb53762a223a0d935", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/gas/ext_calls_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_0-size_0-value_0]", - "fixture_hash": "0x1a531b0fc81b9578aa9e8d0c35711ebfbae64b51ef17fe961460a93308cb391f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_0-size_0-value_1]", - "fixture_hash": "0xc0609f852e17375caff158a9de4c412a32b033160caf8df54cc0e4bd858e675c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_0-size_16-value_0]", - "fixture_hash": "0x5e3bdea9078e113553270202924908f32b38ef6aa9a2a2bb87d4cbe761aacfde", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_0-size_16-value_1]", - "fixture_hash": "0x2bd47cc6d8044bc218c07a98f56694b423376742a2e1315a1b7fc61649444fd0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_0-size_64-value_0]", - "fixture_hash": "0x335ca325fd47ebf26ed9e78743fa7a60e136ae4545db2cc8057f09afa70b3151", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_0-size_64-value_1]", - "fixture_hash": "0xcf69ee9787326a6133aca9c327a35547cc212fc82f3107ab930190dc4f2262ac", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_0-size_256-value_0]", - "fixture_hash": "0xd90b59679009b618fecee3f2315ed9711f2af6c9614ec96a5ae8adf924afceaa", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_0-size_256-value_1]", - "fixture_hash": "0xf2b5748e5e25c1abdc120f00ce576c65e4992599e0d7a5e34896d097df1ec9bf", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_8-size_0-value_0]", - "fixture_hash": "0x18473aaf7f08bcd77591022a3030d1b7f33f40415edbedcbf46bf1a12675b019", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_8-size_0-value_1]", - "fixture_hash": "0xd1a5ed549febe9359519cb4b267a367a741e7366143049d99c6ee01f38b9827c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_8-size_16-value_0]", - "fixture_hash": "0xb727317fa7e3e3f40c630c5d73a5ce01d55e1e5e2e2488c002f9fe9fe488d583", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_8-size_16-value_1]", - "fixture_hash": "0xe7ebe7c898b78914f6a09ea23e0157921b80e338180555d88c199d19a535bffb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_8-size_64-value_0]", - "fixture_hash": "0x2e8291d55a166b0c4b9d8d4814bbd8c2eae881c43ac4a121a56f570271dc0b79", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_8-size_64-value_1]", - "fixture_hash": "0x4d94d6d6dbd067ef8ecf0fc251445acdf5cd2b6fe6cdb723d15eda4d09afc1d8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_8-size_256-value_0]", - "fixture_hash": "0x5aff4d04ab7ccdcb3ba5f938bf8fe91fedb04c4d61f222998ed518fd5b19716c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_8-size_256-value_1]", - "fixture_hash": "0x7456b62a7e9fecf812fcaa53500c0e896e565983f16f50bcd685db917b590d2f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_24-size_0-value_0]", - "fixture_hash": "0x749232526406c99253f28a3df6aef44e4709e84f72da6ecbd148b8857e4ee320", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_24-size_0-value_1]", - "fixture_hash": "0xb64afe983ceae267b7860e14bbe174846662e190e5a0305ade3e8b8f6500d5e6", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_24-size_16-value_0]", - "fixture_hash": "0x77ade77bfdea7a7fc9f050cbca68562c74114a5581f8794859f1961f0a72d143", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_24-size_16-value_1]", - "fixture_hash": "0xb641f2bdefef733b78947b76be45c422936edc9b6f926c2227fce0ebf050070e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_24-size_64-value_0]", - "fixture_hash": "0xcb5f4fab1c061a2fe62243f2fef03a0d88437b0247f900c5e9daed672121ee2c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_24-size_64-value_1]", - "fixture_hash": "0xefaaa44c0da18b1181049ee0ae2d7f1ad7b24836fae84e3ac1a7679da7f36295", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_24-size_256-value_0]", - "fixture_hash": "0xb83754cd1a50a15c0491ed0321619c79dbcd3337c67cfb2f6828fc2d1095cf9f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_24-size_256-value_1]", - "fixture_hash": "0xc7bba6fd4848f7e58f61d3f85550fba9baca8940026e79f88a6a52cc1d4ffb57", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_80-size_0-value_0]", - "fixture_hash": "0xa0eaaf20a54fbd8eea6aa7ff4efc1716a9652c8a70462b6319f6abade068b9a9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_80-size_0-value_1]", - "fixture_hash": "0x824d0c1710bd785d1077a9461ea52ac4c0884e5b13c959b5d1fee998da90e7fa", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_80-size_16-value_0]", - "fixture_hash": "0x9f5cecab482dd3b22114750f24d56168585c4fbe3a734f6c986dc559e34078d2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_80-size_16-value_1]", - "fixture_hash": "0xc02400447c588d5c212da19acd1616bd7a392ea8d50243c817c3e3766662c3b0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_80-size_64-value_0]", - "fixture_hash": "0x43b162ac709204b642d3372a3e75758c21d61a00634df8e91748c655b131cea0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_80-size_64-value_1]", - "fixture_hash": "0xbf18ef096197cdb18599b59f51174a82adc1d288144289a9a03d9b854c68e2f8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_80-size_256-value_0]", - "fixture_hash": "0x5f7c6d5070131e33443aa95e4b02250c5d6e702810218d61d91cc7b89507b865", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_80-size_256-value_1]", - "fixture_hash": "0x4deb07ed6840664da80c694c80d033d1cc5e7347e34be07bea2d7ac084cba1c2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_0-size_0-value_0]", - "fixture_hash": "0x455718d4c00c6988e4d1651222996998fd19e06a8227e8cb193d812a7f87d268", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_0-size_0-value_1]", - "fixture_hash": "0x9aceab6a0bfdd79c596f6072fe29f503848ff969587788bb12d24c4316d5f734", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_0-size_16-value_0]", - "fixture_hash": "0x48c084034222fd5bd7970301d4a153f0a1f543e05df035fa6e41d237d0bb9d8f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_0-size_16-value_1]", - "fixture_hash": "0x3926f2f5fb97ed91330f5a25e60290773393bc1d61323eb8098f4404bf49b281", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_0-size_64-value_0]", - "fixture_hash": "0x8d052e3dd6c8a2f88dd1d7fa381b406cd02ad4d4c4d80a8780dfc405811971e1", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_0-size_64-value_1]", - "fixture_hash": "0xd360051d25bae09b75903334c70c9f8167209dcc3c2ede2d58f10abfc607d9f7", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_0-size_256-value_0]", - "fixture_hash": "0x5b6ac66e895ea22a738c8ff863ab1243e237fefd839246761d409592eb3add3a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_0-size_256-value_1]", - "fixture_hash": "0x378d75ae96fe24999ee7bb4cdd809f6cbfac9d2dd832a14f4bc2c2d92004329b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_8-size_0-value_0]", - "fixture_hash": "0xa4158055d4358cc04be39c6afcd85a1ded283c265c5260cabd89d628d605f892", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_8-size_0-value_1]", - "fixture_hash": "0x35c5e9bfdcd781f807111d266ac9538e6b6f68f566bd2aa72455ce4f5c78d7e9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_8-size_16-value_0]", - "fixture_hash": "0x27ec452228397462a1bcd5feb5370e307045dbfab0cc24bc6828d44cbcfbd19a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_8-size_16-value_1]", - "fixture_hash": "0xa08d951d09c99077ac61fb043ee5813096d5990dbff663ee419022b0f6b42aa1", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_8-size_64-value_0]", - "fixture_hash": "0xc479b7630cf2607ff3305746168440bc7c1ee6eae9c6cdfcd68a5a1b6df81cdf", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_8-size_64-value_1]", - "fixture_hash": "0xce8a976a0731ea3e5b169e375052675c229ceedb0b10b40d9e748165333fbb65", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_8-size_256-value_0]", - "fixture_hash": "0x45af6240731a9f64dfe2e201b719ae4b0afefed3d0fe619b15e51c51fdc0d0f6", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_8-size_256-value_1]", - "fixture_hash": "0xd12d28f4f8627460e2148def749f0af7309a2a306b78c0afa22a9e409e04540c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_24-size_0-value_0]", - "fixture_hash": "0x7e29baa38ed2f0ba1f79af7f7bb58e0b8c5ae0e0a168b93fff7de838499ddcc4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_24-size_0-value_1]", - "fixture_hash": "0x6b5cf5aa3592bba4649459d052ebe990af40c3d3749f82b9223375ff913c6c8a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_24-size_16-value_0]", - "fixture_hash": "0xc825773eaded258b4994495cd9b613ce7c4beca684ce7631d8ab305cd6d371ef", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_24-size_16-value_1]", - "fixture_hash": "0x23807f5fe3de4a25114f1498bf38ebb5e95faa2775288e420b3f829e678bda5b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_24-size_64-value_0]", - "fixture_hash": "0xfaca792f39791cd02b78129f8ee72bcfe184350ad9ce0d0a4d71cc354e63395b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_24-size_64-value_1]", - "fixture_hash": "0x1665bc608158eb70e8d3f467ac84d7b02c2b9aae49487b77274edaf47f5148e5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_24-size_256-value_0]", - "fixture_hash": "0x918ef3bdd8a7c78c5745a8aedbaa50eefb80bc25640a0468b4d326b8a167aae2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_24-size_256-value_1]", - "fixture_hash": "0x7f6cee495c5c0b91f3a4d9145287421318ff9b9bc4aeb719dae361c7cc7b69ee", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_80-size_0-value_0]", - "fixture_hash": "0xe3441228200d9e5ad6e491698e376f4b490fd41e1299d655999b46b921355b3a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_80-size_0-value_1]", - "fixture_hash": "0xac3424287c071d17783c239f109260dee035ce290088ce1b42f2a4dbf36ba950", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_80-size_16-value_0]", - "fixture_hash": "0xc4c529bbd21733d0eb90e018a5a3a04b0f99bc70572ff31ca595e5dff928d0f3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_80-size_16-value_1]", - "fixture_hash": "0xc3e7aa9efd2ed32768c96600857799a80782cacc122737c8ff0302c50f6922fa", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_80-size_64-value_0]", - "fixture_hash": "0x6c8ab185af1ccfad20bdf4ee6507167dd23214a0717674944833b1be9a61cbb5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_80-size_64-value_1]", - "fixture_hash": "0xf17b86afd52638ec86895e34eec685e1cb30e05c8bedacdef180740603d1fa12", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_80-size_256-value_0]", - "fixture_hash": "0x573a3206b76a5dcb6fcbfa11189ca2606275d74d7a9d7a7bb29eb8baafbadc55", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_80-size_256-value_1]", - "fixture_hash": "0x5c2dcd0a2004616fe7992156e1fc92bd4adb29be8d589567ccb734d44f966041", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_0-size_0-value_0]", - "fixture_hash": "0xf9dd9646bc3143c74aa52fc092fce4e19ccf3e190895fb45f94855d52bf63464", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_0-size_0-value_1]", - "fixture_hash": "0x2b2eabfe6d5bcfe163b26800ce5c074738fb2cd58555455df3b2fa940faf7e3d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_0-size_16-value_0]", - "fixture_hash": "0x3f22bf9f50a2755f1ac7d6d7e09863bfdba2b82ff7928453306dfdc8f47727b9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_0-size_16-value_1]", - "fixture_hash": "0x3b79e294a8da95819d0bcb56e412060a8e4378432163882b4f29816156ff93ce", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_0-size_64-value_0]", - "fixture_hash": "0x2907ba58aaaad037aa0a931f80e37e588adb559aba089e8183991513a33e79d1", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_0-size_64-value_1]", - "fixture_hash": "0x415d98195fc8b6099b0b2afe238a2812b24ab4f091be6715c5796883cf2f8310", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_0-size_256-value_0]", - "fixture_hash": "0x45205f04af1a7048ca16b13581cbda2e9b0f7e4ef4658214f9660da586a1aee4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_0-size_256-value_1]", - "fixture_hash": "0xb1e51b712eb1d7e371751ca8a1f89120b4fa47e52ef00e43edd5d969c1c425b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_8-size_0-value_0]", - "fixture_hash": "0x51807c046325c9013b75887ae7397addcadc2105929a683ff090412b59b39091", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_8-size_0-value_1]", - "fixture_hash": "0x4b00c89bead9ba4b735777d5fd8e5b784562b885d2ee21c0c2956693fcb517e5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_8-size_16-value_0]", - "fixture_hash": "0xe7a6b4bec20ce428251a3ac0bd4b840ac59ef4081e697bc4d146b9776b3e9353", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_8-size_16-value_1]", - "fixture_hash": "0x54e80d91a3e540cc2a42052f3fb6e079f6cacaa1b6f3cb7868964c2de072ccdd", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_8-size_64-value_0]", - "fixture_hash": "0xd06876a27d11e7c668cad26a9798baf793846b9fe38e35f1db7b21d2c01441cc", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_8-size_64-value_1]", - "fixture_hash": "0x9e9039ede8c5381ebc12f9102850c9e63d16ef39a0a7d2e13c000c5cf53a839a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_8-size_256-value_0]", - "fixture_hash": "0xb52403b854df5709b1681b8de2f14787289de2aedaebb911e2e3abb03ab581a8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_8-size_256-value_1]", - "fixture_hash": "0xac67722ea860950cda343b438b0e997405445b915e5d4ea808a63442a0d6ef5a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_24-size_0-value_0]", - "fixture_hash": "0x134ac0c30e22fe65b62d93bf7af4e29694c1f64d122e36677b6573035dc33ebc", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_24-size_0-value_1]", - "fixture_hash": "0x6fbf086c943be4444c8c3d8193ea6e0bd656b2b21b814bfffa3b419a3694fa03", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_24-size_16-value_0]", - "fixture_hash": "0x284ea98cc5b9432446d95a555dcd815df5977414281ab9a0f447d7d28c996bc6", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_24-size_16-value_1]", - "fixture_hash": "0x9a35ab2ce435eae42a264a988adff254a5394cceeea7bfa2910378168cd5aa00", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_24-size_64-value_0]", - "fixture_hash": "0xf2e6add553be1d936fd0ec53270da660bffdf31bfd869d99040fa5aa16ec5453", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_24-size_64-value_1]", - "fixture_hash": "0xd74f96d1665c6e5f4283155bb9f68ab861ff1c5b2fd3d43e666fb4b03ed36dd9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_24-size_256-value_0]", - "fixture_hash": "0xb3fef781ab41cd1787283e1000b4fcdb57e33e896a5fe0a86b132853abbe91ff", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_24-size_256-value_1]", - "fixture_hash": "0xfe4bcf957a8114eefb1b0a699fb4af4f2571a75a39a6ce10d3c2704e89661eda", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_80-size_0-value_0]", - "fixture_hash": "0x293e09d2962a510cb5795e36cbbb8ccdd3123da5e407cf4f85e835da5a446bb2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_80-size_0-value_1]", - "fixture_hash": "0x7e4eea223ded896d21ee1a54cb89884a3867693810586f824caeac597e83fff0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_80-size_16-value_0]", - "fixture_hash": "0x74410d110d48e2113954b9e33094d7d8c29510f59a3d3ea667837228a87bfdd0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_80-size_16-value_1]", - "fixture_hash": "0x6208b72d55c2ce66de58de7d44c49f85bde1f762b70696b753911fef2ce33425", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_80-size_64-value_0]", - "fixture_hash": "0xa69724262c7768afdde1de090561d069665ddd51462984a1cf0a422d9c35bfac", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_80-size_64-value_1]", - "fixture_hash": "0xc0c903c5bceb09b94c551a99104740c7a2b5a75aa253b3af106deca9d38c50c0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_80-size_256-value_0]", - "fixture_hash": "0x7c2e4f67486b9127697533eb3ac71441f2df3a1b3142b6e468ce33b558370c73", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_80-size_256-value_1]", - "fixture_hash": "0x537322fcfd9dd25289719e9026afe8c3072f777a8a236d58240a8634a45c4e5f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_0-size_0-value_0]", - "fixture_hash": "0x55c3fd7e87aa08b7f9915b6777accb8a85290e45fc62614333c03df6fe9b44ee", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_0-size_0-value_1]", - "fixture_hash": "0xd7a2fc06341a59f6f29cc7dad1277b246daa2dbc9d743e7022dafcf448edd73f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_0-size_16-value_0]", - "fixture_hash": "0xd2a5bd030b56b48b2d3ef9f8997e7f949cf5c23f1a5c91da625267b56f9e823f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_0-size_16-value_1]", - "fixture_hash": "0xc3518056f4993af5bb9abb987c276c1d26bc09a9a12839348cfadcd969e43c07", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_0-size_64-value_0]", - "fixture_hash": "0xd654ee74c91099efec0b1011d3944f604421ac24f9e72b0b7dd613bd66de1d48", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_0-size_64-value_1]", - "fixture_hash": "0xc46d96f32b8903b548e4dc372b04664706811d61970d8c4dc642b3ded8737869", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_0-size_256-value_0]", - "fixture_hash": "0xb21fc188812b6f02ef4783af02cc61f65a5c2bde7075a64e6e57a3335abc841a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_0-size_256-value_1]", - "fixture_hash": "0xbde94834006eae941e71f07172d9aeb5b95b9b615affc3e3f4180c2fcd2f3f2a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_8-size_0-value_0]", - "fixture_hash": "0x326c81bada4d78e63f1804ae3d5971b8340b65a73818ca0b3208905e5afdaf90", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_8-size_0-value_1]", - "fixture_hash": "0xffa303eb464e9f01fb38dce98449b10e1bbed7697c9798e6acaf9183e3ab0fda", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_8-size_16-value_0]", - "fixture_hash": "0x6fdccc0de86a9cfdaf24888d2675709041bc0c2268c3968d1da7b8238cf8731c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_8-size_16-value_1]", - "fixture_hash": "0xad532b16a50e60166fcae43a11ceba0956dd020d2cbefce40ab247635a2b72f0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_8-size_64-value_0]", - "fixture_hash": "0x502fda48021d33232af4208aacad53b4b27e99a7a609d8a3772f7a819035bcce", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_8-size_64-value_1]", - "fixture_hash": "0xd25849c6d2552118a377dfb0f720a04cd2fc0fad356561eeaa14229a02e3ddf", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_8-size_256-value_0]", - "fixture_hash": "0x58810d5e3d5db77686b7016b7836cf623c5a02003fc90384531466ceb250e270", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_8-size_256-value_1]", - "fixture_hash": "0x65880849f6169caffd11a16e89a3081d10314b4477459e495ff91d2edc003ca5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_24-size_0-value_0]", - "fixture_hash": "0xc1f05bab5360b9b22cc6e25803f07970b3312f12088ba5aeb1f09d1c687a5d5a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_24-size_0-value_1]", - "fixture_hash": "0xf69ade5bc82f088d859048dfb9c6a859b6e7a747f05fd41f04c6c0fd82b9cd74", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_24-size_16-value_0]", - "fixture_hash": "0xc96f4c37d150cd075ae401832c383374e9894057bed26c8dee61e541eb8cd34f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_24-size_16-value_1]", - "fixture_hash": "0x8c96f63a0022215ed8f64757e78dad70631aa6d8700de627c80b40eac65393e6", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_24-size_64-value_0]", - "fixture_hash": "0xdbca2f7ad4f540a4876a33f36101f8885cbe9552bdfe252b52272e9dc50d57c2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_24-size_64-value_1]", - "fixture_hash": "0xb8cdea2c7ddd4f2f2b68bc42e2b56cd0dde4962716c19175e4722a4329b04a9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_24-size_256-value_0]", - "fixture_hash": "0xc7905872ef3246dcdb1f440fe9a3a7646556054d0da73fe87db3ea2386b4afad", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_24-size_256-value_1]", - "fixture_hash": "0x8322d1586e237ef2ab5e648051f0e9ded73ef05ba6a7991e3cef51e972ba86f1", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_80-size_0-value_0]", - "fixture_hash": "0x6d5b2dcf10259c610cf586d6ce8916fdb990427bff6754c2c14f208a9defc3ff", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_80-size_0-value_1]", - "fixture_hash": "0x8b5ea260166bb9e2602b01c1c2e02a8ca65de5c0de694a80c23193429d4bf5cd", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_80-size_16-value_0]", - "fixture_hash": "0x8b2266e01c60582b3772914a2410dbf3c18ab6402299eb291aa912b477f3dbe3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_80-size_16-value_1]", - "fixture_hash": "0xe10efbdb937616c4e36eb1678c45544bc9ad4904d0047a487ec3283e7225ddbd", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_80-size_64-value_0]", - "fixture_hash": "0x27aa2b834396e4d21f614036641285a506c2493c0e21f34468b329da17924506", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_80-size_64-value_1]", - "fixture_hash": "0x8ef6aff6a81754f207e1a88a6def76a644517072c69cb58960993ec59f965283", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_80-size_256-value_0]", - "fixture_hash": "0x2199160eafc669a72a0b866e7fd7b131579ce927ae7c07dffebabe11d8fda8c7", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_80-size_256-value_1]", - "fixture_hash": "0xa53fa98c52fb8a85dc1258047acddd9c55a22abd2538c45808a1541c29d6b495", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_0-size_0]", - "fixture_hash": "0x35aa23e8cb68799dc72a89cfa5d0a703252ac55f8a042af861489e84efec7e48", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_0-size_16]", - "fixture_hash": "0xf89a3e3fc0179d50d54f903739122e6f545af78ef48236d234ffc68936e2f0a1", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_0-size_64]", - "fixture_hash": "0x7953f8e91b6126e59c78a2047fd0ef2e062567ff063d6e64bf8ec418783d2ccf", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_0-size_256]", - "fixture_hash": "0x3722996bd8d56b46dda348542e7fb42c647de5513ddc3e3cf192e54387b3cba2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_8-size_0]", - "fixture_hash": "0xff0c9c529d90d2b39f7367e627d15e99041319de49fb5845d3cf8470b494aa7c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_8-size_16]", - "fixture_hash": "0x197d83b48ad0dcc5dc1d37d82e9cf2e895cc06791f8825f45174652721ea8adb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_8-size_64]", - "fixture_hash": "0x3ceb012e0258ec158834364a8d15467f8d411bca5b37b468da27900a4f7e2c36", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_8-size_256]", - "fixture_hash": "0xc44c8955b5d9817619054de3d6e679e0a07ea6bd68cea68f7773f93a4d0e8e55", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_24-size_0]", - "fixture_hash": "0x5219a881fc3614931c497cbd6b2ca55ab116a7c23509aceb296d4b2fc291c79c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_24-size_16]", - "fixture_hash": "0x7facf64616f62c724e0631ce04ee392f1431c4189a354de90661fbad84456019", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_24-size_64]", - "fixture_hash": "0x218e569bbb711f575ec36fcbba14a902bf8f41996c52b13bbd8decb977272414", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_24-size_256]", - "fixture_hash": "0xfee5741eff76ffa868a1f25bb49600df6cbc5f3872886380b22ee1fcd5000723", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_80-size_0]", - "fixture_hash": "0x8ae08e8255af1bc8910a1f3c3b757bf59a738b12ead30925012ed4ec1fbe8e4b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_80-size_16]", - "fixture_hash": "0xb410990a898902ca6a518faeb0faba13d1c8bcede47cf514859131c590f13fd8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_80-size_64]", - "fixture_hash": "0x99f2d65e8375d282ca6c651f2578c1317c4df259dd46fd1d932bf4f19f163337", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_80-size_256]", - "fixture_hash": "0x3bf8b67f8247d6f831cb360dd1e0eaf9dfe7a0424309f4795c46fc7686a5f8f9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_0-size_0]", - "fixture_hash": "0xe34865b2912aeb5ec980af6ca237c9ebbfc764a68f9b795feec4b4422cbd4ecf", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_0-size_16]", - "fixture_hash": "0x50a4277edd1c400e99a744029d1205665ec59fc94e04946401816a6d1d217e70", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_0-size_64]", - "fixture_hash": "0x88bb7c883fffc18c3e9f0c744a191a6cef707eff4839b13b8cddd70676513148", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_0-size_256]", - "fixture_hash": "0x3ca5a78a87e2c13e8dc19d9003f7268b923dca0e5decfa350b91b128538c38cd", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_8-size_0]", - "fixture_hash": "0x743933dd612489b68823777cffac9625a9313a15ccfcd5f7132b4bb08c1f5e86", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_8-size_16]", - "fixture_hash": "0xb1f969795dc8a834486b9c8c34ba60c80050c7591aa6973026ae6096ff4710ab", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_8-size_64]", - "fixture_hash": "0xbdf1174b3bb41d58a716cbdd50c69737ed12a8aa474922f791640b29880633f4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_8-size_256]", - "fixture_hash": "0xf187836ac336003465562f40c44fef7ebf6cf1389dc79b588f63b9d724267f95", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_24-size_0]", - "fixture_hash": "0x42983305354cd495965911971bf32f79ae82b3539bc92883e66eb678809e30fd", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_24-size_16]", - "fixture_hash": "0x3799de350e2c511486f811d09e36320bdecd9137cacae519da7421b4409bfdae", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_24-size_64]", - "fixture_hash": "0x3efb46eaf57093ca0e353a1cd35a9619393647fba38acd79ea05c970467b0131", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_24-size_256]", - "fixture_hash": "0x2b202284206068df04332070572a7328e4c8c9c6e2d1377023942f3ef911ed28", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_80-size_0]", - "fixture_hash": "0x2e9afbe122635099fbafad0be728a05d080f328f487ed01eeb544c40e6d5a307", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_80-size_16]", - "fixture_hash": "0x9feac43ee6a23894821d9ae4523d5535c4748054c27c03e634213e64f3a124fe", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_80-size_64]", - "fixture_hash": "0xa4e778a902c8508ada17dd595a5c72b9103d71ebd61dbbcd2e2fb4661cbe0c57", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_80-size_256]", - "fixture_hash": "0xe586767d879446a535f867267864c202f890c33d4c333f6778e1d95913b8c802", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_0-size_0]", - "fixture_hash": "0x1e920b8e6f50cacb944e9e55b9d23620ea0097594827ff6283379bbdbc35b630", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_0-size_16]", - "fixture_hash": "0x9ebc1bd32671c1f88a6125f69783e8fb83795d0932ff62f1ec6aeb76c4391c6a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_0-size_64]", - "fixture_hash": "0x29020616e08d8ee5c65fc990aca91d6f8d2a50ef505a384e2b05069fe4fd4540", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_0-size_256]", - "fixture_hash": "0xa480f625ef99ad8b0973572df73d5a68601f8463d32a735b5c504d32d654ab2d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_8-size_0]", - "fixture_hash": "0xa10206a53e7a40fbd19b48e38dc864406f263dffb1bcb89b8e406bb9cc591a51", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_8-size_16]", - "fixture_hash": "0x48470f0642cbbc4ba97885de60308bda5dba4b8bc42d33e6eaa8de71e8543317", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_8-size_64]", - "fixture_hash": "0x5f71834297c5115910adf53afacea3ed6318333bd438e0b8316f6e493f0b3347", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_8-size_256]", - "fixture_hash": "0xad278ead52c497ec94bc2dd2646e4d99bb4322817e738ecf871d1dc04ca9b2c5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_24-size_0]", - "fixture_hash": "0xd981ce3f67ad059a040b6eefe5d3cfcc5e505a85286544fe9933f848f0fca3d8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_24-size_16]", - "fixture_hash": "0x4ee30648593a77a68b2f6659ae437e240f7e6adc74fcfe21a923c4024cbf0cc6", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_24-size_64]", - "fixture_hash": "0xf679491b955e1d3752fd0537afb9712812944e23b2355778a634b604344583cf", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_24-size_256]", - "fixture_hash": "0xb1ac00d2dcac483cbf7e692e6aaee2d2ccb0a87adc805e48fe6e7f0fee931320", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_80-size_0]", - "fixture_hash": "0x438cc10705b024e152fd15f925d8a07289ceca737f9d479dcfb0769b59908126", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_80-size_16]", - "fixture_hash": "0xea56f8ac226632bf09abfa7857fce44e811375346a967e93ec1df2e386c1a59b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_80-size_64]", - "fixture_hash": "0x78cf67def43ca769663a62889ccf4ec2f007120e8acd59836c38f77c6ff614da", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_80-size_256]", - "fixture_hash": "0x3643d79ba793c06d4be283747f3a99722d0da02ae0d5b9fe602423b015dd0869", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_0-size_0]", - "fixture_hash": "0xe649875b3121bc9ff07e49b76be970a88eb7e69a749bfe36a0ecf3215ae5ff8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_0-size_16]", - "fixture_hash": "0x34e68c5cb92cf4e618b1524bc9b90d70c105735a90a503238b608dd8a79215b3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_0-size_64]", - "fixture_hash": "0xc3f74f0232e505c34e45a9645a26e00eb83fea34575c7db663e2bda2b19ad3f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_0-size_256]", - "fixture_hash": "0x7481032b956ebafc47f71384e5abd3c465d470e50ddfc29a985bc9b02f8583a9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_8-size_0]", - "fixture_hash": "0xd476622d33db30d6f8f59bb3b75be14be28969e6d8c0cebff2f03da4e8dd259d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_8-size_16]", - "fixture_hash": "0x7bc78a711f84eebeb8a1585e8c0f894e65a18b274545209a563c75da45fcaec3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_8-size_64]", - "fixture_hash": "0xadd757088dd7372f68b8c09778c36a0abde7d32aa6dc37bbee69cef2aee8c509", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_8-size_256]", - "fixture_hash": "0x63a2c78d7659aace6271627478f2ee28a8625acd40f471f61c7bddad63c89d8e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_24-size_0]", - "fixture_hash": "0xbfc1047e2a03e3a4c7687fde45f3f7dea5a19716362e52faeb95982b185a52b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_24-size_16]", - "fixture_hash": "0x1037ee9501bb04efec53093197b5ee6ca0a887497d65c42b67a35912ec1f2476", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_24-size_64]", - "fixture_hash": "0xbf60edd6ea7a6d36ba35ca80a3319ff5f64af1140800e0369c1f56c929539a04", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_24-size_256]", - "fixture_hash": "0x9a0ce01135cdad10189118eb2dfe78ae68324c2c89172fbc41929f7900ca1178", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_80-size_0]", - "fixture_hash": "0xcffbad18153be972dd49cc37a1a9cdff5e4357946ce2f9e786174f282f84eb08", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_80-size_16]", - "fixture_hash": "0xafad5a5fd212219eca9965ae81561f2c542daddbeee8003f802e4690bc9ffe93", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_80-size_64]", - "fixture_hash": "0x67d2eeccb9ee5deb1ce0835ebe4b25f8afd4e43dce79583bd8cdb25aca041831", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_80-size_256]", - "fixture_hash": "0x80c14251dea061b79a1721fea6f4254b6882dec6aad42f43d4e754c33c674979", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_0-size_0]", - "fixture_hash": "0xd43b127085c8ee997d23048dc36b987439e413114d0d60c7419b1b054e89e42a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_0-size_16]", - "fixture_hash": "0x411255cdf56995e258281e75ca99ede24374112827865fcdec114bbdd3782478", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_0-size_64]", - "fixture_hash": "0x3e7b6a1ec67c6b1a8e8c50ca7bceeed2b2e5dd027343b2730069fbdd985c9433", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_0-size_256]", - "fixture_hash": "0xc58ff8c1afa7eea98a04a5b0c57c5a27a00957b68ab8fedfb2cb74b999091d4d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_8-size_0]", - "fixture_hash": "0xd8216b48f6c13d815d65a4e628cd67e762fc6f3a481588fc9a47cef9dcc2d8e0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_8-size_16]", - "fixture_hash": "0x92f705db90bc96d488dd285ae3f5bbe3590c8d7a106097fbf10ce387c3944f4b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_8-size_64]", - "fixture_hash": "0x9464ee857a9a1f8a1860370e1e96cd1f394e25680e0866522740c16d7afdab10", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_8-size_256]", - "fixture_hash": "0x302ee7011b5bcb91d1af3abd45bf70c77d8dc99f13dfaba839ae213036db4802", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_24-size_0]", - "fixture_hash": "0xb0313a3728822a95350d83f444849f6049b5af6d0ae590d4a83032e2cd9edfa0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_24-size_16]", - "fixture_hash": "0xc247fcc55be28c2c1afac6a5bac043e4d3fd1aac42863cb0fde52fd77c38b093", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_24-size_64]", - "fixture_hash": "0x2762a67b971580943ac00da5498b91997e32c343dddebafd43cbf5fdd165914f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_24-size_256]", - "fixture_hash": "0x1d2a784ee0065b038dd3986cdc0cde6b43fb81fd204ed9c6676d0fa8413fc98f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_80-size_0]", - "fixture_hash": "0x932e19e1c70fd66b3eb4b9d55bc5e3a6629a413c58730cd9eca218f3a7665036", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_80-size_16]", - "fixture_hash": "0x1085063d6d2ff8e03bc4bf815f24288226f518b2eda1602766d0b1b53f4c0455", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_80-size_64]", - "fixture_hash": "0x9fd8b719b60abfcbe735ef5d66a2276def4a473edd7d3fdadb6122e0774ed02a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_0-offset_80-size_256]", - "fixture_hash": "0x3b47d27b161846911000f75053eda0641707ab5ec87abd464c3f85d99851dbea", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_0-size_0]", - "fixture_hash": "0x87fa96187ec0fc41b620f3dc5565e21b7d1e549c3013ac86cf9f50421cdb71aa", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_0-size_16]", - "fixture_hash": "0x35889bba947dc742ef7a3e0c44f275ec46113af15c309dc81cf9b5d33f8f6341", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_0-size_64]", - "fixture_hash": "0x13bebf1704796319059c1ae1692f0de5be544ebfcad1b77755a99d78afe32a07", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_0-size_256]", - "fixture_hash": "0x6493e7718b8f1d67737fa62c723daa929bfa92a87735257e12bfdfc9aaba85d5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_8-size_0]", - "fixture_hash": "0x7de00d7ab9268579efac75d6ce1bb0da5ba17765a8844791f32d68b8efc455aa", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_8-size_16]", - "fixture_hash": "0xca70fe752a13c65063cf9d63e30f35a8c8337fbe30adf0a3945d449c6bdd33fb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_8-size_64]", - "fixture_hash": "0x729c3fe72c442b33b5bef2061d8345eb9c40eca70caaa4c1f49f283aaf4f4b5b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_8-size_256]", - "fixture_hash": "0xd18b7e091b8db8e0afa8196a9352baa640f879137fc751ecc5816f75ad266cd2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_24-size_0]", - "fixture_hash": "0x8e9e610b4c2a521e393ca5da0174d642ad1e876d6e66ab6a5310d0e17bdf32e9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_24-size_16]", - "fixture_hash": "0x17aa0c3b717a76ef7ab281b4edfe3d0c02c1f96e800c4ebd40a8cdebf013fc2e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_24-size_64]", - "fixture_hash": "0x6a826c3b5a8c2883e227ce123ad93ee20d272026c476dd89b31015d4d99c63c5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_24-size_256]", - "fixture_hash": "0x4d3e5cd09579343a260fa5d7c0329bd05aaab43a7737576b7176fc090fa3a16e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_80-size_0]", - "fixture_hash": "0xcb111589cbaa944070e563f54ea98d8793b1818bed96397697af395b11d4c822", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_80-size_16]", - "fixture_hash": "0xb03402432d2ce99192e8c36e9adfed9661f8ee2be1e945e6418b838c1e46377f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_80-size_64]", - "fixture_hash": "0x7d60dcb4582e3056123fcaa0e0c7a21668c2adb72afbeaf038e616e1066ce424", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_8-offset_80-size_256]", - "fixture_hash": "0x2ac64180b62d407264ae0459d7b148d6cf69e36a963c02c56343370a40be5179", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_0-size_0]", - "fixture_hash": "0xc75ba4e30b14b7ac825e79eedfdacea51b692d3c2973290f57917c1d0c1e176d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_0-size_16]", - "fixture_hash": "0x744f0c3d2b6cdc5942b27bc8d0f90ceb79dff92cbadefa96a4ec5c195d6714a6", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_0-size_64]", - "fixture_hash": "0x40d6becb7be4968f0db9194f20c2b22daa1d54fa64191db1f4d8c2b0e188c58d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_0-size_256]", - "fixture_hash": "0x308fff8b6e0a26024e303b3feb044c03b58234e5560f86ec37c94abc7831a98e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_8-size_0]", - "fixture_hash": "0xe79c57c08ce43d0b7cf705f8b86837e23fa8251169e183b9533bc543cc7ff5c7", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_8-size_16]", - "fixture_hash": "0xc6b70f28ab1cfa591fb998604bbf79e8b86a6a45074709b1de89786a94c0bf7c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_8-size_64]", - "fixture_hash": "0x839099867f0980cfaafd518514c7d37fd2fab39c7bf7eb6ad7740fb68e17c702", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_8-size_256]", - "fixture_hash": "0xb4f8d2e9e552a0b46a90d8db835ab8cb11599b421ff07114a321e694cb6ca5cc", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_24-size_0]", - "fixture_hash": "0xc4cedd5ed77c132f9bca7fcd4d118b402045b9542633348b498738f1cf851feb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_24-size_16]", - "fixture_hash": "0x3ea5ec088a5870d19835ebaef5bf09303ce9a0d2bb55f7c49687b4838eba5b34", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_24-size_64]", - "fixture_hash": "0x4a5072de432851709863e40979a96fdccbb2a5804bbea49cea05a5c772c335dd", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_24-size_256]", - "fixture_hash": "0xd2e1f46bcfd9c711859765d72aa312ebcae0b66b31361f7947505e6002b0239", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_80-size_0]", - "fixture_hash": "0xb5c56b4deb07c380d6e2b9738abfac015a1bd36cdf08cd8a2398e80abdd390f7", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_80-size_16]", - "fixture_hash": "0xcd41bb8b5d7239667275e8bcbf90c6073e99ff23524b97ac54faf07c5e135617", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_80-size_64]", - "fixture_hash": "0xf36f32daaa7dc0393168fe4376347f70748e4c13155f305e13b81f2ca41d7828", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_32-offset_80-size_256]", - "fixture_hash": "0xe513a79fda537221d6a206bbfa01735823c1da83555937929a6fb24eb9d5c352", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_0-size_0]", - "fixture_hash": "0x151f5e1fb1a6a6a0e0dcc9462ea2d5ba5df73b15304f2456efc14324fa611498", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_0-size_16]", - "fixture_hash": "0x7632620c0de14b9cd792b5581310491c652b46c3f88073015b7f3096a9aa366c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_0-size_64]", - "fixture_hash": "0xd06b31c7973634b8eb3ee650acc9c7e6e4cc421eb3a35b07eae8a48c402d2952", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_0-size_256]", - "fixture_hash": "0xe64529e84f515a6e02a3693586286178ae5856e1179a55da19660be9e258f059", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_8-size_0]", - "fixture_hash": "0x4f214d931b7fb970599093c26cb442f458c676e7015ee43962199f91fbca4f6d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_8-size_16]", - "fixture_hash": "0xc37360938a84bbd764816140e5a3d5e086fc8acbe32e9cfbe01b5e0a3fd2b81a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_8-size_64]", - "fixture_hash": "0x1a281ef37b2dce54411f597602c946fcef6394b4eeccf20316e8c97683109f5c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_8-size_256]", - "fixture_hash": "0x3a722f3d39a0f492c3cf78fa65ef5350f3c8c28c749dd4adeb2d74d44ad65939", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_24-size_0]", - "fixture_hash": "0xc62492585c4493634d4678b110930c1357a29ac117d94982347abfcb6b282e9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_24-size_16]", - "fixture_hash": "0xd8ddfe2ce97f2e935212079045aa21b1eac2740321b9d5b1c393b34ebd527e9f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_24-size_64]", - "fixture_hash": "0xeb72e028cae9533d7ba1ffd785c16d3e93a47d2d1b0e15b6da230b984df5a3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_24-size_256]", - "fixture_hash": "0x6046741e34053b48bf8ef076c3b7e4bbd119d4bc7d9782347e1158a403e77d36", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_80-size_0]", - "fixture_hash": "0xc6a628da8e27d06d88faa162ea81187aa3ae5c9ab972764576fcdfa382a4f744", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_80-size_16]", - "fixture_hash": "0xc43b81a98e890b77fff6ce9580a26caec28f2db497e03f54fc3fef749c1bfe7a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_80-size_64]", - "fixture_hash": "0xb3b5ce2ecbf2af4aa2e1f044ccb799631315933b836d9cbedd397d8554622a11", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test_engine-length_48-offset_80-size_256]", - "fixture_hash": "0xadeddb5547d1105eb9a9414c3e0dcdffbc7e0356259944634a366aacebdaeae2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_CancunEIP7692-blockchain_test_engine-opcode_CALL]", - "fixture_hash": "0xcc3bc98bd33997fa00a2664c2bea1435565ad891eaa76881bfe09d312e0cb50e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/calldata_remains_after_subcall.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_CancunEIP7692-blockchain_test_engine-opcode_CALLCODE]", - "fixture_hash": "0x8b56baaf9edfc37659c4912e2f11a8dac724c7b893c1de44ce5a7cd4aefd2346", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/calldata_remains_after_subcall.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_CancunEIP7692-blockchain_test_engine-opcode_DELEGATECALL]", - "fixture_hash": "0x2710d10204615c0c5d8a158dec5ae5bd72b258a375ad7f9058a98778d2a20e54", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/calldata_remains_after_subcall.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_CancunEIP7692-blockchain_test_engine-opcode_STATICCALL]", - "fixture_hash": "0xde03ef593cc74589a1a756ec3caba2a2f0da45ae7d45be43fbe290bf2f65085a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/calldata_remains_after_subcall.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_CancunEIP7692-blockchain_test_engine-opcode_EXTCALL]", - "fixture_hash": "0xbba7f04584aa587c0a7abcf7a83c38d14ea04c8a98c60a9a89ba69e14940b3fd", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/calldata_remains_after_subcall.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_CancunEIP7692-blockchain_test_engine-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x87d54f7d6a88790203096010adbcd7abaea79f3d52cbc5433d07c0285c7ce89a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/calldata_remains_after_subcall.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_CancunEIP7692-blockchain_test_engine-opcode_EXTSTATICCALL]", - "fixture_hash": "0xfe2d5c583f0883835241aef9f5b49f83d24609340dd9f0e0623c3a95898234ff", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/calldata/calldata_remains_after_subcall.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALL-empty-zero]", - "fixture_hash": "0x4a0e987868f00f9886e3f99ca1e3f5cd0d53a2aba1ac9e5bae7f332339fa1170", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALL-empty-short]", - "fixture_hash": "0xb5204652859ed879519e95209d30c874eb7e779b28c799b5280529b558b35e8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALL-empty-mid_20]", - "fixture_hash": "0xc13efbe4b1a4980cb9f703300e0911aba232da5ce99a739009b345e1d831b7a9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALL-empty-max_20]", - "fixture_hash": "0x70a7139a891fe02ca92ecce05812b62c6d40995d263c90274628ec8f0c06492d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALL-empty-min_ase]", - "fixture_hash": "0xbc948f79e778ca5ddefde5ce3beae56e9bd5c9f15c7cc1555897439bd9890bec", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALL-empty-mid_ase]", - "fixture_hash": "0x48f8590a5be55bfc3ac5b9f9cd7524b4112f618c4254305358094229adcfb4ba", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALL-empty-full_ase]", - "fixture_hash": "0x62f39534672c4f3e47b7bef2881c426781caa3426823e0709e44f5c6f0eac43b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALL-empty-max_ase]", - "fixture_hash": "0xde0aa6ba2df5d692095ddb106aa813e6dcd0955f69f07cd64093412194fea948", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALL-EOA-zero]", - "fixture_hash": "0x42f840c6a05bbb15ebe18ae40b7938c341ad74feba99d98aa818ccae0b04765a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALL-EOA-short]", - "fixture_hash": "0xd93071bb22b9b6bef08ac73fbe7d2fcfd4051d4a3f0b068f86e45f6f102ae352", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALL-EOA-mid_20]", - "fixture_hash": "0x658e3bfb5bb9ba86f3add308670f3a7b64ff4d14610818bd558cfe17540f56a2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALL-EOA-max_20]", - "fixture_hash": "0x9cb5c3b72ad08a87a728a7a65e7d6c24139b79f345fa3fc3523c10c4a3da0ede", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALL-EOA-min_ase]", - "fixture_hash": "0x289ecab6f4efdfe321e54d0e2926e5571d8866bc2ad0896cbba475e6ae18ca4c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALL-EOA-mid_ase]", - "fixture_hash": "0x74af4e8990ad878fb1a008ea41d81b4efcf0e0ba062ab2165695129f54405975", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALL-EOA-full_ase]", - "fixture_hash": "0x758bb89752fa04bb34d12525895334d23c0923bc1d61520b3748343d7367dd53", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALL-EOA-max_ase]", - "fixture_hash": "0x7da29a7736f80c97807f2b8dcc78fbab23a992c8b6aa8383335b1f0a5a15e6c5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALL-LegacyContract-zero]", - "fixture_hash": "0xeddc041d81aa598de5a6bd3eaf0cd918632e859c6f1109726f4ecfd5f07e43b2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALL-LegacyContract-short]", - "fixture_hash": "0xe09f85f776c8bcee58b4af786564182f24b80b72abb18a0bf5e0aa4f1b4bf03d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALL-LegacyContract-mid_20]", - "fixture_hash": "0x69d2cf5bb7ee9e1522224c5f1c578b40e580ffd692e2734118124a8f79c1f5a7", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALL-LegacyContract-max_20]", - "fixture_hash": "0x7937d68a8fcfc9fbb2d9574213d0d87ca0fb293f05f7541a330a3e5e1ecfc05d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALL-LegacyContract-min_ase]", - "fixture_hash": "0x113833f69e708c792e47f6c397d3717893922806aa78494817d4a381886405b9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALL-LegacyContract-mid_ase]", - "fixture_hash": "0x5cdf6eba4d6e436197c2ca08bcc2cb6632002289a3daffb2eb71d40db57db730", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALL-LegacyContract-full_ase]", - "fixture_hash": "0x6a872f83d1d46f0689de94699720bd952642a165083ab4146f94f91c965fe144", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALL-LegacyContract-max_ase]", - "fixture_hash": "0x8b24ef8865e998879f0af9e15e1394db591a2aea4ac0d47a8a91e94cbb78abe0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALL-EOFContract-zero]", - "fixture_hash": "0x64b9239498f4c59db137acda849251c95bd4f511245a72cb54d5825ee7e6107d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALL-EOFContract-short]", - "fixture_hash": "0x98b49942ed36eaad5d9cc83d5f4ae516348f81c4d45cbf4cae7be375a3433ebb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALL-EOFContract-mid_20]", - "fixture_hash": "0x788d0af530a862efeb6be7683fd02727f1d70561e39bdf473474548d79f65f18", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALL-EOFContract-max_20]", - "fixture_hash": "0xb2d3d94cb3f199a4a9ec64076d8eadf2335df94781dc3c5ab07370e5eb5c5292", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALL-EOFContract-min_ase]", - "fixture_hash": "0x9c511a6c6d81839b3cc85baff52dea98ebffb7764b8e262fb6a174eb457630a3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALL-EOFContract-mid_ase]", - "fixture_hash": "0xf6d5b7743dff65cec867120623b8bc56cbac4c9b9affd889bb73ee331c1cb4b5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALL-EOFContract-full_ase]", - "fixture_hash": "0x17ebf4536bfc65ec94d22e0c79352216bbc522d4eda670a2baaadd7e89424dc1", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALL-EOFContract-max_ase]", - "fixture_hash": "0x5f648b5e1a3c0165f4645bc73f1f01f83f09e6be4144cca10838afc6ca5ab2ab", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALLCODE-empty-zero]", - "fixture_hash": "0xa7448b7943d18de922ef15146ea0b61788288c63073acc87e58e3e8d838bf85e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALLCODE-empty-short]", - "fixture_hash": "0xff612d663125aafd7298dec76d6f9b615b3b6aeda20113e5ee9489861560ab7f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALLCODE-empty-mid_20]", - "fixture_hash": "0x82f031b06018c4bde32913655b7efe175c63f11f87881d30c5b045328f2424e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALLCODE-empty-max_20]", - "fixture_hash": "0xf5f58b0ac75c4af73b7ab59d8f9265775a4e71197359543ece67e6a756325026", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALLCODE-empty-min_ase]", - "fixture_hash": "0xd2143efc3ddabb3d75b4c32a3167a49c7b72d0abdfce42be0cf3e42ef139c62a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALLCODE-empty-mid_ase]", - "fixture_hash": "0xf1bc8dbee894bd10fe93744b4a8e65b9dbf17747aad4fce11b741975f80bbd32", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALLCODE-empty-full_ase]", - "fixture_hash": "0xd4dee6ef5b9ddeddc41ffd27e053844cd38e12d5e39c2e69f268699ef104adbe", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALLCODE-empty-max_ase]", - "fixture_hash": "0xf7052c443be53bf463fdc0a3edcccf3e0f00b1915904970b0a68bc00fc6f032a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALLCODE-EOA-zero]", - "fixture_hash": "0xb2a8e29dff9e67a520dd52f252d58ab95bb7c20badf59396832d4f35f9b7b310", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALLCODE-EOA-short]", - "fixture_hash": "0xce6a7bd11bb385ca054130f5b50228b3a7fa5e41e6d5b4a7ec4f06814b3105b9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALLCODE-EOA-mid_20]", - "fixture_hash": "0x408564eab2d655d4ed0912ca9d947de6c4cc8d4b6a4dd988ef9d8c8a3cd97631", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALLCODE-EOA-max_20]", - "fixture_hash": "0xab4f27bc4516c827f45f2d9ffaeacc135f3a2036a433726ef99fce660d2930ae", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALLCODE-EOA-min_ase]", - "fixture_hash": "0x3b2eef2b2d41d762e4dc46aeb41ab9729010203bdfa264ec1ad4ae3b8de50bcb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALLCODE-EOA-mid_ase]", - "fixture_hash": "0xba4e74157d3ea1d9ae5de5d8ee47e315e9f0519ee233e685f6f7092d391542be", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALLCODE-EOA-full_ase]", - "fixture_hash": "0x27b5554e99504a856fedb2c3ad677e91e1bc4d435b5df18413aefae9a2f06a5b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALLCODE-EOA-max_ase]", - "fixture_hash": "0x24635139e57dcd7ff28cc8c0569e1986b2eebea0330c51817374690294a6b2d7", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALLCODE-LegacyContract-zero]", - "fixture_hash": "0x1e8001984322d2bfb8580144e9c126b4ebf749ee5e4daaec23cd324dc7e5f109", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALLCODE-LegacyContract-short]", - "fixture_hash": "0x276a7b636bd637454c779838770785003dff070fd53164830d4996349d8a7d30", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALLCODE-LegacyContract-mid_20]", - "fixture_hash": "0xd5c1377e26e20c82e20113f683325c4f5fae6d0d411f6bab580da928f4b7800d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALLCODE-LegacyContract-max_20]", - "fixture_hash": "0xee5a9bc57f5e8542669fcd516122995679c25adfc2b6101e8863e4071d92324", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALLCODE-LegacyContract-min_ase]", - "fixture_hash": "0x7e0665853464f68b8674422a200f3e78d45c90349eed2d733953b05d7cb6278f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALLCODE-LegacyContract-mid_ase]", - "fixture_hash": "0xc797e76f889ee436bd48b9e5a66590bdb57f36cfb98fd1c47c3caf13e85e1aee", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALLCODE-LegacyContract-full_ase]", - "fixture_hash": "0x5022583b4db03401eb7e7842c0f345a22a8fd7586b93058ca875ae22c1ce8cf2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALLCODE-LegacyContract-max_ase]", - "fixture_hash": "0x96e8466a6b7d0b581efb1ff86e115f6168cb94793bdc9e9487e178ad8fee16e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALLCODE-EOFContract-zero]", - "fixture_hash": "0xe74facdce3d6512cd703e385a4bb70b1fa232cd96fad20dd7fa41a0464718c8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALLCODE-EOFContract-short]", - "fixture_hash": "0x8bc894abd7af1e5d02fc08925817b2909ff65e5f320527e45659afecc0aeb151", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALLCODE-EOFContract-mid_20]", - "fixture_hash": "0xbffe6eada6e64f4bb396904bf45550dfead24f0d245c9c8a1fa98322bf0eba4d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALLCODE-EOFContract-max_20]", - "fixture_hash": "0x1d4c0ebf31125a6d8a10b15995dd3f58712fd23de9d3d2b11fe477683b626e0e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALLCODE-EOFContract-min_ase]", - "fixture_hash": "0x57fd006e3439f65949743984230897dcc2b043863ada0dd521ec9b8c00fd7e75", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALLCODE-EOFContract-mid_ase]", - "fixture_hash": "0x7c9a0f219bb2373dbcb023e29d4c6a15667616a4d8bd8bc270b031733a458009", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALLCODE-EOFContract-full_ase]", - "fixture_hash": "0x55e0a659eed2b06aa23e3d8f1e9054c69146f82dedf34b4925dd8ec5c659559c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_CALLCODE-EOFContract-max_ase]", - "fixture_hash": "0xd8c57facb85c5dca2440b237163707af4798cb2606c448897f1062c3a57b6b90", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_STATICCALL-empty-zero]", - "fixture_hash": "0x910198127e634a586ef32dfb52dd9dcb0a033846991bee64cf7291ed085fa6bb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_STATICCALL-empty-short]", - "fixture_hash": "0xbe9ceac4261b9e1f0738f3a5caef839858b18ac352b4ae0153f487791108774d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_STATICCALL-empty-mid_20]", - "fixture_hash": "0x522358d33643a76be103bda22057561469f3d54a3554348ad8bb092ad1c318e6", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_STATICCALL-empty-max_20]", - "fixture_hash": "0x2d6737e944a47e19230bb12456a39f311c7b39eef6bf2c78770f364e7d84ac42", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_STATICCALL-empty-min_ase]", - "fixture_hash": "0x8bdfa8c6032bb7caa5e420fb70f1b3770a5db493e6871633a1328a13e66e3a4f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_STATICCALL-empty-mid_ase]", - "fixture_hash": "0xc9b85c3175e8815c9818f350fdcf7475e66110848607c8f72a5e71d5ae9b1e1a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_STATICCALL-empty-full_ase]", - "fixture_hash": "0x24cef095b63058d9a4019678d9f812ab6402b74819abd6f62a5f43aa7792a86", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_STATICCALL-empty-max_ase]", - "fixture_hash": "0x2c32565b2cf05b2758bb67d7ecd19c188e43f6c9b0ac828d2a596c88a7e15686", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_STATICCALL-EOA-zero]", - "fixture_hash": "0x7c009c23a2b404a86815a44a38c1a5a6cb859c174fba2c0771bf77624624ee6a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_STATICCALL-EOA-short]", - "fixture_hash": "0x93de62084bd6c68885a7b0c752a1d03dfd144ffbcc9ebcc583eb912957e7adb9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_STATICCALL-EOA-mid_20]", - "fixture_hash": "0xc9ef6e047e5f4526e5e04e1d1930411a620ddb267338fbf8d48cea1dbcc076e7", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_STATICCALL-EOA-max_20]", - "fixture_hash": "0xe3dc56b387912849393c4cf465b006e2ad3a5df60263c2fa705c1640ca858cc0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_STATICCALL-EOA-min_ase]", - "fixture_hash": "0x7db1e81d2cee0fe922c238c7aa4eeff30b8b8b5c285ac79faa0952a191fc3655", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_STATICCALL-EOA-mid_ase]", - "fixture_hash": "0x503cb7b71e710766393960cc5d6481736ed45dd8e502f7a13e29304ce3faf854", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_STATICCALL-EOA-full_ase]", - "fixture_hash": "0xfa1a25e9f08dc961fad5f9d07a2ed5f6849fdcbe109aa2384d77b3ba8b3c658", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_STATICCALL-EOA-max_ase]", - "fixture_hash": "0x7c16c4d71c971748c9ea5bb7d7ba6496213f535d8a3bb65810734629a5072f28", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_STATICCALL-LegacyContract-zero]", - "fixture_hash": "0xbabf1e4b180a37d68403c93b0c14aa7cd66bca4f6d1510c29af0d660b285ecbc", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_STATICCALL-LegacyContract-short]", - "fixture_hash": "0xf0924c7c3a1f4b050d64b5f4e1adf9902b681f526d9277d879886dd8da11d10f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_STATICCALL-LegacyContract-mid_20]", - "fixture_hash": "0xb607804c339b363f293a0c2c0e32c51976255bdfa5fad2c14225e6555353dd29", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_STATICCALL-LegacyContract-max_20]", - "fixture_hash": "0xc3d196cb890e2fa8de1bc2c17f1bbb14b75423045421707d67fae60e81bb8a05", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_STATICCALL-LegacyContract-min_ase]", - "fixture_hash": "0xe86229ac859776545e04b3eeb9fbe0cee7a4cc6bd8013ef058b4cdd0037d215f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_STATICCALL-LegacyContract-mid_ase]", - "fixture_hash": "0x7b386c558020e96bed5d2e982b56b1af92b78feec0ab8164cdb1b4e355b54286", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_STATICCALL-LegacyContract-full_ase]", - "fixture_hash": "0x35d190c02e776dd04b1fe65e219a09d9c3310638fbd5d537b5c5fe95a526cc2b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_STATICCALL-LegacyContract-max_ase]", - "fixture_hash": "0x639e2d01de61c6dc3c114abd013c56a04d99fb0b314d22c901442f7d584d9c90", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_STATICCALL-EOFContract-zero]", - "fixture_hash": "0x18198809e4296fe411f61e77e8fd1cfd89cce6b51a0eb6f368e619e1e81b3cd4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_STATICCALL-EOFContract-short]", - "fixture_hash": "0xfca869e294bee9a0a6a73992aed6ae25e31375a720b1e19ed60ad4cdd30bc28b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_STATICCALL-EOFContract-mid_20]", - "fixture_hash": "0x4571bffca233be9cbb3925411a90849460d033be6f221bf5706f1f509094a6b7", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_STATICCALL-EOFContract-max_20]", - "fixture_hash": "0x9e7fd36f84b9c7612310a6e7acc662ed62760635fb0efa86b8f1f4d3809ea4e1", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_STATICCALL-EOFContract-min_ase]", - "fixture_hash": "0xb1e2f60b58eb464adb25c8ff5f8644ddcf92a4a2d1577e5ea77438e0a35b723a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_STATICCALL-EOFContract-mid_ase]", - "fixture_hash": "0x596881b3c922c38f4c416008eacc5646396f9e26fd806314bc42b350da78743c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_STATICCALL-EOFContract-full_ase]", - "fixture_hash": "0x4dc25c7843840e0e930bf2f5bcb04851e893527b977072a27195eecf32b85c4b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_STATICCALL-EOFContract-max_ase]", - "fixture_hash": "0x9d02cb7f344c40cdac424ed446072478e50e035e7649dc7b7c9e623d05b05b6f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_DELEGATECALL-empty-zero]", - "fixture_hash": "0xb6b754aba7c9c322f42b6c5cd0d9fa7844b947f615bea90929d3c8fb14948318", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_DELEGATECALL-empty-short]", - "fixture_hash": "0xa3b96a28f39416ae8049441b781096f597e9f01cca8fb159958e579d384058fa", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_DELEGATECALL-empty-mid_20]", - "fixture_hash": "0xd0ed30b212c876563483b2bc4c329acfba9a6a164973bf336b0054d41560ca2a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_DELEGATECALL-empty-max_20]", - "fixture_hash": "0x5230c16091c7d8798748a73b59b8c0834e0ceb0dcbce16084b750db0b0b5dd3a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_DELEGATECALL-empty-min_ase]", - "fixture_hash": "0x82f4f5df33b366bd69075497f7de85ea56f6b9cf777f196028e966244e173f9d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_DELEGATECALL-empty-mid_ase]", - "fixture_hash": "0xfe6645cb570e65d24744ab517285862d82051f25ea857bde09bf1e149703880e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_DELEGATECALL-empty-full_ase]", - "fixture_hash": "0xafb3316f863857ea3f0e162c9da2b3933e4cf3531b31f7f6defd0cb8ba544039", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_DELEGATECALL-empty-max_ase]", - "fixture_hash": "0xf9202d60bc4f7be367104c1ee99babf833814d919a40be27b4c2fca602edf131", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_DELEGATECALL-EOA-zero]", - "fixture_hash": "0xfc4dda9df5a6ad0190502539c4b274f545c351f73f580653e5c9924acfa31b57", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_DELEGATECALL-EOA-short]", - "fixture_hash": "0x7f204cb08baff760df75c081244a7a630797271e319e69ae4729167e65d0ed5d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_DELEGATECALL-EOA-mid_20]", - "fixture_hash": "0x72d316305dbc5278c63a3220a5fac8628bc2ef9fa783be7b484f083a4a95b38", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_DELEGATECALL-EOA-max_20]", - "fixture_hash": "0x645079b7eb478940d7f963070d5fbf7cb7eeb64ab7fb6607c7a31528e21e179e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_DELEGATECALL-EOA-min_ase]", - "fixture_hash": "0xf89e8b9636525469af0b60d22b7e204bded5fc91d1abcf0b61ccd60fa21b0fc6", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_DELEGATECALL-EOA-mid_ase]", - "fixture_hash": "0x2a5b7f929ddbf2a565d6ce450229c650e5938063c7d31f694f955cf79c6486ec", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_DELEGATECALL-EOA-full_ase]", - "fixture_hash": "0x2159d6f80509ec64e6cff56f3fddcdd1b1ff07459163bc756bbbf000378da2f8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_DELEGATECALL-EOA-max_ase]", - "fixture_hash": "0x39c576b9bc226803ab436556d6c95df963ba8771ee54d19712e8a8283e41c1a7", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_DELEGATECALL-LegacyContract-zero]", - "fixture_hash": "0x582dc61a780e93ed7aab1add43eacd06b589e015d9fce1da6cedbc490a4d0a33", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_DELEGATECALL-LegacyContract-short]", - "fixture_hash": "0xa318f26fae5fdf0a5041a672575141506cff0d9b9b867eca858655cbe0242c30", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_DELEGATECALL-LegacyContract-mid_20]", - "fixture_hash": "0xbdd3aa39c25a39ac49854b040268bc6a53b6af25ac9fce93a5fc40811f29ff59", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_DELEGATECALL-LegacyContract-max_20]", - "fixture_hash": "0xa0c57cc39dc16b599d492d6962b611af7178cf5b89ad2f0e06ada4d4110d2e6d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_DELEGATECALL-LegacyContract-min_ase]", - "fixture_hash": "0x10be7729e4616b63b9a15ae515074291ac74ef10dc7a95394071cff936119971", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_DELEGATECALL-LegacyContract-mid_ase]", - "fixture_hash": "0x92f93303494da12395d470cd7d8e3e25630cdd74807ce7cfab0190ed6011fc8a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_DELEGATECALL-LegacyContract-full_ase]", - "fixture_hash": "0x7746a0daa95743d5b4afd1ee48a1c8c558b190d63e9b66bfe374867b4ee3012e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_DELEGATECALL-LegacyContract-max_ase]", - "fixture_hash": "0x6e3168c2bec1b96f29b0b6eff0f883706ce21224c6aabec3ef64067aeaad2a27", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_DELEGATECALL-EOFContract-zero]", - "fixture_hash": "0xc101757ad01bab7b34e1d0d6eb5c1fe1d10e6d3e03e89ab44aa19f44ea2f6d65", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_DELEGATECALL-EOFContract-short]", - "fixture_hash": "0xa2166ad395180ae77c3e8949ddd84ab4f7f213726a79ffa99a02e6374d2e377c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_DELEGATECALL-EOFContract-mid_20]", - "fixture_hash": "0x6b24e219377eff47a42a2b51ebb0173d96366a03a008810a7e7869caf7fb4d9a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_DELEGATECALL-EOFContract-max_20]", - "fixture_hash": "0xc75f6a1490ccc9515ea7611f5fb505c481125a152ab4caa9d08e0f5b61fb9714", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_DELEGATECALL-EOFContract-min_ase]", - "fixture_hash": "0x13ecfa1f2dccf9d18008450b6dc4516abcf4d2ff7baa8a29af9167b5085e84be", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_DELEGATECALL-EOFContract-mid_ase]", - "fixture_hash": "0xb31bc6c2eb7bf3d430739bb1c2c7f9986cec93a705c94bcde2d922df302f358d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_DELEGATECALL-EOFContract-full_ase]", - "fixture_hash": "0x3ed40d8bdcc24c9e1eab0978479b6b5d26f5e8ab152a31c4010f1030a5b05a1f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_DELEGATECALL-EOFContract-max_ase]", - "fixture_hash": "0x46a84085d89bbee26aed16e47a093953e9616d2950d8912c5cb3d3282f77c9e2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTCALL-empty-zero]", - "fixture_hash": "0x9199c0b7b561201b2b6b52f2cca0bb262f7d2f217a2ade4959b6811eadef346f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTCALL-empty-short]", - "fixture_hash": "0x5a4e617c144770233eea331433e4bbd3549a39db25b163c26d3b3c999139c2f8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTCALL-empty-mid_20]", - "fixture_hash": "0x3aaf89f287757f999be6e6a648a6b1406ba035810a27d76dc9d92c20488b9276", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTCALL-empty-max_20]", - "fixture_hash": "0xcccbf4ae9f6ecbaf8fb24d6acb539f4db7751b8cd800d0f3fda68ba14b95553", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTCALL-empty-min_ase]", - "fixture_hash": "0x6b6615136929aa5b46c7799398a1d7c9ea8071b3e7e227a59c9f89a4e75b611f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTCALL-empty-mid_ase]", - "fixture_hash": "0x55c44e77aeb4bf27256bc0af96b42893fd8ac6a401383712a75eaa86d4d75168", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTCALL-empty-full_ase]", - "fixture_hash": "0xe76bad14ba94fdb450f4cb27ac5b0d2d78b6a34e44c09cab5a0666a1695cedf2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTCALL-empty-max_ase]", - "fixture_hash": "0xe282ec3ae341f87d493dae25e07c57e1e9c6a90c657be97aabdb6824f7e12a43", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTCALL-EOA-zero]", - "fixture_hash": "0xa1ce6e048bd0a5de37e2f17bd125a6f0c8ad0281dccf3b2b52016bd7c0d4ed5b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTCALL-EOA-short]", - "fixture_hash": "0x1c6482bdc0203ce86b7e7c9d76d67ccbb0d09220b23a83a77800f8178a733eb9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTCALL-EOA-mid_20]", - "fixture_hash": "0x114b5a45080e970938386ebf3b35f4d799df0d3dfe701193da09ab9fcb184f8f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTCALL-EOA-max_20]", - "fixture_hash": "0x5d23f56f47c0c3860f6b4f7c168bb442f5b9003a94b658bbaefea4f59fe7230b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTCALL-EOA-min_ase]", - "fixture_hash": "0x43d0cd7988a78c4945e0f3046db16c32cad335a46373976415c732c7c69287c2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTCALL-EOA-mid_ase]", - "fixture_hash": "0x65187f1c4a0b563d2fd8511e6eb2c8e8980ac98f2c0bbbba66ff497574eb7f36", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTCALL-EOA-full_ase]", - "fixture_hash": "0x69a7b67c0a7f9960a297496567a3d58c934875597af339c9fe2005e969e40b0d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTCALL-EOA-max_ase]", - "fixture_hash": "0xed1c3e7241d4cf108f392b1caef537ec2798369248e38a11b13d4ec6a9b41847", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTCALL-LegacyContract-zero]", - "fixture_hash": "0x98b4b0f72399101381bdb7deb1e0262bdc6d9fdd56d7675c00da818e7d2bd950", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTCALL-LegacyContract-short]", - "fixture_hash": "0x60cc882d7e080b73bd51a5542a0f59b1787a10a0eef4e3465a86aeb6bca02c65", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTCALL-LegacyContract-mid_20]", - "fixture_hash": "0xb4a4f1400a826b3a17d9ee19a6345b254a9b4de072b003a586cf11c19a0a5182", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTCALL-LegacyContract-max_20]", - "fixture_hash": "0xe5912147713eb074803bc57c111c3e67594a7fdf2477f4aec3a842b54e7e92f6", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTCALL-LegacyContract-min_ase]", - "fixture_hash": "0x11acafe3ce08fb5ce624a8136fc485118bc7e4d9131954497c9624d46c2f94b0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTCALL-LegacyContract-mid_ase]", - "fixture_hash": "0xbe2d10430bdb0fb4a63f3d03ef2a17c2b04094e621657126ceccfe89b4e14f20", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTCALL-LegacyContract-full_ase]", - "fixture_hash": "0xd9403bc66939f3a6281c9d665ebe824d05cc787d077c339f83da37298958ae4e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTCALL-LegacyContract-max_ase]", - "fixture_hash": "0x8931199b12aa704a6006a75e6e41403d2270e866607dfbd88cef8fbf1d3f3aaf", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTCALL-EOFContract-zero]", - "fixture_hash": "0xd3e53b0ba48ee0afae0329fb93023cf1855fd5ae964d5281f6a95a1e6a9d0689", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTCALL-EOFContract-short]", - "fixture_hash": "0xae99e3d75c2962e2ed15b09d83d036e76b09727e7f895948cd6ab5b1440a985b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTCALL-EOFContract-mid_20]", - "fixture_hash": "0xf7f4be1b168bb7a3cc31f3cfb500c8c2851ac0f7ea3fa22c891d56f6767f5d6b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTCALL-EOFContract-max_20]", - "fixture_hash": "0xccece6a7aa65a40b569192cb8cb027520ed37529b4dc8730ea5c649f693f0fb5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTCALL-EOFContract-min_ase]", - "fixture_hash": "0x9f91ac25a1abce8708a2cff739b3951c3a78c7c577cf89faa7d29fa16702b3bd", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTCALL-EOFContract-mid_ase]", - "fixture_hash": "0x2c87247852947acfb91a2a2824ac8d50ec68faed9fceface8b8c61f69d55b228", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTCALL-EOFContract-full_ase]", - "fixture_hash": "0x3a4e18a32667fa53c260a9f6c04897599683ce9deeaf31db16c41e9d76f3557", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTCALL-EOFContract-max_ase]", - "fixture_hash": "0xadeebb1e1e47a51ce84856d29da6ee7e1858d391b4989bab852d0d69bae54afb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTDELEGATECALL-empty-zero]", - "fixture_hash": "0x2dd5728544243f536da5916877fe0b9c30317f975b96b9869c95c4db1328d027", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTDELEGATECALL-empty-short]", - "fixture_hash": "0xe13b66b0304a530f5cfda6472fdb9b0f7e2e5e20f289367bb1cf93e98a3b4025", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTDELEGATECALL-empty-mid_20]", - "fixture_hash": "0xafcbe576c2a6b61e3f60585f6d7d2dfdcc733562f628685b75dec16b0678607", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTDELEGATECALL-empty-max_20]", - "fixture_hash": "0xcd17442e277d87a7c631c2fdde0a632d479643690485231d2bdb3ea08b38ecaf", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTDELEGATECALL-empty-min_ase]", - "fixture_hash": "0x128001aff66b48927e3b2fe538d6e206dab8b8bc1d756878b7aa2b15c58dbf49", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTDELEGATECALL-empty-mid_ase]", - "fixture_hash": "0xb26eb8114a2348cc1b46d1bb833460703b4a106d3dc308cf818b19f4ebdd34fe", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTDELEGATECALL-empty-full_ase]", - "fixture_hash": "0xcc1869fef97d16d4567c7427dcfccbc7009d269683028ddc08ca4c1f8ab95391", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTDELEGATECALL-empty-max_ase]", - "fixture_hash": "0xb3383df18e98b5e735821e4650979aa8850b9ff25a40efb5afbfbd7e4e754792", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTDELEGATECALL-EOA-zero]", - "fixture_hash": "0x22c023326b39518f32222d2e30589cbf26b02af7f82ca198a7e122bd62ca7cc8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTDELEGATECALL-EOA-short]", - "fixture_hash": "0xb222ffa4a9dfb7ccfb6d31097a608a189479715b7aa39860ed9bd8ea8d618985", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTDELEGATECALL-EOA-mid_20]", - "fixture_hash": "0x5fa0e079a79552b5dba2f7b9ddae8887e685718ab983a55dbd83ccb5547047a7", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTDELEGATECALL-EOA-max_20]", - "fixture_hash": "0x8e6ef9f8ffd9ccf7f4b32bd54e2d2d41048f3cb620dee06aa4f83c2b24ccecd8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTDELEGATECALL-EOA-min_ase]", - "fixture_hash": "0x634fb411933da1649b61025f7d9c56d6231ddd25cb2bfc7df407b39bfa0303d3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTDELEGATECALL-EOA-mid_ase]", - "fixture_hash": "0x9123976538485033311ed9507bf12619226e510a468ab1e0b6cdedb85ba7cf12", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTDELEGATECALL-EOA-full_ase]", - "fixture_hash": "0xef1c258417acf4a9efb728719eb01db88ef377bb7d11667fd7fa18237c9cc7d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTDELEGATECALL-EOA-max_ase]", - "fixture_hash": "0xb12410fa4f8dd8a6df4d1f54f4a21cf862fc7a1a0c6114daabd28a3c42813d90", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTDELEGATECALL-LegacyContract-zero]", - "fixture_hash": "0xb4d18c4c394c0ffda9a391ce066f8be1480b0f062c379d398f6ab672c706f8ea", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTDELEGATECALL-LegacyContract-short]", - "fixture_hash": "0x5a31b14db895e5fdd21cc101c1c6a12f908f7849176950740631fb2e1e0c260", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTDELEGATECALL-LegacyContract-mid_20]", - "fixture_hash": "0x1c377f5430fb609f6479560a723b1e456643fd456ce5c294f98a5c530c9b8306", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTDELEGATECALL-LegacyContract-max_20]", - "fixture_hash": "0xc814ac6ae01ca20e0c7bfa587b114e18c033343d133155936e94aa6331d0474e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTDELEGATECALL-LegacyContract-min_ase]", - "fixture_hash": "0x197681b41883bc7237c820a5d84c37cb1a8e2724cbea4da7c4bb9d631549653", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTDELEGATECALL-LegacyContract-mid_ase]", - "fixture_hash": "0x4081a21c09a7987a567777fd71d52202651ca938b427255ab13a9492a9adbe1b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTDELEGATECALL-LegacyContract-full_ase]", - "fixture_hash": "0x488f90b282d8aa30cf049e3b528d1ce3e9547ea080c10cb0713fb7442f1439a1", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTDELEGATECALL-LegacyContract-max_ase]", - "fixture_hash": "0xab32cf6524d6ce112ab41440ff6909b08fbbdc1a9d61155424a8fe50ed0a95be", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTDELEGATECALL-EOFContract-zero]", - "fixture_hash": "0x1312fc7c97fc9b8f3951aafbabb03e7fcb3252bdde7b5f8ed60c7e241638d109", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTDELEGATECALL-EOFContract-short]", - "fixture_hash": "0x6f9605aaa8f35e1b705286193be52738e261b521a605f4cf7ab95376e13b5407", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTDELEGATECALL-EOFContract-mid_20]", - "fixture_hash": "0xcbfe48a680ad6070ede2b96861e9e4d06dfe83a1d6fae2abaaee2137bd6b21d0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTDELEGATECALL-EOFContract-max_20]", - "fixture_hash": "0x6b942ee7e236fa7f9e9b70b5883cfbe39346768d29d2f9e407bb5eb2529b0d78", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTDELEGATECALL-EOFContract-min_ase]", - "fixture_hash": "0x52cfc5ed187b14d45bad832d8fc6befb8cc90e6a40f939630ba271947f5c402f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTDELEGATECALL-EOFContract-mid_ase]", - "fixture_hash": "0x1c3ecd7a7967e45c464e6617ad1739bad9921b876fc6cac29bc6566d418d088c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTDELEGATECALL-EOFContract-full_ase]", - "fixture_hash": "0x8332f5238afbbc5917cc1f5c0f6f2106d40d514a96b5bce58db709e81355f60c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTDELEGATECALL-EOFContract-max_ase]", - "fixture_hash": "0xfabc4728bf6db35dda0a76d25197c9f1b363e94d1c1336255fb9e68b890bfee5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTSTATICCALL-empty-zero]", - "fixture_hash": "0x6d899ded989bf05230122bc3a3b9b88a70e7e1a870320dfec296e9cdc99a21da", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTSTATICCALL-empty-short]", - "fixture_hash": "0xbe98896696d8c1825edcad9a0196761ab5beb6f95dd4edb9c1ddb4bf72a2b70c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTSTATICCALL-empty-mid_20]", - "fixture_hash": "0xf77f1cffe894269376291ad002e2046870b64a56ae90665aba77fd692f12a11f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTSTATICCALL-empty-max_20]", - "fixture_hash": "0xa6b0d34eaca6219b482ac904a04392208313bac7cba9d4d12cabbcb120fdc80c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTSTATICCALL-empty-min_ase]", - "fixture_hash": "0x6a8ea11a5f6586016ecc1af20b2518cce69d76e93262605f5174f59bd6ba2059", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTSTATICCALL-empty-mid_ase]", - "fixture_hash": "0xdf202cdc9432764cfcb638ddbad6fca32495215b69a79e59e6070512527c5d91", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTSTATICCALL-empty-full_ase]", - "fixture_hash": "0xc0767d9cb45dfb9d8d24657d11ebf4f0f7a70c166aa7f0179c31852d3323f553", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTSTATICCALL-empty-max_ase]", - "fixture_hash": "0x5688a05940e93521077632b325a59c41c7e876fbdba98d6264f5ed87063cff90", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTSTATICCALL-EOA-zero]", - "fixture_hash": "0x7f5f4f26a9e966460b7b2be4e1de4ccbc8eff02ad821795b89544b7b11435807", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTSTATICCALL-EOA-short]", - "fixture_hash": "0x34fa28acdb2f0706abf3877a385506ff9e0105a0f9b53db7cc7303ff66fdcdc8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTSTATICCALL-EOA-mid_20]", - "fixture_hash": "0x49663c426b9939f723e58f6361dc490e6480a3e64f7c571a8e086a27625471fe", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTSTATICCALL-EOA-max_20]", - "fixture_hash": "0xd936582763e43945c249f7c82671c18c32a13e732f6974d45aac0007220aedb8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTSTATICCALL-EOA-min_ase]", - "fixture_hash": "0xf1b5cd69967741dfda33fafb50a6ad28e84654e6b2a863aa0ef1bdf7c8c9fa42", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTSTATICCALL-EOA-mid_ase]", - "fixture_hash": "0x4c69aec85d53f87adb36ed0f66f9f971cbabdff90e96b24d0e6536896239af50", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTSTATICCALL-EOA-full_ase]", - "fixture_hash": "0xebc898a21b696142345e3222578ac3d4ef95ac83a29b649f44b7fde559d271fe", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTSTATICCALL-EOA-max_ase]", - "fixture_hash": "0x62dd0c64e5d9b74c14e6356d9da22e822f6c8b17a36a3b1368cd1f031e79c39", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTSTATICCALL-LegacyContract-zero]", - "fixture_hash": "0x69fc5a8545327f57db742985ec6e889f4c65ddea1e5f135367cdee574dc57add", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTSTATICCALL-LegacyContract-short]", - "fixture_hash": "0xce1852827b608f2f8381b65ff1829590667e388a87d2088dbc2226199c01398d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTSTATICCALL-LegacyContract-mid_20]", - "fixture_hash": "0x1b41e5e207c2d9125c44d319722ee1dbf7460a14c1ca03ae507bcebaaec96bf1", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTSTATICCALL-LegacyContract-max_20]", - "fixture_hash": "0xdcdb58277e5868610dd54462b6403adefde4f0c9b9583209e6e68cc4ccaaf99b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTSTATICCALL-LegacyContract-min_ase]", - "fixture_hash": "0xf12567e085bd7a06a0d3147577c265c9c7b9fb101e20341c537ca9d214f4d95d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTSTATICCALL-LegacyContract-mid_ase]", - "fixture_hash": "0x6564e1b9422eaf6612de8cfe423405005075f941fc1a017c08a8496bf312df41", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTSTATICCALL-LegacyContract-full_ase]", - "fixture_hash": "0x62f76d02e7325f6917e369d219f21903aa4da5120cbbdbb8dda5749c2bed3dae", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTSTATICCALL-LegacyContract-max_ase]", - "fixture_hash": "0xeacab818cab2384199fc842230a2a1dae75702ad3b6927107b366a94c34a92b3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTSTATICCALL-EOFContract-zero]", - "fixture_hash": "0x707eb206ca5612b1eb2e53ff4e31443191cf7d2f04aa9c7349efd989a5a1c68d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTSTATICCALL-EOFContract-short]", - "fixture_hash": "0x58a1efc62d532068b361f250f40771f08f8ecdf424e421851ad4eb4bf3e5631e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTSTATICCALL-EOFContract-mid_20]", - "fixture_hash": "0xb71d837090be98ad4177c1a3abe2c8db72dd071a18e26e5e4dc0f0682c3268cb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTSTATICCALL-EOFContract-max_20]", - "fixture_hash": "0xbf7c4ea970d7149879036335b7dfd9c030d9e6742de05cdf4b81cbf557fca60f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTSTATICCALL-EOFContract-min_ase]", - "fixture_hash": "0xdf6001dc7a7c160581e1056074fccca95af86fdc34ca42d7df18828077d456c4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTSTATICCALL-EOFContract-mid_ase]", - "fixture_hash": "0xc1bf769f9d59257a3ffdb72ed630d1ea247008a2518663a567f996d52fbaa90d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTSTATICCALL-EOFContract-full_ase]", - "fixture_hash": "0xbd5eddef3e2e38483087e327b1a5d0ff528808141640d8a4a3a1d620fe43d01e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test_engine-target_opcode_EXTSTATICCALL-EOFContract-max_ase]", - "fixture_hash": "0x77270fbf5c1b1dd8f385f1e90dd347bb0d02ec1474f49f6bd5c0726fe5d150c5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_oob[fork_CancunEIP7692-blockchain_test_engine-opcode_CALL]", - "fixture_hash": "0x4c6359f2ac3fbe4c2dd3a997cc419d0252e7d9a89990b20b7d3b6dfdef577109", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_oob.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_oob[fork_CancunEIP7692-blockchain_test_engine-opcode_EXTCALL]", - "fixture_hash": "0x352859ed35ad58fc457728545642f1058f90c1f693a1cb75efafaaed231ab173", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_oob.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_0-len_0-opcode_CALL]", - "fixture_hash": "0xbbc13a4bf370fac223ccfc9da5af7bd6f557e77b5e6f5f30c782ac87c04283ee", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_0-len_0-opcode_CALLCODE]", - "fixture_hash": "0xe9ed4d1ab86a27c91b2114433705a5b2e4ec26860831f4bca72350e69846bcdb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_0-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0x20918b6caa1c73b8ea7c353acbf490e22c2b1fbf52a4e9369571095c5efa859c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_0-len_0-opcode_STATICCALL]", - "fixture_hash": "0x6485732a11b3d4d04abae11812d0763db87c591c233c4ac285faad937ea6bd98", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_0-len_0-opcode_EXTCALL]", - "fixture_hash": "0xce387a56f5e9087f9ee66e9d96fa0b087716a667f71894aa1ee572c419baff2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_0-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x9a731f264041c2d72d21599c748c66a4865f5c6fa47eb47d73f9352429ce2cfc", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_0-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x2b2d5e47cc024ef14d94194c7492205d2911177900d953d22ab8ca64b7437f2c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_0-len_10-opcode_CALL]", - "fixture_hash": "0xa00787583a19084a78e2477f6191c58e76b47b89346212dd6e656fd0604b053b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_0-len_10-opcode_CALLCODE]", - "fixture_hash": "0x53f40af806e63d3456ef5e11b32545fd4d06a539c71e9be11ad516c925f74688", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_0-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0x871750371206bfa9e51dfac339c59159d8249e4b0d8362d06ac9f593383967ec", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_0-len_10-opcode_STATICCALL]", - "fixture_hash": "0x2743be0a1e804dcc24eb410439dc8142deae53b6eeff008aa38baa4cfc9598cf", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_0-len_10-opcode_EXTCALL]", - "fixture_hash": "0x7f4af807833ce89c88d704afb9570cf87b5d9e7e87024c7622ba2caed643e153", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_0-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xac107107a69a32c1cf69ce247a6fe7ad904bb8eeb218a650a41e729c540e0912", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_0-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x3fdc1978299288916baa395a908072156b94c3dca829f10aeed9e924bf48bd8b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_0-len_20-opcode_CALL]", - "fixture_hash": "0xd753c0c12693b9797cfadfdf28cf3d0b37b7d5d07e324482dd8012e43af807ca", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_0-len_20-opcode_CALLCODE]", - "fixture_hash": "0xc551f0848faa1e72bb9dbf30342be2e997ede1d2380fbafdd804fa587a9b3067", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_0-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0xa89ec1430de6f42c3544ccb4625a23bc0b206acfe71cd1ee3c3a605c56aad619", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_0-len_20-opcode_STATICCALL]", - "fixture_hash": "0x6c45e9a2f2001a3071365b434be70e3ab0555b15451a76436d084cf013bc84fc", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_0-len_20-opcode_EXTCALL]", - "fixture_hash": "0xb943b845d8a73c0bbbe5dec9b9cbb012a3dcee6964e3789a728a4ac46c6f0c5d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_0-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xe0c7a1663cf5d8e507cfc099cdd3bb91bf8989905358e24efe0fbe1add46fe15", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_0-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x2b47efe857a1d92abe57393c1cbdbdd8406c90c680664584515c0fc89164ca05", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_0-len_30-opcode_CALL]", - "fixture_hash": "0xb6c87bd7bf391398d96a6b7543bb8e22e364555f6d1e64c7257947837767106c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_0-len_30-opcode_CALLCODE]", - "fixture_hash": "0xfdd4a743ee075062db6614b01ac806365c43987cad63fc38617ac7e9a9aeec66", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_0-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0x77b602bcfb34bbb4f68e117ae8c52daa1294a1659f052eca89260c25ddbc620c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_0-len_30-opcode_STATICCALL]", - "fixture_hash": "0x30f03dcd31505b2ec7c63ee9f9aa5a9f5a9626d4f43ef38c9b3df26b93f32519", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_0-len_30-opcode_EXTCALL]", - "fixture_hash": "0x7b4a06c50035a35538059c6c1df41fe0fd0491d9555cf03e2d79bdb305b2fba9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_0-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xcffb63e3920ff73803538bfd06ecc64210f821b860bd4adc64eacfd293ca8454", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_0-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x7253beb786af9e1221712f33f131cb6223be57db25a9964b4cc28bb82930c64e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_10-len_0-opcode_CALL]", - "fixture_hash": "0x522deb0d1428cc56050af54474a9dd1ec01e8b52912d9d4dbea4addcf8af3c65", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_10-len_0-opcode_CALLCODE]", - "fixture_hash": "0xe8d90091009b98b8e617ce06a2e5b490bb0e771be8b28bb76a978c61ad5af311", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_10-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0x7755190b4e44590f30b151fef043fce59c269520bde5ce9800ac7d1f55d46d93", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_10-len_0-opcode_STATICCALL]", - "fixture_hash": "0x13c1567f636ecbab98bb227a09dc86898f70d6fb52828ee9b8c62db51c2007e5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_10-len_0-opcode_EXTCALL]", - "fixture_hash": "0x33cff3cddaf7f86fd1b6c250259702c64e438d2d13762e09677fd844d566bf81", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_10-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x207872c35a57c3816ff1bd6f7c50d57a0e59559de27875c58b48f251e97a9a57", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_10-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0xc7ed5b063212ea608184a53e0a0f8b851118fb567b0704507b698db10edb9c1", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_10-len_10-opcode_CALL]", - "fixture_hash": "0x13eda30b5f3985fb3c83461f7fa9a0861f64941414ee3115a9f4061681789e70", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_10-len_10-opcode_CALLCODE]", - "fixture_hash": "0xa9cc229cfa0e790c8ee2cd40b754947e5a949d3dd6fe41d9deaca1108bcc78b9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_10-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0x463d849292d5182bfc473927207e251038523976c33cf5b7e41fda4b3bbc7c26", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_10-len_10-opcode_STATICCALL]", - "fixture_hash": "0x54627a5a5715fea14af3a7551f0ad362917ca682c416951abedc046e31419129", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_10-len_10-opcode_EXTCALL]", - "fixture_hash": "0x66161e847387d768ceb974937962d75ed31b2e96897e2a2bf37dd888fdee3ca3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_10-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x2888898001dcbbe8802eb14f503df986a4bba6bb3321ade13f7cc424f807003d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_10-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x970fc7afb284ec20658f81ac2daa92f3777ed74143bb651771651639e7ae58fe", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_10-len_20-opcode_CALL]", - "fixture_hash": "0x4dc0ebf31065fe6ce33ab9a74a3605ec8dbe890bc0a1eeba2ccc7dd4c90dfa8d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_10-len_20-opcode_CALLCODE]", - "fixture_hash": "0x3504b7b7ad73d8835e6c64597a355f6334babf71211751bc52ad7607f16631a1", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_10-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0xe4990648441d8de7e7774043bb7b6887b9f04b6637edeef4c969fcf47fcf6904", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_10-len_20-opcode_STATICCALL]", - "fixture_hash": "0xfcb875198c42ea0708160779c99428996f8aee7451aa3b264eaa9210bc4c12af", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_10-len_20-opcode_EXTCALL]", - "fixture_hash": "0x946e2afc88c61b0c9427c911822138424685b89e6f00a26532f6dfa4ac2032cb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_10-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x86baa3ebd88dde3d16a7c5018884041936eec0efac16cf84fa5af464829ea09f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_10-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x48a061e4a0a22c96334674b102d10e8d3d1e8fd80b94f3c5b7e2a012813b4a53", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_10-len_30-opcode_CALL]", - "fixture_hash": "0x8951007de81d6a29872b346f4927f17bca70e5dd7afce0c6f04aeb8106f84679", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_10-len_30-opcode_CALLCODE]", - "fixture_hash": "0x6aa78f02e1e0652e2798097ba616d2f15dd674ff4af65b888c2ebe2a43f56bd0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_10-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0x572c7e77e7f28fe2e0897244773c24221896fd20bce71ba911b53743e77c4681", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_10-len_30-opcode_STATICCALL]", - "fixture_hash": "0x17b990e6979b139786d759c52885924a62c7857ae1d30a0d16e094a8355eb851", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_10-len_30-opcode_EXTCALL]", - "fixture_hash": "0x618df892cada6d4b743b606b4a85d1678e6dbd80ab83fd5fd428a60a63715d32", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_10-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xe62e53cc43ff7066d159dd9176a742558cdd3e0801aa5302dd1a91cc811820fc", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_10-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x752248b2a33480d8972d7a39de2ced90610966baf7238e51640139814f18bfd0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_20-len_0-opcode_CALL]", - "fixture_hash": "0xc3db4d749b7287c19437cf429da85ea16eb9175f65efbdecb1e2ee77dd0c6a3a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_20-len_0-opcode_CALLCODE]", - "fixture_hash": "0x45467ab80cd5b0ae5ca57fb28b446ce151f176122ed691e709d9b6145dbf702b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_20-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0x336dc33447157d12721f455953806a0283e23d5a7d88561c38dc0f97430cc88c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_20-len_0-opcode_STATICCALL]", - "fixture_hash": "0x8f55e18cc567519bb4b07b4b757c382cccce4d647a83d63d6cc7c2d58b7be3d5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_20-len_0-opcode_EXTCALL]", - "fixture_hash": "0x68393f2d38b2acc219a1330294bf639ddb85a2834fcacf2370110d317897801e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_20-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xf71b020048e8c9cc12e081ef5e1bb75f330fb1d1e372c8715e5d3470ac796ece", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_20-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0xca445ea23ddff0d98b8d1798e39ecf1800d98687d53fae884be27005f317d399", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_20-len_10-opcode_CALL]", - "fixture_hash": "0x571d6cc9dcc8b5594897d42a3771834b47e933bee80d5122b0775f832028cbac", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_20-len_10-opcode_CALLCODE]", - "fixture_hash": "0xe134358c52c7ac53f85f80bd612aae7cf9d41cb2be6bd28bfe5621ce1299d7f4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_20-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0xc18a89d47c74e02b8860f48ef6327bfce00e7e2884dda1606f6a7f3059ec2822", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_20-len_10-opcode_STATICCALL]", - "fixture_hash": "0x2a9922bb2d8012ca31be43144256e2a77d2e30773f2139d34eca90ab3986b6b8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_20-len_10-opcode_EXTCALL]", - "fixture_hash": "0x3a41aea44911f1d837fee7483f5b377e0d157a1bfec3779cd4a4481f83949476", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_20-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xe4bdbb3802d805bdde65dec17c2ae6547ade6fb3c028b19d11f6ef5b9ddc7e32", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_20-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0xd0bbda236ba94ed344ef3265804ce92606367d7d7cd06dc63bb41eb50403669d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_20-len_20-opcode_CALL]", - "fixture_hash": "0xefb1d387f370e1a6281c50b4b1f8c9c1f8866c474435a9e091efcb73bd4bd9d1", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_20-len_20-opcode_CALLCODE]", - "fixture_hash": "0xd1e75024f5bbbe54881a9edcf0fc09c3d117f6851e6241f0cd346ad4c2f933de", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_20-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0x44cb450e8e22f7b45ac15d855dd27e65d4fe50d888c0a33e662d715787c20d20", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_20-len_20-opcode_STATICCALL]", - "fixture_hash": "0xdacf265f9afa9bcdf153d17b03e16f9adc3e19784e68a04da32abe6a90e0397c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_20-len_20-opcode_EXTCALL]", - "fixture_hash": "0x290739b24bcb2fdeb5e4266ccf24f7718d844361c75db0602fa0563e54d10c1", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_20-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x1f14aea764e984396461027ccf2496b61e4e3d45a558bb6ecf820f46815dfdba", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_20-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x85fc1c30af2d091b2a4ba28da4bccd3fbb6906087bf7e8be264c6fb07c911611", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_20-len_30-opcode_CALL]", - "fixture_hash": "0xec81967d1eef0382a39c7afb986d237ab0ec082ceceaf46dde468c6a8585f19d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_20-len_30-opcode_CALLCODE]", - "fixture_hash": "0x698255e72d76629b301b802bb4008334370d138fea5d951514d1e1bd4fd16f40", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_20-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0x6f10c465e24cf685bc1050d484a9e14b6635aed15a98e55925ee12344bc91f84", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_20-len_30-opcode_STATICCALL]", - "fixture_hash": "0xe78b9b0ed930382ea64048859cce509d8c688c2a2f372cdeae5a138cc50c35a6", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_20-len_30-opcode_EXTCALL]", - "fixture_hash": "0x57be398a919ee6c31790b9a2624f9d91cd1ee22b0034bfcd38b4a9d919b2b8b6", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_20-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xb5b054077511963ade44ed21404266f6dcb979d09bf57ae83361991f156ed8ae", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_20-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0xf851b224b61a7a9da07a5308bcfcae8a23fc13f854e7186923f680df840c6efa", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_30-len_0-opcode_CALL]", - "fixture_hash": "0x97e08d9070e17b3603f1174667f5a4835a6334a59d31137ece57663dfba71eaf", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_30-len_0-opcode_CALLCODE]", - "fixture_hash": "0x8508e78d98fbd62fa94d69aee947b7ac491bc440e4d672235696a654e5662e3b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_30-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0xbf0d1176fb2cc8eb30e4d1d08be871cdbf11e0bbebd3bc9154ea29ac0d6fdf28", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_30-len_0-opcode_STATICCALL]", - "fixture_hash": "0x15c5fd5d7eab0a1367b3462320c9e3b41a643a5a5e8fb68b6380c75ac9141532", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_30-len_0-opcode_EXTCALL]", - "fixture_hash": "0xa1c136144a6c38c7d47b34e91158a78dcdb28c259705db359c5cdb37ead348de", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_30-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x4f0d6a95f184106dfd121983e46b9de657bd85f5784533e02771dbee978c4a2e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_30-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0xaf4ef6137a8aa3592bcf8d25f9fe9e221b61e9e66cc4d476a7ac9f110405a7b8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_30-len_10-opcode_CALL]", - "fixture_hash": "0x6d037ee4bdf769d07ce4df0356eeb4c9d5630f78e941c0716c70db7dfc30bdd8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_30-len_10-opcode_CALLCODE]", - "fixture_hash": "0x6abab2caa43e45df18da2fa0e7695dddb8ac2e42a7b1239f49a425f7b8eb2c54", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_30-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0x8566ef98644b90fa7eb8484440ca402e96c6ab1e9dc97b0e8b5630936a089644", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_30-len_10-opcode_STATICCALL]", - "fixture_hash": "0x4ba914e8e461b2e87e967ac68386b47ccc08c180043c79ebb1a694d7a326ad98", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_30-len_10-opcode_EXTCALL]", - "fixture_hash": "0x5998280bdc0e9da9f9bc1f6eff317ac1fd31b7c689e95ef22ea050b1e86f2f80", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_30-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x1b50141ec51c877a47326835188b5baa4d736f748f8c7b9f7393ce7ac627a311", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_30-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0xf53dba746be49ad40d2861ee174119eaeda2bdc087d93c1792aa783207999d24", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_30-len_20-opcode_CALL]", - "fixture_hash": "0xfa13eeb6dac249d1e9e49f99e29380ad9e6abf2cc28eafdd38eb8984fb406ecf", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_30-len_20-opcode_CALLCODE]", - "fixture_hash": "0xe08859320dc90b12833433a36598df880022a44a3bce35242912570d378881df", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_30-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0xa85785d85b0f4cc8cd9d36c5a2101a1ce948de1d2176c7582fb59d9bb252cb0f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_30-len_20-opcode_STATICCALL]", - "fixture_hash": "0x32459cf2635d49415efe06ef07d0b420aa0db2b3f764d962e818611d77af41e8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_30-len_20-opcode_EXTCALL]", - "fixture_hash": "0x6b0c668dcefe0db47312c0453b02e67875c4d1ba18e652ccf7ed7e11f473f625", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_30-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x7dd2891172da4896c2797a5b2fc328b1329bae1fe0f05ff0cff3e8a1cc1182ec", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_30-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x82f9569941427e0865281e2fa34e9282874e5dffe4efb08d11e48fb6a67f6a34", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_30-len_30-opcode_CALL]", - "fixture_hash": "0x60d061f1f113a753d5af83622ce4bc38644a8a7f1718c6dcda123c01c60d610c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_30-len_30-opcode_CALLCODE]", - "fixture_hash": "0x17d9c7afe1da0332ac11a99107d0c2280c3848d9f7b6fb0bee3e534a7131ce03", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_30-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0x160fed0995eab321d898d7f5eb7a2c74f78902e55baabe5a71b700aa43b2ee7b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_30-len_30-opcode_STATICCALL]", - "fixture_hash": "0xb08b88827f4e0146590561f7d63939ebb0a51d36293ce2eedca61f00229d221d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_30-len_30-opcode_EXTCALL]", - "fixture_hash": "0x3e18452a60d5d74d3e98712a3ba33e5f90a3cb12924e7e25bfa66f514b67e251", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_30-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x71051752241ba9c917d6b353dfb44002336ad5dcc91ea2e705798a9e04fa0672", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_0-offset_30-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x1e2481e405c07d810073ad2f27afec5f502477b0490a82b5edc7045f10833950", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_0-len_0-opcode_CALL]", - "fixture_hash": "0x326272cf3ea39b9a098fdd8b19d5ca31a4895c2c90fb514c59ea1755a976f2d7", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_0-len_0-opcode_CALLCODE]", - "fixture_hash": "0x9fb2e096e2a54e5d6436d2c765b3099d444dcdffdbcb385ccec80e6a21e14600", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_0-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0x445411a9cfb3d398c0daa063a02fce5f05ae96f9c29832a57271934c4c04c333", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_0-len_0-opcode_STATICCALL]", - "fixture_hash": "0x8f8f8028794f46032aeb277f45f2e608aca42b1d797f5129aa7c5456b6e183f5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_0-len_0-opcode_EXTCALL]", - "fixture_hash": "0xded7910a792c26c1c4cebb01a376db4e342784e870256c3ce21530257a147844", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_0-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xea4bc2d99ea8678273d0c13bb96b01edab3c1dc6cf6d657dec8d28438af74e2e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_0-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x98300a6205644e93a4351b6256acbc54ff6ff91ab2be7d31ef49fbaff0f61701", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_0-len_10-opcode_CALL]", - "fixture_hash": "0xf66b17b0fd7715f6cc57021d923bf6830e1c44b764a67e42a877423d68c21b0b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_0-len_10-opcode_CALLCODE]", - "fixture_hash": "0x69669b6c3a217278b52c79aa1212d7b467a1f19b7c0088b64615699b58e46272", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_0-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0x69a56c96287b17c9aa78db88834a7b6d62decc7c89eb422601002cc7b245aaed", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_0-len_10-opcode_STATICCALL]", - "fixture_hash": "0xab3bdb1d5158af9a39dac35cf08f25144782387d41d3b6664e9f8170a8ae9c35", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_0-len_10-opcode_EXTCALL]", - "fixture_hash": "0xdd50c6c141f451f6108688b53cd20444c8732a62564affded3c0aebe4d2fe87", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_0-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xc67f77b2b5cf9580ed28f72d6df34e008284a1ce4402678582cc93b9315b468f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_0-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0xe7ffb0a124af6c6d2e32314603cde34f49bc52040cda4de926846af348933923", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_0-len_20-opcode_CALL]", - "fixture_hash": "0x927dbee0a1eb9b55c4f475148c2b3bd59b594a5f17421ef1451935afb6d23179", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_0-len_20-opcode_CALLCODE]", - "fixture_hash": "0x6529d97af69679a1ecb79465f551cb4c38ab657216c97965ef89f998e4d7e13", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_0-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0x69f58d88e68aeafeb7a2d3a274f80ef59be736e721d422ee41372fa94b335333", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_0-len_20-opcode_STATICCALL]", - "fixture_hash": "0xd0f40f01e52b81b0b8d52e47ee84b79fe65cc82295133516d929032f44bdba40", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_0-len_20-opcode_EXTCALL]", - "fixture_hash": "0x1af7f3690317b41fe0ff221838bb4ae6b4ce24a9f698ef1e919b3a55a25d8948", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_0-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x99652ea6099f9779328678947822b4f2f81446fd2701cdb9413c600d5bc588dd", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_0-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x644e59a253f9cb6493083bfcd9854c27f4fdc36303b877fa258ff39fe6b26211", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_0-len_30-opcode_CALL]", - "fixture_hash": "0xb02ff1c56573fcd15d777f263fb76e48dd5b6bc90045cc6fa521d1af173c14e5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_0-len_30-opcode_CALLCODE]", - "fixture_hash": "0x1facc8202cf1843d5b85c852ca34f8e00155c9ece9e744649eb3a0652fcb7f79", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_0-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0xc6d986f3a9fdce3f86ba8cbfd4af17e17ea05dd2a1806fbef8df1b9a353cd0c2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_0-len_30-opcode_STATICCALL]", - "fixture_hash": "0xfaccc227a215289d17899253e6c3734a51b4da3311b730abeac11e543e0bc343", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_0-len_30-opcode_EXTCALL]", - "fixture_hash": "0x242791459e1b749a047b16fd82c4f199d1a2ad79c3eabd180af298e09fb4ef92", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_0-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x75603e6cedb2c5ffce335f5c2f7cf7c0cb2eff977c92693e4505b24dc723c521", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_0-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x3104bd5c11b9089409e07cdaa34f3ff6bd60ce4ffd9c46d4128b4b936cc45c2e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_10-len_0-opcode_CALL]", - "fixture_hash": "0x90f5ab6eba78416b5932c66de2ab552e02be6b5c30d3fb6274517945de76fedb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_10-len_0-opcode_CALLCODE]", - "fixture_hash": "0x88c69318fd7ccb4ba0f10d17e00f77c9b0b0a657ce991c186cb3887c267076ed", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_10-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0xa24331ee37cae929a89a6351a4ea2e0f70fceb680df6db65bd5bd6cd18ab52fa", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_10-len_0-opcode_STATICCALL]", - "fixture_hash": "0x3ab3b1f2a980b867954c2b8f596df5bea09a031948b0488acb17599af322616c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_10-len_0-opcode_EXTCALL]", - "fixture_hash": "0xdfd3624083d2e79b0f3057b39b948fea916cfa1af627def5dd30475ecdf8d8bd", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_10-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x9834c485af56068f175cc99f61e1bca953088c90aca9496668e47181048857a6", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_10-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0xe3abb23f95f361928e2165ea1721f5230191890c161a638b58fb1882f90ea10b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_10-len_10-opcode_CALL]", - "fixture_hash": "0xe097a218608cda08a06d38615988efc0ed8693512db40f0bf665b9e436c9970", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_10-len_10-opcode_CALLCODE]", - "fixture_hash": "0x12314bd62ce2577667abc434574e2f003fc49c46094564504782c11d4db458ac", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_10-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0x2973dcc075002f7d7353b0cba6125c0f24d209a92628de9da9a703f36bd30758", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_10-len_10-opcode_STATICCALL]", - "fixture_hash": "0xa899897eb7264f2ed5b9501a355c66b3c3da1381e7cce20a66536f3a6d283bd8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_10-len_10-opcode_EXTCALL]", - "fixture_hash": "0x955e06f887156adf8cc42045436137211a4b5a7d104a87488d124f707febd317", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_10-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x2d4ad3d1cf5e30948cdebae8d871b21a2d7afd8a85cada9a84242e3ebfd3e2cc", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_10-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x8c3fcdf80c03ee4d61b855c1237b3963b81fec39d54523b7c8a1adba4c2834e8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_10-len_20-opcode_CALL]", - "fixture_hash": "0x342e829943bf729cbe6ac98ef8f5c419d08991a18dea7646a1e8ae36d7446fe3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_10-len_20-opcode_CALLCODE]", - "fixture_hash": "0x1b548d4118d97fdbe22516dbc46bdac14fe5f3d5d90bd62f214d8a88a3c488a1", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_10-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0x964404f2b20e7e32cd6913ff41ce07b8bfb95d84c1335f72f5b3bdb70e69e547", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_10-len_20-opcode_STATICCALL]", - "fixture_hash": "0x8fb514cd4a142d514fe5ef4bfa30efd0b53117fce5fec4b6aece51ab0bf4bf2a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_10-len_20-opcode_EXTCALL]", - "fixture_hash": "0xebbaf52654eccc10f49c6c3e591d9da9d10d0c83fdc92d580330ac3823eb9483", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_10-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xb29eebc36a17335e001b4ab77d04df18facb360d52061ee0b837ef3b1fd33a2c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_10-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0xda0897d7e601147c2671c6c5cff16125685abd7a7d85cf01d3ce883198bce8b3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_10-len_30-opcode_CALL]", - "fixture_hash": "0x6a1d86ede2023524ced58a98b8b98c95c540cfdedf5175b9d5dacd02ad4f16c6", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_10-len_30-opcode_CALLCODE]", - "fixture_hash": "0x27d242ed6d09141bd3e9967bafd552dd3d905dbf004bec0c2eb9189f07bbe89b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_10-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0x4b0b8a659e598579c077b2b91ca9ebd6e178105f4f634bfcb94a3ce71bd43f89", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_10-len_30-opcode_STATICCALL]", - "fixture_hash": "0xbe03148a9158d1d4beadbc2448941e7c2fda8bfa622b6c063582ee3806a00224", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_10-len_30-opcode_EXTCALL]", - "fixture_hash": "0xb5ab401d46c06f93768b8d7c553b07132e051e79dcd87322611e5df3c8611b43", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_10-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xc8f2161ad138f966e4bc70e24f86b98a7c11d53786ec6bea4fd68a9b87e695bc", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_10-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x5e447862dfcfcdfb7bfc70f32c68febfa60ba748be11a6014c7196263556d7b1", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_20-len_0-opcode_CALL]", - "fixture_hash": "0x27797e2ca0397a8f644a4f5529eff21dd35516551da8a5f9695a47aa9cc0607b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_20-len_0-opcode_CALLCODE]", - "fixture_hash": "0x78cb00e3f1dfcbbd0f31be06ee68cb7d661cf3f1b65c7ecd23a630adb56bf82a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_20-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0x45465dab36c5d6ad689eaa94b26abf1e03f54647448ec80d72e2a825c64fd93e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_20-len_0-opcode_STATICCALL]", - "fixture_hash": "0x1fb2b7f1bf926fcefb52dc99b0b0606e9c79103acb4cf8462e8829291b4a2212", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_20-len_0-opcode_EXTCALL]", - "fixture_hash": "0x5862f8373c3e543abba608176bb4c111dee7c10d1fafb60564963c500aa80eab", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_20-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xa428ff8d68972e99065886e9b361f39b75e61694db6c42ab2f9bb795d06b91c4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_20-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x224872147b668140926b17a93193c1272d787743bfa32a96ced1c25402c8e502", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_20-len_10-opcode_CALL]", - "fixture_hash": "0x5eff890f490fe487b6b3e9a93a519a59f679c643423feee5f3e232699181aea4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_20-len_10-opcode_CALLCODE]", - "fixture_hash": "0x5ca2f6e4e5854285fb067a14e5dc7f0c26829a2ce777e4d42c3f2842ef125cc6", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_20-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0xb121810d1a43eaadff35487fa1f690a709cf49c438ca1466d58ffb8f733018b5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_20-len_10-opcode_STATICCALL]", - "fixture_hash": "0x11532723e092bbb390a2d374883b7a38c77698aa0d6d72fa79160e1201850dbe", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_20-len_10-opcode_EXTCALL]", - "fixture_hash": "0x4eee7b07d63028bc3b4d62897faf87fcc9b0655372cb98a7504f289e317bd106", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_20-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x3a4701d329d634d40c7d9d47ee13d6dfd214e59125dd65e6231d44356b53b594", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_20-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0xa0ca05c0f06908c7c89544b469cab893512c5bbd03179cf645194da602aae39", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_20-len_20-opcode_CALL]", - "fixture_hash": "0xe75477b8cfc3cb81898e517d16308cc21039e0c7e4fc91812891376717c56b78", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_20-len_20-opcode_CALLCODE]", - "fixture_hash": "0xc8f7683a44815241dff313dfb17ee641deec05ca4714692814febd6ac5513fc5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_20-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0xf45beabefc252eb2b4cf070dc4fefb3ddcda8ce960e3805bf2d6be8db900bb98", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_20-len_20-opcode_STATICCALL]", - "fixture_hash": "0x5c4b3ac04695b4d47e4e7ebb6b52ed4a819e1e4e5d03f462bb4b9db643e009e3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_20-len_20-opcode_EXTCALL]", - "fixture_hash": "0xace25972f45413c92f29fb07f5162d34da203fb1d1be3a69bb7f794dade8a665", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_20-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x25d14ae7947ec0480166335eb77e0015af28985f2bb3db91184a7e71720beb71", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_20-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0xdabc090dd9eb31fe24812cd285689aee2ed40a7c674cb6b6760985183b54a969", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_20-len_30-opcode_CALL]", - "fixture_hash": "0x8c586fe3d82aafbcb1c86dfb07b9ffb83511d5282ce4b0afe79f8afd495f3d92", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_20-len_30-opcode_CALLCODE]", - "fixture_hash": "0x93a32be1a9fedb3054d9e8cf857070218eb2311e8b3cdf1ad1311bb803ef0f11", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_20-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0x4f7c25b3c4a45c27575095e529361a5b685b6da52236ab842fb508233e461320", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_20-len_30-opcode_STATICCALL]", - "fixture_hash": "0x63335fa42465661a4a33d6913cfa297d0a6a5dd4831ff033309c30ac3f9ad972", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_20-len_30-opcode_EXTCALL]", - "fixture_hash": "0xe7f9560cb8d521941fb2dcba5ee3ec05b413f1bd3ca7a22195334f5780ff7177", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_20-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x29b38981530ba089f0b7b196c4d92da2181272ad6048514c1e8c4aa6ba81cec2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_20-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0xe210cfc625d941013e8bcff16020737a12d75dbed806357341f2a0dada1fc230", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_30-len_0-opcode_CALL]", - "fixture_hash": "0xb76427f4711204e9c8f34f46d8c17b95a0d011bfedcdca3843ff85a009923f4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_30-len_0-opcode_CALLCODE]", - "fixture_hash": "0x7a6bc042000a27413195c60ef66e6194a3f09d6e36a9d217531e5f1247da3d22", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_30-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0x8cd20479f78a5cfba23d9be8fedd0702b006eafe146cc78b6fc58838abbd9220", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_30-len_0-opcode_STATICCALL]", - "fixture_hash": "0x85dc8c6c2df29839d7c9748f6abc44827352d2fa3353aa65ac6995a8421784b8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_30-len_0-opcode_EXTCALL]", - "fixture_hash": "0x60e4a9441cc5d4a7f5683b779140ff80ef2e122ce8fa4e0106f3c0d89c277e52", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_30-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x1881117e03fcbe4c3b924786c367ebfc63538244050395760c2d9ed72516becc", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_30-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x4ec27291f0d8e28e65a333c0e22fb73c2d67f1809e3cdcb0453aa3778a0c7504", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_30-len_10-opcode_CALL]", - "fixture_hash": "0x393706b0e4de90e64d72dfa443e1095c0e8a826efa0990214e1ad19e5791fd2c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_30-len_10-opcode_CALLCODE]", - "fixture_hash": "0x12622f55dd7bfbba9ea57f245efbc0d761d7aeb9eff2d1a323a1a167c5555000", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_30-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0x14c5ad93dd65d48a3abd11817c1464920f35c4840674eb1463655e987ce4d821", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_30-len_10-opcode_STATICCALL]", - "fixture_hash": "0xae74503694fb3b90391fdb0dff18bf2b319364ef20e8ca06870be9c97d62e95", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_30-len_10-opcode_EXTCALL]", - "fixture_hash": "0xcd7e9f0cb73297049a97dcbd9e0146d5f5a4f3beca93254282620c137476279d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_30-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xf902e9b9a11dbaf20999218f419936b126d0ffaee344403523b83046ff39e413", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_30-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x1ba269319b1842b44f594a22cd9d105f7ab406266a6d304e729069ae22e2b31f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_30-len_20-opcode_CALL]", - "fixture_hash": "0xbc97f54b696dce4aea87f590793677253f062bd3e6ac565e7615e2b8ea19f864", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_30-len_20-opcode_CALLCODE]", - "fixture_hash": "0x2bfe5efa2bec3798f977c7c9409e84ea4bc6acb27a8686c4865e8ebe44742f77", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_30-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0xa9bb198cc9c76f0e875a8ec7f8542487ce3dc40f5b612bbf3a43107d7da1c6b0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_30-len_20-opcode_STATICCALL]", - "fixture_hash": "0x5f88cc2a5a9396aebcb8d06634ffd74f234d58f03fad71ece423ac31c3952f0e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_30-len_20-opcode_EXTCALL]", - "fixture_hash": "0x3b90a969569ea3c583db51d85388d4dc591fb9b1242172561e255d3bc120295e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_30-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xe201937145a27ed973b5bc29b78a7131b9210112dd47cee23761de0691b751f8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_30-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0xb71c4bae4d07c308fbf7e8cb7c29bbae166fbae4b3355b5f83916a6e4a7bed57", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_30-len_30-opcode_CALL]", - "fixture_hash": "0x3ea65d9b28a7595a1a506abb1577f07b7aac1a715c46d9a78f2aa526aa580b82", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_30-len_30-opcode_CALLCODE]", - "fixture_hash": "0xdf91cea7a536d5852007bc366a9885ae24b68daaa3433bef14d0e2bb2dfbc5c0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_30-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0xa6b5cf4310326370ca89ad182f616e79ef8a4220b5814d4ca10f259a9b83268a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_30-len_30-opcode_STATICCALL]", - "fixture_hash": "0x3a9e07bb686d7c9b200fdf71132353359377c84b7593a23ccc9611e1b5ec5cf5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_30-len_30-opcode_EXTCALL]", - "fixture_hash": "0x2a3a318f8ab50eb5836e62c0af33c4a7f8437c7715416139c62a0be0c34d5632", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_30-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xb1c6e007f7b682a2a1476d592a616ed385285f76b5b9dfbc9716f1350b33112d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_10-offset_30-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x122265aa9fa276eecee9ccf0613127465c9675102b87663bb408e465c29f710d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_0-len_0-opcode_CALL]", - "fixture_hash": "0xa97c94ca7df7727f6a1269941150c858a7bddb5ac690f55e8a9a5ea871713701", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_0-len_0-opcode_CALLCODE]", - "fixture_hash": "0xd0c9ef74cb1eeaf46e0d0b165dfcf1d086095744b171cfa876b04c9ef29d9ea", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_0-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0x67c07e5a7e28e211b9fa0e3f61fa8afc5d8f8ec84c05531cc463350bbd1b2ede", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_0-len_0-opcode_STATICCALL]", - "fixture_hash": "0xb5c7388dc0705f2133f1969d9b5b8c0aff97b68fa6d8d3407a5d963bcdd35590", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_0-len_0-opcode_EXTCALL]", - "fixture_hash": "0xf8f13a36b541540e594ce13e7484134cd6b4e42768ece5d374bb58df1cf3e462", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_0-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x6b27ed70dc6b7a04d5096c2eef48b3b117f8c92174db14f25dd23ca9e39c1509", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_0-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0xc48e097ea9cb1bdb011ed57b357b6861fdd0eca4a6d611ad50829c31d748effb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_0-len_10-opcode_CALL]", - "fixture_hash": "0xb2d99f2c00e2d6f2a4e7bd7ac29f2069e6aefbb077f6986c2aafa224030c920d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_0-len_10-opcode_CALLCODE]", - "fixture_hash": "0x87bb928db7d0a9b97d2d2274adc8215df196d777a19813871448268065ee6ae1", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_0-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0x38afb6f65a0e1442286af2762bda58977ce48a307c7085a77cdd37cde6556a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_0-len_10-opcode_STATICCALL]", - "fixture_hash": "0xc9d25158bc3f89519538d24e884ff834bf6a46cffc49e0d603e91975cbf6820d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_0-len_10-opcode_EXTCALL]", - "fixture_hash": "0x4d83a43a1a9a8d1d731fcbf73f3f170b0190ba0615db1396d4155ff9a49ef663", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_0-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xc761117657a39b7c65c9ad7403b1a8c44b2b3675ab46f000a45d5a5ec7df3649", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_0-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x1027159193f2d59eae959798eddfc00105237286f21189862ac5106268c01e3f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_0-len_20-opcode_CALL]", - "fixture_hash": "0xb1ddbe71a7eb46a844e534da3c8da0ee8512c4db9db01db88f66b52a75ed9e14", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_0-len_20-opcode_CALLCODE]", - "fixture_hash": "0xf816bfb7f5602d39055454ec06ca45eb08a355ab760d87debbe5688e3bd5f80d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_0-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0x8505c4386c22fabcf5f1013837b436e4a2dedb1bb2eee3fb0eaa5ca2b2ff37c6", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_0-len_20-opcode_STATICCALL]", - "fixture_hash": "0xe55031d89840e2a82f1f787866fe3b8ca57f4449be3d9c2fb3b37c3b3d16e8b5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_0-len_20-opcode_EXTCALL]", - "fixture_hash": "0xc5c643d40383065241fbf27f07396c5171ec5c6e5a7e0712a21c937c2cee371b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_0-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xdcad1aa499470268afed645a1d56d73cef21551604405977b480717a57612db3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_0-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0xd5b70197cfd6f239ff447bc4b501cb3254c1c85a1944237da884efd131b1bf93", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_0-len_30-opcode_CALL]", - "fixture_hash": "0x7596f20f364295d43928b2d43fb18d76698af8052737c2453e73783269dfdb08", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_0-len_30-opcode_CALLCODE]", - "fixture_hash": "0x2807d6dd4e29326e73b31eb2a7248a87075661440125cf1f2c195a7f960b56b3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_0-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0xf633ca3dc0e4272cd3812dbd6f2d7b275d770b81ed8647b6d456e8f92980309", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_0-len_30-opcode_STATICCALL]", - "fixture_hash": "0x5d651feebb12104d88fb3bb00b433a75041a1a6ebef5db9c1bbfe775bde88706", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_0-len_30-opcode_EXTCALL]", - "fixture_hash": "0xd517974c59dbd61347699dfaf6080e0113ed3300dc039240031fde58c6725be3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_0-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x81be501b7d6df702bb38014ed9a694b7d9c24660be3b41792dae74c5f93247f4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_0-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0xd75d009fa34618d4fb171c3235f94e94e5825d9d6f47b71e396d158050220963", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_10-len_0-opcode_CALL]", - "fixture_hash": "0xf929146520f72ec7e8c1c843a8141bf32cf916bd29668169d433aa321d6d1098", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_10-len_0-opcode_CALLCODE]", - "fixture_hash": "0x2d69fa906a4bbb74c50758999fcabc0467be2f585826dc1f15fb29e22595c28d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_10-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0x166fa1a65093894dba1608e1f40200bc3621b5d323f9f54cf893eddca14b6a59", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_10-len_0-opcode_STATICCALL]", - "fixture_hash": "0xab5ca28c0a12d8ac2754e790fc2e7700ad7c2e15448b9d774951efdcd11dfaad", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_10-len_0-opcode_EXTCALL]", - "fixture_hash": "0x4f92a190f1105336e0fe473176264dfe9d0300584ec22cc09a714c17fca10ffc", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_10-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x2020bff887f641d4a4ba26d6c8f6bdc051f65e984dbd74d42a23c2be1a9c6dbe", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_10-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0xe618b5b5ec6bfa1d52d18643832a573e7399b39fdadf5755d0ec491224f46389", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_10-len_10-opcode_CALL]", - "fixture_hash": "0xe136624fe96a6584b5ee1f396b693a747a5fc06569378935982ca47cc2bc10c3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_10-len_10-opcode_CALLCODE]", - "fixture_hash": "0x62958b3c7fe488dbb65cc8a467abd19955d0a5bc03e05b54b48d12473a5f8dee", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_10-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0xe1b128d63113ce42f3b31bc2c9e773f78a6efc716e11ce8813a25c79c9ccb42a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_10-len_10-opcode_STATICCALL]", - "fixture_hash": "0x30aac0b5ae81a4896a5df0bd39e52bde9a71aa2499637f5dfe7295eaa81c9be5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_10-len_10-opcode_EXTCALL]", - "fixture_hash": "0xef794583a439d77e67f7dc5726b618d5b921b3ed42cba4439e57cf4063d4cd9e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_10-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x57e13e3a7a4db902c89f06741a6d11cb1264ced0d142198fc1b5739ec52b8101", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_10-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x9009eb71739b7c9013a2e3cae6a3906f5804dc47c630a22172871ab6c26cc0bf", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_10-len_20-opcode_CALL]", - "fixture_hash": "0xc9ac191007a068f2a91ed51b009d39a0869e53668af11a9a12a14cb940cad87e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_10-len_20-opcode_CALLCODE]", - "fixture_hash": "0x382d9dc86c6c72a5316c33070dcfe08d01d6328eec03cd5b6934e235588155fe", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_10-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0xded171fb27027663dddfab2bb7b282d764b2465b560740d17fe71569f82fa37f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_10-len_20-opcode_STATICCALL]", - "fixture_hash": "0x484e0881c937668c6847fbbc4342121807cf1a56e2340cd60c31ab22cdbcbd9e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_10-len_20-opcode_EXTCALL]", - "fixture_hash": "0x5927b0d7e151f432b0118a00ee76c2d6dfbbdaffd9373c989e958ac76108c7e6", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_10-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x306bdab0d9093c5aba7368c5c6807bbd963e960e085bb811fca884e322b18b2b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_10-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0xc5c2a885e047487af9556674dbec751e267d18a98f2c40d59830c0d829e8541f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_10-len_30-opcode_CALL]", - "fixture_hash": "0x65dc6a3594a30c275ed3af94b4d6a5fc5e68c4b84dfeec9d3505ce8722eac923", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_10-len_30-opcode_CALLCODE]", - "fixture_hash": "0x283546dacbd26139c64df013efd264358c0afc5c91b872fda719bc11ce2b1e82", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_10-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0xa33474b3e5c93ba037822cd38c95e8e03a72c707397602cd6f38a9ef6f7000b8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_10-len_30-opcode_STATICCALL]", - "fixture_hash": "0xed9a4275a45ed2c04a8ba3b72dccb604bf6596067cb29b636c85248486563a56", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_10-len_30-opcode_EXTCALL]", - "fixture_hash": "0x69fd2b7106e298c0cb49d30f7fe43f2bc0c7b6cd10da2980de599924f36c8c20", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_10-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x74d56ddf4d4eb583200428e975280311c2a0dbeaa4f12a8768d531b1d64273a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_10-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x412059ed94198865fbe63410501a0652bd624607458edf57d8f07ef8ebbc8561", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_20-len_0-opcode_CALL]", - "fixture_hash": "0x956633991f6bd2739d58d55737dbe54dfaeab4c530f4abde42bea683152ab4db", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_20-len_0-opcode_CALLCODE]", - "fixture_hash": "0x5ba5c05def7367c05cb446e57b03865a437a952b055f7b64df79d471804509a8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_20-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0xe920c340ee3eed7917c9905e64f8eecac11a0d288b04acc33ad53ae50b90a116", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_20-len_0-opcode_STATICCALL]", - "fixture_hash": "0x407d477f8444c8c2fc8bcd7ba6d7d41b8b5893c173c12bf777c776fb376e7baa", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_20-len_0-opcode_EXTCALL]", - "fixture_hash": "0xe1db139f5ab59bd8ae5409e641c6a98f6af638f8c545c1063833b3dd602b9dd5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_20-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xb471323c7b74d894f0891cc2627e3e9ab26609fdd98b91b6ad331fe184c028b9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_20-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0xd9f2f74d78c34b284e0b14973698705bdccb01784ea3c42e77b38a87df3f1736", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_20-len_10-opcode_CALL]", - "fixture_hash": "0x26b30930b0d8e3108f8549f1527e164ae3d9a14104acc983884d85d18e87756a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_20-len_10-opcode_CALLCODE]", - "fixture_hash": "0x1603f7baafc39e62304c090b92eeca27162f2307957bb9101c3f170a8020f304", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_20-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0xe177bcb8349a8cd1882171536aa0d547041cd86320092303d120d4a2e16378ce", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_20-len_10-opcode_STATICCALL]", - "fixture_hash": "0x2deb16079406fb30d33d4c2f042dfdf8cf80e367107574349a9040a284a8b1c4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_20-len_10-opcode_EXTCALL]", - "fixture_hash": "0xfd153f2dfe955cb9c8051e173804344b84af2e4ae09cb58fab375166d780822", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_20-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x7127bfb7acb7c84a88a99a9b83bdb1156c8287c4f0cadb874788c66848a7d52f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_20-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x6c78b6faea2059ca17fc8a9c477dc1be419cc8509eb45e4ffe4fa58df50c00a5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_20-len_20-opcode_CALL]", - "fixture_hash": "0xaf330b44588fd9c32079864347505832552324c5fac5f76e501570f34dea1ae9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_20-len_20-opcode_CALLCODE]", - "fixture_hash": "0xa556bf5c496d20041c8765c27b645daaaec07b7a25ee0d6a8c942e492303e5c1", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_20-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0xb3b3be047ca9dea905fe8e2bd3c95694e7a98bb823e9a7de15d4dd630289be1a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_20-len_20-opcode_STATICCALL]", - "fixture_hash": "0x14fa88d21e6810adb0926b198aa63f98bde390e3c769afcc76ae425ad1c2dfee", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_20-len_20-opcode_EXTCALL]", - "fixture_hash": "0xd61b51d281b44c523562d8a14b892bd3f08ab1409d3b011566caaea5148279fb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_20-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xd206295cfde00d04a0fd0bd7580190f15339d05bddf873d886fcc85f0be32eff", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_20-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0xe6d3957748273fb4533f4a7e3d7091882ba4f80bcb159c2ffa2ec984a696a113", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_20-len_30-opcode_CALL]", - "fixture_hash": "0xbf3d8647f6ed8644a8f0be23ace49cac0687bdf1cfa7f35e3b0c438fed25ca92", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_20-len_30-opcode_CALLCODE]", - "fixture_hash": "0xa3698cab6ba0e1bf33e9ae23f91d264357c10f68e72fe593f37a4e8b8b640541", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_20-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0x463e3cfb21ecd37c8852d8e358ac64f4003898b255b18c0079418bf2aaa134d0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_20-len_30-opcode_STATICCALL]", - "fixture_hash": "0xeeeda5c48aa268c6e96432f9b9d0e150d7681065e16f50e6f6bf30390c45b53f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_20-len_30-opcode_EXTCALL]", - "fixture_hash": "0xd5f629112a9b1a4770262d29e46ac61c247ca3bab6cb6a15080d747af27b624c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_20-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x3480fa52eeb90ce590f3e08a9aeb314552f57ac5c3e1b5c3716a348dac8494a7", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_20-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0xb93ceccc09e17458cceba63609b027a77027298c9d2c954e4dc4843f82c947d5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_30-len_0-opcode_CALL]", - "fixture_hash": "0xed9e3160af4c3b3821461cb924cfa46241fc1357f8aca738ac91a71cbe9ad21f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_30-len_0-opcode_CALLCODE]", - "fixture_hash": "0xc87165a4b84bc74d48819df6512235747f1647d09e6a5f5264f8c043f5039011", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_30-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0x8b29bd37655843f2e9bbcfe4a812a3f2a071621c32ca548e2a73a113662df14f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_30-len_0-opcode_STATICCALL]", - "fixture_hash": "0x851c01c639ab8f201023f8a39b57dfd0febf9d05a8c883f6d5575bacd8cf3a05", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_30-len_0-opcode_EXTCALL]", - "fixture_hash": "0x9116b0f99c70e838eae031b6c1042563183516808a8eb468f5fa18711d8f7321", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_30-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x54f4833e0569a84defe2bbbc29fb62c83b975d55db9481c360a91af35b3ff0a6", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_30-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x21874af404b2fab6abff00c1f02975882c32ff325d16110713b6ac3160896fd0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_30-len_10-opcode_CALL]", - "fixture_hash": "0x9f6486f383d8a9ed228939495b2386f421b7fb3befd46f9df7d6221d3968b087", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_30-len_10-opcode_CALLCODE]", - "fixture_hash": "0x1516d82ca1e79c1b7a9de128e2f3db4a68ef930f52e95300c573c94ed62729c2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_30-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0x5642780cce2f69832def2c57ad529dc4ce24fbc6e34bb5d12e48a1a228386fe3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_30-len_10-opcode_STATICCALL]", - "fixture_hash": "0x63473d1a1da8cce6bcbfd33907b9e62de88eec31a3144e51a53febf74d2ad43c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_30-len_10-opcode_EXTCALL]", - "fixture_hash": "0xb3b72cf04b4e8635de8025660238205119a534220bcc1e4c45c5887ac48667e6", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_30-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x7670f00256289f419f0894de4dc903e7993e3c7e1c0512fc23ed4ee0899ee064", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_30-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0xf013f6eebef0e45da4e62bc4de002617d8c2c380a1cb52fe1d3e312c3decf13e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_30-len_20-opcode_CALL]", - "fixture_hash": "0x375f0e175955044402a1bc7e96a2c30346d8e0db6e1f83c88644ab7a1c88c49c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_30-len_20-opcode_CALLCODE]", - "fixture_hash": "0x1b5c7ac30bc9fb20179c6f65a8a48d120277ca8ac3e1e1fdff1ee03536210c3e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_30-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0xb56c5df6aa9c685e6d05b8942f52ece1afdb258bb46098ae7770905909cad423", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_30-len_20-opcode_STATICCALL]", - "fixture_hash": "0xfe1e31b699721b420084e7b858b88e7751e9744d35c5e21ee83bb10cb1d3117c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_30-len_20-opcode_EXTCALL]", - "fixture_hash": "0x2c035dea5f3212c999148615b99182d82fd0861d66aca7d53053f9abb0ccdfc7", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_30-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xb9ae42fbe91a20575403358a498d013ed630a104adea613d5c8152926bdcccbf", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_30-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0xcac0af3c87c276f1c77da27681e4c3331fc27ff38f2d0632f35007a5c42c38fa", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_30-len_30-opcode_CALL]", - "fixture_hash": "0x7e382f2f7dc4e191e123642f6967706349034f9bc21575a9dac3c7b6c83c280b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_30-len_30-opcode_CALLCODE]", - "fixture_hash": "0x31b80ee4caffb41b0e2060e20402b411f2eed266b928288b68276e7ef2be222", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_30-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0x406566ff07466118e4263480c1613c9c98a58f573a8444d2ed5624476aba8c2d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_30-len_30-opcode_STATICCALL]", - "fixture_hash": "0x9cd58275d2103c0bcc83f7645acb28cc37b98f62209af00339d34da210a2e31c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_30-len_30-opcode_EXTCALL]", - "fixture_hash": "0xced89ab37f98bc70f51b51071171434134d1c9bbbf727b2b633de74fc27d510f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_30-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x607efd9e9d2db7014c946422d9eb70f1553f4102fd08e8fe16490c238d664dcc", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_20-offset_30-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x9f5cc1b4a2f11eb735079a4a3217eb30423a00cd18dcb0b723c717a645d0cfcd", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_0-len_0-opcode_CALL]", - "fixture_hash": "0x3cf20cfdd019ee52f7204a33690885d84972e523d27a973d7e66e361ea0363ea", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_0-len_0-opcode_CALLCODE]", - "fixture_hash": "0x83ce97fc0dc2cd4fdc5a8a185776254b70141dfb2d4557125afe47b2739e840e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_0-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0xf9cdea90420c53715fd7c70098ec0ebc8e7b5d9ad38f4e977c10e5e3d7cee63", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_0-len_0-opcode_STATICCALL]", - "fixture_hash": "0x9242dbe48d2f91cdf1b427e8e624346be04eb66d6d03c10837b5552d5464b00a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_0-len_0-opcode_EXTCALL]", - "fixture_hash": "0x34be8ae6fec9c212b82c180902f86660c5afc7debe7a207aea96ccf3ecf409c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_0-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x102c25421e8380275f41a56ad1303d2ef02e3666093a882ca78943b69273a68c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_0-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x83ad9d5ec5708be67bb724a5cc31988c8de4855c0f32f1250e56aa3175e3631e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_0-len_10-opcode_CALL]", - "fixture_hash": "0x4e7c540aa570fa1a3f5f7021321620065e0db156ff4363b86f044bf18a79f9a0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_0-len_10-opcode_CALLCODE]", - "fixture_hash": "0xd91803cfc99f12607b6875d3a4f72fddfd4cb535e13fa9ea9b8d6b565737b533", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_0-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0xc1bdb700bc2087f035d94b3bd59f6bd8fdd2e7c1496492c4531feb315e9e8230", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_0-len_10-opcode_STATICCALL]", - "fixture_hash": "0x62283917b7fbbf4100e3fe8bc5e98354949f6ae9c237d5a40ece8f2a7e3af31e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_0-len_10-opcode_EXTCALL]", - "fixture_hash": "0x5541673f8666237cd7c65ebc8ef9694d27082186701bc816c7b776a489862d5d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_0-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xee242b922045c3ea7420d454f3565e9b83f9bf6a47ee525300420a882247de82", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_0-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x84995bb7da5a09796120880f4dd7b257922543b487554aadded4b116d67fbeea", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_0-len_20-opcode_CALL]", - "fixture_hash": "0xd1e95db4ad51bb1a15db1835e5e53e219ca26f8c19d83ec543ecaf1d0d3e9238", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_0-len_20-opcode_CALLCODE]", - "fixture_hash": "0x5f00f35e064e14196fc7498c99f1c0df2e56d1b6f4b5aa5359fd1f8e4fc14006", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_0-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0xc2327b62d76504607b82aa338912f68f97ea38f12193cec8bc1cd838ff868b4e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_0-len_20-opcode_STATICCALL]", - "fixture_hash": "0x335c101538d08ad18e18b33a0979c72cea5ff532537be89eee5739a2351e37e0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_0-len_20-opcode_EXTCALL]", - "fixture_hash": "0x1565d3b09b46b97278a9518b88eb5ea06156d706c5bd57da4646230fe72a880f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_0-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xe870cb2f7573569a99dea3ab4f0e838f46db19e2ebe022b980fb6d7622b781da", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_0-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x93f8b39c0bd721182cbc41b6cc35874fa3f5195b44416e280e3e14a121e8c5d0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_0-len_30-opcode_CALL]", - "fixture_hash": "0x939589dd5cffcef5134fa4ec695cb7ca6a1210d49a5029d83a6a735bfc323ef", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_0-len_30-opcode_CALLCODE]", - "fixture_hash": "0x93189c5f2b4c2001e6e3162ef74087cb291d1cb7fee5eac9158f9dab589a740c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_0-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0x75610a054ced7b0f35301b24fe340838325a485bd9735a4a8f5c95b622e44761", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_0-len_30-opcode_STATICCALL]", - "fixture_hash": "0x867963478fb80fd4fbab0938bb32d3015524ba9b2272f80623e3a366c84268a1", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_0-len_30-opcode_EXTCALL]", - "fixture_hash": "0x602f5016b3f239a65ae73a7d10c645b5a59d1bff90c54173258a48c9e00968cf", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_0-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x3662af8dbbd8f67a6d16bed912800b172dc77ce810787799be477e6f357f756c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_0-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x8d1fc3ba7f298122fd3df77a4322cbaf4e8a7b3b66a70e7fd04393c2ba7e8cad", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_10-len_0-opcode_CALL]", - "fixture_hash": "0xa234c570b32b3101c0cd25dbaa1379d0d8f9a6646ae56c5c959a9c26139f8b15", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_10-len_0-opcode_CALLCODE]", - "fixture_hash": "0xcb26c4edf65e0a2dd2c38a4dd9b8be95501c3e41082ed1972e1bdff1ad9178c6", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_10-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0xf250369beffb815c5791dc894d839b09f748c06ebef063fe0d80269d9bb76bb1", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_10-len_0-opcode_STATICCALL]", - "fixture_hash": "0xc60c4cc7d1dc40dafcaa5b2988b63c4777ee721e036b97894e823bd8124fafb4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_10-len_0-opcode_EXTCALL]", - "fixture_hash": "0x4954778543b8723c1d46c6f4a8551fb44b0ad3dec9b22ca00f8c1f0384f62dc1", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_10-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x33c956a706379304b73e7e8312681a050c4d809494fcc85478773dac416dffdf", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_10-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x383502691db54e62027a1b25e99bee196a14ee761aef8de75075ab33313f8643", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_10-len_10-opcode_CALL]", - "fixture_hash": "0x927e614c386c82e190ed2476a637a2cfe5c9f629bd20ac88f979c2b383ffb0f4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_10-len_10-opcode_CALLCODE]", - "fixture_hash": "0xc677f6eb8704788011bc75af0c7ecc905eac5cae77629834329e0ab6a8b25170", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_10-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0xc7e6b69166e74668a57f9d460f2fc227e2ac858699c03ea8910f0ffc6a884a3d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_10-len_10-opcode_STATICCALL]", - "fixture_hash": "0x261ed4e00a66e8c7adc74803ddad371a9148d0edbe8fcfefdf78e9f12bff7708", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_10-len_10-opcode_EXTCALL]", - "fixture_hash": "0xd90109397da8fefba95b9931faef17e7206767c1ff8c3aa19947db0b32955dea", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_10-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xf5b295587fd8805819f47df4764f4e7e7ca6997d77877c4c99654ee24c1f632a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_10-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x3e2dc80dc7aa275b89f2a152cf42521cc0b6f2c46a10b5ca5ef3c88ff3599a2f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_10-len_20-opcode_CALL]", - "fixture_hash": "0xebdd1b26f1a10c5fe3978a33e9456a6f839a932cd1a7f571f3b22966f141b039", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_10-len_20-opcode_CALLCODE]", - "fixture_hash": "0x61f987e1f41518e3bd52c240b64af03118ad0fdac095c11ea1fba85342f56d4b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_10-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0x1b38b7890c8415ddfee5753d26d959142aafc3e5aff6caf8ea94cae434e4edab", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_10-len_20-opcode_STATICCALL]", - "fixture_hash": "0xfec7c7a0f70583f447a18b61dcb5de0280ceb385ac0df2ba615c9a4745faef05", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_10-len_20-opcode_EXTCALL]", - "fixture_hash": "0xab70ae78f691f80daa55a1e8438139c138eea9a05d1d178771aecfa2460879db", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_10-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x398d9a8912ee5aacf9d6233ba53efe78a687730da912520eca9296b6cf486079", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_10-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0xb3706dde8009d122af8153f655e8e8b997e23ee43401f7f33c131f5581a5c4e6", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_10-len_30-opcode_CALL]", - "fixture_hash": "0x2ad0ad221132bdd727306c3725a6f55391655d437a6252ab1f1877661eba234c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_10-len_30-opcode_CALLCODE]", - "fixture_hash": "0xec30e79e7c7e108243650d44d55a3ea9ad14106bc6038043a22ee5ce47d7b131", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_10-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0x9be75cd818ff824587ddffc1ab39d1552aae3fba9ba70048c8faa7cddc942f86", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_10-len_30-opcode_STATICCALL]", - "fixture_hash": "0xcdc8ebf9346df3fba223041ca161c06a7baaa58f302702ab1738e039975bf666", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_10-len_30-opcode_EXTCALL]", - "fixture_hash": "0xd9b71108e91dd39258d5cdf30f7e89a8d86073ee3608a7080558d79a87fa723f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_10-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x2d16db01d31dd32a860d498fd2d8a462d91e4fc1d6bdefe8149398569603931e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_10-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x73a8d0d77637f3f40f10e70ae0ccb2ac63bd6fe31ef9081e5f662c4b4bff07d6", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_20-len_0-opcode_CALL]", - "fixture_hash": "0xef36a4b619f3e9662659e59ef7d20835e6eae0e514c08f93058de82756912024", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_20-len_0-opcode_CALLCODE]", - "fixture_hash": "0xd46fe9ce244ff03facce4677bb6925c5606f9bd5b05c0702f910ebe1bc0be0e0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_20-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0x47436e0892555551e57a86613b1c883a58f4739ef82769cb037f152187eada00", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_20-len_0-opcode_STATICCALL]", - "fixture_hash": "0xe616e116fb5f193be135d2f25f36e8efdeee0bac8164c8dd5256a2d9f92cb247", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_20-len_0-opcode_EXTCALL]", - "fixture_hash": "0x68c2d62d0b59499528bbfb605c323b2b1b0c5b00808d4b1d5ddfa8dd87fdede", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_20-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x315053729d1d2a339da34694facbe2b68023f891862e98603b4b501ee6ddf387", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_20-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x29aa1b3adefd55ead9f3f4fb5feac10438de190dc35947898a9b569380e003c2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_20-len_10-opcode_CALL]", - "fixture_hash": "0xfd8ce9d871aaa3db57242ff17a0950cfcbfcd0fd17649b42cff62f1544bb86c0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_20-len_10-opcode_CALLCODE]", - "fixture_hash": "0xadfcc8b50f3db943472e35b1bced39d7dbe8c41388179ceddbadc5ef0761dd25", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_20-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0x31d5d9571f027c63b31c081cce6d103d9f528d19e3e5e4d6a0e09b26da9fb27", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_20-len_10-opcode_STATICCALL]", - "fixture_hash": "0x9345d867da9240d69126f453bcd20e578e2095c5026655ccf0ef13aa5154e285", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_20-len_10-opcode_EXTCALL]", - "fixture_hash": "0x7e43ff1189629b4d1f8b40afc727c94b3a2220670e8b176d66c2a18c461f509c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_20-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x6d721a25631ea6c48e25e64b93e1e69658a2472e4ac53ccfe4c97af320993409", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_20-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0xc793c3ae74fac60dfafd6c906f3802ee91cc4cd62aa944faeb70ada7a90c3a8e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_20-len_20-opcode_CALL]", - "fixture_hash": "0x4c44f50a59efe3eef2d28dbe615899729decaf442baf83ce2eb69f38983154c8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_20-len_20-opcode_CALLCODE]", - "fixture_hash": "0x8d8ad871702c3de26c81daab424535b6c7a82f95a543440952ea33ec4b1f3da4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_20-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0xbc8e453d85189e65fd68a650154931d916489558f2b0d370a2173f0ae5cb849a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_20-len_20-opcode_STATICCALL]", - "fixture_hash": "0x27a9a7ff2ae257be5ad53c2d2cf37372ffac8b6ff0f1350572a8b30508165257", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_20-len_20-opcode_EXTCALL]", - "fixture_hash": "0xbf2534507b7acd5ac1c87d5be4251211b5038fb22e9f9496877b2cb097c3ef47", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_20-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xa5758edaafc4a41d089dcead839e01f8c042807c1715c54776c6fe08d0838f27", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_20-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0xfc87a509c39ecb4ed7e4aabdf6b17d6625cc4d2902379ef91802ec781bc4d53f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_20-len_30-opcode_CALL]", - "fixture_hash": "0x57b4e0863bc1a3b3ef94ae186005185053b864ed7669428e8974bfae43ddba2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_20-len_30-opcode_CALLCODE]", - "fixture_hash": "0xa930890a436ddfb455b1b51688d682699eff5557d2c1524aee74d3b86993b9a0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_20-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0x91676939f3f85644523494e893a1631d81eeb29ea4af8ae9accc197388340c33", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_20-len_30-opcode_STATICCALL]", - "fixture_hash": "0x1a62f0d5c218342c6970b06617bf3e48756f7c95a53ae51d66fd51102c9dcc", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_20-len_30-opcode_EXTCALL]", - "fixture_hash": "0x146ff71f79b0fe76ceda2cba2b23738a05457688720abcffb258b52d102e03ab", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_20-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x33cb2b680e85441d2dbb875dd3c7d32d9dab89fffe35725da6a2a22865f3cd02", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_20-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0xebc0eeefaba2285ce365663fbdcdf055c20df2903aa782c2fc12bce6ea4c7e70", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_30-len_0-opcode_CALL]", - "fixture_hash": "0x73951439d3580f29af12c9550a47a465841ceaf03c8aa4961071c8980ac5b1fb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_30-len_0-opcode_CALLCODE]", - "fixture_hash": "0x8e7bcb9dd795a0757c8ba99911a1df75263e2c48b4b4724f73d9680e2a90db66", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_30-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0xfd267761b01706df12f5487196015c244c111d34e2aa609d2bc3bc535cbd7f69", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_30-len_0-opcode_STATICCALL]", - "fixture_hash": "0xd58f0bc4e4ecd34f7872e6a5836a188e0e20853119e4b9e10e5904459eb3eae5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_30-len_0-opcode_EXTCALL]", - "fixture_hash": "0x5d71391ecc9833184d0d0fd4cc9ce932709a96dd458e100d31b06c70cde2a804", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_30-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xbe518dcb96fefe4e0b393015c1f825a1e187830fddc1c8d9056ef551085c5d45", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_30-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x35861c255781f961cb01e297b644d1c601cd80c56da9bcc383439d01bc8cdb4c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_30-len_10-opcode_CALL]", - "fixture_hash": "0x58f270422d2fef9e3441d5069c7f544d6b37612a1e7141b393af8e399159ee05", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_30-len_10-opcode_CALLCODE]", - "fixture_hash": "0x37a8ad7ca526cb9edc1bb33350dd2331f726f7e67a904a7912c699eb13457eff", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_30-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0x9b0d944f34fd56aa7e4c8b7d60b174c19e0dc2479158bd2c11cf0673717feaff", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_30-len_10-opcode_STATICCALL]", - "fixture_hash": "0xa373b4da048aefd61ad81f0177b09286799dfed4a917b9aaf773cac5178adab", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_30-len_10-opcode_EXTCALL]", - "fixture_hash": "0xe7a9f607fa1696bcdefc97d1734218df34cc9d31d65c8a57e51246ff4a947ec0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_30-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x1c2212ac5d6f7479f48c4a8310c80a3c2a43739bb76fe5cfd6dc9de069409947", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_30-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x97ca44afea0f9e8e6fc9d648488b673cfcd38c5256634dcdb88c8b6ce8918712", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_30-len_20-opcode_CALL]", - "fixture_hash": "0xa9ea0404dad813a3a8ce4b7354640637a1cf54a4b7126928a9a5df2c7aea815e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_30-len_20-opcode_CALLCODE]", - "fixture_hash": "0xe8532fe901b4cb7c50e615e8b257baefeca223520c576489cb161a988205de52", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_30-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0x81b6abd8ee2d20f5d98cf072b0a6060123fc34eaf9fced5be9bccfbd7ee192c0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_30-len_20-opcode_STATICCALL]", - "fixture_hash": "0xb8a219340144ff0ae16b61d9ef75f3f3767bd082a5f338ea77dc403b8153b908", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_30-len_20-opcode_EXTCALL]", - "fixture_hash": "0x58f43586854b9b2f2b7aa97c43068a7333ca86005e77864ad0905dfccd5bbebb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_30-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x71aae99fb3ead6db642869e9699c0e8370bff3dbe0914f10f75e736a1532ba43", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_30-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x4ee42392913b10dc0fd7ee68ae179d23c214f817d783195b8bd8dc32d4fad017", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_30-len_30-opcode_CALL]", - "fixture_hash": "0x29716002f13d633f1d4b1e979aff7a86e428213fc46e7b514e59755cd64cc4e9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_30-len_30-opcode_CALLCODE]", - "fixture_hash": "0x1c916754bb3952bcc5a6f811235c65d43b2f378ba418fd02b4bb836553084fe7", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_30-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0xc1953c6f35cb31a71f1250646b307d04c7c545f3c4c2f9b49e0e9ddc0e195428", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_30-len_30-opcode_STATICCALL]", - "fixture_hash": "0x2b563fd02f8153484ff2c786c710f7683983bfe06cf1fef32f8c8d7dfc688598", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_30-len_30-opcode_EXTCALL]", - "fixture_hash": "0x1e09382c22c53780d2d89b9c4f8b75aa64aade5a78dc4e880c71799f9a9ffda8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_30-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xb57d4c919410a76023bc106624d5ee747272e9cd3c039286241aa639ee81fc50", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test_engine-size_30-offset_30-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x57099e1c10b84ee6397be282685b733747207cd7f90303352c285d5405f9a8b8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_0-len_0-opcode_EXTCALL]", - "fixture_hash": "0x16ecd63f9ddeb95438ef6059fd5088f7adac266f414b1ae08ef4828c064df6d7", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_0-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xa5d3700323d230bcf3256c0cff513b87166b53d0e9d257cd42da3c6f676cc98", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_0-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0xce54ddc0e37e16bc7d911e7b0732b3d518941077ae85b8764f431f28ee69cb7", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_0-len_10-opcode_EXTCALL]", - "fixture_hash": "0x6ee9cedc283ecc1c1cef5ac29cd7a6a99089d679af670c136a3d99e7ab749430", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_0-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x9d60ec0b0959ee7fc3943fdae8a48c711a9e404c696d84fe513755f5b026af9a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_0-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x20f6284225319e9ea06c41c79b5ae162540209f38469e0c60627b5ff43d55f3c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_0-len_20-opcode_EXTCALL]", - "fixture_hash": "0x5f29563d36b6b96aee062463be35d81e2dbae6b3964b7dd756b6d42d6454b328", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_0-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x6777c0e2a1c6ba3dba60997fc21f8f5211a366c1985b91c93234bcfc67d5c47c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_0-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0xa5e86542d9f025dcebac78a51bd6675ab2ecb27d7ae32ad165bcc756dd584031", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_0-len_30-opcode_EXTCALL]", - "fixture_hash": "0x2829c8e9a949f97f772834db716fdfa789c73e38cbee55c20c1f3f36e9d30b5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_0-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x2cf6b7f553f9112e7ee0269480a9a3e8c3ff9702851ce90cf3e543ed966dda77", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_0-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0xafbe14dfbe1efc6b85d5d004fcb61e41172b0033e4ba4f9192e00df10927db43", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_10-len_0-opcode_EXTCALL]", - "fixture_hash": "0xe641a0e073527e8f438c634410901d786617f1e74ca20f145bba5925f1d29d2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_10-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x401b1b5f688901b5472e6504946d95392e72bdef441b63c2f190ad5217aef402", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_10-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0xad2f7a91fe9efabadadfca2acc0faeae8e1414974417b646349d33aed2816bee", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_10-len_10-opcode_EXTCALL]", - "fixture_hash": "0x861747b6eb75bea3bbf838e87471066b5121d750bc798a63b7735561a5792a33", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_10-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xde9a596449f25ef2ddc673e3def5493cf1677caffec734c29d6f4a32184c8643", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_10-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x6af9d42052f3e162a69125142c18f26e7fff479e6b5a580e1d5b5bc1f5f68305", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_10-len_20-opcode_EXTCALL]", - "fixture_hash": "0x5e0d0855bb05764a811cde2788ddd842a297be3bc3e84bcbcd450f2971dc10a7", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_10-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x152a06220e525f5d6a76c3f82cb37d80f6fecdd55923eb2a0a00523574e7c553", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_10-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0xffacdff6c194348d598cc29429ccea3cfeab1268183a6a6931386bba3342bdab", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_10-len_30-opcode_EXTCALL]", - "fixture_hash": "0xdac234c8219cb08813dd8fc40f1f2706b7d9b032a75b25b0643a73da89487768", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_10-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xe83a209a54ba1e50a068a9c5524532b1b9daa36c0115bf53bd6796e26e01f1a3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_10-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0xcae1c7fc2207bd0f7548b9d411316792ca62b2a4cd9d556dfd03ab9a9c3a4859", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_20-len_0-opcode_EXTCALL]", - "fixture_hash": "0x12e72e8ad3c16cc6857f629dfa5e09acbd9384daa5f06c8a606d49a53c71baed", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_20-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xe8d913b9aa5b0ee4a0ef45d82acdfbe1ae1025148204d1d5b5913a6f9a5a4b27", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_20-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x25d5ad98d8f19e9f04966cd381fe1df1fbd6e3940eae47a60cd4745717d68419", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_20-len_10-opcode_EXTCALL]", - "fixture_hash": "0x49a7655169632d9953df59bc808ff0e5adcce0d9962be766f11fac68ee28ee7f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_20-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x8d07be774344a8f748c8409837d83675e94d31c26a13690f324319a697e71100", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_20-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x7b8e2973e4714529c273ed9e81baf626042283443065328743e37578a1cc13bf", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_20-len_20-opcode_EXTCALL]", - "fixture_hash": "0xc04341046d39017aee9cb4ed9097732125f8099ae73974107b336b6fea15cd8c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_20-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xa3fd1bd44a1bca5c1c5dcccbff95e91d4df4ab2137d24761dc6f997bc3028caf", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_20-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x47a3afcd1ed83395ab615c37b9813a687a6b26f2a7605dd9729c27b88c62ee3f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_20-len_30-opcode_EXTCALL]", - "fixture_hash": "0x6cb2cabdcd477b0c6566b213d3a9a242c6154ce8e82922bb58374fc572deb9da", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_20-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x3f69ffa085f6168c71b6cf9a08d7b038de757e77f741cf3bcc136ccfaff8c12d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_20-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0xc508c4d7252d513febedd39b4e34061f5df818e29649838aece0601f8cea67b4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_30-len_0-opcode_EXTCALL]", - "fixture_hash": "0x33234dfc8a48cb566766aa8f49001016936eb2b410f55711cb4a0096c3916f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_30-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x635e316ce233598e71ba351565cd92e007ee6b60320a5ed980ef72a18ae3d73f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_30-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0xd1674c598f041a14c5bba98efb1557935901e60068eb445ad895c86ba49d105f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_30-len_10-opcode_EXTCALL]", - "fixture_hash": "0x87a28540d3a8b1dfe756c98308962ab2ec3374d3f0a18459803da6b8560c1914", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_30-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x5a882d1b64e7e2edd700a71733ffd18d1e8eac190fdb4ffcb078ca626a9662f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_30-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x76ebf4144124cd1e856c3afe6399f3d8ccc377558d32f9c691f4a2955c8ae87a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_30-len_20-opcode_EXTCALL]", - "fixture_hash": "0x1b6b0c9354d9d3ef2ba4551a6ec47250ad8e20495f89116dfc7a5c18f7e024e1", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_30-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xde567b1eb4af8fef4d9d2079336d7949d87084f6ebe8e967a334f4ecd0c79aac", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_30-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x633c1b9b9bdf19ff1a1a1106dc7c2673b3b4e484d6c096e04bb2cc1fde21a725", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_30-len_30-opcode_EXTCALL]", - "fixture_hash": "0x40cf52016681e55509e86979bf8f39a1827b01a39b265858246ab0efa095033a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_30-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xdc5eb8c99d20f9c25a69f7f0bfaeef4a2b08eeab89d744f03c36a3d1bda18872", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test_engine-offset_30-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x57dc92ec1ef62a8363dd3accf88a0eafbb6243b8fa9bb35d8cece963c41034fb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_existent_memory-successful_True-single_byte_expansion]", - "fixture_hash": "0x4571c3a6ba895a4aa76f260a556f99266173e0d7c9962e106378ffa023a6c9cb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_existent_memory-successful_True-single_byte_expansion_2]", - "fixture_hash": "0x6defb2686ace8fd4c80aa63dbfcb28d4d71dd5ab77e4c92ff60e7deac840c83a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_existent_memory-successful_True-single_byte_expansion_word_boundary]", - "fixture_hash": "0x8f1944df867df75ca4688ed9dd06883719f298baed3fd67ff82a040315e824b0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_existent_memory-successful_True-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x7fd708cde98fd9e90e757c6148c02b8e4db3da6f0d4680efe6f92e0ab02f4abb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_existent_memory-successful_True-multi_word_expansion]", - "fixture_hash": "0xc632f2aaa315575b91752a7d8556f308831d268f45aa88dadad74c576df04abb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_existent_memory-successful_True-multi_word_expansion_2]", - "fixture_hash": "0xffd334f55481759c3f0815d0c6601125c8dc23d8c188003394e8dc0ab8b802a4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_existent_memory-successful_True-zero_length_expansion]", - "fixture_hash": "0x1d4fe3feb7f65db251488853e9496593a2ff878dc3fd5c04bb76addfa2c26b75", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_existent_memory-successful_True-huge_dest_zero_length]", - "fixture_hash": "0x2f7e42f279dc4b633418dcd857530d617b3b415282bd7e92160fc9ded4e0a81e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_existent_memory-successful_True-huge_src_zero_length]", - "fixture_hash": "0xe847a8db86bb90fb3ee7eee835345986d7d6497ca630ca7075b83753ab293abd", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_existent_memory-successful_True-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x3c183d4349995e26164c6ae6ab7e4fd8cfca15156b0d1a0e06807dc7d86b5b83", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_existent_memory-successful_False-single_byte_expansion]", - "fixture_hash": "0x471270c3e6ffb852b331ad494d466f923d4bcc4f34065be3cdb78afc0f581e1c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_existent_memory-successful_False-single_byte_expansion_2]", - "fixture_hash": "0x5ca940790435600a8451586a326416258b86b6ae6e0f3c35cef0f507c7990a19", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_existent_memory-successful_False-single_byte_expansion_word_boundary]", - "fixture_hash": "0xd049a4666df14ab963939e09f72375ceaf6099ff2bbd99c579b6262bb8e27924", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_existent_memory-successful_False-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x5a34324b7f80e8260f15edc034b465cabe51df489635fa31189a2f8244314066", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_existent_memory-successful_False-multi_word_expansion]", - "fixture_hash": "0xfbdf01a3eebf8bad62b8e5ebd33bfbc2bf28e35000707c9f3d95b95b1fb9be85", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_existent_memory-successful_False-multi_word_expansion_2]", - "fixture_hash": "0x9ad07907f333ebc1bee606b268ffd3cfe1760b368f9b499cdbcaf1d33910a12e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_existent_memory-successful_False-zero_length_expansion]", - "fixture_hash": "0xae5ad8235f4af17ccc80a29d5b0e64becc2e7a6905753b879b5457e6d67d4cb3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_existent_memory-successful_False-huge_dest_zero_length]", - "fixture_hash": "0x5b457bc45f1bb8fc542214257d13b833b8f066770b763ec89b92db1d61fe1bb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_existent_memory-successful_False-huge_src_zero_length]", - "fixture_hash": "0xfbfb00842dd32ce9e09516d08ec9469274ff31bb780919efa1098c03f516f6a0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_existent_memory-successful_False-huge_dest_huge_src_zero_length]", - "fixture_hash": "0xcd60e95778f83a997f2b0f1d10838e71655598d4ea0143fb51a6b8d783a69ab8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_empty_memory-successful_True-single_byte_expansion]", - "fixture_hash": "0xd6fcc0cadfaa3cabee1307c21c0736eee08c3e17ea4d5dc6113472c6a38c7d71", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_empty_memory-successful_True-single_byte_expansion_2]", - "fixture_hash": "0x3bb6c9d2839ac17c4e61cbaa8ab65fa014ab7a84157c893dc64d3b4bc35cb0fd", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_empty_memory-successful_True-single_byte_expansion_word_boundary]", - "fixture_hash": "0x197f26418de8a25b5f71abdeac4350e719c4ac0368515d880e8d7bab3262aefc", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_empty_memory-successful_True-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x52937991e869004cfb5c5becbea7dd057a448ccd5ac8e56aecde2a10f697eea2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_empty_memory-successful_True-multi_word_expansion]", - "fixture_hash": "0x25cb0e26dc88440113214beeea3435cc3f76d9124e3968f5828445f64c2fb381", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_empty_memory-successful_True-multi_word_expansion_2]", - "fixture_hash": "0xba551395d30c8990f831e08b6de70507e09fac8911b1a38dd7e91daa2f4daf16", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_empty_memory-successful_True-zero_length_expansion]", - "fixture_hash": "0x1420e56cf7cc136a1532dbf905446984ff23ef218ef2d2a7072c39528de2c7f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_empty_memory-successful_True-huge_dest_zero_length]", - "fixture_hash": "0x10e4b4beabf6aeed7ef5a29d846885820a2f109e95e2899bcc176127f28d64cc", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_empty_memory-successful_True-huge_src_zero_length]", - "fixture_hash": "0x278570570c8e83b49d57cdee3de0a65c733416f4638ac213a129aadac9ff63d7", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_empty_memory-successful_True-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x5b802fa2dd12771a32871cb1315c2a6da31f2842d11b90692a9ebb81d6ec55e3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_empty_memory-successful_False-single_byte_expansion]", - "fixture_hash": "0xf55f26386c065028c50c336640d86b115b319ec741d4e3301638ab8b5f728541", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_empty_memory-successful_False-single_byte_expansion_2]", - "fixture_hash": "0x92b2a43b2b129e2ebf64bf60a09650ed278772141f587b99554a3968a298672e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_empty_memory-successful_False-single_byte_expansion_word_boundary]", - "fixture_hash": "0x6c6e0bbc20356b464964af7ee91ca2177d685cce695cbe460195f4caedb6698d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_empty_memory-successful_False-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x146813ecaeb60aa92544e49352a4ce1b0853399fd5eb8f68e4b1477c8af7d40e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_empty_memory-successful_False-multi_word_expansion]", - "fixture_hash": "0xad044e8e02ef59b2899ea9aa3bf1afb1ab887c4fabc4573c308c07d7b1aba538", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_empty_memory-successful_False-multi_word_expansion_2]", - "fixture_hash": "0xf46267d3f7cb10042ac8490f7504bb97add2ac1e12272f6250bdbdbd4c1661d2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_empty_memory-successful_False-zero_length_expansion]", - "fixture_hash": "0xadfce2eab55348431426cae0a87c6373e115e922eee815db2a6f397c09eecfb8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_empty_memory-successful_False-huge_dest_zero_length]", - "fixture_hash": "0x55642de27baf18cc0f41447b5ed1b8733ec105564daf54afb8230c35382dfab3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_empty_memory-successful_False-huge_src_zero_length]", - "fixture_hash": "0x1ffe13bee0fe709fbb442fc1a2bf4918d74671221421809d65f0a74fbb9d5e39", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_empty_memory-successful_False-huge_dest_huge_src_zero_length]", - "fixture_hash": "0xfb392a36526a2f63228ca1b9a95a569b4d194a2cc6354c4d60355d58638f8dbf", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_existent_memory-successful_False--max_dest_single_byte_expansion]", - "fixture_hash": "0x1966de8a2a75db7e15f4d978af052ac53660b6a9b3e91e96716dfc05fa5a85ee", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_existent_memory-successful_False--max_dest_minus_one_single_byte_expansion]", - "fixture_hash": "0x7aabf2b053c6d15de1626f3f032400a9406c1c43e827026f7d795c0a1701f8a1", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_existent_memory-successful_False--half_max_dest_single_byte_expansion]", - "fixture_hash": "0xfdda6ac8189735171a1864a40350dc0a06a7a8b73c24ab61ff754d80fb854b2e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_existent_memory-successful_False--max_length_expansion]", - "fixture_hash": "0x9371fd755bf0a479590a0e4b4c7b46aac07f5c9942432c89eff02e9f14910954", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_existent_memory-successful_False--max_length_minus_one_expansion]", - "fixture_hash": "0x3effbfac8f71ca142fea99c9f9374dcfc4d46472bd6ead76c71ba4265c58909a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_existent_memory-successful_False--half_max_length_expansion]", - "fixture_hash": "0xd85296afaad49300f0988f8b5f2fa0acb0717dc319880b9fb79b884761caadc7", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_empty_memory-successful_False--max_dest_single_byte_expansion]", - "fixture_hash": "0x3dac8f445c528d07624b221b5981b4cd701c1a592e69c189b9e23d0e31fe00af", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_empty_memory-successful_False--max_dest_minus_one_single_byte_expansion]", - "fixture_hash": "0xf0c5ca616006bb27f9a4405ceb56a44ea24089db66ffcb00663953a1883203f4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_empty_memory-successful_False--half_max_dest_single_byte_expansion]", - "fixture_hash": "0xe4bfd95c24a7cbf68df3071ef37967f1db1b82d17396ebcfd40ad7825919105b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_empty_memory-successful_False--max_length_expansion]", - "fixture_hash": "0xbcece1c86808d7e5b00575b58fc0f594cabf1e989dc5fde55acdee770eb54ab4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_empty_memory-successful_False--max_length_minus_one_expansion]", - "fixture_hash": "0x18cfaa5b8caf26c4c2cb7d38d3cc08ac5853ed4b7e998fe7cb983bb3033f2f3e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test_engine-from_empty_memory-successful_False--half_max_length_expansion]", - "fixture_hash": "0x84a61ee1aa1d31fdcff8c5ba8d2fad39d2c76d1104bd612c2e4e1932f8e7548d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_zero[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0xa855dfbe1ad0d4ecf25435774eb734063e9e19cca2247dce2769828ae2ab2028", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_zero.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_forwards[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0x3dfba7adc5d343907dce0af55ba0feeee3674bf6ed648cae542f803576d99248", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_forwards.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_max_forward[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0x8c4ac6a9a4d9883499115c0d992964db316b2cee377c741b6d61e26264da0374", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_forward.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_backwards[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0xb51a5787753fee14818f61da5036a9ea0714d33c2ad56f8caa333388b724207a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_condition_zero[fork_CancunEIP7692-blockchain_test_engine-False]", - "fixture_hash": "0xdda8f71de86ba33aadf4a06e4246872fafc701c2b7b0a8bec4dace151e7a3f6d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_zero.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_condition_zero[fork_CancunEIP7692-blockchain_test_engine-True]", - "fixture_hash": "0x7960c6388384277b73aced37451c307817fd3f89d7eefee02a8c65acf0c46aca", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_zero.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_max_backward[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0x2f6e511b936b8d4db2b981d75afdeb932e47e04d9c5a022a075feb27b438f6e7", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_backward.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_condition_backwards[fork_CancunEIP7692-blockchain_test_engine-False]", - "fixture_hash": "0xc4024aed706e890e7ce582d634e0d3aed06a0f2f7ab94379b5e4a07521cc6655", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_backwards.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_condition_backwards[fork_CancunEIP7692-blockchain_test_engine-True]", - "fixture_hash": "0xa8c907e2e9633d2101c5623bda75e98a488119212989a206b75ebe456cfbbd05", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_backwards.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_condition_forwards[fork_CancunEIP7692-blockchain_test_engine-False]", - "fixture_hash": "0xc77ace4287f1b6cabb41716309218a1a8b7ad1391684c55e539c34f64f030343", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_forwards.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_condition_forwards[fork_CancunEIP7692-blockchain_test_engine-True]", - "fixture_hash": "0xa3ffd37d1378fe71c52a35d9af43fa683909360e9685424ac6b2dbc88f9f61cd", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_forwards.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_maxes[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0xc3d99d5458b671d5d014ab6f73bc782f164b4bb60d98fb23a5777c7144f2d874", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_maxes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_positive_negative_with_data[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0xbaef932de5e73072793646db1a3271bcabef506f346a0dd7c8c49d12e091101d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_positive_negative_with_data.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_zero[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0x50b01aa99b14d5fea22bbff8bfb043250f730ea6907a9dc2c383618782ec376e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_zero.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_positive_negative[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0xc24978151267e531e466fdfde453a45a7a127d31af7f2450eefa82cc76da40ed", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_positive_negative.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_forwards[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0xe472282e0061d94f0abc57c3b3d010ea02449abc55fc9219d927d63d74274074", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_forwards.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_full_table[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0xb30a795f656336aeadd83ec6f6633edb69b92b39beea7617222943568dc2b2b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_backwards[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0x4188bfc087ce54050379fb818cd0378889d5c1c2ffc885723ac5703422069dfd", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_size_3[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0x6713ef1274c726fc15494c1c589ef17b3bb7d3730fb3458c9d8f5fca4ad0378d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_size_3.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_full_table_last[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0x376fe7e439490957db79ce8ea2905f26d36679e0ee8127b2d895a721f7f0828f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_last.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_full_table_mid[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0x10353948669f911a98793480fe0c32e25a4e3a1ca0f273396a19ed1f0498a0ad", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_mid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_full_table_end[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0x7ab11bb6308e54f3639749de757756a4247ebde5e1a93552f5ffe1ecb221c478", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_end.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_max_forwards[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0x404af43968b062cb556bf51f925d801b5b9e2e0b8fe625a44b51a75ef8aef630", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_max_forwards.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_zero[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0xd6ebd42235ea2cf0627542d082e29a31cd589fa6b74ada1c37e3f70f90f03a1b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_zero.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test_engine-t1-c0]", - "fixture_hash": "0x56c297bdae5d2af9bbd7c18f70fe11a4f03ae6b71a501bc404ffb0a2b322b77f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test_engine-t1-c1]", - "fixture_hash": "0x91c0a7def5eb092a3998f7a0dcc9f415016dc306d86910d706dc1e38b7f516a9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test_engine-t1-c3]", - "fixture_hash": "0x3ed9443787bcd179cdd8b0f9e905f320a17a75077bd05d13b663c7ce58275dab", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test_engine-t1-c255]", - "fixture_hash": "0x81ec8d004243ad64d39eed819817709a7427638c4564b16c576f419077552409", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test_engine-t1-c256]", - "fixture_hash": "0x42ee356c77b2be7db490148b7f08fe059a2b5d2b5f6c726ed1dd6599de60a62c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test_engine-t1-c2^256-1]", - "fixture_hash": "0x9edf40d91eba527940a8caf752d875fcb17a3364902513850c4907bee6c955bd", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test_engine-t3-c0]", - "fixture_hash": "0x60b46939378985873d7af34edf3df809496ae7498af342b120d9b4f5d9a2a92c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test_engine-t3-c1]", - "fixture_hash": "0xc426746e861ed10668af415d3c5ca62ae65bf578f22e0591bb4891ce2c26af29", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test_engine-t3-c3]", - "fixture_hash": "0x9a63f273308a5b4571f9dd145be65cf986519e91438405abff87027f871b66cd", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test_engine-t3-c255]", - "fixture_hash": "0x96059bb62c423e4b045398a77ffafead5ee163467db2fc8530393ee2eba66fe4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test_engine-t3-c256]", - "fixture_hash": "0xbb0ca1751eafcfa2c2c244ff2b1726c5fe6593fe6d615562111fdd10fffe46a5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test_engine-t3-c2^256-1]", - "fixture_hash": "0x9ecedf03eead8355024428fb761021dbcd85fdf4bb8a53b565600da4905ef57b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test_engine-t256-c0]", - "fixture_hash": "0xab315458e922af61b8123d87edbde12ca7fa4f2ac1b95040de68165b4ace2baf", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test_engine-t256-c1]", - "fixture_hash": "0x4fcd929962b3afe3c708e9f37f87654b7fa598c53cfcf9a3d464c92a86e048e2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test_engine-t256-c3]", - "fixture_hash": "0x17c15ee71e425db6e4ad7ddc7268d51f5465bd84c2cdea2faa31340ae94bc383", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test_engine-t256-c255]", - "fixture_hash": "0x39606f651e50158e96bc89b12fc6bb79e0147132690aae023d3f50ce6f2dac4d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test_engine-t256-c256]", - "fixture_hash": "0xa2ef8797ae67a1c5e3374f4da06211e08678278339b8d17aeb05381e36f65a34", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test_engine-t256-c2^256-1]", - "fixture_hash": "0x48a81dbeda92611f0f36819f469f8e1fcfdc7d26a009c01ad62a8ec6d7565d42", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_with_inputs_stack_size_1024[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0x4c53a8a08f442bdad1737526a7cc54e2bf5ed5b72518fc8fef76a85d8a5ba694", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_with_inputs_stack_overflow[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0xfe45062965492efc50cdea13f30055dd27d253f493572d0a34290cb719fbd09", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_stack_overflow[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0xb3a13f7484b4c639daa1aaa73cb9c999cf2199682000c316c449a9efd63f8796", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_stack_size_1024_at_push[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0x948a61a121391a3bc1a787da425792ceaf09558a0bb8d96a907b91335c5b86c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_push.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_stack_size_1024_at_callf[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0x16a35a08b461ed2a40cf585ba66f0f10e7f61310f1cb0cb8507bf459536f918b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_callf.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_stack_size_1024[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0x10fac60288e5ffd8c93f481e4118019d7d79d8ff3eac4f54ac44f3889eecad6f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_with_inputs_stack_size_1024_at_push[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0xd0be95e52e6beac35d4aae04cc8535cb951e2dad2b824bf7c4988a675e1c2a70", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024_at_push.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_within_deep_nested[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0xbc8f560a7989395aa09297a069dcf351ec335a5a7cee73a6e82dc040f3c14917", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_within_deep_nested.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_fail[fork_CancunEIP7692-blockchain_test_engine-invalid_opcode]", - "fixture_hash": "0xc4df5f305f1a19066f3c1acd30e9e94aa224385ba121503b2c0032670893b952", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_fail.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_fail[fork_CancunEIP7692-blockchain_test_engine-overflow_recursive_callf]", - "fixture_hash": "0x825798669f7d47c3ab07bf12755f39321da4b24dfdc3600c6106918dbdca6e54", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_fail.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_fail[fork_CancunEIP7692-blockchain_test_engine-overflow_recursive_callf_sstore]", - "fixture_hash": "0x327d87a2edf2aaf5941ccc14c024f6f56a1f6d19ba7fdd1bf36d6dddfb04c2d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_fail.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_fail[fork_CancunEIP7692-blockchain_test_engine-overflow_recursive_callf_memory]", - "fixture_hash": "0x1196f26195bef2f4e3b34a1db42a3cba56803bc68e3311d6d102c805dcb0a9d1", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_fail.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_succeed[fork_CancunEIP7692-blockchain_test_engine-function_finishes_contract_execution]", - "fixture_hash": "0xa61a8e4b5f3588b4258424c7ca1175adb7676887a99859664a9de08555345e20", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_succeed[fork_CancunEIP7692-blockchain_test_engine-max_recursive_callf]", - "fixture_hash": "0xe8e702f755900f5004f28352deeb928ecdbb1643880dcb3659f3ad06bfbc4c2b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_succeed[fork_CancunEIP7692-blockchain_test_engine-max_recursive_callf_sstore]", - "fixture_hash": "0xd49de7959c978c1cc7dd7b93caa1601d4224a122b25c2f3b2563ca44eea56eff", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_succeed[fork_CancunEIP7692-blockchain_test_engine-max_recursive_callf_memory]", - "fixture_hash": "0x65814939feb9d8b394bdcef7dc4a43bfb2036720d5324b436ad02c593e524ef2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_extcode.py::test_legacy_calls_eof_sstore[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0x7908de65e5382aee864f235f681e597209d699ce0202ebea24faacb3553c0adb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip3540_eof_v1/extcode/legacy_calls_eof_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test_engine-DUPN]", - "fixture_hash": "0x96cc7551a91ff047f4ad034cd09b160f70a0956870955a30054b1b6a5ff65812", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test_engine-SWAPN]", - "fixture_hash": "0xd5199d9aaa3241d1b3ff6482e190e33b9df49f564a0d0e0aa540dacc1c5fabd1", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test_engine-EXCHANGE]", - "fixture_hash": "0xbaaf5e1e4194cd96f8b2e903fa7a6d7c599f44fc23d12c1a6b4c72da8964b93d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test_engine-RJUMP]", - "fixture_hash": "0xa77f3657ec33adf02abe88208b2570493111d403334e8422e62bc9655cd8692e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test_engine-RJUMPI0]", - "fixture_hash": "0x610ef929efddba1baeff83b156d6a5724d0febac42b2b50ca158baf490cb63ca", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test_engine-RJUMPI1]", - "fixture_hash": "0x828e1103add642a2638adc307cb72e7c9d9d23794343157a005dff10a17c17b0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test_engine-CALLF]", - "fixture_hash": "0x29c80ccf105acebdacc3c3dab7455327e31549308cbee5d31a8bc929160051b5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test_engine-RETF]", - "fixture_hash": "0x268346291038db64809a9ec51870eb4c4f23c4f59dd1c2192bf475bf3ab0f74d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test_engine-JUMPF]", - "fixture_hash": "0xbb1428edf03e8c2ec5f3e095ccfe14f15be61d9bd7e489de0ed9a0aa97273a79", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test_engine-EXTCALL]", - "fixture_hash": "0x62a587117b9a2f6791100d08865593e61314f299616f1fd09367dbdc54750a6e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test_engine-EXTDELEGATECALL]", - "fixture_hash": "0x534301e35a5dd68b2f9a7cd387603ac374743103d714ebeeb4f763e8c1dcad67", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test_engine-EXTSTATICCALL]", - "fixture_hash": "0x8e9167c28307655ac8499f854d4cd780b2aca6c95d57efa539634599a0bff1bf", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test_engine-DATALOAD]", - "fixture_hash": "0xfc0d9019139b4d84819cbdb1aaa2dc9f265786abb8deeb48b66d73197060dd3b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test_engine-DATALOADN]", - "fixture_hash": "0xe1db4e18f17d25268cfc1c6c2eeb9f1dc02d5545eb6ab8a81824e00de96c469e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test_engine-DATASIZE]", - "fixture_hash": "0x81ff47c91f77a113e880f93f55821338e0505769ab321d1c719b46a77e1c8772", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test_engine-DATACOPY]", - "fixture_hash": "0xd54e97bcc015baf2259e0c97c35946bd858f014d1b53b1fe8557b81bfe67e6a0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test_engine-EOFCREATE]", - "fixture_hash": "0xb691a5747db7b3fbdbea23c3eaaa43ba970b93488736fcdec15ddb10e4aba648", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test_engine-RETURNCONTRACT]", - "fixture_hash": "0xae0a9fd1c9a3948cfb51bb0ca4b0d90f2b57739802193b80fb5fbdd28174a31f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_all_valid_immediates[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0x2c62dbaba7169091d456b4b5c64b56c1d6110d62d6a7192aac7b998f2b282982", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_all_valid_immediates.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py::test_exchange_all_valid_immediates[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0x749c291046220906e47db2f6f03a4e4a0484e9df8ee85d4d8f3e962050cffacd", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/exchange/exchange_all_valid_immediates.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py::test_swapn_all_valid_immediates[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0x72fbe7080090f9ee525c055df445906fd69f9bf5e3029612837488f26d716eb9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_all_valid_immediates.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-less-stack-to-2-to-0-so-0]", - "fixture_hash": "0xca05eee59d63cb02656fa6fc535af43e32c5bd3a2402ad8661a2f6e8ea9aeef5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-less-stack-to-2-to-0-so-2]", - "fixture_hash": "0x9dc93af71e2db6dd4abeafc9b67b1fa3f22c15bf19dd695de1af53e27b89f481", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-less-stack-to-2-to-0-so-4]", - "fixture_hash": "0xca285ec93f9e4c42ce26ccc1e2451699e7da040a43a29b740b2d8eb016bfc43", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-less-stack-to-2-to-2-so-2]", - "fixture_hash": "0x5ef5edb1f8aae46ab4e562114f050e99b4aeb7623a11d93df8f697e892b3b774", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-less-stack-to-2-to-2-so-4]", - "fixture_hash": "0x575d14fcd2ae454b39119cc92e27edf7ed56931d2b952694e12cbf5e0bb70640", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-less-stack-to-2-to-4-so-4]", - "fixture_hash": "0x6ebaff499a3f5afc18a2deb7dd62c9e7ab1d77758053ec34650ce02c7a398b51", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-less-stack-to-4-to-0-so-0]", - "fixture_hash": "0xf8d6ad99e092029afbe62bce1caab671fc843f953168eabcf670950e1d009559", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-less-stack-to-4-to-0-so-2]", - "fixture_hash": "0x2d8dd4afafd7229bd8c9b5fb7ec4e03d8a5bf3231659c1d07c6139af95ab1c3a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-less-stack-to-4-to-0-so-4]", - "fixture_hash": "0x263e86584a95419bd352aae162e82af166a6632acfe91d910ef515e3f2a079", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-less-stack-to-4-to-2-so-2]", - "fixture_hash": "0xe674481a5b7543e4892e490db841f86989a2ef4ae6f644bcd93b7ed0cc12b028", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-less-stack-to-4-to-2-so-4]", - "fixture_hash": "0x96f532d88861729cd589146856a133386edc3fae40ceeab2d5fd577f98fd1d89", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-less-stack-to-4-to-4-so-4]", - "fixture_hash": "0x8563bdfbe8095f7fbdf7a083ad841e0c4374bddc64c777b36ccbff76120dde34", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-same-stack-to-0-to-0-so-0]", - "fixture_hash": "0xbfaaf04275db8a552663af407f5f4e2d3afae8f186df766d4556234f36a1c33b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-same-stack-to-0-to-0-so-2]", - "fixture_hash": "0x469d625645c7e03ab24d6113fbb1c16743d445c658fd3594bcaeb258c77b7275", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-same-stack-to-0-to-0-so-4]", - "fixture_hash": "0xd7de53b8be6e6fd170db0a0e9e1a4a99e8df5db97195f7322efcd7ccfb17f0ae", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-same-stack-to-0-to-2-so-2]", - "fixture_hash": "0xa3272e2f50c5094b14fe30ba86bc9d79db7b450bb0704f722ebd40f85e1e51bf", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-same-stack-to-0-to-2-so-4]", - "fixture_hash": "0xce1e8f78ab48ccac9bc86d5af42ee553ae27fa00417733b81a97762635e554c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-same-stack-to-0-to-4-so-4]", - "fixture_hash": "0x7a7c94808766770e8c35687853f2e1a04c5399660f26f7922bfaccbce51350d5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-same-stack-to-2-to-0-so-0]", - "fixture_hash": "0xd832ee0b7fc349267a8170fd01826e69e1a184ce34565a7b103ed1af5e39ad92", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-same-stack-to-2-to-0-so-2]", - "fixture_hash": "0xb60351145b4c3771d7d7958aef7b758ec0688c97852d2df8cdd378c5100a2dfb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-same-stack-to-2-to-0-so-4]", - "fixture_hash": "0x1b56e5600ab0281f1a64a28f068b6d1612e08ed7168a779849a141df776ab7af", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-same-stack-to-2-to-2-so-2]", - "fixture_hash": "0x64c42ed9501b6f1ecb997bfddc5c1d94c9387f3dd7594db19a8c9a6b95f186e8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-same-stack-to-2-to-2-so-4]", - "fixture_hash": "0x78abfcf5c347d954676f8c2b1a6df844f77240f3a7c3c12a3cabed9883731131", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-same-stack-to-2-to-4-so-4]", - "fixture_hash": "0xfd8a957c0242c0f135d2e954968a3105fcd6e33aa88a9c3e7366864b15344772", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-same-stack-to-4-to-0-so-0]", - "fixture_hash": "0x58b50d661233a91a728ee846f45f96c1b0bb1ebab83e682feb6433f3b3ef8a3c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-same-stack-to-4-to-0-so-2]", - "fixture_hash": "0x5a981b264ca7490c8e6cc50c115afca187613cee025444e2e224bfa53bc00537", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-same-stack-to-4-to-0-so-4]", - "fixture_hash": "0x9f27dc238831d83f4234bbea624030f08c30bd2c295e68f75ffa381f2328f491", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-same-stack-to-4-to-2-so-2]", - "fixture_hash": "0x9d36e395fa472703f88e3e10e9c6c55ff46f0b3af4bdec6c67a46779b8452ae6", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-same-stack-to-4-to-2-so-4]", - "fixture_hash": "0x6eee31974732fb039bf91408387a2338faa1940b70cd15885f75d4fd09ec8013", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-same-stack-to-4-to-4-so-4]", - "fixture_hash": "0x5377ab4d5530cdbd5ab35b99105c583d43c61ad73e6a0a960cfe0535a523ba5c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-more-stack-to-0-to-0-so-0]", - "fixture_hash": "0x4a58cf7b672d0ea3260bb653bfa8fadcbc98168b9f71bd6f38cae34a066ad04", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-more-stack-to-0-to-0-so-2]", - "fixture_hash": "0x45efaa9b479b0ffcd6e89977d80e78efb5f7ba5f7d8e10c6faf7ca014737b81a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-more-stack-to-0-to-0-so-4]", - "fixture_hash": "0x65fb0d52306c9cb44a6a90e6977138e4b5830d3cca95f674593f34c4539c3dd", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-more-stack-to-0-to-2-so-2]", - "fixture_hash": "0x10ae84572ab6397328c713d07a164f536dd3375f056e696967edd246d0ac7220", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-more-stack-to-0-to-2-so-4]", - "fixture_hash": "0xe8620409bb417fcd22b7fc3d8dfa038f4b1bd031ac5cf1ef1d21999cfe44dee9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-more-stack-to-0-to-4-so-4]", - "fixture_hash": "0xfbe6cc270f0ec8851a084581f26ecd6c583269386622442401b4d9c6e8f01ba7", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-more-stack-to-2-to-0-so-0]", - "fixture_hash": "0x4134a58fc03a8dd03be5c253851e4d9adf287978aab5157756e3430d29033d13", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-more-stack-to-2-to-0-so-2]", - "fixture_hash": "0x783ab7c1e7dbfa784dba862c4e0a531bc7576eed8a900ff8eae13bcb7fe097eb", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-more-stack-to-2-to-0-so-4]", - "fixture_hash": "0x54a42eeebb602934003059a79239df41bc2c3218d84967ba84cb164ed18725b0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-more-stack-to-2-to-2-so-2]", - "fixture_hash": "0x537983c705e1f03fbf7203a5020ddab224282dddf2f0d7b6b421d8a81585af17", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-more-stack-to-2-to-2-so-4]", - "fixture_hash": "0xc906b6d73836fa576a5bb3bce898973d5557304d8e4b0230339eb685b089cdb6", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-more-stack-to-2-to-4-so-4]", - "fixture_hash": "0xf8944afa13385abf84e4349e79ac4bbeb4ffc5094baa160eeb4310321f14ca5b", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-more-stack-to-4-to-0-so-0]", - "fixture_hash": "0x44be6b13f81a0f4420d749e31579673a56cebec48f86fe26f90902a3c9bd4f65", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-more-stack-to-4-to-0-so-2]", - "fixture_hash": "0x5dbbbdda5c1389ed4e4b03207b9001d11d06bf5d855552cf821307d980ef66", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-more-stack-to-4-to-0-so-4]", - "fixture_hash": "0xe03ad8a1383943cd8f8b72bc99e3ad588751b76c94b239f500058fe341aa494a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-more-stack-to-4-to-2-so-2]", - "fixture_hash": "0x57acadd2677b7f055ad97e4cd10493c723812edb02c4874b14246db977f6e750", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-more-stack-to-4-to-2-so-4]", - "fixture_hash": "0x85b041a7f3c26c9d3476be3a377ff99448332c820a6a5226d488c34a95a8cfbc", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test_engine-more-stack-to-4-to-4-so-4]", - "fixture_hash": "0x3a52e85dc60c633b49a49e69eae1e5d6f516914259a9cb29e5755aa5c5b8116d", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-blockchain_test_engine-h-0-ti-0]", - "fixture_hash": "0x7907d02551a9e391558c61150855515046a878cb4b815a4f1261575c4ebd0e41", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-blockchain_test_engine-h-0-ti-2]", - "fixture_hash": "0x95f09bd78402b1d002af9b62038371e608bcb79a93d9781cde575ac64ff870dc", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-blockchain_test_engine-h-0-ti-4]", - "fixture_hash": "0x4eae2d0e05b0feae7cd925775a32fd9d30e2603b033d3b1032ec0fb2aec34375", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-blockchain_test_engine-h-2-ti-0]", - "fixture_hash": "0x2a41094d2193d1cdb1ce207bb4653b5e7810219a22bc2779d375f7a6ffe4b030", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-blockchain_test_engine-h-2-ti-2]", - "fixture_hash": "0x683b7fd2050704f94ddc473c1ab68b8af27e97f5c90b96a763ab420d907ab200", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-blockchain_test_engine-h-2-ti-4]", - "fixture_hash": "0x3dd77141aa7dd5c42741abdb2d842fcdf98a2296fba4a11076c8c5a0b2aabb0e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-blockchain_test_engine-h-4-ti-0]", - "fixture_hash": "0x386a8e65c873d537636e9feaf13a6891399ab4c5905c6b67c4640091f3006545", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-blockchain_test_engine-h-4-ti-2]", - "fixture_hash": "0xbc39fad17d15a39d59f4b508049aa4aa38279abcbcb83f34f22646fe4dde2e75", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-blockchain_test_engine-h-4-ti-4]", - "fixture_hash": "0xec39f3680294203586b315cc394c18374d4c69589106cf5b84644364a8f9ddc4", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test_engine-so-N-to-N]", - "fixture_hash": "0x19d66d32616a738834f36ca1f9e32901d68194a12bfb89fc863dbd6db0b08709", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test_engine-so-N-to-0]", - "fixture_hash": "0xb3bb3e06e0d02ee42f475ba998063bdcb6052b34f048f44e5bf2baedc84d83df", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test_engine-so-N-to-2]", - "fixture_hash": "0x4f7eded9c80b1882cdc00ab9687a342e6e9874a40d31fc5906a69aa08dadae1f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test_engine-so-N-to-4]", - "fixture_hash": "0x54207c02c208e4c39b51f345d85eba50dbc3e27ba93553ac6988f7b58b1cc4d5", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test_engine-so-N-to-127]", - "fixture_hash": "0x6db330475d7676df828a2ece2779bab89e58f043b0ae92861cc689a3fda0176c", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test_engine-so-0-to-N]", - "fixture_hash": "0xc7f3baeba1403acfb04c888c6c4964fe6cd46735cb416467484f0d68911be2d9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test_engine-so-0-to-0]", - "fixture_hash": "0xa9b1cf4e89c106fc716aa2acfe2e406f6f567634d1dd5ce45976da1c89874850", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test_engine-so-0-to-2]", - "fixture_hash": "0x4166d20e98c319b65c8246b24835e0ddee30a9dc62d709dc77d3330c3cde9977", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test_engine-so-0-to-4]", - "fixture_hash": "0xb55ef4021d38742e3921f6b2b77873d3bef6e7e5eec06c51ac813769d9a810c2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test_engine-so-0-to-127]", - "fixture_hash": "0xfd52cdd888f03c265d405e1ea8b463d4d1a08655349d5e66b69a14d0c3c22bc9", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test_engine-so-2-to-N]", - "fixture_hash": "0xe4f736a3691cab8fed1fb560185b105cd8018a23ea114d7698cefd29c90e4cc0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test_engine-so-2-to-0]", - "fixture_hash": "0x88af4bf82c00b2381594f87789f5d67aeb7a0d571e39c4f88f14921179471ab3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test_engine-so-2-to-2]", - "fixture_hash": "0x9fc836b6b32dc975cba3d7399b37f5c4bdb498be502edb0068f0cbc919760fbc", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test_engine-so-2-to-4]", - "fixture_hash": "0x9f37ef101606e6dcec0e58d32089a606962a30459897893fb9bb718f3a8a53af", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test_engine-so-2-to-127]", - "fixture_hash": "0xff9fee344646cdfe1f9cfa38d2fa510c0e16e6c663b063000d713104a72428d2", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test_engine-so-4-to-N]", - "fixture_hash": "0x1324db3b6b340c8f3b9ff8744f6f49dd1d6536a86a45ca29fde8567ae2a0b157", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test_engine-so-4-to-0]", - "fixture_hash": "0x36cbba7a771a52a6a1fe4a5b16fcc97fb2a0112e17f1023158b181ba0ee74198", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test_engine-so-4-to-2]", - "fixture_hash": "0x2e5546e45e24b9f7696390e7df8db30dd42eb5ec0cbed11ba9224bd1da7c28ed", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test_engine-so-4-to-4]", - "fixture_hash": "0x1dd9773030c6557441e350c5ad305a5b2874e562dcd8e3ee60b5f96399076f1a", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test_engine-so-4-to-127]", - "fixture_hash": "0x9e5bcbb53a25b48729e4f8ce1ea6e6517d9d8273a2bb01c0590cca1a17ec62e8", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test_engine-so-127-to-N]", - "fixture_hash": "0xbbe16fe09137d6dc348a503442f2acdce3c6357ed0d950243c0006105ae373ae", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test_engine-so-127-to-0]", - "fixture_hash": "0x585905349c4eb9287fb500d51995b07b91da939c7b3c474c338f477b4439fe27", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test_engine-so-127-to-2]", - "fixture_hash": "0x6aa02c6b503abb8d657924a5dedc4e41564cacc723249681fff53956da617675", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test_engine-so-127-to-4]", - "fixture_hash": "0x6502753fe7eac2ffbfd4c301c5f052781797f02b91cdc56c638a7a92957b70f0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test_engine-so-127-to-127]", - "fixture_hash": "0x92fc6d2119d3d573feb632bb26da7537f8019551395f0698903d0177102c6b29", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_way_too_large[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0x476b6c76479d60c57f53facc4eb95bb0ed30ac9dd26e28d572640d6048d6020e", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_way_too_large.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_with_inputs_stack_size_1024_at_push[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0xb7f408fd1ed0f6bfcac4703f05ed42eb51f89934f80a6f9a968aaa7a9b67563f", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024_at_push.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_forward[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0x8eb2b5450c86182d6f0431694fdbd83cb5c8863c9964c9a99bb55843d4cd1d20", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_forward.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_too_large[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0xd837b5bf70f74a37c0aa5576ad5006acccad3b18d7bd05578dee8d38ae8df6d7", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_too_large.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_callf_to_non_returning_section[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0xd51400d5786a62d1fa5dd474f09c198c2ff748967597c82df6685fbee4485ba3", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/callf_to_non_returning_section.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_backward[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0x735f3292ca4265b90b08d3f72637714b92d684f2ab7550bfd0ab320a35283e01", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_backward.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_stack_size_1024[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0xd9e7c665f7ee77108cbb97c463ed91e56fc57e8f9f1a8f57c5ceb8aeb8034c79", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_stack_size_1024_at_push[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0x9af2a6a14652652ba117d97022965b5e11f6e2d79384e56e6eff4d1ebb2fc468", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024_at_push.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_with_inputs_stack_size_1024[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0x3f64ea9cd7730de8610c7581a94340266ed68591974eb1a8bb27bad796f23d22", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_to_nonexistent_section[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0xa9e38c4b1725deaf538a1c0b93369759764ece09c61d753b6c05ecf5e585b5af", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_nonexistent_section.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_stack_overflow[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0xe208269488bb643290e32c2eee6e0752e24e72e82e7d56ac07cb924abdc55a38", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_with_inputs_stack_overflow[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0xbcec7816fbf735952febe873de1094fbd8452653bfbf67d6a97bdff0f0c9b1a0", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_to_self[fork_CancunEIP7692-blockchain_test_engine]", - "fixture_hash": "0x21414e46ecc11a44b85732a70a64aed9eb19b683b290ff737a92ee61193f9e99", - "fork": "Prague", - "format": "blockchain_test_engine", - "json_path": "blockchain_tests_engine/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_self.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_True-single_byte_expansion]", - "fixture_hash": "0xec7855835023190db9696bd6d5e607a73482bfb9d0ca97ff6463ddd48a0e72ab", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_True-single_byte_expansion_2]", - "fixture_hash": "0xd464db9754b629bc418dedc2dc73c6d1bbba1f51d8736889f7da68c04b6f46ec", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary]", - "fixture_hash": "0x10943777ee6a22a3846e8aa6100c63804367302d9bb6c893810c4d1572e1e2c4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0xd667f44022b07efa07863787fdcee460016ae436c997d28db77bbeb37b14227b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_True-multi_word_expansion]", - "fixture_hash": "0x63beaf83b12ad46e60d2d2f65ca228198a8ef8afe7f690feb77a3778bd12d64", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_True-multi_word_expansion_2]", - "fixture_hash": "0x13f76496226e77df073ab7afd709a3cde0f6551e46a406d22db42a8711ef0368", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_True-zero_length_expansion]", - "fixture_hash": "0xfb927ec48418ac63d5346f47a895e6fa9ef1fc44f6045d1925ea9e54c846c980", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_True-huge_dest_zero_length]", - "fixture_hash": "0xb5c6548ba15dd14a6621cf7883a6c24eb45c938ebc1259bdd1f8dfb3ddd6c98", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_True-huge_src_zero_length]", - "fixture_hash": "0xbc23cff3d3c0fcd978e7f9f5646e58f73a10671554c7dbb088f21af2c0555fb6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_True-huge_dest_huge_src_zero_length]", - "fixture_hash": "0xd417fdc6f25297a3a95112f6f8397c702b2eb3685d81c965fb7e21c217233d35", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_False-single_byte_expansion]", - "fixture_hash": "0x7d71bb49ed66f243b43483c2d5f8afdf0bb2e96fe69a523635cae3cd38852ead", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_False-single_byte_expansion_2]", - "fixture_hash": "0x95a2345a793f4955a737abe3eb7906b88081314f494327086d02810c67fd5153", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary]", - "fixture_hash": "0x54114e26eef85352ce64e53618f3d9ea5b0244580b5348367db5633e15e3c43f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x814ed9948590c7ebb438e9572e235c5a09ca5d71fef7594cf832c0b855f2909c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_False-multi_word_expansion]", - "fixture_hash": "0xb0604e7e52f022c86f464b5ea9f71c3f9398b3a8a4ec76c4fec3f9545387126a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_False-multi_word_expansion_2]", - "fixture_hash": "0x852e903a9c53420cd7388aa8d26e784c77e370524026654c8a317b883a27c0d2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_False-zero_length_expansion]", - "fixture_hash": "0x925fd43bbeff012289b3e5fda4ced1fb544c0e86fd67a7e24b54dbd7c44aa12", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_False-huge_dest_zero_length]", - "fixture_hash": "0x8653839865fd7ddd2972067d813d3daf194d891b95809d0830bd8c66fb58fb57", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_False-huge_src_zero_length]", - "fixture_hash": "0x9796d0190cf870a03365e62d0d5e6989347320c753230ba908aefa76ae3cd903", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_False-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x26817e6f5f13a9882a5320b12ac94bd227effea9a291321e123936814779ab7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_True-single_byte_expansion]", - "fixture_hash": "0xa6f636d2a5ea0de452b5c88d9d2f1cc5ad59ebc01693d28324314d46ea76dbe2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_True-single_byte_expansion_2]", - "fixture_hash": "0xe8f82d9a543f0385f102128707a9bbc66a83a678771d685866f5ff804f5aaafe", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary]", - "fixture_hash": "0xb5e12be8fef689a6e41217effb23bfdcc82a544c0429484c1418675ec6d021b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0xad788156703480ba47fd3f06f969201738a6191bb4d26bd114816c37a19ae16e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_True-multi_word_expansion]", - "fixture_hash": "0xe01d22436562e9c98dcf55e15d38f385d972340f02f15c7f9e8a6cc19e01e9b7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_True-multi_word_expansion_2]", - "fixture_hash": "0xa5a1d082818780f550592835c40936141674395769d18bfeb2f087ea4d8f59a6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_True-zero_length_expansion]", - "fixture_hash": "0xb31d6e794ec6f277a2a1fd3eb44a4de4dedcc996273dc16b042ed9badc277042", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_True-huge_dest_zero_length]", - "fixture_hash": "0x5c15933b602e9b71e4d59182b5c4251be843192857f77723282a9e53dce71a81", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_True-huge_src_zero_length]", - "fixture_hash": "0x3dfc130ab1fb6c7c87e75b065b2492c12fb185a647c9ef5bababd47418b68e87", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_True-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x8ce6ed9f10341a20532483f5f8db0a6ff6ec15745b10766f184f3f6f3bf1b649", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_False-single_byte_expansion]", - "fixture_hash": "0xdc44c55cc943d30bcc946f082cb14c019a0ec8fb710a4124fa448904a154258b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_False-single_byte_expansion_2]", - "fixture_hash": "0x41f3418b04a6ed0f1f92883caeea5e5d19b51d989876671c22012b4601451855", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary]", - "fixture_hash": "0x5eb5e897566a127afec21605e008ad509b3535f2675e74c2afbd9dd2c29f05de", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x4196851456afb081a754e8892182082a8a854a8a72d53ea56d9aff9283d1ee04", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_False-multi_word_expansion]", - "fixture_hash": "0x2dcdcf3e4dd8e5e1f24da630f7bd3a8055970b4bc54ede2fceec6e06fca17244", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_False-multi_word_expansion_2]", - "fixture_hash": "0x1d1664e81b397702d5056db06082e60060584b6b10fbc72f12122cb93a78181f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_False-zero_length_expansion]", - "fixture_hash": "0x66729ef1050fdc4d3947a62f60781758a9fd51635a693fab442b214f51d27482", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_False-huge_dest_zero_length]", - "fixture_hash": "0x36697deb335a825d3f059782d2ed4769d5c0b4c205311b95e2b8e3bc572f1063", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_False-huge_src_zero_length]", - "fixture_hash": "0xd10115b3f586030a345be9ca07b83035d8fb87d37ce5445e68d08ddc54626b62", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_False-huge_dest_huge_src_zero_length]", - "fixture_hash": "0xbccf33d2d35d0d50483fe519eca1eba0f2831e64bc0a4132b8f1ae9b072c2425", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_True-single_byte_expansion]", - "fixture_hash": "0xf753408e04b48391ed9a518653d07d4315d7b16493498ccc18446ab1e5c1e94e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_True-single_byte_expansion_2]", - "fixture_hash": "0xb40a883f35dd8821c85beaf316cb1d8860f2f72ce667062b8ebe95f1b478db84", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary]", - "fixture_hash": "0x9d6962c74fcdcbd916e333d3a0d9c862610d9cbb8180c7cde1852d798289d9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x5acace86cf64c8e47c29b5f8ff48040814027ac53c552fc39c649f3928e13495", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_True-multi_word_expansion]", - "fixture_hash": "0xa421cd819fcb0d532cb120aff150590582f6e25101886a2e94b3a1dc12e6954f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_True-multi_word_expansion_2]", - "fixture_hash": "0x88103831e666fb01c098fcd80bb3f5c4edc139e0fec0d509f7c6902ce69e8eb", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_True-zero_length_expansion]", - "fixture_hash": "0xae46189bbcfd485ebaa79f9abd03619c8ac2d32e2660622c301f7a78d8524baf", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_True-huge_dest_zero_length]", - "fixture_hash": "0x7e2010ecc49f5020ef3f3a8263e96e38003888cb69492e22f45bf16bb6d34481", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_True-huge_src_zero_length]", - "fixture_hash": "0x4610da6fb2d75caa1bea22523c27643884c774c3ed497d0aa8c8296a093f2386", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_True-huge_dest_huge_src_zero_length]", - "fixture_hash": "0xdb9e6df5b85a0e5165023a161dd65ded36a505fd6ff90f7351e395bdf6809078", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_False-single_byte_expansion]", - "fixture_hash": "0x362620bced2bc5d363193f8648d574cf7ad5feb3e8aef598e93ece2f2f4aeb7a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_False-single_byte_expansion_2]", - "fixture_hash": "0x5a8aced6e03e973c3a31b54b21d9054c02d4ec2395f55e0911c13c135cbc5787", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary]", - "fixture_hash": "0x8e1a1f0a7075a2b8a69a54cb918dd32bc091c2d73bb21d1c1e88965cdc3c4782", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x78f160abaf209b0d9dc45b8b9b2e01439001f8e90f337841d955d29733bec5ea", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_False-multi_word_expansion]", - "fixture_hash": "0xb5e7aaa5758797fdd2b7fac1502c33dba7cea45849dae51dfab932456ff5161b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_False-multi_word_expansion_2]", - "fixture_hash": "0xa4353210b5fc84ec67f5e2f74e521642033b9aba4ed97304ddf8653cd060b5f3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_False-zero_length_expansion]", - "fixture_hash": "0xbdda5e8d94c1fe6328d09cf6d3a7bd548a3ed81d6c7b6802110aebb5cdafafd9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_False-huge_dest_zero_length]", - "fixture_hash": "0x6cac9c6336e57df53dcac77a98b18c1d3632c0da1e681144853bd183d354be93", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_False-huge_src_zero_length]", - "fixture_hash": "0xbe8780653f6fde8c318ed93a968c5579175c8c4dac84c76c70029f2cfda45c6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_False-huge_dest_huge_src_zero_length]", - "fixture_hash": "0xd073e347e51ad9c24f1590123237f0b4acf2ee7ab4a46c08dde6081ab689ade2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_True-single_byte_expansion]", - "fixture_hash": "0xc9398f7dbd4eab4f1486e708d5659024ef1fa8deefce2c01e62e61347ff9ddab", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_True-single_byte_expansion_2]", - "fixture_hash": "0x6c63e526acb854f52e74ddbb5acdc1b1fb3dbef16d180df93e03c3626dae4a8b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary]", - "fixture_hash": "0x874e82aa70bf4c3a7516d4e803b8b57f08dcc4718e56f4ac3951af8316021fff", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x8e99688f081bedf0ccada2d8bc7af818572d0b53be21941999a2859db77140af", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_True-multi_word_expansion]", - "fixture_hash": "0xfa531d683f5187a6079f659dc23e99ddea5f5a43f46bcf04537ea464726c61d0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_True-multi_word_expansion_2]", - "fixture_hash": "0xee303142293c84dc5d1b19fea5f47259c7ae1c1be5bfafe926c730d372585634", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_True-zero_length_expansion]", - "fixture_hash": "0xdd331b5ff07ae3c36a34b79cca76144788334858bb17ceb9896a6ee6c08c7045", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_True-huge_dest_zero_length]", - "fixture_hash": "0xb4e8d86943ee82e6c1f599fc26ee165937ea4d6bad4ca7e49331be55fb5649fd", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_True-huge_src_zero_length]", - "fixture_hash": "0xe92269f91c417d85bea9d516cefb80e7edbd8d0af4f4c7d118659e57273b27e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_True-huge_dest_huge_src_zero_length]", - "fixture_hash": "0xa385c1349598e0129ae0db6b592be68ecd914b0d43ec8b6812c212d1f992f813", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_False-single_byte_expansion]", - "fixture_hash": "0xc071196b4f418bd7026904492919c876631f065250d0b101c62d2e22a3f705f4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_False-single_byte_expansion_2]", - "fixture_hash": "0xabd783b8fa4e373c7474769912f257d9cf9c1694891fe2a24297dceff8438bf6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary]", - "fixture_hash": "0x7a578eaa8102311bd110f6a4b058bb40d4837e3a36b12615c3856d7e95f5ff16", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x4537eba2d05883b69ca2f0132696a8fd0c64969b48057d5924fb0ceaa16c0715", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_False-multi_word_expansion]", - "fixture_hash": "0x545d926adf864744e30d3e1259e880b7a78d34993f21f0c1cbded72fcd3570a3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_False-multi_word_expansion_2]", - "fixture_hash": "0xcaedaeec965f988c243e93dc591a8fd39f296ad91fa3dfae3ffc83d66eadfe20", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_False-zero_length_expansion]", - "fixture_hash": "0x8449135c85acd18672172d804ece6db594db9f6637b7f17c7a2fd37c7433483", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_False-huge_dest_zero_length]", - "fixture_hash": "0x688b82820956c89efb79a02dd0c417252e46bb95c470682bb20d54932f1c1647", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_False-huge_src_zero_length]", - "fixture_hash": "0x315e83ab9e4640b8a56aa1adf801b14591b5a1f66a2b6f19fd733508251d1a2d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_False-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x8b322a572141c98fbd07be68651171115408ee06df23389c59f3d6b7c3d04e78", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_True-single_byte_expansion]", - "fixture_hash": "0x4a3ce566cb4c76dbab8f6ef1323d55abb07240b8af93b70c40197671cea14b98", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_True-single_byte_expansion_2]", - "fixture_hash": "0xdd031bd702d3308f8b600ca1872570095ace10c2224f332779dc7d85d70ed061", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary]", - "fixture_hash": "0xb90394f17857fbd36b2b3d140b3ec65f962338c1fe56701716dbee9c5935e2e9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0xcca7348bac0f49236d5c904e3c0ac1fd85fd85bc2ef4e1eebdc8b18157432db2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_True-multi_word_expansion]", - "fixture_hash": "0xa502df60587d6ae92ef369db16434ece46fa355a534d4b11c3a1832eaa15d959", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_True-multi_word_expansion_2]", - "fixture_hash": "0xece62f681025e57966392c98fbc06bdb2412417066592d85f0fd38e180677b55", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_True-zero_length_expansion]", - "fixture_hash": "0xda6ab395644a8cfb09ffeedb2709276704cc0cc399feacf7941bd7db4b6b7961", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_True-huge_dest_zero_length]", - "fixture_hash": "0x793d0adca80df1858574fa5531c83abb86be16b50abba27a395a87790135745b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_True-huge_src_zero_length]", - "fixture_hash": "0x194528dd1ebfc79df5390e7ddbadeb0437085f60e86524b4a655525bf13e1634", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_True-huge_dest_huge_src_zero_length]", - "fixture_hash": "0xb40848746808cca180f6e50b9a18d0e93a183c625eb24b96944a1d2fb135741e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_False-single_byte_expansion]", - "fixture_hash": "0x4e9c6da15982070071ec15e41b64b4c1d5cbb28b9ec8c176b996ed8121986c89", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_False-single_byte_expansion_2]", - "fixture_hash": "0x5d4b08900e67c0bd0e77a1b31d040ca707f733e1e6dafef33e942f760be5dfab", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary]", - "fixture_hash": "0xe8d0796eae1e2e45a789443a509f8ee33952c1b077aaa91468ccd6ee45f6b5b9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0xe59e16732ddf8eeab6477ee11cbce5d66e0e9c672e96eb6f12deec01d99544c1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_False-multi_word_expansion]", - "fixture_hash": "0x187829b47745df0ebf4986f6ae38396a8036550c895bdbfac790097b997899f5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_False-multi_word_expansion_2]", - "fixture_hash": "0x4bd4c473f4a17e6a181d8f1fa4949916997ad34ae1f8fd52a5843186f41dfc63", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_False-zero_length_expansion]", - "fixture_hash": "0xc02977f82b357be97aac870e3f6bb694b15b35b3d274a21d56f994f685c54b63", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_False-huge_dest_zero_length]", - "fixture_hash": "0xf58345ec85f11b718a3c3120528831a159a6ec0897200f286528c8f5263380d6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_False-huge_src_zero_length]", - "fixture_hash": "0x2f96786277969f942b38b51e3ebf26eef0a0f6d41302b9c943ce9d748c91d35a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_False-huge_dest_huge_src_zero_length]", - "fixture_hash": "0xc1efbd55138c0d76af25a66ff92e20969e08b37e4ccb83f7325b785d1de127ef", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_True-single_byte_expansion]", - "fixture_hash": "0x505840fc71d0af4a329b3ed941bf09e80f643a97d0befea69518438308bf411a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_True-single_byte_expansion_2]", - "fixture_hash": "0x3a6c1ab3f646e6ae34b690bc9a5ef297cfd171bcace40cf567d8bf0bd53ebd76", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary]", - "fixture_hash": "0x3494d96ff8e6cf8935ce4a4d52a0dd9a4256c9065175d2607f64ed76dc6923a7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x35ca7ad476f0552ca351b881827744de306069277411d2b3f95f26ae9f0df1b9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_True-multi_word_expansion]", - "fixture_hash": "0xd0f75aa56005c5ec0eecab0dffe2778746a4a7c6bb81d5dc4899276a0514110", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_True-multi_word_expansion_2]", - "fixture_hash": "0x8f88654bb06602657c22953c0dab56c229b0ddcb9c5f39848d1ca22acbe3ef15", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_True-zero_length_expansion]", - "fixture_hash": "0x41e98280efd0e52cbd67d79372f7529ba8485ad20059bd71ca86884b30a1264d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_True-huge_dest_zero_length]", - "fixture_hash": "0x5042767ac02442390c159c7bfd5cab8d621c4727906c334e5527ec2144294144", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_True-huge_src_zero_length]", - "fixture_hash": "0x2f4c8e5d833f01c20c1cfa10223c7c2b7ba800f35db062c766c2bfcd95a16503", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_True-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x5f44e3839c5a8adf4e05445e28939b2e0d0ab4e6b3d3af1f64e66d37fa7be662", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_False-single_byte_expansion]", - "fixture_hash": "0xdba3edd5d385799aaa036e01947acaa3157f7dc60386ab173bd67d11d08236a1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_False-single_byte_expansion_2]", - "fixture_hash": "0xaa03f6f4e5fd444145c32c745bee272783c7953aec767c0613e4fff93321057b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary]", - "fixture_hash": "0x1899d779369b57157fd5eee8cc19f3d65e0bf155746f7c7bd1be1959f2414f0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x16e850c539d1202776676262dc113773fdbe07082236dcb49782cd9bd9aef3bd", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_False-multi_word_expansion]", - "fixture_hash": "0xf89d6831d00cc3bfd28c89e63d47f833c0d7d1213f7fb62aed9cdeb8a936673a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_False-multi_word_expansion_2]", - "fixture_hash": "0x9fceaf340647aff4e0649bfe4b502d3aa7040c254d6af77e09fb8dfdb759c40d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_False-zero_length_expansion]", - "fixture_hash": "0x45219983ad47d4c48cf7b43bc6ba120c9faf386ab7b5c714c6f7ba32835d8f81", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_False-huge_dest_zero_length]", - "fixture_hash": "0x194a22a2b48f802646cb18e88628d0bc6ac56b9651cbaa1a6165ce791bfd1039", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_False-huge_src_zero_length]", - "fixture_hash": "0x58589d47e6acdf1fbc66c2199a8bc9eb7757e84907afde0b17002f6085caadf5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_False-huge_dest_huge_src_zero_length]", - "fixture_hash": "0xd27ed4861025e7a76c31bdaac170170bc0df5eb4c3b42989c23c66c912d7d02", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_True-single_byte_expansion]", - "fixture_hash": "0xe4cc1a66a25a5327e4254eb2d86e695f7d1cddc8c48a4c07dea9b365fd814058", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_True-single_byte_expansion_2]", - "fixture_hash": "0x9d513a6fcd4928841213cc7aa62d0610d104fee4271e295490cc46f8f42fa74f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary]", - "fixture_hash": "0x38eeda3489d4de6271b4e1d9a84affac32a99c42c4bb35101bb764f58f6ab0c1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x24ee390bb8724fb7e06f9380c6a1ac17313cc14fc390934be11554d3b3b70289", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_True-multi_word_expansion]", - "fixture_hash": "0xf99fb9b047406a0635aaf063cdfe93ddbd4585330736feaa31d5a31ce708c9dc", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_True-multi_word_expansion_2]", - "fixture_hash": "0x8bd83d159a8d91ac7b4d165349a4bbf0218006ac42e4420d9910db3c015b53ce", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_True-zero_length_expansion]", - "fixture_hash": "0x1d1c58e408a1212aa49e90c278ee549f9bd069715a25ff8ec9a62c8ef7f73d97", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_True-huge_dest_zero_length]", - "fixture_hash": "0x2e8c10e997f19d960cea75c81edaae73dde987744a15137377e3431405a6ea1f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_True-huge_src_zero_length]", - "fixture_hash": "0x4a99a142d151ee02cfab76c312acd92cfe7ebfae6f34f3b19fece632014a93c4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_True-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x989b9968fca6018bfda629b3a12fd60de386ad4889a3d7b36b79fb50461820b5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_False-single_byte_expansion]", - "fixture_hash": "0x43cec7383cbee282edd32868ee4d010f7e69b9d65bbbf5f36dcdc6b5162cd64", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_False-single_byte_expansion_2]", - "fixture_hash": "0xc284a9634ebe714cf7eba939aa19f771f5c3092c9855bd5e518676fdfbab7141", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary]", - "fixture_hash": "0xa3b965c8bfc88aca50e4ff5cb975aa55839cc2d769c8eab34a76b226630c3cb9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0xd80f25ca60c15cd41227ed561043369e8db7959298355cfdddbd5359eb9ecdec", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_False-multi_word_expansion]", - "fixture_hash": "0xa7f736634e778eb9bcf0b060001f902eb86ef23284539aac114ce49289879fec", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_False-multi_word_expansion_2]", - "fixture_hash": "0x1bd75a7b8408fbe6c095517f2be8a68ea2ba6cbd0334a227d9f916aa43cdde84", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_False-zero_length_expansion]", - "fixture_hash": "0xbc1b8f72507ca44150ed146daf6b2999f904bd63513bfeead76029eb34dc8542", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_False-huge_dest_zero_length]", - "fixture_hash": "0x373f4fe3257de3014130378b1ef50621aa79b4abfa0c25f05b37a0647a158327", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_False-huge_src_zero_length]", - "fixture_hash": "0xb3ae35a8f56fd0a9b4627b312ca2d07a044704794b57fa4431b9546b616bfd76", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_False-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x7015ec51c040254fcecdad9e3cbc77f15a1b42244b442aee50d0d6555b5e6fba", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_True-single_byte_expansion]", - "fixture_hash": "0x3939ce1cbf15eaf4c79ef880aa195c7989ba0923f133b8fc621eccea7968aa5f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_True-single_byte_expansion_2]", - "fixture_hash": "0x44e92a2d158b7878b23e106fcf1533b3af970c23c2783a85223e53a6fb58ab2c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary]", - "fixture_hash": "0x829c70dc99d4e5b9d67c624b746eb6e1eb22feb36febfba468d34a10b056d511", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0xddcb2e51437cd7f658ed0da5c752f2d7862d1c762f0c2f4a8e7b51a48a3b304b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_True-multi_word_expansion]", - "fixture_hash": "0x7bcb4c6f4a962b0473d9d26e21c0fe0975205e7c4339b55311a93696e0769b53", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_True-multi_word_expansion_2]", - "fixture_hash": "0xbcbc12e9f8ca866179c11f00738ec4f346b5827d9d901032c65de77c89086fb1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_True-zero_length_expansion]", - "fixture_hash": "0xb289f9d464fe16aa9ef46e2b502483e6303ac6a3b05f8d5133a9c42968358a52", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_True-huge_dest_zero_length]", - "fixture_hash": "0x9434ed60757471cb127e76332d485a161abfc253caf006df2a4beff2eac59f95", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_True-huge_src_zero_length]", - "fixture_hash": "0x7db191c051fbcdb2d99e1d17d748de86be5e7c64436a4166e230a7fce8cfda5e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_True-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x5e8a465a50fa6da1bfdc4a57cd72abe794ddad5a72e53c0bae79b9d0fc9ae458", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_False-single_byte_expansion]", - "fixture_hash": "0xe04c00d05a25886499b0f3da9464d612471289c996219af25a32f16c395ffc88", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_False-single_byte_expansion_2]", - "fixture_hash": "0x3f9a6e13e74e2dd1de778d2756b963cb44ad434cdb0cb937ea10b2b3243f3be0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary]", - "fixture_hash": "0xc90c4c11729f24a68a4ccf2ae85a248b07f8225e2e0e1a83ea47bb01fc454774", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0xf79f5f35558b2b00aeaed3fd15d8b0f925288b88cf9cc3b8ae09095d1fe65dd3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_False-multi_word_expansion]", - "fixture_hash": "0x2c652c62bf72186139f5b4a51810672695d1f2724043f5062df24a5368b47e48", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_False-multi_word_expansion_2]", - "fixture_hash": "0xdc77bd9fb8e9f0e7965dfca7bd459803b191e02c27f562025564fc515c935f9c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_False-zero_length_expansion]", - "fixture_hash": "0x87cfe928b131ca0e383cffc441c85545f667ed6e5122c183f6b00cf50f42efcb", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_False-huge_dest_zero_length]", - "fixture_hash": "0xe81cb8b88c205c77a236a40b7ecfa19064bebd80b1f3b05a1971274d65d5403d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_False-huge_src_zero_length]", - "fixture_hash": "0xb2563b77ac2fc3ef1cfef1a76c726e4f5bf430d0e48f9dedf4c6764717c16af1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_False-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x3a7da4445753eeaa5cd2f0568f67ed3038715c8c4f4a42916e7c0bd375995989", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_False--max_dest_single_byte_expansion]", - "fixture_hash": "0x5961d381a7098a081b00b3ff868b4a4e36c240960f3d4686002905883a1c5932", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_False--max_dest_minus_one_single_byte_expansion]", - "fixture_hash": "0xed22b5b02016ccfc4820a6d176f8699a32fac1ecc4950ddffb5e0dd0aceb0895", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_False--half_max_dest_single_byte_expansion]", - "fixture_hash": "0xcd336f26fa4db6d0c71dfdb26bd592ff1baa00eee99f486c7a2c1f622ad94449", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_False--max_length_expansion]", - "fixture_hash": "0xc7b63ae44c7de5ed639217d65f10d5c635d0e80ef474cce9a858f5c70e5e2260", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_False--max_length_minus_one_expansion]", - "fixture_hash": "0xf04581c4bdac249c03fea7812176858c5cffaa4fb5c5cad57ee5c205f9a62b28", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_False--half_max_length_expansion]", - "fixture_hash": "0x465bded3dd49f46cb3f2d12c0819f6b6490daca63019e2ab03914cfa57c035c9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_False--max_dest_single_byte_expansion]", - "fixture_hash": "0xe8da5d6c8349eeeed0c0342d736e9cf34185b27f7fe96b416eab3c3d7a3e93c4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_False--max_dest_minus_one_single_byte_expansion]", - "fixture_hash": "0xa84b691e2454fc9815cd3a0472e39ed1971a41d60c4d892f26854abf7e958f82", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_False--half_max_dest_single_byte_expansion]", - "fixture_hash": "0x1d8943daa77ba38273694a30078854ccf4728748b0992a27f0d56190a8a25831", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_False--max_length_expansion]", - "fixture_hash": "0xeefe6f70f793eff35e8d12c9f3196e3b76a755aa425f7287f964d21dc7e1d367", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_False--max_length_minus_one_expansion]", - "fixture_hash": "0x83664dc94f1165356ff6160d8374f2b1a2f5da19d2f98b8c63e79b07e6a65cbc", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_False--half_max_length_expansion]", - "fixture_hash": "0x965501ad179fbb53fc7e3731f5b4ea60cbd0614d55e15b0da80fe37ce2f8c674", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_False--max_dest_single_byte_expansion]", - "fixture_hash": "0xcc88768781eef75faa4db8c0f140554514d7d59062ae46277a9bdea2e83e3c85", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_False--max_dest_minus_one_single_byte_expansion]", - "fixture_hash": "0xf4e3785b5874d23923499cd2044e3a4444805687330577d70c8956a71c6ad750", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_False--half_max_dest_single_byte_expansion]", - "fixture_hash": "0xece77cd04b74ff882eb7b1cdb37d8a9315a0a3faf58ebd0ef40bf634ef7abf0b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_False--max_length_expansion]", - "fixture_hash": "0x9ad5b0c8c8252d7b6645079934f7db276534416211d3b49f63e5e62eca31c058", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_False--max_length_minus_one_expansion]", - "fixture_hash": "0x49e973da8b78316ed6e6efe11296aa91b235a160963348fc10da8611f2545583", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_False--half_max_length_expansion]", - "fixture_hash": "0x7117eca915b2ddcdca9623fa73afc541d2e4c8d3063b97d670c8a48705a7592c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_False--max_dest_single_byte_expansion]", - "fixture_hash": "0x82ae2e8bd56b847369c84b5c0d62f45d94620a03c9ed2dd747979d64cf2ed03b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_False--max_dest_minus_one_single_byte_expansion]", - "fixture_hash": "0x2c78c5562b3ed870348883728342e3bdd123bb8d4626a64d3c760f2f65a5fe20", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_False--half_max_dest_single_byte_expansion]", - "fixture_hash": "0x2ac37bcb1af74d7a426d223828ca133c8e826fa55943f3d34c6466034d46dd11", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_False--max_length_expansion]", - "fixture_hash": "0xc65869cd4bd6b7e4a7f809e22dda689f814d3cb826dfa89f3d6f37901f91359", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_False--max_length_minus_one_expansion]", - "fixture_hash": "0x283038ce18ee08f334b6ba747ae653ae8f250d75f01e17e20b1863eabcdb7a47", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_False--half_max_length_expansion]", - "fixture_hash": "0x52722b229c34b87125aa7e5041638bde5d5e8e29ec14afe08f2a67e45741fbfa", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_False--max_dest_single_byte_expansion]", - "fixture_hash": "0x9b11b757316c085bb32e4a692565ce393860b98b224531e0e19b30fc9a3f372f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_False--max_dest_minus_one_single_byte_expansion]", - "fixture_hash": "0xcfd901d0a401bcb4cfd147c62096210b3f4d2314cfd3bc86d8dd600e4b4a8083", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_False--half_max_dest_single_byte_expansion]", - "fixture_hash": "0xe412c2e6c2d2ffcc157803e88e19ae7dc201636bdc37339a96d4fb12626e6419", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_False--max_length_expansion]", - "fixture_hash": "0x691257b6f5eeb3a0889f21efffb55a4cc2397eede3b130b8ae690cd27f34af7c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_False--max_length_minus_one_expansion]", - "fixture_hash": "0x5c3877cef5ddcd2a3e1415aff94c025844b22dbfac11cff24b80a885bc7cdf95", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_False--half_max_length_expansion]", - "fixture_hash": "0x68e693b701622186a1effaead6a1a169996a31cbb570ba8f8e3204195f9ea305", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_False--max_dest_single_byte_expansion]", - "fixture_hash": "0x6a7fad38d90b921f0da3f12f88e2a08cf22e59fb2e4a3dc7b2d6eb809f021ef9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_False--max_dest_minus_one_single_byte_expansion]", - "fixture_hash": "0x598f00e3489af3e21cab8104ad5797dee88214db1e49e98a5f9860e3c6316258", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_False--half_max_dest_single_byte_expansion]", - "fixture_hash": "0xb8a05cc11066d2c6ccc2706dde512fb2b2745c57e0dce88d023303986aca0642", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_False--max_length_expansion]", - "fixture_hash": "0xc5d8f58ae15a8765095baf8371e45eee1b835d83cad01f478e0603b525ca4d51", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_False--max_length_minus_one_expansion]", - "fixture_hash": "0x81987e6feec883d1a8bbc319b82a24e0754c992627f4aec21c050da6155536d3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_False--half_max_length_expansion]", - "fixture_hash": "0x2c6eafce1f3c34233a9c892c72f217c5e641454b87d61af0b4f51a4571aa2a25", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_False--max_dest_single_byte_expansion]", - "fixture_hash": "0xeb3f58f21c8a4e433bc8b972fbd6f6362abf02db165ca27524c9d0c5cd09a53a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_False--max_dest_minus_one_single_byte_expansion]", - "fixture_hash": "0x4b0448c4944a368ec7fca6646d0b798f1a6132d243e59c170811de7f59f91843", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_False--half_max_dest_single_byte_expansion]", - "fixture_hash": "0x9e5cee63a10b6ad7b666b4c6f1e8219ce570bb0f08889cd0d99b1eac6001f8c3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_False--max_length_expansion]", - "fixture_hash": "0xfcfda620f760ae729ca2289c71b9edf36fc312ac24a198a6a244d857850f5a45", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_False--max_length_minus_one_expansion]", - "fixture_hash": "0x99ca1c1b67a567ed0263933398f335204eecb76c14c12e6296abac49d7c56d32", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_False--half_max_length_expansion]", - "fixture_hash": "0xb4b1f4233a0bb8dc1e4629d1e3d644cec6c619fe732518682a8134aaf1ac36c9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_False--max_dest_single_byte_expansion]", - "fixture_hash": "0xb71c2b9679e9bc991c74a3257fa71c655defeefd230812f3d63c11a13943a750", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_False--max_dest_minus_one_single_byte_expansion]", - "fixture_hash": "0xa049899eb65b2a35e2cac2621e2a33249df20fcc3991d6878b5c12a5a067499d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_False--half_max_dest_single_byte_expansion]", - "fixture_hash": "0xeabbf196a14d92442c797eb395e3fcd771dba1a7e134d0a8ee03439ac6604d22", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_False--max_length_expansion]", - "fixture_hash": "0x668b1d7b0e9be226d123ebae0c4e4cc198afd1aec5f917526386374cb540476b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_False--max_length_minus_one_expansion]", - "fixture_hash": "0x28e1c2da7471566eddce0fd74ecd1a2062cf716138c1919c272417e3fdcdc1a9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_False--half_max_length_expansion]", - "fixture_hash": "0x70f4aecc3add598fb928f2f0503a5b1b585bbdaed56b54f99f3a0e7e802e2d3b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-state_test-empty_zero]", - "fixture_hash": "0x334f9221bbbe921624e8135418fd29b7d198a9e3f8eb2f2a07ac8574692e6c39", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-state_test-short_zero]", - "fixture_hash": "0xe23dada71d298b41e3a75f9f3720dce1eaeb6fd4714d4db2ba3e72d54781add7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-state_test-exact_zero]", - "fixture_hash": "0xeffb168df680f0b6986f783209393477818f54b5b33a2e72ad4a049b4c115921", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-state_test-large_zero]", - "fixture_hash": "0xf6210788743499de2e84b74c21dc4ffbab23eceecd4f745891fe8f4614fd23f5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-state_test-empty_32]", - "fixture_hash": "0x9e06c32ecfd9c1dc82408209142ff24d0fa58406afbde0f31197f7c57ffe13df", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-state_test-short_32]", - "fixture_hash": "0x640985684315cd56493a00e953c4082b9942252f25c841ed8e81c208e0749172", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-state_test-exact_32]", - "fixture_hash": "0x860b60e2e24e6ee2647788014503ddee5fec902587f7ab43bf7050527041d9f4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-state_test-large_32]", - "fixture_hash": "0x175900d772347c6488ba3734b9120955438a7e2a4058d2e8b6d6960421fd5c2e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-state_test-empty_23k]", - "fixture_hash": "0x69995438824cdafc0069acc9d540b344ad5c2b66a499403687640dfcf9237b9a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-state_test-short_23k]", - "fixture_hash": "0x7943bbd88b4d3df113530acd828b1faa22e121b7b45e7d7ee55e12f0a05a5ce9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-state_test-exact_23k]", - "fixture_hash": "0xa810dea54c6f4081b649efb3db721595292328c8399bc2a8a73e29c1ec9418ba", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-state_test-large_23k]", - "fixture_hash": "0x980f24a1ae2f9510e0ada12c21a8dcef8b72b4e528d164de7561c446b207c85b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_CancunEIP7692-state_test-EOFCREATE/RETURNCONTRACT]", - "fixture_hash": "0x9137a57ede7571372c002cb4f7402a49f01b689a2068678ebd7d245580cc7152", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_CancunEIP7692-state_test-RETURNCONTRACT/STOP]", - "fixture_hash": "0x1c9fbefeca173455895076875b5b7857b813402bb1fe1bc551c8367222e98b3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_CancunEIP7692-state_test-RETURNCONTRACT/RETURN]", - "fixture_hash": "0xf5c6af4ce8cf46c48da446e24b96ced3459734c4f3e6272dc4278330caa89629", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_CancunEIP7692-state_test-EOFCREATE/REVERT]", - "fixture_hash": "0x463321ef2673c5d4a29dbace9db24daed87afa82d53f8bccbb101ded7325b667", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_CancunEIP7692-state_test-RETURNCONTRACT/REVERT]", - "fixture_hash": "0x5079a0c0fc35bd7f85f09dec17e2603df7f4e648d87a535fe7a6bd8029b53b99", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_simple_create_from_deployed[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x9137a57ede7571372c002cb4f7402a49f01b689a2068678ebd7d245580cc7152", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_deployed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_simple_create_from_creation[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x1c9fbefeca173455895076875b5b7857b813402bb1fe1bc551c8367222e98b3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_creation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_reverting_container[fork_CancunEIP7692-state_test-eofcreate]", - "fixture_hash": "0x463321ef2673c5d4a29dbace9db24daed87afa82d53f8bccbb101ded7325b667", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/reverting_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_reverting_container[fork_CancunEIP7692-state_test-returncontract]", - "fixture_hash": "0x5079a0c0fc35bd7f85f09dec17e2603df7f4e648d87a535fe7a6bd8029b53b99", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/reverting_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_cross_version_creates_fail[fork_CancunEIP7692-state_test-deploy_eof_initcontainer-CREATE]", - "fixture_hash": "0x5972a2f8c3d9f7cd4340e4325541495080f942e962a628a0048640f147007e44", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/cross_version_creates_fail.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_cross_version_creates_fail[fork_CancunEIP7692-state_test-deploy_eof_initcontainer-CREATE2]", - "fixture_hash": "0xb6a38cade21528a0892704a6113e132ce30cdc8e178953a86ee48fe6fa93577b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/cross_version_creates_fail.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_cross_version_creates_fail[fork_CancunEIP7692-state_test-deploy_eof_container-CREATE]", - "fixture_hash": "0xce7aea9dc3201ce2ee9a66098afc8a3b35973768396b961ecea1de23af628b7a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/cross_version_creates_fail.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_cross_version_creates_fail[fork_CancunEIP7692-state_test-deploy_eof_container-CREATE2]", - "fixture_hash": "0x56086fd238f543d1643a6d457c0cef3b155cdc7dea44f9f14e4136e8a24b9a04", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/cross_version_creates_fail.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_legacy_initcode_eof_contract_fails[fork_CancunEIP7692-state_test-deploy_eof_initcontainer-CREATE]", - "fixture_hash": "0x7797b654c5898ec340b06f8ff5a374576f85dba2390dfb0947cf693b6044e5b3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/legacy_initcode_eof_contract_fails.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_legacy_initcode_eof_contract_fails[fork_CancunEIP7692-state_test-deploy_eof_initcontainer-CREATE2]", - "fixture_hash": "0xb615f1d0b11d66a77269570c7bbedb2bd5871fbea0368f303930e248eb541c77", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/legacy_initcode_eof_contract_fails.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_legacy_initcode_eof_contract_fails[fork_CancunEIP7692-state_test-deploy_eof_container-CREATE]", - "fixture_hash": "0xa0ae1148588d5473dacfc0dd5234c9fb14499a865c75a710ab0a2abb0f29dbe0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/legacy_initcode_eof_contract_fails.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_legacy_initcode_eof_contract_fails[fork_CancunEIP7692-state_test-deploy_eof_container-CREATE2]", - "fixture_hash": "0xea5517b8d252afffea8e290bfd72ef356c48d7eb6d9a9543e6856aea20e7f77c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/legacy_initcode_eof_contract_fails.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_auxdata_size_failures[fork_CancunEIP7692-state_test-maxcode]", - "fixture_hash": "0xbaaed6ba77433a1fa973a367a94e654316317e4575ff97959b72dfee60a1a324", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/auxdata_size_failures.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_auxdata_size_failures[fork_CancunEIP7692-state_test-overmaxcode]", - "fixture_hash": "0x78a78c1caf8cfefb5038dbb918b96d02257eea20cece6da8f0068132f1c541a3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/auxdata_size_failures.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_auxdata_size_failures[fork_CancunEIP7692-state_test-almost64k]", - "fixture_hash": "0xad3bbe083c802f8e085000b92d979edd8d80e3719c0c8c489ea2ca8fbeba4f52", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/auxdata_size_failures.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_auxdata_size_failures[fork_CancunEIP7692-state_test-64k-1]", - "fixture_hash": "0x8a7c9e80b77b6766dad4340da7358021f68f447b489a162b3a7de31ae2fcc1b6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/auxdata_size_failures.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_auxdata_size_failures[fork_CancunEIP7692-state_test-64k]", - "fixture_hash": "0x8ad672e3588e7f5419b83a32cbba3bd8f8b19fa5ac1f917da799c27524b8cc9d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/auxdata_size_failures.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_auxdata_size_failures[fork_CancunEIP7692-state_test-over64k]", - "fixture_hash": "0x617a2810aacad5fd0cbb26f1e5fbf57648d3aa37c8832ceb9979616a215736c2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/auxdata_size_failures.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_initcode_revert[fork_CancunEIP7692-state_test-empty]", - "fixture_hash": "0x655e10b0b34e819a665ebf867ab87b56b16ea24d13b03742c65981e0ae27b99", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/initcode_revert.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_initcode_revert[fork_CancunEIP7692-state_test-Error(string)]", - "fixture_hash": "0xdeb24cb12fffcff36f0aeb6c74cbb5e936fd12a83d860c39c145948f1731bb5b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/initcode_revert.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_insufficient_initcode_gas[fork_CancunEIP7692-state_test]", - "fixture_hash": "0xf0f1131608a6fc46c479499429684ee280c6c63f8eb64f778b46bdf7f286ff58", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/insufficient_initcode_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_initcode_aborts[fork_CancunEIP7692-state_test]", - "fixture_hash": "0xc0f48d955da324e0ad47313be6cbe4f56be035c0bd23fdcaaf8d3e09a3ba0c26", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/initcode_aborts.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_CancunEIP7692-state_test-working_initcode-endowment_0-opcode_STATICCALL]", - "fixture_hash": "0x15d320556d593419fa9a6f08ad00c8dfb5161407557d020c4c195a2a549c1bb4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/static_flag_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_CancunEIP7692-state_test-working_initcode-endowment_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0xcf9d0f13a46d17f95fedf8e5286c9f8344b3d39379043d6006682e31f35303b0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/static_flag_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_CancunEIP7692-state_test-working_initcode-endowment_1-opcode_STATICCALL]", - "fixture_hash": "0x667307fc5f65045d1a5d17868ce547b1d0a8e940acc0aa2d52468f64c5e7b950", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/static_flag_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_CancunEIP7692-state_test-working_initcode-endowment_1-opcode_EXTSTATICCALL]", - "fixture_hash": "0x812df5165e55ed91166064a1e3e9526d1abc19ef575e2f71dbaa51ef0ada3c0c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/static_flag_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_CancunEIP7692-state_test-aborting_code-endowment_0-opcode_STATICCALL]", - "fixture_hash": "0xb315c1be16130457e913c3f5cdf1af8ee9c8e53fff81202c73f82befbfeacfaf", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/static_flag_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_CancunEIP7692-state_test-aborting_code-endowment_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0xe64056c75ad2d12ea3f8c4010ebec29c6503a0a562b24cf791c42a42f239712e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/static_flag_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_CancunEIP7692-state_test-aborting_code-endowment_1-opcode_STATICCALL]", - "fixture_hash": "0x16db88ef70a8001603e2e6b4af5f49ee47e429f6c29ead364719095298c97ee7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/static_flag_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_CancunEIP7692-state_test-aborting_code-endowment_1-opcode_EXTSTATICCALL]", - "fixture_hash": "0x5af3c0f3daf6d9583cd8d5748812fe5923f43173698cfe522721fe321d12021a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/static_flag_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eof_eofcreate_msg_depth[fork_CancunEIP7692-state_test-call_fails-opcode_EXTCALL]", - "fixture_hash": "0x9745135ef83d96d1e2c9d8b1874246193bf181821bcf1db4a315d724b0616a5f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eof_eofcreate_msg_depth.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eof_eofcreate_msg_depth[fork_CancunEIP7692-state_test-call_fails-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x301cdadadba200667ba97b9b72016de1025f5710893e823e9681f954cbb3fe3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eof_eofcreate_msg_depth.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eof_eofcreate_msg_depth[fork_CancunEIP7692-state_test-create_fails-opcode_EXTCALL]", - "fixture_hash": "0x5a32d847dff44f8a04f089c09f1916c7411b9b7e88a235804d7357614b6584ce", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eof_eofcreate_msg_depth.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eof_eofcreate_msg_depth[fork_CancunEIP7692-state_test-create_fails-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x10fbed12d4b6c576368d17b00a0656dcca4543e47a1d73a7e6c4afba54fc4217", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eof_eofcreate_msg_depth.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eofcreate_insufficient_stipend[fork_CancunEIP7692-state_test-1_wei]", - "fixture_hash": "0xdb0a49e5346c45dc8e0e92b8534407c2c4f3f402baee4bd90f5ea5a41266ba73", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eofcreate_insufficient_stipend.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eofcreate_insufficient_stipend[fork_CancunEIP7692-state_test-1_gwei]", - "fixture_hash": "0xa0d47d034b9ac7642cc54c643d9cdc5a8f2bbe39d5b5eb16fa22e5d99980bc55", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eofcreate_insufficient_stipend.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_insufficient_returncontract_auxdata_gas[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x78e2f5f88e4815c5e66f3e2beb24e9d96546f7976869a010c124c54d3ecf0160", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/insufficient_returncontract_auxdata_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eofcreate_deploy_sizes[fork_CancunEIP7692-state_test-large]", - "fixture_hash": "0xee47ef7a355abc39e428076a1a3792dc999a2831a6c17eca549f33d001243563", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eofcreate_deploy_sizes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eofcreate_deploy_sizes[fork_CancunEIP7692-state_test-max]", - "fixture_hash": "0x4bbc9aa3b5f176fbb85f85f16c0ca5315e3a24e828db6219239f3b032d514713", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eofcreate_deploy_sizes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eofcreate_deploy_sizes[fork_CancunEIP7692-state_test-overmax]", - "fixture_hash": "0x27f5de1959c3cf2a351dd58cb50df6484c0b9816a683e1a61ceae68aeedcacdf", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eofcreate_deploy_sizes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eofcreate_deploy_sizes[fork_CancunEIP7692-state_test-initcodemax]", - "fixture_hash": "0xf2ae6d4110626477dfcb967c7e8c9e7ff76194bd046d90693116f72b6a3e44be", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eofcreate_deploy_sizes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_insufficient_gas_memory_expansion[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x6273b228802ee2e20a421f47de153852176e4b783b437034b745523ba53bc125", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/insufficient_gas_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_eofcreate_then_call[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x11311d2f5a5fe5b8e6ac9ccd7913d8e28337195895d86f5e984e67b2716e1b9c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_then_call.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_calldata[fork_CancunEIP7692-state_test]", - "fixture_hash": "0xc49cdea5c4305a483b1dcea561df82b56d2ae5d79b4682dc3698849b13aabd38", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/calldata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_address_collision[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x6a9ac5848f806ee75536f96f22f28b07e955dd5ba39463afc2194c1e7919f045", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/address_collision.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_eofcreate_in_initcode_reverts[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x19c114780894eb7bd2ec778dbc3d8e9bf465e2946616f0671a2a6bb252d4ef98", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_in_initcode_reverts.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_auxdata_variations[fork_CancunEIP7692-state_test-zero]", - "fixture_hash": "0x4ad27bf10604b11dc19e19fa8d9d4daef70e3593051d8fb494a29090b8a755df", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/auxdata_variations.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_auxdata_variations[fork_CancunEIP7692-state_test-short]", - "fixture_hash": "0x7e03b18a4b298057512732f59b2f3832403a04263dd01087bea80dd572cce850", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/auxdata_variations.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_auxdata_variations[fork_CancunEIP7692-state_test-one_byte_short]", - "fixture_hash": "0x2926f0c24f04976c4f6960f950bf8f098a49cde1e1d975c5f26a3d53d3db4645", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/auxdata_variations.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_auxdata_variations[fork_CancunEIP7692-state_test-exact]", - "fixture_hash": "0xabeb0642ba5a2a1f28c3785c2085461957b416dd0c868cae0e070da83f0ff3a3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/auxdata_variations.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_auxdata_variations[fork_CancunEIP7692-state_test-one_byte_long]", - "fixture_hash": "0xffef03e4b3f2c2cd633ebe1831e97096723a55556db99d6c24d4d542712e5bd2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/auxdata_variations.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_auxdata_variations[fork_CancunEIP7692-state_test-extra]", - "fixture_hash": "0x17f4354c451116c0376237b688cbce0e8b862ad8490f919f0666ed264c650e66", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/auxdata_variations.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_return_data_cleared[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x5c07774f8bd77d22a1cbb4de949091c7a65968be0c15ed8f348b3f1e004e2a22", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/return_data_cleared.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_eofcreate_in_initcode[fork_CancunEIP7692-state_test]", - "fixture_hash": "0xcf58b74259cd73e0b114accb676ada0a6d9dd876cc461517aa8b75ce5fcf2779", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_in_initcode.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_eofcreate_revert_eof_returndata[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x3efdd3db59874c752b6ffefa0f5e42e581a442217df1a9c075d17b83dd05aa6b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_revert_eof_returndata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_simple_eofcreate[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x5cdf83ec52c899baca86fdc254597067f754456024da51a4267f0e7f7826a28", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/simple_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-empty-opcode_EXTCALL]", - "fixture_hash": "0x2993ebe31a21a1ddf3174c5426dc2dfe9b7f7c198d04838a069817db4c21ec45", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-empty-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x9dd91d308603c5f7e1817a58d079b796a871ae736e5ce3ca35b2491fb09477b9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-empty-opcode_EXTSTATICCALL]", - "fixture_hash": "0x391deab75621a78b320e397afb6c6a7f3c099631e2a5b19e73cded83f6d21cee", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-EOA-opcode_EXTCALL]", - "fixture_hash": "0x9d8b117d7d3bd3993530f04adde7253bce2d3cb58c790166c0fafdffc2155214", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-EOA-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xc4a619e55412eb7177ee7cc1fc88f592467c89804cdb4ae5e127d0a88df5e3f9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-EOA-opcode_EXTSTATICCALL]", - "fixture_hash": "0x99e347da1638abe7e7ed1ab5fba6909db10644e36c28099ab883bf7c6494656c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-LegacyContract-opcode_EXTCALL]", - "fixture_hash": "0x1f669f20dae885fb640d2e0b3a0a1992438d113e130a6b5b26069ed91b0fe4a2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-LegacyContract-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xbf04eb610876cb2f664c93ee1add53ff9848015f42b980c1bf10441bda3d0e0d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-LegacyContract-opcode_EXTSTATICCALL]", - "fixture_hash": "0xbaf16d6d969750e09badb2278487b94ac43d52f862595787af966f9755ce706c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-EOFContract-opcode_EXTCALL]", - "fixture_hash": "0xc4f014ecce35686bdc6c70ce9225a49912b2b3d0aa1bfa3e692f40f3665513b0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-EOFContract-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x737ae88d2f5d34d82a89554f06dacf308cad583bac3154dcd304a932cc492991", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-EOFContract-opcode_EXTSTATICCALL]", - "fixture_hash": "0x7038968fa84c1b69a055439b0fc24d4919c30fc0cb431c6c3bf758e81320c950", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-LegacyContractInvalid-opcode_EXTCALL]", - "fixture_hash": "0x865054d22d61966cba74be2b52adf6c8aad96611232a43ea71930c5fc868fad4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-LegacyContractInvalid-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x9a7e6826dd4dddfff7fe7282adba70811a3e95f254c0f56d708f0d40e99a37e0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-LegacyContractInvalid-opcode_EXTSTATICCALL]", - "fixture_hash": "0x1e0af0ec219381eaf10ec140174c8fc5267921f9f4e470845deb52a01606e815", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-EOFContractInvalid-opcode_EXTCALL]", - "fixture_hash": "0xa6cddc27cced6a7c43cfae9da764d53d6b5ac38504e7c1ade017d009aa33c8f5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-EOFContractInvalid-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x14a8e500c144e6b8cc69b2054d0094903880ed12872c1a74d14586090a1c1d71", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-EOFContractInvalid-opcode_EXTSTATICCALL]", - "fixture_hash": "0xec59fd7c56bcafe747b4e209349c9e91b35497ec539396763c2fdc48798c75e2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-empty-opcode_EXTCALL]", - "fixture_hash": "0x54677976c39c48706a5e0b8d8c2203ad742eba02da1ffbced20a9e1c00e4e116", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-empty-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x9dd91d308603c5f7e1817a58d079b796a871ae736e5ce3ca35b2491fb09477b9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-empty-opcode_EXTSTATICCALL]", - "fixture_hash": "0x391deab75621a78b320e397afb6c6a7f3c099631e2a5b19e73cded83f6d21cee", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-EOA-opcode_EXTCALL]", - "fixture_hash": "0xa2fc5ea6e485200c7671331a7cb53cb008277490d024a032811c60ae328c70de", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-EOA-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xc4a619e55412eb7177ee7cc1fc88f592467c89804cdb4ae5e127d0a88df5e3f9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-EOA-opcode_EXTSTATICCALL]", - "fixture_hash": "0x99e347da1638abe7e7ed1ab5fba6909db10644e36c28099ab883bf7c6494656c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-LegacyContract-opcode_EXTCALL]", - "fixture_hash": "0xcbac2b741cef8b19f5d50c26f1b87cdee386ecf8f64b031ef21419326457eca0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-LegacyContract-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xbf04eb610876cb2f664c93ee1add53ff9848015f42b980c1bf10441bda3d0e0d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-LegacyContract-opcode_EXTSTATICCALL]", - "fixture_hash": "0xbaf16d6d969750e09badb2278487b94ac43d52f862595787af966f9755ce706c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-EOFContract-opcode_EXTCALL]", - "fixture_hash": "0x9d3cc0c083facba1f287510cb48f83a9601c026473eeec3f86efaf1f220a2ce", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-EOFContract-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x737ae88d2f5d34d82a89554f06dacf308cad583bac3154dcd304a932cc492991", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-EOFContract-opcode_EXTSTATICCALL]", - "fixture_hash": "0x7038968fa84c1b69a055439b0fc24d4919c30fc0cb431c6c3bf758e81320c950", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-LegacyContractInvalid-opcode_EXTCALL]", - "fixture_hash": "0x85b50d55b0becb57314afbb333a66d162d55339eba7a4690551977d143fc0c5b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-LegacyContractInvalid-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x9a7e6826dd4dddfff7fe7282adba70811a3e95f254c0f56d708f0d40e99a37e0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-LegacyContractInvalid-opcode_EXTSTATICCALL]", - "fixture_hash": "0x1e0af0ec219381eaf10ec140174c8fc5267921f9f4e470845deb52a01606e815", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-EOFContractInvalid-opcode_EXTCALL]", - "fixture_hash": "0x7121988ce17a5f28ac1ae1e45ef7e354a73497963ce6176761757a11a94c510d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-EOFContractInvalid-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x14a8e500c144e6b8cc69b2054d0094903880ed12872c1a74d14586090a1c1d71", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-EOFContractInvalid-opcode_EXTSTATICCALL]", - "fixture_hash": "0xec59fd7c56bcafe747b4e209349c9e91b35497ec539396763c2fdc48798c75e2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-state_test-destination_is_eof_True-destination_opcode_REVERT-opcode_EXTCALL]", - "fixture_hash": "0x54225442640f7008b803ccbc84129389e24764c918ac21a4d56e5ac23763125", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-state_test-destination_is_eof_True-destination_opcode_REVERT-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xff8a3892de7047a4cb299ef181556a15a1e43ce74a8796694763b58fcde693c8", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-state_test-destination_is_eof_True-destination_opcode_REVERT-opcode_EXTSTATICCALL]", - "fixture_hash": "0xbb866acb6ae6b716c2451db408941768d76ab4f59d9d3c588c59098b78ed4b4d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-state_test-destination_is_eof_True-destination_opcode_INVALID-opcode_EXTCALL]", - "fixture_hash": "0x4d027de10dec2911bf3c0eb17eec39a936b3e1727ca746149e256ce849e48181", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-state_test-destination_is_eof_True-destination_opcode_INVALID-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x42b700a13616d3cf5e6ca6a2dec722083c7fe3dee2acac46eac193ed3de75210", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-state_test-destination_is_eof_True-destination_opcode_INVALID-opcode_EXTSTATICCALL]", - "fixture_hash": "0x28a67c31ccab0f59cdf933529ddc8559661e7d5ff481ca7d60ba02a09ae9578f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-state_test-destination_is_eof_False-destination_opcode_REVERT-opcode_EXTCALL]", - "fixture_hash": "0xb65e32fd5fe17c05d51d27d5e4cf8dabb5b7c9d4f0a32e33df516aef37b7c1c3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-state_test-destination_is_eof_False-destination_opcode_REVERT-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xac38ae31787761a1edf4e8277d06b7fd56e2b6af7643f9a31edbf684d191d39", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-state_test-destination_is_eof_False-destination_opcode_REVERT-opcode_EXTSTATICCALL]", - "fixture_hash": "0x162f133fb05c42e77a0f5a08e52dad397cfee839635577d47bf56d49d9ef34fa", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-state_test-destination_is_eof_False-destination_opcode_INVALID-opcode_EXTCALL]", - "fixture_hash": "0x502c5e79dda9cd2d3f39f002c9ba07f271dd4133573525c356114cc476dddcc", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-state_test-destination_is_eof_False-destination_opcode_INVALID-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xf2ac5c7655baea42bdaf8ccd163bab23de8f7593f472c3505a927121d033469c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-state_test-destination_is_eof_False-destination_opcode_INVALID-opcode_EXTSTATICCALL]", - "fixture_hash": "0xe55441310b799aa4506d878fc71d065f54011e67a2ef5f904eadb83a951e195e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_then_fails[fork_CancunEIP7692-state_test-fail_opcode_REVERT-opcode_EXTCALL]", - "fixture_hash": "0x8a801a319e65a8f61c8a7886e0e6d9df4e71a0b2467157dd4d657f438f643299", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_then_fails.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_then_fails[fork_CancunEIP7692-state_test-fail_opcode_REVERT-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xdaa09ac1400094af8653cad16cdf034d60fbbee13b3fcf793a66eebdaf4d9ddb", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_then_fails.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_then_fails[fork_CancunEIP7692-state_test-fail_opcode_INVALID-opcode_EXTCALL]", - "fixture_hash": "0xe9d764803fc629e25174c189b550a86285851ff13997b60c24cdbf947b0cb89e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_then_fails.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_then_fails[fork_CancunEIP7692-state_test-fail_opcode_INVALID-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x501e36338e29e08562b494945fc079237c9fffdce7cc1479c55045732902f092", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_then_fails.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_mstore[fork_CancunEIP7692-state_test-opcode_EXTCALL]", - "fixture_hash": "0xa040c545a6973419dc493c5faf80990e2d956af0158052ce83869ce4ec91650c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_mstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_mstore[fork_CancunEIP7692-state_test-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x5c9e20c913b0a0cf06cb005a3d8759a94712f83d7cf7b7fbbc38fe2f7add305d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_mstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_mstore[fork_CancunEIP7692-state_test-opcode_EXTSTATICCALL]", - "fixture_hash": "0x7a618c4d77187e08d19868149f8dd2262eef1ee76f842b8e0f530d803df3b96", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_mstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_sstore[fork_CancunEIP7692-state_test-opcode_CALL]", - "fixture_hash": "0x7c8971aecde9c0d56b226a979a8296e161e7fab97fa4f125a18ff9a05f977155", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_sstore[fork_CancunEIP7692-state_test-opcode_DELEGATECALL]", - "fixture_hash": "0xf56a2ee6b8ec6361158706f7e4017caecc6325f46c6210ec84fcc6ef9244e4ed", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_sstore[fork_CancunEIP7692-state_test-opcode_CALLCODE]", - "fixture_hash": "0x2f15b2e56000ed36efbf820e88ac410a53c234797ecac6d7b77d00fed69dbf58", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_sstore[fork_CancunEIP7692-state_test-opcode_STATICCALL]", - "fixture_hash": "0x3382b9bda9d335760d957daf6873eaee319879b6ef4f49b6572cda6094b04be9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_mstore[fork_CancunEIP7692-state_test-opcode_CALL]", - "fixture_hash": "0x2119e149579776dc3453faaa50ea88370e37a6f40d64d6eb7a866062c8917b1e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_mstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_mstore[fork_CancunEIP7692-state_test-opcode_DELEGATECALL]", - "fixture_hash": "0x288dd7d19c68d6fa856652a28a3e6bb9d906c474404ea8fdf5b80bef676ff4e5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_mstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_mstore[fork_CancunEIP7692-state_test-opcode_CALLCODE]", - "fixture_hash": "0xf90dab63bfbcbd03bc4e72e29f8335be34dfd4b7a5ca458121b03697b7ddb7c2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_mstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_mstore[fork_CancunEIP7692-state_test-opcode_STATICCALL]", - "fixture_hash": "0x59b5ba97e0bd2fd8299694f53dc2a53afca6c21c9b67d45dacaa072ccce2dfe8", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_mstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_sstore[fork_CancunEIP7692-state_test-opcode_EXTCALL]", - "fixture_hash": "0x42b4b6088b4fb0642266129f861310972bdab3786616b95b9f3215ce2be0e0c9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_sstore[fork_CancunEIP7692-state_test-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xa02b9943cf6b9f45bd0fd0ac39e275f8cc220d8df52e1191eac300e96dc613eb", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_sstore[fork_CancunEIP7692-state_test-opcode_EXTSTATICCALL]", - "fixture_hash": "0x1900c32ade20388519d6d537e22f3fa423aeaa04a68d5dd7d0e5ae049c496e70", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_msg_depth[fork_CancunEIP7692-state_test-opcode_EXTCALL]", - "fixture_hash": "0x22af274c9721f1e4cb3eee6ebb327498fa3b19664859865a2de6b8b69b56837c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_msg_depth.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_msg_depth[fork_CancunEIP7692-state_test-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xc576a7f293c5921e1550efda90cb721203e2aeb6719ee4d8f1c9c9c3da06234e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_msg_depth.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_msg_depth[fork_CancunEIP7692-state_test-opcode_EXTSTATICCALL]", - "fixture_hash": "0x4aa0feefd13c63f20c37d96b46c6ef4ec7c368661ae1679e67263a310ff16e74", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_msg_depth.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_legacy_sstore[fork_CancunEIP7692-state_test-opcode_EXTCALL]", - "fixture_hash": "0xc719dac9fec30edc2934c3178a1cb14f70dfdd89bc767aa7ee5870b722c45da", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_legacy_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_legacy_sstore[fork_CancunEIP7692-state_test-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xd0bf2ac568999b0a2df0df3ca524d8de9e7b4e3cf0e22f528b4b02b81b17736d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_legacy_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_legacy_sstore[fork_CancunEIP7692-state_test-opcode_EXTSTATICCALL]", - "fixture_hash": "0xbf5c53e2f96816ba64e0dc804da344c7220d41f3bcc96f9a0432ed40085af25e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_legacy_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-state_test-no_allowances-extcall_without_value]", - "fixture_hash": "0xee9e32998a297a72beb99195298d49dde51db989b0f89bb1b48234aae12b90fb", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-state_test-no_allowances-extcall_with_value]", - "fixture_hash": "0xb5cc3f9264d7b6a2279eedb7f099df1d0a522f22d78f4ba8c50127e57428cf4d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-state_test-no_allowances-extstaticcall]", - "fixture_hash": "0x4d364b77c10a50db4979e53a3f992d2d572645572ff92b7bb2b07435ca5b7c89", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-state_test-no_allowances-extdelegatecall]", - "fixture_hash": "0x97dadadb8d937d304029165f8828f9f1c17c6ed9364323e107c2d6f3d56e64a7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-state_test-only_retained-extcall_without_value]", - "fixture_hash": "0x50021a0d237cbc9ed2dfb228ea383ed29cdf2c1d3da4b8b5c0019cf9cf38b6db", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-state_test-only_retained-extcall_with_value]", - "fixture_hash": "0x5d113a81408ff17321d8d7c8a5434daf8c725bb15fba5f4baf4e66ec5efd2c5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-state_test-only_retained-extstaticcall]", - "fixture_hash": "0xac1749bb41ad9497930c0a31638ddc5311332e2932f8dad33cd5a85f8c164ed2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-state_test-only_retained-extdelegatecall]", - "fixture_hash": "0x2c583ea2f5f8d0a992b7567d0dc1798cc92faeee2ea0b866c4aad91b2a342f6b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-state_test-only_callee-extcall_without_value]", - "fixture_hash": "0x4ab22e0c8a117d2d7713099d14d374b766537ac7f39b9677da3758a7e1eaa49a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-state_test-only_callee-extcall_with_value]", - "fixture_hash": "0xf37ee5f3e21ef99d9143ba2f037f6ca929c925899dcca255953178d11c03503d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-state_test-only_callee-extstaticcall]", - "fixture_hash": "0x9b0d55e94f93710f51a54ea9a33c1c6e52697a90e66c4616a393dc101608438c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-state_test-only_callee-extdelegatecall]", - "fixture_hash": "0x8336ae4dff8e78a7ad4d21b3c99d90e57af70a53e0fcceca51efad318a18bd1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-state_test-both_allowances-extcall_without_value]", - "fixture_hash": "0xf76b911568e7b9d2f98b9da75b80f4f323bb098cd55f358079a35c27aa85862f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-state_test-both_allowances-extcall_with_value]", - "fixture_hash": "0xc6c0138d95ff8d9ffcc90a0212e6338620672396404f54fe7ae9f7c3ed985590", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-state_test-both_allowances-extstaticcall]", - "fixture_hash": "0x5b6f817089749cf8eeef6ffd8cb64037641f2338dbe7f473cd658d956eb89a5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-state_test-both_allowances-extdelegatecall]", - "fixture_hash": "0xd4b4d1e36e35d085d93593b51f30431c2f942d1accff597deebdf6a0cf188075", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_legacy_mstore[fork_CancunEIP7692-state_test-opcode_EXTCALL]", - "fixture_hash": "0x28fabeb420a977ee2aadad3deb856d2ec2994c6813e1604dd88df5f344873c81", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_legacy_mstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_legacy_mstore[fork_CancunEIP7692-state_test-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x556a28d898dbcca6290fd3fd9a70325b3d4ca79f9bb341b82f0f7650b63fec3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_legacy_mstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_legacy_mstore[fork_CancunEIP7692-state_test-opcode_EXTSTATICCALL]", - "fixture_hash": "0xa307d7812560bf51a4898791c9274f9c324f151919d24aa0bb95ffa71f3b73eb", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_legacy_mstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-state_test-value_0-balance_0]", - "fixture_hash": "0xf0d1c973da8b669febb73a1d8467abbbf069ad253fae7b0e44ac10b6f0ec0bec", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-state_test-value_0-balance_1]", - "fixture_hash": "0x8e8688bdbae0a57af1a9769ffa6667ff35f5283f2b0fbc909920ae9e95219176", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-state_test-value_0-balance_2]", - "fixture_hash": "0xb8bcb1fe00334840f8b2d7b9e6678900c15b8d2b302e0eb9be942538a57cfc4c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-state_test-value_0-balance_115792089237316195423570985008687907853269984665640564039457584007913129639935]", - "fixture_hash": "0xb7307af4b836281b312c66cff7c49078b38bafc78925634d686e99aecd8624df", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-state_test-value_1-balance_0]", - "fixture_hash": "0xa1e03bd22ddc6e873c0a28fdc62cf055bed084e115717163da37f15609a78cd7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-state_test-value_1-balance_1]", - "fixture_hash": "0xaaa0745b06964ac79885e0c76cf5192159bab3d9af540ddcb4ea93a262a39b72", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-state_test-value_1-balance_2]", - "fixture_hash": "0x45ac4c1b4dcac00db73d5db55d0a63ecdcd045910209ce46d11385fd6074d7bf", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-state_test-value_1-balance_115792089237316195423570985008687907853269984665640564039457584007913129639935]", - "fixture_hash": "0xc2985170614ce6d9663c5a8c30d57e933dfe93c0286abcfa8d32d2107fb887d8", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-state_test-value_2-balance_0]", - "fixture_hash": "0xaba279cec2788ca43f0f6b7ebe8ceadd4e57e0de92ef41187947bc5ccd4df420", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-state_test-value_2-balance_1]", - "fixture_hash": "0x93f84544f6e414f78b6c0e1b20e217b5fdc2119c9f1a6594b2df0683690fb7b0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-state_test-value_2-balance_2]", - "fixture_hash": "0xfeaf042da920b7603583ccab229432fbea612e195c12d8e93b3c1352406ebdb8", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-state_test-value_2-balance_115792089237316195423570985008687907853269984665640564039457584007913129639935]", - "fixture_hash": "0x76d3535cfcccce39bdace4a36fcfb1084346e94cf55ac3f4c888c42a98c44d1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-state_test-value_115792089237316195423570985008687907853269984665640564039457584007913129639935-balance_0]", - "fixture_hash": "0xaf8f9f9ab89bcdc2e7524d9755a2e5c696fc008956836c02d36cc1620bddd292", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-state_test-value_115792089237316195423570985008687907853269984665640564039457584007913129639935-balance_1]", - "fixture_hash": "0xc122a1ad3ee01ea4430b760ad603c47d3b44603477c8f76b83bfb4356ea26e65", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-state_test-value_115792089237316195423570985008687907853269984665640564039457584007913129639935-balance_2]", - "fixture_hash": "0x8d1d22c5da65efbbe6c79534bac7ec7f5e1eaf3a9d98eb7c8ea3afa7b6128cfb", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-state_test-value_115792089237316195423570985008687907853269984665640564039457584007913129639935-balance_115792089237316195423570985008687907853269984665640564039457584007913129639935]", - "fixture_hash": "0xbdd40f9719eb8cbe7c4d282a60f0de3bf84cd55a8e727a2a4522a1b3fefdc171", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_static_flag_with_value[fork_CancunEIP7692-state_test-opcode_CALL]", - "fixture_hash": "0x634b6d9e392b377c4bbf1b07d610201a69f66e38d488faeff8468e0cb22834bb", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_static_flag_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_static_flag_with_value[fork_CancunEIP7692-state_test-opcode_EXTCALL]", - "fixture_hash": "0xf3e7de82cbfe99ec3ea97014abb6488735c1de8fd4171e6de0cdc3410af76176", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_static_flag_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_CancunEIP7692-state_test-EXTCALL]", - "fixture_hash": "0x36261ee971863eb1e4c7110270d94a84a55e1d957ca2b110822ac8eb5e53b926", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/gas/ext_calls_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_CancunEIP7692-state_test-EXTCALL_with_value]", - "fixture_hash": "0xd9cbe7907abff38de794c06c9d78370e71a5d6677a31a3f692a76b0126ddfb0e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/gas/ext_calls_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_CancunEIP7692-state_test-EXTSTATICCALL]", - "fixture_hash": "0x27e65bd790405086cfd44c7c39546ffa56b506768105c3ecc80ff2455f0834fb", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/gas/ext_calls_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_CancunEIP7692-state_test-EXTDELEGATECALL]", - "fixture_hash": "0xdb1a56e1cd00d254b4b85eda231ab6538a0637181c391bd873a0e66a770dc8c3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/gas/ext_calls_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_0-size_0-value_0]", - "fixture_hash": "0xe4924f6c90afa14d96b4f30d702c596c2eb612cb6beea35669c4847d3e0ba359", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_0-size_0-value_1]", - "fixture_hash": "0x8047a5d2e255955a1394f58228e51a3cf15ca29bbdff27e1843a36d12c3d186e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_0-size_16-value_0]", - "fixture_hash": "0x6bd8d4fbf8a872683d903b71e9c24e6e4f0f9d2c43ba86bf81aeccc874b0d68d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_0-size_16-value_1]", - "fixture_hash": "0x3f08f3c7723bd597ebaf191e81a92360bcb8e10bff2063ba14d71228b2469b1b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_0-size_64-value_0]", - "fixture_hash": "0xad13e15dc93222f155359f5845d3ed55bfc4a6bc8caf533812988ae13566cef6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_0-size_64-value_1]", - "fixture_hash": "0x197554d3dcb42924cdb41f8eb180e4e3b42e035163da27f60bf326c72abcfc7d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_0-size_256-value_0]", - "fixture_hash": "0x50f08fdb687e6bfc9af18b2906f260a19489bc39eb48af01952e0daa09b91b8a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_0-size_256-value_1]", - "fixture_hash": "0x1d57de4b1c999bf39978e8ff186adf212061d006df25f2dc776fb84b425c14c5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_8-size_0-value_0]", - "fixture_hash": "0x60ebfcfc236e4468097ca0d2d09bd67d2cf03bb6388429844fbc4b3aea51b4b3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_8-size_0-value_1]", - "fixture_hash": "0x144ade56ef5fe02387d5e721e6b9e48a4ffe6501371c4bfcebce5550fc6d7dc8", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_8-size_16-value_0]", - "fixture_hash": "0x375fd0826c33d7cf13bfcd36b2ce526738a59306676d0016a0f880eafde8c051", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_8-size_16-value_1]", - "fixture_hash": "0x4e775021f8228fd50928877f3d7c7526e75de33c40ad87d9327b5e161215eee0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_8-size_64-value_0]", - "fixture_hash": "0x959814c3045ed7ef922328b32fd0681760354ca2ef92032edc112f9c3cd49bd1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_8-size_64-value_1]", - "fixture_hash": "0xe0d2466faa4dfb0ecacf6bc6b8e182504ea7f719ca005d1ec6751e0171811c9b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_8-size_256-value_0]", - "fixture_hash": "0x5b9e175642ddf98b34b6b3d053a606257817ca863d7ea3fee0c9bd70291fe773", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_8-size_256-value_1]", - "fixture_hash": "0x20305d1d4766c9ea12989e53911184dc232c8711fc52ec14eb71792394d56815", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_24-size_0-value_0]", - "fixture_hash": "0x6c835d5e05b53e30fdbde931b9e1ec38d35bb81e2ef429ce3d67f356cfba6200", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_24-size_0-value_1]", - "fixture_hash": "0x1c5f8948658a6d066563adcca29ed881b2ee65694341031ac1ffe624580d1fad", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_24-size_16-value_0]", - "fixture_hash": "0x1e3ffb0cbd26924fbf164b1c658489698dbe20c17f769b216a4435e03760b8cb", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_24-size_16-value_1]", - "fixture_hash": "0x2b159922b950160188503e5ed399897282583559eca610766d13800644290618", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_24-size_64-value_0]", - "fixture_hash": "0x9ab1d8e0547e3843d367fcf20327909fa86330ba93b55c29808bc86e206f1c6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_24-size_64-value_1]", - "fixture_hash": "0xcbd2f3c991053b18fe603a5ecc54b6f6c5a671081781fe34349fc4dca2f7da8f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_24-size_256-value_0]", - "fixture_hash": "0xc99991315ea08fd9b43581f1067b4794d7b421b95b1559877d57c703e1dbb5fb", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_24-size_256-value_1]", - "fixture_hash": "0x25ef4746c14704c8c21322730727389d3a8a24e119b0e706667776bc63a0d3fa", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_80-size_0-value_0]", - "fixture_hash": "0xc6bdd4b2cb86a2cc217497d79ffb1220ef9e2372243b2649553dd61f53c12429", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_80-size_0-value_1]", - "fixture_hash": "0xb9596117af4a1c4d5b2e229e79ac7deb0e2be76bf74140e1dad66062a06e3246", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_80-size_16-value_0]", - "fixture_hash": "0x236ea6775705509a60a7ef02ff78336a0a70dc9effa62711e3997bb61d479934", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_80-size_16-value_1]", - "fixture_hash": "0x7ad5bfb68ef7d0725b0b90c6f5ebadda6cb668076a64a814a5cccedb95435a02", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_80-size_64-value_0]", - "fixture_hash": "0xec018d243ae270df48e99526aaf477f0176d383924368988188e7ce1ca16c7ab", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_80-size_64-value_1]", - "fixture_hash": "0x635be1b4ecc734afc391a2b20f8d455734be093fb0b32ba01aa4bd129b8e26b7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_80-size_256-value_0]", - "fixture_hash": "0xcc69f415c067906048ffb81722706e549704955e6661011aa3e562387126f624", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_80-size_256-value_1]", - "fixture_hash": "0x10a57e34fb158bc9f063595bf3f00318704bb86f2e72228607777732668d7c31", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_0-size_0-value_0]", - "fixture_hash": "0x4906a6d53c111fd2564843e1defbbaeaa599cfa4746b47887063f03dff8c34e3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_0-size_0-value_1]", - "fixture_hash": "0x1898b42ea504d0a66ae57db0f3e6d6f173fe27078b4e224439e3c38230b456d6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_0-size_16-value_0]", - "fixture_hash": "0x488506cc85a06adc7b28831ca68fd49ebb7fe0fce812619a4017115b6d015850", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_0-size_16-value_1]", - "fixture_hash": "0x4aa11ca574bbdb919f50f49c1757d4520d9cd56489ca6b383cacf86a9e5a2f3f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_0-size_64-value_0]", - "fixture_hash": "0x7309df82a37f8ce7465f8694985a28e880d053f2f65c5b219c36a2a73b14f955", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_0-size_64-value_1]", - "fixture_hash": "0xca9416a7bacc790862bf8e37ab6876be979adda150c1a48867dcafe8ad1146d8", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_0-size_256-value_0]", - "fixture_hash": "0x9a2995f3327a71156c6a8f7611ec0315c57f0e087d4892de1f51fd407e48e67b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_0-size_256-value_1]", - "fixture_hash": "0xff9298eb3b965d8b216cb15c6ff5c811bd8611e004db8a8f23dabdd9c5631c8f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_8-size_0-value_0]", - "fixture_hash": "0xece1cd4e54ab4f28e33aafd3b57616f70ff7477b704b6e98e37b655f1d12a2ff", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_8-size_0-value_1]", - "fixture_hash": "0xd1be302d25a6d257742ebd03db24f4b890837e2274143e604ab4932d51675f0a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_8-size_16-value_0]", - "fixture_hash": "0xce774b30f5fa0afece7390ded40ccd456942dc302a537c92a6f8a2f250699ec3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_8-size_16-value_1]", - "fixture_hash": "0x1e5289d1905f73d7770653ce194fe38d128a807795d9e5d3a3c7fcc2c45273d0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_8-size_64-value_0]", - "fixture_hash": "0xb3e870adf0078a82b8b1318ebaae2bee6aa898a186b8b4fba6f763fbec32e46f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_8-size_64-value_1]", - "fixture_hash": "0xf2625617471c204348ac21764070bc33ff7268bcf394bd55abff8c29da04c692", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_8-size_256-value_0]", - "fixture_hash": "0x2d068977b229dac6d1a534f57a7bb96ea5d1f3c2511889673ea04b166adcc960", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_8-size_256-value_1]", - "fixture_hash": "0xc13a2c0a0651329cf645e61365fbea787774f304642d12ded7775d5efc2197e9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_24-size_0-value_0]", - "fixture_hash": "0x32601a7900e5ea54abd8c2ae930fdff5c3c2bfd3c8529e2d492a606f1a1bd05", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_24-size_0-value_1]", - "fixture_hash": "0xb258d2a5c081724b4922b71bb36ba75136d4b47bb883b12939c0aab57500826d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_24-size_16-value_0]", - "fixture_hash": "0x4698d15cfd96bf43aface81f4e2f553b7668c630858448432b852ef56ef282c8", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_24-size_16-value_1]", - "fixture_hash": "0x345e02d8dc73fb67b391903b495e1e359608d0075b810ec1b600c3a57b00fbc9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_24-size_64-value_0]", - "fixture_hash": "0x6561fe6a7c5cdfaa8734e9bf64d0739f1fb0160da3185e121fff04ad5b2abd03", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_24-size_64-value_1]", - "fixture_hash": "0x49914d79e247022eab296ea6d94fea23a0856214d40371e6df268a5524d95e85", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_24-size_256-value_0]", - "fixture_hash": "0xd1a8a00ece554a0a64486f0bff9edc226a40841cf06b707e960bd72129b5debd", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_24-size_256-value_1]", - "fixture_hash": "0xe84b43ba6dc8e447537666b1dd34fbe40a4ee8f0b582334fa40768693f6e8fd0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_80-size_0-value_0]", - "fixture_hash": "0xd3d3921b0c074b900da2a7d9da578dc23e31e7067e94c2d42e8403c2a4de4fca", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_80-size_0-value_1]", - "fixture_hash": "0x49b2efa486c93aa02c1a76d949309e4858cba04a2b499f4e31169bf5cd8296c4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_80-size_16-value_0]", - "fixture_hash": "0xc770e45d24d56cad3e9fad44156a9f145fbdf4160ec20017d474f49cd0505ee0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_80-size_16-value_1]", - "fixture_hash": "0xa73e266a2aab8641c5b91db635a4804338bc9df756f51927839ae1b2a3c9ce68", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_80-size_64-value_0]", - "fixture_hash": "0xd538723a4fad73017209ac26ac0ea69614e7edbe7e2377c11e736491a6b2ea75", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_80-size_64-value_1]", - "fixture_hash": "0x7efcc59957c46f47b0e4cae2b803187e2d4ec6a24e48ab1aba385a1bfe2f6a71", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_80-size_256-value_0]", - "fixture_hash": "0xc5335e1f5a5ed4d26a3fd41f8083ee28b35ece66b728285ede00668b94067001", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_80-size_256-value_1]", - "fixture_hash": "0x9c0dd1072ba0ad2aab8ab44d5a26d9750f95bcd456f70403121d72515889cc33", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_0-size_0-value_0]", - "fixture_hash": "0xb19f76a068754c36fc48d5884151721b640f7fd09d2814dfbab51f8b79b635a1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_0-size_0-value_1]", - "fixture_hash": "0xd851e4ea3a222677778e06c151b8a1d09c14b54774f3c2b8a0aa0c790a49b41e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_0-size_16-value_0]", - "fixture_hash": "0x34c427ac2b75ab1601c83a815a7468bebd935ffd29785f437d62a5fe7d71e541", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_0-size_16-value_1]", - "fixture_hash": "0x1866571eeb386e9d3bf72da57212878adf445eca268111eb6708c45bc9af3610", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_0-size_64-value_0]", - "fixture_hash": "0x7a086ccea01c308d6eb6e350e38625a4ef9aa61119690d9809dc4d5558442e30", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_0-size_64-value_1]", - "fixture_hash": "0xe810c2823882c074a3e36491e7c2be1a502048cffbff5f8128d399b4a384bcfe", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_0-size_256-value_0]", - "fixture_hash": "0xa4bf449bbe34ff756dcd48219caee40810fe92b83603648989a84ce43671df9c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_0-size_256-value_1]", - "fixture_hash": "0x8d870aa29467e0972859c12c145a017f1503326c17bc57caae034bd8b188b7b6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_8-size_0-value_0]", - "fixture_hash": "0x5531a53e8a455c92ec2bbd210032a08a9c4372397635a736625373d9ba3014d4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_8-size_0-value_1]", - "fixture_hash": "0xc1e70acd98fe4bc34fdbc70e441ed1ecaa995ddaced7aa79a369b16536710568", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_8-size_16-value_0]", - "fixture_hash": "0x815c6bc596289f6ac629a96c6922357fd38645da580a6c43914e470f65c18b21", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_8-size_16-value_1]", - "fixture_hash": "0xe248c87b418f0b5ccd75f93defae1f68842f42d61c4868aaf2a55bfb381c7a7d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_8-size_64-value_0]", - "fixture_hash": "0x4bc2d4a256ad748305bbd83295b3dfd17c9c07c24a0c7b7a6fe17dfba1bf687e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_8-size_64-value_1]", - "fixture_hash": "0xa75c556375ffe770594f04e7bde1d76f83bece80fca37a42ab02a249419e7ae0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_8-size_256-value_0]", - "fixture_hash": "0xc8be704c14c92a297a0fe6d1c51bbc27928ea7353a3f7ea73e9de628361081c6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_8-size_256-value_1]", - "fixture_hash": "0xdf5e06418b06036af068521133d13dab4cc79133268463cddf4864d19c488898", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_24-size_0-value_0]", - "fixture_hash": "0x53f32c6fea3ee2a71b621883033016ca081822daeef85ead189bbdc33c7013d6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_24-size_0-value_1]", - "fixture_hash": "0x86b5fa4fc478a82eb6b1118c3153d26a40a37c6cf5a85f56239c7c35376704c8", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_24-size_16-value_0]", - "fixture_hash": "0x468c48a69fb2cdb9294f5461eae8098d04215b7fd7e26fe7d560afe4a216075a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_24-size_16-value_1]", - "fixture_hash": "0x410e85f90255199671f12262ba057cfd8fbf6c0109421ab914d9596cb0474392", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_24-size_64-value_0]", - "fixture_hash": "0xab100116d04e150df5877118fb4cdaf9b8f7970ebd9b676fd8fa56cec77585a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_24-size_64-value_1]", - "fixture_hash": "0xa27c97017bba62b326e43c97d460fb5e7159f76c80c6a013d9be33576d9bdfcb", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_24-size_256-value_0]", - "fixture_hash": "0x607051f7e2902e11b8035d1b128554fa2edd47f096d830d11705ddaa42f39d8d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_24-size_256-value_1]", - "fixture_hash": "0x128fe002f53ef46ab1c24c4065483744f26de944024343c2cff097313e42b8d9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_80-size_0-value_0]", - "fixture_hash": "0xd2b28af48da663d0e6855bab07bdc8b3f645ca8de22d8a525d18fb25cb2af1ec", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_80-size_0-value_1]", - "fixture_hash": "0xb1669a2ccf3e1b549802448e274ccd7c15e27157e088d138b044bd178ce86bcc", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_80-size_16-value_0]", - "fixture_hash": "0xd62685f277f2a18ae56f7836b46ca94a8c65adf7495b23c55318b3fff82be49", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_80-size_16-value_1]", - "fixture_hash": "0xbee6aa587a54dc2674a54bd021cb194b247398ece9a6a01668a2ed7d241c20b9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_80-size_64-value_0]", - "fixture_hash": "0x92e957465f49162dde995d943569df92d2e0f8fa20aaca3e48eea32a09e70e49", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_80-size_64-value_1]", - "fixture_hash": "0xb7c6e1b08cb7c6a6abfb46df9f636aabbc895ff1bb8da96ad9cb671a22a7f5f2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_80-size_256-value_0]", - "fixture_hash": "0x6bffaa93f13063fe2fa2b16ff54bb541708cd6f910bf92bdb44ab2d40a2aca5c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_80-size_256-value_1]", - "fixture_hash": "0x47941c2e0519792257a0580f156578e52a58376f2dfd3ac41790d30d0b137882", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_0-size_0-value_0]", - "fixture_hash": "0xa8186111c9c30748ea7b518688ac898939711086211d79d394bab97f3a940e13", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_0-size_0-value_1]", - "fixture_hash": "0x6c3180d7bb97c48d380bfe9dd8f34df5cf1723cb4138dc3a83ad50c8e9a6340f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_0-size_16-value_0]", - "fixture_hash": "0x5de37a457693a51dd7f4657259eaefb195c0727bcc0c2ce64e08d68955f45938", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_0-size_16-value_1]", - "fixture_hash": "0xf9cadef87efcfc88a1920e436ca69fd2db75a245728fb2a385e82067ed26ce91", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_0-size_64-value_0]", - "fixture_hash": "0xff677dde7ce2e9f79c5711bd17bdc6696fe821c6a52a766a87cfaa7829f6b1f0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_0-size_64-value_1]", - "fixture_hash": "0xc535d149a6803a56f7d353e941cfca14098124199f15c6ef56312d7d492d6443", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_0-size_256-value_0]", - "fixture_hash": "0x589264474e6cff1cf095a86c13bb4eaa4cfb2e27a3af31ee1ebeea13fccb7c8a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_0-size_256-value_1]", - "fixture_hash": "0x625db9678f40fd65945d73b96f71e5e5389000cdb16d14c9f8550a038f317129", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_8-size_0-value_0]", - "fixture_hash": "0x69c9706ec8b6d79e39d9065ef3b270d383a471db45ff3a0c41083e27fa011837", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_8-size_0-value_1]", - "fixture_hash": "0x657681a7b1aa4880049ce4fdc8337157f648c250fcb8461cc1bcb46e3ef38cc4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_8-size_16-value_0]", - "fixture_hash": "0x60e83dc574672d8b5faeb9f74bd95e0fb22e1d4d35479fdbff5e0ea6bf040afc", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_8-size_16-value_1]", - "fixture_hash": "0x14791eb9dfb8df9dad4c672915cad7705f96b29ba2085f9a82bc9625e4b5b6a7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_8-size_64-value_0]", - "fixture_hash": "0x37ddab83d0563b6ffe581ca42fedb2fe8abfcedf285f1bd6735d91122c55da72", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_8-size_64-value_1]", - "fixture_hash": "0x7c6786e4dcdd7808199b8042d7a6a6661c8f4bfee131740c71afba99cf521281", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_8-size_256-value_0]", - "fixture_hash": "0x48088f1e2850c4fbaea5bda8ed151f9ece580e547a94a66f4e267501988a9197", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_8-size_256-value_1]", - "fixture_hash": "0xab34698ef73cd38dc392aa616d6a3be38f06883e3dfadf1160ef44f08965239e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_24-size_0-value_0]", - "fixture_hash": "0x46326e8a09630c90e611f029c7fbec81e2d1399c72628de530da3eb9c655f543", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_24-size_0-value_1]", - "fixture_hash": "0x361c374af5c96a5f8b14dc47ed47187812ff17cd566d18fccca2e9ca3282209a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_24-size_16-value_0]", - "fixture_hash": "0x42fe545b88a181b31719e6ffc413fbb53fe9ea40aff1e209a64086c71be398d5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_24-size_16-value_1]", - "fixture_hash": "0xdbecbf6b4c232582b6563e6c636db661c8c4eccb5baba2a2bef2e90c2032e0af", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_24-size_64-value_0]", - "fixture_hash": "0xa7b58187389a965e1f88387b8460b8025a5731fb73bcbac080881d1c79b0b143", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_24-size_64-value_1]", - "fixture_hash": "0xfaee8af7345d8fc7a6a75d9ca4645da410fbc079c64e3eb78bb65f04bf8eab0e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_24-size_256-value_0]", - "fixture_hash": "0x3235b3d38f2ab92b97b49410ee28d83ae3bfe8416e5272724ed15428ed58bd40", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_24-size_256-value_1]", - "fixture_hash": "0x2f4e8afaaf0e6057e192678bc470964ced288991497ceebcdaf4ae8169bd2821", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_80-size_0-value_0]", - "fixture_hash": "0x67c26ce715016ef9f713eb6d03f909a44fbce4eda4fe524eba132bc290547fa0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_80-size_0-value_1]", - "fixture_hash": "0x4fbc82605d38fee13938cde50e6fc0d3416d45c2ca63834d7862d34b7d67e725", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_80-size_16-value_0]", - "fixture_hash": "0xd67d508af5b850949dcea9e9c285dfccb8b335d0a549e6a6216c83acac05ea23", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_80-size_16-value_1]", - "fixture_hash": "0x41774a9f00af5cae987cbe1a541671eb38b8bcf12aed5a86edc4f43b577188c5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_80-size_64-value_0]", - "fixture_hash": "0x4eae8e57049d6c94508b876873c17044c1f517b1f38402b6243159e99b57ad0e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_80-size_64-value_1]", - "fixture_hash": "0xd9de62be8e5f92cc6e00b13be858d786574c480164509e40239c6138e930d1b1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_80-size_256-value_0]", - "fixture_hash": "0x9a6b80ffb3c63eb7eb0ff134f2a4e529add936edc4a01166f13881ae16f4583a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_80-size_256-value_1]", - "fixture_hash": "0xfc537aa3cb9afcf00d2eb74019e4cfefb49da93a0954ea1d35784c3a8ee6e8cc", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_0-size_0]", - "fixture_hash": "0xe91ba7942c7bff613ee4304be8f4d145d0c61740432c6548e59b3f47fb413cf6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_0-size_16]", - "fixture_hash": "0x7d1e6c5020d9c67c57e76423cba4eaecb9bf126f68cda7536ac94bc60744fc93", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_0-size_64]", - "fixture_hash": "0x7ac3b9111a0725d7979326874eeba5f4627adbc272c543fee2df16266af4acbe", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_0-size_256]", - "fixture_hash": "0x658294e2cae6997552b1e8902c62c75c4edb1a698e7a3a8e5e507832d6148322", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_8-size_0]", - "fixture_hash": "0xdc3b954977f067eb8bafe8c06967851f5f48ab2d1af519b50a6fdadcb4e2872d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_8-size_16]", - "fixture_hash": "0x2ac084051400da3d53e755556d8b529777222204802c97b4900b2b89f8289353", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_8-size_64]", - "fixture_hash": "0xc8ffb26da8802163c769f98f6b3db85525bd0a0dbf7beb070790c3e2774b6d62", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_8-size_256]", - "fixture_hash": "0x1c92eb3faa0201a12cdd2e4d1143c0a0265941acd6f296a97b673444cb52a6d4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_24-size_0]", - "fixture_hash": "0xe79c3eda4d13890a34f2be8ab45d4f7f4c962f6f8110c3ce9a8882163136a92d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_24-size_16]", - "fixture_hash": "0x3774893f28d56b2cf43d66e1fb9fe66f600b6b65d5277a06dd5cdddaca4b8267", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_24-size_64]", - "fixture_hash": "0x3ba8486fd7ca0d688c78f576935adb2bc41ff896a730c5522156e45be14facb6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_24-size_256]", - "fixture_hash": "0x63e6f4ee59c0204b829c8cde0a1683014bd7d6f6813e404e42002da9b875e300", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_80-size_0]", - "fixture_hash": "0xbf115842da4c91aee013eec6c7a928420a153a9fad094252a27b68b703c56922", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_80-size_16]", - "fixture_hash": "0xb827fc13de709a9b5cf370f6abe17736e1820c0c2a6d888136d2275384a66ce0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_80-size_64]", - "fixture_hash": "0xa9a6cdec085993c40883a69dd9d4cdb18eeb5d1a4c7df250da14b73810a20337", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_80-size_256]", - "fixture_hash": "0x857976fb567d372193ee94ed35f57ccf8c4825b9374060dbd7a5838e6a419c4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_0-size_0]", - "fixture_hash": "0x2b94d1b863716523e8966eecbf8e023a00a5c3bd493fb4ee443636e17bb75a7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_0-size_16]", - "fixture_hash": "0xfe8f4dcc2cbd926f995a15e93386e1ac34e76a14805f6ad7694263da366cfe1e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_0-size_64]", - "fixture_hash": "0xf8d14c0ddc14d6772c72730c7ecf67c7cfa783271a0730c79ae50f540c45fa17", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_0-size_256]", - "fixture_hash": "0x57933cd7e8d59effd15240e26ef920626a111bdb2e97607ea2c2da48b7532866", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_8-size_0]", - "fixture_hash": "0xd3177b79193348de182204d9606751e46fc53306eecdae99158d664e3253c4e5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_8-size_16]", - "fixture_hash": "0x639097da402f9fa3cb200276388a29ff4bd3e167c7503054ad67c504ef4d937", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_8-size_64]", - "fixture_hash": "0x44c70d20862eb76a5e144ebd5253f9e998323ad465159d3fc3c7f297fd503be7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_8-size_256]", - "fixture_hash": "0x6bcf9ff540ea524ce4804dfd484d9736ab3d24931cc68a395b3033f5385ea66b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_24-size_0]", - "fixture_hash": "0xbdbe5859e7814f23bbeabef1c9798b435f38eb9c4755eb43e1c5a418ae77f380", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_24-size_16]", - "fixture_hash": "0x42a1100ba95d7f95ca990caff3d1856d0ab0655e0934f30e1e50f50cec897aeb", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_24-size_64]", - "fixture_hash": "0x5ecffc02bdc35a159acf7fd3d3b4083f2e08ab6d136424e4836e2f15211b72fb", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_24-size_256]", - "fixture_hash": "0xde1d6d6e15c1c47cadc546c59c059e8e7d594f8f3687b8af7763e30ae6fabb53", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_80-size_0]", - "fixture_hash": "0x3749ecf5b5a1d87cbaae9a0eb04e7b1646a5dd589cf98a5d247f1b4c45c62d1b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_80-size_16]", - "fixture_hash": "0xdd1e8151cb38781b8cc14fd66e2fa9394a8078e65dd784c22919bf58fb8bbd7c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_80-size_64]", - "fixture_hash": "0xf37399f54370b75ab36e37a4d318ef3da43d971465a5b4a81577c22055a8ddd9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_80-size_256]", - "fixture_hash": "0x14593c5a8bfd93ae35ca08605a7d0e8c33a55cc88c4a6c5a2b7aad631eeb591e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_0-size_0]", - "fixture_hash": "0x8d907ca3d77d6323b971b9f3df7028709977ad4455bf2d7ab3323e200e66553d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_0-size_16]", - "fixture_hash": "0x65c2d8ab6e8423d44c3661290e29603478057561835af4c031825f739bf3fce8", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_0-size_64]", - "fixture_hash": "0xa29cf037ecca5e4661a7972adab55351b68b931b021ee23b6a39d66123ff997b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_0-size_256]", - "fixture_hash": "0x50a1ceede2c9f648d53a4c58b0308565a728e1188cd864cd785e964b5a1997bd", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_8-size_0]", - "fixture_hash": "0x9d2493fde765d4703258e93664d5bbbd4c2126256240fe5ceee64d9179e5138a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_8-size_16]", - "fixture_hash": "0xba8e46641ee2b588d8c4f2811ed0d3987ee346f8d74870953a1e40b700b5eab9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_8-size_64]", - "fixture_hash": "0xd3e66d937c66113f688bf2dbab79d1ca34381ab020f86489d657faa00bea0508", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_8-size_256]", - "fixture_hash": "0x9bf041d3c5cd8fe4c232d6fcafc09a9b8781db81466913a7e46f2d09a9d4fb55", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_24-size_0]", - "fixture_hash": "0x1bf727aa0cb85247108cf1bba35246004e6283bd0342ba235aa01478b7f34834", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_24-size_16]", - "fixture_hash": "0x63646294a73a42db942ca37a5df8201059d2d166225001ec959f6b2053dbe821", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_24-size_64]", - "fixture_hash": "0xd484cd58b3d26b9da5c964f926efc5d7b08c0c3c5dde0f32b144b5981456da36", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_24-size_256]", - "fixture_hash": "0x25db6465abc473e58a2fe6ba3d314167558f8cfada99a4e577678bda422fd1b4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_80-size_0]", - "fixture_hash": "0xc29d6025aa4e2d89eadda7fff1825bf1b91ed3e04aa43034abb7e7601075ee84", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_80-size_16]", - "fixture_hash": "0x415843f8922b5100e0a55b3a7c4353f2fbf23488132a4e864cf4de9825a8f821", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_80-size_64]", - "fixture_hash": "0x32c582337ab0db889f6876afe0381969c82d70dd3829c902adc6ac5ae3489624", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_80-size_256]", - "fixture_hash": "0xb2967ddad7a7397758ee9ee3640781be1669ce62b77b7c8313cc5b059a00aa64", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_0-size_0]", - "fixture_hash": "0xef28e7cc448450c7ec9fcce18518a377df2b20e5a693db3d7ad4b88371bc9f47", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_0-size_16]", - "fixture_hash": "0xe45e442a4d203aa2a9182c621b0b0916ab5926306bb308d41287f5d684511dbf", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_0-size_64]", - "fixture_hash": "0xdeef067e18e910034946809bb6a980cd91a87b2d94153d2af1f96512a07f2cf1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_0-size_256]", - "fixture_hash": "0x59285f62722799899a9f3f07f6e207699c9cb7bc954377beaca1714666610e67", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_8-size_0]", - "fixture_hash": "0x1f95c5103b931fa2bff586f3e0de522fab64fb0f908210e83e243c535f7477a4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_8-size_16]", - "fixture_hash": "0xdd0d90e19f86b5ab1e11be45cc41d071f7fea3a45e518cf88201b1f9ef862365", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_8-size_64]", - "fixture_hash": "0xa0bd5f72b458cf8d7912434909245680694a7490850032e652695a2bd93df906", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_8-size_256]", - "fixture_hash": "0xf76c1ba90d2f5005f9477ff2445c5994c6f9bb0291f9ade7e47d70b63fe59557", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_24-size_0]", - "fixture_hash": "0xe22e86188d5ad53913206b6a617bf81dd65a8f625ef357297bcb79290130dbf6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_24-size_16]", - "fixture_hash": "0x131f832623912479515216a514755dcf152cd32e3cd459cd46ba546b30fdd29f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_24-size_64]", - "fixture_hash": "0xf07abe5fcc769fa4f0f9aa5ab109c95ebf67bdd032120e13c954487195602300", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_24-size_256]", - "fixture_hash": "0xa0c29f7a391254f479933e322e182b424780085d1344e38d3a083e2178bf0645", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_80-size_0]", - "fixture_hash": "0xef551e073ffb7f1aa818d958add7b51dd84e2ca0fc8360f34dbb23bb9c249cce", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_80-size_16]", - "fixture_hash": "0xc92028c2a3450236e48fc3980883414aeaea69df7a3f274fa741ff6cd97f92ea", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_80-size_64]", - "fixture_hash": "0x79d274d59c72fcedf16787491ec507b6e8bcdbbe6ab214003d368b3176faa726", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_80-size_256]", - "fixture_hash": "0x69de5f32e85f2d8ced20370612153a78034ebcfb175f879cd61a4017026a5928", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_0-size_0]", - "fixture_hash": "0xad811e839a1b5e3b64acc3e492d2d85f4680ae3eb31c5faa235c8ef0d0e5514", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_0-size_16]", - "fixture_hash": "0xde8b4788e88328c251a81b96c9991d952a4c4f61d398f2e96b235a95e80bb892", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_0-size_64]", - "fixture_hash": "0x94683ceee12c2eb0c7a915dc4a28c0f1b65b97ad5a0330f9857e9dfcbea27ef3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_0-size_256]", - "fixture_hash": "0x8f3bcd256756ece8872356bc31fa0d6a434705e3b56c8d612ce59544b71b554d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_8-size_0]", - "fixture_hash": "0x3dec534e8f9af1665e6dab642fed08789ea7ff8419c7787b60e46013ee78f959", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_8-size_16]", - "fixture_hash": "0x48946409ce498c7e0762f14a0dee268c3ff1ea97420529618403b6584ec93770", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_8-size_64]", - "fixture_hash": "0xc486cf8a543e0d0b987a3bd98027e92bdf387e47b97d8b763f5b2688a0442f72", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_8-size_256]", - "fixture_hash": "0x46139965fa0b77b48f5c510e527aca120984a337196872af0b1b600978bbaac0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_24-size_0]", - "fixture_hash": "0xebdd4a27518eaf3657a3bc6112558ea760daec14d76a4478d33477cba64232ba", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_24-size_16]", - "fixture_hash": "0xbc074bdd3fa315e110d2a175f56bc98a2692f9958f3f7da347b4261b3b3898af", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_24-size_64]", - "fixture_hash": "0x67ff78c1245fa91977b93e669ceb011578778946007aa3cd7d4ddedad97e6dfd", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_24-size_256]", - "fixture_hash": "0x92202441fcb90d8b4bb59372fa442f5669f976fa246a1ed082a0b230f2ad18af", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_80-size_0]", - "fixture_hash": "0x24c03e05769f0ea803744ea27fe7ba131e71af8ec669252febc19f5b0271aa63", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_80-size_16]", - "fixture_hash": "0x3193ea2f2253c652bd9e3c481abf5975a453ffe585f83dfe1df2391a0866e57f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_80-size_64]", - "fixture_hash": "0x8066bef974c30314e3e100367813955dde0ebbed915471201f6f4a0d50e1a4fc", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_80-size_256]", - "fixture_hash": "0xa6230e23bcb3bdcee84064c5b0249c1f1e5ffd0e825b056c34672b6a4b7c89d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_0-size_0]", - "fixture_hash": "0xdc330c1d2a524f874d8fb2475ab3190eaa91a8aba41a11dbf033fd7439b8c162", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_0-size_16]", - "fixture_hash": "0xc7d6786b3e9e7dc3a98320a47d6b6badff614ee62e6f59190c1347a9b292a303", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_0-size_64]", - "fixture_hash": "0xe996db897160756bfc904cf5844f30d19e174566d06bf2244297de5566a21622", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_0-size_256]", - "fixture_hash": "0xb125ba68904d75d71e70c70fde2f0db461fd21f2c367314230c69689a79963f6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_8-size_0]", - "fixture_hash": "0x5694fbbc3fbb471674062e58ef74ef0ee02207c9d234be20c63de998f539bfff", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_8-size_16]", - "fixture_hash": "0xd3e178823e637bb68cf9ebac9c30d08420a947a629952097a3a851ee01edc593", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_8-size_64]", - "fixture_hash": "0xa2f507d1c593babfd4eea232fbb2b8e5140eff3f7068ec2a3c4c47f201cbaf4d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_8-size_256]", - "fixture_hash": "0x657eb396b0dcc2117c40c57b8e0c2920a3a06c32eb1317c528acb4a407c4c61d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_24-size_0]", - "fixture_hash": "0xda135c100d9e1858ffbe44531291e68cf8c6f7148448917d8765cb5bbb52dd17", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_24-size_16]", - "fixture_hash": "0xf7a02ce647ac279483a14524c40eaf837fe247397fd9f942d2c181d1b370c2f9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_24-size_64]", - "fixture_hash": "0x12df480d246ad7bab6a4ffc79d46f95d3e475fc48bd91bfe61d14d9e6d981b02", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_24-size_256]", - "fixture_hash": "0xa5969788fef9a02a45f4274ffef664fac9b11726707a4bb7fb1384b22787907d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_80-size_0]", - "fixture_hash": "0x642b8a56c40548ec8759698b981ed789bc426d96b5cb47a1ddd2fc7f9f6d52d0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_80-size_16]", - "fixture_hash": "0x70708d8b6c71b553971892daa037a737b2971f057a714c8f6d669984ba74f56b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_80-size_64]", - "fixture_hash": "0xd88d2cfe9ef9f6e06ffd38d21ad8b22a5616fadebeeb6614610154219b86d28c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_80-size_256]", - "fixture_hash": "0xc49320f6fe78b53a0570d66ecb7ad949ae9b51b84b14304bad9177bc5464112f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_0-size_0]", - "fixture_hash": "0x190d31ac1ce2206adec96a8eea9e2b06ac632b85847677eb85309b82c8e44eb6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_0-size_16]", - "fixture_hash": "0x9b26d0830dc4c6a0f35b9434565ae5465eeb76eaacf9643be0a7b572e99996f4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_0-size_64]", - "fixture_hash": "0xdc852f364ec4c49d34f26b04df9a8a93a7cf2063595c2354906da34024c89d2a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_0-size_256]", - "fixture_hash": "0x1b6d6927242adf738fba4d5775ba4b2bc5c8a5598ec5e9833f02eb46d5df8d25", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_8-size_0]", - "fixture_hash": "0xc3667e6753f97ed5c115b22c4746654a19e8e86b31ef4b3684dfdff1f349181b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_8-size_16]", - "fixture_hash": "0x85d7afa1dabb3367763d712ccbef37a7076af162dfa5479cb502dce4d5bc3865", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_8-size_64]", - "fixture_hash": "0x7cd792be6ed03fe9eec94cdaf3c7c326f8815f3056d4f4e2e9a491ef057cea1f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_8-size_256]", - "fixture_hash": "0xad0775316e384be2e9e6cba774834209a634462a20bc4c815d85683d8b9792b5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_24-size_0]", - "fixture_hash": "0xe564319bf95f6fdcc8cad424fdc3f6265a5cbd34a3a7aa44cff8f8e89565817c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_24-size_16]", - "fixture_hash": "0x356faf94c033372f6d1d578cfecc61103a5c75821406538130547d511040f001", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_24-size_64]", - "fixture_hash": "0xcb193baeb9a6246651e632df2547f7f0b669eb8561dd36d423482c14c50ce743", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_24-size_256]", - "fixture_hash": "0x36094580cfdad398abcc60b62c8974880385e3746d4a5413c42f270c009e5022", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_80-size_0]", - "fixture_hash": "0xed5e429dced659c3828b8528e02be58172c66069b3a9bada4855c5ed40b5b8b6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_80-size_16]", - "fixture_hash": "0xfc3430cb3e5ee86df6d336d68405d5b2702953326cfa84dab36d3f89ab6f8359", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_80-size_64]", - "fixture_hash": "0x879b0879640acb493e95879ef4f31c86a65b96a499776bc0b29b27c54ee03ea3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_80-size_256]", - "fixture_hash": "0xf9c25a7200ffe9fb70d7456da40d02ce1c3c7ab0a86ee524589a70faf2f5ad79", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_0-size_0]", - "fixture_hash": "0x800030e27b187d6f9a11c1faebf5a73bfc4f0de3761265c9511201e252ff26ef", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_0-size_16]", - "fixture_hash": "0x6523631e75dbd3d11a561bc89730e6bca391f40617d7b99647f7f67cdb83e700", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_0-size_64]", - "fixture_hash": "0x44514eee798da834ca8aee2d645e9677400afce48b1818d55faa16182c9e3193", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_0-size_256]", - "fixture_hash": "0x6ec32eb68bf6273129c83c249eb65821f6a812fb0104f9dc696047127ce5cc35", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_8-size_0]", - "fixture_hash": "0x4ee0d824655f75163499a2e2d3810979222014da29515d74e5b32074023f005e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_8-size_16]", - "fixture_hash": "0xb5c40cff24ecd96055faeba3487a15c8e3c2068a498dfcfff2ec11ca3b5843a2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_8-size_64]", - "fixture_hash": "0xf988eb1bcbb34c34f10add4a66a2a975e434e9de854311848e01fbbf15947c26", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_8-size_256]", - "fixture_hash": "0x69adec6254a8beb3ede53b7fca5cb350d3e905d9bcaa5e86c30c314e8a5e58b4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_24-size_0]", - "fixture_hash": "0x93da2d0ee7335907ef79fd70636ba4b377e375dafafb50c5a7c69fdea6e20b30", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_24-size_16]", - "fixture_hash": "0x1324c1786aafb48d0c5788b1bd879065488e650eb4351efb6b7c4937c03dc753", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_24-size_64]", - "fixture_hash": "0x27ea3ccfc19043cf38c309c3ecb61dcd5781343e18dbe7fb21ae8c9f4249967f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_24-size_256]", - "fixture_hash": "0x667176577e0b61578f858872fffe940b8e2f8fd8a2987c667855b0fb3e6ee76b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_80-size_0]", - "fixture_hash": "0x584c4bda0ffee8be9b3565c39c78cf225dd494c736df1e5b19ce0c1eba1ccba", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_80-size_16]", - "fixture_hash": "0x507747d1c298ee9420278b6adf7bc2ae8a660f0e8c1793c158e94659c2428ddd", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_80-size_64]", - "fixture_hash": "0xf011cd20cee052f5846ba27908ed1ff19526ea811c08db6dff060539ae6399f2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_80-size_256]", - "fixture_hash": "0xa35fc666353ba42a952872ffd982d13aa1002532494db25f0bb7b2b24cd21192", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_CancunEIP7692-state_test-opcode_CALL]", - "fixture_hash": "0xae9241f21ad6f80e5548ec14d9949f31063e0978a0b00d92c4ddcef93b6dc6e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/calldata_remains_after_subcall.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_CancunEIP7692-state_test-opcode_CALLCODE]", - "fixture_hash": "0x2e4aab1113af54d487f662255075293d5da535db3bf302f49d2b8a2cfae9594f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/calldata_remains_after_subcall.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_CancunEIP7692-state_test-opcode_DELEGATECALL]", - "fixture_hash": "0x2363cb9758c777414e108a05d5401955c9d27052ef15b196b0ea9e011e13f34e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/calldata_remains_after_subcall.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_CancunEIP7692-state_test-opcode_STATICCALL]", - "fixture_hash": "0x77891b80ce44077a7f12f7dbcdca382905e6f2e7bea93b83a43c9fbc2e5d8f4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/calldata_remains_after_subcall.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_CancunEIP7692-state_test-opcode_EXTCALL]", - "fixture_hash": "0xce69c3a4b727fdae27e8697d72c9e56880fd584573e5dde68175be47c5568444", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/calldata_remains_after_subcall.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_CancunEIP7692-state_test-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x502ff0ded12e8b89f153bb72f59125a4fe235e6b332886f8440d84bde8a5509c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/calldata_remains_after_subcall.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_CancunEIP7692-state_test-opcode_EXTSTATICCALL]", - "fixture_hash": "0x7630073c387114817eefd2d11b5ea8ac56f0f5ac863f5885e435be3e7bc94e1c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/calldata_remains_after_subcall.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-empty-zero]", - "fixture_hash": "0x400eafcc49063967225aa481d4e708513b310a34e0a8ffd57512d51f7ada5cbe", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-empty-short]", - "fixture_hash": "0x5d26a6696c4c09eeacefea0156f187e4d363c63014667876a7ed6f5fec1f9a53", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-empty-mid_20]", - "fixture_hash": "0x32e6d6b0999e4f663ddc57d19111d7f13c76aa5fde908ae33b81771a29a38418", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-empty-max_20]", - "fixture_hash": "0x8c920d7f0a781c1cd92e335ddc56c75403bdfe82897030607689b5687b1f4bfe", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-empty-min_ase]", - "fixture_hash": "0xd1e52a1f1816414ecd539b79cff47c14a8b013fac56527dd0f2b5e9b4f55c9c8", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-empty-mid_ase]", - "fixture_hash": "0x8082678f8dd082a0c76385be6a1957e4802568f1f1357bfd156448c2bf7d17d1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-empty-full_ase]", - "fixture_hash": "0xbb08fae014818df8e87ceb558a164a6b3dd19d533ea60a42e419b09a5a5295e9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-empty-max_ase]", - "fixture_hash": "0x97a1aaf227d7c2d25f5797b33df6c06a712a18b3a8e174b648801de4f5439289", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-EOA-zero]", - "fixture_hash": "0x757f9dc8877c96fdb765221d58cc1c1fbf82445d615efa09aaa995a91f017fe3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-EOA-short]", - "fixture_hash": "0x6acf85181acacc791452b8bbedc22ac6a5b39ac4869b20a7420eff4372ae6518", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-EOA-mid_20]", - "fixture_hash": "0x9ee93499948feee09b6da60cc81c9db12ae12aa6907d1b57bb65a4347927daf", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-EOA-max_20]", - "fixture_hash": "0xc576a39e07341e0ace3692d0845c4da43dc18fdef6e119ae5a7bdd0ed8c796c0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-EOA-min_ase]", - "fixture_hash": "0xcf31ac9c49fa30d272e23ddfb70cd7238838046b10dcc1a4d0ecca3e430cfded", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-EOA-mid_ase]", - "fixture_hash": "0x643cb5f6a153a3d7236d2cc3a0faec68498caaa488fe080d75889fc6771e905a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-EOA-full_ase]", - "fixture_hash": "0xbed3e9398765255cda548917bff6b605202f553f0f898603d9a212b4df8ed280", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-EOA-max_ase]", - "fixture_hash": "0xca2eb788146053a3013410eaef8818f4201fd9b539fd770c3dc6b5493667a6c7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-LegacyContract-zero]", - "fixture_hash": "0xc093f82b3cf75dec226b317e82991c69c3f2056721d2cc30c7585d4260814f4c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-LegacyContract-short]", - "fixture_hash": "0x69f37f1d9a8bd8d3695228730db21b143846d18f831b56a9b0de0f8b1b31ec66", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-LegacyContract-mid_20]", - "fixture_hash": "0x881f10474e795a121ee5486d21cd7fafcd9537bd06def605e6a7aed608e64a9e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-LegacyContract-max_20]", - "fixture_hash": "0xb2adbf79ab86f08e48b20c15aae0bb34a5668a8ab71012aded11db000c8cc111", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-LegacyContract-min_ase]", - "fixture_hash": "0x894448a373f9c551f9b914537715ad3a619437dae46a6753a220dc4497588797", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-LegacyContract-mid_ase]", - "fixture_hash": "0x1743e34bba1d6732ffb66fb91fb439caedce5d52e39470f082cbac66ac744e05", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-LegacyContract-full_ase]", - "fixture_hash": "0xe1b803662c80b80e5460d9405f8ac77584fef5bfaa32970eed60c73de5a9744", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-LegacyContract-max_ase]", - "fixture_hash": "0xf54fbacbe3497a8e0cc835806ac45bb829aeeb0620183c2c830630a77f8fbaee", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-EOFContract-zero]", - "fixture_hash": "0x5397c1c7dc560ce13ed621b6ea107b68e0948d05003896af6c1e61a13c2d84c6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-EOFContract-short]", - "fixture_hash": "0x926a91f527ae38905460bdf33148ad40c733471dead0ba1b73e638366c8b54c9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-EOFContract-mid_20]", - "fixture_hash": "0x42bc4269f9037c377f81b6aa32ee3981cbb7560f2b29ddfb16449b730b29a868", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-EOFContract-max_20]", - "fixture_hash": "0xf756c5e15e0cc2dd472cd0ce92286abab02052727b63eeb1e5f8c928cabc714d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-EOFContract-min_ase]", - "fixture_hash": "0xdb87f7fbbae3c71a83103e92574390dadeb36a0560716f03d6d958db4a9dcf91", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-EOFContract-mid_ase]", - "fixture_hash": "0x1b5f8d7ad1d178f9742868d14111801d3020dc514b9b207b184564dbdc1ac752", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-EOFContract-full_ase]", - "fixture_hash": "0x8780bddc619f77a765ed2836a181ccd1d71f7c0b8db94e037f0cab29d54870ca", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-EOFContract-max_ase]", - "fixture_hash": "0x39c73328373139486d50742ce9e1b5b0864d0f272ed55dcb05b3e8e4a3f2c327", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-empty-zero]", - "fixture_hash": "0x39845d482dc7d55f9ca3b0a9002c70e7801751867d490f49ab046091beccde0a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-empty-short]", - "fixture_hash": "0xc905fea7ab369330bbfd15b24612d11c942b4cb4bffceabb7964dd58170f694a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-empty-mid_20]", - "fixture_hash": "0x9b8d59ecf92206c9643d1676c0ae07c63b70f22907ee4db5f7c50eda9e11649b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-empty-max_20]", - "fixture_hash": "0xe382460a9ba03318ec33757f09ac80b69ca9f8f91d04e1fdb70aa0e23031d1ea", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-empty-min_ase]", - "fixture_hash": "0xd4f6efec328d097a79b0b9fdbedbc3ea72e17dac84a1ab348c516d2d201d7b36", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-empty-mid_ase]", - "fixture_hash": "0xcfc580c98ef2a45075eb84a577c7b4efc74c170072026a51daa401c13324606c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-empty-full_ase]", - "fixture_hash": "0x55cc180735f4db8e9df232d457d20c465a3a1224e035c58b7d5560214155475c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-empty-max_ase]", - "fixture_hash": "0xd0c607d2faf6106101df2968164eb7c4d21b7d04182194d504575be4964a2776", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-EOA-zero]", - "fixture_hash": "0x191b6cbb6e14813d8c4a153736bb528ffeaacc796b318a2bfdc054563519d97a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-EOA-short]", - "fixture_hash": "0x560f31e614db5c90d08e1212b4e6b67e4fa1feac03a040d4d76059010f6b9354", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-EOA-mid_20]", - "fixture_hash": "0x35e08bea06cbcb240b3638c8f0cf891a74fb48774ac25b938d0e7013d9cb9056", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-EOA-max_20]", - "fixture_hash": "0x286725dd25be7f78c75463861629a0a343ce666a82b685cfb00eab7a22754518", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-EOA-min_ase]", - "fixture_hash": "0x9ce3faa5d4ca3d4c01966750dc046e772a679e6ace7c12be1595d8d4205f9d17", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-EOA-mid_ase]", - "fixture_hash": "0xcb9c1fcf8a08117de8e13d66f2a5afd47f67cd991f57a38d72ceb7688e507402", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-EOA-full_ase]", - "fixture_hash": "0xec2f3ca9c32b6b282381d42ea1dc376dc288c8c4a9c807f870c0a78043a39944", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-EOA-max_ase]", - "fixture_hash": "0x4ebfd1a553cede0923576d5c16dca63b3ad641af14ad8834435670ac0af2df69", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-LegacyContract-zero]", - "fixture_hash": "0x8efaffb0e1c8439808823d793f83ceb2d0386f9e33247ae8f457656eb7fd3188", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-LegacyContract-short]", - "fixture_hash": "0x16fbac0db6715b1ce26bd88526b61899f8ff7a05894aef7d87900424d39116d9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-LegacyContract-mid_20]", - "fixture_hash": "0x6b326759078f1f0c11822c2143bea8c93e06c0568c876020819e2a758e62086", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-LegacyContract-max_20]", - "fixture_hash": "0x1a2eb20fb04a498f15d2782afab6d17967a9d0af3df58dec6deac2ae938b00b3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-LegacyContract-min_ase]", - "fixture_hash": "0x2d0cbeb8bb7e0e7622893d63e5bf5c13b4021112e9e1f06c1603c58ac921898c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-LegacyContract-mid_ase]", - "fixture_hash": "0x8d28c5bb1161d390886eed4014e9e1b4f34754b2f74153aecc7956c20bb467e9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-LegacyContract-full_ase]", - "fixture_hash": "0x6af6633ec97c4d8b495e339caf04a5ed9572b40b91073019d2e1d80fee6bc4ed", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-LegacyContract-max_ase]", - "fixture_hash": "0xcb933ea4d266781b0d48a44921e72845b166bb2eed3779cd2a40ec8d4ea19b50", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-EOFContract-zero]", - "fixture_hash": "0x1f0939809a0b200bc388e10f795dba29ba909bd044b2353d6a4b08619d934455", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-EOFContract-short]", - "fixture_hash": "0x96ae1c91e53e4c4b2c951c48f39a31ca1a52b36a0e395d8ba3247eed66af778e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-EOFContract-mid_20]", - "fixture_hash": "0xc2b14950c0de1ec2dc2386075aecd0f8cb6d6c49df5a37417f4c8f9bb22d6d77", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-EOFContract-max_20]", - "fixture_hash": "0xbcd2481e4690753baec856180235ae197a3c407567e76927eed7f2daf612377a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-EOFContract-min_ase]", - "fixture_hash": "0x37e47828c1bd5192f65288fc61a3cf26c34fb23f6ce3a3da089803697c09f8d3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-EOFContract-mid_ase]", - "fixture_hash": "0x96424bd460d20af82637e78509e272fb74cc059e0ede2d15d041087aad45d7f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-EOFContract-full_ase]", - "fixture_hash": "0x65e931f4648e8f4051a7dfd9196aaad8467d6cb7449ebc31d310c665981da0d1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-EOFContract-max_ase]", - "fixture_hash": "0x8c749c71b56772f303eaa8e10cdfa2a128a643ed4895220145d9930718614146", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-empty-zero]", - "fixture_hash": "0x7ea2df66b277fd8d81e8ea2255415e690e4b835e69c1fc17ab4bcefb72b93378", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-empty-short]", - "fixture_hash": "0x38cb55148be86f9685f8c739ee4280f5213251d6fd1f34be144e880f4b34cc4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-empty-mid_20]", - "fixture_hash": "0xa89ff4cb682d2069fa5b260450b4915bbd1b0278f70effbc3c34dbb22a5823ce", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-empty-max_20]", - "fixture_hash": "0xfe6af5052896dc031c75300a426e349303b9cd08504c695c49b615cfad1a3406", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-empty-min_ase]", - "fixture_hash": "0xac8aa2968f134237ab673568c89dbdd85ea2d5c4d42af7fa95885a9ff4f55e67", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-empty-mid_ase]", - "fixture_hash": "0x51f605780db9daed1e605f39fb0dbc4f2f990967507f39b22a399107a28884a8", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-empty-full_ase]", - "fixture_hash": "0x475afd6f5d476a4426937d23ee95826f0e033d3dfbaadcdd43d04324d251a04c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-empty-max_ase]", - "fixture_hash": "0x2583387c5f6a8d090189298847a05fa834e1d66438e107725c7804d9a72e0738", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-EOA-zero]", - "fixture_hash": "0x478e100448a4088d12132eb2843a926d550f1aa5d85943aa1d8e57420f2422bf", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-EOA-short]", - "fixture_hash": "0xaf455effafafa7b75ba7c7707098b3596ed7ec30331a0987f56d466f23666fbd", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-EOA-mid_20]", - "fixture_hash": "0x4aa33cad7c056121659e9b565449534c4dc8e9a208af71e214886168bc4f05c8", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-EOA-max_20]", - "fixture_hash": "0xc21807956a1279f38a072fd2b36440a41faccc46154c799cb23462babe5fdd67", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-EOA-min_ase]", - "fixture_hash": "0x6726e81268dd3bb95f0d55377c080cb5d7fccead58dfb3ab9c96e3c2ad38af5d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-EOA-mid_ase]", - "fixture_hash": "0xd884d855c712b0577b66b561d4890425c1681e325c0f435cfb67d76242d9baa5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-EOA-full_ase]", - "fixture_hash": "0x5d7e4c04d4ec3e0999b608dad60ce295deeacd256a488a04d8b198a034bdf6b3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-EOA-max_ase]", - "fixture_hash": "0xd21ae703674358055ca4ca477ddf0de707279353249c169ebf58327499428968", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-LegacyContract-zero]", - "fixture_hash": "0x995f8cc3883d303bc4289680544b59f3334a2ff1d9a0d016060edbf48d0049fb", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-LegacyContract-short]", - "fixture_hash": "0xbc732d43625d8666a4fdad8baf06573c83e1c1b7aa51ddb7aa0c4e294a1a1c1f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-LegacyContract-mid_20]", - "fixture_hash": "0x190539e1119c3f65119100ee9a5e3a14a5862e975b28bdd955e77d562b2ed239", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-LegacyContract-max_20]", - "fixture_hash": "0xaa974543f45f67b46735aad8d66516af6d66b98b21731442065e83f0fec5ab66", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-LegacyContract-min_ase]", - "fixture_hash": "0x45933014dbb0fe655a5b64aa0f6f3eeb5985f7e147ac92db8c89a0f4e9ad5237", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-LegacyContract-mid_ase]", - "fixture_hash": "0xf167e13415b5e8932b4629b6e15b92ef17092e7a63a223a088f1f5d383651a1c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-LegacyContract-full_ase]", - "fixture_hash": "0xa1b3e8f26c53302454330cb8de5779d7a6ba478ab2c9c1815698831ca50e04ed", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-LegacyContract-max_ase]", - "fixture_hash": "0x8bf7607f6fe729942f6e8f46666c33d19b919283ee7ff8a0966161eb8703e0ea", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-EOFContract-zero]", - "fixture_hash": "0x1940ba4d31a72d60738341308d9d0fb79e4130db5df8db5743132960dde211e3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-EOFContract-short]", - "fixture_hash": "0x6a9df7c6efcf6476b4138dd749b3db105d6811c6807a1bc00ea93ee2cd8153dd", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-EOFContract-mid_20]", - "fixture_hash": "0x38ce3dd2045b08a1aa7f5d81677a518d0458a300919c7c98c9025327315c326e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-EOFContract-max_20]", - "fixture_hash": "0x6bcc7fb9378050103ed23bc4f854e42b150b05384d7e52094a6ee454fcb8d33a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-EOFContract-min_ase]", - "fixture_hash": "0x8175842999bc198175f6002df76b8b67eefbb4a2b3bbdd04cd07d245ada2fc57", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-EOFContract-mid_ase]", - "fixture_hash": "0x4c6e44cb9b0b504fac50fe3cda08656a806057f3dd9ddd7c472a7420b0fd9499", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-EOFContract-full_ase]", - "fixture_hash": "0x6b4cf1a5855ade695dc3c2aadad2d6257bd44e30bc0ed964d0d3d6575f7b1cce", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-EOFContract-max_ase]", - "fixture_hash": "0x38f8907e145df621516ae4546473c72f8a7bb21860bdde68b10afc8525c4f031", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-empty-zero]", - "fixture_hash": "0x625cf44ba9ecbe95075fdd4c60a5294f34a968e17286f9c8106a732800a892f3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-empty-short]", - "fixture_hash": "0x4342d973ea2ff556eeba8c93fcc58e13b086ecc9e687d1e59bf35fd490146b36", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-empty-mid_20]", - "fixture_hash": "0xb2000086eedc1f751e72128d8a4b2eee287031da8f4482e9e801f4133146a87a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-empty-max_20]", - "fixture_hash": "0x36b0b6b072a347ac863e7c37ed9640f12e1e0c7abed351f085bec388f83dc6f3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-empty-min_ase]", - "fixture_hash": "0x61262dbf89ebc66cd5dd6b200d7a2d9723c478260b1f20fbe96991986fa5354d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-empty-mid_ase]", - "fixture_hash": "0x88f11b5a54ec8c61ed1dede35fc563d243b99d1ce967090adc217d50612e2511", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-empty-full_ase]", - "fixture_hash": "0xa68321a00f4545aa4e8df4135222a87c1716167fa557341e7ba7f5aa6088f88b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-empty-max_ase]", - "fixture_hash": "0x542ca9f2dedfb90e18a79c19109483be10ccdc552454282bfb754d1b8abb0247", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-EOA-zero]", - "fixture_hash": "0x1bba4e60862f76de46ec1014a95a08c85a3e7b7d4a332f3ffd118f4fbd7a90bb", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-EOA-short]", - "fixture_hash": "0xa440286b2680bd8c6fd5f53a0e3446ff9c357122a31c8e2d70d5618505b927a0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-EOA-mid_20]", - "fixture_hash": "0xbaf7f3034f9ddc7891a81216357c2a924a8ef7df8fea50ebead14ae3f250eba6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-EOA-max_20]", - "fixture_hash": "0x11eaa93ee2becef8c6187047ec2b2b248e431864adf76497e9bbc39ba600aa", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-EOA-min_ase]", - "fixture_hash": "0x77d82c96ac430f0c82d1f0ef964f4fc5228e576e5371d7b14d6c6da7777a6a3e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-EOA-mid_ase]", - "fixture_hash": "0xbddc86f627a8f7cf5f193a05e847799cd0f4214bd39c0b28257dbf8522aeb704", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-EOA-full_ase]", - "fixture_hash": "0x31486968c88946b7d9bf8975d59931ed23680f9edb630c484b3b58cac53e64e4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-EOA-max_ase]", - "fixture_hash": "0x1a21fff38f08321ad6b0c1af08b8bb670a85fb6d2672875d7989c3c670e55c5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-LegacyContract-zero]", - "fixture_hash": "0x1a04495b428da93cca1b69e291164815d6513e8f7b8620abbdeb5a90fdcf712d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-LegacyContract-short]", - "fixture_hash": "0xc99a927c2cc6434f69b3bee74c54ecb519accf333571cbec008caefa4ea5bcb9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-LegacyContract-mid_20]", - "fixture_hash": "0x347b0775786b1f2f057f81d735509f835d59d06b3e0bca149e82f1a83b4a3489", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-LegacyContract-max_20]", - "fixture_hash": "0x647db519fa13c785b696fe3520f7b980794184770c7317c75f8e65bab8a93ebc", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-LegacyContract-min_ase]", - "fixture_hash": "0xf772eeb3f2ef1cd5a2d59ed9880d613503d69813ddf1ec6a7031dac10246bc78", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-LegacyContract-mid_ase]", - "fixture_hash": "0xa4fdebdda95f1149fc73fe8dd60b0c65cfd70ed389b6527df33eae81e2768068", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-LegacyContract-full_ase]", - "fixture_hash": "0xd2fbc8a358986318d272ffe2adf6f2875b95091ecd5bf4bfe52c825dc8d19218", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-LegacyContract-max_ase]", - "fixture_hash": "0xdb8424b9e019ebb1296c77d8412fe605672827c2cfaa2f55b5542b5f6b79d0ff", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-EOFContract-zero]", - "fixture_hash": "0xd51159088c06a461846476a355401d133998f337bea8ec465064acc95b6b2e47", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-EOFContract-short]", - "fixture_hash": "0xddbeab80197316dd6ebc6a04a35fd5ed03ecaa448ddab18cde3ec4a7a42b8c04", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-EOFContract-mid_20]", - "fixture_hash": "0xdd26724fed285fbfbd3f42ee22c586995f0b4862bb55efe0f8d3ffabbcc80419", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-EOFContract-max_20]", - "fixture_hash": "0x4c702d46d2cd5e508b4634ecf2c1a0a8cbe91ab666b5f85dc951f8ea67f2992a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-EOFContract-min_ase]", - "fixture_hash": "0x49729a6b406319e9e662624eefc981a7b19f515e5faaea80320fd92328f8f999", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-EOFContract-mid_ase]", - "fixture_hash": "0xe65de92671abd4f73b02e8fe213013429008f6f05a15c86afae73cb1ad9d272f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-EOFContract-full_ase]", - "fixture_hash": "0x7f2fa09253badb1b1203459fa194de9359053c0117b041d5654a7c368e8f9fa7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-EOFContract-max_ase]", - "fixture_hash": "0xe17cf1cc9fef2ded420a70a37c255eaf273bba8dce7c60f96b4470b218505d90", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-empty-zero]", - "fixture_hash": "0x428b146a5f3294e61b8187897e36f9f0ce8466a0e809b2f170a0e0bfbdafa4db", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-empty-short]", - "fixture_hash": "0x1a90667a7ad31d8ca80b3424c3eef0b7fa4e12b99fe9bbce46aece1107596dcd", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-empty-mid_20]", - "fixture_hash": "0x98fe3b238c78b9a0cf217b0df363d700665a5adbf32c83582144566b5759a5a3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-empty-max_20]", - "fixture_hash": "0xf05aff1bda6a02511a1d51270d93e20d4cff8fde24e64de0cbb605c34cd7cfb7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-empty-min_ase]", - "fixture_hash": "0xd44460283ce8ca3c0c664cb5b5511ed2ea548717a794f9e93d31efb16324ff0c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-empty-mid_ase]", - "fixture_hash": "0xa5c05b55e1ded838530e41ad3117bd073fd0525ec07cb322054618f3ad7587de", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-empty-full_ase]", - "fixture_hash": "0x69a0156bf4e0a32ee01aaf3a9d990379bdf45d9b1865f77d59ce502b5b55073a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-empty-max_ase]", - "fixture_hash": "0x6ab944a56ca25196c6bf50e9cfb3f2b6f6a04a9e20075cbb4869b68a43aff067", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-EOA-zero]", - "fixture_hash": "0xc1a6ab2501e0a10f41f535b0783ba33cf85734ad55b8dfb715e3b3ec301be0fc", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-EOA-short]", - "fixture_hash": "0xa0d599fb4ee65d7fb01f320c4f11ff893ea45b28a2b38cf75b0049c2f8e36bd2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-EOA-mid_20]", - "fixture_hash": "0x4fcfb727450285e0b264c6478cbf989effd67f0a5deedc2bd4abd2ac5c78d29e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-EOA-max_20]", - "fixture_hash": "0x56541e101b55f281467ba42cdec4494bb6fef2d2c6030e45df1eb7d6a65ce770", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-EOA-min_ase]", - "fixture_hash": "0x8b2eb38d2e9c5226c87779929abe1fe6acc13e0c223b97c7667e03e8fbec1317", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-EOA-mid_ase]", - "fixture_hash": "0x851e10bd18c2a3f68d1dfcaf18d77fd734cbfc2722b90c7c4f04e1d190de6d78", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-EOA-full_ase]", - "fixture_hash": "0x3881d6caebc739ddd0218df03bcb935ae367ccda63d2b6475dd96a2c21af0e3b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-EOA-max_ase]", - "fixture_hash": "0x1c34429d6e8cec53bb4ea55a98257eadd800f281fa1db9a46ec530ab2160c89", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-LegacyContract-zero]", - "fixture_hash": "0x98676cd91fa638992dc0db762cba1ee8736f6e3462f7d5a02073e9d3418f27f0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-LegacyContract-short]", - "fixture_hash": "0xe47b6be2ef9ab005a9c039c99cf76d4a9aff2c92534e48a06857f3dd618f7fc0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-LegacyContract-mid_20]", - "fixture_hash": "0x15b24cccf586190b4a7bcbda3fd793c87f53e7cabf69a8db77a5996f141eb97a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-LegacyContract-max_20]", - "fixture_hash": "0xa7ec3d04a84e08f24f511676dcdcd724809767514ebf6128ba7c92d5765ceec7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-LegacyContract-min_ase]", - "fixture_hash": "0x69c19cf5ffaf6157c30cb210b219138bffb804f27ff670f1f134f7722711e25", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-LegacyContract-mid_ase]", - "fixture_hash": "0xfa73c7f98bf51307586ac7df912f55ae49a8b24c0fb9230ba5d2ae8af78644ee", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-LegacyContract-full_ase]", - "fixture_hash": "0x31dedb2f96c2844a08f9164b0868d2624b32c76cff050a36d02b9f74266c175c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-LegacyContract-max_ase]", - "fixture_hash": "0x68b9323b711b5c5895c23606298ace3b592bb5fa7650b83322013273f3aa767d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-EOFContract-zero]", - "fixture_hash": "0xded8c0997cbec1fbe704e11d3ae70a5f0a349285e2a40e4bf7f458552f223db5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-EOFContract-short]", - "fixture_hash": "0x5d591ee6268c554ab050b0349949d55474cc88eea7e984083bb1b3347d2982b7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-EOFContract-mid_20]", - "fixture_hash": "0x535a6d5d48c9b122859238ccb577277e88208f3ba01443f8355e05d6767d7250", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-EOFContract-max_20]", - "fixture_hash": "0xeeea401d743f2acf0fcbe5f5402c3d302e4613d269648d68aa5b2c3f6248e6e7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-EOFContract-min_ase]", - "fixture_hash": "0x395e33c7ed78225300f20160a12d3c1c8346d694b6c423491194941d26be7f1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-EOFContract-mid_ase]", - "fixture_hash": "0x2d69580d370570870ca20460df5114a8787c81969e84854353a3947b9a528756", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-EOFContract-full_ase]", - "fixture_hash": "0x3459bca5adde0f71d1ce633d78401d8290240f55e2d9c599bd13fb510dd8d77e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-EOFContract-max_ase]", - "fixture_hash": "0x9b33bcf60b5beadaf6844aa549aa28a0c125a5fe406e8b2e066bd980551a3f0c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-empty-zero]", - "fixture_hash": "0xbd926b719fcd87f2a78f4bbaa2311b01e0aafb03d3a16d907a9557684f816d35", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-empty-short]", - "fixture_hash": "0xfd0206334aaa6b3125a566f029c06a0013160abd00d11f6ac5529d23d409d24d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-empty-mid_20]", - "fixture_hash": "0xf6fe694a6fefde96ebb0a51c0389636c84e6fcca8d3ff4fa5e85b385a1ec2e60", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-empty-max_20]", - "fixture_hash": "0x8aea78f7305ba1c03a0bb0b55ae07f320da7a8c878e629dd6a75f2b2d27dfea5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-empty-min_ase]", - "fixture_hash": "0xa36f61775329e3ae7d60b8b771ba1913706ca342acfe0002dd4747c35f97759d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-empty-mid_ase]", - "fixture_hash": "0x5e115685b71b496db4fb1e78e43d437027b31ab646f5ac2e1ddb919f2e46456d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-empty-full_ase]", - "fixture_hash": "0xe7752e5721a88a52c0740544601ff4fa04039f36f86c0e223a998273893e31c5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-empty-max_ase]", - "fixture_hash": "0x568d59a15c1d575a588f99c21e25855b41127bcb91bc57da9aaa3a0359c01154", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-EOA-zero]", - "fixture_hash": "0xe5878fea4db61d59bcab319f85a1e9273b6bc1e5a944f70e28b540274ca9fe22", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-EOA-short]", - "fixture_hash": "0x547670a6f43b2fdf076685b67c5c404135f299f8b8a1c5478ff6c450d26680e6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-EOA-mid_20]", - "fixture_hash": "0xe40244c50e0f5edb4e79d5b2a361653af85a591e0aefd91c88308940cc2a8983", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-EOA-max_20]", - "fixture_hash": "0xd50c9ce39ec4f1dfe6d2b5f5881208a53cde147e26396baf3385e62b87151a34", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-EOA-min_ase]", - "fixture_hash": "0x936035bb8b713240721b9c7f5cc8c68eec0b7867e6478886342d6b4923301d22", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-EOA-mid_ase]", - "fixture_hash": "0xe26913db3131e48bd53b8a444fc9aa07161415760606cff1d797045ef1e6dbb5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-EOA-full_ase]", - "fixture_hash": "0xb1e38cd642ca543709e028e6efd05ca90b0bc7387697a06cdb6f1f612edaa92f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-EOA-max_ase]", - "fixture_hash": "0x630b24d582e4d17ff17dd4d3d5a1ce6b2292ce25998242d174175b19891e1711", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-LegacyContract-zero]", - "fixture_hash": "0x8691c3e3ed915721aa705ac8a52feec6071e553690f0fe62e5f22066dbf8feb7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-LegacyContract-short]", - "fixture_hash": "0xfdb2d58b90641104b04333bde9d1fb71541646045e827c07d71d4264e0c82c06", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-LegacyContract-mid_20]", - "fixture_hash": "0x6c75153f9894d103cc7c92dc1ac38f778172d7fa087c4aa96e083cfcb22bb1c0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-LegacyContract-max_20]", - "fixture_hash": "0xd362f748c38c5ff07fbc7b88cc7c53b1daf30900ae95a66d2cabd390379107ab", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-LegacyContract-min_ase]", - "fixture_hash": "0x21d04264cb3f9e04cd98b39a79418f8f525c9a4d41c12161d1e9deb1b75096c1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-LegacyContract-mid_ase]", - "fixture_hash": "0xa8c1668aa054d30e13eb996beca0d55243049357cc2bfdef0ac6f6094b96abf4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-LegacyContract-full_ase]", - "fixture_hash": "0xe28a7780e1f8f32798a2ba1648b15a6f1bc6cfe5d9c4c225538b8833980512b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-LegacyContract-max_ase]", - "fixture_hash": "0xa78c052eef224b8041503b3616391f42d058dca27c7e41efaaf504ac37690887", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-EOFContract-zero]", - "fixture_hash": "0x9e25058978c4b201cdeeaacca0edb7c9e8f20b3a4b0c61db74cddbdce7153e5d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-EOFContract-short]", - "fixture_hash": "0x67ef70424259f523f52a5b54de98f938f52a450fc33743f97ea727afbc4da49f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-EOFContract-mid_20]", - "fixture_hash": "0xe749fdb82c137d51ccdf04c8b72200f386cb891b376f5f4f44a7840a91d4da0f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-EOFContract-max_20]", - "fixture_hash": "0x7d4470a7d1c1f8b73e92f253dc8463436995a1d94ff54f46874c148a80e56756", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-EOFContract-min_ase]", - "fixture_hash": "0x4699648c76938185ef1a9b30c27cd9387374b1b4156cd3df0079436c4ad333ce", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-EOFContract-mid_ase]", - "fixture_hash": "0xbb3cf4cf87858ba4441bb69d674566bebfa5beda7aa85c6ab3c87472a4e90e18", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-EOFContract-full_ase]", - "fixture_hash": "0xfa15c444c6eb46e74422170c5d339363511a7ba4413ae5dae23555ef25dbf459", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-EOFContract-max_ase]", - "fixture_hash": "0xb23fa84b803a9e1760acb7f41bd0914249d5c63ac9a2734dbda531eea8478b5b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-empty-zero]", - "fixture_hash": "0x1b4020cf435751d78aa083b43ef26384b3fb0d32d73890d4bbb461fd0261eb7c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-empty-short]", - "fixture_hash": "0xf682e88da7e7b8cd2fa75b23230a7c9f571c31535079e15b03c6d8467b689383", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-empty-mid_20]", - "fixture_hash": "0x688738b388d300616c9fe4072a41832d7f4edcb5d5df075797e070a6fd288656", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-empty-max_20]", - "fixture_hash": "0x6d52348ece0f5f38bd5fb94f7179c861489a80cc19b663879b39d3db7d79d3ac", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-empty-min_ase]", - "fixture_hash": "0x26980dafa4c0c53983a750a4d87318a6049c81e86271bec0c3e3967be02d6279", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-empty-mid_ase]", - "fixture_hash": "0x6b06ef3da39eead836c8e8bf1d2525a858e9705edd3360747a0c49f3269dac8e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-empty-full_ase]", - "fixture_hash": "0x3a300a344157411a6278afb6d802d4342fb3166b1ac3e7ea9bef3ede54a3a21", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-empty-max_ase]", - "fixture_hash": "0x1dbc628f796b9cf7ec65081bf55d062a6adeb67f71de09ff2ef2b6b3d82d10a2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-EOA-zero]", - "fixture_hash": "0x42eaf8132eeebf680cdb418d1f8ecf8f5e03b240fa8f3ea092ba37f372cd45b3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-EOA-short]", - "fixture_hash": "0x42ddb9613b52791317e68c9a406fb2c955541fe55485200c22f9ada362b87199", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-EOA-mid_20]", - "fixture_hash": "0xa25772593c02ba3fb907a6fdac266d8bf1505b2b5712463fd6beb8a8cf6933ab", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-EOA-max_20]", - "fixture_hash": "0x875eec400a41df9183ff2bcc337c2815f0cb80dbf7eb393cc6e8c989fc6e333f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-EOA-min_ase]", - "fixture_hash": "0x27ce2eb065261ffb0b133ede2a854187231df1bb311ff1bca44c816f2af2be18", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-EOA-mid_ase]", - "fixture_hash": "0xb24d054b8945cdc75b9026f9a4d5c581cf161c61a587b93fc7ae8b4879b1a26d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-EOA-full_ase]", - "fixture_hash": "0xdaf3b6f9df9866602270c9c13c1edd67144bcaa03292b4bfd09a6c3e759a819d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-EOA-max_ase]", - "fixture_hash": "0xec5aea17b6923cc02d5a755279d58b5a7617e62070828870cd07d9d3bd51234e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-LegacyContract-zero]", - "fixture_hash": "0xf5ea2e80711fcf66f157a46bec1f8b7852e45e9ec50e80134b27641f5ce3ae87", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-LegacyContract-short]", - "fixture_hash": "0xc592d58ba8e6614b1982ed119507300844e2f7e8ec4b58647394d1a635caf785", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-LegacyContract-mid_20]", - "fixture_hash": "0x578bda4adc39be824bd66422b27b993c9a4ff00d3216e8760f2600645645004c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-LegacyContract-max_20]", - "fixture_hash": "0xd8368e58b74072088caabc560e49ef08a28810ed991b986d4a33e494a366d8d4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-LegacyContract-min_ase]", - "fixture_hash": "0x9a557a22b94e0791a341be3e8ff8406c9a7dc93095193798ff26d4fd7587e66e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-LegacyContract-mid_ase]", - "fixture_hash": "0x6f64668eb3c7d24f6101d085c2c777055cd4bc07503aa3802a1be333b87dad55", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-LegacyContract-full_ase]", - "fixture_hash": "0x368b86155c03db6d119115fa78c12283ab64d6400164e732caf222678817ce48", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-LegacyContract-max_ase]", - "fixture_hash": "0x951929a0cd4e87ad790dd0784caa221f20a24f7dc50fe56fff9e1127a1d1c676", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-EOFContract-zero]", - "fixture_hash": "0xef0743591fe4f5b13e5cf672f28da10e648fc3e0434157b90276db282736d259", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-EOFContract-short]", - "fixture_hash": "0x7b269ba2e914d2b93a12f003a0428bb0f4ffc584c0b088ce017260e1f6ae21d0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-EOFContract-mid_20]", - "fixture_hash": "0x53823c187641f571b12dbc53dc78a4a101185b7bcd749ff5ffadebb78850faf1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-EOFContract-max_20]", - "fixture_hash": "0x95c9f6b7d4d81c73b9c5bf18733427e8446c8abba0340df49d86c1af6e48606f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-EOFContract-min_ase]", - "fixture_hash": "0xe44a40775e2910b5d7031f8e5ced34765ba7e14f2bd70966a32c14c233ca1adf", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-EOFContract-mid_ase]", - "fixture_hash": "0x3ff557be1900d3d818e00a229059b06573b67efa9de8767c970ec79c49e966f7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-EOFContract-full_ase]", - "fixture_hash": "0x31c4834d2f571825c29bd05aa89677fdc04b9853b75866b53cc7e6419e9dd34", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-EOFContract-max_ase]", - "fixture_hash": "0x35f60aaca0336e8cd39a139606f16f5f1145d0475196789b231598e7834b62e5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_oob[fork_CancunEIP7692-state_test-opcode_CALL]", - "fixture_hash": "0x93b556382d29b51381039497c0bbff1f7fe578cf11e820eb9699f0e65306627a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_oob.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_oob[fork_CancunEIP7692-state_test-opcode_EXTCALL]", - "fixture_hash": "0x5daa4589facdca77d4011fb3fa062c5a28a4023e4256d18e837e06f8a679d1a1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_oob.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_0-opcode_CALL]", - "fixture_hash": "0x3012a5f38dff9f6c5a7c756e89398de1d021572e62f8b961f7321d14c4b67220", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_0-opcode_CALLCODE]", - "fixture_hash": "0x2c88d34fd836cbc9a1cd063661c66ab3f8a98b95ec30ddfa9e1f9d9782ff7799", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0x7492e53a24419975d2b0097fb70e76f0b312dc2d60e155848f632f9cd718dfa1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_0-opcode_STATICCALL]", - "fixture_hash": "0xe151861a4b990e88c6fe28938032c7806f59b38828874afd8923ab9fc3af76c1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_0-opcode_EXTCALL]", - "fixture_hash": "0x455a5a1de303cd81d2ec389193037a7f524ed19cbb2312521f7ce61c1614657", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xbb964dabc7382e62458892b8fabf06b53492d829cb783d880dc2dc1a73266930", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x2e3ad71395c51c88ea82310b007b0c56ed09fe83740fc41008e18285faee8be0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_10-opcode_CALL]", - "fixture_hash": "0x4c3aa3ef22997f9e5659a3f74692385ead88f9e72edc0edceee1be1643217635", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_10-opcode_CALLCODE]", - "fixture_hash": "0xba6d59998081d20f627a77f0726ae4890e00d3c97ec106d06d9b16bc405cf373", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0xffb1185431e19c48f18f0ff2b6df53523ac56bd3810ec8f6edf49ee7188fcb51", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_10-opcode_STATICCALL]", - "fixture_hash": "0x12d21ee2cfc6d490511b2fe3295751361adad1f72b81fce43f51b839e24ba58e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_10-opcode_EXTCALL]", - "fixture_hash": "0x1e2a9544c8de14daff137300c38a6dc2b8e453172d2c3f6b2d6c712288ec3362", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x27b0df3e67c86983b4bf24f57f9c8d2e83ee4c947ddf3f00083fe17b15770822", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0xaf69253665d6beb8a3f8f1162f646bf1d64e609a526905674e551e3e9d33c190", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_20-opcode_CALL]", - "fixture_hash": "0xb13afd0f5492b63eca8351ec47d87a455d0e4271096bc89077dc0b5687ef86e7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_20-opcode_CALLCODE]", - "fixture_hash": "0x98f4a745a2cbe5b4fb6840111b72795cd4dbc96b8337d85558e44f9e8b0af93a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0x678e3d9c20d540b49a7ebde30d43370208aa62cc866ec51059cd6864bb24ef3c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_20-opcode_STATICCALL]", - "fixture_hash": "0xce4985642ca10dad73e6b2ca09302dca4731ed2d333d59177a5a3b9473b0c712", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_20-opcode_EXTCALL]", - "fixture_hash": "0x63aaa178c1bca97fd51de4bf424e98b5182d20a169711843c15a10d4576cc462", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xba4fdc3e25f229df61f8db463f0da9d74e1a4146d050d9168c7f165cb9bdedec", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0xe8bbfdfa880b1c5bf271d90a27f5217f8a4361ebeb1975f1042cd6f1601681bf", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_30-opcode_CALL]", - "fixture_hash": "0x5ea80b3163a3e384dbc737fd784347e68560b641b49621ce1cd62f49576f8967", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_30-opcode_CALLCODE]", - "fixture_hash": "0x169f82dbad2f670bac377057f4978c4c671bc61ed5b99f2449fda79dad6d7cd4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0x5de90092787b050dcedf0902d6182a296b1a0b8cd3b057c97cfffcc3fb1647e2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_30-opcode_STATICCALL]", - "fixture_hash": "0xaf9b3e1c7520ba282b45b180cafab734d24aedfa6695263d7af32552b9554c31", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_30-opcode_EXTCALL]", - "fixture_hash": "0x61fb824296cf30a853f1ab5ca1b33f251fb7ae8d022f3993b52674ae96853b93", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x824c6e0b3d0b51c1ffdf910a9b1e8334013742de4874de762511e494b01d988a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x98a4f5484a943fdba424abec5518b3bbe4d26bb836bc357377b678e3e263947", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_0-opcode_CALL]", - "fixture_hash": "0x6daf7f29bce792273d1171415162389c6497f5c5a8b851c16a647e378174100c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_0-opcode_CALLCODE]", - "fixture_hash": "0x90947e63c1b9cbbb690207dc6d25e0c4642d8cca401df89df7c69e0bb52a1500", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0xc63c24fcca63c95a613a919d287ba89c0785d18c6803d77a8521373ff1880f51", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_0-opcode_STATICCALL]", - "fixture_hash": "0xd54ce30f0681c536f3d360665fb2a0d1bdde49136dbbacdf40de462ba80786f8", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_0-opcode_EXTCALL]", - "fixture_hash": "0x11928766a9ccf88fe1ff7427f2354535407819f083449f92fe223871f8929335", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x6844e5f0788a2b71dbeafb99480297531f4b74a0b0beeeb3adfbe6c0cddf7bd3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0xc45e72f69b70eb6942e3afa71a15bad6b058afba2d168d3c57fce71b27ba1c62", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_10-opcode_CALL]", - "fixture_hash": "0xe0f94faae3c883722dbb65ab3a227879782bccdc5b1d0b985c679533d94a0093", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_10-opcode_CALLCODE]", - "fixture_hash": "0x507c8aea0c32c394530f27b2d990dcb047038754e1f53a2c964e2cb9994775c2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0xdd3bf2212b4ba9d31b55950ceae72a16273374290d95c985128933a51dd39507", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_10-opcode_STATICCALL]", - "fixture_hash": "0xd7cec73a6ea33a206c67ed41d639bff129032cf63655f8fecd2c5d8224a05816", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_10-opcode_EXTCALL]", - "fixture_hash": "0x825d526703c17c56ae7ee43f4eb75180aaac0df86e44dc7b1e69fb6818f306bc", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xce011d694ac615ae4d7f4eaf300fc585fbf5e956eb04f2e6cf9ca6167c193961", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0xce1fdbc411c477b9308fcaa3f5db601709c1df1ff1bf04ea3f7818c7ba36a856", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_20-opcode_CALL]", - "fixture_hash": "0xd314876ac1f4d82e5a8b186657db86251986127bb58c98821dbb47816815f073", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_20-opcode_CALLCODE]", - "fixture_hash": "0xf8b4fd800e5185664d94dec2aedb50626ec187fad535563c1cba82e114144643", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0x10763b743ed21da827a335bc07a06d1fbf4af204474082a4a429d4a6f31f336e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_20-opcode_STATICCALL]", - "fixture_hash": "0x895e293f5265e5faa86e730cac789e91d5466ddf2d3719c164deb25847590e65", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_20-opcode_EXTCALL]", - "fixture_hash": "0x7db2138841ddd07bf4dcf01d9b74250c6ef023e31921345a69fd85a82ac89e77", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x1d47c2b856a03e74b20890d4b90bd93dd8ea70b852711a185b6eb9e5da2ca9cb", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x1824ac1ab3a0f6fc4b2a5f7ebc93def2fef86ab654a582d2739e1ede95e1880e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_30-opcode_CALL]", - "fixture_hash": "0xc0726f22c0dcc87b4fd59bf5409bfe8a952d4cbfb73b70253e04b249ea4c5069", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_30-opcode_CALLCODE]", - "fixture_hash": "0x1f164eb7d9582f5f1f26ebd544b41a0537a87cac6f34898f8f1bcd6e1d14168f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0xb2c47024b448d39237a324b688881e7189d223bfaf3fed82cbe93d6dd82094b2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_30-opcode_STATICCALL]", - "fixture_hash": "0x70f6c02d3b5dc1b0f24c69f06fca69230b15c06e46f0dd3c242303614dd9c845", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_30-opcode_EXTCALL]", - "fixture_hash": "0xd87d93dcbd14a5d5c3664849de106b76294203bf6706434f9cabb67ecc02cfb9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x70fee69f1aae5d7aa512ad6c6b18abd9656009b898e169b25caaa22a31c8d7cd", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0xa428b79c86ebe038bca3dbba4ae06cb9e6aded15ac785c281588dd24866ac2cb", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_0-opcode_CALL]", - "fixture_hash": "0x211f591694391cc389714a47e3d45a27e2052d98f28cfc2622ba525d56f1674", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_0-opcode_CALLCODE]", - "fixture_hash": "0xaa2e1a5be8851a0c988d11f0210f02439588f0d572f631d676b6d9a3ac9be4b1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0x571baa454ba6e037b415b9d69c2cbdb611b8a7ffea7572ea1b607e4f458d2f9b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_0-opcode_STATICCALL]", - "fixture_hash": "0xc4769297c69c350b82d35a72fbb21c5cbfa581c2e4e434ec8a7160ef8d0d0401", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_0-opcode_EXTCALL]", - "fixture_hash": "0x5cb2c4a1f42dbe9523d1c345336542b63bda140b62b0b673ab18d89de0e35f8f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x6184e79d08dde4d5c0f55c66525908b058c8d83f496a0dc4eba0ace457afc4cf", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x15b78b144ecded09b85c3a262a77c5cfb6da1b7093b97a850be299da67b0e417", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_10-opcode_CALL]", - "fixture_hash": "0xf02f1d39a12478c88e107c636e9f239e8936a6342f4b8fdf3246b082327e9790", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_10-opcode_CALLCODE]", - "fixture_hash": "0x1866b54e195833914bd52e9bcc43f894cb92e8c022db18e2516201b2fa69683d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0xd719010546e29016cc734534fc3fd7dcaf213f88b73d772585dd7a48719fa5ec", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_10-opcode_STATICCALL]", - "fixture_hash": "0x1f89a6ea3ccd4d76da20c6898db35ce4805762beb8653ef6efde51ad7970350d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_10-opcode_EXTCALL]", - "fixture_hash": "0xa1ec8244f9edd8923e765fb7bea1798ec18ca840a53690de183977afd8407f20", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x8259f450f7bfdeac08242c34c0625e0ab7bdff701c9c0ddf775c79b526e3483a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x4538fb3ef7dc1bd9ac6cb08e289b10768674a6d0cac0da5279dd0eaf35fe8c18", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_20-opcode_CALL]", - "fixture_hash": "0x409b223e3a7d60231cace8f7d1ec53f03cc4c60b8f649f1687e831c8b4375772", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_20-opcode_CALLCODE]", - "fixture_hash": "0xd48dfc5aa81ac78446fedcbdc2f3bfab28d0d41b6b2ea8523dad742876f49fed", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0x190b627731f86a45d8f06312504902fa05128f7978215860ea389f4301943d7e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_20-opcode_STATICCALL]", - "fixture_hash": "0x5c6ad21db59402042bd66c9dcf7966e14fec3c7a6f1c4e73bbbf8f42462c629c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_20-opcode_EXTCALL]", - "fixture_hash": "0x60972cd6b0de2a82617cdd173d6c152cacef06c42ac3ae266091ab61dde86a4d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x7d8f562d78dd324e688c569caadcbca1b715a3f203d4358c11c68748c193df16", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x380e24bd7a536408dd1cb573dd307c815c6d2669c8440429e245fa0ae360b3e9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_30-opcode_CALL]", - "fixture_hash": "0x20d39000542cdac3de70ffa2742cea89c9932187530aecd7df5cef645981db76", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_30-opcode_CALLCODE]", - "fixture_hash": "0x7ec48f88f79c651cc12a1acfa54a6825de9e83a09e9f1eeca78ce7535c474279", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0x6008fbaa6c8d7445b28c93ba1699f81708916c3b8e2a17c21b9ecf88ace383a0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_30-opcode_STATICCALL]", - "fixture_hash": "0x3a7eb8658b66b0a7fe5f8ff62738a23345d87ffc9bfa889b2a224ad9d3597921", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_30-opcode_EXTCALL]", - "fixture_hash": "0x9114c8aef0f11b17c603bc57f0e3710533246553a04824b253b942171006f84", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x934e95d1d81f09071069cc95130707083fe54d6e5bc40f3e4d54252ddec2b92", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x82fb1f050b7acb043d224d14bdc396110a4df6f8d3a859d1219fea40f3a52733", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_0-opcode_CALL]", - "fixture_hash": "0x5b04edf899450ffa12a94a5be1aabf4ee0e52a97f00bec73d6e4475fded7cedd", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_0-opcode_CALLCODE]", - "fixture_hash": "0x6cffe2cb18fe47a68766d8556dcf94ea783ab4bd277b8e427b9c1fc27a88f2c0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0x70985fe5ef9625dd26ba108c20b45b3bc18343c0e02ab9498b3af7768d2817ed", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_0-opcode_STATICCALL]", - "fixture_hash": "0xc378ce294f4f252315453e5cb7acef0ed45c2499b4d05cadb8a3beafab28e18b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_0-opcode_EXTCALL]", - "fixture_hash": "0x393ed33aa4c8cf4532ecfedfcf3a08e6e67b21afab08d3d7916355a5669be05c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xe7cc86e4740e8d1bf492ebd0e9fd4a81c2bcb0e196533f2b950f801955ea3a50", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x7de3ca060df2a98bc03662013d4105edede5091fbfee14e1a62b2a6d85c3a1ee", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_10-opcode_CALL]", - "fixture_hash": "0x367766612b40a5129deebe38e8022043b11d61a7f68813322a9397e756aa38fb", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_10-opcode_CALLCODE]", - "fixture_hash": "0xf7d2d07acfd058eb2a53e36ac539f599ec738e9b5596e129f2a01f04e313a796", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0xf052618ea11cd1095b4fb19001df7400b61e5355aa0e4fa69ed85654630f17d8", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_10-opcode_STATICCALL]", - "fixture_hash": "0xd55bfdc4e8b6eeeb1822e3b6c6df850adf4cdff980b77ad472a2bb5f5265b151", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_10-opcode_EXTCALL]", - "fixture_hash": "0x81da9d8d283fa1cf48939c6d7df52a09babac206c2437a00ccb2491e4cca0f8f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x2f086a73214937af578f6e637d30f88c62f0f3f00d25eb709ff9aa1cb811fa61", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x878523772b1637c1836fc8dcb203fde1f7dbfac3d7463d1444a9e1639059dfa6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_20-opcode_CALL]", - "fixture_hash": "0x5232204274db2ed4e17e3aa87606c535964bced83c3942c94bbd53ba7954b6ec", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_20-opcode_CALLCODE]", - "fixture_hash": "0x458e0c04d04aad4be0334b5c23660203fc30c3cb4993ec379c711ac9dd4b5a41", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0xbc8b1ec315f09a9873348ffc8a37801f89996bc8d9e49e4b381348ad62c133ec", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_20-opcode_STATICCALL]", - "fixture_hash": "0x3e1e4dfbd1d7b6b92cd23264b48fc3f14f6e00974f8cc43e32933ce17ff79fd", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_20-opcode_EXTCALL]", - "fixture_hash": "0x63cedc04eed8c1d0c3772d2e272c2405328d09af7672ebef89b89090a5aa5362", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x1466a2eaf99dbbadf252e04013d37c5a2ffd7474cda4e94d40d272e8a4554d72", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x630dd82f53f491615efa81c62da21707b2f88c2c6604da4d2e7b8a9871c13c10", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_30-opcode_CALL]", - "fixture_hash": "0xc331c26780230a0382af17620fcd7d72fbec2d7de89db15d9215dd7cf19426a9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_30-opcode_CALLCODE]", - "fixture_hash": "0xe98efd0d06d4d10f6227b4da7c6f0c4e4e53ec25b82c6feacd711a89f115bcae", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0x8ee0383d1f3e03508952026d9c5b0e4d6bae1da1c2e8d0056ae003cd2ee29468", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_30-opcode_STATICCALL]", - "fixture_hash": "0x352818568a7ebec98f39c693880c72de8ccc020e9acd66a7124505fc3317bb37", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_30-opcode_EXTCALL]", - "fixture_hash": "0x853ce17c179a197ec02fd3f32234565210aa520141e6849aefedb06e8684dc89", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x6d80cc79f4fa76c5505ddc69198aa1f4a208857fa2dae692f53bd537ebd73ed8", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0xd7336e610b60ea2d70e309e0be08c65e400e8adadb9e77b95b81073a172f42b9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_0-opcode_CALL]", - "fixture_hash": "0x546243fcae6a67020ca8fc3209f8ed2aec1f498618d9a630331164cd5bf9d72f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_0-opcode_CALLCODE]", - "fixture_hash": "0xfdcce1f56af42aca41624c31d02945d00fb3d8a2f9ca6d6b7b31b52a873845a5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0x420f815e7227d89f177f1aec008a4371d0074edd63ab9fe19b8597f4574fd0ad", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_0-opcode_STATICCALL]", - "fixture_hash": "0xf265e0c8ee04ff7fadf206f56759e8253ad32d04dcc0187021129ac1dc3f00d0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_0-opcode_EXTCALL]", - "fixture_hash": "0x20b4530fe20bb8a4f1aa6ab783973395be9868cfc98aa9070318c0f3e9f55663", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x2600b4f138d401c92cb1c9c3a64037cac766b77382d518a8816b884ec08ebf32", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0xf5a2c4b7e060493be1c3eaaa260427e9f10098080b8188d0bc9dd630fcf20bb3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_10-opcode_CALL]", - "fixture_hash": "0xf05a59dae632b9d71476ceb36969ca9192aa326ca83270b040dec23a2e8533e7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_10-opcode_CALLCODE]", - "fixture_hash": "0x3ae683cad150fa4171d080bab410bc93c13e4460ba1e9fdad3f2f815e0889e1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0x84a367446f55163833c51e4dbf99c40c82dcf27cac439b5415a13a401245db99", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_10-opcode_STATICCALL]", - "fixture_hash": "0x44ba3c3ad66f727f4c58eec9fb8dd953339bd546fe5f4d185a6cfde8c713be8b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_10-opcode_EXTCALL]", - "fixture_hash": "0xa6349cd8ba5f531d3b233af9177abba07a70ac906ba3700640a1ea62af06c1f0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xb0e962e281c3968389818a1a76259dcdff5c77ee4a2ad6b8feff1cd3f561f06f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x1c2734d271f96b9ac59e872d7987553bf2c245677d8cb5e6f269c886af8c06a9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_20-opcode_CALL]", - "fixture_hash": "0x6cc788059c34fd573fd3249a610e92ebd0b8a6ca435b7db10dda38f0e23c9261", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_20-opcode_CALLCODE]", - "fixture_hash": "0x6991ac8456a1d2563a39071e7e7affaa92b4039a323c943558f55e07625e65d9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0x887f59812478f5f3e0c7909e837a695af1e49ba8a5a1174d36a154267dfa01de", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_20-opcode_STATICCALL]", - "fixture_hash": "0x2c475ac6f17b92a63ee2501f3724c6a34c6da76ea081c4339915955daaa63f7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_20-opcode_EXTCALL]", - "fixture_hash": "0x783455a0ab7be4a44bd7add81f838d4127ae7b0c79fcaefef06d2abdd8705971", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x744b591b75f7e8ba1a6209d93ebabef23b30fd595cf215a24c8affcb9e146e94", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x72149baf3c20bed491140f6d5714eddf308f1c7f55c801c60bdbc16a1221d45b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_30-opcode_CALL]", - "fixture_hash": "0xee9ad29cd1b4b3fa68685a1e35fae501e558640b60d39eacdd369100fd3c1c19", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_30-opcode_CALLCODE]", - "fixture_hash": "0x5bbf1b7246399360fc2230cfdb702966e16e81f098a9d3229fff9b71c8294d9a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0xae83e62d97e44900f9df61cbce7159abc49e60af1aab327c0ca6180e7331e5d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_30-opcode_STATICCALL]", - "fixture_hash": "0x7c23e0147af89b2e0d2b1c7cb8c247eb546e5628cda77d4673ed273ae7c261d4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_30-opcode_EXTCALL]", - "fixture_hash": "0x87e97535e4ae9f9a1a2320dbe4da5a3312b65562940da8c29c477ec991e45543", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x5ab79f35028ca732f1c666118667cfe40dc84a00e77f9002d660d10fbee6dc61", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x66704401b41f625e83d36f8ce2d83acc9297f6a303bcedbb5e88b01a0dd01c2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_0-opcode_CALL]", - "fixture_hash": "0xea6b414a9d82e1210e99cf5959aa45869adb61d39802fc42caa646ee1da8ca00", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_0-opcode_CALLCODE]", - "fixture_hash": "0xda7137ca8be5971e47df397184ef3adc7109e9eaf1b2762d8dfc231e8ad6f93f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0x468b7f4d9da9c4b998fb104008b718752ce92113c1b248014a8b3a6bbdca076f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_0-opcode_STATICCALL]", - "fixture_hash": "0xe0c0fa156e86db95d884d1caaaeeb6750600c9c0768a9f5f35e9075dcfad2ea", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_0-opcode_EXTCALL]", - "fixture_hash": "0xf3e9a2e7095cdb320403aed34859c40d978349af915938b5ba26728bbd2d5b04", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xb764e488f6523e9a4d80715492db7692d43456779414e8c930bba013f40a4a2c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x6bac517448edcebb609100968eba6f61dca3c1ac6df1b3a9658b016857f2a55b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_10-opcode_CALL]", - "fixture_hash": "0xba79177aa762f9ad15a8645829f66202e4260cfa41900c6a9fd9bc223647b7dd", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_10-opcode_CALLCODE]", - "fixture_hash": "0xe77e5e3c5e662d72af1cd477e3de75286be3860d7cf84972e0aa62bc6ed812a0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0xf4fd64b21aa3cc1fea62cdabb99794c58fc98bf3818b8609b15ba04986f4e456", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_10-opcode_STATICCALL]", - "fixture_hash": "0xf9102eae1b2e38b2e3362e5b563fa4d9a94ec6c6768083c492aefd5fb95ee5dc", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_10-opcode_EXTCALL]", - "fixture_hash": "0x86c00510a51e6cad96dd6a53b83cd052b5da283b81f80163fda545f5e592ebf4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xb04ba9ea57b3f9f5f4e0e7e33a2064e0f9b131d7ba4e0c58f97d3fe7f8a23a9e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x410165bd6c19ab2b32b0fab22cdce10bb437246a5a915dadb0c27f3a886956d1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_20-opcode_CALL]", - "fixture_hash": "0x8c53d2d9b49555f948c7180e5cadcfea4d39fbedd30f2705664c905a177c3178", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_20-opcode_CALLCODE]", - "fixture_hash": "0xff6ef59e519090b0a857da8217e7e4d965490fc07a769d5379f31b135f4f6490", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0x9929e97eb652f934ddb46e9b864ec9fb66dc7f7fb56b83f29b9da58b8011d6d5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_20-opcode_STATICCALL]", - "fixture_hash": "0xdfb6909a19c8d4fbfbfc12c5ff227517c2818c461e74998ce6e4f773f9b3f4c8", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_20-opcode_EXTCALL]", - "fixture_hash": "0xbb6a1507367a82a6bdf937588419b3bc2faa298ecc1bd4f1511509ee48b0e535", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x19b85605bd5225c452ad269d611e5b12cda768efaa81c8373f4324e76b30d00c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0xe90ea434ed18ff1c888b99bea31cee51699b64214c9c16846baf439deb2215ed", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_30-opcode_CALL]", - "fixture_hash": "0xa26ac7981b848cdf2159a6a7eb8b7a4365c206e33a666a07da0bf8307d7574f0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_30-opcode_CALLCODE]", - "fixture_hash": "0x307e15e164f704efdd0360a9998dde90d877bcaeb03c0086c5001f31f65c9895", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0x7e869da35a70dc0ec89b05dbc464eee4d3432a6d1ed472c50e36dde85bf2fbe", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_30-opcode_STATICCALL]", - "fixture_hash": "0x109b40c42f57476955a137efe2b12f2201dd243cebe1748f1586c285f41fa13", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_30-opcode_EXTCALL]", - "fixture_hash": "0xe52f1c596f9aa8d40c3ae623bc0213e66b77e35849518b2ed95f8d805494d4c0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x75a43e8087e67dc256bb1b858d46a606de406e112e59751b4d742b6689b84d3a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x92d93982850ffb06a360ef1b3e485f5696c487de4af127d2c0785c07497be0be", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_0-opcode_CALL]", - "fixture_hash": "0x32d5c5503cdc2f3c0a861b3fa1fa69dfd4c79f355e1a9b685c2dd05061e13805", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_0-opcode_CALLCODE]", - "fixture_hash": "0xa4707225a973e948a75d777dcc42a12aba13f3aede06d85ac5d67e1aec6b7e64", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0x1ee5f117e41c9f28b32aef80b2d7a92ea569ece31bf2f9c55c1d67aec37f033e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_0-opcode_STATICCALL]", - "fixture_hash": "0x3b52995c2e8ed72171074677a4c0c4d46c1997f5f5df1154cd2216f071df9791", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_0-opcode_EXTCALL]", - "fixture_hash": "0x1b39d85a5eaf1c3dc4837d4d9d9ea865815d92840ba7923319bede04d93d6ea0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x92e01fde849538c5dfdf69b3990a95edf6127e142309e3cb44884b349c71e1ae", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0xffcdeb051694b583048abda7c51e4090f3bba4a98b0f478b6ea403f63669ef4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_10-opcode_CALL]", - "fixture_hash": "0xee876cdabc5a2d211ac94cf3d590fc86fe9cf3b1919aba377e76caa0810066e6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_10-opcode_CALLCODE]", - "fixture_hash": "0x9b98a996b5f836062fb4d7dceb3e4548221a60c01d2790e6bcb274b97f554e8d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0xb7024010f6e1da0c296cf8efd64467d82bda1323bf9bd34ea32d053b55c247bd", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_10-opcode_STATICCALL]", - "fixture_hash": "0xe6a7af9a4770421a2182e8a8f0dc6065a02e59de9e1ce690c3e0dae2bf76a89d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_10-opcode_EXTCALL]", - "fixture_hash": "0x72a826852c8e5a1ac8c32418848aa3eecfd6485f1bfd55fbd9824e0d07909200", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xe6fb05c256473a924a8ee4313ac75be328b2fa85860bbad6f7090b102a623875", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x72568b33fb629d5ae8c22d5b32e38cb53ee8bc4150b84ca50c7fcc4da8e4e78f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_20-opcode_CALL]", - "fixture_hash": "0xe8825a4366af7f3e811b2d24892aeb677e6301730bf70cb01cc18a7ca65fc37f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_20-opcode_CALLCODE]", - "fixture_hash": "0xb386126d7e2ead9be8d71ea9778d4851e75959ae6d9d546c873b6ffafafd8a8e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0xfbeca810b357b554fa30d578701c50664bea63801007acc971e7c2b89366d460", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_20-opcode_STATICCALL]", - "fixture_hash": "0x4cc066ae31f68ba57c47e62040ba6df5842fff0e6090253d24123aea7ea5f4b2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_20-opcode_EXTCALL]", - "fixture_hash": "0x2258971808de34cd6eae34f38a2876211bbf97b7bce96a3c97d7dbd65887ac6f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x2c280f5ec4d99e0e4b59d92da42b297d3415c95c98839bbc32d6fd01b41657b3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x2f07266c62ec7b79a3b07b1595bc5d864b0ce2f235c9afa1f66e66548bdd4b1b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_30-opcode_CALL]", - "fixture_hash": "0xdd7af8b65e1738c0a28fbfc79bb30d74cb2a62bf4cd9dabf15bd751a7213f542", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_30-opcode_CALLCODE]", - "fixture_hash": "0xdb106c3620b88f3c149e5c529b2371fc6ec35002eac86bc41fb0efde631879b7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0x5a9b738f96eddda91ae66e9fc9c2e85128178b2944b157e310f98e35f4aea251", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_30-opcode_STATICCALL]", - "fixture_hash": "0x4a758c16bb40aa613313358ae030fc52e888a2325555bc5d6dadd2a45500824c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_30-opcode_EXTCALL]", - "fixture_hash": "0x33f352164f8159afdcd9c8922e022c9e666f5f81206b2abca8bb7b5245074359", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xbc585ab81338960d73a2250bb298e4ec9244d5985b1d60403aeced590063189", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x15c3c869780b4b0be30279e6a3b127abfe7670533f893a200063db36d0d0d476", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_0-opcode_CALL]", - "fixture_hash": "0xc1d09522a5decc85e68d26ff62445d792b29987d6350eb56e70d80d13c7f5781", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_0-opcode_CALLCODE]", - "fixture_hash": "0xf459dc8a3407df8d7f7567d5df58dc726f38401693270fcbd81b3e1813761aac", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0x2053faeefdb7b81316c116cfe16b89be9f2616043d187c39cfa5833ece8811ab", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_0-opcode_STATICCALL]", - "fixture_hash": "0x14def5f34ca2cbe75459d545d3906f255036c532c250cdaee9565421f9f4b6b3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_0-opcode_EXTCALL]", - "fixture_hash": "0xb70be5c4e3ba473001f4a9bdcd3d68537d1a43019dbdf47458108442bf85bb6d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xd4538ebec5bf2a3abd68e45547ca567b61e05c4d3e0fd79f092b3e7ff7af6e93", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x4a0dca4e0a87ee53c56e7bcf6a36a9e113e4cfad4d186dd928283d1f6ad96904", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_10-opcode_CALL]", - "fixture_hash": "0x74de1ebb4800b6a97002f25afd5e47a323871e46daff8769570d11ff02e7ddc5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_10-opcode_CALLCODE]", - "fixture_hash": "0xc609df3e52655728c3d6bd9df5693e05b502f642320e71c2001634efd126dba4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0xff38b75d1bcd427a0d62d8946825c646791809db076c760e9e3de6a4c77956f1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_10-opcode_STATICCALL]", - "fixture_hash": "0xacb867a544082fd632205d03d7828e096da617e4075baede2bd1b64fd8130498", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_10-opcode_EXTCALL]", - "fixture_hash": "0x5d2fc2cc294e4e8a20609ad95d8468b1f3bc1c174880b075fb102183f864bf1a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x5c1be6b6d43fb16cebaeb743d796a66ac7b81ad62195f9f3831293ca3bd920b2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x636f70d9c81f47351d945503cb5b1f9c33ca8a3e8a2cccee6d68794ba40c81da", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_20-opcode_CALL]", - "fixture_hash": "0xda500332903e6fdb29dbacab0d8b6d74df3dcfedffb83148a0201c06dd1ef16b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_20-opcode_CALLCODE]", - "fixture_hash": "0xd53dc383d26a2493922093a081a692a83deef95edaf679dae91bee2df30cbe42", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0x4277abcbc76d7452c43f6d3cb94d6f9be0f7561132743d4af6ea242e19f732e0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_20-opcode_STATICCALL]", - "fixture_hash": "0x6aeeeba6cf478be6a705b6d379d559d67133cd9100823183883ed509a87fef15", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_20-opcode_EXTCALL]", - "fixture_hash": "0xa1bf35044965477517904bae29fd9a53d009a7b7b5a104db78f420639410de21", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xcd055f1dbc1fe4831c2f31439203a0b3d91a13ac171fb16e9ce34126fc2c0460", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x4ea381320f1431b579d04cf186f0571b36ef36b0463fe1d1a8ff54b1055bff59", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_30-opcode_CALL]", - "fixture_hash": "0xaf658c8014d9dbe36717f39526b2047d6091258ad7074c1e4ac21db9a0d3edea", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_30-opcode_CALLCODE]", - "fixture_hash": "0x435413875c0b76a1be5e9c96deac12913c384ff849a376e1e9d444b9dc18a423", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0xdd5a0570bf3096bef6298c98689cc4c52a0a0c94318590ec8262f3e10173a932", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_30-opcode_STATICCALL]", - "fixture_hash": "0xb29a117e16a6c0f8afb815e66a6765d8b7ee6e5736c74f7258e1d65052d1b277", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_30-opcode_EXTCALL]", - "fixture_hash": "0x77ddbc5511fc1818ed7251725574763103478f42c72451e48f3b9f9e6ac03d8", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xb194552ec3d966273c7ac2c2bb8a72335a419aea36be964e70243258b138e025", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0xbc6159df726a452c8f58f88a6949557ad29c5f6d36071fc5b1f96f1a28b55284", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_0-opcode_CALL]", - "fixture_hash": "0xe2bbd44f3f2aa9be5dd421f693912988dda2b9e05dc83735bfb0cf5dbcf8107a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_0-opcode_CALLCODE]", - "fixture_hash": "0xb8f933f303120a8e397e628da7c30119eb6e29a90a9a620d5f3839636584b41d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0x7353bc8c79bd8fc3050e347dccf48c3b8efa3231e1997da156fb19a2b145bf27", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_0-opcode_STATICCALL]", - "fixture_hash": "0x8db903a46437e981b45082e443d23093d05746659dab9430481e19534dcf8ac1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_0-opcode_EXTCALL]", - "fixture_hash": "0x4bc49cf9d6521e8c204d903217a36d2545aca272950cc0eeeb829434df2c5b8e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x600154350b7d66e56f04589b06bcf89ffd12fd697f9459895914da0b7272078a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x4b0a3bd940afd6649afd83781f7620f0a982b48271d292dfde1c56c04a03310a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_10-opcode_CALL]", - "fixture_hash": "0xe44c1dde5a0c96df83e3dc99e0389e4eb95ba794994c015cd8bbebe83eb1b17", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_10-opcode_CALLCODE]", - "fixture_hash": "0x600aca428c0cd92aa5781bfe4c05ed378e990b31dcee56841092003e0e72ab00", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0x84a3de3b991b9d46e0dd15c15a98fd8fa26db6837d9887293e7f567edb25dc5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_10-opcode_STATICCALL]", - "fixture_hash": "0x26ff5c90697d9eacc1e30c8651ea17a4a86904075a469335bfd24832d72d3523", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_10-opcode_EXTCALL]", - "fixture_hash": "0x394b751a1a81119f0a1b382aeba579562db9b1443ab5298e6267b6d325553642", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x9f9f0997b127befdaed64de8a1747b1b49ae466335693c9d31d62c44ed03318", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x33da7840327db58b07a1bd2723310e31d31b3378aff5f5544cd11669426276ed", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_20-opcode_CALL]", - "fixture_hash": "0xacc4fa632e9f0fc8cb5ccd442b3888cd916dc5bfe8ea58f84d0f9e6dd3a9e2a9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_20-opcode_CALLCODE]", - "fixture_hash": "0x56de2e2a8dbfdc1a70fa26cf038d42a9ae5f180d4fbfb2edb0310f576036be55", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0xef81a3a9a4e38f4b6f0294dd6703b8e4d2919374ac67dd415d8be64ae06c410c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_20-opcode_STATICCALL]", - "fixture_hash": "0x5ec9e47fce00109587488b289a840d9388805364d6ee5b7391e7deae19b6f329", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_20-opcode_EXTCALL]", - "fixture_hash": "0x6098df72b8186f7e79a020bfee2b09863f7296525f4e6f1fba72ae9adffa596f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x51d5e977f8e5598342158283d71a877bfe59ae9d8abedd18a1987420c4e23b0e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0xb6be812cd8b556574e265b4e827da4989641d63510eb80af50e8a7abc95cb9e2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_30-opcode_CALL]", - "fixture_hash": "0x5ac0d5b0079a039f3c05129a3f12824517d0047655693d5f49798a68d639065b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_30-opcode_CALLCODE]", - "fixture_hash": "0x6ca5a418c344028d19813a6995ab052f659caa9fd8645293875c2f9565ab5a1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0x5f1210ef214bce1738acef112a05ea78c906a07c393d8f57a7a64ece819f49d2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_30-opcode_STATICCALL]", - "fixture_hash": "0x8f51f826a3becd53e6b44496a87be495cfea060a538ae7ea8565e0e6365c59db", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_30-opcode_EXTCALL]", - "fixture_hash": "0x2b7d90033971f13231b9bcf37411cc6c941c466c665ba775b7c6575d341062eb", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xb7869fed951d8a5372c76381389ed5286cfd0593ba25bb30a2993451a25335f2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0xf1a9c5d6f504b9350c89aad293ca1b8b672942ac734bffe8e430b7a4f9cab666", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_0-opcode_CALL]", - "fixture_hash": "0x2bebc58ae971ac78ce2747a9e229d1cc49fa07b6c36475717e296e47e3a2186d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_0-opcode_CALLCODE]", - "fixture_hash": "0xb2094bdd77f03c62c0431f87632c1721fbbf1c17d774a83cdbf6806ac87e847", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0xe9571198af32e22bfd33d15fec5983ea1cfb6c25165e2df5fff0c8a800d950db", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_0-opcode_STATICCALL]", - "fixture_hash": "0x2040044b445447fb525083aa9b29ec5a51d75bb50862026b5d110f4ef40d5ac9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_0-opcode_EXTCALL]", - "fixture_hash": "0xff0c7f9d0e619256ba9053ced470c9470177ecc0cbcee5a9ceb3886e0046c044", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x3e61a3507acbde12bf43e8958de3fe134c6b5199f24ed842e4884a72901da138", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x2eed4920521990ebef779d97ba0cadc28a72b93b49dbbaa04e9244f05472f332", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_10-opcode_CALL]", - "fixture_hash": "0xaafe981bc446555ceb222a0f83900b7cd459cb208794889e9e6218b7d3f071ae", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_10-opcode_CALLCODE]", - "fixture_hash": "0x6080fe12ff4ea482292c9f9207336fef714aec76be983d031f977339c3255289", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0x837abae3377a8c2c8a934a14a3a4e3c1646004e42c1b54456452ab9701baff1a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_10-opcode_STATICCALL]", - "fixture_hash": "0x85f6c07be983796717a0388273deb6bc0d22efa81034b3afca49336f1f9de5f6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_10-opcode_EXTCALL]", - "fixture_hash": "0x3638ebd850ec3610bd06ae07ff528855d2c0e103394053d77b416b40c6196e42", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x2c14aa8a2d60abf54c4484af753d36ad42f46744cba80b93d5720da8c26ba7d0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0xc7bc80675dca7f4a8780139e9a20d0e987c17d7e71bb595186310183d8a80948", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_20-opcode_CALL]", - "fixture_hash": "0x3212ae3e067b87e2d9d515621f3417675c5005ce9089f580f37cf90d44e330bd", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_20-opcode_CALLCODE]", - "fixture_hash": "0x4cf72106adeb57c048b343817d9af967352c1b8e63bc2665ddb8b02c55858eac", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0x5c3b4bdfc8801c592c21fa399662e1c92bca4778f11dd2575ca3a24df888493f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_20-opcode_STATICCALL]", - "fixture_hash": "0xf8c4c6c458b1824c291c998791b2191f4b5dae182fe938f307fb987cef3b356f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_20-opcode_EXTCALL]", - "fixture_hash": "0x282268b81a6785b81785cfa3910da6ebe37d4ab9f16bde76477ab9cfd1fd149c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x8ee112df00e1538cc76044a5d79bb2494902930215c8e1f7dc29275d0c3f7740", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x5c87c68c7bda9ca2170827b677af4b43331ced85aca330f5f0017563052a041e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_30-opcode_CALL]", - "fixture_hash": "0xe7811ee093d4339a6e8c5e15fe84992c1180c180b7fc5f49245ffd68f45e9abd", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_30-opcode_CALLCODE]", - "fixture_hash": "0x42dab88de6a3c817f46f24db19f9646f914ac22756ce93ace2e790dd147051f0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0x2f904a2eb4181217c31ecd0972df21f3d9e833b27fa9cf38d31b050e7173b9a2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_30-opcode_STATICCALL]", - "fixture_hash": "0x13da717ff5c4db30f8c64e4dc7327d66f8085feb6a3dfb39937acb2f87a9e75e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_30-opcode_EXTCALL]", - "fixture_hash": "0x3e298fb6be9e500056173bc893bde292f1d2c23f233793f41885ec51c0053248", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xfbbf9d316a2c00761f8549448a7b8141c52e8a9dd55d5c9f557128d19583be58", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x768712d54e364a1a7a6ce5227c0c78bd4d87cf279e3906ced230f502a90044a3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_0-opcode_CALL]", - "fixture_hash": "0x9cab82318fd7c047583c1478ccf92e4555d176e6107b05b809b6c1c7fda364f6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_0-opcode_CALLCODE]", - "fixture_hash": "0x9ea3ff83e1c8ca03d40b66975990ba6d5e9921492c52eb193cf07e15c1b06bf4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0x46ddb39026e94fe9c22adb4af466ae22bd05919f9b9cafb0b2c09e19a615f14e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_0-opcode_STATICCALL]", - "fixture_hash": "0x67a3c4e2318fe1d8f354aac4effabb2089294903effb12a939e24bd8a31410a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_0-opcode_EXTCALL]", - "fixture_hash": "0x1dbf856e1c1dbcb65f9ee2def5ecde67690ccd6a003052c433b173caa487e283", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x109c5b825c114b0d0d1a67bf1cc8b84d71554cc5fb753445605f2d20783c4700", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x4613c1a97dd872f14284e60692fbd7c5cd63d3a17293e79cc929dcdf5db5a2bc", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_10-opcode_CALL]", - "fixture_hash": "0xefdd2dedc2177276df488df7809aa8078826af145580a018a2883f0cf97f8065", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_10-opcode_CALLCODE]", - "fixture_hash": "0x255c514ac0ce430ec4f96837247c424e2e2f6a0aeee4fe9ef72d0f8d3f12aba0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0x50809a9cb83d2330a157cce83906dd6574359d606fed1a62deb29a2c5281c1c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_10-opcode_STATICCALL]", - "fixture_hash": "0x70731c7c275a8832a1d4d8fd3dfb2b96bfad0771af9cc4fd9778cfb1b6b67d95", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_10-opcode_EXTCALL]", - "fixture_hash": "0xf4bd0d5414723c7c1f1a8bb172d3a0bc2c82eb55f4833c4f0bf3eb42e7ab4a63", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xaff719351c7b1966c0f794c0195f540e3a4cfd46592fd0d2218d47ace1058935", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0xd6b5244476dd4d7b3f5a46cfe0e0d33553b9103af10dc53f554f2abd6381f7b9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_20-opcode_CALL]", - "fixture_hash": "0xe30f37aa86971ec3d73a2d9d21f602b1717fc8758001133750dca385380a54fc", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_20-opcode_CALLCODE]", - "fixture_hash": "0xaa656abe8f6a2ae43b6b0d3fb349c51af95e15856e7217fe50c9683b5dc5b26b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0x9dcd54d2935f5d1c9075ed6863d6790f9d8b7b0b3e4ea4834094917fdaec8fb5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_20-opcode_STATICCALL]", - "fixture_hash": "0x2abde14a1bf85cef5ba92dd63eb992ed294804b795981c737e71995f8a1c42d5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_20-opcode_EXTCALL]", - "fixture_hash": "0x58ae7839e319a723241c7641cfb183d73a4bbf28cf7d61ffd7d1bd51e78a674f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x3c5620bcf45b9e6e5385dd63abb7b472a29c355c74cb18ea5bd2180a3b9a5a78", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0xbae8b76bded59f8ae3396202fa71028cd4324c7642c7459978c5d5e11d07dbff", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_30-opcode_CALL]", - "fixture_hash": "0xa795e288a9037ff856bf2a8df0827b1cd9ae94eec835ec7091c8e29a7b53cad2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_30-opcode_CALLCODE]", - "fixture_hash": "0xfd1729afe4868f79e45709f86b8cf63e6b813e78aef826d575907777d1fe172b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0x8591af187bf8ef6fdce06a51376c63c6d41293c625674eae7d80fb1e71e188c6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_30-opcode_STATICCALL]", - "fixture_hash": "0xfaf951dcae9fdfdf4ebca3c2483358bb9ce6e05868e4bcb42bb6d0b2882ef4c3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_30-opcode_EXTCALL]", - "fixture_hash": "0x768efdb874a3fb9c9f9c6653b29035854680ee20a7137cfbf9f7fcf41a977110", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xa5191e4b78ea089304d72cd9a035c8ffcc6203016a4a654870471fee4c95c552", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x8bcf2a6c5ca0bf421be3fd889847f0e9d6b152014e0b10d1ef5d8b6dbc6d5927", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_0-opcode_CALL]", - "fixture_hash": "0x9d21171c16c10b379c59d3461316cd3f3348480b656dac6ae46bb2dbf3c438ad", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_0-opcode_CALLCODE]", - "fixture_hash": "0xbeba65b38b3ba27c8c94ccac14e2d79a5879aecf36a9df93f3596036d7fdd397", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0x63040a6e34405e655f30bed1231a2d6613a8932ab545188bf0c87a7d03811cf9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_0-opcode_STATICCALL]", - "fixture_hash": "0x3008c1a076c79878f2e0d7ad4d3d76548e8e54039dd3e0d2fe4174c43525d94b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_0-opcode_EXTCALL]", - "fixture_hash": "0xe2740430d8769ea448c7096045a813e60f296b97733ae5e3c5c5318deb0c7e34", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x118a42d24fa4b033e274b433da306041812d2d71993e0a67fafc299cdf2524d4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0xfc278baf726ce1cee0be998c069d2d8aa1f57c44d23f45fa0367387f0373b091", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_10-opcode_CALL]", - "fixture_hash": "0xbb5bed20084f5991e1af2f94a87fac2c6b8a003939691334f8f0c226f3ab3780", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_10-opcode_CALLCODE]", - "fixture_hash": "0xcabcca7b1e4a4a1a3c83d14c2806080ebd7037495ecc5b6b4c6d87cdd669944a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0xece813c811936ec93b67598da1fb6825d267c186e7875c98f68e022617c4c767", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_10-opcode_STATICCALL]", - "fixture_hash": "0x2a7f010796ef2c23e35b93f47cfbc330ac68a28bbba0f50e1dcb182b94a66671", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_10-opcode_EXTCALL]", - "fixture_hash": "0x6cbeed6b75a181eee9dedefd1a681fef6d1744bb1b8bc5c00a560d22ad0d8c4d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x1eb91fb0caff02bf3504093f503517ab94533602d336f8c06706deee5fa04890", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x3cae9da12e13de390f35938a70f0b959591835da981fef2483f051c3a7ca3a5f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_20-opcode_CALL]", - "fixture_hash": "0x334d7c5cf7dd66939738ae4380849a4b6cadf964b51db69ad32ec7071eb5cabf", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_20-opcode_CALLCODE]", - "fixture_hash": "0x183e18f8bec44fdcaf05fafb41f3fcfd77fe9c47dd365a5f99d856f8a9fde412", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0xff70dfb669fa10df39352857fa4972aa93e0525aa4b89c69c2b00752ba951404", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_20-opcode_STATICCALL]", - "fixture_hash": "0xe024db38bf4e8990e3e374a8915a23b40c971c9fb21ea3b126dca8f23c6abf42", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_20-opcode_EXTCALL]", - "fixture_hash": "0xf46cf821229af48a94a0fe45daf30096128e302b4aa83251188227f3416980d2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x4813d653a312b6e65ac6543954825bbbcd5c4228d186b46273c4c1afbaa12998", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x7f4d6ce84831484840913c4b3e5b3e94f9642e40b3174db144b8488f9e1e6c6e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_30-opcode_CALL]", - "fixture_hash": "0xdcdbb70aa5cad2b77b9cd6f9d708ed8b4d2270a22038adc41d2a5882c91ee255", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_30-opcode_CALLCODE]", - "fixture_hash": "0x663c3ec2768d55023174f8d7306dfefd2b3621b3bbb62f44c43668a84303fd05", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0xb839dc84776ce38ec1c9eff233301ccf99ae4fba3c43fe22b02f82f6bd1d3e67", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_30-opcode_STATICCALL]", - "fixture_hash": "0x9d5b7e73fd1a5ac74a85e9935c5ba6626411e7a50fdfe542b781c60900570698", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_30-opcode_EXTCALL]", - "fixture_hash": "0x3e093f4d59aa484d4ea08c424c0ee408925b25e38672d23227120899a1b9cbb5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xa72c0f91874d5d80062d415be22e7928faa17f7429fad151a5b0939370f6efd5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0xd7865343225c3555b158c54a17558950d75afe211f7488c4b496053cc28defe", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_0-opcode_CALL]", - "fixture_hash": "0x65b0c47456c1ef21f788c38cd108168d6e1395c3e162dbbe138fdf2bfb2a6451", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_0-opcode_CALLCODE]", - "fixture_hash": "0x71286ef542154409a49b03ce353000648f55491674c3f74f4fa70d2f55917ce6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0xd672b31650f3b4453b6137556aa3310c4de6f67abf38126ed77195c1709ab20d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_0-opcode_STATICCALL]", - "fixture_hash": "0x5c6fe56f2bfcf1dbddab5e0fd5196c274c1225c28323755ac602f4985c856d70", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_0-opcode_EXTCALL]", - "fixture_hash": "0xf57852a2f86bf2e4c34d445a43acef4a289f5f614fafa38d2a357c6225553a59", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x9e4f80d5b7bb3f3b548ef45e071484320fa52eecad32616f79971204b4b4ba30", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x50be349f983670e757c16e74a49f28ca903b2469ef02cdb21f755b34ed04012e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_10-opcode_CALL]", - "fixture_hash": "0x931c49f92b629548643d127a9ed1b7916146b7c6c087938ef71b082f98772e9b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_10-opcode_CALLCODE]", - "fixture_hash": "0xceb9dba17d7ca793ead367bc74a7c45bb056a66ef2612d03ffc9414d72de662a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0xc490aa141ae89fa4589424e9faa9817e3ae4abc282281f7a494aa03017b09c14", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_10-opcode_STATICCALL]", - "fixture_hash": "0x3ce1edb999daaa9ce3cebbe12508e5dadd96e1e58e6c973cf4eba4b614c7cdbf", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_10-opcode_EXTCALL]", - "fixture_hash": "0x29f013e837672878094f6c01590e836304051843f5fe94683f95a3f951cdbd4c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x8fb332c8596ef527786a7c3e7a3919904f9d26ae8f506b89fa7259a1b3ba2ca4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x3acffaba3b0a1cc345b0020827b720e680d66efc81cdb755aa1769b405f64505", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_20-opcode_CALL]", - "fixture_hash": "0x2bbef51b019418e48aa858e0c4456ca71dcca49839ca5b31c352a0e88a2a5055", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_20-opcode_CALLCODE]", - "fixture_hash": "0xb1c25c2430cadc860285462c24e4b661e05b5a6d5f941325b99cc7f94f060a8c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0x56dbb8705d52bfc469617e8bf67572e43e51faac14c7bf0d2d00954d803c5b8c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_20-opcode_STATICCALL]", - "fixture_hash": "0x23febc3f65978b537f6033294d79f863f1a481bf73181645e263ce0ad765d306", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_20-opcode_EXTCALL]", - "fixture_hash": "0xee3c5c81e0336ea41ddcd9de530027334a31d33250955e47caedc5a4b55f458a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x40884f6ce0f652961be18f753c4952703dccefeba1f7011a234c0e3158c60f6c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x9b55905b481c8213a0e4801bf8d114bcca993d446509820b0a131507de42f118", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_30-opcode_CALL]", - "fixture_hash": "0xb7b9983fa9603a8690ea220e8a2877700be09671b3c14f32ad330ba72757a2f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_30-opcode_CALLCODE]", - "fixture_hash": "0xb2e8c375f997ec573259076b4e3573979501c7ebdee501dfcef0ae711989b235", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0x16af56fd8e25262dbe3a7d8609b4e3657720fa729b7d73e313dec39b62272a2d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_30-opcode_STATICCALL]", - "fixture_hash": "0x12afe57837e8937f187503c8d94b450a14ad649f2772322d2e764a491198c9b5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_30-opcode_EXTCALL]", - "fixture_hash": "0x91977c82aa7f9611b69968ac7cc233535c5503584957d91256e05cd93cadfbf7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xc933a88c801542fcee763cb5167375a48486d451888a657afc54e52fce0151c7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x6def9320fe20f98bee03ed94edd1050c3de0a9f84916ead83d54cbfe8756987c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_0-opcode_CALL]", - "fixture_hash": "0xb4d451c1fdac68aabee3d8200f578b1df40c6b5966c5c97e8120dd42af052ac4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_0-opcode_CALLCODE]", - "fixture_hash": "0x3bba6b9b7456b7e1e2a25f789cef7d5e895f9b68dcccab276ee6c9ee3552e88b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0xd303a74319a52e2b06bff8ddd5b22e705aba1addd4189f635e0b555c571eadc", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_0-opcode_STATICCALL]", - "fixture_hash": "0x810a8ef8b546a32e5a086ab7c17728307799464ccd2ec39443a6b3989a7d56cb", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_0-opcode_EXTCALL]", - "fixture_hash": "0xf5428b90f9841a96b0d050ad6116f46f04bfacf407ea3f66806aedaa4050d899", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x22b882129b698fc7d0caf7572d32e614792a81ae679c420b00201d690b332ad3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x5e5b36afd5874052263b575be401192dddbfdbefaf26b89a8065c9ed9028d2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_10-opcode_CALL]", - "fixture_hash": "0x75f91f8dc02de87cef14a3dd5193e32e7d40e745c00646841ff23496e5e4faf", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_10-opcode_CALLCODE]", - "fixture_hash": "0x79754b89a49d017bc26f9a41461fb7b6ff72320bf83bf57c3adc2081c396702d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0x5e4f269b5bc127e2ddef552acc9d5cac72001312f7004c1d374bb37f31f29d50", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_10-opcode_STATICCALL]", - "fixture_hash": "0x5d442620a84858e7f3910613274fb6dcfa43571c7c15ee056d33434686d09b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_10-opcode_EXTCALL]", - "fixture_hash": "0xf0c42eb1dbeff1f0a86b0f79773931d0bf545aab204f6f7d20ac7bed8a18bcbd", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x57681225b53985707f095534501d49cdf4215eaee3ff8ecddb07a6e5a31039f7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0xecad7361436b54151d69ab1dc9dbbf6e6ed9fbe42a2fd54e2770c9b9923cb64f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_20-opcode_CALL]", - "fixture_hash": "0x230ca5e24bb2ed3c9451d15bcc5f99319377fc04ce53981f2faeec17850721b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_20-opcode_CALLCODE]", - "fixture_hash": "0xa92c083ee45e7997e5c8b43cfd7546ba4ade1bf3f26189e4de97d04ac363d2bd", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0xdd0d216706c097b63beaab0c6a6527c249254970fba2a04bd33eb1949907ec66", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_20-opcode_STATICCALL]", - "fixture_hash": "0xa95bec62a6691f9313441e4c50dd15ef8df691f680b3e4d1c25b334496560e83", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_20-opcode_EXTCALL]", - "fixture_hash": "0xf9a3c67514bb4c3c41f6d1b531e8905d25c492f3e653e2ac8ce30db72f51225e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x918756dc06c517efab0088fcc05a6d33ab2a6c06299800fa154e972726dbfbd6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x311d6f331e8ffab4fa23fbaf4711f38528fc64e3dcadafb6f6a727724071800", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_30-opcode_CALL]", - "fixture_hash": "0x97157370cf4f3c0f00ff594603831c01b514adfa1e95663817022603fe71f0f6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_30-opcode_CALLCODE]", - "fixture_hash": "0xf01cd0fe6078868c36672586c56aab6ac2472ad7ee239ea506640039b19d7c6b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0x7e23e740dfb06267ca7d3e3744a87cbfdb5177418d2484dec90555abcc0d6b8d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_30-opcode_STATICCALL]", - "fixture_hash": "0x7d5262e4537e9c36ae2d84b35c2792764f561e307696ae4a1c69ae9f359a69bb", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_30-opcode_EXTCALL]", - "fixture_hash": "0x1b71e717f65a47e794ed404d60374d0ac5658ccf28fe6e488dc1a1d25fbaa55c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x9973e1a7f31b161b0a03f5459159f078e54ff77c830381a0ef7da7430ceceb7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0xa7da6d52d405c56c7970205ca244d0d705c1a149c5823ec33ed4669aa00d13e4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_0-opcode_CALL]", - "fixture_hash": "0x76ccb016997f5ad347885fb7d4a37cc31c600d00aed037307a4fa0a713759347", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_0-opcode_CALLCODE]", - "fixture_hash": "0x1d7a8a0af7d599956bbb2b5ed5e5d0fa81952c099649c6f2e314187194e24c66", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0x9a08ed917eb70818822ef8d0b656aa797162f3eb6828755ee97e62f73abf58ed", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_0-opcode_STATICCALL]", - "fixture_hash": "0x5cd8e875887554b7786208cd629ca3bf71e32e050066da8705b5af0218251bde", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_0-opcode_EXTCALL]", - "fixture_hash": "0xdc261b251c17dd0d97c594779680946fae0730e9407ec730f90451448ba09b2e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xaddd4f667b4a9137af17cebe21b4ab7cb77df11a2f5088901756adf5e5f2f377", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0xd47dea66c79a14216ac346daa99d88248ae2f27ab40b93ea2c4368d9cc1379a3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_10-opcode_CALL]", - "fixture_hash": "0xbe70a0ae666e4ed9f8bc55e851191a73ba74fc4804ad8521b7c5025f988c500a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_10-opcode_CALLCODE]", - "fixture_hash": "0x218fd8b1589fb72f4c1b347e4dd02503835f49604eb7d8ef4cc6cd9bd9f0c29e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0xd1f7d23379446c77b26df880827968bdf48035156871b370fe3f74c901838ae9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_10-opcode_STATICCALL]", - "fixture_hash": "0x74e68816cd0612152e278c6f8a4d3acaf61c5231abe11c881b62df80f0a77fcf", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_10-opcode_EXTCALL]", - "fixture_hash": "0x17f068d2e24fb9efcea7436ca3c43b1633b051bfc3747fafc3f50031e6addc37", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x9a1a2054c9d51216ad85edfe5329f8da3bdb9b8cbe2a669831469565f8e97136", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x15f4b4ffe9525e140379d651ceced67cf3a64ce6175feb149ad9984aa875c91f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_20-opcode_CALL]", - "fixture_hash": "0x79ecb15310919a5ede49c2ec82fbcf22db002e3968a46adc126ffac27084352b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_20-opcode_CALLCODE]", - "fixture_hash": "0xfbaf8e2e9fb27965dcd2b16184213152c9f72f2c972edf99a4c307a13ee76972", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0xd93bd846f89d4a07f9dc6fafbbdaf769718415e31037b097e70e7570f8a01f29", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_20-opcode_STATICCALL]", - "fixture_hash": "0x7fca28a8fb7bb44dc1a27cf00d0444ba1385a678eb4f66ef134aad63af646010", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_20-opcode_EXTCALL]", - "fixture_hash": "0xfa94e415da6e58c862ae83e17cf20bcd034450ab7fec489366eb543274c855bd", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x33606858d2c17fe9d3ed01e5652ac887940e1fbfd26b4f89ac36ce966b49b1d0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0xc095b4450b9d968d2612e86ccc44fa6b883584105600e65cea6dd323e35a9ec0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_30-opcode_CALL]", - "fixture_hash": "0xf396c01fd6b8f6122830fa38e7b02613da7183fd0d47fb501ab561dd65673d26", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_30-opcode_CALLCODE]", - "fixture_hash": "0x310e9c2e0ecea306356e21503e49386f34660791b7d2e6b7d1f6a20f014d7598", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0x98ae19163d0271d7ae0e36bdc0d9d786c8c953d9e3853a4f926c940bd6a0e1c3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_30-opcode_STATICCALL]", - "fixture_hash": "0xf757f347b4502a948e4d0609ced8e9ab703c1b7f7ef7dca11e5aceab262a2a7b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_30-opcode_EXTCALL]", - "fixture_hash": "0x1bbab56146dc580649cef5c498bf7441e1d3d6bd7403cc7748b022f208fd0b0f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xb69c5ef4d351124b9f0bad935f482c90b31f49163dbbeda34474172a1b990e3c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x3452f7544b3cd95acbc9d7e936388c4a21b451f800c3f455b4804a23b049af86", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_0-opcode_CALL]", - "fixture_hash": "0x7c3de120f6cc4a2a3eac961b2ef96dd12e97735b900c75393408681c4063ef85", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_0-opcode_CALLCODE]", - "fixture_hash": "0x927481e10eec1ff61f6faf203c8297cac402a18c6699f2f4d1a990f46497c36d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0x96727907715cad99357837f814534308d3c5153de39ded4c7d630e7a9669eb51", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_0-opcode_STATICCALL]", - "fixture_hash": "0xd3b518a1e0ca711a765f7274c471aaa1826a82c117e2a1646a711f62b0d2e92a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_0-opcode_EXTCALL]", - "fixture_hash": "0xa00a7b7349e68567a4b889ccb9422cbd95676b4dd820bd1bee68ea4f1513dfe7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x95cb7a3ff62b87879e45bb5974a3e5d70e6d2c170a6e782523eb01bf3f5a68c2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x82a3b282a409cd3ad7f3f567af3a3d581edfe06bbb76eadcde5a840f73502b9b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_10-opcode_CALL]", - "fixture_hash": "0x4fc8ee57d558f923e3f49a094261530e7d87cbb454e618f293e4dcf9c31de3f4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_10-opcode_CALLCODE]", - "fixture_hash": "0x4a0eb892f53ea5f4f65b573a703d0c7eb2475cca189b40862b243e7c79687f37", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0xd3537556d6c79b9040d0cbb6fe12ea266e4e64d43c6ea38bdff31f2299627ee5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_10-opcode_STATICCALL]", - "fixture_hash": "0x9449ae5ec515e2e2ab48f31bd0d9113a73cfbb1175adac54f9e6125bf448901c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_10-opcode_EXTCALL]", - "fixture_hash": "0x2418f70d9d35cd7c64547374c493513fbe5b5b71a6018b3c66b058e38d4f2e96", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x51077863329eb9799d6c87c543e66a43555d1fea40205b7a043de544597ed0a8", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x36e1f86c1322673a1c47d39077dcc55d7f1035563149464edaaeaad83dd95da7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_20-opcode_CALL]", - "fixture_hash": "0x3931aaeeb5e77fc0756d61935d7ca8d670d7b17751a6461c6d6c076bf09c0348", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_20-opcode_CALLCODE]", - "fixture_hash": "0x1e17e987d21110c86d2fe0c58bc4f99e78723a2311eaf4297bb47f3a18abb4ed", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0x9a0d68b2ac31a6a24f24188060d9e80da1fa2ef05c497cf8916e778b50f5c043", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_20-opcode_STATICCALL]", - "fixture_hash": "0x49d0a98dcb68055b872875534db0c434bc543bb44733a99aacb2a68946ebfbfe", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_20-opcode_EXTCALL]", - "fixture_hash": "0xf8534beefeb03ed3fa9f56ab386626c9d6f334d928d0f5ef7b29315709f03a54", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xdbb98a03ebc5e9fccbcaf486dba4b01e677c789c0f4f94f6e00433a241799840", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x560c94970f2cae72392e24007d41ee91107c55edeeec0b279d07bba6dd2a4f63", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_30-opcode_CALL]", - "fixture_hash": "0x63e5cafc83fa85573e553d3147a8618510b474a2044add7f2ae8134b3ea89bbc", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_30-opcode_CALLCODE]", - "fixture_hash": "0x91228eddc6a2d35e1ceca7e6ce313a46568c23c199157ea71bec647e8af1a342", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0x93ab462e60d60f9ef7665fece80187d7aed80fe98ace7478e18063251b311ebb", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_30-opcode_STATICCALL]", - "fixture_hash": "0x20d8202e91091e9d2f86a3d53744b0f3ed481001ea2bc25c84adac5a388318d2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_30-opcode_EXTCALL]", - "fixture_hash": "0xc090dc42c03e595308326a9c633d8a8ea6d4ba0c1f8520a2318e0a9164d1d66d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x7556db85029b024d0050863d0ed5890a19ef046dcdcfafa87425ed3ee4096292", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x531d2e467e8edd045584c9c42edbdc20a22cb6a942f14a6ea1bbb0253884301a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_0-len_0-opcode_EXTCALL]", - "fixture_hash": "0x35ab9f7508fba0629f42e973435d64745360f98729a46573cc5d0081c7859ae1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_0-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x5f90570e794d43b8dee3747ee9df463d4dbdd99d6cdd670794666b64301d119e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_0-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0xd3a3b5ec267850f8df285a20d48b5bf657a1713dd6e887ca08623ac831cc4b6b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_0-len_10-opcode_EXTCALL]", - "fixture_hash": "0x4b58a35fd201b74914da64697e7951517fb462f99f7dc61c3cdd4705229c00cb", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_0-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xa891353c19e618612f67383d554bee8ee9aa7c050269a94b10171ae2f0112f7f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_0-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0xc119c60bca957b83b2f9af3b009c3ed359a0039783b510adf11ff7b0b99af95f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_0-len_20-opcode_EXTCALL]", - "fixture_hash": "0x7bddc8b29d5eed10e335c982872bf9add2b81a902d8458ab8b47f71983ea54cd", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_0-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x2df500ab9c63a6f10094f3acceda79a9e54aa458f2617710a9165da7d87238b5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_0-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x9ad25a80939702f34540132f328a6550d2b0e5727c71cd591aaf8c98ad072d38", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_0-len_30-opcode_EXTCALL]", - "fixture_hash": "0x9062c8a8993e5d21e2923884f4a5a44a840f54880c29ad2277946cbeebf951e0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_0-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xef94f0edad77d7dcb0a7f48fb1a9b1c2fb96543a6170dedfbec4b8e874ec430b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_0-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x529212af083b0ab4021107bb8b77a20d8a247e5968007f444cde8ff13a4fc88c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_10-len_0-opcode_EXTCALL]", - "fixture_hash": "0xccc0a8500be1ab57d7493c3a581cae891b59e92c8c8f4a2b04c62c8604e1d67a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_10-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x390e22f9047b8b9b74bbb57fb3301de5f3247d9b150ac99d0ab769b3fcad08ef", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_10-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0xc6a3a350783b211b4f8472a79936c92336fe75d5c8fd47c103f442024951f92c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_10-len_10-opcode_EXTCALL]", - "fixture_hash": "0xdc4ab707615ea82f2687ab47734e315412487ae595b9a9014476ce16e3158a97", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_10-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xd90dcdfc36105447a9aadaebb4034b225175a17dd3e0bcb3de0e195d90e595d4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_10-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0xd6e000f8f43493ffd0af716a01d2554eedcf447ec0c3f61011c13fabcd6d6bbe", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_10-len_20-opcode_EXTCALL]", - "fixture_hash": "0xf2eb88bbde49339148b73b85b02fc950c6e143513d3d798d37694e3ccc8356e2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_10-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x7454267c7abd8bf83075c3e984d8ac37209b4693009e671a08ddc0c41db5646e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_10-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0xb60fecbd45565259a1c71ee2bdd59e224d9e9a796907b78525831342f02f8d48", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_10-len_30-opcode_EXTCALL]", - "fixture_hash": "0xe90cbd790e91a007948013fb0e25659ac035c74dcb6eaebe32cd4ebce9b07691", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_10-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xd5f59fcc0ed6ddcc2a86e07cb090cbda74ab83afdf6088042bdbb26defb11f95", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_10-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x2db130ee88cefb8219c271a8bc7aab6d529ab590f4d91dd01b500f47951707e1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_20-len_0-opcode_EXTCALL]", - "fixture_hash": "0x46be438bd1a899e9471eef862c776203a4ca31dd87a6adb0cb931ee4b7e9ca4c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_20-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xaeda2216218c5a5a29b4ed87f8c28da06404869fe0b3160e8c153f5b5c9b0855", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_20-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0xdb5905b3a435320f735b18013e8662d76fbd70dca2d37bdbf06a60fc6203201", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_20-len_10-opcode_EXTCALL]", - "fixture_hash": "0xc713078718dda8af09e81c34d9b6538a65aadbd6fca09e17bbc4ce1bd3ecc902", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_20-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x5f282436530b08dccff0d772641a0b950ff92145f2dd4e7977ab3582faa19f17", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_20-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x788295028e2f02ccc58b2b0a69fd8da1b22c0f37f5b0e25b3bfbd1ff45e80e40", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_20-len_20-opcode_EXTCALL]", - "fixture_hash": "0x491357c56be9ab0e1676906edaa7b17c0992d78d97a589188e98e64afc1ef575", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_20-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xdf40b935935a02e0eb3d9458507867631545489022ae94997b9499aca45c80dc", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_20-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0xef9e74fa3284ec0e61c7499b55789ccf217cba831e7657296ffc3efaf0f6e30c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_20-len_30-opcode_EXTCALL]", - "fixture_hash": "0x5081190989198731356f5fa4256808c62c3df6602cc552c97bd6d21df2823ac3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_20-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x7a92eaaeeb7e767022b3a31b587471e8b4bff4bff99dc79b0a1944a108687918", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_20-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x2d68d1522f755b7d361f8c510be2c79dc33616e4f029a4b5fab211086bcd05d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_30-len_0-opcode_EXTCALL]", - "fixture_hash": "0xf4f228147ba10946530916cea9b888245b76a190fb5d7a6fd1e0ad18af5d3716", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_30-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x1ed82954a26afbb6c1e733e40be2271d90f32abb5907395d4039b75a22b78370", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_30-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x52d6d1774c7c0e51ba17e1c610ab8f4cfecd36c2e528f23110cae71993701cb3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_30-len_10-opcode_EXTCALL]", - "fixture_hash": "0x1f0db63c2b6aed963604881ea968259960e0c85a8d9a5bb3e7d41aac9546171", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_30-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x75f4ab6317f47f77c7c9cd5cba4dbd19eb5c3bec9ab71dede485238f0873243c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_30-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x79c22bc4ea771919859c445cc3c78b3fb1dc47cb1a1706987fd5247008304310", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_30-len_20-opcode_EXTCALL]", - "fixture_hash": "0x67394b3405368847ff950bde01c8cbc2625f955012e17f17664381ad1ef15a44", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_30-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x4c6c3bb9e9d9808c5b9619e9a9d8bb0ba9403dba86ece13fec8ebd63fddc589e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_30-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x9a66c7203ad889573d536c9984529bd8d41fdcd28726892de998e40f9366db78", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_30-len_30-opcode_EXTCALL]", - "fixture_hash": "0x5bc8002299f031a112802282a7a93749b834e45eb28d128745564ecfc5c6c1b9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_30-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x6d9eb19fb93573cefe4e71aa8e32db899f7ddf8e95ba9916b2ba9aa4e6d17ad4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_30-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x43e6106a8e0637619921380b6935ec42e57ba07ce2cdea07ce0f34fb5ae1ed4f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_True-single_byte_expansion]", - "fixture_hash": "0x44d43861c92c10e0d622daedb63e430d46be29c570d8e619e1256fceec126b5c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_True-single_byte_expansion_2]", - "fixture_hash": "0x2b7280f492286be8ca54351ea475395948b74e4900493b36173d3375a045999e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_True-single_byte_expansion_word_boundary]", - "fixture_hash": "0xad0d5db4e19b535db9eb47e9fc8cbea7df4c7f47ecfd9925a54b3bc254cb7ee0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_True-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x69364aad1b0f36bb21ac1255ee058a253602af09331c49802c91b752ddf89871", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_True-multi_word_expansion]", - "fixture_hash": "0x1f9ae91b906f9b39f271f62ce5c003c152a5533650467c5f6b089aafb68f16b6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_True-multi_word_expansion_2]", - "fixture_hash": "0x59437ff64f431c4f384fea01e7d67eb1f8e424f9019e514156462ded8630180f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_True-zero_length_expansion]", - "fixture_hash": "0x205a21a22417feb1c0aabf93971913eaa84f27ea71bd2880c4e10ef2b54b4ef2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_True-huge_dest_zero_length]", - "fixture_hash": "0xcdea2e1073e1dc52ed2d65692c7dcb540e1a4a3b2cb4171d78d1bc31d3c7ee3d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_True-huge_src_zero_length]", - "fixture_hash": "0xfaeb40d6451a19852aedf0e7fbc22f7bd17d9df886185634bbe919e1538f62e4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_True-huge_dest_huge_src_zero_length]", - "fixture_hash": "0xc70f3bc40f0a9445cd0e832075f0f02e8ab7f61fef673c0026487c302b2a51dd", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_False-single_byte_expansion]", - "fixture_hash": "0x2071f20f8f1c6c1ff7d5fbaa48ac09388156c8896eb25e877166766c4715c990", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_False-single_byte_expansion_2]", - "fixture_hash": "0x59849fdde420f7bed99462dd00183154d51ffec7d931ddb512a29029e507312e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_False-single_byte_expansion_word_boundary]", - "fixture_hash": "0x53997ad4a58fae9d9720be0e0feae84a550e24b91a7822f6ba1a37dd7aeb8731", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_False-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x30badc1ae2f42d3c61618729bd813efc71307803fbf202d81868d224ce35ba50", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_False-multi_word_expansion]", - "fixture_hash": "0x4349f9da6dbf9de784ad15458d340a07194080bbc99c1846ce34a21542c38a3c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_False-multi_word_expansion_2]", - "fixture_hash": "0x2f0cd1c544a96ba51dd308ae0763522cb67be7e581066530fae820fa0358c3d7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_False-zero_length_expansion]", - "fixture_hash": "0x800bf97fbc46a7d5c1beed84a712e988c818869e1cbf98269df5581de70cd6d8", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_False-huge_dest_zero_length]", - "fixture_hash": "0xd13efdf098cf77b6aed98cc6bc2ae3cf159721705fff34f7d01c655f10ac6d6e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_False-huge_src_zero_length]", - "fixture_hash": "0x6e4acb862514159199f9118edd3d1df312bce8f99a7f97ae64505a1f04b4a8af", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_False-huge_dest_huge_src_zero_length]", - "fixture_hash": "0xfc5329e47a48fac9c0764bc5e474b3d716c4b05042324587a5cbdb77729518c0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_True-single_byte_expansion]", - "fixture_hash": "0xdbbc158ccc04b033e10e4a38195cd6d8a147ad1378469cc7c460c6e0252fa524", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_True-single_byte_expansion_2]", - "fixture_hash": "0x783d650e2e2b762bc642b7a912bf389c81b2214dbc11ff6e86b0ac1b6843390d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_True-single_byte_expansion_word_boundary]", - "fixture_hash": "0xcbf99641871017ce4e175062f96ee6a83ec03b092ce89a42266809284235ff20", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_True-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0xc6ab4d35e8702d26303b98aa7ace80ba4d0cd76da02e1364378fb12762d6f1f6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_True-multi_word_expansion]", - "fixture_hash": "0xeb22775b26e4876dc8a5767a1efd4af13598738ccd24f32427f86e925ee7e0f4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_True-multi_word_expansion_2]", - "fixture_hash": "0xfb1ff5b48bd8f81b9021e3a70501447f495853b376ef6585f650c473414d30f6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_True-zero_length_expansion]", - "fixture_hash": "0xb083078e97415cc23e48cf4faad7987fa38c7471621e323cd1d34bc5802c873", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_True-huge_dest_zero_length]", - "fixture_hash": "0x59e12f3432544e7fd9fbceb7f80d82ca0c4490237359e1a9aad48224c62b10a4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_True-huge_src_zero_length]", - "fixture_hash": "0x14c25f6d0f828018f7773aaa58fb416de90e9d4fe48a1704f968d7e45dee8edf", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_True-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x4bdaae2da02e36f4b4de971f1778a5418b0e323af05c17db27735080aad4f5c7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_False-single_byte_expansion]", - "fixture_hash": "0x867ee90c68ff61a12e1d7625b954f940a4e7231aaf25bb2b71970e1877b70497", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_False-single_byte_expansion_2]", - "fixture_hash": "0x82f0b950a774c64e75a4b62a1748b9548f95c4172bc7d1aed5855343dd62d9f5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_False-single_byte_expansion_word_boundary]", - "fixture_hash": "0x168df9748e9eae3d474a0770a0bd65d9d2ff0cec6e47b7cf558733df47ad41a6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_False-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0xade24302535a98993e15dfaf0a1896460e0d0f5a2427185c7b75458b50f879f6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_False-multi_word_expansion]", - "fixture_hash": "0x3c466d85e719e0e8b4ae22b6895e565a8db1026421af2e6f26c1f2a0a81dc799", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_False-multi_word_expansion_2]", - "fixture_hash": "0xd60c70480540f084601d7d808cd7f41350a04d9c8bc8b0b04ccd7e0eefa2a5b3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_False-zero_length_expansion]", - "fixture_hash": "0xe01bde503a776c8525cc165ed034f19822dede617e2e4334821763c3733a04a1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_False-huge_dest_zero_length]", - "fixture_hash": "0x3469c3e78812753126a23cdd1961c44765d470dbd0dd9a77253c0ddf703a2a51", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_False-huge_src_zero_length]", - "fixture_hash": "0x17fb07c570c88225535827f5201f9e8f9fe434570025e72d80793a663a8d4727", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_False-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x98f9f1718ba6d279e6ad807c9abef8350075fbbeffec3eee6d587e7bfa0f17a5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_False--max_dest_single_byte_expansion]", - "fixture_hash": "0xa11be91edb081d96f2baa7b4edef7d0aa867beafa41e8ae589bb9171c1522a2d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_False--max_dest_minus_one_single_byte_expansion]", - "fixture_hash": "0xf5a9d95a46bf67cb185381202f54528bcfd86a40f169a8cd744850a5c55528d5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_False--half_max_dest_single_byte_expansion]", - "fixture_hash": "0x9be4d8b7812ff167d63c4ed51f3a404c906307eb526558a2921166acb6d84563", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_False--max_length_expansion]", - "fixture_hash": "0x73b2a209a0f719a156637581dc4756e4be189470b47c3639b082ea718cf9abf1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_False--max_length_minus_one_expansion]", - "fixture_hash": "0x498336f6a174433bc6bf079282c7b43b917ad54f476c441f1719217eab0a21b1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_False--half_max_length_expansion]", - "fixture_hash": "0xf34e66817f2793c1d7e039ad7e3ec2e72474737ff435b2b3c1c46495c8b0768a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_False--max_dest_single_byte_expansion]", - "fixture_hash": "0x8b96020f6dcfbc94ff76e66c858835d9e91e96144ec364f74478a61b80d39b86", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_False--max_dest_minus_one_single_byte_expansion]", - "fixture_hash": "0xe080cb91cb37587e222dc2e96a499048f6f5ba954fe4fb1502b3b1a0c993d8af", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_False--half_max_dest_single_byte_expansion]", - "fixture_hash": "0x63bc7e52e7822eb15177aa9f7b14e392af4223401c5e7009985d74698b1096e9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_False--max_length_expansion]", - "fixture_hash": "0x8caade8fe0dbc629f0775fc8b7021ecb4348e783bff8bf12088ab50ac19becd9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_False--max_length_minus_one_expansion]", - "fixture_hash": "0x646e4b0585df25a80aef977366fd2661188082eaed72290f8db635ee7ef0b745", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_False--half_max_length_expansion]", - "fixture_hash": "0x81b54618448ab02569b6d5a181a8cbbb5ce7bef34bd3ff9ca7f5070adca6985", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_zero[fork_CancunEIP7692-state_test]", - "fixture_hash": "0xae677d206283a9f00578d64cc01ea9a1a0b7183fc8d99a07cd3daafbf684265a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_zero.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_forwards[fork_CancunEIP7692-state_test]", - "fixture_hash": "0xc509b5079dc852c12680384c0547b3bf92906b1829cbe84cb0e49325a3e48dad", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_forwards.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_max_forward[fork_CancunEIP7692-state_test]", - "fixture_hash": "0xb2908ea9ca8f47d03aba4b0c9c332cd94669529d6a7c620a96d4b8bd2a7be2aa", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_forward.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_backwards[fork_CancunEIP7692-state_test]", - "fixture_hash": "0xa23a9ab00a4a659cc0cf0d9c3b5cb4babb4c12d353ea05e4923da420abb3a8de", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_condition_zero[fork_CancunEIP7692-state_test-False]", - "fixture_hash": "0x4ee5a463229bba6bd8bdea0222e482fc69e43d84bf756b97d95e5cedacbcc907", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_zero.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_condition_zero[fork_CancunEIP7692-state_test-True]", - "fixture_hash": "0x6d4b2980f310e053d6d0a1d4ac70c115713916fb5fdddf675bd57420edfefbda", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_zero.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_max_backward[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x689bab76b917f786fef9d4a1d76f4066ba5d5dffb10a646da81f537216a4b8d0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_backward.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_condition_backwards[fork_CancunEIP7692-state_test-False]", - "fixture_hash": "0x2bc2bef0d8ea3efb4c79cf710754270555d647d366f7a50433d404b8b9243743", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_backwards.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_condition_backwards[fork_CancunEIP7692-state_test-True]", - "fixture_hash": "0x1e996905b7904aae0a15e633db94a40277ff3a11858ce894d953b904379e6f2f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_backwards.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_condition_forwards[fork_CancunEIP7692-state_test-False]", - "fixture_hash": "0xebbf1c094ef9827e2a2a481d4b90d2ed9bd694d71abdc939e892e00da852ec8c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_forwards.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_condition_forwards[fork_CancunEIP7692-state_test-True]", - "fixture_hash": "0x70bc790339164d5580f9fd3076fe95b48d7acc80696264354d7a9fd11b07fa76", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_forwards.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_maxes[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x5b037863f1dd9dcf761f4654f0f540e3e5e9fd0b0c48e4047b28d8f2b3f1da0d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_maxes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_positive_negative_with_data[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x9a251dd18d079864a3baac595a93d58b2dde24a5201e654516a288ceb664b60e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_positive_negative_with_data.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_zero[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x8e797cc417887c8a7f66b0e046c80f14a60cf2183e59f183735905ae96ed8602", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_zero.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_positive_negative[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x8e8458410d1d6c8dc1cb6895be894b4840461ccea6fcf414e323c54a761bfcec", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_positive_negative.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_forwards[fork_CancunEIP7692-state_test]", - "fixture_hash": "0xa786b31db1218725995ba011d8b6830f899fe6f6b953dc556ea194457aeec71b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_forwards.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_full_table[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x2a0e621b461dde62a047b321d8b17dc3ba96f457da6f9b22b278b7ebd6954b42", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_backwards[fork_CancunEIP7692-state_test]", - "fixture_hash": "0xe7e42b31b971a05fa64451c0e02006e0b3e07546c93c93f89cde370b1030666a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_size_3[fork_CancunEIP7692-state_test]", - "fixture_hash": "0xe84491a28aafa5e767952d96180daaa5de04f4c2d3ea4e483d23986278cc62cf", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_size_3.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_full_table_last[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x2d012e987f2d099b2eb7d347277a9dfc9af56ce331718e86bbbdce6cbe542c82", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_last.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_full_table_mid[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x33aed6892a8484bde7e2ed8daf46e7a2544e3ede577758378478d1686d841aa2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_mid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_full_table_end[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x1fd827d0ee6d41601fd1a88ecbae5d899ee6e226a61e10ce83df3e2e01724d77", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_end.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_max_forwards[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x9995ca91d617bbf466b6724f935531e6e68643ceecfa253b56a81549e16fe8c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_max_forwards.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_zero[fork_CancunEIP7692-state_test]", - "fixture_hash": "0xead2ada7b4943e457c3078bcd416fbb97035398c4b81d692a8a431cd66c53b79", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_zero.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t1-c0]", - "fixture_hash": "0xec3e79e6b0a877b1cfaff90a1a59917cb086baaad3d774bd1be4800c8e603491", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t1-c1]", - "fixture_hash": "0x1993a8f87fabe163c943584d6c50c6476a90bf34e87e1388365dee563843c5cc", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t1-c3]", - "fixture_hash": "0xd130ffcb31f8cb10a4f5e88dcebb879affe11a0524be67668f3d8a60dfff2b69", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t1-c255]", - "fixture_hash": "0x62e72b4ae0dfdc95014ed60e2b6adaa11f9257206a09b55b6fe8fbad2350a0b1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t1-c256]", - "fixture_hash": "0x54924ca1de0b22160238e67e730919040ad458293de730070aeafb26f01368d1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t1-c2^256-1]", - "fixture_hash": "0x2d63f35ff773aa7b9e69ef5eb8d57c5fd19c3c712e8f114e4c09e66705907a06", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t3-c0]", - "fixture_hash": "0xe7e289c9558290b9b98d6b7ce745a05889c7b2ea26fd0a3fb9ad64784aaab3b6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t3-c1]", - "fixture_hash": "0xa1a86cd5fc00a919ad4079b3dad5bea40ea70b0305d30bdbae97e4467bcb50f0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t3-c3]", - "fixture_hash": "0xf90e1cf7ef4c8108b11d66d312cd7f1fc42dc5cb78cf3c13fa4294235af1ff4f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t3-c255]", - "fixture_hash": "0x89c4b937e3b588b5292582ac7c33bac3e27c128f9f2fb96ded86fd4143dd00d2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t3-c256]", - "fixture_hash": "0x9a9527f56da1add8ca0729e559e4309d5508eadde12fbfad4477e3f06f79343", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t3-c2^256-1]", - "fixture_hash": "0xfc1fab5ea5fddfae8e0fcd39f92a2fcec3fb9c03ada22576e333eb67f8937260", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t256-c0]", - "fixture_hash": "0xbe3e690ead3ddc7bc500496afb3ac4ef0b56dce11ee63f96609117acce6f852c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t256-c1]", - "fixture_hash": "0xc199b0a8dd5e0478202c803f353e94667ba432978e766471e66700dcc7ad2c6d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t256-c3]", - "fixture_hash": "0x8da2826207d6a2329b9fca3d8e0a19cab754f1bbebcd00a18d6083292a910324", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t256-c255]", - "fixture_hash": "0x1254203c706349fd56052dba86f75f9d6ac763b412402a149e82bf9a0c038cd3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t256-c256]", - "fixture_hash": "0x4516217d394f01190529cf6798d401dbf43af226e6340a3d216aa69fc7784cdc", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t256-c2^256-1]", - "fixture_hash": "0xba7baf83e1960a938c3371967c3639a090fcbe8c4af591c3e69f72acb9ec27ae", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_with_inputs_stack_size_1024[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x977b0a5c969ac5e464bb0a10fcd3c97af43d20db2f72b0df8d74767c94669706", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_with_inputs_stack_overflow[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x90bba88ea551f3ea53112d481c9340ab67d28d65e90a4181f13c374705fd89cf", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_stack_overflow[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x4716ad50bcb142487ac19950a60b285952cee76484cc591e53976b0f44300169", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_stack_size_1024_at_push[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x9d5a9ac10ee864ad72ae7d99dfc5e59c190372a7c298753df832b0491fde08e6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_push.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_stack_size_1024_at_callf[fork_CancunEIP7692-state_test]", - "fixture_hash": "0xd9bcf1cbbce504eecd9fe00283f9dacaaa1a0de49485074ad205498ce14f52d4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_callf.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_stack_size_1024[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x9f62507b420cd9f98212b5140f61f58dc1a83ed0442ff52b4a0c6e4208569b77", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_with_inputs_stack_size_1024_at_push[fork_CancunEIP7692-state_test]", - "fixture_hash": "0xf7c8d25614fcd1cba5b7bc91638aad830ad2c8d1f7399e2d827f138708c5a14", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024_at_push.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_within_deep_nested[fork_CancunEIP7692-state_test]", - "fixture_hash": "0xaaf194367e6cb0acfddc98d527b7aa973a500b4878c0b0970030b9cace43f4b7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_within_deep_nested.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_fail[fork_CancunEIP7692-state_test-invalid_opcode]", - "fixture_hash": "0xb008531bb550577f0e5de25d34d817ba9deaff5ae1f207b4d4be3b365f4cb429", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_fail.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_fail[fork_CancunEIP7692-state_test-overflow_recursive_callf]", - "fixture_hash": "0x2bd8e772eb621cde8622469f9f3611bbbd282241d07b6f7f836f73f1b311f01f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_fail.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_fail[fork_CancunEIP7692-state_test-overflow_recursive_callf_sstore]", - "fixture_hash": "0xfbcbfda35d7ea563fe962ebb8ad62648d25c79fc0fb99d83632109694b31d063", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_fail.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_fail[fork_CancunEIP7692-state_test-overflow_recursive_callf_memory]", - "fixture_hash": "0xbbf0b8b6eba97c137fbac331cfa5249a898b01164d4d93cb1740ac0b43c80211", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_fail.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_succeed[fork_CancunEIP7692-state_test-function_finishes_contract_execution]", - "fixture_hash": "0x459c7ceb3e0e0cf25315ead30e548637907d9d8e03c738af3b3b38ab7b13dd30", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_succeed[fork_CancunEIP7692-state_test-max_recursive_callf]", - "fixture_hash": "0x3190463f45c8c343b40abe2c313a1e26fbc129410d593abb4b79e982f0cce5e5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_succeed[fork_CancunEIP7692-state_test-max_recursive_callf_sstore]", - "fixture_hash": "0x13b97a56396b87d1507a10d9a9ccd5cfa95f7a7617845689a0e43e23e902580c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_succeed[fork_CancunEIP7692-state_test-max_recursive_callf_memory]", - "fixture_hash": "0xf5517456bd3afa967b5c76283ba40ffaf70d8f8bc7c41a7c8b08dbe1419504f9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_extcode.py::test_legacy_calls_eof_sstore[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x75779fa6e519321785cd8114367e695e55bef437f0efcfebf82046c9d3a3df0c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/extcode/legacy_calls_eof_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-DUPN]", - "fixture_hash": "0x56297ec76b34bf9a865a7c3e011cdecb497e0ec003af87f75f4574d07b738d03", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-SWAPN]", - "fixture_hash": "0x2396d830b85d3f4b38a9d8bb4c934d12d45ee64b24454491dfe9bd26f1b7704c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-EXCHANGE]", - "fixture_hash": "0xd131a67cffa2c953cf057777339baeb7dfc5ecd786b3a7bc778af6abdcd1bec5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-RJUMP]", - "fixture_hash": "0xfbc4b898e3ca88b73149c0cab1c012a99f45dafee846f7732d149f490b45350b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-RJUMPI0]", - "fixture_hash": "0x53eb280f241fd30def32334ba75271d92d0e93e7acc582ae19f52a26f23dad76", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-RJUMPI1]", - "fixture_hash": "0x8d48bb669ae9dfa9448d01658cc7b6492f25349bf174a97eacc90c3051cb7489", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-CALLF]", - "fixture_hash": "0x7fd90576284acc75fd248837297540d1cd77ddbcf171c826366f693ae02e8b74", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-RETF]", - "fixture_hash": "0xb9e9c8872794e9b140104856496ab18fa712f2b2efc19676e96f4c1938c06d9f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-JUMPF]", - "fixture_hash": "0x6a9c8beb9bd41b16b305812a8c0f267ac951c9702531ec1bd1e3b0cfb046f3b2", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-EXTCALL]", - "fixture_hash": "0x885277a21a9c2319a6d1873690cbf9dbd810613ba80cff491d422047af04504b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-EXTDELEGATECALL]", - "fixture_hash": "0x976a587e89c49884792a544e239de3463aabd5859ddfc77b2ed12005738ed6e7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-EXTSTATICCALL]", - "fixture_hash": "0x7e617c6af471a8c009a0eaf04a0a0cb9b7ce5cedf01d446e3af54220a749cf23", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-DATALOAD]", - "fixture_hash": "0xf4264c5aa42a0edd2ae6512d17235f12a8fd8a187b4fba53919d053360e57500", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-DATALOADN]", - "fixture_hash": "0x57079933a384d33858568cabf17693cd59c3cb84813238c53538451c32d75fe7", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-DATASIZE]", - "fixture_hash": "0x6bf94c46f3af3f6b1188a58491fefca9282c145e90071471cf008cdfa780b5d1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-DATACOPY]", - "fixture_hash": "0xcdf4db7f33996ba03a36c8df7b53035c3a1011f36c5db6209ef7e82c00d4b5ff", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-EOFCREATE]", - "fixture_hash": "0x4f1385f5194810acbedd63557bdc6cabb4f1be10bf130c7a9a82b1ec2c60671e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-RETURNCONTRACT]", - "fixture_hash": "0x8994d18bf2d676ea09ca76446afce32e263a390f543f897f05251e8417d9b13", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_all_valid_immediates[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x53eb80ea32b0085aec345180cd33cced1b56f034f193b62cb322e7ebad5e2001", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_all_valid_immediates.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py::test_exchange_all_valid_immediates[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x9e4b7a278b26791f74b247055f8fc1e28c824e8e9a0046c6728ee493af44c905", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/exchange/exchange_all_valid_immediates.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py::test_swapn_all_valid_immediates[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x34d957638eb36daf3149cabb7f280050a91a1bd9dbb975d5488cd0a751ebcc37", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_all_valid_immediates.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-less-stack-to-2-to-0-so-0]", - "fixture_hash": "0x2bc51cc667269666005f7345a1d034607e6c57122ae8084aa594ed82967bb60f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-less-stack-to-2-to-0-so-2]", - "fixture_hash": "0x9ea4f5e343fb57900468bac4290f5697dded4f2db930e3545abf193e6acc52f0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-less-stack-to-2-to-0-so-4]", - "fixture_hash": "0x86c648f273fca3105221af97a1adc396a40bab091d05beebc84838f43318280c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-less-stack-to-2-to-2-so-2]", - "fixture_hash": "0x227267099688d3b12218548767647f393949f749f04dbcb61fee61f8b29486b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-less-stack-to-2-to-2-so-4]", - "fixture_hash": "0x354cf25d817c8f2b6ab01fbf6e1fef5f6c461a67a54456d00d2dacb704bc4439", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-less-stack-to-2-to-4-so-4]", - "fixture_hash": "0x9666b8109b59e020490366af2b84e67f2da7e400abcde369b8af457edf6a352e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-less-stack-to-4-to-0-so-0]", - "fixture_hash": "0x304a531aff8f7c4863bc7c62f776bc3af1f3828cd2d2027dc670c08df4b998ea", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-less-stack-to-4-to-0-so-2]", - "fixture_hash": "0x8d3dbe2c0be34f9410e9ec4daced8c663cf0a4b8803e58443c5a278e90838ae1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-less-stack-to-4-to-0-so-4]", - "fixture_hash": "0xec7a15f9188cbd29ac45a06d39fcd4ad4e95a985869df7c279533c6dafccbe59", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-less-stack-to-4-to-2-so-2]", - "fixture_hash": "0x4131fe9875ff4b89c2f3c492b7cd9a4c675b8002ac292bb6c106f695929d990f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-less-stack-to-4-to-2-so-4]", - "fixture_hash": "0xa33fef26a0a0bd6b5eaf467fdb39be1552789590bbc0aba254f2abce3492ecd5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-less-stack-to-4-to-4-so-4]", - "fixture_hash": "0xc2caddfd3d112fdba322247788638773d64ad725f08fb83aaede039dab33068e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-0-to-0-so-0]", - "fixture_hash": "0x2a9ec230cc93fcee26892a6b9ac0a0f87dd1fcd1f23004ba2a5e06a9e40af554", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-0-to-0-so-2]", - "fixture_hash": "0x9ae79bcd9e17f90290cc543c0d958a106a48252ec776d2452848afc8e7f68f5c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-0-to-0-so-4]", - "fixture_hash": "0xfc1b917b50958b861d76f09005afd7dd3d1ab82488a7e261139092197d93ef28", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-0-to-2-so-2]", - "fixture_hash": "0x3faedaef2fc00622e9551dada35721f3e2b00bb420c6110213629f96b9f6f142", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-0-to-2-so-4]", - "fixture_hash": "0xec722fc94e6f154b8964ea9b04e9325669fa0de82d96a261cbb95ded6d08560a", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-0-to-4-so-4]", - "fixture_hash": "0xd50b6b418d4f9651dd48e36111faca93348b42fa1c835e43dd775c50a6a72fb1", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-2-to-0-so-0]", - "fixture_hash": "0xcb91688bf7b283e519d9c0df8ee3f39b60578d6a8062817a378cfc0395ae3e73", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-2-to-0-so-2]", - "fixture_hash": "0xc6b1e1fde5dccec92e8991a3cf31a621f682656cf7ff48a29825efc78789700", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-2-to-0-so-4]", - "fixture_hash": "0xb2e7be3d1cda80b5a1394c6fceb4c19f9f10b77a8c0fa15ace0795961dc26caf", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-2-to-2-so-2]", - "fixture_hash": "0x92225cbcdc43a14b8b133ec1197fca9e64f1355ae1fb839b39e8144837d69c48", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-2-to-2-so-4]", - "fixture_hash": "0x2667c6265226a65fc2cd55d9345e371ee059523bb660cf28a9807773d5b7a0e6", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-2-to-4-so-4]", - "fixture_hash": "0xb18002d3f166a059b2fdd64a46022e75c10f6cb3d46e01d48f5c47dd6b3c4a85", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-4-to-0-so-0]", - "fixture_hash": "0xd910e77b0054d7405b29a8696cb52e5b1fd96c3341beba20f8e5a973ae1302ab", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-4-to-0-so-2]", - "fixture_hash": "0x7eb886e3bb68966ea7de8cb8909f218ac143aa6a80daf5f58c8466556d3461e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-4-to-0-so-4]", - "fixture_hash": "0x178fef4c4238a08f93aeb63f35c0a20a43d7df86669f0bf6e1498343a9d5cfba", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-4-to-2-so-2]", - "fixture_hash": "0xf5fddb5245366ea74250d2469a0d5694ec7bf087cca48b5b35e15fbf1488316", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-4-to-2-so-4]", - "fixture_hash": "0x8956a1c781b9aa0ea8756371abecc6297022a74393fbd26799c5c56a3f7df363", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-4-to-4-so-4]", - "fixture_hash": "0x42343a552b6f62bd588a1c72d07ca76fd2291c0d22b56cfadd6d9b1cebf8cf86", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-0-to-0-so-0]", - "fixture_hash": "0x669f312d622424735c2b6c8691e444fb22dc8ca61c4901fdcb6864816d121c1c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-0-to-0-so-2]", - "fixture_hash": "0xb7948eac6f7750e9b805a7a6f709e9512f1fc00487b836995bf631ee70016d74", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-0-to-0-so-4]", - "fixture_hash": "0x8efeee0d6a3e1ea548a9936fb1fbe9c11d65bdbd79aece4cbb2c4691f5381c39", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-0-to-2-so-2]", - "fixture_hash": "0x7ac01ceddcc7fccab885b08157130cb3c679a93f1ed8dbc8e4a43adb1f85cf1c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-0-to-2-so-4]", - "fixture_hash": "0x7eaa161a8c0520c5f51ce2a4b6b05aa051c251598094fee2aeac855225229d00", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-0-to-4-so-4]", - "fixture_hash": "0xc6e15a49bed4ff873a2c060c2c4af9388ac5e990ebcac5c859156da42e38ff7b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-2-to-0-so-0]", - "fixture_hash": "0xe991e0ec086125afe6238650d9d0ace40f04ee21217bc84471391426c6716977", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-2-to-0-so-2]", - "fixture_hash": "0xc92e2e367eb7b4e1672e9d6f49f8d3dafbae00d8dc79b54cc4f9298add3fe940", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-2-to-0-so-4]", - "fixture_hash": "0x865f622dce57a47a8f3dc28715a107e677df0ce4467d6ba3e0229aa45bb3758b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-2-to-2-so-2]", - "fixture_hash": "0xfad58eea7f8581eab9d5223019f9a11377226261309477de1f55cf23160c65b5", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-2-to-2-so-4]", - "fixture_hash": "0x854e4cbd0ea1d6446e17d40456740d4955e25f45e2e49e32d67733476cb0fcab", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-2-to-4-so-4]", - "fixture_hash": "0x8fc9da90979fc6dc89ba1914f2f0719c03bd812a19d0a921bec5d279883ab57b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-4-to-0-so-0]", - "fixture_hash": "0x7a4a2d451b4b48e39b432b552eaf17e3137e103b706bca5b92c84a7eb7cafb09", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-4-to-0-so-2]", - "fixture_hash": "0xea4a61be2493298849583295652ff29f01ec56c7f837ec547615134c617137ff", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-4-to-0-so-4]", - "fixture_hash": "0xc7e5d62873ea2f417be2df6da6ae8b7ec694d93223724ebc609d2dd80dc1cfcb", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-4-to-2-so-2]", - "fixture_hash": "0xca58f7cfab2f4c7f5db207e4c23be8a31360fbc790f9f56731741b2eeda04c7e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-4-to-2-so-4]", - "fixture_hash": "0x30c6ad4ba4817b57cd58a0d39924dc6a808937ad05131173702011ae047d6e2d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-4-to-4-so-4]", - "fixture_hash": "0x3e99262892e56e3786c63afc20012e1f4325f47291eba4971cd31c7dc4b626be", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-state_test-h-0-ti-0]", - "fixture_hash": "0x7f5816fe2ce478c09d4309cbb56909399d2521c144b3552a2cbc9fd3bd90c82d", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-state_test-h-0-ti-2]", - "fixture_hash": "0x37bb2d47c246fd8510aa0de29526c244bb76e2823ed037389ec86462c995a264", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-state_test-h-0-ti-4]", - "fixture_hash": "0x5e8b176b2d72b9fc12180e62629c43a6ce5ee352697c936f0f203b05d2e9f79", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-state_test-h-2-ti-0]", - "fixture_hash": "0xa0b8ee99a6dd481e1686d9ab55ae9d739ae61b4bc524ad20f9ea2ca2157feafb", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-state_test-h-2-ti-2]", - "fixture_hash": "0x7e65dc13016114276bce382272e3aa8c08839f02d0b12470423b9e8fbee54c35", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-state_test-h-2-ti-4]", - "fixture_hash": "0xfa2087e8cfd15f9fde87e4ef784ca8b1de011dcbb3d9ee4da02d23dff14e7656", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-state_test-h-4-ti-0]", - "fixture_hash": "0xd2fbfba2407f0d54d02ce1825cffc489621d68d41e639420de36516b2e94d506", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-state_test-h-4-ti-2]", - "fixture_hash": "0xc37d6a23f4e4850aa17f3530a62a229f49afbb0d63182fabbd5de0f067dc299b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-state_test-h-4-ti-4]", - "fixture_hash": "0x22548da72916fd42411511f9643fde3c64e0a61e958db97ad8142f8b9f38818f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-N-to-N]", - "fixture_hash": "0x6c36c76522c193dd9076f7c75d6cf437dfeb82558b08214071a1ed528169b49f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-N-to-0]", - "fixture_hash": "0x4ad32dd16555adaa6ca1eb809bf8f3412bd638c49cd1087038a6a333c251f926", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-N-to-2]", - "fixture_hash": "0xee02cf4c4f158d52f80a31bf623aadbbfd5ef3fdbf9251b82e1e26a15e2cfb62", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-N-to-4]", - "fixture_hash": "0x7f2d3e7150128aa96dd765398fcc6d6350dc6ad4aa6ad441966c3c2f847f2a78", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-N-to-127]", - "fixture_hash": "0x86a6b3f752e8e7e7d64a2156543f368eb81de143b890c9e0800d700319ab8bd0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-0-to-N]", - "fixture_hash": "0xc1d522c32c2305a5afd8c91b0f20a352b79f5a85ca985197bfcb4af1f0042ca9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-0-to-0]", - "fixture_hash": "0xebf8847e279a90ab6451015109f80683763174df40bbbd707ca337b70c2ef9ad", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-0-to-2]", - "fixture_hash": "0x9b1ae19e35640135be76d521ead624fa43ac3e2d3fab79ce08aaf16c5d2657fb", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-0-to-4]", - "fixture_hash": "0xc5b500c1867f270d102d09f9c6ab5da8e9326608bf9b2f9bf62a5adc42bfb27e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-0-to-127]", - "fixture_hash": "0x8543d81e0d98e4de1b9280b1f05389f0492cc37223b58422ce5582a34dc011ba", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-2-to-N]", - "fixture_hash": "0x85f958b5e594ca6a1d0a3a54a3e7d007df38fc7f76736dd3bb9ec353dff6655", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-2-to-0]", - "fixture_hash": "0xab337c9fd110221377fa0d34e1d1075673db48acf96219fe297342f2e87ccc1f", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-2-to-2]", - "fixture_hash": "0x62ebe8e8c5c88734434c91412e1eee000cff5c3af89cf15e93adb7126abada27", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-2-to-4]", - "fixture_hash": "0xc14f665eb5e0bc2806cf197db65098344c7933ff38d2149decd347f45b62ec9c", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-2-to-127]", - "fixture_hash": "0xfd35e1115d725e7eb53d87c449bba447b975abfa6d91d336ae5b852c684535b3", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-4-to-N]", - "fixture_hash": "0xbb52a0bd07a324e12612e845e029e270b88ab681318efbe691eb9940811b3dad", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-4-to-0]", - "fixture_hash": "0xcb3d0aa8cdbeb4cd85062610d06eddafa505bbca73dd68b9c76845d15784f961", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-4-to-2]", - "fixture_hash": "0xd5467c141f64146f8ac3dbd564eece79512cfe79f058c62bc82c0e789f7d1d6b", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-4-to-4]", - "fixture_hash": "0x6750d8d30330d0b82057a6e6245c6f5b0cae55a22de920706e08c6f5c95e2bda", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-4-to-127]", - "fixture_hash": "0x9492aa143c73a22580876b59afb0f929a7df3b2707ef48a3f0660ef773b5eac8", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-127-to-N]", - "fixture_hash": "0xdd030dd8b3f813b86b7062fcffc8613207344f5b0ac0ede74b48eded0377311e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-127-to-0]", - "fixture_hash": "0x34dde584237c65cb7cddef0a514b61b3493c1a9610d76a40316be2ca9d9a2a32", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-127-to-2]", - "fixture_hash": "0xaf8160046a4c0c34b74dfd91b5528c861780f731c0f2f9cc6ca52cd349dbcd92", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-127-to-4]", - "fixture_hash": "0x478e2fa3f63435444eb159af4f32a92169528a8a92d184ff86081c87b91183dc", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-127-to-127]", - "fixture_hash": "0x4f9e71520bd2d23fbdf61aa1af26da9666e7f016a80a164010f95fc95653ee32", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_way_too_large[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x7ea62449cd796e784252cbaaeef821fb00ba620dffa6dacd61f4c9e82fae9a19", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_way_too_large.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_with_inputs_stack_size_1024_at_push[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x738f9ca6de4fb2958ce3f7ee802a9b221f1b5af1e127b95e8a7fb1ec07b53bb9", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024_at_push.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_forward[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x4cad96c667bff7a287c2b40ab1586ec08b08152c2f9df4f40c0096941f887af8", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_forward.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_too_large[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x8aca8584caa0d4030eaabbdbd892eca9c31a99040d403e0985202d8b81bbe2f0", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_too_large.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_callf_to_non_returning_section[fork_CancunEIP7692-state_test]", - "fixture_hash": "0xd620e720e2c26afb3e7680fc763084ac419cf825450d79d8c43edf91e135b363", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/callf_to_non_returning_section.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_backward[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x349b5912186dc3ff7dca10fd1f7f8be7e9ecf48e90363ab7ab07f25cb68336e", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_backward.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_stack_size_1024[fork_CancunEIP7692-state_test]", - "fixture_hash": "0xc3af4767372e6ec8cd26891e01ea184fa00c8495d14cc18203e83b1343210144", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_stack_size_1024_at_push[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x8995fbf71473924d75e4910ddcf80946fbe9ab65124c06f8d1d8f9cda10767d4", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024_at_push.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_with_inputs_stack_size_1024[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x6679a591f1ac49a46ba9931557e592ab1fe24417340c46a1074c42b075d27573", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_to_nonexistent_section[fork_CancunEIP7692-state_test]", - "fixture_hash": "0xb3c1a144a5d41fd1459a50c93059a823f3c3785f72eff166257c31c9a7d00e86", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_nonexistent_section.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_stack_overflow[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x705bace9e0c5d6dc687595337f4686f120d1eaefeaefde386242ec829d6c5716", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_with_inputs_stack_overflow[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x894930fac2344177202df8ca59addcef8fda1bffa1577f1e948ce1c0e919574", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_to_self[fork_CancunEIP7692-state_test]", - "fixture_hash": "0x9a24aaa4721ed970203c4544447a99fc827fae47129368d536ea617675f524", - "fork": "Prague", - "format": "state_test", - "json_path": "state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_self.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_existent_memory-successful_True-single_byte_expansion]", - "fixture_hash": "0xb688b2699bb85df23c25b59024ae2384cc90e6d51c61b80bd292fdffe47de25", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_existent_memory-successful_True-single_byte_expansion_2]", - "fixture_hash": "0xb560ff3341834e4272b9b016dea3b914ae056b8a03d3e2f1f001d3a1e23ef9dd", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary]", - "fixture_hash": "0xa84d0cc0e387ae985aea140819307c16bcd77c59e49517ecdd3471474cd7beb8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0xbef9b7eda8d30e095e4aba739a69146184ccf6ed7242136585ca31bdc7292ed", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_existent_memory-successful_True-multi_word_expansion]", - "fixture_hash": "0xc06df3976c57e26cf80731331dcfe5508c7493fd66bdde0041efe0edc03f0b64", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_existent_memory-successful_True-multi_word_expansion_2]", - "fixture_hash": "0xc8054d7341a47520ffb737c3f5ce857e17cb6882ca54e3aa4a1bae4f02daa588", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_existent_memory-successful_True-zero_length_expansion]", - "fixture_hash": "0xb5f0361fc63e76165573cd3b3ef358ed533b204c85a65f4027afa6d900de6caf", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_existent_memory-successful_True-huge_dest_zero_length]", - "fixture_hash": "0xcc6243ae86dca844a8f38a14980502af5be49c8d39fbd3ca5519d394a05cbd93", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_existent_memory-successful_True-huge_src_zero_length]", - "fixture_hash": "0x1cdc6a4dd37526e59cd5b7912d368e0728c1c9c21eab3f4c95886b09aca5291c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_existent_memory-successful_True-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x4231cae9482b80b8048a59558d3e7fef3254a24d880444469731d10efd76ddce", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_existent_memory-successful_False-single_byte_expansion]", - "fixture_hash": "0x3833fe550cb820bc630fdeccd71ea09afcbce7281c029a8eda45ecb365190ed6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_existent_memory-successful_False-single_byte_expansion_2]", - "fixture_hash": "0xeb81ab154f774071d58ec7ec08be6a50031cabb97d05fe9d76b10aecdc0a558b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary]", - "fixture_hash": "0xec2eaceacf316f168cbb281bdf955c754310d323e2be76eee9c9da86d74ddc42", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x9293a6cb151d33ff5205d308dbad55ee97205a3374ef44de09c3cbb5d5ace9c5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_existent_memory-successful_False-multi_word_expansion]", - "fixture_hash": "0x18381afd2a47f361b0946d498e86267fc1060666dced54f27b22869cf9a1a639", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_existent_memory-successful_False-multi_word_expansion_2]", - "fixture_hash": "0x9b2d69ce6bac529f7560ea6fb45e6474337b98452e2849f27a5d9f36f8875b2d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_existent_memory-successful_False-zero_length_expansion]", - "fixture_hash": "0xae161dc64bfc025132492e92610de1fdd9a298e726b271e8f8960d8c17b75295", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_existent_memory-successful_False-huge_dest_zero_length]", - "fixture_hash": "0x73556655e6559aefeb86c0d1e4100317f3c102ab7bc39a4525cd29ed1c75757b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_existent_memory-successful_False-huge_src_zero_length]", - "fixture_hash": "0x1bc781faaf32f2329555e31a8c9c55c1c896c1009ff278e97be5b86abc27f47f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_existent_memory-successful_False-huge_dest_huge_src_zero_length]", - "fixture_hash": "0xe620cc741e828364a8e4bfeb1a7c45eea7c6400619cc8953806b95343423e8c2", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_empty_memory-successful_True-single_byte_expansion]", - "fixture_hash": "0x7216cea2c2f745b93d3f351599ca33290667a83bb6a2afb472f356f6518ffeef", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_empty_memory-successful_True-single_byte_expansion_2]", - "fixture_hash": "0xe72c1394a5899edb1c45ea3cfbf2d7a5d989846404d4f966532c9c3b01ce6915", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary]", - "fixture_hash": "0xeb17736f981f914e65f286074865f7a72b72d5a8b8fda62430bfa6e540c70694", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x4257053cf8eff19152451e247d570c1902fcbf55da450a6714eee79f8295831a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_empty_memory-successful_True-multi_word_expansion]", - "fixture_hash": "0x790c6896952b5d616a52d2a1ccbdee282ad0c326f410a8705b651b7f8238c2f9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_empty_memory-successful_True-multi_word_expansion_2]", - "fixture_hash": "0x4ec416917996de47671503122df55d18db2305bb21147da2479aafe2f4dc7503", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_empty_memory-successful_True-zero_length_expansion]", - "fixture_hash": "0x3a150519e61a875227ec162309713e7edbf66326e3ba094635a94a5973ef5258", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_empty_memory-successful_True-huge_dest_zero_length]", - "fixture_hash": "0x396e8fdf1054f10d0c2c81bfaa6a0221864ac7eb1856dd287217dc28f08e1580", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_empty_memory-successful_True-huge_src_zero_length]", - "fixture_hash": "0xf40119a6434a62eb39e5c016a1171b7c36ccecd56fbd2f1d77fa53e49ee9032", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_empty_memory-successful_True-huge_dest_huge_src_zero_length]", - "fixture_hash": "0xc3ccb8f19be8e29921dd3126520022d1f751e02d4f6e69052ff1d63616082af4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_empty_memory-successful_False-single_byte_expansion]", - "fixture_hash": "0x86c9261cec286da4729588e8bf96e9403ddae84c65b82998a97b7553fc887022", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_empty_memory-successful_False-single_byte_expansion_2]", - "fixture_hash": "0x626c6d3d54788058df46b3d5c719ed6309040a0760a11eabfd0041014848cd9a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary]", - "fixture_hash": "0xdde952f8f75c9cce0be6b498bc1edc6ac1b4e2f0d9d1f0d80b88c07fd29960c6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x55fefa03ef642bd9daee061874e0427c75d6f67f6a999bef0c26dc72bf63b706", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_empty_memory-successful_False-multi_word_expansion]", - "fixture_hash": "0x544bb8d60e3a49912c9b79a3597200a4a093523fa39f609513d794412e8c0eec", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_empty_memory-successful_False-multi_word_expansion_2]", - "fixture_hash": "0x20ea187c2effe36a66c7ac8e695b8fcac0002a6fb758ab9893a128bedb2d1e59", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_empty_memory-successful_False-zero_length_expansion]", - "fixture_hash": "0xadc19b4561778965ac48287c21e32df8c2ea2b8e8d09136dd7e046ea8c95fe57", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_empty_memory-successful_False-huge_dest_zero_length]", - "fixture_hash": "0xd40a7315595d6846b12dfc7b6a166e77c6cf94c56e627a9571edd562ae0a5079", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_empty_memory-successful_False-huge_src_zero_length]", - "fixture_hash": "0xc71bf143f7028e30d67a3f66a5c0a70a6302c4cf24d084d3ddfe1a70776b5a71", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_empty_memory-successful_False-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x997fb8d51267b8243c2940bde245e43e432df5eea96c17c5ebb7f8e5d8821c05", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_existent_memory-successful_True-single_byte_expansion]", - "fixture_hash": "0xde33c54d5f28f91a74270fd3236a6d10aea98502639ae5e965ffea2261733b94", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_existent_memory-successful_True-single_byte_expansion_2]", - "fixture_hash": "0x479c524effe4478a98b5941a94ee761fb1c8f5fa6aacfcf0163f542401999f10", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary]", - "fixture_hash": "0xad0f834d1cacef305b701fee5759e4a5718e4b9b9ef91f312c0c43c559348f11", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0xc48555d67abd7b47e95047147233db99d79059d49f8e2f19ca59f809a110702a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_existent_memory-successful_True-multi_word_expansion]", - "fixture_hash": "0xa86d033f8bf8b15aa2f2055c11b8dc36b32c51184745e48699e833a7abcf9286", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_existent_memory-successful_True-multi_word_expansion_2]", - "fixture_hash": "0x655643027880de99d3a64e53cdf166b775b47e58dde494fe7c44488b57c1903e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_existent_memory-successful_True-zero_length_expansion]", - "fixture_hash": "0xdcbb72e7c8d548a0c723b80757c703b966a68394fb3e9a6335bbab3524920d19", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_existent_memory-successful_True-huge_dest_zero_length]", - "fixture_hash": "0xf1ee2f73e597c95b22143f18afa2ca0dd41e81bb754bd3ddf1ced5e3461a3ed7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_existent_memory-successful_True-huge_src_zero_length]", - "fixture_hash": "0x8428116a7008d22f46e6830f642b5dc11d0d30f0e572c2baadf9e1d71caa4702", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_existent_memory-successful_True-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x378bd9b00f2f82332567910b9d863d8e350121a6fc5e4bb55969cbe3af962422", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_existent_memory-successful_False-single_byte_expansion]", - "fixture_hash": "0xd54a952dd662ddeb67459badf6d89947b924e72cd3db201ebaa624382f6f0cb9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_existent_memory-successful_False-single_byte_expansion_2]", - "fixture_hash": "0xbb94fbcfc87a7fff0e21e84f3a3bec4d65c91df3fe5e4d4707ae92e87847e7a0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary]", - "fixture_hash": "0x2e29e490a0d54422b74b2a356d9ed727cdfc624006e5616d28460656414d8079", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x27c1ce95f4d124775a7049196e771c262d710299e40ce509e436a71259714068", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_existent_memory-successful_False-multi_word_expansion]", - "fixture_hash": "0x5fbc76001d9e3728c82e27c179077287cd185c521d3b1c7925c2af8ddb3e7227", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_existent_memory-successful_False-multi_word_expansion_2]", - "fixture_hash": "0xf995a2edc7e7bf580efd7f26b3cfee2c8a02bb553a1e8d9b0a85205841b0c548", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_existent_memory-successful_False-zero_length_expansion]", - "fixture_hash": "0xd5970838008013f9c9153f02d1977a59e35ec6ef706839ea39abdc71a6d7fdb", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_existent_memory-successful_False-huge_dest_zero_length]", - "fixture_hash": "0x4993d0aef645ba0124fc8005a9919420070ebb884e8eae65429b53438f518530", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_existent_memory-successful_False-huge_src_zero_length]", - "fixture_hash": "0xd340fca668b0c853fd376e8c6bf91de545912b7a9f1b29b915a9a5e7b4ad7a25", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_existent_memory-successful_False-huge_dest_huge_src_zero_length]", - "fixture_hash": "0xd37bbca0ce265da3d2a83cd6fdd296371d2939f0cb30bbff53a978c360b83128", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_empty_memory-successful_True-single_byte_expansion]", - "fixture_hash": "0x378ef56f01a9282b5115df070c0db1552fc20bb718276c876439a035f6ec9091", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_empty_memory-successful_True-single_byte_expansion_2]", - "fixture_hash": "0x87b150c1034507c5e2ee033f949ee74e3189054806d99b5662a5c0a92de0e144", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary]", - "fixture_hash": "0x967bee66b32204e905b40a16445f82951a4d221f3f53f2fb6a2d8cd7e24b571b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x92f545f884b5d7f88e841670831e8edcde77752fcfa7302c77538b78a9494cd0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_empty_memory-successful_True-multi_word_expansion]", - "fixture_hash": "0xc0ece96d869d91bea976931c78c08ca92e9044c1bb1d68150641bf4c81be12fd", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_empty_memory-successful_True-multi_word_expansion_2]", - "fixture_hash": "0x9cf95e0daacc1fbd90218c7d9cedf193b99c302c0d8ba9a43ca9d8bede267423", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_empty_memory-successful_True-zero_length_expansion]", - "fixture_hash": "0x5cbe130f135b28171ac97ac60e4c193d58e992eedafc2f2064ba9412c375841a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_empty_memory-successful_True-huge_dest_zero_length]", - "fixture_hash": "0x9e9b60114d746648f14dd461dcce2573f6814e78a3671ef2e3953e2c4560e43d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_empty_memory-successful_True-huge_src_zero_length]", - "fixture_hash": "0x8b99442b34703981977d3651cd526250a549077f260f92da759c143deaac9271", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_empty_memory-successful_True-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x647f77024b661562d68cfb9e575db9fa51ede131327573e94d2a41fb49e7c56b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_empty_memory-successful_False-single_byte_expansion]", - "fixture_hash": "0x1262025623bafa485b814c0eace5c89ebc57aabd98a04b873f44b66f2d25ef5a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_empty_memory-successful_False-single_byte_expansion_2]", - "fixture_hash": "0x45b45f5bdd75fe5558008af715bbec8a06c393ead3aac46b8bd88322832ef1ee", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary]", - "fixture_hash": "0x18ca9885b44670187aaf637ce990ae130146d9ecb186d22c8b140f3a72fe662c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x734528dad8d4c97d99b183806a28ed4d1717656469c5c5701f503e1ec37e6120", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_empty_memory-successful_False-multi_word_expansion]", - "fixture_hash": "0x27f6d496c4131cc1b2c727206700c54d25b6ae03e58c3a6d76ad46b39a279d4d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_empty_memory-successful_False-multi_word_expansion_2]", - "fixture_hash": "0x8fcebdc1acd0ce6c2f59330eecd863389bc13ffdab358d6e22058a414a5a16fd", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_empty_memory-successful_False-zero_length_expansion]", - "fixture_hash": "0xeea6798fbc18a88d34961cc1a15a4d494b5f11c7f2e006a90135fd8ade470bf0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_empty_memory-successful_False-huge_dest_zero_length]", - "fixture_hash": "0xe6f57d48cfd69ab9181fb9294afca38f35f888fd0e2bd71932b62886300deacd", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_empty_memory-successful_False-huge_src_zero_length]", - "fixture_hash": "0xc07d2d61920ccdc23d8ea55ff99ac3d5d3a4df2ee02498a63b67133ce2d6bd3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_empty_memory-successful_False-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x81c536251b951af3ba06fa5dcdf67d657906ff7ea954b8577da451163c2b8b18", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_existent_memory-successful_True-single_byte_expansion]", - "fixture_hash": "0x2097c2c4fb37d9f5c19bc4d4c4e1744cda0faeb55484e7edea8ce43340c4a685", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_existent_memory-successful_True-single_byte_expansion_2]", - "fixture_hash": "0x489f1a78d000f372d8785a505d350463b6fed9dceab2d344f0d3a0186338d64", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary]", - "fixture_hash": "0xadec74946c62e6192e0a4cc351082d75184452b646a166e8de8ac1f3234fcccf", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0xeaae3d36821aa5a5048ea70c416ed98a660797d2724d0091245e271d0a565472", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_existent_memory-successful_True-multi_word_expansion]", - "fixture_hash": "0x5d3fac72a38943267207db7f8034f13663f7755f65741d280cbcc20002eba822", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_existent_memory-successful_True-multi_word_expansion_2]", - "fixture_hash": "0xd05986ad953807bc75717cba309c107827e4fec97f0f4acd0074be461ade0e57", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_existent_memory-successful_True-zero_length_expansion]", - "fixture_hash": "0x54173f3a5ef7499dd5e2e10558e30c31ac2f20b1a53f2c71001af5caabd104e9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_existent_memory-successful_True-huge_dest_zero_length]", - "fixture_hash": "0xd99a0ff9f6ff896aa3bea81b398f4d39a50aa3fff546cefcb26d1c5a1091f0fd", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_existent_memory-successful_True-huge_src_zero_length]", - "fixture_hash": "0x7709b6518749fb4d057c00e0ef705a1470fe95b3c464f603a697787061ac3fb3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_existent_memory-successful_True-huge_dest_huge_src_zero_length]", - "fixture_hash": "0xf0962abee91ddbdf494801e65801d39f3dd48edeb3be504f35a671d3d4bb030", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_existent_memory-successful_False-single_byte_expansion]", - "fixture_hash": "0xbbc72787ec0ceadd5c5aa9a6a1d1adb5a17ace2b3f486dffeaad781d71d4111c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_existent_memory-successful_False-single_byte_expansion_2]", - "fixture_hash": "0xf188790dfbd19b1674d138789e4ce2c60382a6ad5ce3e4b0557ddb875c0f8f0d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary]", - "fixture_hash": "0xa5704cfad97bf338e97c308ccd27e45987b90851f7debe14fbff2dc42ec784df", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x15bf6f5c3edce67a24275f7f1f85e9e38f961e378b72762e58d18b0a6d8e8633", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_existent_memory-successful_False-multi_word_expansion]", - "fixture_hash": "0x7cf74e5e57f6786ca2a5b54b5e9eb815e9e6515d5a844c108b1eb0a701f07393", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_existent_memory-successful_False-multi_word_expansion_2]", - "fixture_hash": "0xecc58e8452a7942296f9adfbd9901adeefa48b8a5fd0386662180b781fd1fc8a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_existent_memory-successful_False-zero_length_expansion]", - "fixture_hash": "0xd56f0ebf07105e8017bafd42f5bcb19a678d28ec8c0ad457a578016be849227e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_existent_memory-successful_False-huge_dest_zero_length]", - "fixture_hash": "0x306ad59e42451538194877273e807f192eb9f0afd39856c699284401e68c9a91", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_existent_memory-successful_False-huge_src_zero_length]", - "fixture_hash": "0x222bf8f7df1e7a04bb9ac87eaed6ab4758aa76fab59d484d5bdc64189e17e88c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_existent_memory-successful_False-huge_dest_huge_src_zero_length]", - "fixture_hash": "0xea35434149fe68947c953dac4be86c242aeba575afa632ca65e485558eb8f04f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_empty_memory-successful_True-single_byte_expansion]", - "fixture_hash": "0x7fbd09d0dc4d185f8776deb45ec1aa66d3cba7c1f8a4ce8386cadf48fc50a3f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_empty_memory-successful_True-single_byte_expansion_2]", - "fixture_hash": "0x85af8da90c43797b632991440d0136780f0f39dfba736cff91a8af80c6a4ec0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary]", - "fixture_hash": "0x89793954563eef8cd4f9f1d9d4c431f496baf151be2267947e8f267cbfd8d7ad", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0xd1ca0f4a9d737acbb78d5dc2f6a87ef88054b0565713ac6fd5c02c0f8c1a4c6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_empty_memory-successful_True-multi_word_expansion]", - "fixture_hash": "0xb3c8aa11d87fc6677d8e26b11e422bd96b603a5720e644a9d7f1be3b58f57e69", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_empty_memory-successful_True-multi_word_expansion_2]", - "fixture_hash": "0x210e630af6721ed5823673b7bc594188b829b52c85dce86232436c8248208fed", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_empty_memory-successful_True-zero_length_expansion]", - "fixture_hash": "0xd74106e855251d62ec3d7f423902df2e2fc48ce6e41fbaaad29341aa0ebc44b5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_empty_memory-successful_True-huge_dest_zero_length]", - "fixture_hash": "0x40c71e69e937e6799d5843ffa0970f1c23f282924e0c55d86f027edc4f0d1db8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_empty_memory-successful_True-huge_src_zero_length]", - "fixture_hash": "0xa9296aeab6e8573164660aedefeff4054ec42a7772507c2ef772077eb7a34628", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_empty_memory-successful_True-huge_dest_huge_src_zero_length]", - "fixture_hash": "0xe62c7c0b584d1845f3e8725acb31f6696e2c38f338a1688a9b81853ea3ffda8e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_empty_memory-successful_False-single_byte_expansion]", - "fixture_hash": "0x8a5d994ee5023000396da2871f1ca6f1260db5d0fc90c4cd9eea56c032ae4647", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_empty_memory-successful_False-single_byte_expansion_2]", - "fixture_hash": "0x4e9196a6017209d8f79db3d0780a6a5d5fca175fae301673fb77b0b3f6366b77", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary]", - "fixture_hash": "0x4ac09d7cac3e389e4a6f26e31997feee00be51096900e8609132def4cc07e445", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x8d504db572bde9daf0e350cc7e5b2db8a8d14971a037355fc47b9eac9d0e3fc1", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_empty_memory-successful_False-multi_word_expansion]", - "fixture_hash": "0x8a407ff944735f79b9cd999d1787e77d359f70f7b42262260efd94a657fb6ca8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_empty_memory-successful_False-multi_word_expansion_2]", - "fixture_hash": "0x5a2a3984fefc8d2c6e58374a57cbcb4f96d749a8ba2a4e60d092ece510149485", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_empty_memory-successful_False-zero_length_expansion]", - "fixture_hash": "0xaa08a99624b78bc476ef23e30d4ebd7f03ec577ee9e98a04062850ba1054cb6c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_empty_memory-successful_False-huge_dest_zero_length]", - "fixture_hash": "0x5cf9b5556d0483734e35294ecd127c23122990ac66edc49dec7e7feafb571b6e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_empty_memory-successful_False-huge_src_zero_length]", - "fixture_hash": "0x2d0cffa066d4fc1e51de61eef08795d1e02d6a996d60a30d1f259d709f97bdf8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_empty_memory-successful_False-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x1216d10559876be74cdb610ac96af455f6aa58204caa518585a7891269a8cf22", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_existent_memory-successful_True-single_byte_expansion]", - "fixture_hash": "0x9bd5acf8e8caf2abfd4a4f1ebb59f7a4b822cd82ff91915926266516fac55c11", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_existent_memory-successful_True-single_byte_expansion_2]", - "fixture_hash": "0x1ab1d441c28d3257dc57ee4807b2de7b9928e30917927381b3c5c4faf4d6a356", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary]", - "fixture_hash": "0x4c817a55534a1f510107a77dc0940ca0e2654de5a8b4e8ea81189052ff292c27", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x49f67c671e3a67db6757be20dd470e29a39a2aec780609ea5a04e0251d1eff8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_existent_memory-successful_True-multi_word_expansion]", - "fixture_hash": "0x893bfb5ba067ed4ce795bb58b5f7006a91f7d6bde1deeaac73a45a9f26e654b2", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_existent_memory-successful_True-multi_word_expansion_2]", - "fixture_hash": "0x8f33e32a095e6db9781b4acd900c2e3be02850125239862359fcde323289b730", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_existent_memory-successful_True-zero_length_expansion]", - "fixture_hash": "0x2434c60f371bd0791c229a4421aa32f424dee78d19b338fe8fb18c5bb09bd64e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_existent_memory-successful_True-huge_dest_zero_length]", - "fixture_hash": "0x117f435b31b2e9748eb14711d7482a201af9d9bba5827e6b515c6f3eedc97b3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_existent_memory-successful_True-huge_src_zero_length]", - "fixture_hash": "0xf399701ef965d64f0ad856bac2b2a3d73fc32e56e9afcea2798c5dd9ca627273", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_existent_memory-successful_True-huge_dest_huge_src_zero_length]", - "fixture_hash": "0xbb43a5e1296e26746c137ced76255671fe397208ce0bd0095220b69e97b1cc18", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_existent_memory-successful_False-single_byte_expansion]", - "fixture_hash": "0xf54f55ecfad4c79031bbd6a8be87ef8929bd706e243444888a3df5c4c367990b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_existent_memory-successful_False-single_byte_expansion_2]", - "fixture_hash": "0x66be5b216b0c192a2626395f990e2a1765e0b812f96aeef240feae463edc55ed", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary]", - "fixture_hash": "0xbbce787b9fdab061811ebd39faab155899802ce223ac1e44608e05eae1f7b496", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0xf7d9524165dcf3f2b6242de7d8207576912b555b7b6391a9e7ca96bd454490dd", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_existent_memory-successful_False-multi_word_expansion]", - "fixture_hash": "0x5c559dad70d04bc95ab9a2b35198c2af6405ce2810a3d6b2fe6077c36399f701", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_existent_memory-successful_False-multi_word_expansion_2]", - "fixture_hash": "0x38c98fc68ad9a70d6fc9208fd8ded6f56b5f67643cba6323e1d47fadcb326fac", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_existent_memory-successful_False-zero_length_expansion]", - "fixture_hash": "0x4891f63e6955926fac8cd1ec6312407c1eb336a62df90c815dd2d4f30213275a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_existent_memory-successful_False-huge_dest_zero_length]", - "fixture_hash": "0x9be79c00ef5a049cb45bfe31b23ca01be9f7f3ffbb6e8ac187e2e958622c1d93", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_existent_memory-successful_False-huge_src_zero_length]", - "fixture_hash": "0x84476199e6da0d71a51daeeb6b03d6de4da9d6513374cbb57d0f7930582087bd", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_existent_memory-successful_False-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x1a560bb2f5bd31775a25982b1ebcedb2708ace87c011c542d82d3a404e6c031a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_empty_memory-successful_True-single_byte_expansion]", - "fixture_hash": "0xe745f212150b5fb1e0829d3b1e14c62250ee084819219b59b31943610770ef2", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_empty_memory-successful_True-single_byte_expansion_2]", - "fixture_hash": "0xd05f94535972fae8fd9ca4bfab6c1cb3c0615f834be7e9062e02f219c2ccbbf2", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary]", - "fixture_hash": "0x506d192240b3cf3b468c970344dd5a8f9a16407f336f5fd22c04aa3e3313d940", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0xca3149ce3adf6c9560e8e4a3d86ed962488532311999a9786b1286954230a45", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_empty_memory-successful_True-multi_word_expansion]", - "fixture_hash": "0xb40c44339b8e14dbd8ca1eafe09331dbe19e1656be3a5a2763572acd58a88def", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_empty_memory-successful_True-multi_word_expansion_2]", - "fixture_hash": "0x4648fbf09e98f9d8861a7f3434d8dee518ad2cb7c256004340a94f457b2421f8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_empty_memory-successful_True-zero_length_expansion]", - "fixture_hash": "0xa1d72f67f0baf892446f6c5639ac49eb812a2bd888d05287999b4c604db8880e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_empty_memory-successful_True-huge_dest_zero_length]", - "fixture_hash": "0x8a7853083be75b742ebe6073fb43b9b8b9b18434cebdf1078e38ae5366e493c7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_empty_memory-successful_True-huge_src_zero_length]", - "fixture_hash": "0xa74f4903cc345016c327736f4cf2974c03df6689502eec87143467eaa60fd4ee", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_empty_memory-successful_True-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x9b10133471243705d35c38e5bd62152df6bf05fe7c6b2f63239914abc94dffa2", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_empty_memory-successful_False-single_byte_expansion]", - "fixture_hash": "0x9902853f5b45fe9e2b30d72fc73a94cfb51f1303c8393aebe4f7c4b2b0529abb", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_empty_memory-successful_False-single_byte_expansion_2]", - "fixture_hash": "0xa0ea5505c3506e4ea1f3ad715cdd650b040a28191205059ab58115c152ddfb85", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary]", - "fixture_hash": "0x6287ea7cb286c3cb71b01f68aa20dc76853d69548c6ebe0a15d84f82f102807", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0xa6ba37e93ca05a9cfe56e1255a205e81d1ab1c51829d3e99988ca6de9126216b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_empty_memory-successful_False-multi_word_expansion]", - "fixture_hash": "0x6042fcf174a18c6aff6ce241b397f36c556879dcfd4e25528c47a9c702cd5468", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_empty_memory-successful_False-multi_word_expansion_2]", - "fixture_hash": "0x3ecaef39b22440e0b57adcda31a7c5328c650ca69b47ae7237ca2b7c9444b0c5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_empty_memory-successful_False-zero_length_expansion]", - "fixture_hash": "0xe06d4be884830086960f2881348051f82254a599b96e4729d0b081bf38dc9f8e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_empty_memory-successful_False-huge_dest_zero_length]", - "fixture_hash": "0x20a8ba777fd495f288a17466dfc46e74e3899ac0b21d03db5c1cd792cf9ab784", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_empty_memory-successful_False-huge_src_zero_length]", - "fixture_hash": "0xac05fd966eac2f8bf45ab1e2241d8c8f40286ecb6ec9d98cd960e1a9fab645d4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_empty_memory-successful_False-huge_dest_huge_src_zero_length]", - "fixture_hash": "0xea80995fdbdd5e35ce43bd4ef4e0d46c180eda48e6ee50d7d906862104a61ec5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_existent_memory-successful_False--max_dest_single_byte_expansion]", - "fixture_hash": "0xe90aab0dddd770939b2ecfb5a6f5b2fd2bfed7e79fbd9756b9e53f62742b778f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_existent_memory-successful_False--max_dest_minus_one_single_byte_expansion]", - "fixture_hash": "0x3b92960b64cd149a5703a5e881c4309556157e8af81fb65ed0991e2ceb16339d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_existent_memory-successful_False--half_max_dest_single_byte_expansion]", - "fixture_hash": "0x5c7bb3ada7cc3642c3f99a867c3ea9d504140cc70f1a2a918938eb0adfa46143", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_existent_memory-successful_False--max_length_expansion]", - "fixture_hash": "0x170c6f16f9614b6117ab280c2afd8598970b9a37d0381ca4648b209b5edbe494", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_existent_memory-successful_False--max_length_minus_one_expansion]", - "fixture_hash": "0x778a3e4a41c580d56cae777789c7cc9db706466da5d4ee19acd2e8d341cafd62", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_existent_memory-successful_False--half_max_length_expansion]", - "fixture_hash": "0xf634e6b74611c85c75c4ebabcf197ea0414ba85cef018e29418ac645a74b412b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_empty_memory-successful_False--max_dest_single_byte_expansion]", - "fixture_hash": "0xf990eecdd0575b903ec1a673286fb3b3fd6ed63a51a2f7080165b166b236fb28", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_empty_memory-successful_False--max_dest_minus_one_single_byte_expansion]", - "fixture_hash": "0x7729adffadda9fca190e082ca461dc3c556f2720b8c29d4538dbadf48a77acb0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_empty_memory-successful_False--half_max_dest_single_byte_expansion]", - "fixture_hash": "0x2955e178e71cd4332f7d4b867cc0a556a86e9afb2597c2ea187152e3d03a610d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_empty_memory-successful_False--max_length_expansion]", - "fixture_hash": "0x6ebd32c205a4dc747493d3068f75714c6a56f1bedaeff68b9fa2c69fd54e917c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_empty_memory-successful_False--max_length_minus_one_expansion]", - "fixture_hash": "0x45e1511eb6ffcd10caf12b9e5dfa9c976fb61ed46dd4880f6cabbb1de4dfdd46", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-empty_data_section-from_empty_memory-successful_False--half_max_length_expansion]", - "fixture_hash": "0x46869bc97c2cd9496f0b2bb4eb91851a1ac45fc6a4491b0f5ad773d9c5ec491c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_existent_memory-successful_False--max_dest_single_byte_expansion]", - "fixture_hash": "0x2b22f169430446136ee7efef099089c4352798d8c5918bcec340c6bae7526f9a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_existent_memory-successful_False--max_dest_minus_one_single_byte_expansion]", - "fixture_hash": "0x7f90232deb56e9722846ee1b4aa8dbdfb81eaffe0e5a3ab12b8ec31d60abf267", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_existent_memory-successful_False--half_max_dest_single_byte_expansion]", - "fixture_hash": "0xefc1dcf233d0cb5fac6576938655288b99ff5c4f9ce751d58c647416016a9201", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_existent_memory-successful_False--max_length_expansion]", - "fixture_hash": "0xde28e26acdd27ed97172a4ec1e29edbfa246037860d93abf81979e68040a10f4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_existent_memory-successful_False--max_length_minus_one_expansion]", - "fixture_hash": "0x9378cebd1e290a471ccdfb6fd3698e720f4c0e21f3e9522e1fe8013095045b18", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_existent_memory-successful_False--half_max_length_expansion]", - "fixture_hash": "0x4bac44c040588a982ed426281718f50aadde8997163677766d675e58098543df", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_empty_memory-successful_False--max_dest_single_byte_expansion]", - "fixture_hash": "0xa62f43c406a3021410ae08f8146bcc70598cedd4347e863d33762df87aee179c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_empty_memory-successful_False--max_dest_minus_one_single_byte_expansion]", - "fixture_hash": "0x4538ef574e3b552fc43a1f9b768334b3525d95601ad9192b5195913d4aee3cd4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_empty_memory-successful_False--half_max_dest_single_byte_expansion]", - "fixture_hash": "0xcb4abf2ad1b6d76e7116f74ab609d14321c6663105961f81cc4b67afbdc69336", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_empty_memory-successful_False--max_length_expansion]", - "fixture_hash": "0xbe1a12b1e971651f03960d3f8ad5615daaa1798178eb18e0aa2e5e1cbdf349a2", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_empty_memory-successful_False--max_length_minus_one_expansion]", - "fixture_hash": "0x71e252410f7bffa3a2f0eea1dbeab10098755f1c793c4dca9af061eea8c290fe", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-byte_data_section-from_empty_memory-successful_False--half_max_length_expansion]", - "fixture_hash": "0xdb1aae91ea747547f9ed5f55384a76b6e344851a450423e923f34f807cd5be0f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_existent_memory-successful_False--max_dest_single_byte_expansion]", - "fixture_hash": "0xad40de2db00595453d5ca7d2b18295b7e55bb5d1b996a82b006cd2299645ad52", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_existent_memory-successful_False--max_dest_minus_one_single_byte_expansion]", - "fixture_hash": "0xdc8ec72e9511c36be5351fc6cc16e175c859c62591670ea7ac76384f02d7169d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_existent_memory-successful_False--half_max_dest_single_byte_expansion]", - "fixture_hash": "0xe3ad874281031db4976134ba48933f923f06ae9d90564dfef467ff8d382cfc1", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_existent_memory-successful_False--max_length_expansion]", - "fixture_hash": "0x77a0ddceae87425ecaebda5d4d25dcc7618226d4f6cbb727266030d1817784cc", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_existent_memory-successful_False--max_length_minus_one_expansion]", - "fixture_hash": "0x27760de97c923d926e6eb6f0a47a4fbc911c6feec807316220f85064c75dfd92", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_existent_memory-successful_False--half_max_length_expansion]", - "fixture_hash": "0x3bc827849495118f815ac7f25a8b1b9e85e48039501d47459a1d55e78ba1bebc", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_empty_memory-successful_False--max_dest_single_byte_expansion]", - "fixture_hash": "0xf2fcdc7820c1b5be67d2f5ec02fc8d0a7822a73c9f394aa566997cc0c071b698", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_empty_memory-successful_False--max_dest_minus_one_single_byte_expansion]", - "fixture_hash": "0xc4507f0aa6dc5091a7c990f66d8028cbeb9f5e6b54d47a40f3f9d4e00451db81", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_empty_memory-successful_False--half_max_dest_single_byte_expansion]", - "fixture_hash": "0xe2ff1fee45b7e50c56476ec1b324e44f0b908e75df2e369172a6021cad1d3410", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_empty_memory-successful_False--max_length_expansion]", - "fixture_hash": "0xaeca4b6313d0bdcf449991c5a8f0fae7d25c6b56004445549514889ba3b32747", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_empty_memory-successful_False--max_length_minus_one_expansion]", - "fixture_hash": "0x48f9539ae86322b3a5941472cde120b393f81b1dc5de06a4a5d64aacfd1286d1", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-word_data_section-from_empty_memory-successful_False--half_max_length_expansion]", - "fixture_hash": "0x23a2b6f7d0bb34ceb30e4dc37ed505f0e18752f1bd11bca5384d260104df32b9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_existent_memory-successful_False--max_dest_single_byte_expansion]", - "fixture_hash": "0x1e97e95acdf292117a1b4d3c55acd0d050f86815e7264cd6a394179d8981d4a2", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_existent_memory-successful_False--max_dest_minus_one_single_byte_expansion]", - "fixture_hash": "0x4ac230384b25203d06b65561679507b7a0c0ba24fcd66fd2fe8ea7e18b61d7c2", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_existent_memory-successful_False--half_max_dest_single_byte_expansion]", - "fixture_hash": "0xba6fd9199ba18d6ffbc9744e90d5203cf09dcd763303bd1048b47d2723ee6715", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_existent_memory-successful_False--max_length_expansion]", - "fixture_hash": "0xdb4aa22bd46af0250087053c1d30c55f747da860c58b68c17b815fa11b57a6e8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_existent_memory-successful_False--max_length_minus_one_expansion]", - "fixture_hash": "0xa94f43248e8cf13aeea72f7a939fe64ac9ebea6cb2573f0dfdce9d4dd6f22bdb", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_existent_memory-successful_False--half_max_length_expansion]", - "fixture_hash": "0x2b44e2d569e03b7628396d848663d2dafc9b96702633183e7688b12f2f862a0a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_empty_memory-successful_False--max_dest_single_byte_expansion]", - "fixture_hash": "0xe27f2926f2117bd8bb718d7276d26984328d82087654d4c74d00bb9fbd557f56", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_empty_memory-successful_False--max_dest_minus_one_single_byte_expansion]", - "fixture_hash": "0xae0182f64b9bcd0d8d6ef9ab88ffed289c36f2d21f032b56205899b689a58df8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_empty_memory-successful_False--half_max_dest_single_byte_expansion]", - "fixture_hash": "0x5c445d82f0a3ab44439e1fed9899aa99ebd105c766f57b13feb76f5131dfc9b8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_empty_memory-successful_False--max_length_expansion]", - "fixture_hash": "0x3644937d6c12d8e813f13f3000793a06a7c3ce388588fcbd78cecd29134e21e2", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_empty_memory-successful_False--max_length_minus_one_expansion]", - "fixture_hash": "0x248f11d87b5fe638814e886e1763a9ca4390efd3e2e4c864fadf8a9103364057", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-large_data_section-from_empty_memory-successful_False--half_max_length_expansion]", - "fixture_hash": "0x64f6287c7498084725ef68f9ea3d594d1aeb3688785f5ceccc32112a0e0b913e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-blockchain_test-empty_zero]", - "fixture_hash": "0x5ab20930d6c3b3a308a4b28491f430b88483a68a631619b4160ce0152f163a65", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-blockchain_test-short_zero]", - "fixture_hash": "0x7aff874d0c3cf9604c2528e43da598350f0d569072abf7dcfb53da902ca4e2f4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-blockchain_test-exact_zero]", - "fixture_hash": "0xced9727958e793525baaed96dd65a36ec769feb828e749163ad274005b6ed5fd", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-blockchain_test-large_zero]", - "fixture_hash": "0x3f72d58791096d3cc0a4e339e70ed2a11c7ae455dcba50924ef2c8bbe0d76e16", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-blockchain_test-empty_32]", - "fixture_hash": "0x2db361bf3cb934a79d841cb1dc5bdcbca19d25d9762d3bb8cb7540bb95d91e31", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-blockchain_test-short_32]", - "fixture_hash": "0xa561f4cc2459f23e95929b5d83e5697bb94c4dce82da9a5b95a8aacdbfb34f32", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-blockchain_test-exact_32]", - "fixture_hash": "0x7cf29ccbeb24af6dfda1c27e5275d340330f340219b06dc7f68ff1f6067baf32", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-blockchain_test-large_32]", - "fixture_hash": "0x7858ac8eeaa0b4f5f356af0da78a770de93ac4cedc4f42e44e98ca2099c1f778", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-blockchain_test-empty_23k]", - "fixture_hash": "0x6b9d4263347e3686a767fea79aa29609be8493cc86d4c8a429e5ff299db7d533", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-blockchain_test-short_23k]", - "fixture_hash": "0xdc818343cb8aff987fb38cb00c558126497d25114f215b668fe200222ccae756", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-blockchain_test-exact_23k]", - "fixture_hash": "0x756c305919eb53094c4d2c08ba81f8b1e639cd769dc984c29ff8b5b8ee1d2ba7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-blockchain_test-large_23k]", - "fixture_hash": "0x7573555a905ae40ca5512a13850c1c6aa53737f181ee0712e350378fbb5f22f1", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_CancunEIP7692-blockchain_test-EOFCREATE/RETURNCONTRACT]", - "fixture_hash": "0x6f73854fe6aa946847dcaf7fa7bd0a511ddc31fbc6e42e778952a431d4f69d15", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_CancunEIP7692-blockchain_test-RETURNCONTRACT/STOP]", - "fixture_hash": "0x323472521b6297aabb967507543c4bbc4dc7073e14c6a44fb9e964b9c1bdf01a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_CancunEIP7692-blockchain_test-RETURNCONTRACT/RETURN]", - "fixture_hash": "0x4b2fd259af2861155b7fa7f5517c62205db96f1c9401dc157047f9e5403f25c8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_CancunEIP7692-blockchain_test-EOFCREATE/REVERT]", - "fixture_hash": "0x16f2b9a380f102498c0e1528c8889a5c49bd08ab1aef87d67520c52083907700", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_CancunEIP7692-blockchain_test-RETURNCONTRACT/REVERT]", - "fixture_hash": "0x6a504f87a22fe1469997da1b9b46b1a03edabdc1f8d86c1c0264a6f3ed3cb68d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_simple_create_from_deployed[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x6f73854fe6aa946847dcaf7fa7bd0a511ddc31fbc6e42e778952a431d4f69d15", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_deployed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_simple_create_from_creation[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x323472521b6297aabb967507543c4bbc4dc7073e14c6a44fb9e964b9c1bdf01a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_creation.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_reverting_container[fork_CancunEIP7692-blockchain_test-eofcreate]", - "fixture_hash": "0x16f2b9a380f102498c0e1528c8889a5c49bd08ab1aef87d67520c52083907700", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/reverting_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_reverting_container[fork_CancunEIP7692-blockchain_test-returncontract]", - "fixture_hash": "0x6a504f87a22fe1469997da1b9b46b1a03edabdc1f8d86c1c0264a6f3ed3cb68d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/reverting_container.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_cross_version_creates_fail[fork_CancunEIP7692-blockchain_test-deploy_eof_initcontainer-CREATE]", - "fixture_hash": "0xc6b58fd2bb05c6df3ab4110b2e1d904f97c00139dfdfb3eb3d8bdb56e4c79814", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/cross_version_creates_fail.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_cross_version_creates_fail[fork_CancunEIP7692-blockchain_test-deploy_eof_initcontainer-CREATE2]", - "fixture_hash": "0x9863a2cd0970776096beafe2eafc1c3bc01e2b1e5f9403aaef2d43771cd5f82d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/cross_version_creates_fail.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_cross_version_creates_fail[fork_CancunEIP7692-blockchain_test-deploy_eof_container-CREATE]", - "fixture_hash": "0xe4a45ffb7cd69b0a32997dc82bd62670fc1350eea9a1087299c67e3c57d6ccba", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/cross_version_creates_fail.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_cross_version_creates_fail[fork_CancunEIP7692-blockchain_test-deploy_eof_container-CREATE2]", - "fixture_hash": "0x566b22cb64994d0ba8c5c5e6cc297e46a984a3e8b06ae6cfe85a08fc1855314d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/cross_version_creates_fail.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_legacy_initcode_eof_contract_fails[fork_CancunEIP7692-blockchain_test-deploy_eof_initcontainer-CREATE]", - "fixture_hash": "0x76b817a0b645b5e80e649cfd08cb3f909749e79a5cbb0e4cad7c513e782ff748", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/legacy_initcode_eof_contract_fails.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_legacy_initcode_eof_contract_fails[fork_CancunEIP7692-blockchain_test-deploy_eof_initcontainer-CREATE2]", - "fixture_hash": "0x20f8d2d977d735ec7ee05619b56c080de6be241b10af69836c3caae322c906ef", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/legacy_initcode_eof_contract_fails.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_legacy_initcode_eof_contract_fails[fork_CancunEIP7692-blockchain_test-deploy_eof_container-CREATE]", - "fixture_hash": "0xe9bbd612ecb7c81243a715537e3ae0d01e6426999131a7a3246b17b1b48718ff", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/legacy_initcode_eof_contract_fails.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_legacy_initcode_eof_contract_fails[fork_CancunEIP7692-blockchain_test-deploy_eof_container-CREATE2]", - "fixture_hash": "0xcfb48b0acd98417f7a745e2cdbea606813a50edaf2559f66d65f89a4fbf600b5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/legacy_initcode_eof_contract_fails.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_auxdata_size_failures[fork_CancunEIP7692-blockchain_test-maxcode]", - "fixture_hash": "0xc082c2ee07e052bbfa5a443849d3eeb28f3d7ac099ca44c3034fa8e29b81e8e8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/auxdata_size_failures.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_auxdata_size_failures[fork_CancunEIP7692-blockchain_test-overmaxcode]", - "fixture_hash": "0xe1972fa51efa98c81dd0a7900d831c0eae76a467ba97ef3d185bb26bfb42b4a6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/auxdata_size_failures.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_auxdata_size_failures[fork_CancunEIP7692-blockchain_test-almost64k]", - "fixture_hash": "0xf8fcbc21437750df4942bd8a1cfe6b5ed72b79d2ae0047ab5a13693728c8a693", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/auxdata_size_failures.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_auxdata_size_failures[fork_CancunEIP7692-blockchain_test-64k-1]", - "fixture_hash": "0x7ba1ff31efeadf30441ebbddef2584d97d91a88819f7c7f1362fdb49830b8933", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/auxdata_size_failures.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_auxdata_size_failures[fork_CancunEIP7692-blockchain_test-64k]", - "fixture_hash": "0x62ac428b36d4863b55b8e6752693cdf73590c44af6d5f56981c7cf59fd261649", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/auxdata_size_failures.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_auxdata_size_failures[fork_CancunEIP7692-blockchain_test-over64k]", - "fixture_hash": "0x33ed9845ebfaeee1379a061e38ebeb0fc90a0ac5904392a185be5285558514cc", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/auxdata_size_failures.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_initcode_revert[fork_CancunEIP7692-blockchain_test-empty]", - "fixture_hash": "0x95aa89eb7873d7fbea2bf6a7e01ba98de4135eaa3259b42941ce7dd38cc97f75", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/initcode_revert.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_initcode_revert[fork_CancunEIP7692-blockchain_test-Error(string)]", - "fixture_hash": "0xf6d60e21473ee09bca57e200184b8ec6f6216790ddbcac1fed01aaf5c53bc98a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/initcode_revert.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_insufficient_initcode_gas[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0xc4b81e43e7cc561299608cdaee0300f74fd4b3c86866c8896480178c1d40664", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/insufficient_initcode_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_initcode_aborts[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0xa6fd066b688da50139cb16d9039bbc814b07b5494916afaf379dc6ec8d5c698d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/initcode_aborts.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_CancunEIP7692-blockchain_test-working_initcode-endowment_0-opcode_STATICCALL]", - "fixture_hash": "0xcbee71fcd1892fa07cb70bb2850ffeba36fcfe09b476f1d94a465a6f1c46a0ba", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/static_flag_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_CancunEIP7692-blockchain_test-working_initcode-endowment_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x379c2c025d6598170e9c9091a15578405de0e36addd78cd1470ff4564bcbe910", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/static_flag_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_CancunEIP7692-blockchain_test-working_initcode-endowment_1-opcode_STATICCALL]", - "fixture_hash": "0xf46b0a783fc8b1364502b1f2c781c48b5d37bccbf1e105c249a73ab041f09c67", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/static_flag_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_CancunEIP7692-blockchain_test-working_initcode-endowment_1-opcode_EXTSTATICCALL]", - "fixture_hash": "0xe882ed8c337894ee2aba410555b006d7d2818a95170794cb1bdd18121edbc5f1", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/static_flag_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_CancunEIP7692-blockchain_test-aborting_code-endowment_0-opcode_STATICCALL]", - "fixture_hash": "0xb537bc8e4d0d95f86b393e4d75a6c78a85c2cab961439e4c2d10ff3577984da3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/static_flag_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_CancunEIP7692-blockchain_test-aborting_code-endowment_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x724998a842cf8e518a5b23ff08ec470064970db89090f9412206df1fe9b3e96a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/static_flag_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_CancunEIP7692-blockchain_test-aborting_code-endowment_1-opcode_STATICCALL]", - "fixture_hash": "0x5b92e15717ba0c0d56158afa3f940aca01ebe81cd99a52a38290bf2b88c01a9f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/static_flag_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_CancunEIP7692-blockchain_test-aborting_code-endowment_1-opcode_EXTSTATICCALL]", - "fixture_hash": "0xcba849ea688ee7826c7d5ea467152f075b7b34d2fe249e7a622ba91dfc932f8c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/static_flag_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eof_eofcreate_msg_depth[fork_CancunEIP7692-blockchain_test-call_fails-opcode_EXTCALL]", - "fixture_hash": "0xe4d8488561ee3a264d00cac1e8f05f15ce9549295bcfd6d6bd9de9abeb773220", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eof_eofcreate_msg_depth.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eof_eofcreate_msg_depth[fork_CancunEIP7692-blockchain_test-call_fails-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x92ce89f49b4fa2087e280c319d12d1920e1ffce3fec258aa6a2c23a2a9494718", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eof_eofcreate_msg_depth.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eof_eofcreate_msg_depth[fork_CancunEIP7692-blockchain_test-create_fails-opcode_EXTCALL]", - "fixture_hash": "0xd8b76163cb9d056aad5c5a6bdcedb989c35c9ddfc6b8ebb6a21113d4db530ff1", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eof_eofcreate_msg_depth.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eof_eofcreate_msg_depth[fork_CancunEIP7692-blockchain_test-create_fails-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xfcb3d6e9164ff6414fec21e8a68528f8eba9df60343e5817b4558e6c3874851", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eof_eofcreate_msg_depth.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eofcreate_insufficient_stipend[fork_CancunEIP7692-blockchain_test-1_wei]", - "fixture_hash": "0x764cdb21409df1a75ac5926c48062d7ecc0d2b5a256c6221a0b5ccf158a4a056", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eofcreate_insufficient_stipend.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eofcreate_insufficient_stipend[fork_CancunEIP7692-blockchain_test-1_gwei]", - "fixture_hash": "0x74b6483d8f2065cfb92eb2c8b44b92cd3e919ae86412c42689d553f6d2466fba", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eofcreate_insufficient_stipend.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_insufficient_returncontract_auxdata_gas[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x24fd49b2e427b2df08d902238bcd523cae75768976647f1f66daea1ae265b219", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/insufficient_returncontract_auxdata_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eofcreate_deploy_sizes[fork_CancunEIP7692-blockchain_test-large]", - "fixture_hash": "0x480343ce771049bce5ecdb84d3d8b90d9870641e8dc1dbbe01c437047f3d6759", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eofcreate_deploy_sizes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eofcreate_deploy_sizes[fork_CancunEIP7692-blockchain_test-max]", - "fixture_hash": "0x16fb50202f8f33b3b44c0f051ea3222921becb448c98bb98e15b45de556077f0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eofcreate_deploy_sizes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eofcreate_deploy_sizes[fork_CancunEIP7692-blockchain_test-overmax]", - "fixture_hash": "0xfae12c060c8246d4a978322827b2600b7e0955004f775dec89a0143e731820b0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eofcreate_deploy_sizes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eofcreate_deploy_sizes[fork_CancunEIP7692-blockchain_test-initcodemax]", - "fixture_hash": "0x6fd7e90dddae217c3eb5adc25c53325f12ad43beb3f077dd0735e367868ca3dd", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eofcreate_deploy_sizes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_insufficient_gas_memory_expansion[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x996b1ab73e9a5538d033c89db5f96d7ba78b66b6c96cf2d9264ccc801383acdf", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/insufficient_gas_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_eofcreate_then_call[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x39a99fef03c9a325f7f3c54a4e74572489c0985d93f2aee532d20f08ca2e0e1e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_then_call.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_calldata[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0xd226a24ffffd112c00243e260bd7b0d7bd42c3a2310aa347ee30e2b1f34b7af8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/calldata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_address_collision[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x23bcc028a0309aa023980542bde612ee69e735fce063171679ac22150f7af75e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/address_collision.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_eofcreate_in_initcode_reverts[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0xf4d54a246ec04fa260fa2570878e8f211ce345de563298ce43dc1bbe7de93b21", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_in_initcode_reverts.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_auxdata_variations[fork_CancunEIP7692-blockchain_test-zero]", - "fixture_hash": "0x5cc482c85208d7c7059606e6a92badc75ac4ac1157c21d5d95a7c36a199a0c96", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/auxdata_variations.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_auxdata_variations[fork_CancunEIP7692-blockchain_test-short]", - "fixture_hash": "0x3d8cb4b888266ae8a899f4d07e7f4620e06c13b8acf2ed1dcb348b4f716c9261", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/auxdata_variations.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_auxdata_variations[fork_CancunEIP7692-blockchain_test-one_byte_short]", - "fixture_hash": "0x5167aacfc5638683382cc4252020a80abe9a1c14ac327e340fb957308d3d39d2", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/auxdata_variations.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_auxdata_variations[fork_CancunEIP7692-blockchain_test-exact]", - "fixture_hash": "0x5b53f5f4abfaceb91160a855649c36d2f39d64550bb34f49c3cfd399aea982f2", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/auxdata_variations.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_auxdata_variations[fork_CancunEIP7692-blockchain_test-one_byte_long]", - "fixture_hash": "0x36db5773db6fffb2b054027b1193277cdf971cb208ebbdd417c6fa1f3a8927c9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/auxdata_variations.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_auxdata_variations[fork_CancunEIP7692-blockchain_test-extra]", - "fixture_hash": "0x907331c3566d1d3162d1e71d65241f1ce81558279d494eca8018a0da1a7dfaa4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/auxdata_variations.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_return_data_cleared[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x6cb4e41a25c01ac061b43ea56ea4abf84c4f6e41914175f30c5c88545cea3ce2", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/return_data_cleared.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_eofcreate_in_initcode[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x50a410b3e07b9bbcf96e4f50389c2132c65d5127ab0fd376a60b1416285db8e0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_in_initcode.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_eofcreate_revert_eof_returndata[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x79476777e91daffb20e2cbff0fc0f3000a7cc31806e6e0b36d78694efad6f003", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_revert_eof_returndata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_simple_eofcreate[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x2b717c9b8d1637fdba5b78ae735dd5efd42028fa83e503093bf4b389ee48927e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/simple_eofcreate.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_0-empty-opcode_EXTCALL]", - "fixture_hash": "0xa847e77fb4e337ae829181af0ec341aa44d893d4e93aee40f8620211dcee1222", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_0-empty-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x6937169da331622b4154d0919184bc86e2b25ffd09f5cf53eff8db355e9ce1d6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_0-empty-opcode_EXTSTATICCALL]", - "fixture_hash": "0x12e7c55e02638af7e534d8b10bf8f706890d8edc34faf9cb39974f8f4b83fe48", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_0-EOA-opcode_EXTCALL]", - "fixture_hash": "0xbe70eb54c027c93dea80e60fa384be1424ced95f0d7347b0a95195570c6c669d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_0-EOA-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xf7ba939c4350c6e63aa38289efee4eb77fb0c6d2c871314eb6bdad16d40a8a0e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_0-EOA-opcode_EXTSTATICCALL]", - "fixture_hash": "0xc688b8d5bb1c8425cbc553d4acc1d11079fb954a4ad879f95dbe3a46d74caecc", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_0-LegacyContract-opcode_EXTCALL]", - "fixture_hash": "0xc91c6a3f4d773a5a441f696d55c8962518605cacd8d185b83cd2a48225a4b042", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_0-LegacyContract-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x66412533082fd6cb6e9357b2cf3e0ef89e4ffef447b7d47baf0764082ac15a73", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_0-LegacyContract-opcode_EXTSTATICCALL]", - "fixture_hash": "0xaee87b11ef15e4983189144e3cd5358ae78cdb66a4ce7c82e1213898c8b361d3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_0-EOFContract-opcode_EXTCALL]", - "fixture_hash": "0xa4a80f48cee5d67d5dc4638beb038668f456d644da6891259b28fa09c904b5dd", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_0-EOFContract-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x606fef2e125a11a694814ebbb7441f0bb77ccb96656008ef277a7c85ddaba6ec", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_0-EOFContract-opcode_EXTSTATICCALL]", - "fixture_hash": "0xd3a29dcdcef30b5a0151a9805676c3c2d5ee77f96afe3e96b52c86f0f1fdb160", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_0-LegacyContractInvalid-opcode_EXTCALL]", - "fixture_hash": "0xfe8f81468b9236a141289fe5897f1987a3113b7964084a0e35acfe550b223e7e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_0-LegacyContractInvalid-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x5ab7976bd04222a3785d07ce44f6c661e0b619574f88538fee248e3e6a3ce76e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_0-LegacyContractInvalid-opcode_EXTSTATICCALL]", - "fixture_hash": "0xc25c36794f3bed00aac4ee7545add0974e70779072de792d38275c6abf94e69d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_0-EOFContractInvalid-opcode_EXTCALL]", - "fixture_hash": "0x2cf832818a2e4cae5ac43931c8cdd8dfcc809f712976ea1810da23a08cdf525b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_0-EOFContractInvalid-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x450456fd75fd87224a7ee61ae72599c48e839bdd069473f6f92a60bc373cb4f7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_0-EOFContractInvalid-opcode_EXTSTATICCALL]", - "fixture_hash": "0xdcec6042e79f71d520a50f5768559d64650b79dae31f79034b6ff33da8ef2f85", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_1-empty-opcode_EXTCALL]", - "fixture_hash": "0x35aee530682e85264cecf6b0690e95f8088bcd293014c1445d587beae542aa67", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_1-empty-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x6937169da331622b4154d0919184bc86e2b25ffd09f5cf53eff8db355e9ce1d6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_1-empty-opcode_EXTSTATICCALL]", - "fixture_hash": "0x12e7c55e02638af7e534d8b10bf8f706890d8edc34faf9cb39974f8f4b83fe48", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_1-EOA-opcode_EXTCALL]", - "fixture_hash": "0xabd9e83913a26f0de6e89ef4ce14466ab79c6fce3f59565ec9ec85207627c1bc", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_1-EOA-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xf7ba939c4350c6e63aa38289efee4eb77fb0c6d2c871314eb6bdad16d40a8a0e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_1-EOA-opcode_EXTSTATICCALL]", - "fixture_hash": "0xc688b8d5bb1c8425cbc553d4acc1d11079fb954a4ad879f95dbe3a46d74caecc", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_1-LegacyContract-opcode_EXTCALL]", - "fixture_hash": "0x95d28a72e941f2fea10492b11ac8974c255314bf86c3f968e77ac608a07dda2d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_1-LegacyContract-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x66412533082fd6cb6e9357b2cf3e0ef89e4ffef447b7d47baf0764082ac15a73", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_1-LegacyContract-opcode_EXTSTATICCALL]", - "fixture_hash": "0xaee87b11ef15e4983189144e3cd5358ae78cdb66a4ce7c82e1213898c8b361d3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_1-EOFContract-opcode_EXTCALL]", - "fixture_hash": "0x9fbf603fc9b18d2beb711ffc847a424da1bb857592bb4202ab56209006678d6d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_1-EOFContract-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x606fef2e125a11a694814ebbb7441f0bb77ccb96656008ef277a7c85ddaba6ec", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_1-EOFContract-opcode_EXTSTATICCALL]", - "fixture_hash": "0xd3a29dcdcef30b5a0151a9805676c3c2d5ee77f96afe3e96b52c86f0f1fdb160", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_1-LegacyContractInvalid-opcode_EXTCALL]", - "fixture_hash": "0xcd37db8668f02f630fc8706257ef69a456f854a9ac5aeebb2201bd040a3baf63", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_1-LegacyContractInvalid-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x5ab7976bd04222a3785d07ce44f6c661e0b619574f88538fee248e3e6a3ce76e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_1-LegacyContractInvalid-opcode_EXTSTATICCALL]", - "fixture_hash": "0xc25c36794f3bed00aac4ee7545add0974e70779072de792d38275c6abf94e69d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_1-EOFContractInvalid-opcode_EXTCALL]", - "fixture_hash": "0x81fc4cfe3742a1548d6d0db572f86af9e62c2e42477e17eb3339bc5a4c8c5697", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_1-EOFContractInvalid-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x450456fd75fd87224a7ee61ae72599c48e839bdd069473f6f92a60bc373cb4f7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-blockchain_test-value_1-EOFContractInvalid-opcode_EXTSTATICCALL]", - "fixture_hash": "0xdcec6042e79f71d520a50f5768559d64650b79dae31f79034b6ff33da8ef2f85", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-blockchain_test-destination_is_eof_True-destination_opcode_REVERT-opcode_EXTCALL]", - "fixture_hash": "0x7a4ebb35eb4fd11fc46eec0e5587d6d754572e88d5b799386e6bc9f267c91387", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-blockchain_test-destination_is_eof_True-destination_opcode_REVERT-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x475a03a5fe49cfa2c87dc96a5b235382f4973c615301b94ca55bff1ac1ac702a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-blockchain_test-destination_is_eof_True-destination_opcode_REVERT-opcode_EXTSTATICCALL]", - "fixture_hash": "0xd78650b1ef53553e38da2c6797f8766a83b4f5752d2f1664ee4c1262f7481cc0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-blockchain_test-destination_is_eof_True-destination_opcode_INVALID-opcode_EXTCALL]", - "fixture_hash": "0x74c296d5c6044038f8818efc096961ca1e99b8b1630c2e14f1d7d4978ef5ac3e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-blockchain_test-destination_is_eof_True-destination_opcode_INVALID-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x8db1f655ffc488a3ef45e389de0fe1613622f081d8b72997f7f664344d6ff55", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-blockchain_test-destination_is_eof_True-destination_opcode_INVALID-opcode_EXTSTATICCALL]", - "fixture_hash": "0x29cb6e9fbcfb14237c7537fdfc77b2aee165a452df69936efbe4acc5e291341d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-blockchain_test-destination_is_eof_False-destination_opcode_REVERT-opcode_EXTCALL]", - "fixture_hash": "0x31440b3a1133c398ad8f85998cfd892b67d6c7da93c166e9813f7be39159d7c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-blockchain_test-destination_is_eof_False-destination_opcode_REVERT-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xd47d1846dcef30c8b2f10db79001a7fa75907775d19806fe573a99d9e9591e4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-blockchain_test-destination_is_eof_False-destination_opcode_REVERT-opcode_EXTSTATICCALL]", - "fixture_hash": "0x5f2efb637a77f92126f98b845bfeef585e9b9b0f1991a1b9805d6f6639349268", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-blockchain_test-destination_is_eof_False-destination_opcode_INVALID-opcode_EXTCALL]", - "fixture_hash": "0xc955a5175be16c311f79be8d6bd35bf8d6840fdfdb67928cf6b109da4023e196", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-blockchain_test-destination_is_eof_False-destination_opcode_INVALID-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x49b851e07cdfbce56b5405c3979f8fb7e545057fc1bf20e21839b6fa9757521a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-blockchain_test-destination_is_eof_False-destination_opcode_INVALID-opcode_EXTSTATICCALL]", - "fixture_hash": "0x3a8f5b3a0ea66f63af23528767b3294e324f27a1ad96db0103c957720d598615", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_then_fails[fork_CancunEIP7692-blockchain_test-fail_opcode_REVERT-opcode_EXTCALL]", - "fixture_hash": "0x1717772dd63c39539898a7d9a6fdaf33a5ee671027a9e657a2b345507151c25c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_then_fails.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_then_fails[fork_CancunEIP7692-blockchain_test-fail_opcode_REVERT-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xfaec2e987e26db4e02f4d8c01d3105b9e5eec00ef392a0227b03f827bbbd7e0b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_then_fails.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_then_fails[fork_CancunEIP7692-blockchain_test-fail_opcode_INVALID-opcode_EXTCALL]", - "fixture_hash": "0x61994b4a0e68153a675246bb9c7fa9c73527970366400afaee27923af8b3f796", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_then_fails.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_then_fails[fork_CancunEIP7692-blockchain_test-fail_opcode_INVALID-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x67b74868840f38ec761707b1abf57cf3e22eed611b401dbfba2db627f4e858e0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_then_fails.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_mstore[fork_CancunEIP7692-blockchain_test-opcode_EXTCALL]", - "fixture_hash": "0x45e91e65eaf6b995e2b2ac37399f6d7b4fab4eb993fb38c99e9f80f2aa18d9ef", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_mstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_mstore[fork_CancunEIP7692-blockchain_test-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xcd73c94c0c03a49180aa662fc1cca9249d2cbf7f665313f23930bc4f523810b8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_mstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_mstore[fork_CancunEIP7692-blockchain_test-opcode_EXTSTATICCALL]", - "fixture_hash": "0x242dd6c697bf2df02544908f6138861258cde30a3b3bf123be5f46907b47edc3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_mstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_sstore[fork_CancunEIP7692-blockchain_test-opcode_CALL]", - "fixture_hash": "0xb4ca069966686f3d77bc745ab9bc33e2872cc443aef0d807e6fbda13c214d845", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_sstore[fork_CancunEIP7692-blockchain_test-opcode_DELEGATECALL]", - "fixture_hash": "0x8383c307e16988a7e0f582bf5011570973e57a90264d6ee07e62d5701e863b28", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_sstore[fork_CancunEIP7692-blockchain_test-opcode_CALLCODE]", - "fixture_hash": "0xa62c1b65faa0dde22364e5f496f0efa1d9ac7c0b34271f852ef83e8a64c89163", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_sstore[fork_CancunEIP7692-blockchain_test-opcode_STATICCALL]", - "fixture_hash": "0xb0257a85b6504b27670c27f7eb7e50aaf1f3d933e86bcdeb199d53f269c7f9f6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_mstore[fork_CancunEIP7692-blockchain_test-opcode_CALL]", - "fixture_hash": "0xab1f0e1424e550a0b9a199c40336e42c114d417bee2836c9e0a7b7c8ddd80c4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_mstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_mstore[fork_CancunEIP7692-blockchain_test-opcode_DELEGATECALL]", - "fixture_hash": "0xfbaaaf052679344b46c761fffc54e52678165618da96cecda1d5541a8a9586de", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_mstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_mstore[fork_CancunEIP7692-blockchain_test-opcode_CALLCODE]", - "fixture_hash": "0x60dbf645d2ff8fa95dfa9d72446bf216d386a1c950a78b9c273b7a25b4126562", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_mstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_mstore[fork_CancunEIP7692-blockchain_test-opcode_STATICCALL]", - "fixture_hash": "0x83a163438bca681bda47e2393151e713e9fbb526b705731de3dc9630836f83b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_mstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_sstore[fork_CancunEIP7692-blockchain_test-opcode_EXTCALL]", - "fixture_hash": "0xea7638e2168b3a2144650e13f5325cc078369f97dd52ae3b9a4dc3490ba0f6fa", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_sstore[fork_CancunEIP7692-blockchain_test-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x8c6b6709f3ccb029812db26b7abeaecca8e5997c3a124059c2c33c8a8c561c93", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_sstore[fork_CancunEIP7692-blockchain_test-opcode_EXTSTATICCALL]", - "fixture_hash": "0x26fc5fc571fd5e6e8ec1162ddac791b4b5b088c53bba0413137614d2ee433c9d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_msg_depth[fork_CancunEIP7692-blockchain_test-opcode_EXTCALL]", - "fixture_hash": "0x8653c8fd3d21bc13e28053c62c1cc290959f477e240b073eb8c085f3ec0c91f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_msg_depth.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_msg_depth[fork_CancunEIP7692-blockchain_test-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xa0bbf0812fc26f8ee7600b8e79d5407be3eb15810b7efdedba0537fdfe374249", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_msg_depth.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_msg_depth[fork_CancunEIP7692-blockchain_test-opcode_EXTSTATICCALL]", - "fixture_hash": "0x21428036d9a96e40bbed350c796450c0d6082230bcec61e29bf411b632a75cf3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_msg_depth.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_legacy_sstore[fork_CancunEIP7692-blockchain_test-opcode_EXTCALL]", - "fixture_hash": "0xae8893f5c58076c8dcc958e4702f2ca73151ad5c75e0c7551a324cf849b75c85", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_legacy_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_legacy_sstore[fork_CancunEIP7692-blockchain_test-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xd899b039bf0147adfd321baf2b5276e8adb152fff54def1cf944c20c3283ac45", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_legacy_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_legacy_sstore[fork_CancunEIP7692-blockchain_test-opcode_EXTSTATICCALL]", - "fixture_hash": "0x274c5d05b47400eadde65acd2affef28d75179afec3ce132c67f0305b93a30e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_legacy_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-blockchain_test-no_allowances-extcall_without_value]", - "fixture_hash": "0xe21ceb58955218f47fc12b70a3cbc6bd3c3053146f96ecb7275a71dd5862c6d0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-blockchain_test-no_allowances-extcall_with_value]", - "fixture_hash": "0x1528decd2959c4f81c265ad31cff7fb8049fc57bf67dacf1c61e2d0f62c398cc", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-blockchain_test-no_allowances-extstaticcall]", - "fixture_hash": "0x958a72e61072483585da6f3eab95a50d8f1127af0ef1e2234770a4d2fe764252", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-blockchain_test-no_allowances-extdelegatecall]", - "fixture_hash": "0x89ba7c575108764707260f8ea3c5d85498c80f90be57db520323497ffbd46d9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-blockchain_test-only_retained-extcall_without_value]", - "fixture_hash": "0x62d83ae596d22eb93b52df5b09d94bb06832f7832d1134c93c1a951d8b77ab64", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-blockchain_test-only_retained-extcall_with_value]", - "fixture_hash": "0xac372ea558bcd45291b062671989af30feeeb61009b36ba0a5541c98fe7d2a38", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-blockchain_test-only_retained-extstaticcall]", - "fixture_hash": "0x2e822bf9543c0f0dc3e829bb38b8c44e26a90c8aa2cda4f20ac64a03784f091b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-blockchain_test-only_retained-extdelegatecall]", - "fixture_hash": "0xd86118009129f71716318356994915db5d0ef439ec46b4414e0e661299b1c28d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-blockchain_test-only_callee-extcall_without_value]", - "fixture_hash": "0x5cba46882a79617ab9d1a4a13256ff8fa09a1d4f39145b5d6b6570388e46367d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-blockchain_test-only_callee-extcall_with_value]", - "fixture_hash": "0x3340126a09eca48a8ebd1234a6a5e4c4606d4dd4db390899256f853b46286bcd", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-blockchain_test-only_callee-extstaticcall]", - "fixture_hash": "0x7469e7c2117bfcc6febe253b846c879eea4c76e9719c2d174893fc809a5505c7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-blockchain_test-only_callee-extdelegatecall]", - "fixture_hash": "0x5708ba392e5b4e7fe3f13bedb64fba58f412361c54d23ae16e8b43b5564aecac", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-blockchain_test-both_allowances-extcall_without_value]", - "fixture_hash": "0xd183172d9c12c05b997cd85850d045d3a8e88382d1d1cd5e3367d528a8d817ee", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-blockchain_test-both_allowances-extcall_with_value]", - "fixture_hash": "0x6e8c3450d69a7d283c4ca775c2afc73079aa775eed170ef0f012a13d74838b59", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-blockchain_test-both_allowances-extstaticcall]", - "fixture_hash": "0xab2c5adc3835a339176b998e45aa75578fca61413680c9752dc16f1e032078c5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-blockchain_test-both_allowances-extdelegatecall]", - "fixture_hash": "0x50365dcdb0c7f37452240ba732784d2edccf7db0686d9ca59d2f9678caef11f4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_legacy_mstore[fork_CancunEIP7692-blockchain_test-opcode_EXTCALL]", - "fixture_hash": "0xbd9f2576cea656349f62ccbdb9b3891551e906a4b1ae014b37a2116fa2de6e54", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_legacy_mstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_legacy_mstore[fork_CancunEIP7692-blockchain_test-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x30210935e4af30831acecec348ae6d4fd665a9396323f1d97876dcd322331049", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_legacy_mstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_legacy_mstore[fork_CancunEIP7692-blockchain_test-opcode_EXTSTATICCALL]", - "fixture_hash": "0x83af6a5629f68c5e64c9a5a7de49c30418a60e9a5894325744943c4fc1a5d683", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_legacy_mstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-blockchain_test-value_0-balance_0]", - "fixture_hash": "0x52ec6e748124087b46da740753a71e318ce25d475ba5f81cef269c1806bc2507", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-blockchain_test-value_0-balance_1]", - "fixture_hash": "0x4b85885144b1e4cc42af6cbb588788099690748311a96f5704ef34e6fcf14ddb", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-blockchain_test-value_0-balance_2]", - "fixture_hash": "0x1f8c784e1d4bd53b45f1bf87ca76f52f119d2e2bcb4214804be2a691ea402e39", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-blockchain_test-value_0-balance_115792089237316195423570985008687907853269984665640564039457584007913129639935]", - "fixture_hash": "0xc2e1cdff68b2085748cfbd2026dd9e5eeffca311c3fe374812aac9a604ef9e30", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-blockchain_test-value_1-balance_0]", - "fixture_hash": "0xeadf12f1c510ac2bcda7c63205b1c1f3ffe86c3f49c16470ce01bd0bcb799d3d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-blockchain_test-value_1-balance_1]", - "fixture_hash": "0x51e8b863165906676af2b47ec88e9e318489d8cd54697e0c96059a58e508d11e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-blockchain_test-value_1-balance_2]", - "fixture_hash": "0x6c5df53b39fdead946092f8dc17c2fe765455ee9f4eebbb9a47f6f5908b2665b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-blockchain_test-value_1-balance_115792089237316195423570985008687907853269984665640564039457584007913129639935]", - "fixture_hash": "0x1ce8004ac1ed791d0bb24ba07f1b69278a118720efcc83b6f03679972f97ea3d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-blockchain_test-value_2-balance_0]", - "fixture_hash": "0x3127a0e0d0adc3c3a9e4b992f2d340ee0687df60faf900beae8ef9384078dc12", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-blockchain_test-value_2-balance_1]", - "fixture_hash": "0xa907044bb403b367ffe2a416c011234f55027dfd770f4f8681cc63991b48fc2c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-blockchain_test-value_2-balance_2]", - "fixture_hash": "0xe6e3e56dad3a047ba54c2439ca83961049064be621a41962c686f34a9d46038", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-blockchain_test-value_2-balance_115792089237316195423570985008687907853269984665640564039457584007913129639935]", - "fixture_hash": "0xc55fd830f94b0d54b1a9d606842f34f87bffacf2f009fc21b442fb1d251235e8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-blockchain_test-value_115792089237316195423570985008687907853269984665640564039457584007913129639935-balance_0]", - "fixture_hash": "0x7fd038a2d1df705f2de640e2bb50293adf63b087bada4b8103f702e0c0c73153", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-blockchain_test-value_115792089237316195423570985008687907853269984665640564039457584007913129639935-balance_1]", - "fixture_hash": "0xb0786f58504baeaf73c73711d9797e767d79d01f41d1437a87007a7ac70d8e30", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-blockchain_test-value_115792089237316195423570985008687907853269984665640564039457584007913129639935-balance_2]", - "fixture_hash": "0x238073e759e0164f4b6640319106fca6acfb837f82c613b955c2cf4b2a36aede", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-blockchain_test-value_115792089237316195423570985008687907853269984665640564039457584007913129639935-balance_115792089237316195423570985008687907853269984665640564039457584007913129639935]", - "fixture_hash": "0x91f9fab3a6b396243daff4d7a2b401038f6bc42c479abb48d4f16fcea50fb546", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_static_flag_with_value[fork_CancunEIP7692-blockchain_test-opcode_CALL]", - "fixture_hash": "0xc40e5bad37ef66621f4e477b89808c80e37d10a916a221609c0d6cb9d493f0fd", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_static_flag_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_static_flag_with_value[fork_CancunEIP7692-blockchain_test-opcode_EXTCALL]", - "fixture_hash": "0x230658bd76539d15f8c6b1199646e3c3059b9811a5e7d576a6479eebf5e27e99", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_static_flag_with_value.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_CancunEIP7692-blockchain_test-EXTCALL]", - "fixture_hash": "0x2e0cfcfb4b886a542ff683198a954a1642012f7760bd54d927e4ddb4b59add3b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/gas/ext_calls_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_CancunEIP7692-blockchain_test-EXTCALL_with_value]", - "fixture_hash": "0xb586ad70202e8133fd6bfbaac806abe7afca855751add7601b931ff4b2f946e1", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/gas/ext_calls_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_CancunEIP7692-blockchain_test-EXTSTATICCALL]", - "fixture_hash": "0xd4147a06147a9caec84f92e7d10850012bdcf9b4062777e6e2d41b6cb0d89b30", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/gas/ext_calls_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_CancunEIP7692-blockchain_test-EXTDELEGATECALL]", - "fixture_hash": "0x9ac0a7a06ed3d2f25719e1f24d0b49eaf1dc5638c63985e9de472d2e8d42af65", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/gas/ext_calls_gas.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_0-size_0-value_0]", - "fixture_hash": "0x87f410af4e699e64233f939a24128838d3205bcd79853e5b996732bda20e7c5a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_0-size_0-value_1]", - "fixture_hash": "0xae9def639fd1ebf1ca3602324cec4088e98374b6cdd164159ea4872e906bcd3c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_0-size_16-value_0]", - "fixture_hash": "0xe8f2513888d6f038916358577b2a3a15250d16c4350371d99b05ef13f884b5c0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_0-size_16-value_1]", - "fixture_hash": "0x8d7adacf87d08ced051883a5960668762007c3371a9999cdda5b9141a9c4b2d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_0-size_64-value_0]", - "fixture_hash": "0x29bb6d90c86c1a3ee8f9be1536b15d96e0222dbb992b4b52303d18617150cd53", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_0-size_64-value_1]", - "fixture_hash": "0xc26fba77d7eac7115482ff9f169df52ca4d0ecf1710996afd74f9c05a53505be", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_0-size_256-value_0]", - "fixture_hash": "0xf5c90a87bf7a8d1f3acdf9565732d0f3023e078bc7270005cae0e5cc9e5bc6bd", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_0-size_256-value_1]", - "fixture_hash": "0xba16f1a3af18af31a4ca5a195eaf4b8aaa4893f55248a743687309031417a3b5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_8-size_0-value_0]", - "fixture_hash": "0xa4db8413890f6c5289491e19058d654be636ec1e9719bdaaf36fc16b25e81e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_8-size_0-value_1]", - "fixture_hash": "0x6a549a6662532a6e2dacfd6a7b3981313062e00bf8d416ca331b116028743182", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_8-size_16-value_0]", - "fixture_hash": "0xfafbd5156b85bca63f99c5257f338f3eab7627963da47f38c39eb66d12df6b7e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_8-size_16-value_1]", - "fixture_hash": "0x46cafc38da9f0a1ad4000c7942a7f6ecf0659e54ab11d0b7fa3569f1aa9c7090", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_8-size_64-value_0]", - "fixture_hash": "0x3694028d5a876dcdfd4ac413ebc95d7da42d339e2ae3e3cbf500c61f9b7938f0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_8-size_64-value_1]", - "fixture_hash": "0x6d02f4d18414f02c30134d308b5746839d9c5184cb15047179f4dbf5ee6502c7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_8-size_256-value_0]", - "fixture_hash": "0x90f5baf93484b6a1b43f353f5b463ec681febacd1ab50a35f7a48f59e74eec6b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_8-size_256-value_1]", - "fixture_hash": "0x74a5dfd7f0d4230c9fea344d8c01fc50172070dd6e06e6e0f10aad5c976ee3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_24-size_0-value_0]", - "fixture_hash": "0x660fa8422715a23fd0782ebdfffbd88d1db8084adbf965214d780f5dd4b38f0e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_24-size_0-value_1]", - "fixture_hash": "0x6275bc9ccfe728e8e0755422c999691057292a3b248d8b8628456f54eec31b43", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_24-size_16-value_0]", - "fixture_hash": "0x7e7be496963e0e9e00f3ec0d11fde6d96b7eb47fffcd5ad42ea92563ccc6890b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_24-size_16-value_1]", - "fixture_hash": "0xa8e77f578a637a674526224d2e9e0a0a1e547f65a2bac844159543b58db9d9c4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_24-size_64-value_0]", - "fixture_hash": "0xab7909c112cbd776136c4b9455e7bb4134f3fbe04f3653c42d292d4c9da21a69", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_24-size_64-value_1]", - "fixture_hash": "0x19614e9f58b4eb4ea2b1e75ee9014cd596244b72e5f2b14153c9342514a62d74", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_24-size_256-value_0]", - "fixture_hash": "0xc82bf7ffd984c7945b090a486f6d7fc868a62b1412601ed5e25c921d2a4ce26d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_24-size_256-value_1]", - "fixture_hash": "0xe156bb5d0851cb7fd23420ee2ad48b0054f34e6ee0da93e0d5e902ed4a3e2c71", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_80-size_0-value_0]", - "fixture_hash": "0xff2fedfb175deefbd951dbb1d4b1431daf81ba59babeb227b497c5be119bfbdb", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_80-size_0-value_1]", - "fixture_hash": "0x53744b418a2c533d4df3e6da2aecbd8ecccbd2f35e4f80860e47688d53e77aaa", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_80-size_16-value_0]", - "fixture_hash": "0x7f313fd78f4c24d54b79b4e21ebfd33c3be619032b14541bad06c52d537d304a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_80-size_16-value_1]", - "fixture_hash": "0xd3dc62d04129fa397cd762f22c4e8128c38a99e7cf5f2d0bc3108ad10f43fb28", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_80-size_64-value_0]", - "fixture_hash": "0x3cea82724d0eb7f510ba5915e113156b2c59f3d73e2f8850026498b8f735108c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_80-size_64-value_1]", - "fixture_hash": "0x99eeaced299939461c40082d2619fc631e496b1bc74a9a81f3b22a5d4c08f1f0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_80-size_256-value_0]", - "fixture_hash": "0xfa5b7fdbd0933d347b31f99db297ec84198fd1b7565071cb81249c87deefb32d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_80-size_256-value_1]", - "fixture_hash": "0xe418474ada9df65d85c7b500b250fa3cbc233b16bb28540e4bc7810a7de81e01", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_0-size_0-value_0]", - "fixture_hash": "0xe8bb6f95267c745e1b765bc4ca8101552888a61b05908cc54c9efcbca997578e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_0-size_0-value_1]", - "fixture_hash": "0xd459539f32101fb7380e8323a54a2b7aacdb7d627629ca6ed2490f5e32a06131", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_0-size_16-value_0]", - "fixture_hash": "0x8baa7f9fabe3fa919377bd3b8a696afb2c93acc2c3dfb6fbc835ca66147e5fb1", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_0-size_16-value_1]", - "fixture_hash": "0x53830e029f33ae41c6b94b50d6276025a38c6d3671af6c72eb00a43783390fcb", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_0-size_64-value_0]", - "fixture_hash": "0xb0363dfd4eec1104f08f555aa9fff1fa7efa2aeb3122599037b47a8e0f84ee9b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_0-size_64-value_1]", - "fixture_hash": "0x98c50abbdf243ec6ef5f5dd7ab2383d44c1a861025d7625df2d0287531fd50a6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_0-size_256-value_0]", - "fixture_hash": "0x10b6e0b05515afc6833836fdd2f9513782bfe00f2a55dd672649b35b51c72086", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_0-size_256-value_1]", - "fixture_hash": "0xf3b849f8ff03e477bac6ddf69893f73f13fbc0a8d9cab46334b5a7e5673706b1", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_8-size_0-value_0]", - "fixture_hash": "0x8d2ee3d1790f0772eab9a30bcde96f56d55076a7a6af1a4ee675351956b55b90", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_8-size_0-value_1]", - "fixture_hash": "0x19659bbd30021d07f90497bdb16207df238050bb7ded5e0f0025700519ebd6e7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_8-size_16-value_0]", - "fixture_hash": "0xfd49ee52eea1a085d4d9ad7a512be7b8ce457de42ff87003b833e26de3851ed9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_8-size_16-value_1]", - "fixture_hash": "0x1bff53db6cf711d11748d2f6e79e5f4f254e33998059db878107014650437714", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_8-size_64-value_0]", - "fixture_hash": "0x8b78b24ccf5eadf265ae6ca46c259ed45eba945c8a18dd5abd51c93514e8c085", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_8-size_64-value_1]", - "fixture_hash": "0xe6c9d1cd11ada1ca0997975db1d6b94678a8d627bc76ec6f3e68d067ebaf766e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_8-size_256-value_0]", - "fixture_hash": "0xa30fd33a91ea485933505e6cc058305417cb0c9838c02b3b2d46cc65dc624aff", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_8-size_256-value_1]", - "fixture_hash": "0xd54be791677c63d3c5c94a4d72b6c8dd47646975293118baeca1da23a5055904", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_24-size_0-value_0]", - "fixture_hash": "0xb7d7b8b92d99110ae57ce7dba845d8dbc974eb13267ab0b9f6605e6617e11d7b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_24-size_0-value_1]", - "fixture_hash": "0x67cb6d82b16d9911d52298a0173378df9c582a1aa88c4085bb87bd7b7fc00f3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_24-size_16-value_0]", - "fixture_hash": "0x2337eeb1af631bd462ace6a66de0ad9c0cda811a6dbf97e4d03a33c77d0edd80", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_24-size_16-value_1]", - "fixture_hash": "0x766ce4d000941ef559b45038a4ac28e02ca75378c9c6fbb0dcc8b832fe1b587a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_24-size_64-value_0]", - "fixture_hash": "0xa044973c6991040da6c40bbdce6018e35a22e0bec28cbf649dcbc862bc42b98e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_24-size_64-value_1]", - "fixture_hash": "0xeb909bd302b51a8e0a2c2d4c9f6c50700808485257769617e996b59013a26437", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_24-size_256-value_0]", - "fixture_hash": "0xcb913407beb58d72729cbae73bc7ed335323ced55595b1677b77c47c5461c613", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_24-size_256-value_1]", - "fixture_hash": "0x598e2c2656ac0a7d10becc6dacf9b5eda6e8dba70d0c76e0fb1f38e323d1c390", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_80-size_0-value_0]", - "fixture_hash": "0xbdde9fe7e0693dbc236dd31456153eed9de563b85a37fcfc4f44be8fbd44065c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_80-size_0-value_1]", - "fixture_hash": "0x9aac373210b364048f24af82887a6ed2cd7916b68ea7b18a89b58d4bb52e15ce", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_80-size_16-value_0]", - "fixture_hash": "0xe63d27dbea6b900d24a4a633b813fea616d50c2657a600a3c77a3b0262a2aef8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_80-size_16-value_1]", - "fixture_hash": "0x6d1c5678c0e127d1f20ba1eb70448e3057502528d4fb0d8aa56cdb13b502c84", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_80-size_64-value_0]", - "fixture_hash": "0x94f8b4fe0fd84113c4c79ac639ecf0d93de8417a6325ab1f22e4d7f847b5ab16", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_80-size_64-value_1]", - "fixture_hash": "0x55a3a0dc55f7f0704e950a4d9470933ee606af568e2c1125e695192c941f9305", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_80-size_256-value_0]", - "fixture_hash": "0xc808aae67710eb52ea82ccb13b157f9eef500d8f2a71062f795beaa44536829b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_80-size_256-value_1]", - "fixture_hash": "0xdbd3b56cbe0dff573b18eb042f464fd4d9ca5147995245ffc5104aa611476000", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_0-size_0-value_0]", - "fixture_hash": "0xf14e1be440c4221a1c9e32880e2086a6ac6c95611e69681188cfc37c70483f8b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_0-size_0-value_1]", - "fixture_hash": "0x6c003fda0f980f566935105e0a59911cc998666e21a7c8a78bd643c74a87996", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_0-size_16-value_0]", - "fixture_hash": "0x5abf995d0476fee88e0e4e8c6614823e4e2176154d513df47befecd1542ecfa6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_0-size_16-value_1]", - "fixture_hash": "0xf2029e50c1b1db167bdae2c673ddfc60e356280858e4cb1efb19c5586932085d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_0-size_64-value_0]", - "fixture_hash": "0x5d614696f4348094bfd07688b7a04a5f265284bcf91faf9aaec25951c756df16", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_0-size_64-value_1]", - "fixture_hash": "0x7996b04048b4f587f63d259367a310c679862e81dff1399a5e1b49fe471dba52", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_0-size_256-value_0]", - "fixture_hash": "0x5a08cba062d035a9292ffeb4078d55031e1bbbff780e5285ce21f75b8e8d8544", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_0-size_256-value_1]", - "fixture_hash": "0x13b182f5b14943ac626ebe77af95a94b4a0661677abede16c8384173776370f1", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_8-size_0-value_0]", - "fixture_hash": "0xb105a5b2423ec7ebcebe593389ba6718885f633517808cd2bc7ec12fb45c3043", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_8-size_0-value_1]", - "fixture_hash": "0x95fbabe2e305749de9e004a0a671e60fd47ee093f401a235b287d839888a5d02", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_8-size_16-value_0]", - "fixture_hash": "0x9413c96801de6a4672d6a785e92d9beaf733da3e3ce81a569ae224423723c553", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_8-size_16-value_1]", - "fixture_hash": "0x3dd6a115d63ccb6746cc42e765a5c2cfad3e52ad4d9484b62007d517d30670fc", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_8-size_64-value_0]", - "fixture_hash": "0x68e03d40ab98c7d950768e1acaa18e875fa4f1d036ac8c624048d521262dccc9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_8-size_64-value_1]", - "fixture_hash": "0x1b2d28548a93f1af5fec6c8e5f2ca2488502209f2c5448b14ce2b91aa888c8c3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_8-size_256-value_0]", - "fixture_hash": "0x5000ff19ff237a20f440dee4da1670bbd93ed30e6300f6788f035470ac55481e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_8-size_256-value_1]", - "fixture_hash": "0xca0838a89065cd821afa8c411f36eeb165ef4f1b85ec3a30a3266dc31d9c06b1", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_24-size_0-value_0]", - "fixture_hash": "0xd33bc27e403208405ca6b200bd8b25163c817c317756c8e7af46e8b3b4bc0864", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_24-size_0-value_1]", - "fixture_hash": "0xdfdd682c001e304cfffb7dc9e9018b294f959a534188cc5bfa2b184e2dcdc9ab", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_24-size_16-value_0]", - "fixture_hash": "0x7f3d88987abdc94295f70102f923f5ac8c0448dd2121bacb557e6d668cf409d7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_24-size_16-value_1]", - "fixture_hash": "0xcf5af37ec5eec46f6e6c1c869f3c3a7f395e10286122fa94e795be2e13d06ea8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_24-size_64-value_0]", - "fixture_hash": "0xff28395604f35d56335cc35e1786754d0ca8f1c499f7a0ff7a75dc9bc4df031b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_24-size_64-value_1]", - "fixture_hash": "0xa7831311338a9baaad1213b80d3854ebb6b9df429b949811580ff5cdb6ed5216", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_24-size_256-value_0]", - "fixture_hash": "0x8d058e3910fc6257e533b321d761254e874777f0636bfd0cb182383d2b996fdc", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_24-size_256-value_1]", - "fixture_hash": "0xa6b3a27be2e6c7d03a9cbf0280de999f20591e0ad36e398dee8ef950131d11a7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_80-size_0-value_0]", - "fixture_hash": "0x85148a4d1ad4ff1469678d874fd7b44d6b031158529189e128cc72309dbb3dc9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_80-size_0-value_1]", - "fixture_hash": "0x1f5ca79e6eefbf230482fe691a9e9d004fd49c9b31191daa5713214fe3acc9f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_80-size_16-value_0]", - "fixture_hash": "0xe60947cb69dcc8482b88160c5fcfd7137c650e2cd8984ef79d746fea9caa11e0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_80-size_16-value_1]", - "fixture_hash": "0x7c09ee866ce94fbe888f3e0f675f016022287f7fe4d2df648eb7d672b988893d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_80-size_64-value_0]", - "fixture_hash": "0x87805900e72977ea1208922e81f10b4f15fd7b9d8e12d485708bb4fd4f1998c8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_80-size_64-value_1]", - "fixture_hash": "0x1d8aa3313800afac9d8bd39956d112958b282941c32521fab82088e697d561ea", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_80-size_256-value_0]", - "fixture_hash": "0x3cbb36cb24a44a3ba9a24ffdb8bb9ae39ee584b757d3a7962207f79cc811056d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_80-size_256-value_1]", - "fixture_hash": "0x18544747508dab953804cb2de4c476e76652afac9144f870a3a3a5ad6436c5e2", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_0-size_0-value_0]", - "fixture_hash": "0x494e0682bf2218257f2d8fd7466207f463d834dfe21947783412f4faa4422ba", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_0-size_0-value_1]", - "fixture_hash": "0x8f788baff854a516d79f2acc9ef8e1db985378095198dc0c58b1282daded83d3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_0-size_16-value_0]", - "fixture_hash": "0x6d45b262a7a8b611775a97646fab18773ca8cf076207b4fd85aea99784ab6e09", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_0-size_16-value_1]", - "fixture_hash": "0xf36fcf908b1a54c04da017485c7877f056687b4a4bbd824b26453816a423ad89", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_0-size_64-value_0]", - "fixture_hash": "0x647a542f0c75088e4a6a9a98037e29e4b9665e12a60274b0f0e3fd07ff5d243e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_0-size_64-value_1]", - "fixture_hash": "0x1f0af0598a2e2cd29d455f83fa087cb979bab7c41f5a4e826e1fee1531c68fe8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_0-size_256-value_0]", - "fixture_hash": "0xc6d526c6b00668531ef2016adc134ab100047d38990398e9354d0efa664bbf22", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_0-size_256-value_1]", - "fixture_hash": "0xaa6127c55e44389a9b7920dda4ac8c555dbab74e159bff487c1a9708d608c73b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_8-size_0-value_0]", - "fixture_hash": "0x37cda28459acbd1dbee0228232909fa791b291b8ab89f118fc239e2055881bc6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_8-size_0-value_1]", - "fixture_hash": "0xa259a6b3fc35c72e0eabc94d3557a3b067045480617da121d2373ce924b16eed", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_8-size_16-value_0]", - "fixture_hash": "0xec69a0a32b86cf2835726afb5b909b83d812f2cb1d0fcc1d556bc5a28c941915", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_8-size_16-value_1]", - "fixture_hash": "0xf4648b5ed6430231b94c139e7e196dcd4e8c1dd1525d1d9fec6143ca22545e7b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_8-size_64-value_0]", - "fixture_hash": "0x3e614bb1bda2df6f19acdb897244c92255a8615861ca1cd23aa599d378a70439", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_8-size_64-value_1]", - "fixture_hash": "0x18c5647662083fde3fa62e85e6e58c4fb72e6bdd1994b66b48a099e5ad597e9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_8-size_256-value_0]", - "fixture_hash": "0xe31452dc990cb077107c6444e21d8607afa79f46e83de30f80df4974285af5a6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_8-size_256-value_1]", - "fixture_hash": "0xe635b31bf36635d6e6bc04247a6a8cdeb3c1798fba92fa54988b8a5b03fa0fcd", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_24-size_0-value_0]", - "fixture_hash": "0x84fefb6552116fe90ba56e5e99ed7aacdadad9a63416207b8e32c41c32397b4f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_24-size_0-value_1]", - "fixture_hash": "0x9552f0acdb96efadd9f90f768c9b2917b043a34c48a575a52e480275dda2bffd", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_24-size_16-value_0]", - "fixture_hash": "0xc258b4dd9c005d821003b43be42b7bd9106766c7f060c6c33b0946e9823b0471", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_24-size_16-value_1]", - "fixture_hash": "0x1cb7b65058ac4cca6819765afeee637ed3da19cc2b4935ffaacebc9ffbdce71d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_24-size_64-value_0]", - "fixture_hash": "0x8277da87f7245757ce3ae5cc063b544ca5da84af4a36067be8b5fe6cf1788805", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_24-size_64-value_1]", - "fixture_hash": "0x5502a6ee33dc9bc4d9e8ee83cf919af751ba3ebc13bab99a3b6880d6559e1620", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_24-size_256-value_0]", - "fixture_hash": "0xd9abe07e92a2b8f85d0f90cf497558185f572a7d9e1cb82fd6a9e903a5fb3857", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_24-size_256-value_1]", - "fixture_hash": "0xe0d3677c2bb39cccb26773454b66e96ada494bf5f6a22e881e32d4d8ac03f553", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_80-size_0-value_0]", - "fixture_hash": "0x349d19ae6fc919cf934294eebcdc69e137bd49f0c4b3c6cdcd2415ca6d79fc22", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_80-size_0-value_1]", - "fixture_hash": "0x21797a618d8cc791ede4ff65fbb9177d78c27fee531e10c3c3fe25c6587016c9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_80-size_16-value_0]", - "fixture_hash": "0x8329b342c0dabaffcdd165c874d1bef3c1cfefae9902b770024d17bef955c71c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_80-size_16-value_1]", - "fixture_hash": "0xb17f2b759299213e85b700c2d8d7dc444d129a4515ddca8a92a0c1f785d9b84a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_80-size_64-value_0]", - "fixture_hash": "0x78935d80f5742d3d95d7cdddc79305537d2d79c5979dbc6f48355951bff7e86c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_80-size_64-value_1]", - "fixture_hash": "0xde28c3941c65d4882e1ff4136686fb63ac4f4fde23e4f27f44f6241ac375b036", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_80-size_256-value_0]", - "fixture_hash": "0x9e703659e117c68c9c4e2459820038a7fc23ce504ea8b44f74885c5dffc0e255", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_80-size_256-value_1]", - "fixture_hash": "0x2aba6b276b5ef2f81816f6a23e8b040f67dc7fce7d0b4926240dfe06b826901d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_0-size_0]", - "fixture_hash": "0x27fe8d7ba76420b68cd127bf0a470b203c0412e2deddd950c15504d595e09683", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_0-size_16]", - "fixture_hash": "0xe19cc718d9cae8b9bea1e96fef0002a2c7c3f6fc1177852a3af5227f7932f6ca", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_0-size_64]", - "fixture_hash": "0x4d44c8b50863f65f286e956da8ca78918f80c47af4336a16b34328244da1fc7b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_0-size_256]", - "fixture_hash": "0x168ab45ab39ae5a47e537e27e2d87b158071511f07affa5a9fdda2762c1885b4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_8-size_0]", - "fixture_hash": "0x5c25dba41a07cf3b84bc47a6888e60b0592239b24c3ecc99ee044f5e8cb4150c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_8-size_16]", - "fixture_hash": "0xaf93861088d432e40921068045a189a3bd25de429c0d1ff6e764d0f35a002c8a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_8-size_64]", - "fixture_hash": "0x1ee969fb45864e730d2ff7bac44f0c90e653d9349a372c83f74a7ba1247a69f0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_8-size_256]", - "fixture_hash": "0x96ba94ead875eeaa2e02aa11f5b1716819f3d37e0596bf29866641511a0b4e4e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_24-size_0]", - "fixture_hash": "0xce14c38849ed5dec5417c9706b1dda217131b7b0c6d3fb34ea395fa87061a139", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_24-size_16]", - "fixture_hash": "0x3d3853ac9a619c1ee7ddaedea9c87b5a007a905a69ed04c32776667c426af83f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_24-size_64]", - "fixture_hash": "0x80d606eb31df52b062f4839fa3a8863888c1820fc6d356da895d883743522875", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_24-size_256]", - "fixture_hash": "0xb6d22bc06cb5a4c631a9721cce665d933b61774e31caead0397729d53a701531", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_80-size_0]", - "fixture_hash": "0xa493841e5136dc9a460c056090f676b8c1c0bc954ebee866488a2c3b15548eb1", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_80-size_16]", - "fixture_hash": "0x7258aa0dcca4c38dd9da8060e315b3a5fe74b5d08ddadbe62d7ba04c1538ced5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_80-size_64]", - "fixture_hash": "0xa45187c6e1fc79c690a4a13b2164ee210dcdb299eaf35f30db8283fde360d327", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_80-size_256]", - "fixture_hash": "0xe95f077a2d26a248fd30c4d8cfd17fe9b8c88c1aea00df31552c703a0e7fa71", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_0-size_0]", - "fixture_hash": "0x6669ebdd4964628e78d94c43eaddcf26e8bfa9c2e03a57aec46daacb0f641ac3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_0-size_16]", - "fixture_hash": "0xbf30b76b893b4b515d3fcf7dae47c9298a7b3d543a70da396216143673208ed7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_0-size_64]", - "fixture_hash": "0xaab63bc919d6d753237b99104bae85d6f70c2de87250365498da3b6fb87cc909", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_0-size_256]", - "fixture_hash": "0x70c13dd612e09d8c632d784e34608d69e99bf660f74a9046ed4790d091b33911", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_8-size_0]", - "fixture_hash": "0x22630a2c841f2c439b701c6168499d54a2d2737740d2932044b3a92f1502f8bf", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_8-size_16]", - "fixture_hash": "0x767f7f8cdfa857902ea82f67678f31b2ba28dfc456a0b93b42e3175798b56470", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_8-size_64]", - "fixture_hash": "0x16dd856e39961894d82d0a8ff971b6bf395e25f994912e39dc975d1cf6b451f9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_8-size_256]", - "fixture_hash": "0x12032033b35d47997b7a0e19461851b738bca3d97b0ab7c92728eb85cd4c6bb3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_24-size_0]", - "fixture_hash": "0x2526101b6c561b06324590762353ce10090c7a41b4ecdfedb6ecd5964ca7cc7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_24-size_16]", - "fixture_hash": "0xf02b8622fa37e98df2f548bdd11e4b7787f5d3082a57bca8f1d61b20b097ee06", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_24-size_64]", - "fixture_hash": "0x1cfdafb8d963da668dc7417d49e9f946ce7d780b9753cd53fbedd46c8796b6ef", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_24-size_256]", - "fixture_hash": "0xca933eee90d499efc04a8849c063a738de099eb10ccacf90d29cf615e8ed1949", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_80-size_0]", - "fixture_hash": "0xd38b564a554af4b596df4230e198daf379e7119b92adeeff3ac04ed59ec0ccb", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_80-size_16]", - "fixture_hash": "0x795c8bbe3b3257aac5dfce64d58c9c319464fd5fd94cd1c2b11500096c9a39d5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_80-size_64]", - "fixture_hash": "0x30f1f992e42adaf905db5aeeeebb4a68742cf57335a40c663a97700d87bc42a0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_80-size_256]", - "fixture_hash": "0x8f90b22455a9729fc8fbab3ec39cc01f07a2998b6b515216cafc9dbbf523e8ec", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_0-size_0]", - "fixture_hash": "0x72eb3549e065411f0dc212ce91dcfc93e86abb5cb9dff417337de1ee46be418d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_0-size_16]", - "fixture_hash": "0xd20c815d948ac87d93bf0084535c63860050496f2052183ecf984ecffe733af7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_0-size_64]", - "fixture_hash": "0x93aa5177c02420853578c97dcc138bf16f0d970e9cd72ff14e468df51126ed02", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_0-size_256]", - "fixture_hash": "0x51a3d7673cbbac8ad230b127a7ee6994562d587f31972bb765df4fc69cb924ea", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_8-size_0]", - "fixture_hash": "0x3065203e8eb2fc76e34e711748962e86d7bd4e8ad2019cb8a03e7e050656729b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_8-size_16]", - "fixture_hash": "0x94a027ee628ba5d1118faa32a5a7f49e617811bc01908d8b04e31c644e2bec68", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_8-size_64]", - "fixture_hash": "0x43199be1aa9c7f4a183401f2e97286b16876e759c343dd223a831858a250f366", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_8-size_256]", - "fixture_hash": "0x799d7d8eeb29adcd763cd03ce10895e5b35ce7bf2440f28748adcd4fc15d6001", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_24-size_0]", - "fixture_hash": "0x2a11a5d3a5e63f5172aa6ecc9d5a1332d213e795220cb36b30d6b3ce54bcbe35", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_24-size_16]", - "fixture_hash": "0xaf4f10a0b7af06637d9c33f1ebdad1720573792429e90412092ac629b0665562", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_24-size_64]", - "fixture_hash": "0xf16da219554f497c0a81f494098375b3726c4e17581268c1270d00fd37097f72", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_24-size_256]", - "fixture_hash": "0xf287459282918a391b25f3a4ccd87600506d92ebfc016f9fafe642dc42bdd76a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_80-size_0]", - "fixture_hash": "0xde3c5f58517760bf0e8e345519b6dd725ad6fb0de5c51b3a995d5fb89c88f6c2", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_80-size_16]", - "fixture_hash": "0x5dccdcfdf9c6d61a09401278bafae525ba42301f60af9b4b2928e3c1b1cea70e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_80-size_64]", - "fixture_hash": "0xe267aeaa5305a7619c08ecabae92d6d63a16a85f4d244a78e47243de2982c6ef", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_80-size_256]", - "fixture_hash": "0xc62ad1a9f5d39ac9dc377708cb3be66ad91eddec2e67f67bb5ad5f04c8c0d0ec", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_0-size_0]", - "fixture_hash": "0xa5557cfb5a7ad3aa30061b9eac15e74779e01aec7b8378dfd7e399e9cd1e844c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_0-size_16]", - "fixture_hash": "0x4bf1212f5bb2b42485d98d8c9400d9f6851c90491f8b09ed2933b122c18d2823", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_0-size_64]", - "fixture_hash": "0x6806c375f31edf67e1c2947c6fe47a133ac6810e8e8607a4332845d6c676a40b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_0-size_256]", - "fixture_hash": "0x28edd9efeb1142700811a7dcab1e58e21bb2b7e63a1509dbe8c2aa913d1aebc8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_8-size_0]", - "fixture_hash": "0xbb60c4283fd9ac2e502dd0e96fa531dc58dc16cf39244d99460199d990d6d3e2", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_8-size_16]", - "fixture_hash": "0x8cd6f1c0a2c0faa1b0e25a145907713e4ce36c6c2d83180b348f55a4873d7551", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_8-size_64]", - "fixture_hash": "0x4f19b6d48657539213e2a0355527a8ef2309c4af81496d0ca522e5581c8384a0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_8-size_256]", - "fixture_hash": "0x4ae6e1a66ba0ff90cd6661e532e2202df1494f3043ed23a7ffe96af238c07b0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_24-size_0]", - "fixture_hash": "0x743b23ba2971e521897acd613115c5c299586db80eabb0041fcc56ebb92feb3e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_24-size_16]", - "fixture_hash": "0x104b59a5df9b412e05bdf056b145b70e1e4f4f04c4cfe71fa64704759779c554", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_24-size_64]", - "fixture_hash": "0xd84804720f1b480632a894af2c7aa77d209d0395500dbc703f22c04c38b724d5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_24-size_256]", - "fixture_hash": "0xd67f6d78b152b332d7ca60e503b03cecaf39e606014a8558f0360ce353a7968a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_80-size_0]", - "fixture_hash": "0x852aec3ce30e9749bd4544c4e0989b88588e87e7e9cc8fb4a54a55dcc2dff5fc", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_80-size_16]", - "fixture_hash": "0x5a5de761af05c5b66b2e061ba36a93a53f0fe672176cffcd917e585b2a14e2f4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_80-size_64]", - "fixture_hash": "0x41a9be02730bab1f2de9e6cbccaa5aba5618e8bf0c1a09d28cd7b66c4eeb2693", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_80-size_256]", - "fixture_hash": "0x54fecdd9a24d06997a08b8eebab16274ed8159d1dd18a38daca4ec39801e135e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_0-size_0]", - "fixture_hash": "0xa37ba3208fc6c9a687154203ce9f85ebea4b82bc309063ce26eca49b40d2756e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_0-size_16]", - "fixture_hash": "0xb1fbd5ad4db10b17284b97b84ffcd0945d530d8e869fa4ee47765f58803510cc", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_0-size_64]", - "fixture_hash": "0xbaad0f9363042ddb14f1192b38aefd8a311378cbb86a817b17473da95e47a7e5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_0-size_256]", - "fixture_hash": "0x37592b8d1189075efc9e009f41d6b712c19b28486d8126fe0ecddd416b335d36", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_8-size_0]", - "fixture_hash": "0xb739150d966e0a69b4f07233b61107c711909b822062d25030b8bff7f6ef9db2", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_8-size_16]", - "fixture_hash": "0x697305f2e659f8c6b1f9314e56fbd99d5767f9953bd16897a2e9bac144b22ca6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_8-size_64]", - "fixture_hash": "0x2dfcb91130dfb222d2c42c7a972fcf3bfc909eb5f0d8d4ac2e01779229ed012", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_8-size_256]", - "fixture_hash": "0x4453e2599a66464c78754cabe7da272330e77f9459b029f4aa862c6c7dc800c1", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_24-size_0]", - "fixture_hash": "0xd639e51aba983fb8f5fefd0fd18917dd03ccfcf0ecc029e670764fa266e4e24a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_24-size_16]", - "fixture_hash": "0xecf4960e550b3b93b1ba15fe51d6debe626ffdfc1c5eb1a7c7ef83bd6893f309", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_24-size_64]", - "fixture_hash": "0x47b46ae9283927e5a553343f9d8c1c8b4e201ed7843cd7819f57373813944753", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_24-size_256]", - "fixture_hash": "0x1c90b03439734644671b93662259701c742d2ce0e3c3879fae928e3de5b4c481", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_80-size_0]", - "fixture_hash": "0xbd2eaa5f0a3037ddbf8fc27ea7ca8be811c7dd1bf440617dfa08d1cf1d3d4c75", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_80-size_16]", - "fixture_hash": "0x345ec0cf3e34c608b7652593faf476908056912376f3f550c07d93f8d63b6c5b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_80-size_64]", - "fixture_hash": "0xcefce5b02c43f93ce3889b41966bdda99321cda87a8c9d457bfc95c7357f03a0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_0-offset_80-size_256]", - "fixture_hash": "0x7b2cf0f1501623f15c0c38c47c80aa725e118224adc520731f9f836de5b2f885", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_0-size_0]", - "fixture_hash": "0xb0548c0cc1cbbeaee9f4640164d681c6467c516cc2a5c460592f73b22fe47c9d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_0-size_16]", - "fixture_hash": "0xddd2241d09b6691a506e62fcab50167902b5540c8612ac49adb563b4eb3c5dd2", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_0-size_64]", - "fixture_hash": "0xc71b05c83472c5a7765a2737fef34cfeb311db6d3ecf61059d240e037742ca02", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_0-size_256]", - "fixture_hash": "0x34622efdde15dbc61b3818b48ccd321906f89966d1ac317272bf873577ca99d5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_8-size_0]", - "fixture_hash": "0xa58f3854bfaf7f9db927e225629e4a40b17b0961c9042c28a987dbd6d6862a60", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_8-size_16]", - "fixture_hash": "0xbc93845427206b512e2e7314e40c8879af0222c9d0261b18e72f290c48902ffa", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_8-size_64]", - "fixture_hash": "0x2a0818c61981f6b320e65662d18ae000b29edce7cf5f0d9ad9146ea1be2dd39b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_8-size_256]", - "fixture_hash": "0xd790c3adcc172ac3472dbd31b2b1dcef7f13588914166fe062682fa27d609515", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_24-size_0]", - "fixture_hash": "0xb0856376e43a026e815bd229b53c1a7b33382988e32cd5b96a0ae6d748db58c9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_24-size_16]", - "fixture_hash": "0x73bb27486f01e473e0ece1401c57152d60fcdbd650646a3bc0957a0a860524dc", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_24-size_64]", - "fixture_hash": "0xe32bd419a743bf3c4ee64e2f8f6a7d7f1dbe897e1c01e671661a8f945ce62367", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_24-size_256]", - "fixture_hash": "0xf6d679df864a3040d7016d869a29cbeb9227ab010f5d27fbc2373204f980abc2", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_80-size_0]", - "fixture_hash": "0x6aa22299ade92897331a9bf53c3593409bdcec6ab76fad8270f7ab27e3b8c55f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_80-size_16]", - "fixture_hash": "0x7198960d6b69799d680d837f5e2eab4e93c66f0ff9b4df5ec0b6541af8ae90d4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_80-size_64]", - "fixture_hash": "0x70eaee20517821ce8a4add8162d12b8dcbad96e106736b42c1a7e84e877bce70", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_8-offset_80-size_256]", - "fixture_hash": "0x64d41993754d3f5cd75066831e05bc2626d3a6930708a496977e6716a0253768", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_0-size_0]", - "fixture_hash": "0xcbe5a89a433413560875c6dab4df164eb11d2cb5d2d2256e2309198b22bb4107", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_0-size_16]", - "fixture_hash": "0x105a7441f0e60c543f66ec89e79b50bd01fbed1f272607772cdc9a8c986bd8ff", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_0-size_64]", - "fixture_hash": "0x2738d406ae69979bfdeaf0db8e061fa5978907a1964adeb5e54d2c4bf69efb3a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_0-size_256]", - "fixture_hash": "0xddb5f50f7918e5aeb4b26226e5c125f2e65fddc7fe774f5644bf1a5f87ffcb61", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_8-size_0]", - "fixture_hash": "0x899c7f623fe3e42556dfeacba8b18d409b7625415b694ab25b18bffa75c25147", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_8-size_16]", - "fixture_hash": "0xa16bbfa820fe91e37b4499813fd6ba8e559df8833f16ea1583d4484d2fbbf8ab", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_8-size_64]", - "fixture_hash": "0x93bb3bbaa64bd105e7109b40104ef12caade9ef6ea5e91d5ed68bd4720fae147", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_8-size_256]", - "fixture_hash": "0x8c5fac43cf80fb586e236f1ca2e012a47f7e6ca81b86d1b9e6607923805cd385", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_24-size_0]", - "fixture_hash": "0x3b3c25a322fdeb93375949182f361ee2fdfccb13cfe16c191197812ad3e350e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_24-size_16]", - "fixture_hash": "0x32964b9e341b63da467ababc805cfd2e2d57311f34260053d213fe084a637126", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_24-size_64]", - "fixture_hash": "0xaf61189571298347a84da305961b9a27f462709c144003e2f2630718f89e4dda", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_24-size_256]", - "fixture_hash": "0xf1aa604955b16c0fc4235ba470d6856cf1786d43ebf31a1046fd60d4eca7bfe4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_80-size_0]", - "fixture_hash": "0x3ab455f5cb47d95e3ca3f0a566d0c34a1ee05fe7c3f61b99db210f5221559454", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_80-size_16]", - "fixture_hash": "0x55319b99c6029b76ac63aff73049318d8a13169c5089cb7a988eb1d84e09611", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_80-size_64]", - "fixture_hash": "0xc1fc8eadd95c9c9af68d55e196863ab6f4bed22ae83dd587da47b5c376fbc57b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_32-offset_80-size_256]", - "fixture_hash": "0xf71c6d3291c96dbf5b57a75984cb73bee77bf3b91b9bf7e0127991d4399936ab", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_0-size_0]", - "fixture_hash": "0xff9642dbb357cb1d070dcf759f5b04d1ca9b39430d02bb593ef276418e90d4cb", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_0-size_16]", - "fixture_hash": "0xb16d08c5c45e4606adb573a2084d5f760312776b0bd7362485d37f2f87906157", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_0-size_64]", - "fixture_hash": "0x5648e6f8dd23a6f5a1c769f04302bb3b5e4a219da49c407eb8f465ff6488082e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_0-size_256]", - "fixture_hash": "0x4aa093992e932f61fa137eec62b1258f954a01bf94c76e07b495c8ce0285add0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_8-size_0]", - "fixture_hash": "0x9d50eb1aa57b00f64f41157ca380e471f0e5de52e1fdcfb6c9d88aa7aaf85ed4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_8-size_16]", - "fixture_hash": "0xefd6c61651136d5f0b7d0ff0dc57fb763518a38883948af24daf9b8bbe7b58b0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_8-size_64]", - "fixture_hash": "0xaac45ba23eff9f5ce894a576f499213bdcaefc57ce5b584ca9c629fb06367bae", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_8-size_256]", - "fixture_hash": "0xfd9345727101288265db5d04615af58394d01ba185d3289419b9add981c83c1e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_24-size_0]", - "fixture_hash": "0x6199e242d1b11cc5eb0f6f5991a68abec1630fa4b2f9c96e32a33a12c68fa7a3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_24-size_16]", - "fixture_hash": "0x448224cf97d65ad1deb5b188462f0f8257e782fc608fca876d47f54314c5eede", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_24-size_64]", - "fixture_hash": "0x2ca65316818226c82524ad65a108b3a283542e6b12b2fcd3d26ea6a1383de41e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_24-size_256]", - "fixture_hash": "0xbb652baa3c33fb1ab7e1b69f37aaf0272e8e3c21a71907557275c2b93ee24589", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_80-size_0]", - "fixture_hash": "0x3a165ab804ec404ca57064495876f433ca5986ac9661e52d8ff96c39287973a1", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_80-size_16]", - "fixture_hash": "0x972746be4c3f14d16dd78d66faf04cd6b849db2bfeade1063a9e930db1fb4c00", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_80-size_64]", - "fixture_hash": "0x845dd897df9474410252408a6c41736d1e8337098ac1411e865aef9e609deb60", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-blockchain_test-length_48-offset_80-size_256]", - "fixture_hash": "0xe2fb230930e7b40991f6010d8e0a81d30005ff619a5d5d0b37b557b13e524dde", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_CancunEIP7692-blockchain_test-opcode_CALL]", - "fixture_hash": "0xb14b15a5999b9a88aabad3d9ffcd65e54c4c43f029f5f7a07523e69c735a9358", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/calldata_remains_after_subcall.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_CancunEIP7692-blockchain_test-opcode_CALLCODE]", - "fixture_hash": "0x721569a0d50cdfdf7bbe4c054939db09460c7646b3849fb49d2d69fd4f50782c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/calldata_remains_after_subcall.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_CancunEIP7692-blockchain_test-opcode_DELEGATECALL]", - "fixture_hash": "0x4ae41ec92bed4db1f4ab20499df54737ce37b5cbfc50c6e2e3a3bf34b3f4b9b5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/calldata_remains_after_subcall.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_CancunEIP7692-blockchain_test-opcode_STATICCALL]", - "fixture_hash": "0x2f8e325a3663ae869c3a447f7cec0880afcca43d1d306cb31c6aa5203883355a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/calldata_remains_after_subcall.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_CancunEIP7692-blockchain_test-opcode_EXTCALL]", - "fixture_hash": "0xb7cb4056df42a8d8f43ea7def2f4fa88b4c523f37ee095772115b6b9d1a13481", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/calldata_remains_after_subcall.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_CancunEIP7692-blockchain_test-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x77644f0b0528df58cdbd47542470d45dda4e1cac71a8a2bf7b81d5116a7ae696", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/calldata_remains_after_subcall.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_CancunEIP7692-blockchain_test-opcode_EXTSTATICCALL]", - "fixture_hash": "0x6613773f6518f93c71bb50c7601552c02ddc04066ddeb61a8284029a3f0365a5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/calldata_remains_after_subcall.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALL-empty-zero]", - "fixture_hash": "0xba993b687b9f28867b794d7d9cdf19b3676bb6e7f5082b03d0a3a63697d8348a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALL-empty-short]", - "fixture_hash": "0x3ed6f8005d7f5ca191bcaff53f66a52ec2740a356d2f88b395956f00d0dfeed9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALL-empty-mid_20]", - "fixture_hash": "0x454ed3d0a4180853419eafb5a77abbc5fd2cc7f710e50721742f5f35d201348f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALL-empty-max_20]", - "fixture_hash": "0xe2b837e525f0d016e242ced224d46a14c1928a328451287bd16efad1476c784a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALL-empty-min_ase]", - "fixture_hash": "0x1fd1f757456ad185ab790a716c8710bbb30762c1f582b436c783f39626dd7ed8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALL-empty-mid_ase]", - "fixture_hash": "0x25830193135e5289a56b651271b397c71a9b2dbc9270eccddac3839d16f9475", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALL-empty-full_ase]", - "fixture_hash": "0x27622b85f6d513748321baaad44834b6a673df0cb7f634630b21bc860fd6bd28", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALL-empty-max_ase]", - "fixture_hash": "0xae294828e63c0e97f17f4967f8fb5f6676200a4ddef62870d17281368bf61c5c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALL-EOA-zero]", - "fixture_hash": "0xeb7cafd1bf53a7f2fda20d7eb7558f31f4c3030119423a5c2d83baa87849cd2d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALL-EOA-short]", - "fixture_hash": "0xc90dd06580882a8b30f9c878b7b5f40a7c4c6c646efc573df7a5bf43908b22a5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALL-EOA-mid_20]", - "fixture_hash": "0x798c53dfac75519d03e7b4e42438e05d70bbbf261b6410940af61f01db7c87ee", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALL-EOA-max_20]", - "fixture_hash": "0xcdf905655c3ae5f5fe20a1471c4cc1887cb4581bdcebb23b2367f3df54234686", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALL-EOA-min_ase]", - "fixture_hash": "0x1143ca278688961c43dfb39aa27976f0be6b022d27052dd8edb570b2988157c9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALL-EOA-mid_ase]", - "fixture_hash": "0x8112237341b16daca6fa518af1ec0966279130e79a3bd5889d9fac80fad18586", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALL-EOA-full_ase]", - "fixture_hash": "0x115f3ff81ae5c229616f4399ad306281b76efd030c409e9551bc8d72a1222541", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALL-EOA-max_ase]", - "fixture_hash": "0x20be003103fd9c31c0671c8b259e94f004e44e06b6f9547eb42cfd454618ed77", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALL-LegacyContract-zero]", - "fixture_hash": "0xfbca5f46df29a591a25c12bfda22393ceee465257596913df0db3bf8912924dc", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALL-LegacyContract-short]", - "fixture_hash": "0x126c20aa566d73010fd9f88eba920c0a8905d105926fb0bec7bbdbd57c866514", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALL-LegacyContract-mid_20]", - "fixture_hash": "0x46f1d844a8ac0aefdae898ac9f1ccd46efdbbbb109ab318febfce80525012d76", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALL-LegacyContract-max_20]", - "fixture_hash": "0x9fc5940336003e8a25cd5afa765f0585129f83a1f702a3a33fc8cd5ccc9ad91d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALL-LegacyContract-min_ase]", - "fixture_hash": "0xf2006d4b3f8a870134f435ba0e01d1e4571ce6b6068c877200af72633042da3e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALL-LegacyContract-mid_ase]", - "fixture_hash": "0xb277295344b6bff2b79abcb7e38558ededeba8c10be9e79cf3d29a5dd8af4980", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALL-LegacyContract-full_ase]", - "fixture_hash": "0xe863450b0206dae358dd1226e6b73ffec69044e165df88f11ed0d36871971e54", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALL-LegacyContract-max_ase]", - "fixture_hash": "0x68a3fbd3f83449273fdf53d7d2e3cdaf67878b9b2e3740987b8d77af348a5a96", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALL-EOFContract-zero]", - "fixture_hash": "0x4070ccf231524f65a36e19d53db57173301db903ed63c12ebb472be8f929f061", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALL-EOFContract-short]", - "fixture_hash": "0xd94d9842ff732b592c1c30af5d4bfd1b9713379fc5e0d26b94b4087ca548f31b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALL-EOFContract-mid_20]", - "fixture_hash": "0xbe2603374159a2e59c08d6d6a3ad7f4dde2fa899b20815100f3238cef2c58b86", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALL-EOFContract-max_20]", - "fixture_hash": "0x7bf00db31a93ddde047ef2a19481cfd9ff4dadaa1733cb53a1dca6997f97c376", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALL-EOFContract-min_ase]", - "fixture_hash": "0x1f198b277d2dd5f124a7e51a5fd638c9bbd99246c27ec32ad09aa09bb3e9bf3f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALL-EOFContract-mid_ase]", - "fixture_hash": "0x3feb4e6ef6475b363c42f15da55266ebbe7fece2d24ed4f69a246dd1763aee73", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALL-EOFContract-full_ase]", - "fixture_hash": "0x9c9a680a89522f85b0c534f49a7ba3ca89917abbf15b941769468ad6103158f4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALL-EOFContract-max_ase]", - "fixture_hash": "0x4cfe4c21c544e8ac7dc13ca9e215ef7e2da1329eb07c834d47889fae320df12c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALLCODE-empty-zero]", - "fixture_hash": "0x3a8e4b7cf00fa0f9ac96d84c5d1f6d91b6e841078cb143afa066baecdd182ac", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALLCODE-empty-short]", - "fixture_hash": "0xd0e7b2519b7c3fc89f0c09c6f780c9438db82978c1a94ce7eb1a291f821656c7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALLCODE-empty-mid_20]", - "fixture_hash": "0x865c52d24787251ae85478c568fa1e3c948f583192537d29ef28aa20e51c60b4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALLCODE-empty-max_20]", - "fixture_hash": "0xce9e2385dfa2815fc24b8012b1d1949695d352e3bf03928b09a2a404309a7bd5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALLCODE-empty-min_ase]", - "fixture_hash": "0xf3e45300d2fd399829aa9f4459a56463aaea2579fb6deb6143d88c1c94906997", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALLCODE-empty-mid_ase]", - "fixture_hash": "0x8a4e92261d93862da5c412bdb1b3cd83b5ad148afa8eac6818d7f61e9d148d34", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALLCODE-empty-full_ase]", - "fixture_hash": "0xa6e0f20014b63ea37a82cfdf9be348d0331e8222f5a237108b81a8e0ed975592", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALLCODE-empty-max_ase]", - "fixture_hash": "0xdbfc76d231db2c3baf367aab2e2d35311524c0cd448bd0b40618c0ed59a32c2f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALLCODE-EOA-zero]", - "fixture_hash": "0xf85dd83bf673ea8dd0195be8c4e2d4ff64254b5c61d201131088ad411a3b63c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALLCODE-EOA-short]", - "fixture_hash": "0x3bdb8b21530b0a917c7f05069b5f19a84beabe6cb2a4412ef27f3c574cee2f6d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALLCODE-EOA-mid_20]", - "fixture_hash": "0x19dae767e8d55edc929be5836a0d0f4fe6c0e1242d071538616f84e55342f709", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALLCODE-EOA-max_20]", - "fixture_hash": "0xec26b86e16516ad3188b65c887dc62c105b36fdad1e96ac71b3ece365915e068", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALLCODE-EOA-min_ase]", - "fixture_hash": "0x67088d666e4c15e944addfc729b7b14b901888f10772b3729c10734b1748c30f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALLCODE-EOA-mid_ase]", - "fixture_hash": "0xe07f2dcb0825c76a4387e35251e861804197a8b71019f374fe67b89347cf825", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALLCODE-EOA-full_ase]", - "fixture_hash": "0x908a7fa05704bb91d9195eeb6a2a3535c176d0ff86459f37d1206e3b68b17771", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALLCODE-EOA-max_ase]", - "fixture_hash": "0x5c83daaefb6690ae0e321121f30525d1b732bca5e6289b08cb13c19f307191cc", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALLCODE-LegacyContract-zero]", - "fixture_hash": "0xa93fd2026b2f255ec24ced1d3645d946bb25d275f4d79f18856292c19c5e8c7b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALLCODE-LegacyContract-short]", - "fixture_hash": "0xbef68ef291be5a34bd047c04120904307b61c492b3640a6e387e53fc5f57d5b8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALLCODE-LegacyContract-mid_20]", - "fixture_hash": "0xca734bdbab118bfeea6f97134ec1b59bae9ebf88ba6b4d841bf73cd7564b3ab8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALLCODE-LegacyContract-max_20]", - "fixture_hash": "0x2d092244bd5b6a7ea4b794d306b850749038c01453a2541ad05f4f697c943a11", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALLCODE-LegacyContract-min_ase]", - "fixture_hash": "0x843cc7d56fbe6d2d6402aa2796237c6fa81d8111d47231c49beb00160afdac14", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALLCODE-LegacyContract-mid_ase]", - "fixture_hash": "0xe93c01e49d1ac2d759693f889fcfa0ef437a657d3d824ecdf97a6a5e34d33d70", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALLCODE-LegacyContract-full_ase]", - "fixture_hash": "0xc5028893ff4897afdff417644861761d9d0cb0b8f9b47e7d623d2f416f479e57", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALLCODE-LegacyContract-max_ase]", - "fixture_hash": "0xe6e6423ba950f55b6d6c3b0ad6a0516c04d17e8b39e4a9e7a0e90f383d197bd7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALLCODE-EOFContract-zero]", - "fixture_hash": "0xc05cb3dd8a1b9119c154c9aa3db9a9f9f30f3f36c4086567ead49422a7dda478", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALLCODE-EOFContract-short]", - "fixture_hash": "0x7c5b1e60888b3bc89e4b4475f6289ecb4ba103aa3995c8e6ec8205a5387e7cf3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALLCODE-EOFContract-mid_20]", - "fixture_hash": "0xf15e995b0113243da1bdf61a67e3658a4246a3a1a45157620e61a44a0a3180ca", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALLCODE-EOFContract-max_20]", - "fixture_hash": "0xf6558e4e0a82aa879a0ae746e65b36587567f9db34bcfd75128d4b4074d8ea11", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALLCODE-EOFContract-min_ase]", - "fixture_hash": "0x6706608413903623a0d9934d7e74d6d20bb28314fd511651468f5df5248d4b47", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALLCODE-EOFContract-mid_ase]", - "fixture_hash": "0x79a110763ff3a6a88361542587813a728d04b9649a9a8cccd84929bba8ab6cc", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALLCODE-EOFContract-full_ase]", - "fixture_hash": "0x8f45f079e53e696ce4243f758f4f0b4aef6b0131dc10c83919710d5b8e1cfd5c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_CALLCODE-EOFContract-max_ase]", - "fixture_hash": "0x507ad9bef18382f67b9e6b8ed7f87941f20ad7b89546ef2eeae0fd97617b6f3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_STATICCALL-empty-zero]", - "fixture_hash": "0xe74e4c0fa60b667a3621e533f1286f245bec3a8a5102d934798bb5cb90e03ffa", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_STATICCALL-empty-short]", - "fixture_hash": "0x367d9b1ebd216563a66ef0523b23eab6d7c42ace1149db430198b2d0da73fd42", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_STATICCALL-empty-mid_20]", - "fixture_hash": "0xc7e344258a68b2916a27596f5e3c7fced9aba3dd26e6c138df7f02c8b96273f8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_STATICCALL-empty-max_20]", - "fixture_hash": "0xcae64c811a08962ae14f70a15e23992e8338fd81bac2264b8b9dda9bf903a4ad", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_STATICCALL-empty-min_ase]", - "fixture_hash": "0x37de491b179e29984d8d6b96d95eb9af1917f63f580b19f3a849799e93735290", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_STATICCALL-empty-mid_ase]", - "fixture_hash": "0x104eaa51c2b16b8eb1400e4bb0851d602fbf799dcb2fa0b157dff080e641422c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_STATICCALL-empty-full_ase]", - "fixture_hash": "0x6c35710d3d6241eac82876c1f7e3b8ca4b4dfe7be417ea8077855502d667715e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_STATICCALL-empty-max_ase]", - "fixture_hash": "0x8ee09a15598cab39028a0279e17181279110cb27f93aaa01573c71036d74d2be", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_STATICCALL-EOA-zero]", - "fixture_hash": "0x251fd35d35a5a461978d8061a50c13238480058c29538b24d30117f9b8fdb602", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_STATICCALL-EOA-short]", - "fixture_hash": "0xf873af524e40f46cbdfb5ac592a66454968ba28c6b5123fe9e9737e838717d66", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_STATICCALL-EOA-mid_20]", - "fixture_hash": "0xc15605a6df607c1c4c7be1509112ecf796d81b86c5c823282717cae8e65c8a9b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_STATICCALL-EOA-max_20]", - "fixture_hash": "0x165b3cf56bd7d21d8291bdceb10568b3792deb9614fc74fd6a9940e018817555", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_STATICCALL-EOA-min_ase]", - "fixture_hash": "0x687c57afcc23116d51d3d129cf69398218bd14c5521e4221a64b3ae2aed7ad76", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_STATICCALL-EOA-mid_ase]", - "fixture_hash": "0x387f6ef8d927b87bc0a4c601128f6c2ace16b25ca14a70cb7bdd4e2339c6833f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_STATICCALL-EOA-full_ase]", - "fixture_hash": "0xd732e5fdb14c26a47a5d279cd9e0f52b7774c6a06673c30ffd979103555e6277", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_STATICCALL-EOA-max_ase]", - "fixture_hash": "0xdd33b5e59c119291509b1ba1ceae31c2eb4f57789430c9850d9b92a3dcf32235", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_STATICCALL-LegacyContract-zero]", - "fixture_hash": "0x3bb9e9d83a205cee3a53e9f985fbefb697e0a134a7bb2378d1d60125ccbacc98", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_STATICCALL-LegacyContract-short]", - "fixture_hash": "0x26985b778954f911f7609b4252bebd9be2c866395a9b94e11050307eeec4f9c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_STATICCALL-LegacyContract-mid_20]", - "fixture_hash": "0x36a935281187bba8698e17d9fcf9c58d440d8c95f65385ca91903c5f556e832d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_STATICCALL-LegacyContract-max_20]", - "fixture_hash": "0xe1875f847312ec78f720aaf29ddee71191e382af06ee783bebd74df2fb7ad472", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_STATICCALL-LegacyContract-min_ase]", - "fixture_hash": "0x32ee4e4c53f3584c0e30f5fe32f948b3ce1ed0901e2f75657552d521a7c2f2a7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_STATICCALL-LegacyContract-mid_ase]", - "fixture_hash": "0x93a75319362c0c32081ed84ea4c80a629f5a11ea594f1050da3ec872a5e552ff", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_STATICCALL-LegacyContract-full_ase]", - "fixture_hash": "0xe5486a1f0b011591cc37a7ab41554c614077c6de686db6ca66270adee280c13", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_STATICCALL-LegacyContract-max_ase]", - "fixture_hash": "0x9efbd79f72a57948804fa5477920def4670c7354afc88ebf85dca04a033efaaf", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_STATICCALL-EOFContract-zero]", - "fixture_hash": "0xd617a3143cc59d3f5c9fcb01882e94027509eac2d5ca02e0d8a17114d16977c6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_STATICCALL-EOFContract-short]", - "fixture_hash": "0x490c258d151cb6e1e43bc38c5973de2ad60a5add487ab9bdbe2d84da58a7639d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_STATICCALL-EOFContract-mid_20]", - "fixture_hash": "0x3617c7d890ef4b4183d407c55e56779f65090de7550c2e2f8a3d0462eb78b7c7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_STATICCALL-EOFContract-max_20]", - "fixture_hash": "0x44aedfc7b05a6d92b519ac228e5af347a0e67232020c49e8a8372e6864b9d1e8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_STATICCALL-EOFContract-min_ase]", - "fixture_hash": "0x6d2d9305f289ca59e4548e0ae368ad69b561e8f3f2be73abc132d60fb8e6ed56", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_STATICCALL-EOFContract-mid_ase]", - "fixture_hash": "0x88865d88bcd7727c25fb66669e32faca447c8c806150d867c9eb6f1ce6d2240", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_STATICCALL-EOFContract-full_ase]", - "fixture_hash": "0x264bc6007fb6290f6a19aad057cdeedb0503d5f5ce368ad92ab03abc6cf419f1", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_STATICCALL-EOFContract-max_ase]", - "fixture_hash": "0xb36538d1bc14dc7f1866bf5707f4296297e609949fc81723eb6584af45aa7b45", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_DELEGATECALL-empty-zero]", - "fixture_hash": "0x2a6c7e3c175a05c1f479199bf341cb36d81a8c481be5eb9fb4a970c76bf7be7e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_DELEGATECALL-empty-short]", - "fixture_hash": "0xca1997b410d779d5dc606acd95f7e7bd9f7e5d522c42d4c3493b97155cd956d3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_DELEGATECALL-empty-mid_20]", - "fixture_hash": "0xcd00dcea9b533a12ca08d32d8c34e8286d7cfbdc837b025d5620f2f08f1a1058", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_DELEGATECALL-empty-max_20]", - "fixture_hash": "0x4a9225b033d69be63b332a06a712031b7feca49570970b12c490ab2f64b68683", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_DELEGATECALL-empty-min_ase]", - "fixture_hash": "0xab0a310da6d7a33fb75789d51c53ec94024658ef31409d2c6ef9c9e9c90f9836", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_DELEGATECALL-empty-mid_ase]", - "fixture_hash": "0xddffae8366b6b348b058900f2b4bb7a47e85e432ff690b1fa0e83ebf4dd137fd", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_DELEGATECALL-empty-full_ase]", - "fixture_hash": "0x1f58cc1caeaa17884a0d950d1869610c6240ce17f8eedc5b6f6588c2f7e019da", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_DELEGATECALL-empty-max_ase]", - "fixture_hash": "0x758de9327ad9c8f66be74a530f252cb5b3bd210e2fd161202044ec27f76b61af", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_DELEGATECALL-EOA-zero]", - "fixture_hash": "0x439f02d7d302c96d4aab316a5fd069eb611ec01d4e5faaff8110f3212d06299b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_DELEGATECALL-EOA-short]", - "fixture_hash": "0xbae4a8a82dcd9eca2b92bbfe0af432493319029f9ca19654733b7f8d912b5f91", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_DELEGATECALL-EOA-mid_20]", - "fixture_hash": "0xcf81327052d3d8e390fecfa674b5be88befb4e14742da635677a05dc2c2abe53", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_DELEGATECALL-EOA-max_20]", - "fixture_hash": "0xcf22acc110ab6ae7809df6f514de4de99f91496e512f5d8c93024b293288734b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_DELEGATECALL-EOA-min_ase]", - "fixture_hash": "0xed66d7c372da3e6c54f0c5657f75e2965197cb85a4b0a61263b1f3704ce6df0b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_DELEGATECALL-EOA-mid_ase]", - "fixture_hash": "0xef49868a542929ef13c42e8da38e932e1e2454eeca7ffaac47d8b61bd3def1cd", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_DELEGATECALL-EOA-full_ase]", - "fixture_hash": "0x683f59e463b8827c0e24ea4835ae49a86abaf5525ee1c365f658b480915a927f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_DELEGATECALL-EOA-max_ase]", - "fixture_hash": "0x1f6932627c03a263bd5dc4d6275bdbd17077df9f77703f5f16338bb5e61e4d7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_DELEGATECALL-LegacyContract-zero]", - "fixture_hash": "0x8b28dd1fdb754e6d70ef550a163ef500c00dd25079090b6f1038698af61cca47", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_DELEGATECALL-LegacyContract-short]", - "fixture_hash": "0x7aafc71b21e67e284b4447842ad624720c85438ce82bd8dd71d446b88b11098", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_DELEGATECALL-LegacyContract-mid_20]", - "fixture_hash": "0x2e59a4fd9cb96f59963444ed0b452016ee51355893eaf273e385b04c255b1f02", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_DELEGATECALL-LegacyContract-max_20]", - "fixture_hash": "0xfb24759b6e2afed46ec8b634135fe4d11878df2777e791dcaf8d7053f3f3645", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_DELEGATECALL-LegacyContract-min_ase]", - "fixture_hash": "0x6b3598655e70e06dfec15218061a8fb281bccf705fd890c4f58960be99e524ce", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_DELEGATECALL-LegacyContract-mid_ase]", - "fixture_hash": "0xa88ea292c4aaffa1f83a0f802a83503859ec3195c88924a7ab56a28a8a19fdf3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_DELEGATECALL-LegacyContract-full_ase]", - "fixture_hash": "0x16f1a27f65404317903f8074b704cb13dd6ef4a3e261b7389a70cf86f93e7d9f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_DELEGATECALL-LegacyContract-max_ase]", - "fixture_hash": "0xf98a0bbd0dbc7d30fd6c49d568fa525a00c4490b0136284902bd6ae1f71b94f2", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_DELEGATECALL-EOFContract-zero]", - "fixture_hash": "0xb806cb7fcd9c14c9ae2857eb5f128580aa3ae3171afebc2458c65d4556f6db1c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_DELEGATECALL-EOFContract-short]", - "fixture_hash": "0x9224f490375a628c3103d0725a4a9799f03e9d91f57fc27055745418d9d183fe", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_DELEGATECALL-EOFContract-mid_20]", - "fixture_hash": "0x84a0e6d65688c3ff08a51229f472ca77716e62bd0ee5f672599b6085b08bb9a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_DELEGATECALL-EOFContract-max_20]", - "fixture_hash": "0x79f2cbd9083d4d854cf98669ab448e272f9195072b7c72132db9b232475212", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_DELEGATECALL-EOFContract-min_ase]", - "fixture_hash": "0x1a189ce349dedcf0ef0cfa52236c86e3e5da6dccd08ea61ce31c7cd3e4bc10ae", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_DELEGATECALL-EOFContract-mid_ase]", - "fixture_hash": "0x230f3dc0ec63a475588156003d8c3af90887a1bd35ece1876f50a61b18895cc8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_DELEGATECALL-EOFContract-full_ase]", - "fixture_hash": "0xab2a82b2b4354dd967d2ed08f4103a664e8750e3691ac3e4b564ef2b6f92a3b2", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_DELEGATECALL-EOFContract-max_ase]", - "fixture_hash": "0xfd84c3eed17550edc020a1b6e0ca74131275036cb3ca7f1b7f535e28d28982ad", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTCALL-empty-zero]", - "fixture_hash": "0xeb536532011ac87d0d40d17e56c67adda3bf93d57e9e558b715eb535bb0a208", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTCALL-empty-short]", - "fixture_hash": "0xfbd713b550ae5568ded0b2caabd85f80b1a1cacbcf436f88772faef6903a98df", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTCALL-empty-mid_20]", - "fixture_hash": "0x2436ec192cf57136fb9cc4c51b7a29291f3f895837736745705187e49167ca80", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTCALL-empty-max_20]", - "fixture_hash": "0xf20c411e11cb7ba3df8d49967a48ac6ea04a84d8a92bb9b44b7df34c2768ca27", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTCALL-empty-min_ase]", - "fixture_hash": "0x5fd6441d5a54fecc4a7c39427b2a1c820cbfc4945d59e4f391f28cf2d340db39", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTCALL-empty-mid_ase]", - "fixture_hash": "0xa6fa76d4caa2033e4510f4b69e176a0ce79536a1ef5b331f2e8ce9ed5d076f34", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTCALL-empty-full_ase]", - "fixture_hash": "0xfb1e6879e47cd23eead6e04cce0729133ad2a9d9fd058ef798df39a4e58e2e70", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTCALL-empty-max_ase]", - "fixture_hash": "0x584896f6a9141ddfd1c88836a4d188ed662428ebf18ee20712b7acf99f9333ee", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTCALL-EOA-zero]", - "fixture_hash": "0x461e71b29d3a2838bf5a3700a09299eb37062274bffc508477bf779bd10d30f5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTCALL-EOA-short]", - "fixture_hash": "0xb8605b0984a2a8bfee6d276f2f7bf9b02f0adca343aa498f1ac186a2ab938dec", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTCALL-EOA-mid_20]", - "fixture_hash": "0x1cac8a3046ba64e79a74f214bb71846435693cd2bd16d98995513d5597124fdb", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTCALL-EOA-max_20]", - "fixture_hash": "0xf96d36bd012fd5ea21a85780327738edf12345d4a999dbcb9fcb24ea0c3f20d4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTCALL-EOA-min_ase]", - "fixture_hash": "0x6ff7c3121dd883c39373886f6c5a5d476e8fb649fef18692a9c5a9f99c8238a7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTCALL-EOA-mid_ase]", - "fixture_hash": "0x7c6bfd2982b6465b8499ab6351caa77cd26238fd1ebe41320e674805226c89ce", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTCALL-EOA-full_ase]", - "fixture_hash": "0x623161d22e58852d2034f54bc2d1f5a5a3697c2f229910509c800f5a83e34c5b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTCALL-EOA-max_ase]", - "fixture_hash": "0x7bb92e21e3da6306c7537b4681829b12744dab386d594d5fdd7dbfec321745c6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTCALL-LegacyContract-zero]", - "fixture_hash": "0x18443300b7a7e21e979b0421aa23a5a0369be010f0b7bea5327537d713a200b9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTCALL-LegacyContract-short]", - "fixture_hash": "0x362a9a3b6e481f2cd87cbad64fc83b391f7bc01426025f25624114f7e0bddfea", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTCALL-LegacyContract-mid_20]", - "fixture_hash": "0x69785d14ab21dbdb34b05dfc18293d421f2132e82ed7584f75f4aaa73b49d7e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTCALL-LegacyContract-max_20]", - "fixture_hash": "0xacf1073591c771bea2e39af93487a551ea62dd55b4c43f253148dffb785242c9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTCALL-LegacyContract-min_ase]", - "fixture_hash": "0x58484305d3c85f724eeb78caaf3afad7a4d4e95dd5c48483009c4959743bbf20", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTCALL-LegacyContract-mid_ase]", - "fixture_hash": "0xe69d57bb07acd760e76fa53b5affbc9d58906f20afa58e062fd8505fd8d5b81a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTCALL-LegacyContract-full_ase]", - "fixture_hash": "0x2fc447582ba70679c98863518c97cf882cd823e259bd79a5d248d531dc322194", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTCALL-LegacyContract-max_ase]", - "fixture_hash": "0x2f07ac569a0cc1de8d6f2288311512387d2726d6f858e92e49bb09175b59c51e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTCALL-EOFContract-zero]", - "fixture_hash": "0x767f55edd83600b03dc2148760c00487c846b4ebc8bcd06ca92c7bb949dff096", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTCALL-EOFContract-short]", - "fixture_hash": "0x99d753ba6dbf233ebe5d885cc9a780675372bfd83bc1597c864601aa90a91a56", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTCALL-EOFContract-mid_20]", - "fixture_hash": "0x4865d74f6994c0558dc72c99d9483392da4e7ce65380bb47503d7f819e15c4e7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTCALL-EOFContract-max_20]", - "fixture_hash": "0xc0ea18a70846f36ef21bbea0858ea4d08f3fc2e59c19f3a239fe06c924e17b67", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTCALL-EOFContract-min_ase]", - "fixture_hash": "0x51814588ac6e2055cf2abb8cadf364ddd91d8a9e4c54a3ded5a17ace0b6a7ca", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTCALL-EOFContract-mid_ase]", - "fixture_hash": "0x761475680eb9d135e6134aa739be09d6dc873c6a705218ffc78ad4607a6247db", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTCALL-EOFContract-full_ase]", - "fixture_hash": "0xe37ad63a3f2fde2b6a1d44380d4999deeab3c42c07f26617c5f475ef505285dc", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTCALL-EOFContract-max_ase]", - "fixture_hash": "0x89a23141451851daf8488d7eba4b469018a517b9828f486dc1c9cabba3d87a1c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTDELEGATECALL-empty-zero]", - "fixture_hash": "0x941a3bdc81e6863d7fefdab118349d7d568aac9cd8bd39474576f86c9f9e4791", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTDELEGATECALL-empty-short]", - "fixture_hash": "0xf684aecef526a1aea152d62ef50255500a09c4f1ae45f493da5df3a9c47a89b6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTDELEGATECALL-empty-mid_20]", - "fixture_hash": "0xe0d69039d0e6e6897404926c2fc0cd06b614f9fc53d6797b39e723e5d2ac141b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTDELEGATECALL-empty-max_20]", - "fixture_hash": "0xffd923bf03eaa9f43a5fa5cfec2b209b11bace76345c486efce458284ded194a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTDELEGATECALL-empty-min_ase]", - "fixture_hash": "0x2f87ccaec591feed7c3c0ad3cd384228cdf790c18b655d15b78b884bc36d046a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTDELEGATECALL-empty-mid_ase]", - "fixture_hash": "0x184daa972b2544cc1f906f05d2942b9054fcf420d6bf1b2d29a61bec998b6506", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTDELEGATECALL-empty-full_ase]", - "fixture_hash": "0x23f6b6514e5124a4de09e402c284d14f9c3cb168fcff604667c578b958324ab3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTDELEGATECALL-empty-max_ase]", - "fixture_hash": "0x7f74b92eac55c9c6c2b342aa72f7ca2f1fe8e6fb3133b38565aeab08cefda7e8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTDELEGATECALL-EOA-zero]", - "fixture_hash": "0x92af318200e4307ce23f5d4b2a120a6c917bf5a1c19f4b6f1ab45f0d357d2165", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTDELEGATECALL-EOA-short]", - "fixture_hash": "0x3f568056bb871e4152f0d2b6292d84be77ee9b1133135d86ecaa9b55156989d5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTDELEGATECALL-EOA-mid_20]", - "fixture_hash": "0x48537cfddb65f011b9954610a31a37eda0c1767d2158e0e5ea5be9b434264d7d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTDELEGATECALL-EOA-max_20]", - "fixture_hash": "0x8d852fcca48353e166021efd592e3917d809ff5ecb53d59dc62df091ff2d4aa4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTDELEGATECALL-EOA-min_ase]", - "fixture_hash": "0xee4b5d0610b180563fd93ecfa4b8adabe489b8436371c32df974c622d350ed3e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTDELEGATECALL-EOA-mid_ase]", - "fixture_hash": "0xc00b9f88e766f05c06a2edc04afd1e9b9d5c348014db94ea3ed7469826029b8d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTDELEGATECALL-EOA-full_ase]", - "fixture_hash": "0x9b8544141b714427998ae3fbb5feca5ea9b7c5a440c5748ea669f53e5f16b440", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTDELEGATECALL-EOA-max_ase]", - "fixture_hash": "0xb726fee9438c3f4025ea753d0977d6787a393ef1bb7753f85f687aae50731ed0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTDELEGATECALL-LegacyContract-zero]", - "fixture_hash": "0x2acd4c47b6b8677b5fe16fc1b192857eb0d02ef3dd994d8b71a2b776c329d68e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTDELEGATECALL-LegacyContract-short]", - "fixture_hash": "0xf7843d56fae081cb58bc45cdec42afe9b61dc4944cbf8f732f58764fbb1fe2dd", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTDELEGATECALL-LegacyContract-mid_20]", - "fixture_hash": "0x6f7bf7a60f0d4a07edcc6732869743592c6cf9fd196dfedabc3c151f5521a56e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTDELEGATECALL-LegacyContract-max_20]", - "fixture_hash": "0x441acd2a4f07a1cf9836e6a1fe5f2ce777b4e99cc4c3bc28a1a0aa9c591cfd0b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTDELEGATECALL-LegacyContract-min_ase]", - "fixture_hash": "0x1b395c40cf1e270549793fb7e64084cefa6d235f558b12077ade1be1d6bd395c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTDELEGATECALL-LegacyContract-mid_ase]", - "fixture_hash": "0x2b2db9b39d2ef9cf7dab088a67ba3fef5b9732f624241b6b7a16fbe0dad30332", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTDELEGATECALL-LegacyContract-full_ase]", - "fixture_hash": "0xf16927cde90d833723cebcb7543a54d7bf655e326624064b0f6b1b8a2672a4e9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTDELEGATECALL-LegacyContract-max_ase]", - "fixture_hash": "0x26aaf99fb696d2b55dba43fc00adfee28fdcbf614419c50abde9997196b8a58e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTDELEGATECALL-EOFContract-zero]", - "fixture_hash": "0x494dd436095495829de7ed526ab7c86a20d3f3f41830a95528f603fb8fe4445a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTDELEGATECALL-EOFContract-short]", - "fixture_hash": "0x5d4f58014ffb4e9634dda2ff502c764472e99aed3a27f9febf1929f6f597785a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTDELEGATECALL-EOFContract-mid_20]", - "fixture_hash": "0xb3a5ad596bed66c977e80ca0b759f65c56b672167829fc524b49d258f65205db", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTDELEGATECALL-EOFContract-max_20]", - "fixture_hash": "0xe68b27089e293449e0b4f4f21bca57eecf0f05b1968f3ba7472fccf486c43c61", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTDELEGATECALL-EOFContract-min_ase]", - "fixture_hash": "0x4043a39ad24a9969ab4047bf79a6164b41165016de450d762cf2b40347b5d958", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTDELEGATECALL-EOFContract-mid_ase]", - "fixture_hash": "0x393c7d904fb03ffc305632888a584ab7a23d2f19cd1afff3b2b1b4eb706abec2", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTDELEGATECALL-EOFContract-full_ase]", - "fixture_hash": "0x804089d3bb53cd261eda18ae02d773ab3855e44cc6f96770b6c1d91e1d8b1391", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTDELEGATECALL-EOFContract-max_ase]", - "fixture_hash": "0x9e570a6fa700a55bbcb3e57a59cfe20d0828526804d818ead6287880978e7340", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTSTATICCALL-empty-zero]", - "fixture_hash": "0x8267e32d029792dfbd3cdc092e57b0c7d1486bbf0ec3ca549ae71fbda96dee1f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTSTATICCALL-empty-short]", - "fixture_hash": "0x1bd688a23302d3f24b6105b58644abadbc7d442d4e76e1178b83c8603cd9a205", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTSTATICCALL-empty-mid_20]", - "fixture_hash": "0xdfbad809f7f1d6bf7ca117ba7f65312c4e8b1d859d2eafe4b98e7358f2020ef8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTSTATICCALL-empty-max_20]", - "fixture_hash": "0x2af9747800075417c13122c6402031358b79b9ae055137ad208bc1b99b60ca6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTSTATICCALL-empty-min_ase]", - "fixture_hash": "0x5d3c465cb4d22f020d89ae4fd9b62d00d22f85d05747e4cbfb22dea324704419", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTSTATICCALL-empty-mid_ase]", - "fixture_hash": "0x91aa46e7a788a1de774c26b4522824669ce2a382b89a921169a75ffc6d3181c1", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTSTATICCALL-empty-full_ase]", - "fixture_hash": "0x53099d467904ca1e6b1433098aed9116dfc32287b40a2df89bfe4351767112b7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTSTATICCALL-empty-max_ase]", - "fixture_hash": "0x6a527dab6013fe613bcd2d506c71795d28e604b33a71f7127983678a04dfb1d5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTSTATICCALL-EOA-zero]", - "fixture_hash": "0x71cb6001f039530960df7000ebef1ee53a2bd0774da7820fb4e56e95462c19a5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTSTATICCALL-EOA-short]", - "fixture_hash": "0x98b8cabe6a7af6aa69dac5dad054a21bf9cf4929697f4b11ba2b4953d36c49a9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTSTATICCALL-EOA-mid_20]", - "fixture_hash": "0x49fd5703f33fb2fbe71ec225c45d6520e7836570571a9bb7955e7d68e942aecd", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTSTATICCALL-EOA-max_20]", - "fixture_hash": "0x178872557fb12821e6a76866f768e744e1dcf4935afb6011120abf27568dff36", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTSTATICCALL-EOA-min_ase]", - "fixture_hash": "0xf953b5d3050b36a2c5116f4560e805ec81bba0f483936d50445458c0274f068d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTSTATICCALL-EOA-mid_ase]", - "fixture_hash": "0xf4054f64497bdff7a079d792109729f3140d0d2a612ac543631264c65b38f7af", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTSTATICCALL-EOA-full_ase]", - "fixture_hash": "0xe157d61a0890ce23547289590649b7bdc4083f3f7bf20f025745ecdf837b0b2d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTSTATICCALL-EOA-max_ase]", - "fixture_hash": "0x5f3d97a623a85926d5da13c80c3f0a233ee458acadc1cbdcacd49c5e90bef1cf", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTSTATICCALL-LegacyContract-zero]", - "fixture_hash": "0xa786bf8cb249b112a4ec8bb38dd9f04aa9e4d1522a30f8a5423275ae838c3ecb", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTSTATICCALL-LegacyContract-short]", - "fixture_hash": "0x81dfd39a392c6a15985d82689a6f34f95725d00f98c4fe5291477b5258a09de4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTSTATICCALL-LegacyContract-mid_20]", - "fixture_hash": "0x92149c9754011d023f96b70d5de48ef7f80678fb04c959a488b87ae8e9ed3bcc", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTSTATICCALL-LegacyContract-max_20]", - "fixture_hash": "0x9441c7beda136e464e5d6ce4da72ab6a4c913d91a1b0ff41fd15f687a981c6e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTSTATICCALL-LegacyContract-min_ase]", - "fixture_hash": "0x8129e484271f9f4fc4f0c40d56c1515ec3e3497a1f1cd9d4ec974b545665802f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTSTATICCALL-LegacyContract-mid_ase]", - "fixture_hash": "0xd2768ce0badf5ea0b970919d92d72810dd69cbcfc894beaf61bf73ea261271fa", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTSTATICCALL-LegacyContract-full_ase]", - "fixture_hash": "0xffe23774d8834dae43b99b792c5540934ffaac724076957d1772b43283369d8e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTSTATICCALL-LegacyContract-max_ase]", - "fixture_hash": "0x136f2cb9ce01f2586ca765b17aecbdee68e93f33476b9dd7322bfd17b5da803b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTSTATICCALL-EOFContract-zero]", - "fixture_hash": "0x294722f57ea54806249f0dc830125b7c5e98a7c937a005aa3a984a4d842b0884", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTSTATICCALL-EOFContract-short]", - "fixture_hash": "0xb4f83ee7cd5956c8483506bd79206b797d9ce3fde897d02856b47412ddf1c7ab", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTSTATICCALL-EOFContract-mid_20]", - "fixture_hash": "0x6ec370507da5247844ade04ef8be7a0ae07e434ed3f2f9c669755feb54c87cd0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTSTATICCALL-EOFContract-max_20]", - "fixture_hash": "0x9d7307767187d665de4f5ae5192dd67db7f737f09a5e62c23baea719ad882716", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTSTATICCALL-EOFContract-min_ase]", - "fixture_hash": "0xe4d851075c647539236043fe4c97c28e3e9fc6d7dee70165ae1538441a9f983d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTSTATICCALL-EOFContract-mid_ase]", - "fixture_hash": "0x3ae20f6b51f458c1409ead5ddec798aef5be56583468c51262cca753f31e4e4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTSTATICCALL-EOFContract-full_ase]", - "fixture_hash": "0x3609fcbd912cf6fa71c7749d603779c82cabdc51c03d35ece25923559714af1d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-blockchain_test-target_opcode_EXTSTATICCALL-EOFContract-max_ase]", - "fixture_hash": "0xd4d56cf80fe0df7e8b5966266a171e0f6dfb6bd5430575e2c49f8c7ba76da85a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_oob[fork_CancunEIP7692-blockchain_test-opcode_CALL]", - "fixture_hash": "0xfbaf8fae2a75c431a8b41c866591ec41ad117ca7856eee43135cd64d5e372583", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_oob.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_oob[fork_CancunEIP7692-blockchain_test-opcode_EXTCALL]", - "fixture_hash": "0x24edee8cb21ad8fa31cdf91a86db2ca4adf83a2e3663f07e68081d9254738b88", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_oob.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_0-len_0-opcode_CALL]", - "fixture_hash": "0x5b12639052a9864488fb312e83a0493f47d3ba1ce11d0a4904f1d376ea91cc4d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_0-len_0-opcode_CALLCODE]", - "fixture_hash": "0xbad9bff78de856b4fa91bd8dbc54177ef200d1a553d060da141ce48fbf28fddd", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_0-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0xd9aa406042d17d1aef1a4c1fac35f04b6b0883740af0d5250b88836b01b9a15c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_0-len_0-opcode_STATICCALL]", - "fixture_hash": "0x62cbe4a37a8e98de03b17f894365791780f0f85c277637941b728295b8982170", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_0-len_0-opcode_EXTCALL]", - "fixture_hash": "0x782f87205d1eca64f33f429607ac0e21f06045df5e820e1b965c29e6cc9a21d0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_0-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xb071e77071861f66b311670312a309556941619b9a4971b939832b264f06f2ea", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_0-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0xed5832987e33fa3e6cda1c395efdb0f9e5f7210c6fa521ef5c9dbf61cdb9233c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_0-len_10-opcode_CALL]", - "fixture_hash": "0xef5a84eea857e158fd444b2cc1c9b0587559b8dfc49e0d85578a271cfc4afe11", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_0-len_10-opcode_CALLCODE]", - "fixture_hash": "0x4a7055ba39bec5ce340dea2ec7e9e357a6616e603636c094f8cdb1d9bca63946", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_0-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0xb89a222d78b5b580a3f06a078db57054ff06c71cb0bb94fd3abb6c7fdc6dd7d4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_0-len_10-opcode_STATICCALL]", - "fixture_hash": "0x6670d699cc23f8ee42bda1b611266717e4cc6b09c8c60119d8671310f41a46c6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_0-len_10-opcode_EXTCALL]", - "fixture_hash": "0xad28f4322cb1f07a5a1461fbb915ffa936d0982f21bb8eddb92097069f368198", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_0-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xfbc026e739f24d2a200bec309c48767b4626bd23d7df4098b1a8f46c00778c71", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_0-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x465ca811569f9ebec1c2f0a0668f1091642a6be5d6826d186dff8aa0272da6a9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_0-len_20-opcode_CALL]", - "fixture_hash": "0x73774c07ee84bc4f9af2fb5f5f9fb884b69d9e6946f4d3ba7e04d8155ebbdc5a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_0-len_20-opcode_CALLCODE]", - "fixture_hash": "0x6abd8222b47af8deec787d303c4132a49e3c0f6c2b4006fab2e7cc2eba60dc43", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_0-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0xa54f45b272fd619d4d360a22ce8ee8f5b61dcc7de76593f341eb73f10a86a6de", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_0-len_20-opcode_STATICCALL]", - "fixture_hash": "0x15b29a3b80f60f5663274ec5bb5b4a5720bbfeb00f2509cfe51d54aa349886c0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_0-len_20-opcode_EXTCALL]", - "fixture_hash": "0xfc3b367a90d57dd91dd8adbe9835a3e3b27396babbd63353a7a903d368a63f04", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_0-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xb4214d2d9daeda9d0863ccc3ec5efafe71e861b06d9479279f813680d97160ef", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_0-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0xe6e689578dd49b043e41a447a3231bda83208508ee597ec76a723f6fad1cd28d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_0-len_30-opcode_CALL]", - "fixture_hash": "0xaedf2c0c280715134dc6c70c70def3767a8a95d65ec5391bc844b5349ff13618", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_0-len_30-opcode_CALLCODE]", - "fixture_hash": "0xc38374c38b0e13e97ff3144a880ebb3f738ade41dbb3737dfedecfad09dc3cf", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_0-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0xe5ba631176fa64eef9342f8f6d0b9956acee7a652dee1103a82421debe028b81", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_0-len_30-opcode_STATICCALL]", - "fixture_hash": "0xec77cfda9849c1797dc3defc5f0583b490369fcafd13ef04fbd5dcd4f14af254", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_0-len_30-opcode_EXTCALL]", - "fixture_hash": "0xded419b4943a8ffe83725449f380f88cf52c27227f731d3f8fad26f74e60d79f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_0-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x5bc3b4de0e981365abd76f68fce56db7e65d858810e4c9c6214021837337c1bd", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_0-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x6e9934f1baa044c9950b38d392033207f8b1f1c1b3c3fb1aaa088a1817521d4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_10-len_0-opcode_CALL]", - "fixture_hash": "0x78183033e69a5f026af2966fc1415dc4166c8d9d04d2b003ba00cf468ea0c833", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_10-len_0-opcode_CALLCODE]", - "fixture_hash": "0x9727b44e64a03fea0a1e506c345f3dff999fa9daa0afc0d2c144fe2bc624af75", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_10-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0xa8137de9a59f0e4825c4541300188263203d1b4d599f8b6f8c9d741199e043cb", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_10-len_0-opcode_STATICCALL]", - "fixture_hash": "0x9e35e0b078b659ba28de287446cc8fda35b159248412d812ec66133dc93d4a51", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_10-len_0-opcode_EXTCALL]", - "fixture_hash": "0x5d2577d08ea295a0769ced817ffb3bf38d1aca483390b0f7dc746b2280c6bdae", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_10-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x50b2b221fb9c4e18199c7be8d4add56284c31990a284dceedc9a742ab6f25da3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_10-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0xd91e91b7a6a5947313b7b9bdf345d4c31e1e66d9c7c18d8bdff7dfc8de9a8572", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_10-len_10-opcode_CALL]", - "fixture_hash": "0x66a60ef6fd16da0c8680d15819a3523b124f8ad9d7bd86573c5b7f07bed7fdc0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_10-len_10-opcode_CALLCODE]", - "fixture_hash": "0xbdf41e3041fb56246d921c370121d90b098ac029e1afc2c2d8be460ee6511ed2", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_10-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0x396beba64a896f7c3afb5d6b5de035174c2071acc59232972ae6bc48eb17ef66", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_10-len_10-opcode_STATICCALL]", - "fixture_hash": "0x636ab27fcba1268b023418a3ef188a66bf17b6c0d3782e8567d60cdf205e876c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_10-len_10-opcode_EXTCALL]", - "fixture_hash": "0x55e22418f945b2a500609de018d868bab7efafc0e419698a817545d1910cbda8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_10-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x33654bccd11385815ee0fc3c336883234a756fb5bc430a6367b7d996723a3810", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_10-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0xd21a3cc0ad67939dbce9dc9c97980953357451f1fe1b53b02e9910632e38eccb", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_10-len_20-opcode_CALL]", - "fixture_hash": "0xc08601f27b2f79757572c94d1ac93177500aba0e15f28f1d7bbfa53c04259c5a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_10-len_20-opcode_CALLCODE]", - "fixture_hash": "0x301e65022a71a2be63a9695f4044a883f980eaf24a7565b31d2d52a0d17b92a3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_10-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0xb4a40c155db4a3ef7cebc0058abfef632cd21f0bf2fd34e6397f319d8e34eed3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_10-len_20-opcode_STATICCALL]", - "fixture_hash": "0xcfb0ac256d73b1b3357f053e142fd25b2d950cb6b4f4928df60a276f2b8e44c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_10-len_20-opcode_EXTCALL]", - "fixture_hash": "0xf66083430f8f86bd6c9c939f4828dbb070f14aebae8b1115b4215f2123a6da82", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_10-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xbe3c67e4f5567f5414bcb686d78643a11a0248451ee8a6ab964076f095b86b9c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_10-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0xf3707f620beb7531c998a8ada02f85567d5cbef5f5066d4adfa24847c7c4c23", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_10-len_30-opcode_CALL]", - "fixture_hash": "0xf68edcfdb259e52a1c0bc70be4e53787fbe1d256c807c864cd5606c007dc7cef", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_10-len_30-opcode_CALLCODE]", - "fixture_hash": "0x8acfa9c6ecc3b1d60515b010e28c67e324440a2c4b3ff6cecf051a067cee3ad4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_10-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0x81fd62b0ce43d3d67196211bcd4e535a12589288628044e1d57690bcae35ada", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_10-len_30-opcode_STATICCALL]", - "fixture_hash": "0xbf663b67442ea9dc01f54392d39eb175815c1018164219a03481bad57109a193", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_10-len_30-opcode_EXTCALL]", - "fixture_hash": "0x2c2639f60439393576afc4c4c11614df40613cf3cc316435b487e8ce9d6f69f9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_10-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x415bbe3ad4ae11a525d1a8918fb80af5ebfcbb7288caa32e791648ac9c6f5cc7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_10-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0xd80517dee2d08fa72f577e8a7f2c1cec4bba3577ddbcd98191a43eb23cfb8e9a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_20-len_0-opcode_CALL]", - "fixture_hash": "0x6c26ebde5f74f6f512c7c3e3e93cb22f12969d97f25ec47aba900ee152b77c5a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_20-len_0-opcode_CALLCODE]", - "fixture_hash": "0xf7decc8ebb8db8eccfb980d4d064a54ab2c52b9ee3acc730f70062877d5350cb", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_20-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0xe477cc23dc3a4956c8d5bb5fdd3e5cd537617df0cb25236abf3246fb25e072c1", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_20-len_0-opcode_STATICCALL]", - "fixture_hash": "0x6f09c0ff995aa9d002975584bac96e0de4d542a65dde3a1755be468fe523f3a5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_20-len_0-opcode_EXTCALL]", - "fixture_hash": "0xb68637cbce9d23f6607e68886f75fd49faffee87114a3b0f9fabd103b3319e8d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_20-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x640f865f38944c51f8cc6d8b340e306bcbedca94420caec7308fa57e573a3387", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_20-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x4991b79477cbd9fa23073bfbae3b02955c3b20bfc395de86753cec57f6933f2e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_20-len_10-opcode_CALL]", - "fixture_hash": "0xa6c1e0b3f26b6cdce7a9404b209d9fc68f975dcd5aa1f88f89ae4b7db4e2f793", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_20-len_10-opcode_CALLCODE]", - "fixture_hash": "0x3d2442947a35f3a973c30fb4ada9b50b12b34f83b16450b917d920ff616b6a8a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_20-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0x78237ecd00841894ae19ca5b12cd004588870306cde8211761df53860399968c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_20-len_10-opcode_STATICCALL]", - "fixture_hash": "0xeee089fd9c62a8eaf832b907719b61127e649de01711ff8618a58e7961ded77f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_20-len_10-opcode_EXTCALL]", - "fixture_hash": "0x176b27e8963b5739c4ab69d2029e5a7620bb8c230afd1f107af80651f98f010d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_20-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x90acd99b86fc11e92c2fedd569a95bc4d6c3c6cdf9aae36f5bca9816bbfebb87", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_20-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x6df6c136d1ad84c9a7ca4660fcf16e60772000326b952f27bb02d334e5d913b7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_20-len_20-opcode_CALL]", - "fixture_hash": "0x22caf049350e7196e76eb65eaa27cec8506e6372f152626a822a1726e3ad13a2", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_20-len_20-opcode_CALLCODE]", - "fixture_hash": "0x4f34bc279608a5dd49fc4c12eca786fdaa89a7bebcdfdaf3110e7cc8bfd34473", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_20-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0xfcc027c0147bc2f354457c23cc1bd45725be3119b6086e294dd8eb39d2118e44", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_20-len_20-opcode_STATICCALL]", - "fixture_hash": "0xed1331c74b99f98c9a989030ca09143163898b6de069a3feb8efb2daa661073d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_20-len_20-opcode_EXTCALL]", - "fixture_hash": "0xb542f48e7878205a79dee49731d053026f788f47c071acd4433a7fe90e310a06", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_20-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x3ed198ebed83112330b132aaede149fe6f3ea73d9a6cc870abcc9ebadd86bc6c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_20-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x5faddb18aaf133a3f508372abaf1f4557165cc93203b757657f47cdb808c6fc5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_20-len_30-opcode_CALL]", - "fixture_hash": "0x605c18c437f39a299f001786e668855e93b21b94bf64a0800e092c3c6e5dc3d0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_20-len_30-opcode_CALLCODE]", - "fixture_hash": "0x2d14a3d3d0e5211c115afd6a6b7bc04fa5ad1602edf789ea521de26b6914dfa5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_20-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0x517adb7c5ef84c534a9d4f1ba93b4a55123c50c84862a4afd53ec12adae5a3df", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_20-len_30-opcode_STATICCALL]", - "fixture_hash": "0x61aa2e5196079061fe6f74fc43fb9b6002e1c831b55c6c0c80755d746f75a9f9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_20-len_30-opcode_EXTCALL]", - "fixture_hash": "0x223b4160380dbc22c48f6d56be0ccd63fe9e820c7d9a190b0a86c1c06c82b3ca", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_20-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x4a2bc5f31b93d4ede706afca896abd5c9a6f9b7430c4242b7fa3e3dc0866619f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_20-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x7ba47521b69edd44b82ad9eb7f5877e4dea56c13c1edb2eecb25c251583e7f69", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_30-len_0-opcode_CALL]", - "fixture_hash": "0xee1d70447a110a348a5a8dae9ed4aaa5c1765c25f0558409f411eeaa00f81fd8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_30-len_0-opcode_CALLCODE]", - "fixture_hash": "0x5c876cbbb851a1b59c0e4ca95d9546fc19613ebe92e584c2f496de653cb94740", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_30-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0x77fab0964bd1eb737a18f42cd4d51e2874b55cdf22cdf6540eecc62116433fdb", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_30-len_0-opcode_STATICCALL]", - "fixture_hash": "0x701951fe1d19ca35dcea30ceee6089fde4b7e60ec9c97ca1e8757bd8d4c33465", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_30-len_0-opcode_EXTCALL]", - "fixture_hash": "0xf1fd1284817c1aab9dbe749d5deee81396816489738c41a7fc473c671701e2b7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_30-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x6297bfab7ae924fb17493754e3b513e20df628ddc8552a3fcedb016493dc4ae8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_30-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x4261b9c18fe606b3d826d4ca3adc1a5298e612e8bf27f7459b3d0ba77e0aa471", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_30-len_10-opcode_CALL]", - "fixture_hash": "0x40c67d63b20a283f53dbace805df12a8d2b9dacaf55d82c85135350dcab160b6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_30-len_10-opcode_CALLCODE]", - "fixture_hash": "0x86cace7e76c00c44500a3919f1a75ca9ef87a8472654ea729a2b2650875e8073", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_30-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0x82b3e2f8eada702c8988324cfc44efb49dc11cf5897d17947a5efb0d3175c1be", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_30-len_10-opcode_STATICCALL]", - "fixture_hash": "0x45d1454f7398c8aa49546b58b4f06670f5e005d961b40d79ea68f5b0ce6ed2e5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_30-len_10-opcode_EXTCALL]", - "fixture_hash": "0xe754b4e248f2cecdb1ee672e7f1ff3ea8eae52546fb2fe171dfd07e67ede2d27", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_30-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x9588fb9ed3a783d774b8b9b00e043895cade78aa9c05078f207f7e2d2cd93a9c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_30-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x98a5168209faa40f42e15e7fae04acb1fdb2421d2331e95049135d2bbc21962", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_30-len_20-opcode_CALL]", - "fixture_hash": "0x9319c09c24b1ae3a907269382e7a9efeead58ecf5371eff00d05a26fc358f138", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_30-len_20-opcode_CALLCODE]", - "fixture_hash": "0x80aded722a95565d721f35614cc178a640d640dd5e0fa00b0850ee0874d0a4ee", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_30-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0x2de4644cbc35a85d9e6f098b6e7870b1203f619a11c6a9c3e16a1f3f9e48f416", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_30-len_20-opcode_STATICCALL]", - "fixture_hash": "0xc7ca05da6002021794488bc9932394acffb2f768fcd6516f90f4c3224e346b94", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_30-len_20-opcode_EXTCALL]", - "fixture_hash": "0xa2694f02f75c413e2fb50a52566ebb9e0cc2eb7c869b4e47f15a89a30c098c1b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_30-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x4c31fc833803d535ddf08d244d1f14f683dc929097f534bec98bce09efe172f6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_30-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x754462f7d1f073c9c0fedf21f6ee99b015c5e2cb63e718187bf64f1c396d0d3f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_30-len_30-opcode_CALL]", - "fixture_hash": "0xfaccb9fefe29ca669ff950f95d2207c95312ab50b5dfe4766bad5bec1f8b5378", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_30-len_30-opcode_CALLCODE]", - "fixture_hash": "0xf6e017e0a754b22105378011919e865794e434a303b366daa55383ce58497eeb", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_30-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0xdd1e9e27ec66ec8c8e6b61fef73a224e80db6eaf58084cfac200afe2fc867c7e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_30-len_30-opcode_STATICCALL]", - "fixture_hash": "0xb23c30917b998379937c9b1738723df29a6c5f8adc2ca622566a6bb9049b3437", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_30-len_30-opcode_EXTCALL]", - "fixture_hash": "0x1c2a34744742c87cc229bb072ee8395fd0ac830ad7935654adacfcf0982de9d9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_30-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x43bd2c4f1a528a779434055bbd0783d50759ab2e6ea0c67702e1832ba8dee5b2", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_0-offset_30-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0xa7ee99cf4ab0d77c7651b80374a7f99acd0141fe3445db2584579a02f7e03caf", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_0-len_0-opcode_CALL]", - "fixture_hash": "0x782d8cf99e48d408e4cc1e7010ee6af31a627ac2978d09bdb6c351defaba4136", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_0-len_0-opcode_CALLCODE]", - "fixture_hash": "0x7b7edf3401670aca341cedf38de333718e690ba93395406388aece917965735", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_0-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0x1d965979f92e3751af3f890fa4243f5723385572f2e63deb7f61b386f9afe462", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_0-len_0-opcode_STATICCALL]", - "fixture_hash": "0xf58bcdce61ea48b03e3c4d7e54f2976e9d2a7b09546752c56df19daa7d5435fd", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_0-len_0-opcode_EXTCALL]", - "fixture_hash": "0x2484b9bb99f0df1435a3a84973e0c0c937b70e5b778d2e17dfa46bb228f41ed8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_0-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xd5e2d46b0ca256ca3a8fbdffaaf59e729d5ca442ee49bec4660685889c5febfe", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_0-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0xb7ceee868a302057796617dbeb7422fe1a8be82a0321fb3306bed108ef21113", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_0-len_10-opcode_CALL]", - "fixture_hash": "0x387166d9929d056f2b24c1f0d76e5f9462feb1c33b3a307d68129f431ba7726f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_0-len_10-opcode_CALLCODE]", - "fixture_hash": "0xdc685b53baab98fbaeab5c98fa44163baf0ac8d28544a55441a54351cef5ad9f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_0-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0x98cccab024bd3ec1167091c9455b778d5455641e380cd486c3157ca60b33d2ff", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_0-len_10-opcode_STATICCALL]", - "fixture_hash": "0x68d6263895060a71f0da65591b888274df83088d2a2b8ecb8ad1db32c02175a5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_0-len_10-opcode_EXTCALL]", - "fixture_hash": "0x91ab2a8d28f16818a1d09e1acff6ea4bb5c02832cbb5114be0af77bd89640a8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_0-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x1a5fa332d66e47aee366a572d01bff5d52a3ff0c66ab4fa50dc403d62d391104", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_0-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x75bb94a64c3e2df791291970bcdf6a8b9f6ff6d217ae7cc3e4a0c7acc705971f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_0-len_20-opcode_CALL]", - "fixture_hash": "0xd20c0877e82bb56a4ac2bca95095cd2731373b961107e9937cd97c909719b078", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_0-len_20-opcode_CALLCODE]", - "fixture_hash": "0x2ae3a48c4fc6ede2c703f2d6d77093207b88485c1412aafa7826230aeb4766cc", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_0-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0x9550d6d57fd9f9f3080e6b6994d83637256a33e56564139be40d854df3c74d1e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_0-len_20-opcode_STATICCALL]", - "fixture_hash": "0x11b892644937f4800c2afbbcc84746d30e911262b742d061d872a3af47b0206c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_0-len_20-opcode_EXTCALL]", - "fixture_hash": "0x132c95c77b0debe0b81011f486f6de0c24552e0c9e598a278f8239fb4924bc68", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_0-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xca19b0d41e6dfa4455ca5e2b233a4c703ca4b2e44b154b7bd10fd1c5a31a321e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_0-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x468119318a2fbeeea42a548cca44f7e38f909310941f3d576c541f4de03c6953", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_0-len_30-opcode_CALL]", - "fixture_hash": "0xc2c31273d3cc6a6857cdbf5d309ee3b4b3735ec5b67815ec45b4f0f65c920615", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_0-len_30-opcode_CALLCODE]", - "fixture_hash": "0x6ecc3b3645024cbc00d6fb7c296c52d09938054c6c9fe3c811c18565996f585a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_0-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0xb46d4b6ab3abea58886c2988576e73199cf7bd49846a62088aa9b0c14186cada", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_0-len_30-opcode_STATICCALL]", - "fixture_hash": "0x753740ef97a8209105e4178a6b6ca06c307a5339074136d322749e3a7ab476ec", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_0-len_30-opcode_EXTCALL]", - "fixture_hash": "0x99e1366ec431c73bd831033db2ce1ea2913389df41caabc4e482049c460c330", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_0-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x7138a19048005eb99947906af0e8c63fa2515c33670a977a2ebb6999e0a62842", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_0-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x3b98e52abd279def1e2e994f1ad32e8ade696505a80e6b6562ee46466b57c131", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_10-len_0-opcode_CALL]", - "fixture_hash": "0x7b18cf2743e30f1318a9f6c3f8d2da8a86d510dd26580e067778f66f06c36e9a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_10-len_0-opcode_CALLCODE]", - "fixture_hash": "0xcfcd3480f0cfe03ec09a519d02a7b4a868e36a3241c898fdb39fabe01d42a976", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_10-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0x8ce204201cb0dcfc11713d275e60096124f16fef1918d0cd247374d296ee7fa5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_10-len_0-opcode_STATICCALL]", - "fixture_hash": "0x11e3960fa314ae0a117d6ca106ba0364032562f6418b8ef54cf97d7aec2a3b88", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_10-len_0-opcode_EXTCALL]", - "fixture_hash": "0xa64867fda7b34d16c9e4d63d902e908682fc7725abcb4a4338f6d4ab65c76162", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_10-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xc0b189dfeae8b90c7cbcd62a74e07bd4943e4e66eb92783a3ea7788e9cd3fcdb", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_10-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x1679686e2a76cf4d447cd729577a6e906cb8c42aa0aa890fc5e4d614f33c44e9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_10-len_10-opcode_CALL]", - "fixture_hash": "0xf4a877390d94de34a9ce4e73c5f9baa6ce5dfae186e4d07e25d5faa1669d0954", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_10-len_10-opcode_CALLCODE]", - "fixture_hash": "0x67c94e9bbc166f05bc91c029a2264ccc466aabccbd801dbb22b11f2d1b93dd6f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_10-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0x68d7aa1d61fe247517775c058eedb6ecf4ab499fc77fdff1b99730621177cb2e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_10-len_10-opcode_STATICCALL]", - "fixture_hash": "0x2c7f1fac643b65e0422ea1e494f1c59ed3306c67e009c34fb2603f8af489842f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_10-len_10-opcode_EXTCALL]", - "fixture_hash": "0x8cd9e41bc9989cd12a6dfa9ca121e7ecf607096a9720c08cdd9814fe9eebc57b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_10-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xf3b9a868251a84083e4c4bb996e1be11b5a619be64b44afe7de9fbc2bb8a352e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_10-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x6c7af570d4edfb62ca4693f67fa18d6287aecde053123ef4f94daea0a1832ef9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_10-len_20-opcode_CALL]", - "fixture_hash": "0x856ed052866230ba3203dd6661f6b3a3cec36b0560ac7dbb0101f3731c3de74f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_10-len_20-opcode_CALLCODE]", - "fixture_hash": "0xa3a2e82f249c0a79224752edb69fb8f9a98d21b1d0e50a7b23f198900e315dbe", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_10-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0x2acc4c9a5e2ffa36824defe83699ed2aadd702b8e1862443ac41a7e242fc3170", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_10-len_20-opcode_STATICCALL]", - "fixture_hash": "0x9c3fec7db7020784a76747cbe950982ddaec34344b053317e1299bfef944051d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_10-len_20-opcode_EXTCALL]", - "fixture_hash": "0xce53ab0070346f83e7cf0481ea1709f58433e1213da65afed86c64060d0253df", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_10-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xb303f4a96e08e9b51cf496ac05fac771f5a8590557bb53b0af19a228db524b81", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_10-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x4c10a2c4f1f6a45c082df30d80514f7b57e07d8a841b3246b5a0a08bdce3cc2a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_10-len_30-opcode_CALL]", - "fixture_hash": "0xf9c1a1cfd6e537b2410a372f18cd69808bcffc951c35646a208c7c431d8e3d86", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_10-len_30-opcode_CALLCODE]", - "fixture_hash": "0x3193ec3bf9548cc54895b516415229fd0c5054b9ec08f179f5dae8d2d5fc7f64", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_10-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0xefd9ecfb1ab0c18fc07af22abae86791f06c464299a332a20389f5e6315f0b39", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_10-len_30-opcode_STATICCALL]", - "fixture_hash": "0x3d42d65d8812e1351a003ab46358f51c04bb7066ea183455438fffc96894ff93", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_10-len_30-opcode_EXTCALL]", - "fixture_hash": "0xe9720d8f23e632ffdd25ef3d89a423ac084cd3ff1f4a36334472be253af13a3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_10-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x666ee9bce4f38fa110ef04538855ac91253d48d11e435893a6db865a30ab3f99", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_10-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0xb829e1de11c3121dbb594326c9e469cf8cc06dc2a7a0cdea02fec7340f4972a8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_20-len_0-opcode_CALL]", - "fixture_hash": "0x718c49c2c339e4172e1bcf105fcf8ff9b67555f542af27b5859197261452f115", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_20-len_0-opcode_CALLCODE]", - "fixture_hash": "0x40cdd3dfab3dbfdddf450acf58aff0fc1ecd090436d407b55ea0240911d06ef9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_20-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0xa88e80823d81c5f5924628e1ae4ee5e25085f2857b3cb169329d974c1facdad8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_20-len_0-opcode_STATICCALL]", - "fixture_hash": "0xb31aad14f6c2ffe3dac80cc75c6a7ea0ad998d64a2c96af23253aca8b55f0a4a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_20-len_0-opcode_EXTCALL]", - "fixture_hash": "0x6f59d3b0bd5c2ccf5234624a2e71966965dafb70c34e4f9a7aab62180cd0e12e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_20-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x79179d362962b3be7239fdf12e52f138d66229156585584c42c1a266e36b3ae6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_20-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x29c2d0738da0ba78bd697f33389858ab0503311590341f7486d1b505df5fe32f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_20-len_10-opcode_CALL]", - "fixture_hash": "0x57e844c1fa66e4d973f8141fe73a62c1792afe8ba0545b0e76e0b0fae61a26f6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_20-len_10-opcode_CALLCODE]", - "fixture_hash": "0xc8230b8b034c4cb05ae3df33b64fb781d60f629b2b38f1ce25b6ea85881d39", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_20-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0xf77ae58c64022e410f3b617f1ae6554b441ccd6dacd5ad4b1e800135a326db57", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_20-len_10-opcode_STATICCALL]", - "fixture_hash": "0xfb5b8e10d225bacc4bee52f8a778d9b2d9ef9da3436702999f5fe93939cae8d6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_20-len_10-opcode_EXTCALL]", - "fixture_hash": "0x54f0bdc01dc9e1ddd5ec863aad2876cf85752310de24a3281c0f3b8d272d23b9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_20-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x6e0eba8085584d44690c58a2095dfc5a252aab6dad7d2e8332ffdc0b2be9e80c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_20-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x5ee1a3337a2e07f7ffee7ab6b74cc56d3cc0c7c49ccf15d468e19c848403d9fa", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_20-len_20-opcode_CALL]", - "fixture_hash": "0x8522623bca907ad4a8a95b20d8526cda77c36e92e83c88d69dd22b32297777c9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_20-len_20-opcode_CALLCODE]", - "fixture_hash": "0xa4b805c8c6e949311e6b9caf6ac8e7c6c150e60471549c3b27affc396db78f81", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_20-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0x94f449575cb4cf4c1f0a44b78132a2483aa59f5d8c09cd3fde916de144748e8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_20-len_20-opcode_STATICCALL]", - "fixture_hash": "0xf873487c6967f043e05552df442838054cfac0c23e453be5fc14cc99396ec796", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_20-len_20-opcode_EXTCALL]", - "fixture_hash": "0x18b4bb5f98d30262118c47bfef713e609d82f89260be1bf14eec49f6a61d3082", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_20-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x562a956ea450676ee7c2692d06ee7718d90e56df0710769f1bdf9096c2ccefd0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_20-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x9cb545cc05ba67dc7db10dfe6cddff725e4089342ec49b49eab628fbd25d870b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_20-len_30-opcode_CALL]", - "fixture_hash": "0x1e4d99278e387eefa7711ea8d69cd7d84393fec3e731a84e13ad0ee9ecdabbd2", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_20-len_30-opcode_CALLCODE]", - "fixture_hash": "0x5e4fb0bd511d26fcacd1862f5c6ac5a801222958cec92e3543e94dab20369986", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_20-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0xb809392b86ee59cd4ea3e9869a1701eb431448802f7fa03063d0e961e9ee5103", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_20-len_30-opcode_STATICCALL]", - "fixture_hash": "0xbf32e6ac7fc32c586baf790aca5ff5055bd31415bcaca73ba4bcd3d6c6cfb337", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_20-len_30-opcode_EXTCALL]", - "fixture_hash": "0x7fe0632b4a5e8852da7a0b2ebd80f996dc042e3feab2dc77987b8e268703924b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_20-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x8e61bc36cff09d077c79e6d45cf50462d95ddb05fff69ea94e4c40ecb3c7a487", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_20-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0xee990036881739e8f61c1175276564f4caca1bbb557c04c45226bc37d0dd6076", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_30-len_0-opcode_CALL]", - "fixture_hash": "0x12c206231ea9ec51833816337606b1a26a641a1b5f0574040e61ee47cfba5b98", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_30-len_0-opcode_CALLCODE]", - "fixture_hash": "0x414887fbe6a1c9a767e174ba7eb4b0d825893720a03741595dd36870c3baa80", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_30-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0x2488d135a22d6b5d70049b141a96cf6db083d12edba0d8da70971a382f3b2bda", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_30-len_0-opcode_STATICCALL]", - "fixture_hash": "0x8a9917444af76273f0440b4b1e99b8d0b457b62d209cdee14df211ea71e17c52", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_30-len_0-opcode_EXTCALL]", - "fixture_hash": "0xc99a007ccf32f7ab329d0638de0d3b4c2b1729841232569bcc307cd5121742f8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_30-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xb8671a26914a818a21bd3b40d04f784ca9a4e81a1206d9268aef34792be6f105", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_30-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0xa231bcf011d27334c4b9727da857716295f9294f89f5d23d529e293068719609", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_30-len_10-opcode_CALL]", - "fixture_hash": "0xf301a6c22f8c800df83d0d2d1d2ec6233f64fc0f13e78acf24f0172ed3b2a285", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_30-len_10-opcode_CALLCODE]", - "fixture_hash": "0x1741b533af4d4bdd0179d885e89ee0c4f3ea73fc8a5329b206951764900eae13", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_30-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0x4afe72617d8dd95c901166d5505f0bf5249e93936f2efcb3b93ad9ff71f196", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_30-len_10-opcode_STATICCALL]", - "fixture_hash": "0xedc423cceed0d7f4d1214b15256bab0590afa38f6d2ef94887c60fbbfe246abe", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_30-len_10-opcode_EXTCALL]", - "fixture_hash": "0x583269ca79756a64855b26c12ab70ea8fbb7e307cc00867c04717b724a609091", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_30-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x724c7829e187d117b0f55412fc619b88a81e6517c1f3e715b5b7f7174598509", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_30-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0xe663c2cc052e064d6668ab17c6ca8b772d606a30ed626708f53e08cfb9cf23ad", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_30-len_20-opcode_CALL]", - "fixture_hash": "0x37910081e7c304fda3c6fa11851adb8b754ebebddebca591d60d10adbed5278f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_30-len_20-opcode_CALLCODE]", - "fixture_hash": "0x77f8c0ad25ac782c87792060b8a24076f615cb445e2122b98b17e6f803385478", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_30-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0x2a8d306cf835a199b13ac6d942cb607821ee0a120570a1c114e8c0a6e52a8fe0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_30-len_20-opcode_STATICCALL]", - "fixture_hash": "0xfe4e5d001d9c0df3283ef266cc2627ddcc25000acda4a73b40cf7d2fae5b774c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_30-len_20-opcode_EXTCALL]", - "fixture_hash": "0xad10802e29cd8fe6a8202405c3598ce73efffcf1b117588e8f36be31148102f4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_30-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xa003da0078e58b1d440f27e4e71378f2532bb63253521e4fa6165272107163b9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_30-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x619af4903f71fa5d3d1c05bc92f4dce761a0871122a03a2379ae8cd149e5cf52", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_30-len_30-opcode_CALL]", - "fixture_hash": "0xfbd0aa14235307967c6739548dd12d7acdb1b7d22bdfbdf03c4e83f24ffb9e05", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_30-len_30-opcode_CALLCODE]", - "fixture_hash": "0xa376d16bddc6f8e60cb0e396100367c4843ac37de05d5e291ac4adc0478f7059", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_30-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0x652735b33e3085f4c14ca199633340688a0a49e97d1654eec080bf2595717272", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_30-len_30-opcode_STATICCALL]", - "fixture_hash": "0x2bc4e0107d59ebab531d6bdb9b28ef1e837ef5a4ed1751ec699472c6d2c14351", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_30-len_30-opcode_EXTCALL]", - "fixture_hash": "0xbc3ae9af58b578c0c87596d0300025c42b403145107af3730d7caeeeba0a172c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_30-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x6b26a05f6b1f24124a84c4152b47c718b31e43fc8222d43e61ff02cf9783b323", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_10-offset_30-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x425a979803eb097cdfb9a1ffc148a026ccf556e3f68e58f24cd72c37e80994af", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_0-len_0-opcode_CALL]", - "fixture_hash": "0x64f948fdc5630d35742b6a181564a93c6d0e835dc8e4ed37c8173d9dc0d8ba08", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_0-len_0-opcode_CALLCODE]", - "fixture_hash": "0x99cff7990d18978c6fca4efb916561258cdf0d90a069ef318891634d2b52ed62", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_0-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0x2611f15b1c051de80c9c65f49455b0625a8668b1b9efb2816309e04a04ce150d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_0-len_0-opcode_STATICCALL]", - "fixture_hash": "0x2b1e161cd2a1afadd8e698052e676db82c472d9036a7e203957f5024bf9bb408", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_0-len_0-opcode_EXTCALL]", - "fixture_hash": "0xf7583b2b282177f1705887e12803778d090413155a0fc5a3272c5aa4c84066f7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_0-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x27f94c91438fb9b6ff415f5a2508e5901a02f1957a1f3c8f06273d58530f6958", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_0-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0xab40a63351e21726b1c961aa9a8940564ccdbc0d0e4a2866fd8e23aca720ae7c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_0-len_10-opcode_CALL]", - "fixture_hash": "0x2ccaba74d02c0cdbdcede5d8c50847b486816361694e91661895f960c073f2f3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_0-len_10-opcode_CALLCODE]", - "fixture_hash": "0x775f7d774279310a4ca304e2ea0c0732aac58cbbeffad3c19d39a939e22b83f8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_0-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0xe3354291d3b2745857fc0cab108af23e996198abdb6a93dbfde5cd94a5587dc0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_0-len_10-opcode_STATICCALL]", - "fixture_hash": "0x7ed04f6688c65d33673cb221419d3bc259a21c7b0746a2c2bab8690c6cc3087a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_0-len_10-opcode_EXTCALL]", - "fixture_hash": "0xe291fdefb7b4e2bfc348d6eb11302eef6d32ddf7a9e281470cde1c99a15f2bce", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_0-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xdf2b87947e59613440473309926f2dd863c6b0ed40c742417e03e46058c3e18", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_0-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x57316fe3172d2ab212d342aa894bf47c3b55466e98be1c498ea6cf1c4d636aa2", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_0-len_20-opcode_CALL]", - "fixture_hash": "0xc31c813fb924934f9fcaf778283f3ffc4596593af3510dab3194b4b9ee5d479a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_0-len_20-opcode_CALLCODE]", - "fixture_hash": "0x55f5de4a06bde7f06a2e7e1d8b46abe237e8eebf4ba3757e408d3bdd1449deb6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_0-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0xb2d0171b0aa33e6288c2c56a26ef6317c3b1c54a152901569a8f88360895f75a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_0-len_20-opcode_STATICCALL]", - "fixture_hash": "0x3ba23ebeba17b1fc209b25673d01b6579cfcb4751aca5453a2a7ff5d4a333f8f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_0-len_20-opcode_EXTCALL]", - "fixture_hash": "0xfae36ec6d0f183b2e8ace8d31a67f0a982618adb03580993f46bda1d8fed4442", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_0-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x3e3e7d74c02e8615607639f2e83873b7b716c0c51d51d203e25099d091926cf", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_0-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x4b46d40a7aa21618feb4e89035138cfe1841ad02a983b3959628ffbbf1e03803", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_0-len_30-opcode_CALL]", - "fixture_hash": "0xefb31f46aec388c2ea0675e70eb067b8f326fd0f17817b7158b91a2efc476ddf", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_0-len_30-opcode_CALLCODE]", - "fixture_hash": "0xa3145e4021a12130211baf5c87ffa681cf1d570f033b9655afe580458dcc717", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_0-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0x5e782d59046c530c72836605bd7f8a3c40c86180319a719061f5e39e28942b2", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_0-len_30-opcode_STATICCALL]", - "fixture_hash": "0xcfc501323f5c8656aea7cf256ad21a2ab33b296d5341e6233b359760fa70b3ff", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_0-len_30-opcode_EXTCALL]", - "fixture_hash": "0xe14c1e7e5318e9cdf609e4d3c73f37173f588c98d81452b76aa102f9a31c66f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_0-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x12c1203daa7d069926b0a6ce425188e4ef882881fcbaa9c700ccd45af3c328dc", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_0-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x74cb8f057bd3cdaab4821d269e5bef38dc34eb6eac6c15cc2102b5dccb97539", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_10-len_0-opcode_CALL]", - "fixture_hash": "0x19761689ed5d15f30af364da7d3e97830868f176f0d706e535b878911fae5837", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_10-len_0-opcode_CALLCODE]", - "fixture_hash": "0x7d8fd0c4433d61e488b365cab6bb208804ef859eb0636e2ab0979d4ef9b42186", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_10-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0x35a13feaca854e8fc7f59f6ed79c6c5a45c0231f74101031141607fb826e40ad", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_10-len_0-opcode_STATICCALL]", - "fixture_hash": "0x474a1314beec616a41dba6c5760e593a045c4dbb266e86b44103618c36bfbf2c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_10-len_0-opcode_EXTCALL]", - "fixture_hash": "0x93ce2afbb20635dfae5c068773681ad05d38fef8b8b3d014948afc48c0a5c03e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_10-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x1715ede1bb6245a59795baf765e0799660b0f9edae18b48e28f23ab3cb50349c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_10-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0xc305a60968d3adbfb433fca8eddbf41f16928b3dc5a297e968f69ee189541018", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_10-len_10-opcode_CALL]", - "fixture_hash": "0x5ed2b4f20807011d076b4246d3acad4c04dd401bfd27ee141885f3b2226185b0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_10-len_10-opcode_CALLCODE]", - "fixture_hash": "0x9c2cd5c02984ebbeae84bde2f101450d34bf2e1cdaf0c48bf8d89a51e12bd2a0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_10-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0xbcc4ebedb8222cd6bff969bfdc85e92f6b0b817e125396409514f4571762e7cb", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_10-len_10-opcode_STATICCALL]", - "fixture_hash": "0xda25c35f0e8fddd91794b291e059991f9c73531acc2eead322dff1cf955000f6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_10-len_10-opcode_EXTCALL]", - "fixture_hash": "0x28a8fbd91b376d7c88bedb4e291d16fe339a7176b077b3a94d8548fd2a1e04e1", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_10-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xd3f75bcc3c166386ff965752fe4749390091f5bcf6b83704a28fca2436a7b329", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_10-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x5c9a801fc80eeaf31c7a7e5e7f4a2512b732d36d8043a6a93ec3b42f02020b70", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_10-len_20-opcode_CALL]", - "fixture_hash": "0x494099d6a031280f8bac5ab2b9f55c94d2b6b07b4fe3ded75d3df6d27b72cf27", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_10-len_20-opcode_CALLCODE]", - "fixture_hash": "0x96ff908bd9186315553dab45c3e98229cb96ba314700028e8591a79fa12e7394", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_10-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0xe88c7a726aa826d28dda5b7f319e9574c9f30688adb75e0677c6942cd7b47c60", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_10-len_20-opcode_STATICCALL]", - "fixture_hash": "0xba32ac1cc4506db0dcc682ba1fc591e1b5829c0d4c70a71e987273d30adfccaf", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_10-len_20-opcode_EXTCALL]", - "fixture_hash": "0xe11c1ff37f7b3c084792548cd2b17d7b8d76854ce9ce1535fce6bde392ca6e21", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_10-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x5a2e481dfcaebc4fffd89e6e8c1f7a4e45ee4714c9bf915d087796a0f38132fd", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_10-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x967d03c937b0096d8d5a1c8970e751e50d7374beca49ecc917598d79d3e768fa", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_10-len_30-opcode_CALL]", - "fixture_hash": "0xa9f846ae15fd2cf7baed061390f61a66e1ad3e0fc9fb9384f1d8d9d7892481ff", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_10-len_30-opcode_CALLCODE]", - "fixture_hash": "0x907c525bf7a18a8c227937225ec9eb44dad0aa54acfa80a7dce800b9d0d2ef99", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_10-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0x705b0f22ef65c1b8621121c29ed1350f7816b03e4fbd1a1afaf7e4e6ae3edb9e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_10-len_30-opcode_STATICCALL]", - "fixture_hash": "0x25b1e343cb62537b77973ca710ac71411520629daf1b2cd0e62e88589a174f4f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_10-len_30-opcode_EXTCALL]", - "fixture_hash": "0x5eb54ccd8db56e5f1a0c5b712f5774dfc6b5423bb6b4f3f0af790a4969573c0f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_10-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x54b4c965bf6c7bc0fec08fe6440e5c36a7d67c4b4a5276df66e5404902a755b6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_10-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x7c868019796a0f95c3b497c5a1c8df95153647a395549d8b5083b9417acba832", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_20-len_0-opcode_CALL]", - "fixture_hash": "0x12d76a8fd8473a16cc48b496175aedad07f5558ec3bfde4870750e2903425d3d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_20-len_0-opcode_CALLCODE]", - "fixture_hash": "0x6fcdf59bb182bd17b68ee913630957949e89632410a2adb5589979e157419a2b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_20-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0x87ccb86f3e22543a5ab8b35cb798d1766fbb890bd21610733235ea5a2052f642", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_20-len_0-opcode_STATICCALL]", - "fixture_hash": "0x142bba57cd3f654e32e55c7eb352e41cbe1d8061c5dcecf493cc90ea51119661", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_20-len_0-opcode_EXTCALL]", - "fixture_hash": "0xde5bc6a0e34f4b7e962a69643d0fb6918c36c27e70bda7d4873dcbbc703b0a16", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_20-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x712d10667fe17c1458aa6c0b67cef837bf77f47e6872ad55a2cffcc2c571a721", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_20-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x6139b0a55c27a7b002c0e257e4ef5ed0f2a3e171ad9cfd6ab4dea0cebd1f1ea6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_20-len_10-opcode_CALL]", - "fixture_hash": "0x2283751b664c588a76aed0120e9c4c4cefdada6fdce06afcf8bb9aad8fd665dd", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_20-len_10-opcode_CALLCODE]", - "fixture_hash": "0x68211ce6f896b2b71b8449400416448b11ce6e6b90b20bb501903cacca1c22ba", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_20-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0x1aa6072efdd314f441b46189fc53526f1087b7fe17b5a8233fa8e573381887f6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_20-len_10-opcode_STATICCALL]", - "fixture_hash": "0x51432cb91041cd22558aa8b95525e8bb204e0667b8f0ddb2db56bf40061a1b75", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_20-len_10-opcode_EXTCALL]", - "fixture_hash": "0x74fd2064cc8db7dc2afbfacd34bb16311e87fb3f87e3abe69602fc5089170f51", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_20-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x61bd56f2040a4cce300aa1570980fa1e46ced507b5cacbdbdd017ce003b8bd78", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_20-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x3663a37dafb3f92794be050b37083c605789a9beeb6fc0e32b3a0d98fce43401", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_20-len_20-opcode_CALL]", - "fixture_hash": "0xe9cb6c6f6d65b925658adced509257df5cedb0f6091505034cf490ea309294f4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_20-len_20-opcode_CALLCODE]", - "fixture_hash": "0xfef6ae5c029339ff9f84a2444cf2d45be6802d49e667b76c6a08bb62e720b09d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_20-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0x6072325e61010dc72b2a1a4a3e55462e4d5cd8d72720791c5b2501bfd8c31273", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_20-len_20-opcode_STATICCALL]", - "fixture_hash": "0xcd5673d786bdf574182364cb52afe180a6625ea1b288dae8725b252d310c1119", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_20-len_20-opcode_EXTCALL]", - "fixture_hash": "0xd30de3bfa8f28c3d0df1347d54079f2e3f6cdec350fcad3d1ed98dd95fb6522c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_20-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xa945d0e3586465aff9066fa19c39e55f82f94810190b993f89f8d9de00b04864", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_20-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0xde5eb0654177d692199b19790e84e4672dd14dc60fd3e7a3790198751149e651", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_20-len_30-opcode_CALL]", - "fixture_hash": "0x48fe68d79b7588e7bb8fb15d18635e85a6f84cf70e652b12810e4639440d4454", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_20-len_30-opcode_CALLCODE]", - "fixture_hash": "0x8230789920303ff89ed67595b16b22190f0b9a2eda44aa7877b0457edaeecaa4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_20-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0xbaee6ab64e88ff56cd27ed8ccbbc766a45b2e6f90f4ec5cfe0101c4b750d2b2", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_20-len_30-opcode_STATICCALL]", - "fixture_hash": "0x9704a1b89fb30e10187906b8b2a12c82149bf98ba955af1cc28b05c27f3f0b8d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_20-len_30-opcode_EXTCALL]", - "fixture_hash": "0x15cea5c504e448917d6dd7d0c16d1cd785c795816e93ed3e07e85f340d042a6d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_20-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xfbfc7ed997864d9b7ee454a4617874d30e7ddc0c01d6e861964b8e8739bef803", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_20-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x1293b5bf24e1938d7eadefe8a02c87937baef02ec17dd89a3e9cae758df5079d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_30-len_0-opcode_CALL]", - "fixture_hash": "0x1e6314ed730ae95e8f235ba4f2d1b7ba80ddf4b5d268d36a67bb6acf5881d281", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_30-len_0-opcode_CALLCODE]", - "fixture_hash": "0x2eb5c7d079da2fadd84a49e76af51b87e26075b45652d69521a7546c1111cb9c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_30-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0xba484a107581579045da656821ce00f41c2f4d01cfbcaa709b638b3af582bb1c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_30-len_0-opcode_STATICCALL]", - "fixture_hash": "0xf243638901b46eb160caeeb6a5d1c79bed403a97eac8f9a0e793a3d83d20fd9d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_30-len_0-opcode_EXTCALL]", - "fixture_hash": "0xdaa7848e9531598b58f30cb4dcad419a02deef5a83cd3aca92802f41bc34d63e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_30-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x2a9e6ba6c406cdb483fcda4447068fb0d97f55a42e2b9de4edea48728680024f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_30-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x22bde2b3a6e03702be757efafdc25be13c4527d2128f4e2e54eae456e88cb992", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_30-len_10-opcode_CALL]", - "fixture_hash": "0xc95cd953ba860837a3e8380d50c79e4877c8a3e2fef3d72a1b9937df507fc5dc", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_30-len_10-opcode_CALLCODE]", - "fixture_hash": "0x4d28107f3fa63cee7d4db696836b7a22be53b46f0377cc71332bd4a3c5e26834", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_30-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0x470f9de0e217b4d9bfad38fa2c42a07220e8fde350347158af6e46125942076d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_30-len_10-opcode_STATICCALL]", - "fixture_hash": "0xd839e86fbe849b3b872d6ea927cdcfd05ec79f851239aed390a831ec7888e3bd", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_30-len_10-opcode_EXTCALL]", - "fixture_hash": "0xcb525a0fc889c1a708544a1ad402cf04c4a43d9f3a48c9bb7f2df1618cad41f7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_30-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xc5f09b2599f09b0dd80a220105c6c9181dc11b70f12c3614c4ba35d3b2e2f9e8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_30-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x7434d90b5c9a43d09bd658a34016fca5147f0016529b00039f7349f3fe3282f0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_30-len_20-opcode_CALL]", - "fixture_hash": "0x466f4fa9cbf3a517d812d770ef88cf870f769c829710bc192af545b0b69f2fcd", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_30-len_20-opcode_CALLCODE]", - "fixture_hash": "0x8b879be8682a1ba083c67be041f5295e043bc7d609f420ed4a4729b0a585b254", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_30-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0x9482fffafece9803bbb9fd0241939826996cf58ec7f706b989c521ae776afe71", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_30-len_20-opcode_STATICCALL]", - "fixture_hash": "0xb4320f9234d11a58543f6588dc03803e989ca34f9d2d0fd1436bbf1f547c013f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_30-len_20-opcode_EXTCALL]", - "fixture_hash": "0x3e5a690bc242219a0e7ea02518a62ba9bbc3630a55829600428bd53c34850d18", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_30-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x8162c1eea45b32f7fef819732eacd2344933a47ca02605ddca48523f419dc187", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_30-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0xaaded8a6e42eb88dbd7aeb23daf760ec5397439ea062133b1f134b060ce18bed", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_30-len_30-opcode_CALL]", - "fixture_hash": "0xa2c0f684309360e0b78ac0ef211545a00a548c670ad7d16a21413fd28901f734", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_30-len_30-opcode_CALLCODE]", - "fixture_hash": "0xe51675ca0734fd4baae9c6b382a57216199f3d0b2b0183ea292885b84415bc95", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_30-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0xf2356f7b01430754057940f395da236ce97e15a6ac0e49fce03ce6d562a13fe2", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_30-len_30-opcode_STATICCALL]", - "fixture_hash": "0xa225a1708d9d1ca348b53cd7950fe67fb7c0cdb5bebe3f13a748c8302b75555c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_30-len_30-opcode_EXTCALL]", - "fixture_hash": "0x51924611c9c3d3f57f684778fc8a02a017a1f74b8e5ba23cfdc012c31402a532", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_30-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xbc22d5573dd78ca4256cbfd3cb80d6c48996c183b4c1c5ba6291e1a1fe6467af", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_20-offset_30-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x696575f6998d6fce4d3cc71a7decb23a5cdc5b473ec011503faa7d30d4adddce", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_0-len_0-opcode_CALL]", - "fixture_hash": "0xad6f53e2cbf8caa4a214fab4e472d05bd9e5bc5e301b3e9f20dc1ff45fba2293", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_0-len_0-opcode_CALLCODE]", - "fixture_hash": "0x29fec72310d92aee38e1d8963543def7293188614bbf048a364da398c8ed9113", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_0-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0xb433702cd90c8bce3013803ad66e5a8d121f8e94ae34909c5708440a2953ec58", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_0-len_0-opcode_STATICCALL]", - "fixture_hash": "0xc1f73af143ba998af60a25e8078b37f974da9bb622ff9bd32bcd62138ae811a1", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_0-len_0-opcode_EXTCALL]", - "fixture_hash": "0xa72fceb60f0a0260e86bac5cdd7b0a55b0051b3baf257858a0954fc97332fb22", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_0-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xb52d4dc5fdb3b9bb8610539ca9d3582d6a164679ef176322771f5cbedfc44301", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_0-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0xdb16c422c309043a2294ef4ba2ae7a48f0cd2c79b6ac748f16907313ef8f47b1", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_0-len_10-opcode_CALL]", - "fixture_hash": "0x6679ababec9f378ef0d4bb7e589393eb3b4dc7016630a36b8f230203f32391bb", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_0-len_10-opcode_CALLCODE]", - "fixture_hash": "0xfa8564a1a83377226b77d1961496f2fbae30439d9d1e35d813dba96038af90d8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_0-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0xc932a559bc4c4a72e265b39b4126aa5376bf73ea79a324d09b94273875993b09", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_0-len_10-opcode_STATICCALL]", - "fixture_hash": "0x4b16dd85c4c7955412f7fac5a6ec7e8ee28e5fb50e26bb21e3274198f9f9455b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_0-len_10-opcode_EXTCALL]", - "fixture_hash": "0xd4c8a94f00bd35f334b06ed42cd18342fdc540c670f7ad0f1d93e3c7a60a8b9d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_0-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xa450a9fa533069fa9dbc8d23f0869e0a3cb3df18ef2ba4938921b3d76764987f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_0-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x2b9c3866f476ef4f0389875e4e5969dcc71651fd2a1b7cafd0996818bf761bc", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_0-len_20-opcode_CALL]", - "fixture_hash": "0x66d31e33f7fa00e7bbadeee2af0c3718c5a6cd1611814ebf36210a7b9800eb43", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_0-len_20-opcode_CALLCODE]", - "fixture_hash": "0x3a7618d1a272464c0fc26f258da3990bee5cbf74362a907dd79e1c34f1420e65", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_0-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0x8cc95e8bbd163662fb77a3a0832f4bc44179bcc52f5ea87a553265c9e21af898", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_0-len_20-opcode_STATICCALL]", - "fixture_hash": "0xcfd71675123adfa10aa39739f674aa62fd5b6cebf2e3a44a0cf5ca2d794aff60", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_0-len_20-opcode_EXTCALL]", - "fixture_hash": "0xd04a6e50ae9601ffd394d8d46deaaae218d2436b51429eb67fa275a004f548ae", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_0-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x7e330729358b0f830cf483a10304eb5d18264449e7e9a2e1a44ab0d14ff0c42", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_0-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x250132c3c1e6e0a156e59168857411b2855d6621f03a860af2f9f417a0aeacbe", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_0-len_30-opcode_CALL]", - "fixture_hash": "0xe3846e80e5274ac79cae5a46ec3f121cc2798c652d737b63f94f7f989baa85a4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_0-len_30-opcode_CALLCODE]", - "fixture_hash": "0x9543a41d9c3bdd53ff41af454b96a0e06bc30f9b9ea86b500d66e865010ee061", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_0-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0xc46ade98b58ad8589426480bd29b0111d3f946997ca03cf7dd2f7180a768a6f5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_0-len_30-opcode_STATICCALL]", - "fixture_hash": "0xed7fcded17b74646e8198a1e714f5eb0838038cfa8c377ddd225ccecfd92bb60", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_0-len_30-opcode_EXTCALL]", - "fixture_hash": "0xe732f89f01bb9543b85f89d04c0a1b0f916af9320df3a5fe78f0197b1c10ae26", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_0-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x52c01674d8feeb60adb2d107cd0d7fbe8e266c0976f9a94c93b01963693f793a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_0-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x76a031daafe9d35e98f29aa158c7d95ed7aef5491b1549157f6d5243fbd0790c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_10-len_0-opcode_CALL]", - "fixture_hash": "0xf373440805f7760df1ba6b9735dadfd77ec68207f158cce441528fb5c48028ce", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_10-len_0-opcode_CALLCODE]", - "fixture_hash": "0x15611f37a0cc08f3bbc2911831e93b53997e724289c6974e072b19103311487e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_10-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0x5de14b019d6314c1f36842c4e6fcb1849fb2db6cbdca622efd9f8f0bc3e7f870", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_10-len_0-opcode_STATICCALL]", - "fixture_hash": "0x5833f10eeb4542674a1d6d795c34a7d010f311bc256367aad3ea50e1fcfe391a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_10-len_0-opcode_EXTCALL]", - "fixture_hash": "0x889a901c743d3ff8f68546585b88c30e92083c8645c51b534a74cd3f3c7d55fe", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_10-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x25d04e8dbb236497f7551425e2f1bba26550f8502053e8621e95161814a08907", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_10-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x6f536ed2595a94cb025ae0e6284d32ae3f71dff5599db3c0b6cc883afc3eecb4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_10-len_10-opcode_CALL]", - "fixture_hash": "0x1ea23073d5599bec277274f63eb9d6f5a4e9977d24e91cce8af78013822fb488", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_10-len_10-opcode_CALLCODE]", - "fixture_hash": "0xca03dd3f8914abb40adc6c804e6db97273d2bcfdf35d4b0ff5d1de76cedd734d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_10-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0xb077b4bc0b6f510e65edcf44df73dc7be66751b12fd39ca76fe377f0974bdc4a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_10-len_10-opcode_STATICCALL]", - "fixture_hash": "0x61b9c0af7befa6526c09dc834756639c627cdf95893563fce069464dea28db6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_10-len_10-opcode_EXTCALL]", - "fixture_hash": "0xf0fc011278deb22b9b3cb5174aebc12fa231618d80873ab2f8858edb4ea31710", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_10-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xee7e1bd1e9145f9d12f76d98e4a3d8ac025e18095c9f198fcc08acb148b7fab3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_10-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x1d2f8cdb3867a417d36c4b1ecb45023a4fe8504e208b145937a5d9ae1b38526a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_10-len_20-opcode_CALL]", - "fixture_hash": "0x172cc2696e3dfe3b04f8935989c6fe3c84c00d24b72728e3d8d82773ff111920", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_10-len_20-opcode_CALLCODE]", - "fixture_hash": "0x49a9cdc7ac0ac563723a74d6119f78e0782245c92fa71d7a36e50038b9d22d7a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_10-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0xf9a8481ec24a2e405d16f16bd6ad9832ba97a1c9115a6e905daf1ea019c6b702", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_10-len_20-opcode_STATICCALL]", - "fixture_hash": "0x315d6535b258c484a889f1d9122764133f6b4737ef7e29dec446b77485da5394", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_10-len_20-opcode_EXTCALL]", - "fixture_hash": "0x839c35b3dfcd5b074dcc5612b2453f09720ffe02610fa9ba2211864cedeab310", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_10-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xaeb6d8cafe21be32a40d6ddf8e0b1022f9d362bf70775e7047e0444f43cad210", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_10-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x62646881464d6b15b605561b826b465edc74e14586cfd46ef61da6bb31e678e8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_10-len_30-opcode_CALL]", - "fixture_hash": "0x832bd1f1c4179f03cd74dc98964acb155ccb28b44e9190e0d53f1f3156d9965d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_10-len_30-opcode_CALLCODE]", - "fixture_hash": "0x52bf42ba754cbd71c391c9a92eb7c893c2570e223582c51e619dfd7d67ee455", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_10-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0xc8bbf4987877ad6d877b6866784a8df866f6e5d93a96c24d69388364b64f4fe1", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_10-len_30-opcode_STATICCALL]", - "fixture_hash": "0x29826469e8c2437e837ca48de233cc149d889a77bac5c1baf90e5cd25e821e1b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_10-len_30-opcode_EXTCALL]", - "fixture_hash": "0x4628bc47ccc0ce6a35c2c23d94f721444b4210d08874b5264427938a6abfe36b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_10-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x434dce627d69a9b3d4ca14a2012782f7bb7facf719cfa1403e05e1b82713da00", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_10-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x26ff58b020374c8c832a2252961cd286e147391d61548f6fdbcba62e0decf437", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_20-len_0-opcode_CALL]", - "fixture_hash": "0x6d777f5fea6fdc5c375d42935d3da901eb727c898bfacf3787deea8369a43538", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_20-len_0-opcode_CALLCODE]", - "fixture_hash": "0x32d8a0d17d10737e41bf70ec23facbe24b1040f9b6ba2e32a98c535209823ed5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_20-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0x4143682151e1f4a87c1b586c88456c2e7e6321900852d768bdf4bb99f503ff9e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_20-len_0-opcode_STATICCALL]", - "fixture_hash": "0x66f9f85f79d1781e49b39fa7f8ab03025166ab15f14e6c9c1837e321b6fdbb67", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_20-len_0-opcode_EXTCALL]", - "fixture_hash": "0x84f37b7a7a6aa518b340c6001ab0a8b6f4647330933496066333f2ba24736904", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_20-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xb47c193fc532b7bef1d2799d8fd06d106eb82e7786c295081f4d7cfc5504f00b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_20-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x19016064f9ebd0fde2f8519b54321667287f6e6318241ed07d1db17b8a5cdff5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_20-len_10-opcode_CALL]", - "fixture_hash": "0xeef7761399091ff066c3117f66b89b56d8fdccf714beabc46465b967dcdd82c7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_20-len_10-opcode_CALLCODE]", - "fixture_hash": "0xd0cdb18293760c55b3197657a8ccd166dae7f93d7f4df281b482d3bcce296e86", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_20-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0x5cc05246caa532171e800e64680a5d9d66418128011ce3322e97af9e33a69c7a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_20-len_10-opcode_STATICCALL]", - "fixture_hash": "0xbce4d0ccc6d4725a75f2b36f9ed85cde30af29fa48f766d897446a13f85f9c43", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_20-len_10-opcode_EXTCALL]", - "fixture_hash": "0x663d4005c6b0162271711d24f9abf81461082b614dec0dfc23cd78f49fbaffc3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_20-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x6fac8ac1d223645bba2deb4a3efd5c19a6d77316966c99eb771f99f64b508c4f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_20-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x90b8184311637df593fa07c9cc4186536e5eed4f86ab0975bee5b6d4c6bef69c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_20-len_20-opcode_CALL]", - "fixture_hash": "0xdeca4cb08a863a1c6193d35feea3c8534e1310956b8bd92139d093c8c2cd6386", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_20-len_20-opcode_CALLCODE]", - "fixture_hash": "0x6ecaf9492ad4590ad96606eada7f95999a0d60248796e24ba543502a25ec1c3b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_20-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0xd880ca46c8be18947042d98161a20e8022133249b3aa3287d1a82340d539803a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_20-len_20-opcode_STATICCALL]", - "fixture_hash": "0x2f2c71affdb3e682e0d3844e5e41d32886eaef196ac2870b3f59df6f5aa82887", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_20-len_20-opcode_EXTCALL]", - "fixture_hash": "0xe07b52880652d6508ceeca398eaf411f087d30d61e3ce96d5c12c116c952cdb", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_20-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xaf12bdfcf28e4e44b776b50b821dd38dc9932cac8c0897a1f00852daadc28d7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_20-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x329b98fad062028c981ed2c7529c3806de90a01bbee791312e159fc5a9cdad04", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_20-len_30-opcode_CALL]", - "fixture_hash": "0x3e826b140cdffc6e0fc6d75630db198327fe99b1d96e6431103304846daeff16", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_20-len_30-opcode_CALLCODE]", - "fixture_hash": "0x34de46c83f04f81d5cb5eaf390dacb719b6248b54810cf6bf0f7ef2e055ac1fb", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_20-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0x69ca30ff165307ad5e13651eb81f98b75fc82e0a7504ae623778d4eb6abb02f6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_20-len_30-opcode_STATICCALL]", - "fixture_hash": "0x3c2630d7886af0dbdeecb07efbee87e4b6dfb01bf26c30b82b987abca7edc028", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_20-len_30-opcode_EXTCALL]", - "fixture_hash": "0xb8552a0b55e814c30abbdfc0c978f805a3797dcba58af07f6c1d0525507e6e88", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_20-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x19d42ad4b294e076afb9c487ee7051a111d8cc5b6917e122e20b7ca3ef78c88", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_20-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x1536ec0fb74ff5e535c2d757f9fbb69769475db58028e5bcc674e3721c71580a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_30-len_0-opcode_CALL]", - "fixture_hash": "0x559cd591b2647a6840c3505130bc4558c8a6b3a3401511d9eefc43296ddc8645", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_30-len_0-opcode_CALLCODE]", - "fixture_hash": "0x7b4a816acc827f7c7c33477dbd02ba9df047948f4597eea437371d303cc52ab7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_30-len_0-opcode_DELEGATECALL]", - "fixture_hash": "0x4133bc82072faf3e76ed4bb761b30506ce28813443272671adef348f715b232c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_30-len_0-opcode_STATICCALL]", - "fixture_hash": "0x53d6b1d68bb1be972f10ea6b49caa16db7ac07e97e6420eed88ff4c1208aeeb9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_30-len_0-opcode_EXTCALL]", - "fixture_hash": "0xee96dd6803c1800a1ba24af9479bc897ed264dd1703d05c5ed01693958ccf96c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_30-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x2500d6d7f37fd0b75255e5c3e22e170d82f5d9fa4dd84f618045530791bf0c4d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_30-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x6dd6f014249b113114e3f7bf13b82a260f945355a6574f0458cda04af55d4c33", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_30-len_10-opcode_CALL]", - "fixture_hash": "0x26cb9452d2bfe51d32f7ada8f2e84991d32559728fc68565729f35439bdcbaed", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_30-len_10-opcode_CALLCODE]", - "fixture_hash": "0x459e1926d9672e0a3c418da2a581725a993c393f6fa504cf2d41367c9d27d11c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_30-len_10-opcode_DELEGATECALL]", - "fixture_hash": "0xcd3bf27885ef9384d3d23640dbbf0216e1ea4885d5d16fe124c9a051dcb8dbd0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_30-len_10-opcode_STATICCALL]", - "fixture_hash": "0xedb0986149e51dfd46cf1d6175cc16ea978f42c95ac6292593eaa66738135c63", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_30-len_10-opcode_EXTCALL]", - "fixture_hash": "0xcb336e909952c307551ab7e0ea7ff563e32a9a2cf6800c2fe9d9f2597c2eeeed", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_30-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x9864861a9f6232eeb2d41a29fc789fee21c3ee9a0580c9a3e337479cb691d9e0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_30-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x8d4059a1ef46f09128375f714ea7ef746f6eea01681ae29274576a327c2b3a06", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_30-len_20-opcode_CALL]", - "fixture_hash": "0x8bdf03a7ad7b9a99aae2811641ae479d21fdfe792cd31ec0de23ccc0a1919b56", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_30-len_20-opcode_CALLCODE]", - "fixture_hash": "0xe4ecfb02e8a2e2d4b4060dcb57618689776626744a6aa71ac1083ccfa7e5a10b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_30-len_20-opcode_DELEGATECALL]", - "fixture_hash": "0x105a90817ae3bf9fa3b219a8403e9eae02d2e0e6cee50de95c0012e9b91dbfdb", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_30-len_20-opcode_STATICCALL]", - "fixture_hash": "0xafcbc0b94db703f63cae8efc702f1336607b40ca8676d3aafd7e29c68c30840b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_30-len_20-opcode_EXTCALL]", - "fixture_hash": "0x6c21fee894995734096412b9c10d69e7043d7fd30e4b007bf2837ea9443f7510", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_30-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x5878cc526a76e30cbcc7a4b5ca78d24d80ef997699b12ad56203cd967c57c237", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_30-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x38f02f031b76e326af33bf21384e3e79d8f6d44c134cdf84a1761a9f15cbfbd", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_30-len_30-opcode_CALL]", - "fixture_hash": "0x8cc79686146023ec59f45a4dadf311f259b21554964286ace7f5d089f106b4bd", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_30-len_30-opcode_CALLCODE]", - "fixture_hash": "0x59870f312ac752c060a3ccf2847ebba2313fbb0de0c1f1221bc3d9c9fc8bad0a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_30-len_30-opcode_DELEGATECALL]", - "fixture_hash": "0xa5055ab3045e90499115f2d06bc5ea82fd37e39733ff3bf872e29e428b7f9125", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_30-len_30-opcode_STATICCALL]", - "fixture_hash": "0x92742592247321b3e2e637d8bb72fd92a8da27783409b8cedd78a25f685b8db4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_30-len_30-opcode_EXTCALL]", - "fixture_hash": "0xff7dd9810ef051cb7717f81973e21f8af57901b1a4a324fd39b30c7a8c51f56f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_30-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xae092be17eb2acc5898a0029d4d9ad00dd768d5a64b31f34bca548e0d3106bcc", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-blockchain_test-size_30-offset_30-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0xba838860e91455a7e7f70a04890f56a624ffcaedc73bef273c6d3c510ed50091", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_0-len_0-opcode_EXTCALL]", - "fixture_hash": "0x8735cd64e4a081dca464fde369cc80f7b196f377b4c38aafe2643d004127886", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_0-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xb77d49959d0c8faddab3f5ea9b4d5c71f94992f143a15139d01d5c4cd91926ec", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_0-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x5aa366aaa0b980a3c875ba659aac7aa8c874b33cf47e1363ffb64051c8d99863", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_0-len_10-opcode_EXTCALL]", - "fixture_hash": "0xb16de8997901c5a3d491763b728c26f344095a4017381d5047cb91980bb55747", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_0-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x38e3fc57f8543c2fa264463e2c3afb9d0f175f7ce1eaa2735921fd7051749596", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_0-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0xdddfc34aadce151394b1a1e8630ab1662c4c59ddfce33003b7e25139f8c8f427", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_0-len_20-opcode_EXTCALL]", - "fixture_hash": "0x811f44389bc85d2448e04dfd4cbbf3fc575d2085a9d4ff023e5ce4374284ab7c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_0-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x8745e905f5c1ba54dcec4451af6b986f64aec64a4799ceba053608d0fc88d66a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_0-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0xa924634baaa37bb47f25a9f45a2736c39ceec038bd63a206485e2836eb078d3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_0-len_30-opcode_EXTCALL]", - "fixture_hash": "0x469995da1635181a11275d19e93496eed124dddd2c127ab8071525a4f60b5b40", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_0-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x86151e1169bb85c5378a035025178ffd7f10b136f4d4df1cd6e0a33438b65ce3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_0-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x488bb3b2736b80c3845d39e65d07de75326b75fc4a46e1d9302b3f0ad3d3f875", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_10-len_0-opcode_EXTCALL]", - "fixture_hash": "0xd1334cb3c9b07551f0802ce5b87289a2595df63b63dd9ef50921fc67cae03b69", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_10-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x27070cf089d9790c109392c2546907ecf93e6700f185867c870ef45f16684e2f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_10-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0x59906fb02493943d55726b2cf7fc432d59ba20c7a7584b56e3e2306adcdf244c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_10-len_10-opcode_EXTCALL]", - "fixture_hash": "0xf747b6a9e466669115ff76d9885651fae0f88cc759395c36c1e9c76a576b44ba", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_10-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xa3602e2adb9d190d7c92fe2595007147107068dc54d0fdf6a89827cc5598b240", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_10-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x44db54723fd1b500c983d30bb0bd701543649d3a2f6442ba641df74c5c751d08", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_10-len_20-opcode_EXTCALL]", - "fixture_hash": "0xe178a9dcc490ec5b3c3adf07107dbd5d8c7e7832097c6cbc0469fa3cdeae1819", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_10-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xa2dc4eb4a260bed4f4a079b5f5d16bd486b0ec4f95462a302b97e316beae0773", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_10-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0xab280cbc4d7940c8267037fd5e2eb7fdc9640dd7534a61bdf966550b226053d4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_10-len_30-opcode_EXTCALL]", - "fixture_hash": "0x927bb19aa96a196ec5ab75c453aa45b8344d7e214a0e92bebc2b07f06b610777", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_10-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x929398a1cf8b697ce35c008219373fbfed963f8dc33e1e37a22efe6e81e594df", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_10-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x9a51f0150469682bac6d918ed43078ba1b9d19cee4df565b70a22758e23f6200", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_20-len_0-opcode_EXTCALL]", - "fixture_hash": "0xab98f3e9e64f5810f43105b8b25b17cde114b2e02878c6512b70ac6d665c76db", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_20-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x8005b41a6a89a8ca98519be56b393fd49e31050fb0b128a01374e3e5cd41a151", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_20-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0xd9ead72e52bc1c4f8434dc472f71d6d26d1c3fb688d420487b6ff07f4c28e816", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_20-len_10-opcode_EXTCALL]", - "fixture_hash": "0xae51cf7caaf564016deaab80b0e249a95a8cb5a18601a5b2f97ce0ebb89b9ba9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_20-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xe12fd8eeed3cb91d7e3385482aa9f23a7410212856f5e4a06c25a81cd238154b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_20-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0x6944fa4936ed4de56804700ad790fb231b49872cc0c644d3df2088199c4a50aa", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_20-len_20-opcode_EXTCALL]", - "fixture_hash": "0x6780564c55de26323de13bcc5e00365a974078f3c927b13d7182ddeb60c498de", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_20-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x5ce096417bcd32ddce5a7ed745bd0d20cbdefb38007c9f2f82c988d3ad81b843", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_20-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0xc2fd28cbfdda542a3fa578ce509c42d57d82b50d02ae1528038d47717fc4bb5a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_20-len_30-opcode_EXTCALL]", - "fixture_hash": "0x9deb28a0d564b5a22073036cf1cf6e9ea07c36b793d93e05da0722311ccda3f9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_20-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x119c2f36d4fadf23c5d0c997f34e60333b1bbc68bab92d4a01cc6d6176e37e13", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_20-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x4ff1294a71482fd51b23bc01ba9c3ff3dbca1e3aabd450a8f85a0f1693337b5b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_30-len_0-opcode_EXTCALL]", - "fixture_hash": "0xa9a32d54d06cdd2c1de7d552f493b871559109f120a9b9caff6d671825c02f59", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_30-len_0-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x69a04f24c3bc0da36893b51e4895f4891113b18b1541862f5c23b95d3997b6ca", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_30-len_0-opcode_EXTSTATICCALL]", - "fixture_hash": "0xd8d8ced9c5c7e6ffaa5165c8fad8fd12ed508cec3e7a1bbab1bf9c306fb5185", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_30-len_10-opcode_EXTCALL]", - "fixture_hash": "0xc3643ce7febbc3f41e25db8a000b0f019d338698eda5433113a52c9f94fb5b9c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_30-len_10-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x50de980cfbb55f2f93837349d745c92c83a6044f04bd281b3353cf3896b4710d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_30-len_10-opcode_EXTSTATICCALL]", - "fixture_hash": "0xf7164f0f00d02ef59bc3e6ca7295e1220ca644d91db16e088fab20d68ed105a0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_30-len_20-opcode_EXTCALL]", - "fixture_hash": "0x65b806b7fdcde72c75439f5bcd1a23e20224c6d4e6b54fbcc0eaebe7d337ba6c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_30-len_20-opcode_EXTDELEGATECALL]", - "fixture_hash": "0x390daa04ed6956dee0f1783e03b965dfd758708c19c43105dd41629f50c462c0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_30-len_20-opcode_EXTSTATICCALL]", - "fixture_hash": "0x948b14ef83780497a0adf983ee06f94cab5be5ac7f7fe1e9c02f5c0283687141", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_30-len_30-opcode_EXTCALL]", - "fixture_hash": "0xee8f80733aebc6d57334ef400a2712b173887a68837f4d759d24c8b5c512c762", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_30-len_30-opcode_EXTDELEGATECALL]", - "fixture_hash": "0xd47997ff03e3f26f1ca60a2eda5d13abf8326142ec347afbb8458434c07e98c0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-blockchain_test-offset_30-len_30-opcode_EXTSTATICCALL]", - "fixture_hash": "0x63c5d8f69fdf0c6e9915d6d7b8cf0adc3786997a208292378f6a242ac46afcf4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_existent_memory-successful_True-single_byte_expansion]", - "fixture_hash": "0x5221d60de8c91e97dc6f629c826201f8e9e3a7b49dcdd7a0c8fbb0c4e49268a7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_existent_memory-successful_True-single_byte_expansion_2]", - "fixture_hash": "0x9b5e44e5ab7b47ca34d5841bcb1201afc8f53b6008b0eeac768872f3421540f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_existent_memory-successful_True-single_byte_expansion_word_boundary]", - "fixture_hash": "0x5f59c385740c133cb840b4c6bc798c4dd03564ff39e7fcf7e378a4215904959f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_existent_memory-successful_True-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x6e9fbf1efb33b18579442b12c3d7d2b377d6fa65d98aeb333fcc1331abbed894", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_existent_memory-successful_True-multi_word_expansion]", - "fixture_hash": "0x6746eed0cdf4e345b4e7261dc3ea39eef796d753b02ade7c8a7486830507af51", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_existent_memory-successful_True-multi_word_expansion_2]", - "fixture_hash": "0x8a0df374025878e623c4853b777dea0afe6ce97a9b0fb03336fd537594a188d4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_existent_memory-successful_True-zero_length_expansion]", - "fixture_hash": "0xf3af1cf11d2b29632f2327a322bcc4f680342e25e9a09e090992970f78e27797", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_existent_memory-successful_True-huge_dest_zero_length]", - "fixture_hash": "0x5290428e9d54379795ecd62bf6ef209e7136d76754a400205c36c0a5333f5cf", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_existent_memory-successful_True-huge_src_zero_length]", - "fixture_hash": "0x32e88131f3bc99ec4926b401411da783557323120d6c0315bc91055055b9c6a1", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_existent_memory-successful_True-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x6a702b3cae45738f48a1d678b5ff94832afc871f3e84505f4cf4096a6b782666", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_existent_memory-successful_False-single_byte_expansion]", - "fixture_hash": "0x8b4a10ac26639de0a9046deeead865082c73b76ac9fdb0c6cf1d37a489ae346e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_existent_memory-successful_False-single_byte_expansion_2]", - "fixture_hash": "0x4d7a5e35c97f3be4eea79332c39978dfad2dc0515028da4681f8a2eff0c85b58", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_existent_memory-successful_False-single_byte_expansion_word_boundary]", - "fixture_hash": "0x2ed746b197f7918f6957ba5ab2acad35df65908ba1a0ddf04240a1cb6eac8032", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_existent_memory-successful_False-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x481df631cad7474aff778623c65b69696efa1e8299796088cf6e4e885eb95da6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_existent_memory-successful_False-multi_word_expansion]", - "fixture_hash": "0xa8939035bcc67f5844f7d70c3806e3b4f2744fae645cd3aeb7ba937a9145acc6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_existent_memory-successful_False-multi_word_expansion_2]", - "fixture_hash": "0xa6579b6c3f7c452cec46c78144af1fd0845e729a825ad0f608604cb82b951944", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_existent_memory-successful_False-zero_length_expansion]", - "fixture_hash": "0x76d5fce6a9245ee2321acbb54eedeacec1e0dd2dd0ec316712501861148b8d51", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_existent_memory-successful_False-huge_dest_zero_length]", - "fixture_hash": "0x9703346407996a32c0027a08e2d4c241ee45b2eb7469588761cdfa76b0458920", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_existent_memory-successful_False-huge_src_zero_length]", - "fixture_hash": "0xd77bca5cdfc7fc4a6870e50e31ad7fd018ad8e1c83d5e5db07338735a6dc09aa", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_existent_memory-successful_False-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x9fe83189d1385e0ba2efc41a8023446bf134bc3b374be412acca285df840e266", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_empty_memory-successful_True-single_byte_expansion]", - "fixture_hash": "0x3a49a340332351f820e975c4cc1dc6c3e79ff948b87030662e963a7470cccf6a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_empty_memory-successful_True-single_byte_expansion_2]", - "fixture_hash": "0x8e229c540c292db018026c00fd0b728b9780ce2b9d1080486091afc4f51aa042", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_empty_memory-successful_True-single_byte_expansion_word_boundary]", - "fixture_hash": "0x17b76cba9c0eb03fc100a44978ca4f55b82fd1571894c1d148fa8661668a0eed", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_empty_memory-successful_True-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0xf78cf29345497515a90c607e1d9747694975e3584ed2e87a026f3a0a2ec317bb", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_empty_memory-successful_True-multi_word_expansion]", - "fixture_hash": "0x3079fb5c3dcba4723e67300b16cad0938dabbc429e61b77d6d2837952b3e911", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_empty_memory-successful_True-multi_word_expansion_2]", - "fixture_hash": "0x4fcdfc8e767b00afe343d4ad1e920984932d47d8895e0f6866aad9fac5d5c93", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_empty_memory-successful_True-zero_length_expansion]", - "fixture_hash": "0x38abd612c385d7c1e422f3679708fc23828fd5632470accabfa6983ded38a29f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_empty_memory-successful_True-huge_dest_zero_length]", - "fixture_hash": "0x38eeda9d0ed01a58d66401d42a2412e3adaf6d0c2fdd574eada1006fa5001769", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_empty_memory-successful_True-huge_src_zero_length]", - "fixture_hash": "0xa35c3402152411bcde2fbf4659b6537da4f5916aa6444f959cc29845e8e8cad", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_empty_memory-successful_True-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x10f27d1f2104c2019bb099eb4dcba3800c41759c49842fabc876bf9e43a32ad5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_empty_memory-successful_False-single_byte_expansion]", - "fixture_hash": "0x606d7837abd2e34fd8c66afe9a28c38cb26862d725ff04ae220e0686a424107b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_empty_memory-successful_False-single_byte_expansion_2]", - "fixture_hash": "0x698be387f457f07e528459a80ff4b20d2d588ff22a81ce8a5f3414dc6f31e695", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_empty_memory-successful_False-single_byte_expansion_word_boundary]", - "fixture_hash": "0xf87afcea6750cbc04cd4f931f6b6502da7d0df8fc41ce6fdaf2e2afc20a159a3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_empty_memory-successful_False-single_byte_expansion_word_boundary_2]", - "fixture_hash": "0x7000205988dffc3b0c8003a027d9bd15f4834d2495f93067964f069f58493b4c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_empty_memory-successful_False-multi_word_expansion]", - "fixture_hash": "0xdb05ebefb9a6635a550fbf71b3f3e1d9a749252c8fead59b0b3f5b8bcf5926a6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_empty_memory-successful_False-multi_word_expansion_2]", - "fixture_hash": "0x397afd6f963f20ec6ef51bde4578a3df71c0ea5199da858c857c81f2c5e3539", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_empty_memory-successful_False-zero_length_expansion]", - "fixture_hash": "0xbabf3f6cf5f0843f0668913ec5c5be286aeec461094e2e369bef23aaaa8b8c5c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_empty_memory-successful_False-huge_dest_zero_length]", - "fixture_hash": "0x6d32616e1f3f46fffd4a46a935c7c0a788927d38c8f6c7101a8581d4d7bb1e91", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_empty_memory-successful_False-huge_src_zero_length]", - "fixture_hash": "0x5bfd899872a3f4d13cb5b593eff7c09d320644e64913c7b2f20ce5f547b7395c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-blockchain_test-from_empty_memory-successful_False-huge_dest_huge_src_zero_length]", - "fixture_hash": "0x44441da0b62c59f90058f1342be6811da5fd0bdf7ee4213528e7b7278606c81", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-from_existent_memory-successful_False--max_dest_single_byte_expansion]", - "fixture_hash": "0x2e88ad3f321f8f2548e91d672b753ceba5031c1c86773949ef939f3b372db2d5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-from_existent_memory-successful_False--max_dest_minus_one_single_byte_expansion]", - "fixture_hash": "0x5bd298208b8f90905e32898243bc13d7250aee7b19162fbb9aa21ca14d7c11dc", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-from_existent_memory-successful_False--half_max_dest_single_byte_expansion]", - "fixture_hash": "0x81a4a4a3fc67b7325b354d0c4ebb828a0f5f21a4f361261ff5436290e4fc6db3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-from_existent_memory-successful_False--max_length_expansion]", - "fixture_hash": "0xbeb752b2f5eaf6d72f5ec1f6975f251ee5cd8d8404582601baf3623a6e25fb2", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-from_existent_memory-successful_False--max_length_minus_one_expansion]", - "fixture_hash": "0xf75fb3db056184867a5e558b6a660574e5a5a5332beef73de8c3fa73016d6232", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-from_existent_memory-successful_False--half_max_length_expansion]", - "fixture_hash": "0x1f399cc8b7d4649b6f52eca30fb758a8c59c11ba8303c37829a28ee881229655", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-from_empty_memory-successful_False--max_dest_single_byte_expansion]", - "fixture_hash": "0x6af984953c5315f8ce3976dcc519dd86d8813720feee3ad6c1233d50cc235397", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-from_empty_memory-successful_False--max_dest_minus_one_single_byte_expansion]", - "fixture_hash": "0x649faa36d9fc99a627b2ef7bf94d22df27a1d26c7669c2edc6c1100b26ad17c6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-from_empty_memory-successful_False--half_max_dest_single_byte_expansion]", - "fixture_hash": "0xe22b54e0388a43a3db73eedea1707816ffd864861423629f74f2ab97cd523cbc", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-from_empty_memory-successful_False--max_length_expansion]", - "fixture_hash": "0xb495e1ea2221669f6c1cc816148d3d2cc97dbe0aa87e1b1e1d2023aab61e5414", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-from_empty_memory-successful_False--max_length_minus_one_expansion]", - "fixture_hash": "0x51c431bf6b527fa473ee52b6b879cf6afe84b7fea5bf3577e6222544bbe72562", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-blockchain_test-from_empty_memory-successful_False--half_max_length_expansion]", - "fixture_hash": "0x298cffe2d052d2221c59fb2e2449b5c351c05902a8a4d24ba261556900cccb9c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_zero[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0xa5cdb6ae0b6fc94c7a9c68516ce3e525d93d3fbe99a7e27c839879ffdbcf5a85", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_zero.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_forwards[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x1f27ac7b8685c0304e60c74b6e812e481fe9f2940bfc1b30cb43cc8f8528de71", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_forwards.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_max_forward[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0xea808f5b21eebb3a5036cfb73031ab7ffca97706a1be93c7f1dcef842e68319b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_forward.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_backwards[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x7c3bdecc30d88115e110254e9fee66813dcc6cc022d81661c79ce447512ebe40", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_condition_zero[fork_CancunEIP7692-blockchain_test-False]", - "fixture_hash": "0xf637aaacafcc6e4e028493487360a374a5b5416a3bb249eac83d1f1b0462863e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_zero.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_condition_zero[fork_CancunEIP7692-blockchain_test-True]", - "fixture_hash": "0x57894f521632f6d9d64ac7132915b05e4f3b1e8465fa67260a44ce6a91079a58", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_zero.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_max_backward[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x4dd4d91f5f1443999538ea541da4811266d24550900e7dda274aa9426dce65c4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_backward.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_condition_backwards[fork_CancunEIP7692-blockchain_test-False]", - "fixture_hash": "0xedd8a0055429a3d9da4cb899c1ac5379869eed00dbe2870e8bf8488cc6a500fd", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_backwards.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_condition_backwards[fork_CancunEIP7692-blockchain_test-True]", - "fixture_hash": "0xa39c33fad12d01be757e2035cb13b58c8c5cdff28ef9301df323f45e002feb30", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_backwards.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_condition_forwards[fork_CancunEIP7692-blockchain_test-False]", - "fixture_hash": "0xf7fe1f82f4e8fc65d8001cf40e98b22c0533f7703d40a2af0ff9dfc0d46fdbdd", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_forwards.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_condition_forwards[fork_CancunEIP7692-blockchain_test-True]", - "fixture_hash": "0xc432a321d824759f1666153782272f536ace6022a0b2b927accd487d58af6cda", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_forwards.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_maxes[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x1992a68bd61c6ab0dbe0637d0aa94d053131d72481ecfbfa7f407a21af406e2d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_maxes.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_positive_negative_with_data[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x6742ba3d12e1d7c6711e16cfadd4b3b6504260c9d2661f97a6cfd32d3b7fd671", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_positive_negative_with_data.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_zero[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0xcb8140df52512343c77083420b1696d705504922e307d3c6d7fd83b40c1fd243", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_zero.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_positive_negative[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0xea589ede17d13caa8eeb96ef2fda45122d4a042063ced48b063b0a193afc00eb", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_positive_negative.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_forwards[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x85afe1eecd8f2c300b2580ef0f6002d13c75e0cd46b2d69a33e6e2f498322518", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_forwards.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_full_table[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0xe069c59af6a51b971e3d288dc2ab2d4359d0dd26650dcf124bc3fb618ef8ce1a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_backwards[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x515b204c1dcf0409fd98c9d31a31a32a7bcdd6f4cd9b300782b5390e780f27ab", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_size_3[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x9ada3e6ac823430557a33205031d1edfbddfc6da2c3aca9778d8834fa9116c3f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_size_3.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_full_table_last[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x590c0737b34a619fa04469da2dee1009d3a2d0e1cd97eb1d0b310ed7cd8ceeab", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_last.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_full_table_mid[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x9742ce0678ac4ac8e9932fb30e6e0d31749c684b835a417655f380209485f429", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_mid.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_full_table_end[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0xd112dd10f6962f24da8c7796ae6ddd3f7daabeef7dedffc1598ac79ea541e94", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_end.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_max_forwards[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0xeb88440c24d8807bb71069aa5899bc84d1004c6041a58cd3e406e15356bb69c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_max_forwards.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_zero[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x39a13dfc2934b87d04b232beb5a5e527770b2e0c2ab74cb8a077d120f0a77c03", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_zero.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test-t1-c0]", - "fixture_hash": "0xe86bed1d8eff01e4719a9c7a70126d7075642a8754b450ba3a3566f0381fe352", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test-t1-c1]", - "fixture_hash": "0x6186857a4dfe62d5e85996e914546ff1ba7878651d87823890a70ef7870a95cc", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test-t1-c3]", - "fixture_hash": "0x990c7df5553d50541aeb6557ee682be720ade49ab6cb03852fb1f588911bf85f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test-t1-c255]", - "fixture_hash": "0x58a69bd89edbdd2a96ce640ca6aa27e1b188f5da5c9ee63533947e04059fefdb", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test-t1-c256]", - "fixture_hash": "0xe71e5ffbc67ef985ecbe30ef3a5da151cb8d77f545008fda8e417ad590a3136d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test-t1-c2^256-1]", - "fixture_hash": "0x238ecbe7f1735ef46ed95f7a60a703acaf41bff8e0e87901e7067be50f309f80", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test-t3-c0]", - "fixture_hash": "0xf4952cb2e00b114e9d4c20b35f93770689dacb1db2e717f889a9d83ba113fd64", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test-t3-c1]", - "fixture_hash": "0x97bc8b60276e8ad4b38c0ae020b0bac36a485e3a536f3c377d83e3db6ce873c0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test-t3-c3]", - "fixture_hash": "0x3498e88a5692cb3849ca4258137d2b0172f902d5a1dfe31f104e0538abac6890", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test-t3-c255]", - "fixture_hash": "0x34ea09d1bbd360df0a5a6d9a5c6e9d5d282f28aa0a600fa51af78c1c99f2b93d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test-t3-c256]", - "fixture_hash": "0x1764aeed0e58ede838db64c214eae643fdefe3a5444221d5fe5e9364682a509d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test-t3-c2^256-1]", - "fixture_hash": "0xe3e354a743259dd7b59699f0d949d103a4a02e4709c21a9f9739205af41c2c2d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test-t256-c0]", - "fixture_hash": "0x59e2cce5365044a93a39b940bffae838ad41456b2db7ae1d24da15760f2d4fc", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test-t256-c1]", - "fixture_hash": "0x9cdd6207430c2baa031b607458d44eb2179b938f0db926410276f21774096551", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test-t256-c3]", - "fixture_hash": "0xc29d5414afbcf92ed8fc176deb4297669a427ffbafe00b9f6dca060bd77dcc3b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test-t256-c255]", - "fixture_hash": "0xdd79d360986c467a0ddc01bf65c9a56303a8cd1ce6f5407c324f66faeb3f05d3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test-t256-c256]", - "fixture_hash": "0xe70e825e4a0877cb7ad9f8cadd41f91ec5053b099e76f9751eadb53e2b15b9fc", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-blockchain_test-t256-c2^256-1]", - "fixture_hash": "0x445436661f6528ec30bc1f742d02f8a828974742cafcbb5f5a5323907957becf", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_with_inputs_stack_size_1024[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0xc93758fefd395d6189fea997dbcb9bb51cbb67e078869b4e7b314b11b4632910", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_with_inputs_stack_overflow[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x621682f6741bc289a98b268728bc83f882b63851639ccc4cc4d6a84cbde4b280", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_stack_overflow[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0xd0abdc99f409f38822d214c7d85b59058adf4fba962c72dec33b53ce780c6fa2", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_stack_size_1024_at_push[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x4a4941a2aa20c473938a04c41c2347b5042e3847446b2169ac244d7ad6ed78ef", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_push.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_stack_size_1024_at_callf[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x9c80c6a4b97fcc5b259b043dda3ca14ead6f2565c7b6391e17e533793828309c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_callf.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_stack_size_1024[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0xd2200568499e7da5bb989ec6a4016615dd64e8d52379438fbb2779ecf21cf673", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_with_inputs_stack_size_1024_at_push[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x7878d96a12fbbd93445713249b0670ca8a4c3f187b0f37f81217aa4f4386c165", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024_at_push.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_within_deep_nested[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0xbf69f46cf1626e57cea6ebc0f437b286cb0a118f9e49af6ed4a18e9bd1814783", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_within_deep_nested.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_fail[fork_CancunEIP7692-blockchain_test-invalid_opcode]", - "fixture_hash": "0xf9d16c277b3ba9d4be329922c4a3a1857ac7e15873a20791dbdde5e901aff585", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_fail.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_fail[fork_CancunEIP7692-blockchain_test-overflow_recursive_callf]", - "fixture_hash": "0x1e25cc97a06776f727a98467623bc76da4f4125771a9c5246b513edb45999d3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_fail.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_fail[fork_CancunEIP7692-blockchain_test-overflow_recursive_callf_sstore]", - "fixture_hash": "0xe5a4f783b40f55068305a04cf2bcd82ea143a22946c70b4f8b7f2c1d6862adf6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_fail.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_fail[fork_CancunEIP7692-blockchain_test-overflow_recursive_callf_memory]", - "fixture_hash": "0xc89233e291b15ff8f86c9ddcdb27802fb2b2d0e68aff6ec999ca0fe6ff4d1d63", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_fail.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_succeed[fork_CancunEIP7692-blockchain_test-function_finishes_contract_execution]", - "fixture_hash": "0x5f132fb713cb72de316e6e378d37314631ee9837579ca2303afe3f4d3d341c0f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_succeed[fork_CancunEIP7692-blockchain_test-max_recursive_callf]", - "fixture_hash": "0x15ed11840ef916dac1673e66313f60f39dbaf9d2d03e34d7e5febc285249a1cc", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_succeed[fork_CancunEIP7692-blockchain_test-max_recursive_callf_sstore]", - "fixture_hash": "0xeeb8796b13917d885f17d922db9f19909d44a9f05a4ffc0de94f4babcba32101", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_succeed[fork_CancunEIP7692-blockchain_test-max_recursive_callf_memory]", - "fixture_hash": "0x7916399e9a1d4a9208ea7ab65051aa27f26b22087d6c59456d3e0c1200ad4efa", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_succeed.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_extcode.py::test_legacy_calls_eof_sstore[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x85a65adf22c14e64035e4d502418b924ad8ccd5e9a019956f0bd628864597150", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip3540_eof_v1/extcode/legacy_calls_eof_sstore.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test-DUPN]", - "fixture_hash": "0xfcd0852e8249e279c41b9f7921e51b1402ba5bc457322427a72fb1d371a914c7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test-SWAPN]", - "fixture_hash": "0x6d51082a4f529d2583eaa0a816654b86434d5c2075ddcf7b64578639678ae89d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test-EXCHANGE]", - "fixture_hash": "0xeb921438f40e41d1e2e0bfce46b4b519eadbf2d5081991a81cfa157fed522a25", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test-RJUMP]", - "fixture_hash": "0xcb4d88771ed7c54caaf728c4523a85d2b011e79f9bde3893615748e08528577", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test-RJUMPI0]", - "fixture_hash": "0x4f01f817eca9b9a1407c3c2128a3cddef78b09b19394cb7c71ab9b460775a0d4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test-RJUMPI1]", - "fixture_hash": "0xb97fdcc069606c1f35c320d0cd7366189b716e30d0b20fd0d25fcd6f12ca963b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test-CALLF]", - "fixture_hash": "0xc680d560d794c8b33ae226bc49e4ed60f12b37bba35e4348081bf3f00eb0f10d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test-RETF]", - "fixture_hash": "0x5c9495d5c9701771a05a03923e9606d64203227f03b9c3aa06023dc814684bee", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test-JUMPF]", - "fixture_hash": "0xce7f9cef85d678537eb103303e6dfb8851699a490787e59889c5f42407cbc6b7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test-EXTCALL]", - "fixture_hash": "0xbe85dcab840938a4f0fcddb0ae4361152012fb3a30604834eb8200b827343365", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test-EXTDELEGATECALL]", - "fixture_hash": "0x150bde548e5cc707336cbcda0a8dab971b49c5af706c44007d3a838f89e87ba9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test-EXTSTATICCALL]", - "fixture_hash": "0x973459b2a91dc66a2fdf5683aa43d3b52efc6d2ee1be8863447d4417d0005bcd", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test-DATALOAD]", - "fixture_hash": "0x65d3b3ca4dc2dff212055e9deaaa57d6a8aaf66b13de03767c2abda582065b1c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test-DATALOADN]", - "fixture_hash": "0x8393d8779643f7780e510a612df999a91bc504d6d19b32ce1cd7b7d91ed9daf1", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test-DATASIZE]", - "fixture_hash": "0xf3a03ba91ccd1904532a9316346cf786d6aca069125fcff2fe6303260cbfd334", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test-DATACOPY]", - "fixture_hash": "0xb832112496b32ce646e98cc189114b1689f8a8afeafe49933972e61ea2776ed6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test-EOFCREATE]", - "fixture_hash": "0x365e31ef1b9e90228a733efea4c0732cec81e2f8efe7f8146b9419c8dad5f8a6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-blockchain_test-RETURNCONTRACT]", - "fixture_hash": "0xbddaa5a5678e851154f47b7d68ec633de101678c72049db3b6c191223b76c3ad", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_all_valid_immediates[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x58df9cee52f7894b5709d638babc98f992b76765c59cbd2c550e84ad4496e6a9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_all_valid_immediates.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py::test_exchange_all_valid_immediates[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0xb4609b8952a2a0b60a970b1d8eea5f59b18e8e573dc15c2020ae699891e9e591", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/exchange/exchange_all_valid_immediates.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py::test_swapn_all_valid_immediates[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x45c48b5ec5029fa49b759b9ab66993b1d9d96ba30dfd5c5f54932baef1c9d5d0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_all_valid_immediates.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-less-stack-to-2-to-0-so-0]", - "fixture_hash": "0xc2b416d4180674f62ed7c197e28202c0144297d09f9ca2c3f240634ccf9688c3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-less-stack-to-2-to-0-so-2]", - "fixture_hash": "0xc9260eb3519907f4b7ab1d6b67f0e07e8a65242eddf225633d6619c0bf8f3f01", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-less-stack-to-2-to-0-so-4]", - "fixture_hash": "0x6a7e5f3f7ea4bb32ca56028cfc13742aac91a11da30b4062fe32ecd277fdb994", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-less-stack-to-2-to-2-so-2]", - "fixture_hash": "0x24f969c4e0d503dc2d1d89a2cc70098d873015baff6c994b595820bc04c29d0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-less-stack-to-2-to-2-so-4]", - "fixture_hash": "0x1ff9ac2c0eea554bcb17f7b840a3e8bf07c9da95f3211873eee7400dde18b2f7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-less-stack-to-2-to-4-so-4]", - "fixture_hash": "0x4591051635838eb5df58f51f5680f36cdfcbf2fabe99f26eb8ede6082020d64b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-less-stack-to-4-to-0-so-0]", - "fixture_hash": "0xbb657d45b40765ab033a9e3277523c187c624ecfd198359dce4ea6ef6ee0f6c9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-less-stack-to-4-to-0-so-2]", - "fixture_hash": "0x6ec8e6282cdbc2fff5c80f315a784a9b1f26395daae6fe50dc7a7adcf4d49c50", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-less-stack-to-4-to-0-so-4]", - "fixture_hash": "0xbb72da758f9ed6275290eb8795169874cbce86915d619d8bc8e15491deecdb03", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-less-stack-to-4-to-2-so-2]", - "fixture_hash": "0x1c99fc202e0f5aea5deb73a8297848c7d4bc56bf80a21275e6e1e0225c04420", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-less-stack-to-4-to-2-so-4]", - "fixture_hash": "0x6bac074126f8c000c183bdd20cd8c626f24f839fe99f5ff6c5c77c6439572168", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-less-stack-to-4-to-4-so-4]", - "fixture_hash": "0x797b1918ec6ff517192873e7b87d5eff41f3d5fdfbdb615cacafcef098cf853e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-same-stack-to-0-to-0-so-0]", - "fixture_hash": "0xd843f07e901171833abf0bf80eee5d43798b54b5953ac3e20d6640f96ecb47fc", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-same-stack-to-0-to-0-so-2]", - "fixture_hash": "0x2aa45e193f8ea5972c410bd79e1704ca2a228f7d27d9cb6474d92646bde25f02", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-same-stack-to-0-to-0-so-4]", - "fixture_hash": "0x366e510bb107fe4528f6b41f8f6a8b9ec9742c9c98fbf7840ab01f35f74af926", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-same-stack-to-0-to-2-so-2]", - "fixture_hash": "0xbe1393d0597818644052bb2c1d5156f73d3ebdbebebd6855ce592c3968b88b82", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-same-stack-to-0-to-2-so-4]", - "fixture_hash": "0x2af4c0d099a3fca3ff6e22d765f518bd35dbbc60dd6aa4b278f780c71ef99dd4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-same-stack-to-0-to-4-so-4]", - "fixture_hash": "0x6dd5f79bbca69c654bd67322b6ea34f03b7ced7482c8702399ca2385c015d4e5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-same-stack-to-2-to-0-so-0]", - "fixture_hash": "0x5be305e6728872feeec87ae426d421f4d83ee045c861ad5388290bed1d16464", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-same-stack-to-2-to-0-so-2]", - "fixture_hash": "0x26d7afcd4bafdf60138804b6e5d4aea671aeefe1239569bad5117358460841fe", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-same-stack-to-2-to-0-so-4]", - "fixture_hash": "0x8c37cf99efde504e7cf578acacdba375f3524d6a185a76447a9a29f8bcc77f9d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-same-stack-to-2-to-2-so-2]", - "fixture_hash": "0x57145c9f1b4e095925a9b589c1f42197808c156c4088699ce04fd15b9fe5e7b9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-same-stack-to-2-to-2-so-4]", - "fixture_hash": "0xd19a98e3ab1fb5b4b0743426467108eadabe2f1c33004e53b71d7670f579f8ca", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-same-stack-to-2-to-4-so-4]", - "fixture_hash": "0xde6ce10b0a00f54f56420055864c960e234e82e9551ed4bdd3416c63bab39a02", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-same-stack-to-4-to-0-so-0]", - "fixture_hash": "0xbfa905d57ac168f7b04aa86337d2476a8599557306ac01f84ff9f531256632a4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-same-stack-to-4-to-0-so-2]", - "fixture_hash": "0x9043d969f26de269dd14366defd386d2c9a6848057f08e8cbb6e4b94ee444148", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-same-stack-to-4-to-0-so-4]", - "fixture_hash": "0xe1e7002559f107d71658c1b18a8a4c7740eaf6879d54eeebe1e128d056bce7da", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-same-stack-to-4-to-2-so-2]", - "fixture_hash": "0x5be887b16689beb409c0310d49e4ede8e7f26c47730bb6529b5277d96c0bf8a1", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-same-stack-to-4-to-2-so-4]", - "fixture_hash": "0xe701695b7b69180c5b619c04d87fec55a73d0e8b9bfe05a048e0932b35252147", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-same-stack-to-4-to-4-so-4]", - "fixture_hash": "0xca48f1721192df0632a8886742db16753487e3178bdab62b8070fdbc9df73c3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-more-stack-to-0-to-0-so-0]", - "fixture_hash": "0x28a9d403ea15188d0a5cacc1c50da1b9218243da7ae7ae87b04da7875d51aafd", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-more-stack-to-0-to-0-so-2]", - "fixture_hash": "0x1b0bc3ee39d541b65395abe343221a9a1e36a57a2547d43684efe1b3cb951b93", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-more-stack-to-0-to-0-so-4]", - "fixture_hash": "0x8567ba59849de3f0f6d51dd80fbc98f8dc77ad6913224961f4b0e84298a7932c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-more-stack-to-0-to-2-so-2]", - "fixture_hash": "0x3372c212c02dbb24d750f3ce910325884d20f118973532198fa049c0c0d3cd3f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-more-stack-to-0-to-2-so-4]", - "fixture_hash": "0xbf91999760f4f0a2574a1e505d84505cdb62b655b8b0bf82ffc1968e4ec39bd3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-more-stack-to-0-to-4-so-4]", - "fixture_hash": "0x8ca9df081bc12b29f10469aa8515a5367ef55a2835748a99f299ce4e121bd812", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-more-stack-to-2-to-0-so-0]", - "fixture_hash": "0x5fa60829d379001306db5be6ca6bd25f5673d01fa5b24619eaf68503855a20ee", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-more-stack-to-2-to-0-so-2]", - "fixture_hash": "0xb9ae42e868253057ff4079cf6d2244ac341775cab0b36d982ebc1576a8559936", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-more-stack-to-2-to-0-so-4]", - "fixture_hash": "0x2a124ca14e8b507cb34ed2a6a3f1df6f790f6c1d72c143a674b97709e547af5a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-more-stack-to-2-to-2-so-2]", - "fixture_hash": "0x392f7c194cadffa48a7dfd0be11b075e3ccd548cbcd351fa6b51c13fec920279", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-more-stack-to-2-to-2-so-4]", - "fixture_hash": "0x5f08817b4eab05c675e2239b4b74b22b255a25f14337249ce7b25021fa180a1f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-more-stack-to-2-to-4-so-4]", - "fixture_hash": "0xd613b74a2db067cdae241a9302f2913933117dcadac66dd5938f3fcf671b0dde", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-more-stack-to-4-to-0-so-0]", - "fixture_hash": "0x110de239a90456a8dcb04b70b209350ac2b3af75dd5d36ec7e127bc5ee3afa0c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-more-stack-to-4-to-0-so-2]", - "fixture_hash": "0x8b8288658614fd8c51c2862697e81ad7b6162dbf540ae32ffbfc1f207fa998ca", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-more-stack-to-4-to-0-so-4]", - "fixture_hash": "0x35c4e9733040d19d7287de174b03f52dfeefbe79834da9d5d66f08499267ead7", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-more-stack-to-4-to-2-so-2]", - "fixture_hash": "0xf1527b9907ed9528e79270deac95dfcea7e254b70dcef98151067d6a8cc62c3e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-more-stack-to-4-to-2-so-4]", - "fixture_hash": "0x7cb46bc3952f5dd491b4ce3df9c71fcde6fb0bb220ebd82a760ab093cb03a982", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-blockchain_test-more-stack-to-4-to-4-so-4]", - "fixture_hash": "0x621686ba55b4a357f19750e350dad04e1c69939a1d9ce98cf4215a1e13bae31b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-blockchain_test-h-0-ti-0]", - "fixture_hash": "0x2986dc717011d68a04c6b6cc504140d5e2e487231042409dbe2fd8a8a207899c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-blockchain_test-h-0-ti-2]", - "fixture_hash": "0x1df7ffb6b359277575cca636e6174b797bb229ddbcb77344df682d5830bde3ac", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-blockchain_test-h-0-ti-4]", - "fixture_hash": "0xb4f19cffa4d2d427cedb4a17c3fdd3864a2fe551457dcbe33cdac0e90bd9055f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-blockchain_test-h-2-ti-0]", - "fixture_hash": "0xff5a0048f007e0660d3f614dcca6a19b7262484f21bbf17964454b2f3d1aca3", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-blockchain_test-h-2-ti-2]", - "fixture_hash": "0x8622fedefc1ae33fd592d2c83ffc3fcfc13ebe2d3a30c41345d8d859f5f12307", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-blockchain_test-h-2-ti-4]", - "fixture_hash": "0xaf3fe0241b3e29c680b8039b89543bc063085006d2d6eff44b6c3df01f18cd2e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-blockchain_test-h-4-ti-0]", - "fixture_hash": "0x859c3a5ad4c437844c6505654a98c3cb1b69027f8c5b30fffc75904979cac769", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-blockchain_test-h-4-ti-2]", - "fixture_hash": "0xfa9b2d87c6805c7f1dee136038f3fc644611f90a03296dfe509bb7b5f9174511", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-blockchain_test-h-4-ti-4]", - "fixture_hash": "0xee23929028b26f02f219b57f366597d06d96e0189a0ecb312d0e5831cb91991f", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test-so-N-to-N]", - "fixture_hash": "0xcf08bebf9ec6328e0325dc72a9f7f4ff0df3f63ad9be5fadab90c2d5472d8541", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test-so-N-to-0]", - "fixture_hash": "0xc0d092a13a6e77a7292dc318f42a9b2bcd57ef1aa1477779f041b0ca93d5a481", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test-so-N-to-2]", - "fixture_hash": "0x175ca363dbac048dfe69ef87fec8cbceef7a1b5fd0e6f30705f329172720372", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test-so-N-to-4]", - "fixture_hash": "0x20bbebfa19065467b554cdee58cb2bdf7077497d53662ef839e085ebf53f86a1", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test-so-N-to-127]", - "fixture_hash": "0xfe06179a75ff2f4cf485087c9bf848e0cacbc01f18e52e4e777f00fd629001b0", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test-so-0-to-N]", - "fixture_hash": "0x2f7d5af9246bba0af621a9828aa18e740da569d99328c296d9405098f6868d0c", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test-so-0-to-0]", - "fixture_hash": "0xf7084d2908e4fa75c37f87ef3dcbe7e16a22992f73236fab927731f8808c6256", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test-so-0-to-2]", - "fixture_hash": "0xe4cfd5ada71184e9aa335bfba9ca1e5b009ad3e3a8a693bdfd4e221f9667c2ee", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test-so-0-to-4]", - "fixture_hash": "0x9a58bdc350e4a73050cdc81aadd227b16dfd6d4534449f4f46d81a100dd5901a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test-so-0-to-127]", - "fixture_hash": "0xa607ce4f3aa07fd8236fd9526eb2e1106bcfc4048fd039b6a156e30103dab454", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test-so-2-to-N]", - "fixture_hash": "0xb97e8c766a7ef9d0e858bffd3ef293f64fad5334cd8f29cce0d8433c917503f5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test-so-2-to-0]", - "fixture_hash": "0x3056b9818e1ba2bd6c46e6107615a5c90a97945bf8d2c42410802afac8f65c7a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test-so-2-to-2]", - "fixture_hash": "0x5e16172775b1393a559307233e2ffb6b4e1b40d4249fb7414e367245366e5a47", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test-so-2-to-4]", - "fixture_hash": "0xe5a476e365d40fdbf27dd8ded2f371f6688c9dbd637e53a84b963cda198011e4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test-so-2-to-127]", - "fixture_hash": "0xfb9fb4df6ce9f7461ffd64ce136d9682d7d2acefc556e05b23bc65d11e717e06", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test-so-4-to-N]", - "fixture_hash": "0xb29b514822ad7950074dac1c9c177518d84bb8a655a10f8096e713d18d7409da", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test-so-4-to-0]", - "fixture_hash": "0x36899d65ad3837641b71ca86a136564a01c8d82761e83717d4f7adef384d342b", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test-so-4-to-2]", - "fixture_hash": "0xfa7c1dd437993c7574bd4a42826725355c252d0a1eac1011039a3c9e427cd56a", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test-so-4-to-4]", - "fixture_hash": "0x56d324917f25e29ebe86b631d6a96bdd3e38c8888fc55ca2d21227ae956a790d", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test-so-4-to-127]", - "fixture_hash": "0x969fd69cae001f20724ccb803407dfaf0097643d3c46ae81a0eef06ec47bae65", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test-so-127-to-N]", - "fixture_hash": "0xa0a315cbad59d28d1dce5a74a41ed81908c41b2f9733fda6849f7fa93956135e", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test-so-127-to-0]", - "fixture_hash": "0xcb44e98f3c55820ecdf8e8852b78011cd492bfb314315eed975016eea4f07de4", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test-so-127-to-2]", - "fixture_hash": "0x17753c4923bb4964d1937b60a9ec0099ce3a744188f7f05d1f7a898f801282a8", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test-so-127-to-4]", - "fixture_hash": "0xa1767c799d1ab62240874b760b553e12114b42321b10d76012df1f17a42de7b5", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-blockchain_test-so-127-to-127]", - "fixture_hash": "0x6f6b1f173840f9675e6398fa9b3aae084a5010b3db87e1936514c3ff46dc1629", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_way_too_large[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0xda90dad9f1594f41e4bd2b0afcc8420748d19f8ae158fc8fbea27603a6b8aed", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_way_too_large.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_with_inputs_stack_size_1024_at_push[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0xf1b7f568981b80c1b3b6e0dc669ea4e2362d9416e3d77834ce45fb2a5a911cf9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024_at_push.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_forward[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x57310dfe2e97909032f553b12aa3fd601d1093a60305698475464c85f62fe536", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_forward.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_too_large[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0xbcf2fe6699c7dc2c0f8de5018ae7fb7d0a490f7feeaccd3069117badf00fb968", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_too_large.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_callf_to_non_returning_section[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x10b20e1b7e70e7b22a71445c07d5cdfed177c5105d5f09c0e9ce377e4b331d44", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/callf_to_non_returning_section.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_backward[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0xd449e2a5447e9837570ae5082fc7782136cab87e5fffde2b3b8c34dea7a154e6", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_backward.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_stack_size_1024[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0xfc2dbb71dc288c48bf1305fc09c0d0ec1a2b7fc033721c806bf9d7621739a393", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_stack_size_1024_at_push[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x9dd7c5a6c6fd4fcdc78bd97d911057a9cf4fbeb212f90763941b62a19b96d0dc", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024_at_push.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_with_inputs_stack_size_1024[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0xf35cb552de04b96a38d4e3bf3d9e3ac9b1d9fe77e6997c54f72ff222153c520", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_to_nonexistent_section[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x22b5bdafbc9428378bcbe579942d40bd0ddd780a8fd16010c0ec11e6fe7115e2", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_nonexistent_section.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_stack_overflow[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0xab5abd0943edc9429b68e2014897140d81c594410e8c55c9a226cef9bbf512e9", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_with_inputs_stack_overflow[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x30d36eb41011e4696a832675eadfa7e73cc1c05d22cc96eb75253d2ee3ac9223", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_overflow.json" - }, - { - "id": "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_to_self[fork_CancunEIP7692-blockchain_test]", - "fixture_hash": "0x91b784dcd1e522ce254e8524564ea6522ff990891658aae164817a52a9b24862", - "fork": "Prague", - "format": "blockchain_test", - "json_path": "blockchain_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_self.json" - } - ] -} \ No newline at end of file diff --git a/tests/eof_suite/eest/.meta/report_fill.html b/tests/eof_suite/eest/.meta/report_fill.html deleted file mode 100644 index bb391b2ba8..0000000000 --- a/tests/eof_suite/eest/.meta/report_fill.html +++ /dev/null @@ -1,771 +0,0 @@ - - - - - Fill Test Report - - - -

Fill Test Report

-

Report generated on 29-Aug-2024 at 15:51:00 by pytest-html - v4.1.1

-
-

Environment

-
-
- - - - - -
-
-

Summary

-
-
-

6850 tests took 00:03:58.

-

(Un)check the boxes to filter the results.

-
- -
-
-
-
- - 0 Failed, - - 6850 Passed, - - 28 Skipped, - - 0 Expected failures, - - 0 Unexpected passes, - - 0 Errors, - - 0 Reruns -
-
-  /  -
-
-
-
-
-
-
-
- - - - - - - - - - -
ResultTestDurationJSON Fixture FileEVM Dump Dir
- - - \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json similarity index 63% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json index 6023584e49..8e181d0ef6 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_invalid_terminating_opcodes.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_ADD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_ADD]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000025f5f010000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0x21a3e70c45f6eee25243ce815d64225d0f3ab57c1f006c349e74119ce64e91cb", + "hash": "0xcd7c30c06c4b0c41c3eef9321df2e79fd860a44d5c70087d19be2c896f42ead3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_MUL]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_MUL]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000025f5f020000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0x8b62d509d498ad569ff0338fead8ed6734961c0260de3ad33a351b64e8795241", + "hash": "0x4cd24e6199ffee2a50d5fec39002629cecee3e732480576a68448d9b069f645b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SUB]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_SUB]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000025f5f030000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -56,21 +56,21 @@ } }, "_info": { - "hash": "0x8c914706a8e06aab8203e8c15fcdc485e2f5379604ec30da185f7207652869af", + "hash": "0xa03909afde841554cb190da1bff05a6fed71ff5498632dc2b4e26966b1d1606f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DIV]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_DIV]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000025f5f040000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -78,21 +78,21 @@ } }, "_info": { - "hash": "0xf78048e6925cc8b627e8a351569bfb3f3afc3114063487b360ccc31db49545d0", + "hash": "0x7e3027de05dd0bd3f3b912a8c14ef2d56db49770952c9e00fceaa0b378af3e0b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SDIV]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_SDIV]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000025f5f050000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -100,21 +100,21 @@ } }, "_info": { - "hash": "0x2a845941d95e4ca121f95bb48be88c3a480c39f323ce7c5f00cf2b744d5cbd44", + "hash": "0x617cd8bf4138065f3352b55052681494af947a81ec86ee5976ed0c8e981621f5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_MOD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_MOD]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000025f5f060000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -122,21 +122,21 @@ } }, "_info": { - "hash": "0x7a72f155faaf258f66626cd4959304d9c3ef020eabdd050f2080dd93d7a2a4cc", + "hash": "0x2d119ba37223c2a4daa6ae2361b61326d6224d46f26dee0fee0fb54fcb8806f6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SMOD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_SMOD]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000025f5f070000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -144,21 +144,21 @@ } }, "_info": { - "hash": "0x0e9b7fe8a05e03d38fe0e6035f0f003477f288b156d344d502f8a97b1d021c28", + "hash": "0x269b743cb526e17c77d33b44edb86b2664d70eba6b08826f73c613624e7e9d88", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_ADDMOD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_ADDMOD]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000035f5f5f080000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -166,21 +166,21 @@ } }, "_info": { - "hash": "0xf50612096228506914f3a62ae0c50418fceea7817218514bce53199f8d42e5e0", + "hash": "0xa67016a6aba71bd58ce5ef9ecfd95ff925f6af0d91270bca8dcfbc38771b5396", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_MULMOD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_MULMOD]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000035f5f5f090000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -188,21 +188,21 @@ } }, "_info": { - "hash": "0xa71c394e5490dbf6d97f3a9be94a25b40bc58fce87b34262eda34e9eedf1f1cb", + "hash": "0xc041affc38deac4e73859a39a7fe3cd8f84a680cbd624bf7e65ea5faf4ef30d1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_EXP]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_EXP]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000025f5f0a0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -210,21 +210,21 @@ } }, "_info": { - "hash": "0x074cb86e0563a88d78529e529b67ddf46f183ee285d23a18ee5c1019601e181d", + "hash": "0x0ec48d2290b20f9583fe757ebbea4bda345753c66eab4886612324d682130b39", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SIGNEXTEND]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_SIGNEXTEND]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000025f5f0b0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -232,21 +232,21 @@ } }, "_info": { - "hash": "0xa59aee5c45c29f7c19388c9ccd92fa90bd00b19f54488445b212838b6144b365", + "hash": "0x9d08b5aa58b929ef5ed688aacccb276d99fa487275cb6557f73a10998e4adea6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_LT]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_LT]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000025f5f100000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -254,21 +254,21 @@ } }, "_info": { - "hash": "0xecaa309aad36f36fa7dcf08fb9fc86b330d97cec6f00a0da9f865a7e531c930c", + "hash": "0x3df7aca9f03831fbd6bffb89faeab54d271736ffaa977f589e3f1b6f3baa588f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_GT]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_GT]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000025f5f110000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -276,21 +276,21 @@ } }, "_info": { - "hash": "0xaf578102163e29ddb5b2bfd4ec0bb345435059a6e2d242d7ccced25c6337ec63", + "hash": "0x01695fa1b04fdb206fae3b1999fec4b6fbc48b9067303cb333baa48dbf05bd32", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SLT]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_SLT]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000025f5f120000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -298,21 +298,21 @@ } }, "_info": { - "hash": "0x4da803ee87ce2789d107017147f5cd8ea6df554e6825f093d645ccff1c01e750", + "hash": "0x33420dd54ccd100dbd96b800299d1c7144e37d4ed627bb3f7236923b2fbe6720", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SGT]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_SGT]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000025f5f130000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -320,21 +320,21 @@ } }, "_info": { - "hash": "0x5801dd392a389b552a91bdd81a1a17254f8e84088c737a02ef9ffd13197a460c", + "hash": "0x341437579ca71bd580a021890073abccaea3bb40f0bcefb8ba5c8cf85bc388d1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_EQ]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_EQ]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000025f5f140000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -342,21 +342,21 @@ } }, "_info": { - "hash": "0xc6460a4a3e86e8db3a41eed087ebb31cf1929febe7e5a2b6cc08076168901bd3", + "hash": "0x8c56cacb289eef084b551b8b5f21d2153341bbb9e829b6b249412c661c187be0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_ISZERO]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_ISZERO]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000015f150000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -364,21 +364,21 @@ } }, "_info": { - "hash": "0x01d3b5f789cafbec50ae92c5180adf21cda1cbf67327cc0f32a065f9819f039e", + "hash": "0x7d80edf64f749141205924b7debbbbdac2069b25eba2891170078cec4606eff8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_AND]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_AND]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000025f5f160000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -386,21 +386,21 @@ } }, "_info": { - "hash": "0xe597f9122f7536e70e2c2fa97e019a3fd897c15e8cf2869e984e0dd81280ef71", + "hash": "0x933d6c0af5af1e7203602fa7e180f1a43dbf697a03703ed2d83b586347ce62f5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_OR]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_OR]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000025f5f170000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -408,21 +408,21 @@ } }, "_info": { - "hash": "0x9c92045f0023f30aa170bb094cc802d9a6bfea6d83c3bd9877b588d56209c5c3", + "hash": "0xf31617af49d5b2ba5a2dee3f82cbc3eaaa25352faba29821dc72ba7e9d259379", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_XOR]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_XOR]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000025f5f180000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -430,21 +430,21 @@ } }, "_info": { - "hash": "0x6a1e3355c5f145b5b1e7b84c1b002e1b77e654807b37e6e61d8b20b6ea42e8c6", + "hash": "0x31c322883c2d0ac79115137c92aae328d8c4ef373b970f1a018073b41d0b6ea9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_NOT]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_NOT]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000015f190000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -452,21 +452,21 @@ } }, "_info": { - "hash": "0xf0d4d6c8e60eecbb815d93d650c7b2fc2a27ada109c7ec8235c31f75192a1eb7", + "hash": "0x60fa886cc16d98f3b0fa33defe259c075ad8aaa7b0d385ee2e5057094ebed9de", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_BYTE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_BYTE]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000025f5f1a0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -474,21 +474,21 @@ } }, "_info": { - "hash": "0x0ea323e8c912ae3c240d747091742370471302875d62aa17b4dd2e4be175edf9", + "hash": "0x6479077ff1147d7440a4ce294eda8caa02c05dd3d456e82415b0b23b307e8ccc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SHL]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_SHL]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000025f5f1b0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -496,21 +496,21 @@ } }, "_info": { - "hash": "0xf6a4e1beea6f76dfba26722159ba7494dd2408df759c8f6b7c7e6403d507188e", + "hash": "0x5946191d0b30da88a42e6ad1dbd36ed8abc6013a4090ba6c3c694f231b58dd17", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SHR]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_SHR]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000025f5f1c0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -518,21 +518,21 @@ } }, "_info": { - "hash": "0x1fb1b1886001679c4bd79539853efb34fe5ce7683d88f5453a01434fd8311cb9", + "hash": "0x96905ddc1ff7f0dd517ff4b52d3191383cf4f61ebe31e3cf6f0aca2d6e5f7f50", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SAR]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_SAR]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000025f5f1d0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -540,21 +540,21 @@ } }, "_info": { - "hash": "0x47b2fe654f9c843346fcf0493eda40bf9ca5caba66754e9f10409b7bc60003a4", + "hash": "0x1941868ad2070b303ac0dbe6b73621b5b14f6228409686f03840dd3e9b947387", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SHA3]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_SHA3]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000025f5f200000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -562,21 +562,21 @@ } }, "_info": { - "hash": "0x7e7e7683538907018587dc31b2b5022dd115b6bd08f2b70847ca93b8afd6116a", + "hash": "0xa1d4991e278deb5ff527ea274e675bc96f2b6b1fef3bb7f0746ff10e7b2fec3a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_ADDRESS]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_ADDRESS]": { "vectors": { "0": { "code": "0xef000101000402000100010400200000800001300000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -584,21 +584,21 @@ } }, "_info": { - "hash": "0xff699dd95aaefe3b9110d6dae918db3359072c96de3256f5a058a007add459aa", + "hash": "0xe5cc5aca6b476313e95e58f087c8cf26faec666fc1fbd4dad320f810f2022fea", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_BALANCE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_BALANCE]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000015f310000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -606,21 +606,21 @@ } }, "_info": { - "hash": "0x5a5f31dcf25f199d8b9f1d18046900e74232f949052741685833ded17c36cc2a", + "hash": "0x230da18a5b9ef051051a8ec87e6ddc06db731747644a304b654a3f33b9db794e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_ORIGIN]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_ORIGIN]": { "vectors": { "0": { "code": "0xef000101000402000100010400200000800001320000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -628,21 +628,21 @@ } }, "_info": { - "hash": "0x33e54ba83271cef37e08fe33c9206787b51036642cfbf9b08b8162b0cc8e71d7", + "hash": "0xf8ec65beedb751537dfa0d2506743fddc96d05f488408e7e60984abe2fc51c6d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_CALLER]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_CALLER]": { "vectors": { "0": { "code": "0xef000101000402000100010400200000800001330000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -650,21 +650,21 @@ } }, "_info": { - "hash": "0x3af2f5e41b1fd1b682d9b437723265b73990ae00a4cee710d60166ef2b7517db", + "hash": "0x04e239c9b17df50c2700ee04d455c81208222c96de2a0c35c94525d9ac257066", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_CALLVALUE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_CALLVALUE]": { "vectors": { "0": { "code": "0xef000101000402000100010400200000800001340000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -672,21 +672,21 @@ } }, "_info": { - "hash": "0x3b054e48511a6d332b6f9098a9f66e9ed92b86265457d885d14fb1fe6c4439d0", + "hash": "0x7d5404bde38c724e6c61413f0a0e321cefa6235d73add8923c55c784b84e7697", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_CALLDATALOAD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_CALLDATALOAD]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000015f350000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -694,21 +694,21 @@ } }, "_info": { - "hash": "0x986bd8d80e921ec437f9246abdf17183805842cc125533262005d2af80b50c95", + "hash": "0x0e0e7c9dc5252b12bae0158121dbdae4b27a4c8554eeacf8bf0830d3a39cabaa", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_CALLDATASIZE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_CALLDATASIZE]": { "vectors": { "0": { "code": "0xef000101000402000100010400200000800001360000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -716,21 +716,21 @@ } }, "_info": { - "hash": "0x9c28cfb5b0c87a58987e83630a4f1562a126cf9187fa06e9582a3932fa538f8d", + "hash": "0x3e9b635b4d8de56fea117950a535620d516fa92abe16a6c57597ecc28c04d6dd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_CALLDATACOPY]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_CALLDATACOPY]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000035f5f5f370000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -738,21 +738,21 @@ } }, "_info": { - "hash": "0xd320e8cb020d181195b0289e2555d6dcf95ae5a34d9cb89634c2edadf5cf8636", + "hash": "0x4b5f9ac2bb34fb5e7677912a70556dee7c9f8078331a9b01f42ffac9b8cb89b2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_GASPRICE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_GASPRICE]": { "vectors": { "0": { "code": "0xef0001010004020001000104002000008000013a0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -760,21 +760,21 @@ } }, "_info": { - "hash": "0x475fbce6ce3814c3125ab175a4ecf345e9cfd87fb4cbbba59f77722e42336505", + "hash": "0x291131e242bf5580179d88e241180950f022deeab4f858400007196ddef4147e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_RETURNDATASIZE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_RETURNDATASIZE]": { "vectors": { "0": { "code": "0xef0001010004020001000104002000008000013d0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -782,21 +782,21 @@ } }, "_info": { - "hash": "0xb098f3f0ce552de97d9622a2e7019026b096934a1b3c91b901aacb05baf5e671", + "hash": "0x85065f1ebd29c6380fc94012253ec1d35cd5b3aea64d609fe241d08cae24e70d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_RETURNDATACOPY]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_RETURNDATACOPY]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000035f5f5f3e0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -804,21 +804,21 @@ } }, "_info": { - "hash": "0x950e4c0ed611c05f38d49effe24c2e08140a9a6a42ec0b91fd13ea2e018a4b66", + "hash": "0x102176a501f884af4468328b79df9cfedc101dc0cf3a910200cec11cf018e979", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_BLOCKHASH]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_BLOCKHASH]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000015f400000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -826,21 +826,21 @@ } }, "_info": { - "hash": "0xe282d636313b497c0defdfb301facec2735c4cc17490b2a3b638f256ac7442f7", + "hash": "0x4a5dffe799e0cfbdafc16dfed945b10e2bc3333528ba5ca473ab536cf3dc4c7b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_COINBASE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_COINBASE]": { "vectors": { "0": { "code": "0xef000101000402000100010400200000800001410000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -848,21 +848,21 @@ } }, "_info": { - "hash": "0xabb0e5af30175af2a3781f5fe9ee50dbb5d832062a866d47c5813a824fcd22e0", + "hash": "0xd6e3181ba7e4cdd0719f5406ec77e1cf579947da1771c72c4a983a7d29fe7249", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_TIMESTAMP]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_TIMESTAMP]": { "vectors": { "0": { "code": "0xef000101000402000100010400200000800001420000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -870,21 +870,21 @@ } }, "_info": { - "hash": "0xf822edabf8e1d16f0dbbcbbb4356fad24629acf30b20fc2cd352cae974d0db53", + "hash": "0xecc45be1b78a557033be5acffb6035cb9f2b845dc4badbfc52d09163ea4dd085", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_NUMBER]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_NUMBER]": { "vectors": { "0": { "code": "0xef000101000402000100010400200000800001430000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -892,21 +892,21 @@ } }, "_info": { - "hash": "0x343b165399782b9cdfd3b59609eb3c564e0663073341425926aa9ea54d467328", + "hash": "0xa5dcbfc62fc4ed53f0d689f5970f87f874e31f67cca332a97113f642a603381a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PREVRANDAO]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PREVRANDAO]": { "vectors": { "0": { "code": "0xef000101000402000100010400200000800001440000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -914,21 +914,21 @@ } }, "_info": { - "hash": "0x886e0c922aaa33ec046f3b4912da07d92cfac168c8f39e4a9b0f9381accd5238", + "hash": "0x3e4faf4378058f1730914da4e5739ae636be77a1b9efb3492a20812b66b8a525", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_GASLIMIT]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_GASLIMIT]": { "vectors": { "0": { "code": "0xef000101000402000100010400200000800001450000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -936,21 +936,21 @@ } }, "_info": { - "hash": "0xaee797e5c14652493f51a9d0ff3ec55299096243ec4a8106dfa4cc9ca6dea997", + "hash": "0x6f7e62b879df1853be08c2a636f8518134ffa444a647d5cba040fbc96e52ab47", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_CHAINID]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_CHAINID]": { "vectors": { "0": { "code": "0xef000101000402000100010400200000800001460000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -958,21 +958,21 @@ } }, "_info": { - "hash": "0x5e8bc9ec5dffe55487b92ca596125298a7a573cc1f75430d4894c2a9d66f9b19", + "hash": "0xde97cc7b74f0493dda29cd58bf3f9a8e224ec388ce141319395d75cee29bb95c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SELFBALANCE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_SELFBALANCE]": { "vectors": { "0": { "code": "0xef000101000402000100010400200000800001470000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -980,21 +980,21 @@ } }, "_info": { - "hash": "0xaee3661d08be7898e17732dd14a938ce1e1f7d06ca2716c36553204663293136", + "hash": "0x799c48f5176f57bac6a2a355cf45bb91a5bb78246afb14cc6478ebc343ebf6b9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_BASEFEE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_BASEFEE]": { "vectors": { "0": { "code": "0xef000101000402000100010400200000800001480000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1002,21 +1002,21 @@ } }, "_info": { - "hash": "0x252bd61e01e202f739208534090386046bf1ad055eb3f10fb219301604dfcccd", + "hash": "0x0a59ab36fa67e4decefdb879c7bc9614ee082cfc69d34c4b6216787f61cc48b3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_BLOBHASH]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_BLOBHASH]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000015f490000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1024,21 +1024,21 @@ } }, "_info": { - "hash": "0x12e4d171480d82aec9dcd25a55004fb5466049e4735b0043b0356890a2dd8067", + "hash": "0xa49508cc20a9089489e5ec76749b98d3e3059262575cf993fae5eb0b5ae40bc5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_BLOBBASEFEE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_BLOBBASEFEE]": { "vectors": { "0": { "code": "0xef0001010004020001000104002000008000014a0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1046,21 +1046,21 @@ } }, "_info": { - "hash": "0x680e3aabcfd439b936bb94241451eced551e3545f6689cad0129ddd8a2afba88", + "hash": "0xba0e82d75fc2accf99495764ba28696a8ee99504fae9c1521f29d9ca2c5b5264", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_POP]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_POP]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000015f500000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1068,21 +1068,21 @@ } }, "_info": { - "hash": "0xc392029b659b6b9866c863d8335655e4f6d33c54f8042ecc0bd1297f3978cc9a", + "hash": "0xfe42432a47a89ed3287daf26dd70d7f0188f6360c4c0510308b5003fd60417b0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_MLOAD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_MLOAD]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000015f510000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1090,21 +1090,21 @@ } }, "_info": { - "hash": "0x19228521120815eecf8e63b1309b420ac0bbb53f71a1e126ab0e1c81c6f7f3ac", + "hash": "0x5b9a2889e5e14a0684ea9c16297625708d69988c6459b2476fb6e24542cc395e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_MSTORE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_MSTORE]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000025f5f520000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1112,21 +1112,21 @@ } }, "_info": { - "hash": "0x910b8837207fd6f0564cb1e62ae451df68e4ca54d0e0e67d3292e825ba11837e", + "hash": "0x81c9d651efd41326b15d4c75003dd1fc9b3c7ac409aec49760b1f059b0024209", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_MSTORE8]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_MSTORE8]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000025f5f530000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1134,21 +1134,21 @@ } }, "_info": { - "hash": "0x91850b8173160cca9adeabdf47a748a6655fbf45c676aa1d17be49d29e0c341e", + "hash": "0xbb450cfee30d594df5337029ee0fad6b48b912f91ff896a93fa09df0b22a91e9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SLOAD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_SLOAD]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000015f540000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1156,21 +1156,21 @@ } }, "_info": { - "hash": "0x8eb454b0657cd28c4d98d7495c2cde3886080248b457c3eeba4ecd8e2b32aa14", + "hash": "0x4cf79a090b06b133b7fdcaeac8307f608fb0393c927aeb2e698a83876c9845bd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SSTORE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_SSTORE]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000025f5f550000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1178,21 +1178,21 @@ } }, "_info": { - "hash": "0x43ab13d611092daaa9e9f6f809b64bc47b79e16a0023f8d7855672ccf1c03c0e", + "hash": "0x85c7e7a7a2fd56eea7a5d7719725b5895cae126bf331b0f0782354a43d1c6671", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_MSIZE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_MSIZE]": { "vectors": { "0": { "code": "0xef000101000402000100010400200000800001590000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1200,21 +1200,21 @@ } }, "_info": { - "hash": "0x0b19abef2f0a713aa244b300c686292c2dcb9ec78c3f10cabe333cb86b20c5a1", + "hash": "0x64069b8d7b4dc0c73d84047b904206c3d103a08c852fbdda86bfd54e5ed1d5f8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_JUMPDEST]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_JUMPDEST]": { "vectors": { "0": { "code": "0xef0001010004020001000104002000008000005b0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1222,21 +1222,21 @@ } }, "_info": { - "hash": "0x423a9c75c3f31e4c27d4bad5823c5f8c66eb8918b1c63bed897d9e969621d589", + "hash": "0x966ecd86463a09ff96a1cb05fafd07445352de8501964c3b7eea53e2e985cf76", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_TLOAD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_TLOAD]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000015f5c0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1244,21 +1244,21 @@ } }, "_info": { - "hash": "0x0db9a17c88a973f92553ab59e1f8afe06960f335719ede1259763c641676c8a8", + "hash": "0x431f67fdb53bd908594ab3f0f3380691958bf8fea122eae6c4470c9c20e43b6c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_TSTORE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_TSTORE]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000025f5f5d0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1266,21 +1266,21 @@ } }, "_info": { - "hash": "0x0e633a716d1572bfbe4054cba9b35e4b82ebac1c55d05d8dda2167d8f73e7e84", + "hash": "0x8e954f97c8d32103bf9cfe25c4ee07a883e1028e6f9e296e58070a0a0b93b974", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_MCOPY]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_MCOPY]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000035f5f5f5e0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1288,21 +1288,21 @@ } }, "_info": { - "hash": "0x28208e9453b5e1ac24ef898ddeeaf7ecc131d45aec886bf58ce94be4b979b2f2", + "hash": "0xf7ae5a841771108a5d501875ea78d1250690181d4ce16771209bc52bc2366ba1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH0]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH0]": { "vectors": { "0": { "code": "0xef0001010004020001000104002000008000015f0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1310,21 +1310,21 @@ } }, "_info": { - "hash": "0xf254be44859fb931b87f032add60f0488f82754a23206234e453d7ced75e4ef4", + "hash": "0xe58641dfdc52d65d9092b52effaf9b3903817dfc4bfd73f7d853b31060a8fe7c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH1]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH1]": { "vectors": { "0": { "code": "0xef00010100040200010002040020000080000160000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1332,21 +1332,21 @@ } }, "_info": { - "hash": "0x8429b446d5d5c90396daea1a985072194046281f0bf101b72e56a8e7d3fe7d39", + "hash": "0xda5fbd2b49d54f5ecadd69e23932cab3caba883b950f1ca2a61f9c00b933c43f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH2]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH2]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000016100000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1354,21 +1354,21 @@ } }, "_info": { - "hash": "0x9817cc4cff9ddabb53aaf7b8a26c0b0e05bb9026a7f684b67af101ed276f06da", + "hash": "0x5739725a1f9b18271be4c137420541f83cf05b8a14c60c07b7e1ed626a30a308", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH3]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH3]": { "vectors": { "0": { "code": "0xef000101000402000100040400200000800001620000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1376,21 +1376,21 @@ } }, "_info": { - "hash": "0x58de65afcb220d73be89266abf497e4da62497728a24ff5ba0b2551aa3ecbdd9", + "hash": "0xcee96c5545b1f7d1721db1d17bff88869cc6180f2c051ebd761e3fef2f62613d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH4]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH4]": { "vectors": { "0": { "code": "0xef00010100040200010005040020000080000163000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1398,21 +1398,21 @@ } }, "_info": { - "hash": "0x5a176effef1f2178373b3bca567949039e7b2620f6af75977ebc32011e5fb209", + "hash": "0xe6ec57432057c42d60674d5abc57b23feda440fd43ec94da15899a7febe26685", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH5]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH5]": { "vectors": { "0": { "code": "0xef0001010004020001000604002000008000016400000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1420,21 +1420,21 @@ } }, "_info": { - "hash": "0x06696e286fc1951f2d2143a68e2c080df337ca047563eb77b51337915ead2871", + "hash": "0x55c8fa69a368d1fa3d9e0f716004018c3db18ca5682b4f83b46fcaccbc88b4aa", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH6]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH6]": { "vectors": { "0": { "code": "0xef000101000402000100070400200000800001650000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1442,21 +1442,21 @@ } }, "_info": { - "hash": "0xc64b0c6859c4ff2e90af69b256883c283d48fd78f072a763fbb93b3d05797bde", + "hash": "0x43a14eb338391d0ad028d9698e9978e9d0f8205307b3beb09171a404446312f8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH7]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH7]": { "vectors": { "0": { "code": "0xef00010100040200010008040020000080000166000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1464,21 +1464,21 @@ } }, "_info": { - "hash": "0x7f7f9efe253b95e3d3e86cc658a9797abd78eec639fb3b47db5b1a49cc5685a9", + "hash": "0x01915ac8d4561b14fb0c6d00812a820c3653458784387dd32808ec173b8a26d6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH8]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH8]": { "vectors": { "0": { "code": "0xef0001010004020001000904002000008000016700000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1486,21 +1486,21 @@ } }, "_info": { - "hash": "0x40baabc69d60d3fb5e63affa0e46ba80dabf45d96bb5f5c35585893ad6bcaf38", + "hash": "0xc302e7af7bdb405b5a03a418b949cc91f33f0aa2bb2c5949c1c63b386e173ce2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH9]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH9]": { "vectors": { "0": { "code": "0xef0001010004020001000a0400200000800001680000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1508,21 +1508,21 @@ } }, "_info": { - "hash": "0xbda3cb00ca3ee5d8ee70483ebccdbac448bbb618d320aedb374bd6d19578ec97", + "hash": "0x010551699e90b2a0b60c98a8c6c006e07e6351923889d12d550c2b9f8f4a417c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH10]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH10]": { "vectors": { "0": { "code": "0xef0001010004020001000b040020000080000169000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1530,21 +1530,21 @@ } }, "_info": { - "hash": "0x4beec2074f09003cb34f406990f4a4a993b7cfd4ebe3023880c6331ece0ab6bf", + "hash": "0x1ca9af33ea5cd9f272954def18c6d737b1842833755f695bb6fa3a3aaf9e23d1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH11]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH11]": { "vectors": { "0": { "code": "0xef0001010004020001000c04002000008000016a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1552,21 +1552,21 @@ } }, "_info": { - "hash": "0xdc258e4cf122baf7dd57920ceb7961dd05d5a849d44d782a5ea25ab74e1bbfbb", + "hash": "0x48da423ff06100c445140354ea40b314583a321f633a884c58cd495bab6dafa0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH12]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH12]": { "vectors": { "0": { "code": "0xef0001010004020001000d04002000008000016b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1574,21 +1574,21 @@ } }, "_info": { - "hash": "0xb5ddd5ade8ece7130c8f34b888b558b0e1ef35df5bae1d5f0779cfa07fd9e7b2", + "hash": "0x29137740ebf9c0eb1451aeb0fbf5d84aaa3e42153280050455c26c8f59652de8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH13]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH13]": { "vectors": { "0": { "code": "0xef0001010004020001000e04002000008000016c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1596,21 +1596,21 @@ } }, "_info": { - "hash": "0x4c47eab05679ef195570f9aa47e452537ef20112a18e350c184549734ccb2721", + "hash": "0xe15fb24506a05f4f71986fcacd4d06db8f05b87ee92f447e579235f5cd6e0649", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH14]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH14]": { "vectors": { "0": { "code": "0xef0001010004020001000f04002000008000016d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1618,21 +1618,21 @@ } }, "_info": { - "hash": "0x8f0173adefddf363cfc715f170d0bd6c44a4ba734c30d03d3dff86660bab1229", + "hash": "0x493b7fad9ef04af44f064d7828f2f5e9bd2cbd339c7bcbdfff875959f84ad629", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH15]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH15]": { "vectors": { "0": { "code": "0xef0001010004020001001004002000008000016e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1640,21 +1640,21 @@ } }, "_info": { - "hash": "0x5505aec9e3c0ad71a820bae0eb231b994189cc950f1cfdcf1aeebaf24d3d043d", + "hash": "0x8468f33fdcc307ca38b61be159344a36a18bdb387a61d77135a577f2b2173c37", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH16]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH16]": { "vectors": { "0": { "code": "0xef0001010004020001001104002000008000016f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1662,21 +1662,21 @@ } }, "_info": { - "hash": "0x3be4f92bf366438f1ad2bb20d14a06deaa152fdc0650efdbc982582210a4caef", + "hash": "0x7ecedef416c73b69333920f53d76aee9a6f73a990e64703d26b357035dee3f8e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH17]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH17]": { "vectors": { "0": { "code": "0xef0001010004020001001204002000008000017000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1684,21 +1684,21 @@ } }, "_info": { - "hash": "0x6a9129a3eb9a49dee525acba20e8fc1f91e7297d37e9921df41a8045a147f2ea", + "hash": "0x092f9a71494a248c93bbeb2d0e79b0c461aa8b91c77eb510e4633f77e7d38c92", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH18]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH18]": { "vectors": { "0": { "code": "0xef000101000402000100130400200000800001710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1706,21 +1706,21 @@ } }, "_info": { - "hash": "0x4a7e072ac7848a5d2ffa6eeb7193912f15c246e6e49140de876990e70b8d5562", + "hash": "0x243e3ca45f3a3143c9169af1cc8587ecb2538b45a68dd83b753bc35ce782a02e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH19]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH19]": { "vectors": { "0": { "code": "0xef00010100040200010014040020000080000172000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1728,21 +1728,21 @@ } }, "_info": { - "hash": "0x45bc1227181679106839376b10b84d0435d6a71e81d87e6ad4255bcb137a677f", + "hash": "0x4a7666dc0f494695c0d8f77a6b1b366fb69c227d7bf1e51a3f5528e5738e82e0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH20]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH20]": { "vectors": { "0": { "code": "0xef0001010004020001001504002000008000017300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1750,21 +1750,21 @@ } }, "_info": { - "hash": "0x90791abfbe8a1eeca57ba912ef82ad8515c2ed554b373216d1da5466ad92bf2f", + "hash": "0x06231c60db1763438f428c226829ea8ce9de2c47cde809266bdbe3a873b45b15", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH21]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH21]": { "vectors": { "0": { "code": "0xef000101000402000100160400200000800001740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1772,21 +1772,21 @@ } }, "_info": { - "hash": "0x3221b035ea9ecbd3cdc9d53ea71be1f98d7ad4b3fa3224792f5528cbc7a13e07", + "hash": "0x29f9adff9b4f8beba996596bc6dc6bc98c0df0637611e3d3de36b4c7a2f67967", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH22]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH22]": { "vectors": { "0": { "code": "0xef00010100040200010017040020000080000175000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1794,21 +1794,21 @@ } }, "_info": { - "hash": "0x8099e9db053e0320149bd77dc2af08e95123262d87c2e4ab9f637e0e3ee4e62c", + "hash": "0xcefaa1a873c937b6be5ad6342ed28c0ce5d959b3bc33c9677cc5c37c57542ebe", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH23]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH23]": { "vectors": { "0": { "code": "0xef0001010004020001001804002000008000017600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1816,21 +1816,21 @@ } }, "_info": { - "hash": "0xbe62e6cde0f1c471692426de589105aaa5416641ec532e16af50ec21e329635f", + "hash": "0x0daea8f580c48e6da092ad33f14f707bc4ce06a2fee05ebb9729a21b07e004bf", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH24]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH24]": { "vectors": { "0": { "code": "0xef000101000402000100190400200000800001770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1838,21 +1838,21 @@ } }, "_info": { - "hash": "0xe829207a0f526bc6495ca95b26cdfac2095a4fe6ffefdabc735f827a61d876cd", + "hash": "0xea65f65555eda538ba1d92a41b4a8f5f4ce5e0e411fa4956e5a5b5879f531373", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH25]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH25]": { "vectors": { "0": { "code": "0xef0001010004020001001a040020000080000178000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1860,21 +1860,21 @@ } }, "_info": { - "hash": "0x34cc79bc75ff5d59f90bcad170bf246a74a834c2bdfbec7d792c514829f69163", + "hash": "0xd0883e41ba1acbee8ed745448ff7e4277b9cf3fe57a35e9d9cdf552064935ced", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH26]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH26]": { "vectors": { "0": { "code": "0xef0001010004020001001b04002000008000017900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1882,21 +1882,21 @@ } }, "_info": { - "hash": "0x4acc71d3c1010a17f2a0e67b2c78a4cb00c5fc70d7287f5df674b1aaefc9ed40", + "hash": "0xfb54e7137cf1adabe421da30de61ca107292878d834e25c42b44756086f29f95", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH27]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH27]": { "vectors": { "0": { "code": "0xef0001010004020001001c04002000008000017a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1904,21 +1904,21 @@ } }, "_info": { - "hash": "0xadf1e8215b999632f1ff9bd300d95cf611445f629610db9747b16126e5678819", + "hash": "0x37b5cac143f13ce9b4d0c19a9a14eca4a7d645e3eeda9af175fc63154ad7d82c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH28]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH28]": { "vectors": { "0": { "code": "0xef0001010004020001001d04002000008000017b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1926,21 +1926,21 @@ } }, "_info": { - "hash": "0x6f6b3917ce2c168071092c5d156310b579d6d6c6cea0c6758f6444c410d1a2aa", + "hash": "0x2ddcca95a73242431e31d13c266fe921658a7866374bc730c1dfea191f6785b4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH29]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH29]": { "vectors": { "0": { "code": "0xef0001010004020001001e04002000008000017c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1948,21 +1948,21 @@ } }, "_info": { - "hash": "0x4eb16adefe55bd2ee26a1ed4a0e8be13cc48caa937c54e78176209731e4c7df1", + "hash": "0x7ed6292939cef1155f2db1f1cd324e3304a9a2037d6097e7d23414d2319b5412", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH30]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH30]": { "vectors": { "0": { "code": "0xef0001010004020001001f04002000008000017d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1970,21 +1970,21 @@ } }, "_info": { - "hash": "0x128d670fef2dcc2371e68034a6c3a8deda9050242842cdfd59ed4e313b40224c", + "hash": "0xb75bc90ca4d58757675932b67beb58faa6115c866afc60b1616de591d6f6e26d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH31]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH31]": { "vectors": { "0": { "code": "0xef0001010004020001002004002000008000017e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -1992,21 +1992,21 @@ } }, "_info": { - "hash": "0x963d28384bde4ed1b4fd37111e41b7448112372d444f23379055818044851da1", + "hash": "0x1aaad992fb17f776ba8a056562f385f324a87dba4470599ee39c5c553ff6f9f0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_PUSH32]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_PUSH32]": { "vectors": { "0": { "code": "0xef0001010004020001002104002000008000017f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2014,21 +2014,21 @@ } }, "_info": { - "hash": "0x281d7322dff38857fd203394ca6ebeaa10d95a02676a319cb069b46dc1531d5f", + "hash": "0xd1201a6d5dd17fc9a8d3685d935aecadce3fe86c47c96c8cb811aead589600cb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUP1]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_DUP1]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000025f800000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2036,21 +2036,21 @@ } }, "_info": { - "hash": "0x361b48aa9e5e72be89eba60f585230e549e122c6faac1186bb51b6eb85f28c8a", + "hash": "0x3b7acd02802749246ded3499448e6d016e86c53aa832e2cc9b26248adbf31cbd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUP2]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_DUP2]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000035f5f810000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2058,21 +2058,21 @@ } }, "_info": { - "hash": "0x4280adbf98156169a8cd439ffd5ba0609787c7a12f9a0c01a5bebdeb8c42ad41", + "hash": "0x4d7ce6ae25a411fee8ac2d96f79020507ebb408b866165826b3b0784363447c5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUP3]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_DUP3]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000045f5f5f820000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2080,21 +2080,21 @@ } }, "_info": { - "hash": "0x06811cc225fa7f895bd999852847839955ce13cb24b0db1ad9d0a4f065273a86", + "hash": "0xc8bdcf8e84a2560dd1ec110d4abc581b01fdaf76db3c5f6ca500e8e709b64c45", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUP4]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_DUP4]": { "vectors": { "0": { "code": "0xef0001010004020001000504002000008000055f5f5f5f830000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2102,21 +2102,21 @@ } }, "_info": { - "hash": "0x27f2004aaf977bae54c14a45155128d73c4a90992599d0ea3b242e56bb595246", + "hash": "0x16511cc74af3464c26199415976ead2b096157466b259a8ee9fa55b628b8db4e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUP5]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_DUP5]": { "vectors": { "0": { "code": "0xef0001010004020001000604002000008000065f5f5f5f5f840000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2124,21 +2124,21 @@ } }, "_info": { - "hash": "0x9460dde387ef495cf2561d101a730767fa5264f2d691ee265fa299041ae6661d", + "hash": "0x9aa16abc6f716d336f1a1ff319242f11f083f73b86069617cd21b793c05ad083", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUP6]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_DUP6]": { "vectors": { "0": { "code": "0xef0001010004020001000704002000008000075f5f5f5f5f5f850000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2146,21 +2146,21 @@ } }, "_info": { - "hash": "0xc8cf328078af134288f5780df73a0b6fe7a3374bbccdd468fa5d9b3e4e915405", + "hash": "0x377133201deade7caf8c9b159891034f387164625ce7dea87bf2c7b592057d4e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUP7]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_DUP7]": { "vectors": { "0": { "code": "0xef0001010004020001000804002000008000085f5f5f5f5f5f5f860000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2168,21 +2168,21 @@ } }, "_info": { - "hash": "0x791b732b1829c692052d5ffe0c98de8a66d6c4b6b0d588ba38e9ddff3a35aa85", + "hash": "0x80b683e5e5b52435e91237e305231ab57b6aa3d072f93b89c4de532572d2e8a1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUP8]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_DUP8]": { "vectors": { "0": { "code": "0xef0001010004020001000904002000008000095f5f5f5f5f5f5f5f870000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2190,21 +2190,21 @@ } }, "_info": { - "hash": "0xe5c3648b9a591f45a478dc421303115f843bd947b510353d21d4324bb8273724", + "hash": "0x37f3d7c56600af65fab42104ea6774c3e57541f7d670e97ab9e72cfb49ebd3e0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUP9]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_DUP9]": { "vectors": { "0": { "code": "0xef0001010004020001000a040020000080000a5f5f5f5f5f5f5f5f5f880000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2212,21 +2212,21 @@ } }, "_info": { - "hash": "0xde0ee3386e38ada6072fab420d971a163d709fca2d3328f964937ffc33dd8aeb", + "hash": "0xee55e67e86a5a6aa05b116e0c1e1721cbc86d7f2b655fb69dd073af1cfc7dfd1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUP10]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_DUP10]": { "vectors": { "0": { "code": "0xef0001010004020001000b040020000080000b5f5f5f5f5f5f5f5f5f5f890000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2234,21 +2234,21 @@ } }, "_info": { - "hash": "0x8590fffcd20a16f40616df46c5bd0e23732420835e9ad626d82da6a0504d2da7", + "hash": "0x34a43a5dbb309af06ac584ae7f07dbe7bb2bb86a50938897d2cf725819663177", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUP11]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_DUP11]": { "vectors": { "0": { "code": "0xef0001010004020001000c040020000080000c5f5f5f5f5f5f5f5f5f5f5f8a0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2256,21 +2256,21 @@ } }, "_info": { - "hash": "0x77534a1a6ddf5f5439bb538331e149f453427f819efd9c5fbc09620d9e02afeb", + "hash": "0x93e7c64ff1b9011198c602ab8467fde1b991f5269db20bb677623ee47d86555c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUP12]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_DUP12]": { "vectors": { "0": { "code": "0xef0001010004020001000d040020000080000d5f5f5f5f5f5f5f5f5f5f5f5f8b0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2278,21 +2278,21 @@ } }, "_info": { - "hash": "0x67d22b120b2e50f998322ba4d9dfb3be95c34cdf8b441cb307d61c685b146a89", + "hash": "0x05da22bbcafdf67d681c33549e81462e5523f8cb4dd261d9895e8c6c6ead59b2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUP13]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_DUP13]": { "vectors": { "0": { "code": "0xef0001010004020001000e040020000080000e5f5f5f5f5f5f5f5f5f5f5f5f5f8c0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2300,21 +2300,21 @@ } }, "_info": { - "hash": "0x90d50a4c4501611a84511db7f4e90c2f2f01cca921261faae9d26dcbf536dbd4", + "hash": "0xa5300361fea9346c50f1caf216f04760d5bae38326244894b6a0aa5eac65b3b9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUP14]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_DUP14]": { "vectors": { "0": { "code": "0xef0001010004020001000f040020000080000f5f5f5f5f5f5f5f5f5f5f5f5f5f5f8d0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2322,21 +2322,21 @@ } }, "_info": { - "hash": "0xc3fcc9cf9f858795115b9bd82d3ce0bc0f64e609a0e4be678e4e0486d6f02eec", + "hash": "0x2622946e3d346101d3775857f2f92d84553b56ffe0583e9a4b6973889e4db50a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUP15]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_DUP15]": { "vectors": { "0": { "code": "0xef0001010004020001001004002000008000105f5f5f5f5f5f5f5f5f5f5f5f5f5f5f8e0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2344,21 +2344,21 @@ } }, "_info": { - "hash": "0xa39fd459d74f4c309617366877565175a83b31483dc84fff7c1681727a9a8399", + "hash": "0x41083c1918c32101747a45edbcdc36018f0f1a8083067179981820326d0109f7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUP16]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_DUP16]": { "vectors": { "0": { "code": "0xef0001010004020001001104002000008000115f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f8f0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2366,21 +2366,21 @@ } }, "_info": { - "hash": "0x599395e1d95bd636b4f8b02ee04d5482d8b85bee1759a2a028e8eee640e3a62d", + "hash": "0x9ca552b3823ef5f9d6d8da077fca9a575a1b695cd5703a18e9db011d3c2d6c97", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAP1]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_SWAP1]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000025f5f900000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2388,21 +2388,21 @@ } }, "_info": { - "hash": "0x419ee42082328478afe8cfb9b29d9dfb709285684973fefee14b452f52204567", + "hash": "0x58f098f7abfe5bc14c7b298b85515ff8a323b0df6997917b7d073c61b8d4d7e3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAP2]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_SWAP2]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000035f5f5f910000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2410,21 +2410,21 @@ } }, "_info": { - "hash": "0xfdda874b1e48399f38906785c44379662997ba96db89761870b74e8e41c33d5f", + "hash": "0xb7856f488825e8082181e47985ce91ff09e2d7777fc61d524d3533575ec2956c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAP3]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_SWAP3]": { "vectors": { "0": { "code": "0xef0001010004020001000504002000008000045f5f5f5f920000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2432,21 +2432,21 @@ } }, "_info": { - "hash": "0xa869ef193face8e9027abded83b8d86640c6c6c4141943f37e11dfb7919f8d35", + "hash": "0xa8ccd3006665b85c3a620b2a35508efc59b694dd0661a59a4fe81837a68bfee0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAP4]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_SWAP4]": { "vectors": { "0": { "code": "0xef0001010004020001000604002000008000055f5f5f5f5f930000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2454,21 +2454,21 @@ } }, "_info": { - "hash": "0x67ff7ea8acdc053680daacfb0a6ba1e4d040d3ca14bae5848da87363c6e9656f", + "hash": "0x05155b91025eba77c1507854b3395a132dc1f9ee6f5af8bd54377f55141efd66", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAP5]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_SWAP5]": { "vectors": { "0": { "code": "0xef0001010004020001000704002000008000065f5f5f5f5f5f940000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2476,21 +2476,21 @@ } }, "_info": { - "hash": "0x697cceaa980a0e81185dcc03ae38bc49dcf9b0916f4bf4b0814a2a6e7a2278e0", + "hash": "0xc727808c362dd10b5ba38fbd8868067bb779fd15a6636735d5dfba71d783de08", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAP6]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_SWAP6]": { "vectors": { "0": { "code": "0xef0001010004020001000804002000008000075f5f5f5f5f5f5f950000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2498,21 +2498,21 @@ } }, "_info": { - "hash": "0xde62deb903019d36e89bc8b270d3a459f5b90c1f19cb032c8fe029d80684d7fc", + "hash": "0x4fa716faf00eb01d233e357de0304bbc148b58490ae97f903917a39869de3f0b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAP7]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_SWAP7]": { "vectors": { "0": { "code": "0xef0001010004020001000904002000008000085f5f5f5f5f5f5f5f960000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2520,21 +2520,21 @@ } }, "_info": { - "hash": "0x153a6cc40b3910602f285145b2246f0fb8f8514dc8042dc3445cfe9c637a9dbd", + "hash": "0xfe693fe3c99081ba49a1548fd4efecbc345b20367ccade41e6e26a3653ed8ffc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAP8]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_SWAP8]": { "vectors": { "0": { "code": "0xef0001010004020001000a04002000008000095f5f5f5f5f5f5f5f5f970000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2542,21 +2542,21 @@ } }, "_info": { - "hash": "0x4193f770ece523ff0ce3c205518308184f9f08b4489375b39a7478a36319e836", + "hash": "0xf57acefbe8822fc41411ac15b5824dbb731552c5c2495c8f4a251833d0758624", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAP9]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_SWAP9]": { "vectors": { "0": { "code": "0xef0001010004020001000b040020000080000a5f5f5f5f5f5f5f5f5f5f980000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2564,21 +2564,21 @@ } }, "_info": { - "hash": "0xce0d409117dac396ef39ac9a4e25d5823213ecfb06c3a674b640faf90962b067", + "hash": "0x306a95fb97a86b468c3ded4cb255055b4d9476d15fe2e05714b2b79157385345", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAP10]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_SWAP10]": { "vectors": { "0": { "code": "0xef0001010004020001000c040020000080000b5f5f5f5f5f5f5f5f5f5f5f990000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2586,21 +2586,21 @@ } }, "_info": { - "hash": "0x9337300e84fa750a795019bb35242e6a1715e304340381e778c87592cf618962", + "hash": "0xbceeb92086c0ef4e84267d4a36c35e91f1451a47b058cc24bbc7378a427592e5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAP11]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_SWAP11]": { "vectors": { "0": { "code": "0xef0001010004020001000d040020000080000c5f5f5f5f5f5f5f5f5f5f5f5f9a0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2608,21 +2608,21 @@ } }, "_info": { - "hash": "0xd8fec34f6422b05ddff44bb00a7008a6f8ebc54f3c9e0b1e1a36f561fda2bce8", + "hash": "0x8a488fabb41a8228d51104c6a07a082410fb99698fe1d1b09909a6de035b544b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAP12]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_SWAP12]": { "vectors": { "0": { "code": "0xef0001010004020001000e040020000080000d5f5f5f5f5f5f5f5f5f5f5f5f5f9b0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2630,21 +2630,21 @@ } }, "_info": { - "hash": "0x9ec3f07079a91554443281c6c916b9097c9134e8eaae63797d6b805a9e58e7b3", + "hash": "0xce60996779dbcb1bf5cdf670e2ee0a57c40db98c3fea16b4ea08b3879797a31c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAP13]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_SWAP13]": { "vectors": { "0": { "code": "0xef0001010004020001000f040020000080000e5f5f5f5f5f5f5f5f5f5f5f5f5f5f9c0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2652,21 +2652,21 @@ } }, "_info": { - "hash": "0xcbb04dd53cee63426034841d25113a80257e58d68b783f2c807411fa6b4a6d80", + "hash": "0x11b7140e5a39f57b66d823644d550356fead1e01ade3d7160ef394f206b09d93", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAP14]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_SWAP14]": { "vectors": { "0": { "code": "0xef00010100040200010010040020000080000f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f9d0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2674,21 +2674,21 @@ } }, "_info": { - "hash": "0xdb9632df073a2741e914710ee87420e36d63a2e155660c32c3b7bf1c567184b7", + "hash": "0x2c29a897e3b70fef79e36d583ef5cbf0f9e343544b8cfdc964c25efc84942dee", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAP15]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_SWAP15]": { "vectors": { "0": { "code": "0xef0001010004020001001104002000008000105f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f9e0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2696,21 +2696,21 @@ } }, "_info": { - "hash": "0x75d3dd645b0f6ad817d16bcacd2ee2965112772d9b09c4f186862e61040a2414", + "hash": "0xf9f7e3dc49410671d8884566bfcf343064307ee35b68bb21617cffc9caa26f77", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAP16]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_SWAP16]": { "vectors": { "0": { "code": "0xef0001010004020001001204002000008000115f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f9f0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2718,21 +2718,21 @@ } }, "_info": { - "hash": "0x222d0dd3ed3b122efc6c6772d690096eaff2bcd5763af2d67e743b614ce00d69", + "hash": "0x96d6f905c6cc611caee5a29e5119c50ed302bd34a3db520d2e16026188ff0bc4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_LOG0]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_LOG0]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000025f5fa00000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2740,21 +2740,21 @@ } }, "_info": { - "hash": "0x8a68baa2f7590d06699211ec4c2f00b136aff6a42128af17a2f7dcfb8359de57", + "hash": "0xac21d40a7df90ac1ec0467dc550af9c66d3330cba66a65c3275c8747f01499c8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_LOG1]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_LOG1]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000035f5f5fa10000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2762,21 +2762,21 @@ } }, "_info": { - "hash": "0x06007ba267ea1a4221304741cdd8321af26c7751c851eea2c57dc591e160d163", + "hash": "0xbd8fb7a5dc07bb0bc314698cf4d12728330f6e3bd82597abcb3146e59e916924", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_LOG2]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_LOG2]": { "vectors": { "0": { "code": "0xef0001010004020001000504002000008000045f5f5f5fa20000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2784,21 +2784,21 @@ } }, "_info": { - "hash": "0x48cf1ff24b318e9b70ee4047bdaae1c66c844987cb723a64a45ceb414760f7c8", + "hash": "0x29ec8e1edb00d6c0abf11e86d15130002f5e0333471caa1a6f903cced31f9fb7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_LOG3]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_LOG3]": { "vectors": { "0": { "code": "0xef0001010004020001000604002000008000055f5f5f5f5fa30000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2806,21 +2806,21 @@ } }, "_info": { - "hash": "0x7d3bc43d3216082c1c42e297aae748340e60a708e665400f5fda9eaae42eed9b", + "hash": "0x228bf0306428d4babcee93830ef27176032e98c9eb1d331de56fb57b18874f6c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_LOG4]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_LOG4]": { "vectors": { "0": { "code": "0xef0001010004020001000704002000008000065f5f5f5f5f5fa40000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2828,21 +2828,21 @@ } }, "_info": { - "hash": "0x09e5a201b4e00efacf900411e4daf972323f7dfc208788cf66485b302ffb791e", + "hash": "0x86dcfaf6906b65b1e6de3593d89c54d41a84a8ad5787c2db284acf93cac053a8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DATALOAD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_DATALOAD]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000015fd00000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2850,21 +2850,21 @@ } }, "_info": { - "hash": "0x7ba2be1e780df7e71409c76e74eaff0ee2ac47c91dd61c1a19e33b961e248e74", + "hash": "0x9c99686348f54591b0c477d0c8614cb3b4b35745962c41d7d2603089ffe4a1fa", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DATALOADN]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_DATALOADN]": { "vectors": { "0": { "code": "0xef000101000402000100030400200000800001d100000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2872,21 +2872,21 @@ } }, "_info": { - "hash": "0xa0e28b1e16cfd4cf4e045555fa13414956fff01b28c0a3d207804de3fd1b8ee6", + "hash": "0xe081a95b4b02b214499ce2cb023afc7c5409feab78aa397e1a52a5b5fce9cb39", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DATASIZE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_DATASIZE]": { "vectors": { "0": { "code": "0xef000101000402000100010400200000800001d20000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2894,21 +2894,21 @@ } }, "_info": { - "hash": "0xac6c4b1ef3bcfb4af75777e45cb87977c2e20ee113eb6af028a35784eee9534e", + "hash": "0x2004787ea9d3295d0b2d01c45f751b5c37a7f6eafd2898944bbeacb843cb141e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DATACOPY]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_DATACOPY]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000035f5f5fd30000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2916,21 +2916,21 @@ } }, "_info": { - "hash": "0xbbdf804df44151c03c840ed1d9776a316cf124f6ed59d9a1d20d41951fc025be", + "hash": "0x6b80fd5235108512607d70fb08fb4667edcdcf856e202cd4b308da6fe467c79f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_CALLF]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_CALLF]": { "vectors": { "0": { "code": "0xef000101000802000200030001040020000080000000000000e30001e40000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2938,21 +2938,21 @@ } }, "_info": { - "hash": "0x2b2d8b795657153b1fe0c612cbebe703b2cf54cd50bacb53017b4cb4f1b4e4c6", + "hash": "0x9865e8e91e57031a30034f6cd285d0c6b17d990f9177e1cbba74178dad983843", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_DUPN]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_DUPN]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000025fe6000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2960,21 +2960,21 @@ } }, "_info": { - "hash": "0x860e42dba3485230889410a891869e0c2a402a787046cbdc45472add0b2e1fda", + "hash": "0xaebc2f6a2b03fa54b0eae0307ad9c5445acf8ca6b22b1590ba6e5ff71cf8d265", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_SWAPN]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_SWAPN]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000025f5fe7000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -2982,21 +2982,21 @@ } }, "_info": { - "hash": "0xa69193ec6c135a8cc991fd3006939a372202a5dba571051f8b39e83444856777", + "hash": "0x12156bcf61ae87df4b0c2f24eb0ae3a2aa237ce934a903231394e5360b828e16", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_EXCHANGE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_EXCHANGE]": { "vectors": { "0": { "code": "0xef0001010004020001000504002000008000035f5f5fe8000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -3004,21 +3004,21 @@ } }, "_info": { - "hash": "0xb53e599eea107d2afbd97fa7b7c7c6d9bae00f19bdbe040a47a02537dba488d5", + "hash": "0xfddba46a1ad716e37372b45eb3a066d9b1d0f19842522795b635751bdf2f50ad", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_EOFCREATE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_EOFCREATE]": { "vectors": { "0": { "code": "0xef00010100040200010006030001003204002000008000045f5f5f5fec00ef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -3026,21 +3026,21 @@ } }, "_info": { - "hash": "0x57a6a1c46ccea5362a1e2b5853420e18d2a6b2d5c4bfc5487b295750b5c32a52", + "hash": "0xf5b17a9a100b780df482ddfd2fb496b3e0fca92ab0041835a108d0cab3076a86", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_RETURNDATALOAD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_RETURNDATALOAD]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000015ff70000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -3048,21 +3048,21 @@ } }, "_info": { - "hash": "0xfcb59d302a76397ef0644e6e0f0a2b343d410399a5ba92ec95f170784871e59b", + "hash": "0xb8bcf199a8ab98c455198a4ae6f17bf92b40d8b7623919aa54c145ebc53ce16d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_EXTCALL]": { "vectors": { "0": { "code": "0xef0001010004020001000504002000008000045f5f5f5ff80000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -3070,21 +3070,21 @@ } }, "_info": { - "hash": "0x5dad59a03c6a1369c18c8c602aefb0bf10a153fd751653506f1e25e8805ceb6e", + "hash": "0xabec46aad70d5240419815ecaa8e6ffc232e2aca0c43664f815c1e0583e98773", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_EXTDELEGATECALL]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000035f5f5ff90000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -3092,21 +3092,21 @@ } }, "_info": { - "hash": "0x63cd00efeef55268117269f1e354acdbe88c157dbb1e770d101d7a69bff32444", + "hash": "0x290f4d6a76570f6965859cdbe14f8e3eb7200ce270bd43acf0ccde9372c93e22", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_CancunEIP7692-eof_test-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_invalid_terminating_opcodes[fork_Osaka-eof_test-opcode_EXTSTATICCALL]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000035f5f5ffb0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -3114,11 +3114,11 @@ } }, "_info": { - "hash": "0xb6369a3274682313896283e305949bfdf5d3270731b0247a85ef70276baf24ce", + "hash": "0xe3f732c3077d9fda2f7a715b0a9f2c71671d6682f3855f571f25934df50783ab", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes that are invalid as the last opcode in a container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json similarity index 62% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json index 2e799aedf1..ed57d8a38b 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_in_container.json @@ -1,262 +1,262 @@ { - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_STOP]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_STOP]": { "vectors": { "0": { "code": "0xef000101000402000100010400200000800000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xb72690e31824a05627aed0f60648b7ed026d591b04ddd480472518a17d0cb978", + "hash": "0x688612bd5b194429c0a4c2644d100627b73fbe8ce93cdf9ec7c0b407bde7823b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_ADD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_ADD]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000025f5f01001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x4d6a7ef10f8c45969e16742865e059562c0a224e9ea164a491c7e51599592a90", + "hash": "0x125c6e3bea518c5d89e244f93d0c5157b97fd0d9c9ea9cc77849c650cb6cec7f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_MUL]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_MUL]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000025f5f02001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x8f72f53764acf9eb4f4bbc0dbd2c660db4f1ba1e8f2eb81dad999ed70102596b", + "hash": "0xf2c07981d1af3b51a3a0848fb74927a07a834184bb04969e518a75124817f1a0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SUB]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_SUB]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000025f5f03001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x9bb9defc303e3422ca0bd284e765bb27d1843698cb463c5be778b6c78e2b6c35", + "hash": "0x5ea691c7a8d20a53f7893b1aed5f76be802fbf2510435d40b4eb0c846187ee47", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DIV]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_DIV]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000025f5f04001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xf45a1a947fcc72ad6fd18f02a7db11c57e7ec78466dda73f0ca758d8ae49d7a6", + "hash": "0x00ecd9cc371ed4867d6bc6ad8f9663e8c448216bca25fc65e3758bff30e526a4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SDIV]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_SDIV]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000025f5f05001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x96224a9568bbfd9e16044c82de464030cbd4ad66125c7015b8514247ffa01874", + "hash": "0x8c0c9dae43813d26769ae29b02f1024c35cccd259525b960e328fdd9b495a20a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_MOD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_MOD]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000025f5f06001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x0e8ed02ca7a09a57d6c9e35c4dbc8e886a04982e104dcb1713ad111705df4df0", + "hash": "0xb6589dd4327160783b313f5d845c42880cb29b995d73d08a44b1589e572aed11", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SMOD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_SMOD]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000025f5f07001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xf713ee7c6be7736cfe14be6ed3750a5e66f3ccc2faf21e36d514689cb039825c", + "hash": "0x6fd13c7d0d70808b8cd4555da6809485da25f6e3ee98fcd48d35d88b12aff8d6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_ADDMOD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_ADDMOD]": { "vectors": { "0": { "code": "0xef0001010004020001000504002000008000035f5f5f08001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x8639c46582356a15555e1539225952aba2874dc94065313a48486ceb975a3002", + "hash": "0xbeb35522ff7e7f9d896ad906e110e99e0ca402e81c26a834dcf30bf7e6758fca", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_MULMOD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_MULMOD]": { "vectors": { "0": { "code": "0xef0001010004020001000504002000008000035f5f5f09001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x6f67e3a41d744c713eb26564f350d9a84067cf29f213ef8f79207f3eb86e5a92", + "hash": "0x537ae4a355367a1afc2f95ec047f58805a686b173d6e7cb6e14c8b460bd85d8a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_EXP]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_EXP]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000025f5f0a001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x7e4174ed68fd5b9972bdbf9740540f71e3e1ba7e25b5e37659ac19aed64687f4", + "hash": "0xe41bca3d7d77449a49a5d2c506ca35faa0ac1e907d2f4fe09f59162acedc0cda", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SIGNEXTEND]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_SIGNEXTEND]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000025f5f0b001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x76fd195c74f02543ccadfd089245877b603435c043ec90cf8edbf08272a4faa6", + "hash": "0xcb1020e6e97d3b99a4563e4596e19d2c941a0c5ee8ed53a0df48010d0b051cfa", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_0C]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_0C]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000000c001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -264,21 +264,21 @@ } }, "_info": { - "hash": "0xdd4009b5f4d5e55dadfbc77a769e5faa5372000a0e3837e4c31728fb15156e16", + "hash": "0x148ee7d6fc142da09dd9c43477dc2d32876249e4b7275796d8d4ca036f76a017", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_0D]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_0D]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000000d001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -286,21 +286,21 @@ } }, "_info": { - "hash": "0xd6b74ad6924fb078adcef1513d74eaa16a1071435f1b90a95b19b5283c72d671", + "hash": "0x97761f80896d10f5187535a176047989eece31498fa8b91553b353a1a9f04bdc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_0E]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_0E]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000000e001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -308,21 +308,21 @@ } }, "_info": { - "hash": "0x46ab49bbddde1e1bea745be614c1eeae246a3c8bc2a4201f07351319149323b9", + "hash": "0x1d85e1dbc5b0ec32cb229b94896362214862dcec043192af06d0ed39dd6bb476", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_0F]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_0F]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000000f001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -330,315 +330,315 @@ } }, "_info": { - "hash": "0x7bac86c0efdc8264eb690ae75c620e5647ddd317dc4f0c2f9c7dd6e707355298", + "hash": "0x4810571c093c2359dee0188ea95e11bf39259fc10f8459d82a11b45e3231e567", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_LT]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_LT]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000025f5f10001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x80d4fcbc127647f81d128927a90568e53aeae66c3492d2d027676c26974aa773", + "hash": "0x994e323b3d556db1d4f1b527be9980bc839f5335b103aade25966630b9203b61", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_GT]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_GT]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000025f5f11001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x1d2e5470217fcda5b0175ccf1e52046b0bccfca135895ea603bc65bf66ed869d", + "hash": "0x1a00a1e8ba1cdb25dc37ba31c322720bc1bd254bce220e6cee822a2221286ddf", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SLT]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_SLT]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000025f5f12001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x566b63a0150707583df36151966d0ab1ecce8908789fe1155b8f390301546bdf", + "hash": "0xbcae007434c30a45522968efbc539d0ac99526ad7d11d9d325387a72479a0195", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SGT]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_SGT]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000025f5f13001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xdd6e71c3c34ba251d4475c81b9331de4d2c4718e9bac926094b0a7ae4d5a2623", + "hash": "0x61dbd101f3fcd20dcd44ea44da77ff77b3e2c7910c81080451387e76b3447444", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_EQ]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_EQ]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000025f5f14001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x6c51115599a95349753ce06731852e71d20921933eed80d94b350c8caadb56fa", + "hash": "0x9d1faea0584d659d52907b62054c86def5306b4f53169d5239930df6ee2630d3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_ISZERO]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_ISZERO]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000015f15001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x425a1e5df210779ca066e6d89080307cad700c78ca8636f7aff6f6536b00cbde", + "hash": "0xa01cdbdebaf69506545c417ea950be81a8d46e8c7b30a30c0ed9903d7eb2c681", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_AND]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_AND]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000025f5f16001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x8748e5ea2b880cc95d779b50944605ea4039fe4971a2c6943acac636ae1a51c4", + "hash": "0x1b868731158f5bd1ff544a234d2189613485c51eee71b8f6f1a8bc256f689075", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OR]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OR]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000025f5f17001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x8f38447449731bce638fdec2ef4ba9b0b42a836d79b3a22bb4af5774b1c36cbf", + "hash": "0x16b5f2ca4b3054076e00e9b8c87bc951bdb13bf53db91a1d5ef764af6bd23593", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_XOR]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_XOR]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000025f5f18001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x67b142e51910c18e8f4ad23f770649413fddcded03239faf10e1c231580e22e0", + "hash": "0x85a1345dd73f5acc914a27bc97585bc035d01efe72984ba260693f984497d59b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_NOT]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_NOT]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000015f19001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xa8db283d488fe061ef0651e75cefb7893c2903d4bac9a85841410b998f8b81e1", + "hash": "0xc63cfe472ed5fa281e8bfa51afb04d788922fcd734c112938efb4fff3c232e5f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_BYTE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_BYTE]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000025f5f1a001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xad65f8c2333defe88feeba497216c02bbf35518caf346bcfdd6c42f38bd5c21e", + "hash": "0x3940c6e9887d20f033479c2abef5c7a3cc8e9559b0afee9718f0e916275e067a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SHL]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_SHL]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000025f5f1b001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xec484c126d2de5abaf53c25c2e5fd238a4c6adb7617351f212f55ecf188b8b99", + "hash": "0xf6d08cb752be2fb0c2fe770c7e86917a01312eb1a22f9ea01131e068910a9ed9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SHR]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_SHR]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000025f5f1c001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xa9786d24b1103feed8d21aae8c54e22b64aeaf5199d7bda1ff4e37d16cec4350", + "hash": "0xa76cf6f3aafc6cfc248475fad18aac4af70f01d992cc3dcdcf3537b8f26f27e8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SAR]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_SAR]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000025f5f1d001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x35feddd0af814daa1504a4af048495926ce04da621881ef3b4352727289b58b9", + "hash": "0x8d71e3b13c5a8760f72b765bf378875fff6b82f5e17a8243c0f2136951613967", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_1E]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_1E]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000001e001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -646,21 +646,21 @@ } }, "_info": { - "hash": "0x5ae59b7755e684ff80a87d0ff3fa4be3286268b63281f7e3b2c947195744cd6e", + "hash": "0x1022f7981beff2ed09bcae275cef57596d0ab5c9214183662f893971877f1eae", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_1F]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_1F]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000001f001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -668,42 +668,42 @@ } }, "_info": { - "hash": "0x7cbd83ba53a3de24e13cbc050a4de70d1e10ff46a7a2d883cae23d334e3939e0", + "hash": "0x103d8ffd8272c248d7fc77ff714980cc054c9db176a7e642e1e1a613a2f61177", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SHA3]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_SHA3]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000025f5f20001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xc3ca2743b6505a41668277e4269827e09484693d74c83183c942f7fbdcf1fbab", + "hash": "0x158596239d9749ab48d5d18bb7aff1303195ca4fbf8abf4f3da4d5ad23cb04ec", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_21]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_21]": { "vectors": { "0": { "code": "0xef00010100040200010002040020000080000021001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -711,21 +711,21 @@ } }, "_info": { - "hash": "0x13e1ac3d39bee899ea24403a480ddb31f978d933a97395fa85e2328c8861cf49", + "hash": "0x3ccfef270cb437067ee3a5c9fd153c770df709ffb5297a9a69380010b8ec3108", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_22]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_22]": { "vectors": { "0": { "code": "0xef00010100040200010002040020000080000022001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -733,21 +733,21 @@ } }, "_info": { - "hash": "0xdb2cf5c67f04d4bce8c2d531b3f2ba0f6785655a6463b3493038b5192104b5cd", + "hash": "0x784c31621a27b9d185554b9bf77c378028a72974a3bd82a71004a69b9f5bd034", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_23]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_23]": { "vectors": { "0": { "code": "0xef00010100040200010002040020000080000023001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -755,21 +755,21 @@ } }, "_info": { - "hash": "0x0a7e7c08a306af38d5581eff8a08f71266b384cf1032b100236cbd2343811e5d", + "hash": "0x5078eae410c6e31e82977328793bf6fc2dd87c4d11a8ba707b45f437c1197461", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_24]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_24]": { "vectors": { "0": { "code": "0xef00010100040200010002040020000080000024001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -777,21 +777,21 @@ } }, "_info": { - "hash": "0xd624401d9ba50252131ffa2894fd2b548a68960c4acce3b64b5daebadda7e4a0", + "hash": "0x77adb8d7bd7de937e0eb9bb5e01088ccb6f643122b16230b808bda47c1426fab", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_25]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_25]": { "vectors": { "0": { "code": "0xef00010100040200010002040020000080000025001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -799,21 +799,21 @@ } }, "_info": { - "hash": "0xa7d1c8832aa9a8ce94e12c889be4529ab1bd6fbce92740917718d06c2478cde0", + "hash": "0xf76b7013f2f2bf17f48bfc301eeb28523ac355469641e7a61c37a06867b0c524", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_26]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_26]": { "vectors": { "0": { "code": "0xef00010100040200010002040020000080000026001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -821,21 +821,21 @@ } }, "_info": { - "hash": "0x069868cee5c0a7a06dae52b01676caece031a37383b5dde807f4e9b27a70a073", + "hash": "0x37f2a85d8133ffd9866a4ace5f307438a0352e29b36306f413a6013039e7276d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_27]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_27]": { "vectors": { "0": { "code": "0xef00010100040200010002040020000080000027001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -843,21 +843,21 @@ } }, "_info": { - "hash": "0xae37fcecb69b19c13d5ed58ff41490f9caaeb6889b7c78a41cd5036dfc367971", + "hash": "0xc5fdd2d04496d33cab36b06e47ae5cdc04184de456b0c467b8ecc8b8457cf3bc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_28]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_28]": { "vectors": { "0": { "code": "0xef00010100040200010002040020000080000028001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -865,21 +865,21 @@ } }, "_info": { - "hash": "0x4cc2f012adac4b0131e03db523001ad2988653f954297b1fb1d5ad4914da4f9f", + "hash": "0xdb629eaf44fecbbf6844c0557d8c007ef3fd774cbfb1ceb588aa86285d52eedd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_29]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_29]": { "vectors": { "0": { "code": "0xef00010100040200010002040020000080000029001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -887,21 +887,21 @@ } }, "_info": { - "hash": "0x074d8e2dd47c4e7f3b49631e46493c8196ea8a46a4eaa01baba2ebfec2338a4a", + "hash": "0x9f1b89ab00f824bc19cb82e8b3888946e70087fe19b20a8b1c247008b3e0e986", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_2A]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_2A]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000002a001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -909,21 +909,21 @@ } }, "_info": { - "hash": "0x1ee8431491cbd4ee731c3422b205ef30d8b502546712a2ea0391c7253043f4c4", + "hash": "0xbf911bf4fa47df234f4af9fcd3fe34bdc92a1ea8fd02926dd8679b7862454bc6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_2B]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_2B]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000002b001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -931,21 +931,21 @@ } }, "_info": { - "hash": "0xb29d9ba6793b30f8bcdf0eb12f437470fb05349373951bc3b063766696957454", + "hash": "0x78050275fd91360694c0acb531829541259fb6061d12ad4734df336ea6dc4e3c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_2C]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_2C]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000002c001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -953,21 +953,21 @@ } }, "_info": { - "hash": "0x67ecff9e8da3eb3000660a56f8022b8f2edb21b4e066f839ba8a9242c8d3074f", + "hash": "0xc54c323ae9b7686f870b5704a27652c6727cf9ec3253f1a8eb06563016e6b494", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_2D]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_2D]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000002d001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -975,21 +975,21 @@ } }, "_info": { - "hash": "0xac9c75d3b68e5c8cbacfabe7b777a04afe2e2ea1829accb4bf635669d88c1df4", + "hash": "0x76f2b023529c37da3e37ee50ceada2e155aae4306be2f6f352af847209ea14b1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_2E]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_2E]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000002e001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -997,21 +997,21 @@ } }, "_info": { - "hash": "0xb1414ec02c8732c4d365bec83d4a298979552054b9661d5ff3189aefdc247ffd", + "hash": "0x6f0b7c048b4c1e47a11cfe4c69312e748a806d68c390222b0cc1ae2dc5caa351", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_2F]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_2F]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000002f001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -1019,189 +1019,189 @@ } }, "_info": { - "hash": "0x53f6778b1872fe92bb48ccbe67f6dddfa0e14630c8016cacf55e597c02b4fcb0", + "hash": "0xec79f13255a70d3359b27574944bba835ac46f7701b3cc3f07137e0513f11b86", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_ADDRESS]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_ADDRESS]": { "vectors": { "0": { "code": "0xef00010100040200010002040020000080000130001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xcda6636034a19cb3b50dc616cd8298b9f3549b59340f5278d96e2e8587c9e303", + "hash": "0xce070457e5c62366f69aae998ccbe5dac12a2fdc6ec7aed73b8fbcb673b1bd19", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_BALANCE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_BALANCE]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000015f31001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xa84bdf8c8e7e785fbc074ca4e05336c9d46309d9a3fb5e420aeb6481b8f2757d", + "hash": "0x79df6819fd0440f92936a67efd90d1ca28de7edabe4247e4c6331eaf5b05a61d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_ORIGIN]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_ORIGIN]": { "vectors": { "0": { "code": "0xef00010100040200010002040020000080000132001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x4866e5720e5a497c4561846b6fba27c0971c3aeabdb038e20a51e7b2f1453071", + "hash": "0xb50ebe59d2208a3eaf7458adc9152ad0b2c37566c610b07c7af749f42b52ee56", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_CALLER]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_CALLER]": { "vectors": { "0": { "code": "0xef00010100040200010002040020000080000133001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x5ef1c9239d3fe07caf20693c3e6e93f4ad67f30aebfcaf1829a70ecc5dbb41cb", + "hash": "0x1933d7d780be515f77fd8d84b068ac7fd3eef998464ddf681e8f44307acbebd6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_CALLVALUE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_CALLVALUE]": { "vectors": { "0": { "code": "0xef00010100040200010002040020000080000134001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xb2ac6d6d67dc9ef9a2560da50525d73a699bf0624cff9a1e506c0f30978cedc1", + "hash": "0xe8953b4c0e6a489ecffbec01da98e9f40168a19463471b152653931987de4d25", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_CALLDATALOAD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_CALLDATALOAD]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000015f35001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x9947821388254668cc32566d5b6d8fa1d672a743e028f60240f5a9c9f55a0779", + "hash": "0x61c2cc1b2e19c2fe78e490f252dc3ab0e0b8d55a04e07f80a476970fb624b061", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_CALLDATASIZE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_CALLDATASIZE]": { "vectors": { "0": { "code": "0xef00010100040200010002040020000080000136001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x6ebf24d1e650a9b82a75fa9baa686849838e354a0819175022196d2f4013251b", + "hash": "0x3b75881ba8fdb8a489c5d3c7e71ebef22dcc6bbb5cb115d1ec6bd5734e1ef561", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_CALLDATACOPY]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_CALLDATACOPY]": { "vectors": { "0": { "code": "0xef0001010004020001000504002000008000035f5f5f37001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x3b27483895d0e6dab78dca2f3043d635c3f7a5e3f6bccd0a4496a5b4e4adc890", + "hash": "0xea6c19816a1e6b86a7ca84c667d014993ef9ea9af084002ab60f541e70ea3b76", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_CODESIZE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_CODESIZE]": { "vectors": { "0": { "code": "0xef00010100040200010002040020000080000138001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -1209,21 +1209,21 @@ } }, "_info": { - "hash": "0x31ea4bb1acfe61921af3a591665b06f92b70f2efbdf2dfd7b3c11c6727b1e437", + "hash": "0xb27b4f5d3215aa93719c70b4b4cc805214bca72b3e229acac4f2dab25d7c2a10", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_CODECOPY]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_CODECOPY]": { "vectors": { "0": { "code": "0xef0001010004020001000504002000008000035f5f5f39001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -1231,42 +1231,42 @@ } }, "_info": { - "hash": "0xea7d62165b1d2c6c07bdc392eba7cf146ee0b515e7e82e429868910da12dbd99", + "hash": "0xbffd89c391e14cbd5f642a8dac44c52b66d169fa41c1402dc78be15e07aad492", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_GASPRICE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_GASPRICE]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000013a001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x71e7d7480b778aac63d3f0a6d69fa58b683dbacbfdf4d5a4e79a8d51b1627dd7", + "hash": "0xe219ed61313a747f5bad337755102d5a9ba30135c2b57159c165ce94527d43e4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_EXTCODESIZE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_EXTCODESIZE]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000015f3b001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -1274,21 +1274,21 @@ } }, "_info": { - "hash": "0x2afaeff8fa159bd299e0f44290223e5a03e89d074e97049ce4921ae9a215f999", + "hash": "0xfba83eacef1c365f9ddd8f8d8a35d13c637b1c8e501bc1d71921a5cfb90274f5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_EXTCODECOPY]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_EXTCODECOPY]": { "vectors": { "0": { "code": "0xef0001010004020001000604002000008000045f5f5f5f3c001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -1296,63 +1296,63 @@ } }, "_info": { - "hash": "0x75ee7db386dc9832c1775374b4936f13a1e1813e2d6ddb558667caec62a3753d", + "hash": "0xe67df6c02de4dc217e6b1a4f59d27a8fbd18f2e33ff7b003c9322d321fd99c28", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_RETURNDATASIZE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_RETURNDATASIZE]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000013d001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xa880a75cab89866338b95fd486a7cc9efb9754340be6f03fbb25c606edb8c4b6", + "hash": "0x9aa27dd8b3c9d152a30f4267fccadc1c9e03ea096fb5b4f45e7020bc4bae39f8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_RETURNDATACOPY]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_RETURNDATACOPY]": { "vectors": { "0": { "code": "0xef0001010004020001000504002000008000035f5f5f3e001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x56d0237d2badf16c0d527258fe5ccd9c2df63354829b5c9b45a89131d585a3c3", + "hash": "0x7038aca1ef2e5747b14832182e85c17f2dedc09c3fd9e59ceedccc52c9d915b3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_EXTCODEHASH]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_EXTCODEHASH]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000015f3f001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -1360,252 +1360,252 @@ } }, "_info": { - "hash": "0xb7ea0b928773cce7b839990892bab69927c2c93a1528ce77e9c86757e0c8ac85", + "hash": "0x8977236b686041920bde4c1c39935702fd5705d90d56b1983419b65dc26c0b9b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_BLOCKHASH]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_BLOCKHASH]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000015f40001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x300b11d81aa29b7801f989f8a780d2030bad37aa7674b2ca7e6c3e1d99c1eef8", + "hash": "0x86af3a4ae9f300b2fcdae20a8a92dda4af6357e4f72f49cae904daed914a9fd0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_COINBASE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_COINBASE]": { "vectors": { "0": { "code": "0xef00010100040200010002040020000080000141001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x0faf5db6339e8e84481c7448ac7cbaef9895c9c20e41c56826fa0d31133e5edc", + "hash": "0x084a86b468d938291030a46ce7467fd2d126fb9ce44841ccd3ed050913d2f06a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_TIMESTAMP]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_TIMESTAMP]": { "vectors": { "0": { "code": "0xef00010100040200010002040020000080000142001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xbad8f2d4c9caa8282fe7deb02128c65c87050459ae22a2bfda726152ab810822", + "hash": "0x354c445bacae959c8d894b08866445e500922e8cd3645678c268aafe32329b07", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_NUMBER]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_NUMBER]": { "vectors": { "0": { "code": "0xef00010100040200010002040020000080000143001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xa302a0189c00ef6cf97eda90abb4024bb8dc988a92a90558b06de9914d0ce50b", + "hash": "0xf4b6aeb51fb101b659bc46034b9e6a357e45a5e00f079a5aa10a35c814ff38b5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PREVRANDAO]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PREVRANDAO]": { "vectors": { "0": { "code": "0xef00010100040200010002040020000080000144001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xf328a4702dfbc5df6942cdac25fe7f7b219cb2eb61429a65437e6e29a98e627c", + "hash": "0x495692d1d3f4ab725d6e59c0271072e8fc9ef554371a7bfbf6c9b1a4b31fb865", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_GASLIMIT]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_GASLIMIT]": { "vectors": { "0": { "code": "0xef00010100040200010002040020000080000145001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x97015762a82e22df0cf276274082976b33a0ac4bee0c7af3a376bc11eee8f742", + "hash": "0x1dd6b8860120ffa371f36b96130e0d1f8a17538ccf83a919ccb28deca75eea64", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_CHAINID]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_CHAINID]": { "vectors": { "0": { "code": "0xef00010100040200010002040020000080000146001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x0075baae82b1f198813c27972de200c8e8af74e8faf26a662317040e4ea30570", + "hash": "0x08e6a55afa5063006fd6dfc9f95adbe214f053f6cca2b25fd7a1139c87627368", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SELFBALANCE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_SELFBALANCE]": { "vectors": { "0": { "code": "0xef00010100040200010002040020000080000147001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x0d04d2d267f0413debc2b425e511d7e16351e708d25a042ccd404ee60abea826", + "hash": "0x6c537cdc1a26f299eb1514e397b6abc7368f11a6b84b20e2cd0bc7683493b893", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_BASEFEE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_BASEFEE]": { "vectors": { "0": { "code": "0xef00010100040200010002040020000080000148001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xb7014f4cedbe91e5bf804afa2f475305122f6cc03b526f1ccfd7db9d9241b1a7", + "hash": "0x12782c25194a592d65687293be49cb3bbcd801ae32d8ed96e6b1152129b458ec", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_BLOBHASH]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_BLOBHASH]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000015f49001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xb625187847e7ffb8901d5d435d73e6ccdb186044973842b9235f096b3eb9a5e4", + "hash": "0x8434fcda46b69af0812d55e1a52bf5d7312d556f01573ebb84c1613bbd460e71", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_BLOBBASEFEE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_BLOBBASEFEE]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000014a001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xa09f39189a2460fc612c63a6457669922cf54483544683924dac9a0502005aea", + "hash": "0x1f824174f6f2291c323b88f0ca0799179e342355ea31c5e57efb650b70ffe471", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_4B]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_4B]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000004b001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -1613,21 +1613,21 @@ } }, "_info": { - "hash": "0x61c2b919ca48997074cdaa3e5ba65a89f8f296970e46d6cd7bccb94a5af9ee3e", + "hash": "0x331df0dd3b705d3eb56b019ed238c9a597d505297f3db622ba2856855d072c1c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_4C]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_4C]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000004c001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -1635,21 +1635,21 @@ } }, "_info": { - "hash": "0x7b2e98521983ed9cedaf50657f6180e92ddbd5d724cd001d312b7c870414607d", + "hash": "0xda24858af9d16cba18c2861ae459997d90d236c2750fe88a594adbea2dcb9f9f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_4D]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_4D]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000004d001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -1657,21 +1657,21 @@ } }, "_info": { - "hash": "0x7e12c5e5851170063c3fc101f045881c1c8bf9e5d78a03a957fc290a78d1dd24", + "hash": "0x5bcbd792df8a126bf563fbb4b3e48d9a15ce4b7a804bb3e0bd7c81fa3eb1bda7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_4E]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_4E]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000004e001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -1679,21 +1679,21 @@ } }, "_info": { - "hash": "0x4d7201953c827389624aeeb4f6b896399caf61771c424e872183649902032010", + "hash": "0x0a17c9ecdc6a589bf96c4d3f90a81490917cade4bfbc9624038bfad5cfe4fd32", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_4F]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_4F]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000004f001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -1701,147 +1701,147 @@ } }, "_info": { - "hash": "0x2955ebe20415e9660d0d8ec8938052c9387ce89bca03a17e53ab7cc1c6362583", + "hash": "0x4b0a6968e3eb395c3e50c832b0d88cb3482cee6af86fd209aabb991fbb486d80", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_POP]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_POP]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000015f50001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x5edd8504b6bb81054a90476554a70dd264f3db8cc028e429e19977701ab982cd", + "hash": "0xbcc3099ff2193e2e80f95b307e7ede19efa983c1a0eb3b86b88534ae06579730", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_MLOAD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_MLOAD]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000015f51001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x4ca592a15881f6e56cf490633812835eb743989d15ef4c4e7c8902c77c0a66e6", + "hash": "0xe6887479eb67fe9d6d8c19b9204280e1eb02b55e53454fee2a24d3e0604dc36b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_MSTORE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_MSTORE]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000025f5f52001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xa4e5c8e73f54ac47db44279111693c2880875a2b4a014d565b4d98e0e7b5f6c5", + "hash": "0x66a3eaf6c15d8d6e574891df908ddcbb7cdbe37e5f7302dfbea2155bacddfec0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_MSTORE8]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_MSTORE8]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000025f5f53001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x71e99aeb87151a555d0e6e0d57e1167c2f0263d4e314d34046007fc8c49992f3", + "hash": "0x9d4fe27742ae60a3ece4757566f88efb0b17de35e59d0405d6040141578e5ffa", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SLOAD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_SLOAD]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000015f54001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x1cae049e2fe0974882f0ffcde119e988526cbbe42264bf540e172c5ea6c01f40", + "hash": "0x9a163cff83769694713d62db78988ba5157ec19e1e98533ba3d2e0096897b942", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SSTORE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_SSTORE]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000025f5f55001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xbba7f28cc05170e6a3be8f0c1ddb8b72606cb8d6e1e36961b119266a02d3a18e", + "hash": "0x878a82e5e4c2505fbc0d5073741f4500e6381910e039044300518a8ca8dbf405", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_JUMP]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_JUMP]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000015f56001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -1849,21 +1849,21 @@ } }, "_info": { - "hash": "0xadf67e7335f463cafc0872f2dada71d105f589bfb26d30cdcd618499241ae0cc", + "hash": "0xb79b0e25d9babf989f167921cbbf6b7152b45e528a5463f445501d15fbb9063e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_JUMPI]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_JUMPI]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000025f5f57001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -1871,21 +1871,21 @@ } }, "_info": { - "hash": "0x39b73274d1974a4fdfa754fb98d2653727c1243599f7c1ebefdf34ba579d3a69", + "hash": "0xa015005e29bbe8a1ae24c3382ee829f64638d522634d36e0fe8e0b818815745c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PC]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PC]": { "vectors": { "0": { "code": "0xef00010100040200010002040020000080000158001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -1893,42 +1893,42 @@ } }, "_info": { - "hash": "0x61da35533da1c8d2c52dc17d047bb84beddfd71e3fc37c75120885bda726e047", + "hash": "0x2435f812af94f72827b149dccd4ec8a3bfba7b0e2a14e14ee7b20e8722543706", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_MSIZE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_MSIZE]": { "vectors": { "0": { "code": "0xef00010100040200010002040020000080000159001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x83ca5b421646b88806bd4ecc57b62035b0ad7530a92c82f5d56e95ac693fb753", + "hash": "0x568e45bdc290610bafb959eb5246511699d9ec520a1c8a1006661a22e5de6c01", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_GAS]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_GAS]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000015a001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -1936,1575 +1936,1575 @@ } }, "_info": { - "hash": "0x9720fd9f7b817f83a5dc88b84bf25a1d210bf0e6270fc9cced77ab75d43069d0", + "hash": "0xc706f3aedaf4ab862c921d9025a14f4c241fa8a772814da00a71c3da38aa3f97", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_JUMPDEST]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_JUMPDEST]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000005b001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x6469706e0c9891f70676dcf14983cb542f0e1c5871db78fe15a3913c830221e0", + "hash": "0x64a733b10d08a742414a1a2f59362106ee53109771404edf6a748d3f37fc9cbc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_TLOAD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_TLOAD]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000015f5c001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x5745be66e5c9cf84814c09ff7685779dee0cfb9ec5982aa8e079fc375f5d8454", + "hash": "0xeb2981c25d909f7d14c0d6b1baaa6c16223666ae13c2c42312bc032d227e3501", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_TSTORE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_TSTORE]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000025f5f5d001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x7af8c88b169a004d09c5029b8810405d3adf49f6637d58ac619265f169253b7c", + "hash": "0xa4ec9c647d98946e38b7ff1898b7e25cd5be67b0610787e7230f12f4ca960d11", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_MCOPY]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_MCOPY]": { "vectors": { "0": { "code": "0xef0001010004020001000504002000008000035f5f5f5e001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xe184f0e548282cdcd41476a2eedafc8c3a3ae930a28b459902fdc1a67643d70c", + "hash": "0x7730aad0b101d1579d79b40025cc0f0907406523a3ba04ad25cde0fc371701e4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH0]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH0]": { "vectors": { "0": { "code": "0xef0001010004020001000204002000008000015f001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x5b2e24b6f3c48b784f343a2df1a12dd9acaa6f93c6b2c73ee4972b3b53b37856", + "hash": "0x34f13ddfb0a9eda5d3f17323b15d64a27799d887a06d32e308144d9af904f9b8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH1]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH1]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000016000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x316e9805334073d7775732c4f3ce1a2022024c3cf9beab267075638ce865cb27", + "hash": "0xdc58ab057d9e4312274ca9636f2414c4e3fd46508ad24a6f2d1fa3db56aecb70", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH2]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH2]": { "vectors": { "0": { "code": "0xef000101000402000100040400200000800001610000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xd6f5f82202e9acdb6a1cfc416c44b1a119a094b61727147e7f7764f91a663978", + "hash": "0xd9c5c93a144e194038cd66cea816b047f2c622f98b54390110dc63a1aec1b4c9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH3]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH3]": { "vectors": { "0": { "code": "0xef00010100040200010005040020000080000162000000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x20d0c62c81624c018ef6e9a67c3c60fe48b82a25c440ce9dfe54c7c8ab9d18dd", + "hash": "0x0cd0bc90768bad585ef11f61514949e8eaadc61a90c6c58269e26488fcb8bdf8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH4]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH4]": { "vectors": { "0": { "code": "0xef0001010004020001000604002000008000016300000000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x7e1945a8c706ac42a9619effb5c3458172f1295963a6c097a865eba25a798652", + "hash": "0x62e46c9c729a05af15081d151d17e8cb2917464f5bbcd42710aabc0a79421ef8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH5]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH5]": { "vectors": { "0": { "code": "0xef000101000402000100070400200000800001640000000000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xc8cb3df847649ca75a1a6c52a669f48ec794a5bc1c6869179cbe80ee6cb379d2", + "hash": "0x555e654192d15e4df95ccd4c78f87516d9fb7cb63bd4632f369c80bb6ded26d2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH6]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH6]": { "vectors": { "0": { "code": "0xef00010100040200010008040020000080000165000000000000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x522af5a8bf0031e75049fc4ae03527b17d32af9b749dedd417e11d8225bcfea5", + "hash": "0xd6c5925967449d402e57c205a7d6b67f207e2de3a0146dc05e9cf17b463d993a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH7]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH7]": { "vectors": { "0": { "code": "0xef0001010004020001000904002000008000016600000000000000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x9eb7802e40fb3ffecf39e6f3e41e790221611a067a7c4309ba43a3114f4ee9e3", + "hash": "0x28eaa71ef52b65e50ef41ad43b0e4563257f536fa39039380e9aad236e98abb6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH8]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH8]": { "vectors": { "0": { "code": "0xef0001010004020001000a0400200000800001670000000000000000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x95ae1b3dbc4eb37ace32444fa1b8bab5bcc6308cb914eab4dc143973449a030c", + "hash": "0x13a3e694f6046bdf9ae5923b0faee9477f1729b6f5018e8587e8c72e03e27bed", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH9]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH9]": { "vectors": { "0": { "code": "0xef0001010004020001000b040020000080000168000000000000000000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x3c0da9d4d46fa25e1153910e61e676d1a1fe424e30a0d231279fdc2eb810876a", + "hash": "0x676e4ce26c2dd9a607e10b689a1d0749e065af4f4316c4d04415702a1dd7cfee", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH10]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH10]": { "vectors": { "0": { "code": "0xef0001010004020001000c04002000008000016900000000000000000000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x515ffd89ca31bcf89c9e8e5f6faf38c73c6e05c1c1016f0c21a019458989c010", + "hash": "0x8b13088e32edf5f583c6a46e059ce79c5db0607d8c84ed7d3daed8c86ed8f65f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH11]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH11]": { "vectors": { "0": { "code": "0xef0001010004020001000d04002000008000016a0000000000000000000000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xbbe8fc77aff0e6aff83ba359617a4d2be2fe21f3da5eaabf0ead07694ba25481", + "hash": "0xc40829a25aab88c1c36e89ff34bbc5b722c3794f6594b9e40ebcf8fdd88dc9dd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH12]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH12]": { "vectors": { "0": { "code": "0xef0001010004020001000e04002000008000016b000000000000000000000000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x930bb04d51ee3901dd256b41652790639f404ab341a9d8fec2f52ac6a3283100", + "hash": "0x3a2ac677b172420a0525e8b33e36600273423b47bcb538e4b5c262a640a0ff24", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH13]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH13]": { "vectors": { "0": { "code": "0xef0001010004020001000f04002000008000016c00000000000000000000000000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x7e3c8cfb0a74f9d4b4044975a0cf2b8945686dfaa8bda4c8298a6859bb6ad042", + "hash": "0xd4c9f88b96c4f72c83de3a7818f0d20a65beedc8ab8523f1eff3bfeb83600213", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH14]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH14]": { "vectors": { "0": { "code": "0xef0001010004020001001004002000008000016d0000000000000000000000000000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xef7c127251af4c51c17b93b158b0752f554eb7d947899a4d431bafc600f470c9", + "hash": "0x3a3d37cbab3b623489e75a4ce3bd702920be92f011e10435dab52ec490d62742", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH15]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH15]": { "vectors": { "0": { "code": "0xef0001010004020001001104002000008000016e000000000000000000000000000000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x807ceda46dc06af3cb6bc823aebf136a30c786060d0e86796151363497cc73bc", + "hash": "0x10c52446eeede9f96d039205627928b5f82f5f7272aad465b9f9037c43e855c7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH16]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH16]": { "vectors": { "0": { "code": "0xef0001010004020001001204002000008000016f00000000000000000000000000000000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x94295edcf88cc4e11b350bda4ebfa2e464f46fa8b4b6db16dd0661987e544663", + "hash": "0x3f1361eb1b1a46ee07fd6ee3dbe70183feaf003caabd0bed16dd6049a9194ca1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH17]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH17]": { "vectors": { "0": { "code": "0xef000101000402000100130400200000800001700000000000000000000000000000000000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x199531f043eedb02aee92d9924cc28fc5c91c62021caa47b3b4a341037ceafc5", + "hash": "0xb5e501857c603f958b0cc875f3bdc763eaaec7b4e71597030b7f1a4599bc30c3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH18]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH18]": { "vectors": { "0": { "code": "0xef00010100040200010014040020000080000171000000000000000000000000000000000000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x8e7566da5d23f99c1229b7f4fd0739bb1545fc716d213046ad65e098564e6977", + "hash": "0x40eb1beb04e3df11af6164d0537d3ca81182a1c3338a487759e7e257682339d2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH19]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH19]": { "vectors": { "0": { "code": "0xef0001010004020001001504002000008000017200000000000000000000000000000000000000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x8310852c13bdea4d9b6a879f8416f2f094b31d7294122445ada4d4ba8a978f4d", + "hash": "0x603671342cb525d1eec80968da1aede89039af2daf9d86d6aed6def5e28b432b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH20]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH20]": { "vectors": { "0": { "code": "0xef000101000402000100160400200000800001730000000000000000000000000000000000000000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x8bd8bb370b15f0130065deea5fbd38f10115ffae7e1260f02cccb32877a59380", + "hash": "0xfc348e334cb1797bb4febdab70bcd956259f639f84ae1dfc32cee026fbdda087", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH21]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH21]": { "vectors": { "0": { "code": "0xef00010100040200010017040020000080000174000000000000000000000000000000000000000000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x8bcee1ecc6e99b372334fe595c3d65e36d0c98809b09cc1ed83dac3b84e26917", + "hash": "0xf879f3f243e270fae4a2e6bd5bce43d0406fe2b3482eed4108678148d2c1efc8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH22]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH22]": { "vectors": { "0": { "code": "0xef0001010004020001001804002000008000017500000000000000000000000000000000000000000000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x2b57071a83a8eb6046f0e5a82cfca9682993efc0bc170e361d410bcea3b7b9b6", + "hash": "0x7e57022e318b80ddb7f433cabb98bda4e8979d084c016343303c37fb803479f2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH23]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH23]": { "vectors": { "0": { "code": "0xef000101000402000100190400200000800001760000000000000000000000000000000000000000000000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xe4f736701759c2d9560190dfed8e9bfd04f3b1cae87c9402bf4dc083e31e9d75", + "hash": "0x6f264f1eca7e85c53ab513236002d514b3d2b72ff031ba7c8f4cd61322a6f017", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH24]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH24]": { "vectors": { "0": { "code": "0xef0001010004020001001a040020000080000177000000000000000000000000000000000000000000000000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x354803e09db88d763d701ae3a34d4120e054b208372a497f439ada9b16b2b959", + "hash": "0xb560f0985bd6bc73e970f4921e386520ec02f1d149d7dca9af7110f8efb5f996", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH25]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH25]": { "vectors": { "0": { "code": "0xef0001010004020001001b04002000008000017800000000000000000000000000000000000000000000000000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xe9d7814a0958e2fe098d7db8084881762f5e4b7cace090451936b2d8b8753f5a", + "hash": "0x142f50712a7584329caf437727cf09518e0790b8269c0f81c9a5c90c0c6ccd99", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH26]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH26]": { "vectors": { "0": { "code": "0xef0001010004020001001c0400200000800001790000000000000000000000000000000000000000000000000000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x899f7fde8c6ba0837a177c0c54e31930b35901bb9057b408740136fc37fd4c2e", + "hash": "0x92057a4590222f5e18fe9092e8684dc25bed2d66603f00434cb351ee525909ee", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH27]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH27]": { "vectors": { "0": { "code": "0xef0001010004020001001d04002000008000017a000000000000000000000000000000000000000000000000000000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xad1672434e084c5001514110d2841eb4c48fb3398353c93553df37dd49dc9563", + "hash": "0x3d7ab2be8079910c95794fdaaf6340abccf90dc999bef323175151955579a255", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH28]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH28]": { "vectors": { "0": { "code": "0xef0001010004020001001e04002000008000017b00000000000000000000000000000000000000000000000000000000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x301716b24f58a94c5b9187ebdf512a100684b843d28d52de9d730626e7cf7e47", + "hash": "0x5373e1f1d46d23d6627aa6078bd8995e20a19e9b3cd4f379f0ffac5182898003", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH29]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH29]": { "vectors": { "0": { "code": "0xef0001010004020001001f04002000008000017c0000000000000000000000000000000000000000000000000000000000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x6c5b65f1c1889089cbc5ab63d4123f58aec6f5c973b39548c2dce1d9c9e7d4ed", + "hash": "0x505a76868a033701114a0d4ad21605ce7588fe2f3899829a4754271162735689", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH30]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH30]": { "vectors": { "0": { "code": "0xef0001010004020001002004002000008000017d000000000000000000000000000000000000000000000000000000000000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x76eeed197d3885a8cfd94fc51825f0134917dc147f8f08127781f157930b3e3b", + "hash": "0x7cd93a04968cbb8ed37daa7ca60978dea1737af6327e1ab0a51b39481c603d57", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH31]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH31]": { "vectors": { "0": { "code": "0xef0001010004020001002104002000008000017e00000000000000000000000000000000000000000000000000000000000000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xb95d55f9a213ca24fb44d4e34240aa60bfbeb7791a001dd920936388b49b3999", + "hash": "0x2774e298cf6da3782f19ec847d12dba158e5af8f1d19ee83b43331bf899b516e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_PUSH32]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_PUSH32]": { "vectors": { "0": { "code": "0xef0001010004020001002204002000008000017f0000000000000000000000000000000000000000000000000000000000000000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x63a887f1de0b19552a872f70c372b849556bdd1ae2dae8e55476fe5e45a1c6ac", + "hash": "0xdd4e4486ff75d141095374c68c93d1c042bc687072a3e07e25fa3dd470ac5961", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUP1]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_DUP1]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000025f80001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x498dbfaaba968f3e64a6d4a9f5d8bd8c98cf2a21f4837834c989f47a0a532571", + "hash": "0x6779136ae00bcf5e47355910bc118a6fdcc93f2d10d666d12b1ce0e811e59e4b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUP2]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_DUP2]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000035f5f81001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xfc3b449dae3ca111f95419b80b3bfc1985972355027eabae38c0c49de55c5026", + "hash": "0x1eb594f37aa672d5ca6c21471a6656a150b0e8160edb311856a69012fe9dbba0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUP3]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_DUP3]": { "vectors": { "0": { "code": "0xef0001010004020001000504002000008000045f5f5f82001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xe30225c97d4f0d42e0b352ddca038f15eceace30b4785fd752671ac3d2e78ec0", + "hash": "0xbdeb853dbcd76a50f9903e426c31d51ab7842956ab675dee6af416b3510d8a27", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUP4]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_DUP4]": { "vectors": { "0": { "code": "0xef0001010004020001000604002000008000055f5f5f5f83001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x41a3eb1094b03838bccc5571038c7b3aee6184c7ab402074154d6f2ec00d04df", + "hash": "0xc6643a8cce4d81607a01035ab69c77c3a3fc16dbd023c122e9dbbb387d5829f7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUP5]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_DUP5]": { "vectors": { "0": { "code": "0xef0001010004020001000704002000008000065f5f5f5f5f84001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x3c7f027ea1bf0486d1a4b55b94572e99a6c6ce3c58fb06d283931af0bd15f41c", + "hash": "0x9d03475e842bfcc3b7afe2648370e8265aacece418204d09774b8c761e3ab138", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUP6]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_DUP6]": { "vectors": { "0": { "code": "0xef0001010004020001000804002000008000075f5f5f5f5f5f85001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x8c8cbf75a29370260e8b7d0c5c416a2fe12557c22fcb409983ecbe75da613915", + "hash": "0xa84baca70ba5e71a43bc455d5dafa04e57afdea7f6925a11ced5b1e9a30714c6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUP7]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_DUP7]": { "vectors": { "0": { "code": "0xef0001010004020001000904002000008000085f5f5f5f5f5f5f86001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x1d9f218a2517dbb35b3d3236fb8166ad47fc85a9d1035f4883cd57f9b608a27d", + "hash": "0x67faef358ae6525914f3931a8b44a18c0c29c6f4259c5dc9de4b9966bfab4243", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUP8]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_DUP8]": { "vectors": { "0": { "code": "0xef0001010004020001000a04002000008000095f5f5f5f5f5f5f5f87001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xa8f6cb45b317aaac851ad7edf38c9507ee39bf4e3b917e9fefafdd1fd92fb8a8", + "hash": "0x541bd4d80bc2cf7cbb18939ea0580147636a1d48ddf2b8dadb50c60088cb559e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUP9]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_DUP9]": { "vectors": { "0": { "code": "0xef0001010004020001000b040020000080000a5f5f5f5f5f5f5f5f5f88001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xfc3b2d79bc4d44fb632a29c680570b76e2b9fefa4b994f449bb60f8c2a8e66af", + "hash": "0x6a3b5fa10a6b91dfbc2e6134cf691878994ab089807de6349bb9de4aabf1c057", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUP10]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_DUP10]": { "vectors": { "0": { "code": "0xef0001010004020001000c040020000080000b5f5f5f5f5f5f5f5f5f5f89001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xe259d80be9340ec053921bf180ef0ad413f46677dc24a9ce3291c19fd76f7000", + "hash": "0xf3ee71bc1df4e1d31fcff2cf03214374367d25703ff1ded33c110dfcf1736b9a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUP11]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_DUP11]": { "vectors": { "0": { "code": "0xef0001010004020001000d040020000080000c5f5f5f5f5f5f5f5f5f5f5f8a001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x5eea1e7f199a9f008d500d33d817f76ef81e4be5328a8350b86559545c968e77", + "hash": "0xe5d26f8a55ebda077596a3e2c6bc7c9000bbd3f9282d376f30943f075295eb15", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUP12]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_DUP12]": { "vectors": { "0": { "code": "0xef0001010004020001000e040020000080000d5f5f5f5f5f5f5f5f5f5f5f5f8b001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x615eaa74d823f7ef07409d4c57523b612c5a1d6f0661bc4f5504c6ff50528cc6", + "hash": "0x724a7ad9bd71447094f102455552ccc19a80146be9ceee79e61b9a8b565fabbd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUP13]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_DUP13]": { "vectors": { "0": { "code": "0xef0001010004020001000f040020000080000e5f5f5f5f5f5f5f5f5f5f5f5f5f8c001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x25155f852afee558569505bc0e1c3f930c2ce48a01f25c8c03ff723b0df8b037", + "hash": "0x01e45914894156e38727c4a8804fb8fcd9ef7659a2486a4577ee1d8f68365078", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUP14]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_DUP14]": { "vectors": { "0": { "code": "0xef00010100040200010010040020000080000f5f5f5f5f5f5f5f5f5f5f5f5f5f5f8d001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xc451c5b178f5a63d0979f642d2efd30bcbdf1f7e00c84b38e637171f4e7f268d", + "hash": "0x4d64ea6c8b3dbbd2ca219313fe416167d610e932b35f1cf7fdcf47b30dc29f1e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUP15]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_DUP15]": { "vectors": { "0": { "code": "0xef0001010004020001001104002000008000105f5f5f5f5f5f5f5f5f5f5f5f5f5f5f8e001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x6ce2424ade13cf7d88781df2057b53cb639c825cc38150353498c349d5922c6e", + "hash": "0x0847e1cd5c2a8a80fbaf4e5d96ba64b14c4b0af9e634606b2e7f1b2337b72c36", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUP16]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_DUP16]": { "vectors": { "0": { "code": "0xef0001010004020001001204002000008000115f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f8f001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xd97ca16ae751f25d32dfe7b0bc0ef24a08086afbaa25c15ba665ba1a841f5a0f", + "hash": "0x927de3c7da51d6a2726f8c8b40c0923093010d2faca081cffb4bcd47d21c6175", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAP1]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_SWAP1]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000025f5f90001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x3b681f4bf826de73b89c59aca324226feee27b1a41b8faec94be8e82c00fd596", + "hash": "0x3396b14d746c96d15ef44bf519714f8a72c2c0541f7a6919b8c9b6654ea92692", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAP2]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_SWAP2]": { "vectors": { "0": { "code": "0xef0001010004020001000504002000008000035f5f5f91001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x7664f0fef5573987f8d2cc90b8102e9bf3a967c1ec65fef8595ee8cc4f046f64", + "hash": "0x6a1ae6b4aba71fb34d5cc059af589710d019653a529366e3f461d590dbe3f9af", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAP3]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_SWAP3]": { "vectors": { "0": { "code": "0xef0001010004020001000604002000008000045f5f5f5f92001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xf0c60de29894e11d0bb961ae19732fd5f25d5e4c78d43a47c7e04bccd17c5e7a", + "hash": "0xc07b1addfa7756e4e8a496e9a127247cbeb719da995f4a0bab5bd6767b7c204a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAP4]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_SWAP4]": { "vectors": { "0": { "code": "0xef0001010004020001000704002000008000055f5f5f5f5f93001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x72473a7a8eec2f8f03865a827fa4f279e32a3db1a5e2e7e7669d2b5e1521745a", + "hash": "0xa138bbb7a789ad091bf699ef0125344571bc68f17b0af7bca1f72eddc81ad1ee", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAP5]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_SWAP5]": { "vectors": { "0": { "code": "0xef0001010004020001000804002000008000065f5f5f5f5f5f94001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x361c945f2df194be179796e1020c9f86d160e0eecc95a508ef43ce82a145acfa", + "hash": "0xc4a77ce927bed179344b420cb439d2eb61f5d64f646cf36fae1c06f8ddfb0447", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAP6]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_SWAP6]": { "vectors": { "0": { "code": "0xef0001010004020001000904002000008000075f5f5f5f5f5f5f95001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x52bf6c6d55ec078604429573f00578ef87b93549104a011b6a56e3f03dd48729", + "hash": "0x90350b94edeef7916d79c98ed674c7edc65556c6a990b065a462b00ebe0aecfe", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAP7]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_SWAP7]": { "vectors": { "0": { "code": "0xef0001010004020001000a04002000008000085f5f5f5f5f5f5f5f96001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xdf59db006aecbc9f49f7aec97a5b0cbb57bb4baf37bd7a6ac93e479c2058e16d", + "hash": "0x397eaa5b9cfdd046e1b5b6d04ce78b1d85ca49930d922880bac407ebaf966fbe", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAP8]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_SWAP8]": { "vectors": { "0": { "code": "0xef0001010004020001000b04002000008000095f5f5f5f5f5f5f5f5f97001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xef74b437bfe97766e8edadf7229f7c1b211eea6e3ad56c46145d9d706dd71be6", + "hash": "0xed940fd3537f2600eadbe50dcff4a942cd4e1f23b19383109e747fd860dd7ad7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAP9]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_SWAP9]": { "vectors": { "0": { "code": "0xef0001010004020001000c040020000080000a5f5f5f5f5f5f5f5f5f5f98001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x06586b0da2fb03120422a9fbdd2a2047755fb2701df63670dfefc27a0e16c4af", + "hash": "0x5c9eb90c4b528e589e5fa77151244ec31b9102d0eb9c7d694c4b4e860397e150", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAP10]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_SWAP10]": { "vectors": { "0": { "code": "0xef0001010004020001000d040020000080000b5f5f5f5f5f5f5f5f5f5f5f99001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x348ad6dfbe96c829c66b0caa4afa1847cefb0b6c6995ee3ddd2517ed2f18e3e4", + "hash": "0x5e7ab378f842f0d81c1bf479c44af58451081bc8b3e9183b979d4a64ab46504e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAP11]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_SWAP11]": { "vectors": { "0": { "code": "0xef0001010004020001000e040020000080000c5f5f5f5f5f5f5f5f5f5f5f5f9a001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xfb6c43715b34d788e6da91557c7e98329ce3e29ee6a493a6a621d270fca0269f", + "hash": "0x5b0f6b9f68af753e9a6aad2df7b76266af73e75cadbd36251f8e6b135f692f0d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAP12]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_SWAP12]": { "vectors": { "0": { "code": "0xef0001010004020001000f040020000080000d5f5f5f5f5f5f5f5f5f5f5f5f5f9b001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x3a62a377e0bdfab889f7ad4b240b2777ee79b21a3325bb15f9f94f0c27b892c3", + "hash": "0x06f746dbce3d9548ab8cfd387d7d61b8a3637e9de6c8019a047eebad072a06cb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAP13]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_SWAP13]": { "vectors": { "0": { "code": "0xef00010100040200010010040020000080000e5f5f5f5f5f5f5f5f5f5f5f5f5f5f9c001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xe2b13612f2af25b18efe9244eb2d74093d890883ac007712652679ce87cae10e", + "hash": "0x512a26c4b384bf3b3ad48981908f137aa5d5e72f41eafb5960024e584800ab64", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAP14]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_SWAP14]": { "vectors": { "0": { "code": "0xef00010100040200010011040020000080000f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f9d001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x3edc6bbbb6563819b41b822a44116aee3b94ebe2c1ac91fa851ccd22271e88eb", + "hash": "0xd59928fa90469e44ef83d97691f98842fc628337b7faef1837a0ffbdd8e737c0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAP15]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_SWAP15]": { "vectors": { "0": { "code": "0xef0001010004020001001204002000008000105f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f9e001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x88fc09957582622780df904ff0e7c5459c418671e30bce2054d400ea42a344a5", + "hash": "0x48dc9ffc839c369e9c29798ffd14ac1eb23d446532e203548a8fdd8b0d51493d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAP16]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_SWAP16]": { "vectors": { "0": { "code": "0xef0001010004020001001304002000008000115f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f9f001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x64cbe681a1aba06d1673de8f2ea4619440dfadb63fc231195b003629f7a6a080", + "hash": "0xa79130b1bd8761420840e63e1bd0f47429b119f605e6dd81efe814a5e63272b8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_LOG0]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_LOG0]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000025f5fa0001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x055616d8bc18ff88e7263bcdeda2dff2afbef2c8a01008be933339a62c722a58", + "hash": "0x76e46e0800c86e837f259fe25d6027fee4a42b72bdf7909745ee826a6e098a5e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_LOG1]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_LOG1]": { "vectors": { "0": { "code": "0xef0001010004020001000504002000008000035f5f5fa1001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xbf38c912a0f239abf5b2c80f192ab1a7a71eb9cf800dd2300f0590d7a77f6112", + "hash": "0x17c4c291139d16b75adfa83fc5665efd7b9d6cc769e3b3a70aabd3276123b5d3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_LOG2]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_LOG2]": { "vectors": { "0": { "code": "0xef0001010004020001000604002000008000045f5f5f5fa2001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x61e8ba9199940d4c3313dec827ed8159c48ba69c66eba3232e03d916ce627027", + "hash": "0xdbd352ddfc3012e6c4ac2083cbde749e46fd396941d88143021914c686532cd5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_LOG3]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_LOG3]": { "vectors": { "0": { "code": "0xef0001010004020001000704002000008000055f5f5f5f5fa3001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xb80af58f2b7a15cf5a4ae4cfbe4ad989c956ecaeb70f954b49fea78c0b98df8f", + "hash": "0x257034a5ad9984787c7ec4933430f1183d255a6330ca6b5d49bfe715239154a5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_LOG4]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_LOG4]": { "vectors": { "0": { "code": "0xef0001010004020001000804002000008000065f5f5f5f5f5fa4001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x407385d6135e14bf7fe4e64eacf2b9fc530175b672f8aa96a5d09b00e11e8039", + "hash": "0x09a6478c7678ed87e2738d96f92aff1c5e67b0dbf2e27a7abc3cd5e24f688405", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_A5]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_A5]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000a5001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -3512,21 +3512,21 @@ } }, "_info": { - "hash": "0xb1fab0fa2ea84d829a4dcbbec23977f6563ed3b07fbbc06722aa1e8fed4a62d4", + "hash": "0xa1b761b49fd9c6574e87c704490671792ad1ea8a082e2337df8291df48e365ce", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_A6]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_A6]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000a6001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -3534,21 +3534,21 @@ } }, "_info": { - "hash": "0x2b735f408fe3104534977132b3038ca2579d1f5be543e113d8eb704776aab3e0", + "hash": "0x6ac6a3adc99f6b380a8c6a3b4b423629ef314c404701ce94f76dc7d313606c20", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_A7]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_A7]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000a7001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -3556,21 +3556,21 @@ } }, "_info": { - "hash": "0xf1bad7e0fe4e8472a435c8831b1c26e7f763866c39a0974846973089891013aa", + "hash": "0xa1f542299037c34167c32d1e71a8530b2e4fa03aa0eaf3b03fb92e05a85af2fe", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_A8]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_A8]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000a8001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -3578,21 +3578,21 @@ } }, "_info": { - "hash": "0x67d5af955ff27479a739897370c841a6e294496a356083d52bc8777f8e75eda8", + "hash": "0x28ac03938ac71de521a9b7022764451c9a9d73b6c455ba3d85038451f094f238", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_A9]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_A9]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000a9001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -3600,21 +3600,21 @@ } }, "_info": { - "hash": "0x8589d6542015add1b0941b0ff10f97d1141bde8a492185d3aff87b24a8b77e47", + "hash": "0x29d7b21810919d3e16989b02ecfdb5eda94389adeda42d6cfa1224bfc7b72c07", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_AA]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_AA]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000aa001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -3622,21 +3622,21 @@ } }, "_info": { - "hash": "0x96d4869fb0132268dda7d17dd2d7db035adcd518d8a4771a6fcb42399be0d0b6", + "hash": "0xb874fc420273c04bd8a637ef2680d556e25766c81d0b3f5739dda35805059ece", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_AB]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_AB]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000ab001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -3644,21 +3644,21 @@ } }, "_info": { - "hash": "0xbdaa02a821f10c17c380cc29153e94fd9ef8972077b7ad5f844a1a99bf028920", + "hash": "0x60f90410a54fb817cb11cfcbc16b34bd2b04c513f05891538037b27ef4f88f47", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_AC]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_AC]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000ac001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -3666,21 +3666,21 @@ } }, "_info": { - "hash": "0x9dc60c05d8634b91d724a2c2a72c0d728a40ee907b71a3197e56767c0992c529", + "hash": "0x4eb0b168c53f6083d07a80bf6a599b2d11159e6643d7b67fd355bbb2839177b1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_AD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_AD]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000ad001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -3688,21 +3688,21 @@ } }, "_info": { - "hash": "0x9bab6c672355733b46ab64e897967ffff93dbe261a2afcc7e6139dafb957f502", + "hash": "0x5a8923eee02d4bbf2ae1b0f0fe615bd4d3f3672e45960c9981eb58c54616fc88", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_AE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_AE]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000ae001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -3710,21 +3710,21 @@ } }, "_info": { - "hash": "0x3c0bcd57bd8363684940a7d5d09618735391ec52ff33f959fa3a7ee34cbfb591", + "hash": "0x30a0d58d2a037c842499c555656b4c878f890057363f4e8ce994c8dc410057ba", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_AF]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_AF]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000af001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -3732,21 +3732,21 @@ } }, "_info": { - "hash": "0x928a2958771566edfc5b8f4c5527115f6155faf7e6df8bb7c199526bb63ba757", + "hash": "0x0d465af3e183b63d7a86c8a905cf9aebfd7550e54e9dab4f26dc48f92c593da0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_B0]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_B0]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000b0001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -3754,21 +3754,21 @@ } }, "_info": { - "hash": "0x3e7771469b64f62ce2f9baf88fa4c78605d7745605e0c2cc56386ce56b1ce79b", + "hash": "0xae9760566b4a1d0262a0aa76d1409dd0cfd846914680d75247117cee4d446817", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_B1]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_B1]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000b1001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -3776,21 +3776,21 @@ } }, "_info": { - "hash": "0x4869d2acf61edd8a35c254678aaa7a1f3e74aeb5503a47beb70062fece73bb0b", + "hash": "0xdea503bce18c96dd4e71fb3ba94974d4558b5ae19e76d3c05eb2fa9d753f79a3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_B2]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_B2]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000b2001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -3798,21 +3798,21 @@ } }, "_info": { - "hash": "0x8927e62ba97ea4905dd72ebd1805116b47b891651a3359ea79afefe85dec5ecd", + "hash": "0x16c298f531c1cf992a0c2159afe402c7d1eeaad13e75b471e84f14bb3aa0c50f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_B3]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_B3]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000b3001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -3820,21 +3820,21 @@ } }, "_info": { - "hash": "0xbfde4c846b9d45f68c8fc963420a919e6c02f685322df396e29da6dfebf7bbdb", + "hash": "0x1d62990a7603b017d18a42ea8ec98ed7d8c1e1b03fbd0243e8a1c95a86d34750", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_B4]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_B4]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000b4001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -3842,21 +3842,21 @@ } }, "_info": { - "hash": "0x6351b8d18edbdfcf6e00fbf5dae07344c6e034eb8cabdef91138e201d83c4160", + "hash": "0x380bcf0573f3692d590f875bdf8bf3a69cfd05816b63e4192c407e7884b8cf85", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_B5]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_B5]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000b5001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -3864,21 +3864,21 @@ } }, "_info": { - "hash": "0xf8a4d09224522cf78fc7cc4179654d7542a440fc80c0cc8a20472ce1a78a40d3", + "hash": "0x62a36642f8097478c7427590ba1c465a3c75dd891279a8d297d79a89bdb8423c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_B6]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_B6]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000b6001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -3886,21 +3886,21 @@ } }, "_info": { - "hash": "0x3bd0eb6c0903929359eb42fcd1f45e551be9b668eeca2cf414abb8bedff769fc", + "hash": "0x8c08aa988a7423a492233a07d24a07f8a1ae48c8ca12376bcfde96c051375753", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_B7]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_B7]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000b7001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -3908,21 +3908,21 @@ } }, "_info": { - "hash": "0x5947d66e05ba1238f416b2373cd3bfacfc7469f105d4296f600ecb495b896713", + "hash": "0xebdf4fb2aed75947f8b1dad2e186d0ddff966a155afa1949c0d3f9e83f584642", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_B8]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_B8]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000b8001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -3930,21 +3930,21 @@ } }, "_info": { - "hash": "0x3c28539e91b040c573b3514a649186d37b9f5134a38f9167aa07c2d2dbd21396", + "hash": "0x36acfaf0e717160feb37ffcaa6c0654070ec52646b1401550775c78c9d955fa8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_B9]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_B9]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000b9001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -3952,21 +3952,21 @@ } }, "_info": { - "hash": "0x94c50b577f81764dcd4a3a8e2d2a429e5c8ca307dd979358e31a887a374b169a", + "hash": "0xdb32198a5e3ee1cb0d8aac29b43121e2fa9519014ef9c64b9f01ef09676f6dbd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_BA]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_BA]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000ba001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -3974,21 +3974,21 @@ } }, "_info": { - "hash": "0x946369017d1a7ff158dfa580d80aa4199e3c36a3e26a14d0fe979fd4b84b75ea", + "hash": "0x2a8d1ad4094d8b8fc6b618b7115a4530bc330831669f389458c83fb27f3b0b2d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_BB]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_BB]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000bb001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -3996,21 +3996,21 @@ } }, "_info": { - "hash": "0xade4837a6edffcdb88cf2951eb08681749cf0ef584a7622b30974176b950e593", + "hash": "0x24e941c231ffd1a9c0d8603298ddb3a75cd9cd9da4fa3e62d7944ce76c9541d6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_BC]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_BC]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000bc001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4018,21 +4018,21 @@ } }, "_info": { - "hash": "0x4dd6c2395db08e88d818c20f093fea95d5489af4674b5c796a4620f22483e02c", + "hash": "0x57c33257e8c1952df5a0fba43ccc131ad905196572efd821e46dcb87d1ad72c3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_BD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_BD]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000bd001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4040,21 +4040,21 @@ } }, "_info": { - "hash": "0xf15c5afc4d90e1cddd78bc192f80c3ecbeb70b3950a6522e27b71b8c55138209", + "hash": "0xd2ca79259bcc7d9cf0d87dd3af8cfc4384e1fc6153da8b11d9efaeb05f2da2e2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_BE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_BE]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000be001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4062,21 +4062,21 @@ } }, "_info": { - "hash": "0xab4007c5cb34a1a81b8d00af117384dca10fcf2c533c2b97361a82d08a6b0578", + "hash": "0xaf5ebb67525c83939c334036ed79dd3f8f6ac2b83d07dfeb603b1e581479fd09", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_BF]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_BF]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000bf001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4084,21 +4084,21 @@ } }, "_info": { - "hash": "0x793c36515e70e21f495e67048c07337ba165b50ef1e580c912824324fe5e046b", + "hash": "0x260f5fe99b704fe83408f6f32a486d05fd5754d96b6dd179b6522ef08990a57b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_C0]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_C0]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000c0001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4106,21 +4106,21 @@ } }, "_info": { - "hash": "0x0ceba170d82a30e4ac07787a4f81acd1bd728dc232af61bc647c0486d2db2268", + "hash": "0x00e069baca5db43c2de55b49f3023749e45122cea250620af921c70233a14649", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_C1]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_C1]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000c1001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4128,21 +4128,21 @@ } }, "_info": { - "hash": "0x8bc8a5cb2be3ab180ab119c3aa859f9396510eabd3387cd67b46b99b31c303b9", + "hash": "0x12daa01098fde6c7fdeab88b1b1492b509d5d7dd01e615fba7b4b8509d2b9e78", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_C2]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_C2]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000c2001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4150,21 +4150,21 @@ } }, "_info": { - "hash": "0x2ded09bde0459208e8c514500d67a427169df9e2a7281a8c3a2d17332f7812a2", + "hash": "0x38913db193728f52478e9492939ed1e0a34755a619d47b7920b4cac6cbfa5538", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_C3]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_C3]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000c3001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4172,21 +4172,21 @@ } }, "_info": { - "hash": "0xb1f06456c495a016966936b739fad4cf9fdf36ae975e65f66f0bc06110959e0e", + "hash": "0xa5f2f578fad59b9f94fe291ee25ce5658556a378f230f5801dbbe9bf67c19fbe", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_C4]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_C4]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000c4001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4194,21 +4194,21 @@ } }, "_info": { - "hash": "0xf516649dc79cc289a2021968481adbc0cbe3248f6403a48417cdca6a1c661c06", + "hash": "0xebdc7933e125cd9bb947a17b41e20fc0249d02d81be30f61fe8b07bc91833ebf", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_C5]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_C5]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000c5001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4216,21 +4216,21 @@ } }, "_info": { - "hash": "0x10a139dd2ff5ac6b3d5f33439c23080fcc08f8b5a030323cbf96d1554336af8b", + "hash": "0x1548873b0287e371bc4925caeb7f4b88e6ef3e385dd50d305530d098899895be", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_C6]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_C6]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000c6001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4238,21 +4238,21 @@ } }, "_info": { - "hash": "0x3419f4d501efc3daee765ec106472242d21b0b37aca44d51848047baabe49749", + "hash": "0xbba967064b257c9001af17df796a7ca4de5c431ce278c1fb5f5acf250414e34f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_C7]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_C7]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000c7001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4260,21 +4260,21 @@ } }, "_info": { - "hash": "0x2528891fa4aced626cadb9c50653971958bc40380f62427fa96a9ed68327afbc", + "hash": "0x94ef74b9f4313ec42f7ad1d7a0bcce47459fa83b121695819ff7a7729bd704f8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_C8]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_C8]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000c8001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4282,21 +4282,21 @@ } }, "_info": { - "hash": "0x3d5202dd24dca7e904a224a7a27753024984244cdf4318048b437a3786c015d2", + "hash": "0x3876ce1869be8471bdabcb177c61e76d4620d53ca2f1a626175aeab7961122ca", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_C9]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_C9]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000c9001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4304,21 +4304,21 @@ } }, "_info": { - "hash": "0xa77d99f3f15fcfb3ff0d6e1170d26cc7de7c25666bef359d9d5e1057cd4b1307", + "hash": "0xf3dbe62c4c9245eb8cd0981b0d7a64faf7ba6ae84fcd6952179f602544bdd36c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_CA]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_CA]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000ca001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4326,21 +4326,21 @@ } }, "_info": { - "hash": "0x0bfe7446684f25853a21ecb1d5b2e592d21ed673e3908f17a66820d9c4830d90", + "hash": "0xf3ddbe0ca65865aec5d663e2f352e32c0aaace67dd0b542e0326bca41bdc41e4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_CB]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_CB]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000cb001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4348,21 +4348,21 @@ } }, "_info": { - "hash": "0x3540d11e952dd01636a96d893055346e4317450c073b9af5daea730921e280b7", + "hash": "0xcd40f064742dd171aa3a757458cedaca2d45dd760fed10454a31e2c7f620dae3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_CC]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_CC]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000cc001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4370,21 +4370,21 @@ } }, "_info": { - "hash": "0xf89824b08d4168512c629ad4aaf1d0dd9dc7a6b287726ca84455a5223b222f42", + "hash": "0x9d7a72136c1ef68cb9b0cf7900c402bbdfffd1756e54d5ab46f29340eb9ffada", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_CD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_CD]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000cd001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4392,21 +4392,21 @@ } }, "_info": { - "hash": "0xf65f102f831e14c9237fbe2cc88811c03a5462911484f8bcc764a14883e28e4e", + "hash": "0xe7b3d1d76cb303aed53e6030c585a6bb62c24a33a5d79f56811f0ed2cd5df9ad", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_CE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_CE]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000ce001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4414,21 +4414,21 @@ } }, "_info": { - "hash": "0x4066054da74fd2f631b4dc3caa5fcf306a7b5d6e5f142f2f8414f3d404491f36", + "hash": "0xa24c35eb103beefeb6c165576e9fa0accc3cb02fc4743c9457cb0a702ebb8dfb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_CF]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_CF]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000cf001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4436,105 +4436,105 @@ } }, "_info": { - "hash": "0x8ff9ff2d8c060bc1b4302b2977207ad31b5af21b7faa9fcf7498c6834c983d0c", + "hash": "0x04eee22cfa4af13a5c61362191fd288e5c2880e16c4fcb99c0a6a6b02c938f07", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DATALOAD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_DATALOAD]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000015fd0001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xaa4ddbdcc78e146dd0f150664f23a1d521324e188c759c0d075a53a6f5b5f073", + "hash": "0xe3b4f7701eec222af713c4d76a861250bdd001876d6f6b1f78ead59a610eb960", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DATALOADN]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_DATALOADN]": { "vectors": { "0": { "code": "0xef000101000402000100040400200000800001d10000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xca77527742c5d1c57039cbb1a10c80015e80d7496b3fea8d8b1ef5aabdfb51bb", + "hash": "0xad6837ceea7a4e94a5f0859281968202a6507fa61f527bdb0956bc103c74b68a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DATASIZE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_DATASIZE]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800001d2001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x11962fe2a9c888cdd29b3ffd2dab133c13f3419b3aacb2a5d565b0814b433716", + "hash": "0xc1d022973fa60dcf8af1d69e09aeafe177259a23f01f618a2d4708aca5b093c5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DATACOPY]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_DATACOPY]": { "vectors": { "0": { "code": "0xef0001010004020001000504002000008000035f5f5fd3001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x7cddfb3156fe33896d6b11070b77d45a264e59ce5524da3728c58ef7c85c7b66", + "hash": "0xe36c51712be2a77d1d8025aab82493bc5f551c6beeec0962bd8b972bc3cf0e6b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_D4]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_D4]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000d4001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4542,21 +4542,21 @@ } }, "_info": { - "hash": "0x1221452e49745bface2a970bc7ef9e3dba26bc881abf51f3a81d0eab617b4ef5", + "hash": "0x6c94d697f70ac7e2d853fc3b26e97803f3cce7dbadb9fab6cfd55eac137ced90", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_D5]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_D5]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000d5001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4564,21 +4564,21 @@ } }, "_info": { - "hash": "0x2d18779de7b557cb42ae7e23f98b8340cbf82fd37132dd7c5fa839cab7eeffd3", + "hash": "0x34858030cb19f5120c849f0dcc3d3b016b9e218fa5bc2a5b6c730157dcf0ef25", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_D6]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_D6]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000d6001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4586,21 +4586,21 @@ } }, "_info": { - "hash": "0x462dca5efdaa91a886ba4e76181264dfebca3ce0c364f79ff67c0f319ef131ac", + "hash": "0xad05dec13fb48afdd16e3d71019a6239210db15f64e833ebf3bbeee8f0f3a49c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_D7]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_D7]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000d7001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4608,21 +4608,21 @@ } }, "_info": { - "hash": "0x06f128b2cea2fa215f7c64d27eada337b7957a8b14ffba2acc8d227b27bb6a08", + "hash": "0xecc0ab430fbdcde24aec629ad650665709bd0c172eda452b493eee83bf781f78", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_D8]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_D8]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000d8001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4630,21 +4630,21 @@ } }, "_info": { - "hash": "0x39033d0a95973389d97acf86c66eb14e3832c9e1d4d7397847d771d5d8bf8188", + "hash": "0xf01cfba6d01cc7ce4ac33c3d246b31a676ac19aaa3aba902c24856ace46d7278", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_D9]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_D9]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000d9001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4652,21 +4652,21 @@ } }, "_info": { - "hash": "0x77ca215ce119b60b577a6df66cd664c3f84ad8721efed3d8a244b945361cfdf2", + "hash": "0xb552e64c281cd27a364326a7efe88ea5b48aab39ca1d01d3cfd90c949e128ae5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_DA]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_DA]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000da001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4674,21 +4674,21 @@ } }, "_info": { - "hash": "0x6c831fad482b65d990404746c3dba355f0580161dff77a2ba50dde19c640ce52", + "hash": "0xd652e94f2a19f041b8e4e23763d548dc7ba6393414a029b4d07369cc943c3de0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_DB]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_DB]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000db001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4696,21 +4696,21 @@ } }, "_info": { - "hash": "0x38627cba3b7c492b5fcad1748ba7014201dbf0faa72ba13b70cf0e8dae626d40", + "hash": "0x5ab1819737a1ab612d3d17f91160bbc47bc4b485fdc01d5206d40df75027f14b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_DC]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_DC]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000dc001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4718,21 +4718,21 @@ } }, "_info": { - "hash": "0x38df7d552fcd708c70c819c4f61ddd4cba187b7228cc6b7bbe5ff9dc4d668e7c", + "hash": "0x4b2b83234f600120ca467b22010e897f0a95112fb42f14b38f68043880ffd124", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_DD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_DD]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000dd001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4740,21 +4740,21 @@ } }, "_info": { - "hash": "0x430a23f64ebe8c69a162340055d1c01d16d31edf01b677b9a6f22b6b0bf469f6", + "hash": "0x7ec653c65980e5cd8b766bbd2c2f314b998ef91de6845cb4191e53c760be4db2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_DE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_DE]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000de001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4762,21 +4762,21 @@ } }, "_info": { - "hash": "0x6317936afecdd41303012480fd24175312dbf7a242c962b4b28a0f6e620b88de", + "hash": "0xe8f68ca297fa9fb53808f8021a2d9a1fab5159c5581e2e858290e6ed920343a1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_DF]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_DF]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000df001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4784,189 +4784,189 @@ } }, "_info": { - "hash": "0xec0df9236b835e5e4679fca37660220969628a284ce71c941b2b4cd8e84d3487", + "hash": "0x8bbc1fb76c7678033bd169e29511b1e6df9fcfe539ebc39b88addfd06e33547a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_RJUMP]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_RJUMP]": { "vectors": { "0": { "code": "0xef000101000402000100040400200000800000e00000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xf6e6cdbdb909ad3cc2a3f6af9a6440b9baa914e27b0cedc87eb2455c41568c63", + "hash": "0x0ee34b5640b825b1cdee5e6542c4893e2c7bdc9f415a5bcbcbff654f1e91abd8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_RJUMPI]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_RJUMPI]": { "vectors": { "0": { "code": "0xef0001010004020001000504002000008000015fe10000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x89aa27f3cf16abdce73df31be90eb4d53538af29250b8368db275b55a5673d46", + "hash": "0xd7cb0a64fac0ea6fed76b67252963c780964502bdfdca84aea6a7399217e1dff", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_RJUMPV]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_RJUMPV]": { "vectors": { "0": { "code": "0xef0001010004020001000604002000008000015fe2000000001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x3537c35d41b63c2534bde71f37eede3b92027caf6e64d9eee964dc739a458c37", + "hash": "0xb3e765ef13308cb487a797387d57760a5f1ad47ca750c6d55fcb7ff91928c7b8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_CALLF]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_CALLF]": { "vectors": { "0": { "code": "0xef000101000802000200040001040020000080000000000000e3000100e41122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xac861e7fb29f5040f06a7bddcc1f7567b319b6f028982f6468b1b99c1c20e7d2", + "hash": "0x2244c182b8376ca030c9abe8d40da8afed1edc2e57b6c27651eedd211e6cce29", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_JUMPF]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_JUMPF]": { "vectors": { "0": { "code": "0xef000101000402000100030400200000800000e500001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x772dc4a71d25ec4fc67f17eeaaa48ecb24b6d609df7f782f95b626933198bc51", + "hash": "0xda404c5582bc07a7717b6d37c741cc29f70aa2efcea420b526304c3390aeeb78", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DUPN]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_DUPN]": { "vectors": { "0": { "code": "0xef0001010004020001000404002000008000025fe600001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x2217b2b539e8dc728fd87344d0f03ff2a57108013d00f48dc38c4beaf57754b7", + "hash": "0x7bd885bd3a1d4b7deab1572c1c999407d802f0fa139e644a97bac799f06daaa0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SWAPN]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_SWAPN]": { "vectors": { "0": { "code": "0xef0001010004020001000504002000008000025f5fe700001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xe1418bde815fe415f7272c5e05d20a309cba3ee9d10fd77653b0e212a24e29d1", + "hash": "0x466643ec6fa41be3a3c2987e2cccffde401567021d9129b9174a5f168c5453f2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_EXCHANGE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_EXCHANGE]": { "vectors": { "0": { "code": "0xef0001010004020001000604002000008000035f5f5fe800001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x60fb0d037a586518ea7ac7986d9aad6c1a74b7d42b674cb9a865c3a4ccde15a1", + "hash": "0x49dbcd0ea1918808965f3406ced0bd6497cba171d5f680f859938d29c517b773", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_E9]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_E9]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000e9001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4974,21 +4974,21 @@ } }, "_info": { - "hash": "0xf903fe75ee1b1678f3fdd9667db9a75e5b8e5a87a28aa64dddac5644380d20fc", + "hash": "0x36313166b0cb42537e221d846d1ad6e431d77699378c4139d9d6f3a29e3ec646", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_EA]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_EA]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000ea001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -4996,21 +4996,21 @@ } }, "_info": { - "hash": "0xfd761c0a5eec246946aa157b502919703bebb1e97f095a43fa38c6bfaf866ce2", + "hash": "0x082de02b2fae32957dd48d9a3d8b52c0e74ddf26e5682ee2f76c8ec4a5b06f19", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_EB]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_EB]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000eb001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -5018,42 +5018,42 @@ } }, "_info": { - "hash": "0x62d5fd367391708722d8708da7dbf3a2ee600f1395a4f194ac0126e9c27500a9", + "hash": "0x8f982b3c29757717727233f0291e7b451c3c13cb5a6dd1d8b790d579eb28ffae", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_EOFCREATE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_EOFCREATE]": { "vectors": { "0": { "code": "0xef00010100040200010007030001001804002000008000045f5f5f5fec0000ef00010100040200010005040000000080000260006000fd1122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x40ceaf88ff5885d7beb3151c438cd049fbe7de046570c515071834e0f335064b", + "hash": "0x419d354a5da86de110c9409f14a997c2da5e17c5ef5d209770d8c0d4c4ba3dff", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_ED]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_ED]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000ed001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -5061,43 +5061,43 @@ } }, "_info": { - "hash": "0x34fbde37214356c120d477f565ecc017a405ab387379433e69f81812eb2a6883", + "hash": "0x2a3798128989e824b26c0579a841db4cc5389f44556528a178e342d6f97b7429", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_RETURNCONTRACT]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_RETURNCONTRACT]": { "vectors": { "0": { "code": "0xef00010100040200010004030001001804002000008000025f5fee00ef00010100040200010005040000000080000260006000fd1122334455667788112233445566778811223344556677881122334455667788", "containerKind": "INITCODE", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xe5b5e9638b4555094b83b297759b6e721728d5c0fa1a1f756783450f373b238b", + "hash": "0xd7018be2041e4ef6e78196db722aa5d433f7dad1ca7910a8e2f94e98bd2b4059", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_EF]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_EF]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000ef001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -5105,21 +5105,21 @@ } }, "_info": { - "hash": "0x1a5849f41cb0c56aa34825b95a9f83935ebfddd41d2db650590443dfe5da4976", + "hash": "0xed3eb7e63de6b4c775c0c44528e43138fbf75a5f76bbaef4098aeaeadd2b0499", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_CREATE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_CREATE]": { "vectors": { "0": { "code": "0xef0001010004020001000504002000008000035f5f5ff0001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -5127,21 +5127,21 @@ } }, "_info": { - "hash": "0x50b55afcd61ab8b7b4106d5f7a019a8f0d284470574c06f8969852552359641b", + "hash": "0x43d19cdc16872e0e0a82457368b7b969942480ba643b3ad463bc8009c2432ba1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_CALL]": { "vectors": { "0": { "code": "0xef0001010004020001000904002000008000075f5f5f5f5f5f5ff1001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -5149,21 +5149,21 @@ } }, "_info": { - "hash": "0x46f7c3a11a4c2cdf19d929aaac784ef1699088fb77186df467f9f8450870d57f", + "hash": "0x00ff4995250f83907857fbc266caa9d59b0ac8e2e2419a48f38687f53bfdcc01", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_CALLCODE]": { "vectors": { "0": { "code": "0xef0001010004020001000904002000008000075f5f5f5f5f5f5ff2001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -5171,42 +5171,42 @@ } }, "_info": { - "hash": "0x041bea606f7531aecceca4fbd6bfc81f3c60aa18b2acefe8865145f8fa32dae7", + "hash": "0xbb069c819a1bb1d6d74f8e0d7fdcadc6497a7c7c4879022a0d2b97099afdc51b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_RETURN]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_RETURN]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000025f5ff31122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x21a82a9568b5bce68749dfc32670e5a66a0d99116f0cbab5d300cc1f8c22ab5a", + "hash": "0x18ae123db22cfa2b368865eeb59ed3882c37e59a2daa157d5848de8361507bbc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_DELEGATECALL]": { "vectors": { "0": { "code": "0xef0001010004020001000804002000008000065f5f5f5f5f5ff4001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -5214,21 +5214,21 @@ } }, "_info": { - "hash": "0xc8f99e601acac9d76d421b353bb058be64d0c8ed976c2ae56c66296a40261dac", + "hash": "0xc58e4ee34a170deca4d3389d7e01e107e12d189f89fc3a3f3fdccbc760faaf80", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_CREATE2]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_CREATE2]": { "vectors": { "0": { "code": "0xef0001010004020001000604002000008000045f5f5f5ff5001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -5236,21 +5236,21 @@ } }, "_info": { - "hash": "0xb97b01df6626d3c328b74efa05dcd4946180928fdd4eb441372e4c1697debe62", + "hash": "0x10c7e351d8270ae031332bf57200e0ff1656796f8a069cea7e7b097e692111b3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_F6]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_F6]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000f6001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -5258,84 +5258,84 @@ } }, "_info": { - "hash": "0xb50de93c3365b6a824a36e5d57c2b2dc5d3edf9d8b0ce52f8ca7d68b2b7d3c6e", + "hash": "0xac0234e7d11198d30690c11e6991f0381c72e905e58f946a096c8bf9fd63938a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_RETURNDATALOAD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_RETURNDATALOAD]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000015ff7001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xa6a5e1dc0b794a306608bb6f2896e6a816455203ca07103e69a762d6a6e2b8c2", + "hash": "0x9d132aaef58e87cc68673d9d723a9236fc53d67075c71f260528ec054ae76280", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_EXTCALL]": { "vectors": { "0": { "code": "0xef0001010004020001000604002000008000045f5f5f5ff8001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x3bbbbf7eab995ab92dee6d2193da42f8c4bec282e2de2b48b8eb365675f51aea", + "hash": "0x4045c7906548e2efc1e1b957ef5afe15528f88f2bc8fce0611c7224cf19406c5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_EXTDELEGATECALL]": { "vectors": { "0": { "code": "0xef0001010004020001000504002000008000035f5f5ff9001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xc6b3246c6b9f51b7fc56889f158606c49a67bd0d536c9f6d95639ae97069de38", + "hash": "0x93f75c621e3398807239de405eb2a01a763c7a78b66db774f6aac58f42f96ae6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_STATICCALL]": { "vectors": { "0": { "code": "0xef0001010004020001000804002000008000065f5f5f5f5f5ffa001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -5343,42 +5343,42 @@ } }, "_info": { - "hash": "0x361b95149886aac7ffa8f3f3ecc6aafe0e9ed7f3c906bd2fc1f1c72b90617bb3", + "hash": "0x34f4aaa0ed65462de733a2265bb0036d5b11c8976c8e9551ea8ef7b7acacedef", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_EXTSTATICCALL]": { "vectors": { "0": { "code": "0xef0001010004020001000504002000008000035f5f5ffb001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x4fa8055cb328a28315a7d6d437d4fd82d2a462ee8977a20c2403f3dd829256d1", + "hash": "0x522a41e7072cde35d4acc620c1b125262783f960de5622814d9130dc8dc45f36", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_OPCODE_FC]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_OPCODE_FC]": { "vectors": { "0": { "code": "0xef000101000402000100020400200000800000fc001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -5386,63 +5386,63 @@ } }, "_info": { - "hash": "0x368e73d7f7168bdf55453bba3186407d84536c20d65ce0973d09855f313b32b6", + "hash": "0xa1ed10cb513b00876756c127e288f2643a420fdff53351a4f1da54750cb0fcbb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_REVERT]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_REVERT]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000025f5ffd1122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x8820034fc1fec9d10559e94629bd399fd38d9e38a1cbf08575edf80221ca432f", + "hash": "0xda62c95099832be19a39c7f14196e353a14111ee30410900aaf76ab6f4bd75ea", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_INVALID]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_INVALID]": { "vectors": { "0": { "code": "0xef000101000402000100010400200000800000fe1122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x7a3cf143dc7d84e6202a6f0dfc80973570d9b455bf8eb1bdc3455c4d3bcc6a9e", + "hash": "0x24ad2ce0ba99e3a744e2184e4233de597f858004cfd1a35308ec317e60071c32", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_CancunEIP7692-eof_test-opcode_SELFDESTRUCT]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_in_container[fork_Osaka-eof_test-opcode_SELFDESTRUCT]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000015fff001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -5450,11 +5450,11 @@ } }, "_info": { - "hash": "0xaea54be7a8155bf559d0baf88ed84e85fe12b07dcf4247ba1d580601717a4369", + "hash": "0x0098f6cea9ea83585c4d57e942a952f457309fab3dd796255ec885167d2a6238", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes inside valid container\n 257 because 0x5B is duplicated", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L65", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json similarity index 97% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json index f2ea759846..16954ba185 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_overflow.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_ADDRESS]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_ADDRESS]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0xce23e9d22ad1cf9df03ecc4981f297f834cc8a5092fca7b6cb664445df0d1a81", + "hash": "0xc0246ed413f20429d5735e599a27882c315949b70e865c2d213dabaf383b9321", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_ORIGIN]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_ORIGIN]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff3232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323200", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0xd8431892800b5c149d3da356f5c04da983b54c7259c44ea9645ecc42c9d6c614", + "hash": "0x34d77aa09a77f01f90cd3e1a0a66b2c31ac8a098d9022c3f1c2148673b755da4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_CALLER]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_CALLER]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333300", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -56,21 +56,21 @@ } }, "_info": { - "hash": "0x2c10557e3aadefcb1df2a8f7cfe438ca14a534aaa531bf57954d9c6093cbb483", + "hash": "0x3ec1db56fde291de8dbae9b7f61bc47d6d2591f38fa6789ef79aa0314f13e166", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_CALLVALUE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_CALLVALUE]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff3434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343400", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -78,21 +78,21 @@ } }, "_info": { - "hash": "0x32aa320530fdea6137a90c0e284bcb1514f384a990f4812c661187e8211a96ac", + "hash": "0xf2ee46067b55033bddadf8e49a5aa611a9a303149f35f0b31243b00039e16257", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_CALLDATASIZE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_CALLDATASIZE]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff3636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363600", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -100,21 +100,21 @@ } }, "_info": { - "hash": "0xb2c76c7e34360f2d7121fc45662e14afcd6b6a8ce6e547fde17d96d7b85d14bb", + "hash": "0xac3acc4d78d87e6938ad105efe7e9b8c2ea838c3755c9c56c785d91ececc88cb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_GASPRICE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_GASPRICE]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -122,21 +122,21 @@ } }, "_info": { - "hash": "0x0402dbf27f8b1f2bb185fdd6c40c451f53388e469ee2e29c221e93e219559272", + "hash": "0x1e6d855dffd75b3d7628f0991e6855c62b73f47b294f3bd745a5a2723b1ccbed", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_RETURNDATASIZE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_RETURNDATASIZE]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -144,21 +144,21 @@ } }, "_info": { - "hash": "0x9ab1d7aa8c04bf3284cc0c869ce84211f3553f3d01ebeef50f2fe50c2494acea", + "hash": "0xebf86a6d8a233b65cf942093d96fe4302e7f9ea44684ab10d420886e11d34d04", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_COINBASE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_COINBASE]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff4141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414100", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -166,21 +166,21 @@ } }, "_info": { - "hash": "0xd9d93daa773765dcf101467103af05c50713e4f33639b0af02f089576015bc93", + "hash": "0x8de8bb35cd6a29fa60465d2ffb9e003c039758f5793d2804f4a326d05282a4e4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_TIMESTAMP]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_TIMESTAMP]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff4242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424200", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -188,21 +188,21 @@ } }, "_info": { - "hash": "0x1bbaaff3b3f764c8578df273dc3ec9e06573d762f0f7976f2b46f652145afd8a", + "hash": "0x03d86852910b04c12e8eb1c86f0aaaeccaadedcf401acff551909914e34168f4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_NUMBER]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_NUMBER]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff4343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434300", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -210,21 +210,21 @@ } }, "_info": { - "hash": "0x8c91170974b5bc32ced63d827154787d320bdd3a42eaaa3ed8424b4c86f78360", + "hash": "0xffc9f1c88cedf85722df4fb5f73b95166c51014fb0e4d294fce7ad2e5d4567f2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PREVRANDAO]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PREVRANDAO]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444400", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -232,21 +232,21 @@ } }, "_info": { - "hash": "0x481d9d83acdeb1ec4eaba2505d14a91cd7181484c01930c6757cf5c4f1776b5a", + "hash": "0xe298237f1a00e93254418c0b0eff7ae5eaffb94dd4336693606903e871eec100", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_GASLIMIT]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_GASLIMIT]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff4545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -254,21 +254,21 @@ } }, "_info": { - "hash": "0xf73b08e3a6a57a62aec258b03319399ed7f04f8345b8ffdf8d84c5db8a45e5ca", + "hash": "0xc48c816d3bc38cdc5088c0dce008e67aef496b081f7e1ffc4fb6bb52fb7ddcbb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_CHAINID]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_CHAINID]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff4646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464600", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -276,21 +276,21 @@ } }, "_info": { - "hash": "0xd213447fc6df951c2a674f97831f2a9c3c3fb6da05a0b4b935138746b763178a", + "hash": "0x6a68f54009e07c2c12fe1e7b5e1fd7f52f8cc88a52284b92dd5cf314933d8249", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_SELFBALANCE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_SELFBALANCE]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff4747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474700", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -298,21 +298,21 @@ } }, "_info": { - "hash": "0x8b1402b831ae7bf7c778c2c13ca17eadf505fc6c127eb0949c20dd68c0c0f359", + "hash": "0xc81196019455519f5e432e48cd38113e3ca1e5844022fc8a51592a26497ccd6d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_BASEFEE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_BASEFEE]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff4848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484800", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -320,21 +320,21 @@ } }, "_info": { - "hash": "0x0c363f061c40109f81923fe8ae0e914488f35d43e46f3529d6ae3a2373bc7db2", + "hash": "0xaf2bb4ff3e2e4810d23011af1a924418bdfab855111b64e2388a1bb9449b1787", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_BLOBBASEFEE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_BLOBBASEFEE]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -342,21 +342,21 @@ } }, "_info": { - "hash": "0xe814ddfd76aa1eb7b740f41cd6226b0e99a464d9bfeaa9f12bc5ab0ed7eeee95", + "hash": "0x48cb4e378d8a0e00b3e326b35142e334f85c53215bdc59c15cb3be58e597de95", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_MSIZE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_MSIZE]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff5959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595900", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -364,21 +364,21 @@ } }, "_info": { - "hash": "0x4f3c28980b29e08db6fcb5f6c9a381e2dea4e4af52c79bdf5bea0e0ba5c4d767", + "hash": "0xe8fcb366b21040401e330d8868ddaaebed9b201fc2ba191d87777b90a869b47f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH0]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH0]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -386,21 +386,21 @@ } }, "_info": { - "hash": "0xb658a485003dd05cc2b5e52038367b005fee15887449ed198e1346a20e807cac", + "hash": "0x4d5457f495e15ab2e822371495bc141e99311e520b1a8e249b7f0416cba7a792", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH1]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH1]": { "vectors": { "0": { "code": "0xef0001010004020001080104000000008003ff600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -408,21 +408,21 @@ } }, "_info": { - "hash": "0x922502f2da673190b132ca1546f13eef1518edc44cd745e98cfe5744fee65b65", + "hash": "0x7158b89ae3d5c1a24ae5ff141b446b7253a5a1100cf212f41553c9387af23265", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH2]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH2]": { "vectors": { "0": { "code": "0xef00010100040200010c0104000000008003ff61000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -430,21 +430,21 @@ } }, "_info": { - "hash": "0x75693e45d14ae5be4689e851e6a7a312529ebb8b0399b4ce50587a4deac2dd24", + "hash": "0xeeb9caa62c74f8b44b942ccd4d0b0e5bc31db11e351fc9a3d6526b7fed6a087d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH3]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH3]": { "vectors": { "0": { "code": "0xef0001010004020001100104000000008003ff6200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -452,21 +452,21 @@ } }, "_info": { - "hash": "0x6d44d2adc5c992ba58f3d2b3b5049798c60ed52a7289edbcc76a2d02f1803373", + "hash": "0xea0479980594bf4cfe80c540580d113961a83149a17a1a35d83e9fa46c5f6691", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH4]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH4]": { "vectors": { "0": { "code": "0xef0001010004020001140104000000008003ff630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -474,21 +474,21 @@ } }, "_info": { - "hash": "0xb9e661d2c011ae245e8495f0a705dc61aaaf63b4bd0eb2f094cbd6b8c0f051d7", + "hash": "0x894036811eae3494419afc2b226d0e764685ad5cb4f8a0edbcfafe2eb01c6849", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH5]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH5]": { "vectors": { "0": { "code": "0xef0001010004020001180104000000008003ff64000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -496,21 +496,21 @@ } }, "_info": { - "hash": "0xce745858a15e51a5c17521007edba36f46bc96d16046f6a552e30f8249a30997", + "hash": "0x2c557ed7dd4feb08b001b8d071b2cef608211a3881cec6efbe3856ae43834a04", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH6]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH6]": { "vectors": { "0": { "code": "0xef00010100040200011c0104000000008003ff6500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -518,21 +518,21 @@ } }, "_info": { - "hash": "0xc0a743f2fe8eb6667773003b4f241083e15b29f0be4107b9bbca962fe8d78618", + "hash": "0x4cf8966ea58e38a822c99b6f72a354b36653c9c18d1bdd44080433f785e4dfe2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH7]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH7]": { "vectors": { "0": { "code": "0xef0001010004020001200104000000008003ff660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -540,21 +540,21 @@ } }, "_info": { - "hash": "0x49314c0973e7cf25c7641b9ac3dbddf37626359a337deae2110e482371b43e36", + "hash": "0xfde56ed4b37dadeb3060d2d23390d9544690617d9c0f5a5033b0d59eaaab683e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH8]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH8]": { "vectors": { "0": { "code": "0xef0001010004020001240104000000008003ff67000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -562,21 +562,21 @@ } }, "_info": { - "hash": "0x494b3655adfc28af90351836d01f9bf4fe4921d93af812f11671b9bdee2da539", + "hash": "0xabee74f8014b2404cb6fa7796a1842ffa394eec1dcb99cd1fc24512c5cf82079", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH9]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH9]": { "vectors": { "0": { "code": "0xef0001010004020001280104000000008003ff6800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -584,21 +584,21 @@ } }, "_info": { - "hash": "0x27c31e8a004d0f8c16d283b26d90ea5fc36307c47bd3a01a50c8f06c72c524b0", + "hash": "0xac9269da70f3e9cd7644d2e2f302e2eae26d0c049b365bb5203571462a928ac5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH10]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH10]": { "vectors": { "0": { "code": "0xef00010100040200012c0104000000008003ff690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -606,21 +606,21 @@ } }, "_info": { - "hash": "0x941739e6b139eaf321ee5de0cbb2eecb28ca6ce601442eae5650f69f479fcd48", + "hash": "0x0a1750f6dd7832e767ad186c5a5badeaeb470370387ea71b09e936a3617bff03", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH11]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH11]": { "vectors": { "0": { "code": "0xef0001010004020001300104000000008003ff6a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -628,21 +628,21 @@ } }, "_info": { - "hash": "0xaaace01b6e82742625fe6d3304febece9c2bb3d0ffa7924349645b417049e287", + "hash": "0x86f0da082e58f378b3146e5d1f662de9154e6299750c41a49fd38d86a90407ac", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH12]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH12]": { "vectors": { "0": { "code": "0xef0001010004020001340104000000008003ff6b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b00000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -650,21 +650,21 @@ } }, "_info": { - "hash": "0x0ece55589d965269e697f779a3426c392d85e02d71774e7385e91b94590d10a4", + "hash": "0x0ea1cade656c90eab0900168a83ea8162c4a6628439ab3fc0812aff26b70c9f4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH13]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH13]": { "vectors": { "0": { "code": "0xef0001010004020001380104000000008003ff6c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c0000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -672,21 +672,21 @@ } }, "_info": { - "hash": "0x754ab55da880b2f4008279b8ae05861ad4a7dc528cb014ec2d5f8bf542bfc78b", + "hash": "0x9f6f1c02f80de5f61eb36639cc7123a8e0e4f16fbf5def4d4d15aaa5a399631c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH14]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH14]": { "vectors": { "0": { "code": "0xef00010100040200013c0104000000008003ff6d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -694,21 +694,21 @@ } }, "_info": { - "hash": "0xb81ea149bfd41d260a2e4abd9d7f05c4fa130a164b474c655d02e13ec64a02ee", + "hash": "0xfda29c87d6f096d22bff453446cc70df3862a122d590976c14c905a6e7f97a73", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH15]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH15]": { "vectors": { "0": { "code": "0xef0001010004020001400104000000008003ff6e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e00000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -716,21 +716,21 @@ } }, "_info": { - "hash": "0x13e8517d0e05c6cdc17f7bc0da23d2960d032af8ebe439840b4657a4e021f78b", + "hash": "0x7d54ca0b3ffbea68b26eb4a3a2edb273426d9d6b1ee7fa4923e6329502607983", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH16]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH16]": { "vectors": { "0": { "code": "0xef0001010004020001440104000000008003ff6f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f0000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -738,21 +738,21 @@ } }, "_info": { - "hash": "0x59428ea97c1674782456be156f5e291ebd2802bed15a798b98aca476621b483a", + "hash": "0x379be89052db91a94cdd0bdc960464d8913f420105133d14f061c04c885bb923", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH17]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH17]": { "vectors": { "0": { "code": "0xef0001010004020001480104000000008003ff70000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -760,21 +760,21 @@ } }, "_info": { - "hash": "0x065ba9e6035e453d295095bf1a44794f7f4db36c82c517273d73faf1ab7ceedc", + "hash": "0xed0fc6648f25ca4b0f275b5b10d218daa705bddbd26e5d51b4e7e4cd99db4c63", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH18]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH18]": { "vectors": { "0": { "code": "0xef00010100040200014c0104000000008003ff7100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -782,21 +782,21 @@ } }, "_info": { - "hash": "0xb29a8da20a28c7f4aef3bf83fe184a40dc33ecdda9d15c35106cc6153e52d782", + "hash": "0xeaee10dfecf4935b9aea922a8c1646d6a38b4c5df17966b233b9e3ce7e5cf64d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH19]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH19]": { "vectors": { "0": { "code": "0xef0001010004020001500104000000008003ff720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -804,21 +804,21 @@ } }, "_info": { - "hash": "0xa3fa6ac6be82b3da53142aaa409345e385db9e48e10ba8d8516f7c92a6d4deb8", + "hash": "0x2eb8660e5ad84567973a3339d99f654500dfed904810689cb9cb7db7cd43ff6f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH20]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH20]": { "vectors": { "0": { "code": "0xef0001010004020001540104000000008003ff73000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -826,21 +826,21 @@ } }, "_info": { - "hash": "0x5c087f5ea93a57109ceb641cb15c2baf000debd6699350f24d7a33cc341692f1", + "hash": "0x6888b90a878703711e58d8d12387877d1c1cbfec5e12a4fbad029e94b1f14a2d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH21]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH21]": { "vectors": { "0": { "code": "0xef0001010004020001580104000000008003ff7400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -848,21 +848,21 @@ } }, "_info": { - "hash": "0x2fe6d61f3ede5b1ee0d78a8f56cb79a63677a5e3bc8618e76db99e80482293d4", + "hash": "0x884d86359277d3dae24e4028c0e90a3247ff8d21ef8536f264f2457afbf90623", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH22]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH22]": { "vectors": { "0": { "code": "0xef00010100040200015c0104000000008003ff750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -870,21 +870,21 @@ } }, "_info": { - "hash": "0x9fc47ea733aa5eae0df906674abae072d39666693572f18e7ce35e0e71658332", + "hash": "0x4d9420f03569bb5a9e475f13666c86343eba60ae39dcb7a89158dfeff7d66965", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH23]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH23]": { "vectors": { "0": { "code": "0xef0001010004020001600104000000008003ff76000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -892,21 +892,21 @@ } }, "_info": { - "hash": "0x83761bdefccfe8c086d02db0be6ab88cf1d1658b073d028b41d57f0fcaf00965", + "hash": "0x66967c568bad46a599c83eba48dac6f1939ad221556ebf7d2c7fa7bef97db197", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH24]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH24]": { "vectors": { "0": { "code": "0xef0001010004020001640104000000008003ff7700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -914,21 +914,21 @@ } }, "_info": { - "hash": "0xa504e4fb3c65bbeabcedf5f24cb8385baf9d1624261a6c4ecc64decaae006c8e", + "hash": "0xde9cbc8518151103c0fa10da89ffe11f6609df6c79433bac92acde516f7a3d69", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH25]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH25]": { "vectors": { "0": { "code": "0xef0001010004020001680104000000008003ff780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -936,21 +936,21 @@ } }, "_info": { - "hash": "0x2981f49169751b2612253b343e7a30ab3d8b6193db7a544956f0b5f516e080c3", + "hash": "0x56816500224e2b68745d9b8d466677e596e5869a2508049ccd5c5c58d9c44b3f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH26]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH26]": { "vectors": { "0": { "code": "0xef00010100040200016c0104000000008003ff79000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -958,21 +958,21 @@ } }, "_info": { - "hash": "0xec03fb6905763330b2963d67b14dbe5457f49ed2167988d3797c48026040d912", + "hash": "0x0931d1f1e8d438e9452774e44e59dff5fb4a0c9b2c3e0e69d229c4c611c95a48", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH27]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH27]": { "vectors": { "0": { "code": "0xef0001010004020001700104000000008003ff7a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a00000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -980,21 +980,21 @@ } }, "_info": { - "hash": "0xab3cbb24d4a48143443f35ba989cfb1ddea7cd554fb935483f4c324f0b5020fc", + "hash": "0x18e3e65e8c06d5a59693fca7299d17d8a0579e8da299d2b068cccb1e9701f45b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH28]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH28]": { "vectors": { "0": { "code": "0xef0001010004020001740104000000008003ff7b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b0000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -1002,21 +1002,21 @@ } }, "_info": { - "hash": "0xf944497eecd00dc780df21863b462d2880c33e10f3476eefa05a232571568e05", + "hash": "0x567f2a6d98c6b45e97a3441e18cc6a208e20793b2cbf3b50561628984c319767", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH29]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH29]": { "vectors": { "0": { "code": "0xef0001010004020001780104000000008003ff7c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -1024,21 +1024,21 @@ } }, "_info": { - "hash": "0x41ef263db80b47af95f2767cdf9d78c6165a61d9f9fe23fd324804035794c611", + "hash": "0x58316858a420ac35d6c4e1f12e9525702d6a3afc79415f1e1fc3722aa8c13d7a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH30]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH30]": { "vectors": { "0": { "code": "0xef00010100040200017c0104000000008003ff7d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d00000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -1046,21 +1046,21 @@ } }, "_info": { - "hash": "0xf723fb281931068c4a3fd42d913370d52eb002eca91a6b48f2416890961cf067", + "hash": "0xbca03b8eebdf0751aa5a5ecdf5d97c5c21a44a0c60841f46ef50659cbaf00f6d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH31]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH31]": { "vectors": { "0": { "code": "0xef0001010004020001800104000000008003ff7e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -1068,21 +1068,21 @@ } }, "_info": { - "hash": "0x4d1ca36b9031ce02e02d5cfc768067c82778bbd76c652ee34692ec273fc8742e", + "hash": "0x84b9a7367630638395c2fa5ef827047dd7b0d8544519775d068aad2447d82188", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH32]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_PUSH32]": { "vectors": { "0": { "code": "0xef0001010004020001840104000000008003ff7f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -1090,21 +1090,21 @@ } }, "_info": { - "hash": "0x3407137fa02051fa15bb41da3c0c64436126a6d5e6228ffc21ae33b29c09960e", + "hash": "0xdb0ce62dc8590712fd0ce8fe765d218776f862241a939afe597e7800d57b0960", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP1]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP1]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff5f80808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -1112,21 +1112,21 @@ } }, "_info": { - "hash": "0x0fad6a63048e17c388a1355b7b79cb6f0bf816e420602b4d7453eb9365bb7842", + "hash": "0xc1459bd2bb89e88cb118e16d54eec24f1aa70c6025af360fd7000870d82bacd1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP2]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP2]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff5f5f818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818100", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -1134,21 +1134,21 @@ } }, "_info": { - "hash": "0xecdcad612d47abcf990e7157eab363f1e0a96fe38cf01b3cae9fc8187dc2ebe8", + "hash": "0x2b9300199bb2f5dcb4a75ff7f74dbab55238a9a91e997a9b30938fbb9ab2128e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP3]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP3]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff5f5f5f8282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828200", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -1156,21 +1156,21 @@ } }, "_info": { - "hash": "0xca92e99b2fc0b6eae4a852f14efb5c6f5598053c14cb5085abd9db46d93b5a7c", + "hash": "0x6bcff8facea42449a9efd290c40ada60e2b5f7a0614b2e224d22337358df2312", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP4]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP4]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff5f5f5f5f83838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838300", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -1178,21 +1178,21 @@ } }, "_info": { - "hash": "0xec9ca33a4251c753e7a0cfce7b1b757430ed371149774caf9b74d28a18c1684e", + "hash": "0x27cbc5d5505b981a740af8b2b73fce099ad3ae99b8b4678f2598d12c529d1162", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP5]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP5]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff5f5f5f5f5f848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848400", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -1200,21 +1200,21 @@ } }, "_info": { - "hash": "0xc6622366990e5a4b409e26fd428c467976339390bb580cb6c9f0993c607db1ab", + "hash": "0x580eca228dc00c2e67209419a5808e05930166a3c078527d55b7347f5843f5ba", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP6]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP6]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff5f5f5f5f5f5f8585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -1222,21 +1222,21 @@ } }, "_info": { - "hash": "0x92e65f19cd2bdbf4f218affbf586c193d450471e710dd5badd69e367e8fcfc92", + "hash": "0xe14114c22b2a704a24030d77d60315e445ed843a3e239006a7da683b3da2ed7c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP7]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP7]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff5f5f5f5f5f5f5f86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868600", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -1244,21 +1244,21 @@ } }, "_info": { - "hash": "0x55aac1772c49a956956e356eee617557fab196b88bafd071112a0c830cfcb533", + "hash": "0x8a64b772030bd09486abfd10fd2b9f1c496cb55276297a2826c469b9a5cb54d0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP8]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP8]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff5f5f5f5f5f5f5f5f878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878700", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -1266,21 +1266,21 @@ } }, "_info": { - "hash": "0x8239f698221436d5f9f868d47b394bfb2c1793c0396b63314495e9bb10b49af4", + "hash": "0x64aab12e6830f5858cb43271658cb0f4878f3c2d7c32828e0564858c23783a7e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP9]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP9]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff5f5f5f5f5f5f5f5f5f8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888800", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -1288,21 +1288,21 @@ } }, "_info": { - "hash": "0x17c383f98012b8a3b0f628af59a0ade84d53780a3e8e459666cad81dd3dc064c", + "hash": "0x8c8df15f431b8a4a5a5277c6365790b15ab47d5a8c0a59aaf8ff86b3d329fc36", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP10]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP10]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff5f5f5f5f5f5f5f5f5f5f89898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898900", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -1310,21 +1310,21 @@ } }, "_info": { - "hash": "0x8e186432e8721b30e5ac2d181c139f6f5ad83339b46bc9ce0b6d225aa02dfcc8", + "hash": "0x5615d7bcbdc018313a1093978aed72c0e27a912d874ce19f8b80791e6a3f13f4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP11]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP11]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff5f5f5f5f5f5f5f5f5f5f5f8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -1332,21 +1332,21 @@ } }, "_info": { - "hash": "0xd1bc0f1a48b5283e686e77a570c9ac79420eb238901e26753ade94a997df8b7c", + "hash": "0xbdd41257126f49600f589283d5c010c4c51ea5342adbb00e3ea76f3ea2b18fcd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP12]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP12]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff5f5f5f5f5f5f5f5f5f5f5f5f8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -1354,21 +1354,21 @@ } }, "_info": { - "hash": "0x66704f0e03336df13e8b1ff9f6ec0e16bdebc65a2032cf59829abb4c10243bb7", + "hash": "0xb9a36b8c968b8e6f4b7c644e111db0edcdc04b19d7d4cad7ff01b31af42ead52", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP13]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP13]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff5f5f5f5f5f5f5f5f5f5f5f5f5f8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -1376,21 +1376,21 @@ } }, "_info": { - "hash": "0x7950c725430efb4d5936ebf2873fdd2fecd49945c606b70bcf5b5cd82d4733ca", + "hash": "0x60913e81e720c954bd1d55b3bd482c1e2643b754b90772871475cdf088bc01c9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP14]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP14]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff5f5f5f5f5f5f5f5f5f5f5f5f5f5f8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -1398,21 +1398,21 @@ } }, "_info": { - "hash": "0xd86eb0565c962f77e875a9fb20f545e6a271cfca0c4ba120f8bd99e075e4a55f", + "hash": "0x492b13f2881f27d7a6a0ca9e0202f526f2ed11d0b9bdff17a13a6ac4bec03761", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP15]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP15]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -1420,21 +1420,21 @@ } }, "_info": { - "hash": "0x0088b2ccdef7c22f5e423c7cf1adf11902361ccafe58ebff588f15f0155fb89a", + "hash": "0x60c64c3ee5cf16db5b266997fd6d31a637c902a4042c00e6f249ef5c2f2fb76b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP16]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUP16]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ff5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -1442,21 +1442,21 @@ } }, "_info": { - "hash": "0xf658c50889901bf7d22d047ba164ee2c5e58aadd510dbdaedda0fdf86af73fff", + "hash": "0x02944960489ee87305b9c07b62e2a1d7196e58771cf94fc837ba0f86c32a7bda", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DATALOADN]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DATALOADN]": { "vectors": { "0": { "code": "0xef00010100040200010c0104002000008003ffd10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -1464,21 +1464,21 @@ } }, "_info": { - "hash": "0x5c79b3c408bd600660eb7c47393c6b9ae2f8e5d0ffe38b9763e2a1c03c03971a", + "hash": "0x13ba5cc04bf33e1cf4d2423284af4ab2348285b3bbc2f6fde2049f8bb030ba79", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DATASIZE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DATASIZE]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008003ffd2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d200", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -1486,21 +1486,21 @@ } }, "_info": { - "hash": "0x7f17a3e2831a6977908447cbacbfee5e7e62ab5b71791bffbb3d294f5e881efa", + "hash": "0xcaaf2c4ea4d203e8c7e65959bfa780103a5a8474ed665b80aab4c202274c89b8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUPN]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUPN]": { "vectors": { "0": { "code": "0xef0001010004020001080004000000008003ff5fe600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e60000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -1508,21 +1508,21 @@ } }, "_info": { - "hash": "0xcc199f72b742ecb459c6ad508e0602b397308b40949de56c560b44b250d23aac", + "hash": "0x24ff03aac4998216c348edc451366bf11e35b67ed9b0a43929bffc6b5ffdb449", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUPN_0xff]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.INVALID_MAX_STACK_HEIGHT-opcode_DUPN_0xff]": { "vectors": { "0": { "code": "0xef0001010004020001070104000000008003ff5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ff00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -1530,21 +1530,21 @@ } }, "_info": { - "hash": "0x9a12dc38670ad8d712da6ec4b739b4956da1af675e0d262fe6d0e91f8298508c", + "hash": "0x7588ad9946de3fcce33e20b3cb8693f419d68c87d907246123006b6952e854e8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_ADDRESS]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_ADDRESS]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -1552,21 +1552,21 @@ } }, "_info": { - "hash": "0xcc72a98aee1504bbc090846ab9aeb1ce05f158eda36e84e438aa95376c9aabcb", + "hash": "0xd329eb9c4f8f75fcb81a23ac80e37da3cc36e67b1199a3df3672dba5fc5f398b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_ORIGIN]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_ORIGIN]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004003232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323200", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -1574,21 +1574,21 @@ } }, "_info": { - "hash": "0xb49989aaddb58601efbff5122811b4c54933208df72f02086995b464ec3764a6", + "hash": "0xf319d8320150e957b8ddb7d2d197a1de8287ce74f4329d9bf31b48f45281a0cd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_CALLER]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_CALLER]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004003333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333300", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -1596,21 +1596,21 @@ } }, "_info": { - "hash": "0x844ad1fa28961a2f4a887ea66cd5393efca1d73f990fef3463f62033b56b0b28", + "hash": "0x1da769f1407332883853d9dc0f1597622358a3c9881ec8e7d9be697b1db5db06", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_CALLVALUE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_CALLVALUE]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004003434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343400", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -1618,21 +1618,21 @@ } }, "_info": { - "hash": "0x828aea1f52539474c7f296841e5630eb6decec3cca4f6f7daa9f79654392eadf", + "hash": "0x10b1288fa352ccc82c861522c6604d38a27d3aa9178968e92dd6be02d4af344a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_CALLDATASIZE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_CALLDATASIZE]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004003636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363600", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -1640,21 +1640,21 @@ } }, "_info": { - "hash": "0x9b485bb5fcdceef497241bb189e6882e4f613e1881c0556aa716891ca217a6f9", + "hash": "0x932388e81ec16884f4f0e18cb8c15d1e99acc6b112006e662a12dc97606dd7d3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_GASPRICE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_GASPRICE]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004003a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -1662,21 +1662,21 @@ } }, "_info": { - "hash": "0x8407c82f20bcac3e57f99ac3d3d7819cbb39ba7474d94930b9cc6835a4a860d1", + "hash": "0x9e7df009e2fcc8d2447f4278bb9303b8f6bd1a72495fe0bdc97b5f82b5e654e8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_RETURNDATASIZE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_RETURNDATASIZE]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004003d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -1684,21 +1684,21 @@ } }, "_info": { - "hash": "0xf1f82a2948cadceae104171fd26a94a02950ebedda65b47b9d8d15f2723af3d8", + "hash": "0x75af22b49016a0b3c1602bc8ffab20ebaaa756f4742dd8332bcc53b004c9de7f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_COINBASE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_COINBASE]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004004141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414100", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -1706,21 +1706,21 @@ } }, "_info": { - "hash": "0x3737384cae2c563f9c811aff08b542ad3e209fd383e5e468dcc1ae6a7b35721c", + "hash": "0xe719f3c614b49998eb3f9fcf5498f57e8327caebc240dd59efd1d8e533c10e52", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_TIMESTAMP]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_TIMESTAMP]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004004242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424200", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -1728,21 +1728,21 @@ } }, "_info": { - "hash": "0xd309d8eb41b187ade05014c81fe311153cc8ac21f844cfbde2b9c7fcdd9aadeb", + "hash": "0x6b46225534f207ce6b237dcbcaa278e146040059bd920475b6f709b11efdf0c7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_NUMBER]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_NUMBER]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004004343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434300", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -1750,21 +1750,21 @@ } }, "_info": { - "hash": "0x36d52f7a13b5522c111e6f525109e81d56d2ebee3f9e9f577ccf278a9780fe87", + "hash": "0x61a234e89b0bf60984c86106b8b140b0943aa82a8c995b35781a253afe0e2821", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PREVRANDAO]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PREVRANDAO]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004004444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444400", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -1772,21 +1772,21 @@ } }, "_info": { - "hash": "0x5a04e70856a569532e0e0aab4e5df01b48b80a9a551a8a8518bcfa254422af97", + "hash": "0xaf30e75ce3f277ca3e67f86e0fe6404ae6332adc45be3e91be967b0a51a4df83", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_GASLIMIT]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_GASLIMIT]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004004545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -1794,21 +1794,21 @@ } }, "_info": { - "hash": "0x823c1225a4c437c23d59faf1e5c9da673bff40bab1c3497d9870abbe6a65166b", + "hash": "0x94f105b09a7fe1259af8ee99c75e3aa12aaa7cc5ecc328091b23ad11533592ce", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_CHAINID]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_CHAINID]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004004646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464600", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -1816,21 +1816,21 @@ } }, "_info": { - "hash": "0xcf4bb91c51511ca0e7c701179ee7ef7231166b300c7da03099735b21186c1f47", + "hash": "0xbb7bc4c40a847870f0864a6fa9d741682f005dd5b0f335797b1761e1d4a7c648", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_SELFBALANCE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_SELFBALANCE]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004004747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474700", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -1838,21 +1838,21 @@ } }, "_info": { - "hash": "0x618d1714006ed010e473f7855f4840baaf232f50c757dc1bc994ff3db9676881", + "hash": "0x56716deb6bec66dbf5d86e737bfae81bc8a76d87ce9bf1feda95fdf3abcd113d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_BASEFEE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_BASEFEE]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004004848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484800", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -1860,21 +1860,21 @@ } }, "_info": { - "hash": "0x443da2fab9fdd2f2e25f78fea3f4ed371c6104bbd350cd9c04ef523089c309fe", + "hash": "0xdf575a8be416e2d56cc00652ab92f91512bfd66a2a42da3fce7eec775f874d28", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_BLOBBASEFEE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_BLOBBASEFEE]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004004a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -1882,21 +1882,21 @@ } }, "_info": { - "hash": "0xec338f53b66a39e37cc989eca8689d403243807b86d434d3b3dbaab188f50e4e", + "hash": "0xf66669a53c1248504d7a1627f2a3a5775ffbb5424bc6745b5338d4dbabb486ec", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_MSIZE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_MSIZE]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004005959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595900", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -1904,21 +1904,21 @@ } }, "_info": { - "hash": "0x38f6cc94fa2bdb09185ce4ce5c3dcdfbf249057254d7448ef70b1ab7cd1fadaf", + "hash": "0x74ac61f5ae0b272d2205a48fd53cdf04e4d7e88f5052aae9cb990be48fc216d8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH0]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH0]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004005f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -1926,21 +1926,21 @@ } }, "_info": { - "hash": "0x33ee2fdfa8a9c31852f7532440c453e0e8a18cca5ea3602b840eceaeea1e635d", + "hash": "0x2386aec8e8ebbdd202dee8d1c6eafba39464ea18574078af12045bd7e2c6cf28", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH1]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH1]": { "vectors": { "0": { "code": "0xef000101000402000108010400000000800400600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -1948,21 +1948,21 @@ } }, "_info": { - "hash": "0xd25a6abaad4318ab84abc3fe393a10579a557e108dc1a61b8c0532dfb95bbb1a", + "hash": "0x2560d47685c498f4165203dee8b1c096c122a3ff241f4f1a93474365f1df89d8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH2]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH2]": { "vectors": { "0": { "code": "0xef00010100040200010c01040000000080040061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000061000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -1970,21 +1970,21 @@ } }, "_info": { - "hash": "0x461824dae342e1ea8d3050da9ede083f1137fe914f6f4f3d2a8c4ae58ffadf7c", + "hash": "0x061dfdd598e37ea4d89ab073106685a268bd1e59e16fa2f408ad48b198be4b63", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH3]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH3]": { "vectors": { "0": { "code": "0xef0001010004020001100104000000008004006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000062000000620000006200000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -1992,21 +1992,21 @@ } }, "_info": { - "hash": "0xf11f4cec9f9e469695b46dac65494449351fe911f3fe12407246131ed1bac519", + "hash": "0x23b26f3916b49e58e2babdb2f70859b6282d801c3a4965a2235f4aaf2774de79", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH4]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH4]": { "vectors": { "0": { "code": "0xef000101000402000114010400000000800400630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000063000000006300000000630000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2014,21 +2014,21 @@ } }, "_info": { - "hash": "0x3a02dc7fb1a9aaefeb93629b919d7ade8ef48a69b52db0d95af836d7e5b0017f", + "hash": "0x36a6eab9e80ce47ccafa478fe85cb20911f663859761444516d4905f10541d40", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH5]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH5]": { "vectors": { "0": { "code": "0xef00010100040200011801040000000080040064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000064000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2036,21 +2036,21 @@ } }, "_info": { - "hash": "0xe5b24c8b2b0d6bff1f71a3827c025680c478d2f0c851ae0360a84aee72ce8a34", + "hash": "0x5ad4d82c4cfae9ccc4aab525d57c4a9bfb2d87c028b49bee054805df771efef7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH6]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH6]": { "vectors": { "0": { "code": "0xef00010100040200011c0104000000008004006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000065000000000000650000000000006500000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2058,21 +2058,21 @@ } }, "_info": { - "hash": "0xd4c18fc4515197b9ce0120d0c161be7ddc19b35ac096a1037acab620414f0f62", + "hash": "0x056b273e56c5d2882409f61a17198ac86c536914e20f2e670024a96463376046", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH7]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH7]": { "vectors": { "0": { "code": "0xef000101000402000120010400000000800400660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000066000000000000006600000000000000660000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2080,21 +2080,21 @@ } }, "_info": { - "hash": "0x016db0574a18e3156db69c076f449e457944c4ac5a9b7b52ba1da02520df80d9", + "hash": "0x8d0cd04607f42b8d733f1c27f752dc41287e53fc8f98cc17d221e335c22c98f2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH8]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH8]": { "vectors": { "0": { "code": "0xef00010100040200012401040000000080040067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000067000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2102,21 +2102,21 @@ } }, "_info": { - "hash": "0xaf477cd2476cafbc44e7449a91c85d051ad071b6536cf039ce88e36d4f6d7624", + "hash": "0x4a39a82496be58f570cb77167c0ab6e094ec9d20f8e1b93969e2012e497e5500", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH9]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH9]": { "vectors": { "0": { "code": "0xef0001010004020001280104000000008004006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000068000000000000000000680000000000000000006800000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2124,21 +2124,21 @@ } }, "_info": { - "hash": "0x79d4845d3554d81c19df60d5a9d868bc5bb1801b9fe746cfe5c6fd2ff3211677", + "hash": "0xde49eab340fdd7b2a8b307de8a968c8ca8ed5928913a9b891306ca3320d91cf1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH10]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH10]": { "vectors": { "0": { "code": "0xef00010100040200012c010400000000800400690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000069000000000000000000006900000000000000000000690000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2146,21 +2146,21 @@ } }, "_info": { - "hash": "0x5dd0f49ca0e16cf4166756a80e3d082df4612c984d70b496b5d7ccd659cee7ee", + "hash": "0x8b2cdcbc03612119858d540cba1aa8011839aabdf507bbb5f31ff0ecd1f5196b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH11]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH11]": { "vectors": { "0": { "code": "0xef0001010004020001300104000000008004006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a00000000000000000000006a000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2168,21 +2168,21 @@ } }, "_info": { - "hash": "0x66e6a010a1db8604c2cf4d6126252d49e8c1a3aea4649b9b66b2ea1c2ff10147", + "hash": "0x9bcde6379aa01998f7e781dc978227f79622523c8bf91c1155180c9b34163465", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH12]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH12]": { "vectors": { "0": { "code": "0xef0001010004020001340104000000008004006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b0000000000000000000000006b00000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2190,21 +2190,21 @@ } }, "_info": { - "hash": "0x1047b518ca921cc5dc727ee0f05d746a3bbc733d670a1b249058f7588d13239e", + "hash": "0xbc3a80f72f58c687b5dc29e7f1a92528a95c0b4d962f7abade77f4fda41a387d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH13]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH13]": { "vectors": { "0": { "code": "0xef0001010004020001380104000000008004006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c000000000000000000000000006c0000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2212,21 +2212,21 @@ } }, "_info": { - "hash": "0xaef6a04e4863f958b960ad9d6f9f07cca05e8e3c22a873abea7627296588cc77", + "hash": "0x99504026228e542f6c09fd5778b4320d72deaf828c6f5a9fb684740417e62f0c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH14]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH14]": { "vectors": { "0": { "code": "0xef00010100040200013c0104000000008004006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d00000000000000000000000000006d000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2234,21 +2234,21 @@ } }, "_info": { - "hash": "0xfdde0701de51e47b14f75b3351d9260b4a6391d40e76a3cb41eaa68313b3af62", + "hash": "0x4081281929fff1c8bdb1f41ff5faa8786e5f75abdb66c46a7b2c447a829aa4cd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH15]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH15]": { "vectors": { "0": { "code": "0xef0001010004020001400104000000008004006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e0000000000000000000000000000006e00000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2256,21 +2256,21 @@ } }, "_info": { - "hash": "0x03ba7e88fcab62630fffae8baf47c3362dfef845104c55bb281460717405d82e", + "hash": "0x1ebb0c47eaff6e527e539dbb0353c45184d9a2451314716ed41f475535687c20", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH16]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH16]": { "vectors": { "0": { "code": "0xef0001010004020001440104000000008004006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f000000000000000000000000000000006f0000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2278,21 +2278,21 @@ } }, "_info": { - "hash": "0xd1da98236dbeaa81499354c24208cbc4990465b0066b4fc37a83c505bfc2315d", + "hash": "0x58d04fb02e7518d68597d1723e23cb4cfd7397aa31b7d4429b42c0ea84f6e788", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH17]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH17]": { "vectors": { "0": { "code": "0xef00010100040200014801040000000080040070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000070000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2300,21 +2300,21 @@ } }, "_info": { - "hash": "0x9a08ae7dc6afd2283523c858dd9740e094d43b7965cf55b36e8da83ccdb014c4", + "hash": "0x469ab6e3c37cd3da77bd40ae0ef806ba2faf5579be1d03285d6d40aa3fbd8af5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH18]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH18]": { "vectors": { "0": { "code": "0xef00010100040200014c0104000000008004007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000071000000000000000000000000000000000000710000000000000000000000000000000000007100000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2322,21 +2322,21 @@ } }, "_info": { - "hash": "0x3321354545f9ba1c08dcd94c75d2684e8878b8a4049aec2c924caa6678cd7666", + "hash": "0x817ba6cf078c1661f541abc3c3fdd5642bd1b3a58b25dec41abdf73bb7f33ae9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH19]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH19]": { "vectors": { "0": { "code": "0xef000101000402000150010400000000800400720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000072000000000000000000000000000000000000007200000000000000000000000000000000000000720000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2344,21 +2344,21 @@ } }, "_info": { - "hash": "0x1b7e9cceda502d9b1b9c962b819fe917dabb56f77feaa83ab638c736fd26b3a9", + "hash": "0x9b89b19e6d5c5bc5e09f0311b7ce9b1ccaa856101bbc2aea58f6dd8dae0b21b0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH20]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH20]": { "vectors": { "0": { "code": "0xef00010100040200015401040000000080040073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000073000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2366,21 +2366,21 @@ } }, "_info": { - "hash": "0xc3c23b28d238a0c2622bdcdd4359f0b59b606acc88320af334afabe828bef96e", + "hash": "0x290326755c9395bba5e3b2bc9983c773d1b2146d2d9bd8246e204c6f44e20535", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH21]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH21]": { "vectors": { "0": { "code": "0xef0001010004020001580104000000008004007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000074000000000000000000000000000000000000000000740000000000000000000000000000000000000000007400000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2388,21 +2388,21 @@ } }, "_info": { - "hash": "0x4299e99c1d6c762a0513b571d5b62d29f6974d1bb6535c1ad1e1e3585cd64150", + "hash": "0xa5b5b15164cf75e5504ce47a8eae992ed843f449917606daf22832e1fe9c24e8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH22]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH22]": { "vectors": { "0": { "code": "0xef00010100040200015c010400000000800400750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000075000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000750000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2410,21 +2410,21 @@ } }, "_info": { - "hash": "0x3d6a3b116d68993765ab98e4d31acacc75bbe2f212b165168e5035d684d9ccf1", + "hash": "0x947d20bcbecb802059d4fe1f605f489c3ad3446d32dce27ca590bf18f06bdfef", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH23]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH23]": { "vectors": { "0": { "code": "0xef00010100040200016001040000000080040076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2432,21 +2432,21 @@ } }, "_info": { - "hash": "0x2ad66732ea4439468b38d927618c38734533212c4ec0006ed349e86417cca316", + "hash": "0xaa96a53090f0ba3920b412b5c9d0ad92d243420da9bb881adac46abfe8726c6b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH24]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH24]": { "vectors": { "0": { "code": "0xef0001010004020001640104000000008004007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000077000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2454,21 +2454,21 @@ } }, "_info": { - "hash": "0xca84e6b494474b8613a62ac36b4233a4012584746cab1a8094b52d75d3cb29ed", + "hash": "0x2c5ce99f9d8455ad979208c09999ddf58a246a02d4d107b8987b3ab0da736aa5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH25]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH25]": { "vectors": { "0": { "code": "0xef000101000402000168010400000000800400780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2476,21 +2476,21 @@ } }, "_info": { - "hash": "0x73023c2003a94c1a51b94f0b6909b9911c8f50d00bbb2ad485a9303498e59fd3", + "hash": "0x531ea970f83541b291617cd2e2f156b8248f5dba3fbb1ea5b97ad43d5c3aacec", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH26]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH26]": { "vectors": { "0": { "code": "0xef00010100040200016c01040000000080040079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2498,21 +2498,21 @@ } }, "_info": { - "hash": "0x8af4e33a017492df372c11615513635743ade8b532705da0d369e2c3c5fe8df2", + "hash": "0xaecc1074bc956b82310c49ead790f5b5d012647e3ef622e85493fd47bd242c4b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH27]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH27]": { "vectors": { "0": { "code": "0xef0001010004020001700104000000008004007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000007a00000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2520,21 +2520,21 @@ } }, "_info": { - "hash": "0xb0d03bc48ab0524f7bf949439a26cc6ff756fb705290c91d08d5f7d07ea2259b", + "hash": "0x79072d5e2d85c0c95d3172942fc6fe1c880be84a9ad388397890bfb30288bba8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH28]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH28]": { "vectors": { "0": { "code": "0xef0001010004020001740104000000008004007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000007b0000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2542,21 +2542,21 @@ } }, "_info": { - "hash": "0x3c90a95b284ed7926660d41311c21e8bf0789a3b7f892bec8bfa4a4aea65e153", + "hash": "0x271738ecb89ab9b31af109a3e7650ec838dfdc60723832076c4f6125320c6bb2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH29]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH29]": { "vectors": { "0": { "code": "0xef0001010004020001780104000000008004007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000000000000000000000000000007c000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2564,21 +2564,21 @@ } }, "_info": { - "hash": "0x79f07628df6edac93a5a625a09660f00d75a6d5f956030c74b1eb818801a694a", + "hash": "0x3282873c8efaf3eb9152da7a9c3f7108279fef80c88c93d71c1fa1ed7035d40a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH30]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH30]": { "vectors": { "0": { "code": "0xef00010100040200017c0104000000008004007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000007d00000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2586,21 +2586,21 @@ } }, "_info": { - "hash": "0x89ca74a6bac9ca862f8af755aada8f0040e98b0fa08980a3974c1beb960cf542", + "hash": "0x21120b81efcc619f3c32a62c1e548d7cc022c6ccd11621c69921443e1d031af3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH31]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH31]": { "vectors": { "0": { "code": "0xef0001010004020001800104000000008004007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000007e0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2608,21 +2608,21 @@ } }, "_info": { - "hash": "0xe6fc5547986b0aca7ef6081f919024860ef7bf00846f25b6c02fa1395e8d2d93", + "hash": "0xdbbe5a920becff20cf2a247e34b85dff4c47c414ddfa76c2709eb7ad851e7c29", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH32]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_PUSH32]": { "vectors": { "0": { "code": "0xef0001010004020001840104000000008004007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2630,21 +2630,21 @@ } }, "_info": { - "hash": "0x0e4857d498ebcd879b2f94f58427579be552c9835212d4455201aae642d0c8c6", + "hash": "0x086f16c770faf83d694bbf86be231aef745bec215b3929d54c6f6ff280c3da0b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP1]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP1]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004005f80808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2652,21 +2652,21 @@ } }, "_info": { - "hash": "0xddd368b4fc37f41740f7fb250b914507a42675e32e350fdd34ad6ba3e1c0bc06", + "hash": "0x40e9f6e133bee0032869730f63f46b45fa5bbe82b6dc4824b17387c38d6c8447", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP2]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP2]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004005f5f818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818100", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2674,21 +2674,21 @@ } }, "_info": { - "hash": "0xb41362552a47603c494e42be0319467cbb39c90b2f7f2cc4a4a8e58f69bfba37", + "hash": "0x007f988bff5b5a2ab7f69061fae6e21a10f3b305a6f783909258738de9b28484", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP3]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP3]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004005f5f5f8282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828200", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2696,21 +2696,21 @@ } }, "_info": { - "hash": "0x0bcec9315198996abf6dce21215e25abceb3315d8454ba4f8a599602f4363ebd", + "hash": "0x0e33e2b5fab2bd4caf806490167adb2337a9aaf91bc71e861257ab7de18d7faf", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP4]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP4]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004005f5f5f5f83838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838300", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2718,21 +2718,21 @@ } }, "_info": { - "hash": "0xb1c0270e12c24299c94f327b936d9bd7d9abfca484a71650f37baa56e04967cd", + "hash": "0x636de95c846160799337139f86465ec62b51e7974b53c867a294707a8c3c212d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP5]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP5]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004005f5f5f5f5f848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848400", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2740,21 +2740,21 @@ } }, "_info": { - "hash": "0x643c16281012bf5bc5693a4477191d4b35da4daf0b5f597f3e4eb7b059cb5aad", + "hash": "0x3d228daa8cd56b5cde562756dca3742925fad406a7a96bb0e29029a4be7dad65", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP6]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP6]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004005f5f5f5f5f5f8585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2762,21 +2762,21 @@ } }, "_info": { - "hash": "0x1a1efc8749f1ad2458b253eec3c44265d2fc42d6e82274367252eb7f79f3b137", + "hash": "0x15e941617aaf8b06f6f786626ddec82c98f8d6d2edffa5b15f69cbbbf9c26a5b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP7]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP7]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004005f5f5f5f5f5f5f86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868600", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2784,21 +2784,21 @@ } }, "_info": { - "hash": "0x18fe7a9bd99fb5d44f49cf1a1f150f9cb762f37aa0ba183d00e581eb874506cb", + "hash": "0x9ec54e2a56d2954e936894852d3586ff5c6562a0a7f1f01df075c83b69acc9f5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP8]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP8]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004005f5f5f5f5f5f5f5f878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878700", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2806,21 +2806,21 @@ } }, "_info": { - "hash": "0xd725f03187b81d1ab511b4df19a402e040de3a506ef0463ecda1c26e23301588", + "hash": "0x59a421a54ed6cf21b6528f205b8cef7b88871ffab51af9a0e0612afe62135af8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP9]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP9]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004005f5f5f5f5f5f5f5f5f8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888800", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2828,21 +2828,21 @@ } }, "_info": { - "hash": "0xac26caff2ce01a9504d13f5740f059d4f2b074065904375f076933fe5d9ceb2a", + "hash": "0xe46c399a4dee9da08789b557ee93a72e767f99f9deb373a1cd1f3157bd114712", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP10]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP10]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004005f5f5f5f5f5f5f5f5f5f89898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898900", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2850,21 +2850,21 @@ } }, "_info": { - "hash": "0x777cab69f514ca9dd734c187750102b6d2e8244b27a618f5d4a47025549302a2", + "hash": "0x306bed0d496cd9892dbc18ab557e93f3442192ffe528f87985a7ad0c30bedd64", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP11]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP11]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004005f5f5f5f5f5f5f5f5f5f5f8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2872,21 +2872,21 @@ } }, "_info": { - "hash": "0x0321b267241eb1cbcf62dbdcf3b3d33e284b046a99472b1fc7b4fb61fb95b5d6", + "hash": "0xf9a9d92eb93779d1123e251987bdbcdf3021ce05be54d05f5b0f372895c9e16b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP12]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP12]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004005f5f5f5f5f5f5f5f5f5f5f5f8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2894,21 +2894,21 @@ } }, "_info": { - "hash": "0x4db56e2285b355ba6ba57008a87a0f8a1b5ab5f1b60c4838c3b849ba35534eb6", + "hash": "0xb773151725649295866a650cdd9510b3d69e6c1d7132ee2f16bfecd43b42e3f2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP13]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP13]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004005f5f5f5f5f5f5f5f5f5f5f5f5f8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2916,21 +2916,21 @@ } }, "_info": { - "hash": "0xef85c5c6b10f7eb9fdb1f2224167b9e4034baadd17ea6de9da2045a119110232", + "hash": "0x71a2bf9fe9c2377b69a48148c1e262d941bd378c43bb5285909ee0f1eabc911b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP14]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP14]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004005f5f5f5f5f5f5f5f5f5f5f5f5f5f8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2938,21 +2938,21 @@ } }, "_info": { - "hash": "0x8394a29ad31c2eae2157980a09720fbfe883320fa98bb09bbf9c562feadf28ce", + "hash": "0xa41a4c247f6ae7549acb6243a5ceca352d880d21dfb3bb5573a2ace2db53a0cf", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP15]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP15]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004005f5f5f5f5f5f5f5f5f5f5f5f5f5f5f8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2960,21 +2960,21 @@ } }, "_info": { - "hash": "0xec922088781e2bd304786dee5d270c10b4b91672ddae37d887bbbf74809ef027", + "hash": "0xb762d5aca190b9c5c574e964d5ed4c4e8c4cc4e5777e6b44468cd323ac04b2d5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP16]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUP16]": { "vectors": { "0": { "code": "0xef0001010004020001040104000000008004005f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -2982,21 +2982,21 @@ } }, "_info": { - "hash": "0x4ab7234e13a4545c4922aac80e750d5f0d552313f23c35d7f85ac4ac573baac1", + "hash": "0x85edecade339a21968d0b950e17b840a7342d6e509d343ddfe9d3ad6a0ebbcf5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DATALOADN]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DATALOADN]": { "vectors": { "0": { "code": "0xef00010100040200010c010400200000800400d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000d10000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -3004,21 +3004,21 @@ } }, "_info": { - "hash": "0xa79559572f718f9b83e127276f814584ac99684a27a00ca3658fbb80883b2ff1", + "hash": "0xba003515e6e795f22340e1a05bb453907e35b135d7bb70387295059a71fae590", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DATASIZE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DATASIZE]": { "vectors": { "0": { "code": "0xef000101000402000104010400000000800400d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d200", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -3026,21 +3026,21 @@ } }, "_info": { - "hash": "0x574fe97e88ca4db3e99e224e92676e0356fdc4fd03800d207b38b4bdc1d01fec", + "hash": "0xbf7b0e9dcfcb052274d82b95916ac7d8ba58156366a7a82ff27765c3b066791d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUPN]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUPN]": { "vectors": { "0": { "code": "0xef0001010004020001080004000000008004005fe600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e600e60000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -3048,21 +3048,21 @@ } }, "_info": { - "hash": "0x9ae5825162b77fc094b37e7d1463f6686ef39c04f9d63a71abcfb9ae8f4378b5", + "hash": "0x10c89f9727d807509c978f0848d749c6901657001da69259a0eb8d4d8b361aec", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_CancunEIP7692-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUPN_0xff]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_overflow[fork_Osaka-eof_test-exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT-opcode_DUPN_0xff]": { "vectors": { "0": { "code": "0xef0001010004020001070104000000008004005f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ffe6ff00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -3070,11 +3070,11 @@ } }, "_info": { - "hash": "0x18b0ca3f9d341aa83a49e4f9fefebcb003b775997692803f4fc8d764460de2f5", + "hash": "0xe31052b7f25db6a348d3ceba3f8c3797c5c26f6bc0924aaa881aa2b9b893d78e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack overflow on all opcodes that push more items than they pop", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L335", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json similarity index 62% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json index 08695f390d..e4c6b90046 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_opcodes_stack_underflow.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_ADD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_ADD]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000025f0100", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0x8213240eb97fbb0d666afa226ca64447e87b6b7cb12a2f053a36197eb75bb1be", + "hash": "0x111519405697f1a76993e2036caa858ab38a474c459bc9e6face94eac8546089", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_MUL]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_MUL]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000025f0200", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0xd456eb3b02d946599a69c500f94f4536ff45fa042cda744bda3ea54c6ea2260f", + "hash": "0xf22a92ee58ebd213e61d19549773921e72d81459babed0b9e7b6d674c5f67299", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SUB]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_SUB]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000025f0300", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -56,21 +56,21 @@ } }, "_info": { - "hash": "0xe024548c044246d29cadcb6ef57ee6caebf3c060e4e560f304d958dc29c4bee0", + "hash": "0xeecf1b5b763865bc7bd741b51ff984f4bc8c5c48c43f45d17fa97a5118d859e8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DIV]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_DIV]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000025f0400", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -78,21 +78,21 @@ } }, "_info": { - "hash": "0x3a328c2627e741e8d8cbfbd0c93ed5ab9b91a405adb4f9b8cc56044006a91e90", + "hash": "0x0db10c7d51e94a47841fe5ae6a827f1a89e3359c425ff1d2dc0542fd94acb2d1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SDIV]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_SDIV]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000025f0500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -100,21 +100,21 @@ } }, "_info": { - "hash": "0xaad948f1131d870640a5703e12abb258dcba6796a19a49cf7bcf4ca675cdf2dd", + "hash": "0xeb9dbe98ce08f1d9ab40dc625e17621b4b5241ab7eb77f3bf9981221af4327f4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_MOD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_MOD]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000025f0600", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -122,21 +122,21 @@ } }, "_info": { - "hash": "0xdf2f8f1134cdb136859d91d7b41a7a8376374b294805daaebd9a66c8885643ca", + "hash": "0x12bfbac5d67e89bbde9478979da6f3e10e28c1d551c716642c2fcb85249c6b26", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SMOD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_SMOD]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000025f0700", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -144,21 +144,21 @@ } }, "_info": { - "hash": "0x5d6a52f0375f9a892af81e4de7919bf94a7855a1dfa0e61eff4e22e038d9dd4a", + "hash": "0xb5c06c503d7c13164a34c79541e8c4bd67473da71fb288809161719c2ae90183", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_ADDMOD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_ADDMOD]": { "vectors": { "0": { "code": "0xef0001010004020001000404000000008000035f5f0800", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -166,21 +166,21 @@ } }, "_info": { - "hash": "0x7e346c52eaf5e518878223f8c51147798d64ef4b670e3962a3d1335db76c9ace", + "hash": "0x33bdcd40fe5d26255fd367a1512ad8cf0a3dc173cd84ba1b0761640283d6e07b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_MULMOD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_MULMOD]": { "vectors": { "0": { "code": "0xef0001010004020001000404000000008000035f5f0900", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -188,21 +188,21 @@ } }, "_info": { - "hash": "0x2be6de285cbc7e933683999881d65ec324a85c4f4e3ad83bfa61581805ae8dc3", + "hash": "0xf06d9404a8e491cab46a3adbca9afb05b8a608c15200fe24e83b0193fc7572ac", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_EXP]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_EXP]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000025f0a00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -210,21 +210,21 @@ } }, "_info": { - "hash": "0x590254945e5c0be509186f42a2bf1e0b22a9dfb17699d6eaa750dd8c9f14e7dc", + "hash": "0xad9783fe907c282654090964b372283210ef40d0124023f10849cf3120020a30", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SIGNEXTEND]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_SIGNEXTEND]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000025f0b00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -232,21 +232,21 @@ } }, "_info": { - "hash": "0xc321d143b4c343a2ad90193205547d8a2553669fcaf94f395728e10af94a5979", + "hash": "0xeffd802418996fb08f1a39e90e72e7e0026fde665f6a0a535d2fec35a2bde5b5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_LT]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_LT]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000025f1000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -254,21 +254,21 @@ } }, "_info": { - "hash": "0x6b5ee99931fe89e15a22a4314e14a2cdba055e3ada80834f0e5255b6c8b06a50", + "hash": "0x23841e3252b33730db2b2f5ed46c7053336089d017dd4f7b3b263edd0aec2b7e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_GT]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_GT]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000025f1100", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -276,21 +276,21 @@ } }, "_info": { - "hash": "0xbf793efef2b452f71129fd140dc02e13c8ee7988afda02b13c57c4212664ae7c", + "hash": "0x3ba3bb3a79dbd8f3e0205a6394626b05cffb7b0d376486f9e3023dbb3028a89c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SLT]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_SLT]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000025f1200", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -298,21 +298,21 @@ } }, "_info": { - "hash": "0xed767312a7cb507b39a456c3d32921e5fa269e6feee40293f7f262a85d6d55fd", + "hash": "0x9564c899bf561c338a051519b2e93d9afb4ee6f8c492a2821378f6b72ca2cd36", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SGT]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_SGT]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000025f1300", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -320,21 +320,21 @@ } }, "_info": { - "hash": "0x5c9a119f1200867ef86412986f759c625f032168349faffc856d53941e8ab7ac", + "hash": "0x238e7cda5f97074c87677c4bc850da6919459b5d2d3f75ed6703bc246074460b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_EQ]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_EQ]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000025f1400", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -342,21 +342,21 @@ } }, "_info": { - "hash": "0x842a867357f6cb7e67f4c2cba2b2b50f2d70725717cfbbb8c2f34026350fa898", + "hash": "0xb57951e02a0d0097233bc18a76b29f4fbe8116ae33fa651d1dfdbcb07d45c77a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_ISZERO]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_ISZERO]": { "vectors": { "0": { "code": "0xef0001010004020001000204000000008000011500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -364,21 +364,21 @@ } }, "_info": { - "hash": "0xb408c4f37a8057e5096ab8187e5d311326d0f4b18cd3ae5e71e9aa44629bbbc9", + "hash": "0x5f35954faa26e955429916e7832d1c884a5115f5c5c6e986c179d5a0ca72858f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_AND]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_AND]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000025f1600", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -386,21 +386,21 @@ } }, "_info": { - "hash": "0x4bab15ccc3c33e9bd96f1809ae1c82f483d1025d0b8a1857ceaf6802b1a9a6b2", + "hash": "0x0a69bbc10b4a118a8ad7b7ecbfa73d0234d0eff81db7c3508007206cf8903926", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_OR]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_OR]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000025f1700", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -408,21 +408,21 @@ } }, "_info": { - "hash": "0x47346a6bd8f2cf1ad2be0c08ef4bb1abd9b6e5580593bd9a468d4068981756f5", + "hash": "0x68d544788f57399268e4ea3fa3885f7e87c30b580c736fd7698b86e8907d35ab", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_XOR]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_XOR]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000025f1800", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -430,21 +430,21 @@ } }, "_info": { - "hash": "0xaf705dc92c1088146a0ff0ca79d29b8fa32ddd0751caead61eb8485a45eda6a5", + "hash": "0x9e8b0c4c6047669d20bc6426d0fab4a0c64cbfde154e91a6d6efd8b69321a0f9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_NOT]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_NOT]": { "vectors": { "0": { "code": "0xef0001010004020001000204000000008000011900", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -452,21 +452,21 @@ } }, "_info": { - "hash": "0x87db1525a8b5149ad8212a95d428c34412f0ee305d24ccdfb6235b878bdba374", + "hash": "0xecb83c9d81c66ea4be90ba1a33af015524cbc3026e999e9f8ae26be0df7310d4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_BYTE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_BYTE]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000025f1a00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -474,21 +474,21 @@ } }, "_info": { - "hash": "0x3bbfa4e16b927d567cc8e76b1df5f6b6a5cb75809e893c75d9a7fa59651cd8b0", + "hash": "0xe80329ea1f6f8e027ec3c1da330a64315e491f06b9d17e474ade89ed217c8dc6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SHL]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_SHL]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000025f1b00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -496,21 +496,21 @@ } }, "_info": { - "hash": "0x4ce4fd9894406d1c0e968d3d7dea02ca2727ba5fc1cd6adfcd142f14aa43a4a5", + "hash": "0x4577d1cb7c6ae952919f89b6bed3a2d1f6d94af5ee12bcbf58f1ef16d2494407", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SHR]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_SHR]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000025f1c00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -518,21 +518,21 @@ } }, "_info": { - "hash": "0x8239ab3d4efbc8b4e1cb79374495dae6cde912924cb16ddcc9af592f901fd398", + "hash": "0x1d96ddf53b4e0d9498dcac5a6698294d87ea2029b82046314afcb60017d0db6a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SAR]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_SAR]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000025f1d00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -540,21 +540,21 @@ } }, "_info": { - "hash": "0x4240497cb0a60b59b7f27d2be123478a6bb9cd5bac6b85d69fdd3d578ecefe34", + "hash": "0x74b38c66e651419878e7b0608bae2248a65022d7e4d5156de7d88378dedd2932", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SHA3]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_SHA3]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000025f2000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -562,21 +562,21 @@ } }, "_info": { - "hash": "0xb29972884a0c4ab7246bad37e8b5fc4fbaa8566530712ea6367d225370dea67a", + "hash": "0x180837ecccc25ab795f6af13d9f44580474c695bce4a5fa20c1ed457044a3052", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_BALANCE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_BALANCE]": { "vectors": { "0": { "code": "0xef0001010004020001000204000000008000013100", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -584,21 +584,21 @@ } }, "_info": { - "hash": "0x69e54f8856d3be6e953c214389a26c479d2f62ed660ef8f598bae009d363ff5f", + "hash": "0x15ef1167df30edff7914ddeb73393ec824f0dd5eab90c07a57480052a8e884ae", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_CALLDATALOAD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_CALLDATALOAD]": { "vectors": { "0": { "code": "0xef0001010004020001000204000000008000013500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -606,21 +606,21 @@ } }, "_info": { - "hash": "0xdfa34371919b40a4c69ff1b87c5801951d9a3a7c62869d3dc870021a1e3b841b", + "hash": "0xdd88752774426d826d3bd850537c16fbfd8a130e933252eb84ea2f73975f0543", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_CALLDATACOPY]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_CALLDATACOPY]": { "vectors": { "0": { "code": "0xef0001010004020001000404000000008000035f5f3700", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -628,21 +628,21 @@ } }, "_info": { - "hash": "0xc3a41f787f53c107f95e3d6b6cc95e4c9fc6f2a7f9ba3c39b1ee3e9db6ea4d74", + "hash": "0xbd94102b16e940ac6403cf8af43d666328c135c210d9117f22bbed9051739bff", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_RETURNDATACOPY]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_RETURNDATACOPY]": { "vectors": { "0": { "code": "0xef0001010004020001000404000000008000035f5f3e00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -650,21 +650,21 @@ } }, "_info": { - "hash": "0xa9a7d898493eabed333da5249c8b9077daa3b5a855d2ad86f93479d5975ce72d", + "hash": "0xf1ec5937926d4cbfe0a6b0ddba077f588f1413f3ba62ab2c11449312392f130e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_BLOCKHASH]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_BLOCKHASH]": { "vectors": { "0": { "code": "0xef0001010004020001000204000000008000014000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -672,21 +672,21 @@ } }, "_info": { - "hash": "0x679e22cc28a19a2476c2ae4ca7fd74645cc5cffb3fd71a5c216f22bec28a7eed", + "hash": "0xcca077a96fd4dd11c7fd6741a9a2d6d3f6d23dd349e6ae5962f63a785706d4e0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_BLOBHASH]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_BLOBHASH]": { "vectors": { "0": { "code": "0xef0001010004020001000204000000008000014900", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -694,21 +694,21 @@ } }, "_info": { - "hash": "0x4cb342df53f49f3fba77ee9870f361c4de369c6e2ea30033e36de4c4de4f3a49", + "hash": "0xd5a5a22212d2976b14db6dcac1bab96ae684dfa24b0d84a223b52f57d0c7d00d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_POP]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_POP]": { "vectors": { "0": { "code": "0xef0001010004020001000204000000008000015000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -716,21 +716,21 @@ } }, "_info": { - "hash": "0x0d1a416e261f1c5ba97ad5717d454ca60e0ddad79c60ff92c8252d261f8d4c5f", + "hash": "0xfa73ddea968b3c140b13c4110d92c279b4732a06175c1d6c7277914c064c25d9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_MLOAD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_MLOAD]": { "vectors": { "0": { "code": "0xef0001010004020001000204000000008000015100", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -738,21 +738,21 @@ } }, "_info": { - "hash": "0xa322286d5c17041e48260e599635510a6b3058b131e7c995afe774f1138ee316", + "hash": "0xa7dda1e2c3914c1586b1fb8d2940ecdc85f2676cbfdba31c639bdf485603f290", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_MSTORE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_MSTORE]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000025f5200", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -760,21 +760,21 @@ } }, "_info": { - "hash": "0xbb3120766e43b5ae08bede97a7466e99ee8f498ff156198677ac29aa26ff2511", + "hash": "0x5da36164938594fd100c765c4cb4cb522ee2890ff407d2834a30d65d52fa2dca", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_MSTORE8]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_MSTORE8]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000025f5300", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -782,21 +782,21 @@ } }, "_info": { - "hash": "0x954bd6fa295b0fbb6d07903e91119a4d32e26ebcd8071f6e3c67e90609833846", + "hash": "0x69e96e76ae6af8bd405c39bce5c946dad072ecef51992e16e5ad2933cd8b320c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SLOAD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_SLOAD]": { "vectors": { "0": { "code": "0xef0001010004020001000204000000008000015400", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -804,21 +804,21 @@ } }, "_info": { - "hash": "0x4d4a4213971bf61fe5f0b441c15ed262474a6a80ad172417cc7193126d337ede", + "hash": "0x072d2c647fa07a8af96560fc969f2df40b719a185126869a4df0fe96e6d1789b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SSTORE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_SSTORE]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000025f5500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -826,21 +826,21 @@ } }, "_info": { - "hash": "0x695db2380eef8561bf335577ce8ec14bcde2fbf3a3722f7b87b8630959e37e10", + "hash": "0xc56254694d985b9285c0ed8648a8668a671bad90753ceaa05fe7f6aa947fa6c8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_TLOAD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_TLOAD]": { "vectors": { "0": { "code": "0xef0001010004020001000204000000008000015c00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -848,21 +848,21 @@ } }, "_info": { - "hash": "0x0056d50df800822cd086c00807ec1941c72a4ed1096bdbbb803ce43eef39de97", + "hash": "0x915a2536d5a76d605471b6834c85ced03bafbf3de2f7c02cb26182169d557407", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_TSTORE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_TSTORE]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000025f5d00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -870,21 +870,21 @@ } }, "_info": { - "hash": "0x95c7221bc02ada6920792f3f258759b9ae36f1887cfe26d59a148be024f08c54", + "hash": "0x6cbc6de0e9b3dd16499cb1eb3b40c0ebb5cdf935098fe0d4cc97355d9b450ad2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_MCOPY]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_MCOPY]": { "vectors": { "0": { "code": "0xef0001010004020001000404000000008000035f5f5e00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -892,21 +892,21 @@ } }, "_info": { - "hash": "0xaa10bb2fbcd1255e4a51f91401a4a08bc09a13e824d310e58c5d33b2ec09e6a1", + "hash": "0x20e3c0b61d0297c33f138742d13c6719cc51e00bc1df02ead5137ca4dabfccd3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUP1]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_DUP1]": { "vectors": { "0": { "code": "0xef0001010004020001000204000000008000028000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -914,21 +914,21 @@ } }, "_info": { - "hash": "0x99dfd8aeebaa7a026c8c33b08a06cddc4005d5cd5766def53a3450f24cb73d91", + "hash": "0x22c3347be567f22d5932a710f2c0b7895350ee5fca3441edc398bcf408f4c7cb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUP2]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_DUP2]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000035f8100", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -936,21 +936,21 @@ } }, "_info": { - "hash": "0x8b51a4c46135c991bf228ae3c10dbb2334545f4ad4ab0d9a9b7bbc6c0b93c13d", + "hash": "0x72064f9207b51fb1ddfd690e400db8e747c2d2dc3dd7ced60b34d8417ea19a05", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUP3]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_DUP3]": { "vectors": { "0": { "code": "0xef0001010004020001000404000000008000045f5f8200", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -958,21 +958,21 @@ } }, "_info": { - "hash": "0xa10ee29692c0392607768c6b6aa8dcc6e34cc6dfcc98c497a001b9dfed04c7af", + "hash": "0xdb3b996cf175d96e6adc569ed5f3f819da777ff4fc5d9d9a3768511844a6956b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUP4]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_DUP4]": { "vectors": { "0": { "code": "0xef0001010004020001000504000000008000055f5f5f8300", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -980,21 +980,21 @@ } }, "_info": { - "hash": "0xb8b1d2fc2cadbf5527108335e4b49d4f860327fe345eb55d49c112713988a110", + "hash": "0xddfaa4b6b8e1a7b6143ac6cff5cae96825a38c936d88227de7c10f19777f94f4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUP5]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_DUP5]": { "vectors": { "0": { "code": "0xef0001010004020001000604000000008000065f5f5f5f8400", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1002,21 +1002,21 @@ } }, "_info": { - "hash": "0x54257bc1c9f2f3361017479463626f649ce5c0c9c1aaf5ad10ad2ee3df2f76c7", + "hash": "0xeaab8981a100dec3528bfee250888e9e360b35841d8b5f38f2f6303b4d1e7e81", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUP6]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_DUP6]": { "vectors": { "0": { "code": "0xef0001010004020001000704000000008000075f5f5f5f5f8500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1024,21 +1024,21 @@ } }, "_info": { - "hash": "0x780f647a2d1cbfa9ce215b9c7c2071915f2afb29a6a111fac0d1991b3f8bf909", + "hash": "0xbe50d8000bffc9d10af5d150ac093d321a697f20596cab6cb64eb5f3f579edf2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUP7]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_DUP7]": { "vectors": { "0": { "code": "0xef0001010004020001000804000000008000085f5f5f5f5f5f8600", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1046,21 +1046,21 @@ } }, "_info": { - "hash": "0x819a69cb73974540b9b5c7240063c7081c5d838db82dcbb8596b32f4826b2985", + "hash": "0xf1826fc2d6af196184c7160f4f8245ed7c7c1f7381954ddd359ab076d5b16561", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUP8]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_DUP8]": { "vectors": { "0": { "code": "0xef0001010004020001000904000000008000095f5f5f5f5f5f5f8700", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1068,21 +1068,21 @@ } }, "_info": { - "hash": "0x3c33a875ff750d8b91a0790f2b58811cd152a6d2863651719dc068b6e1796635", + "hash": "0x88ae31f1c389fa79eae162c28a8bb7a79b7817e88abe1c6bc3b4762ec167b318", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUP9]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_DUP9]": { "vectors": { "0": { "code": "0xef0001010004020001000a040000000080000a5f5f5f5f5f5f5f5f8800", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1090,21 +1090,21 @@ } }, "_info": { - "hash": "0xba11dbf305fed6e166c635a4d7ee2cb45039ccf12a152717b3a50b5c4909d9af", + "hash": "0xfd6e61090aab483709004708f33a0a41ddd987206ea3885cb9eebbe432878460", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUP10]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_DUP10]": { "vectors": { "0": { "code": "0xef0001010004020001000b040000000080000b5f5f5f5f5f5f5f5f5f8900", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1112,21 +1112,21 @@ } }, "_info": { - "hash": "0xe0cd3dad6640e5b07bc482d47b99bc0f0bc945c3aa0ffc6b5723ffa78905e6b5", + "hash": "0xf6afa64d7ee77a4e0de68bf7a9445477e665b474682ea24bf246a547261efce2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUP11]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_DUP11]": { "vectors": { "0": { "code": "0xef0001010004020001000c040000000080000c5f5f5f5f5f5f5f5f5f5f8a00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1134,21 +1134,21 @@ } }, "_info": { - "hash": "0xce63957d6a906a1e9d2f2d7feb11474644f300f5cbf479e15d858896f079ff4e", + "hash": "0xa026f5d6925cf50b645be528a82c6e8ea37358abbe3eba988834522a066c10e5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUP12]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_DUP12]": { "vectors": { "0": { "code": "0xef0001010004020001000d040000000080000d5f5f5f5f5f5f5f5f5f5f5f8b00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1156,21 +1156,21 @@ } }, "_info": { - "hash": "0xd1972e3c7879b8eda8301bd3f0ab6eb0a076d9f77ad39b64ed7cb6be3f17e772", + "hash": "0xbf8aefb9b041ea57c7ed96561db2e8b75a1ab40ebbbec3c09957f9ab106c7f4d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUP13]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_DUP13]": { "vectors": { "0": { "code": "0xef0001010004020001000e040000000080000e5f5f5f5f5f5f5f5f5f5f5f5f8c00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1178,21 +1178,21 @@ } }, "_info": { - "hash": "0x02cb0581be201d058d9c6210ee776714d8a6ede511f2d210262b3fe0cf1db4e6", + "hash": "0xe7e2031ef044f412b3e9b3b953b31fa9b95b43add987d6899257f958f7237905", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUP14]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_DUP14]": { "vectors": { "0": { "code": "0xef0001010004020001000f040000000080000f5f5f5f5f5f5f5f5f5f5f5f5f5f8d00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1200,21 +1200,21 @@ } }, "_info": { - "hash": "0x82d58e2e33ed30ee54adcdf08b776d0734687bccab4097efbda22d3edd7590c5", + "hash": "0x79764754cb57407056ac91395835e3bf1493e8234abe85b349002fd5a587bfc6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUP15]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_DUP15]": { "vectors": { "0": { "code": "0xef0001010004020001001004000000008000105f5f5f5f5f5f5f5f5f5f5f5f5f5f8e00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1222,21 +1222,21 @@ } }, "_info": { - "hash": "0x9ee6cf535e2c1ee5d86bb14749eab61800a9fb766803dbf34c6384680fd07ea6", + "hash": "0x59c2c3dc7fc5e96c1856a116d1278d56c88d01ed4de9aa977a5b95d1775fa4b8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUP16]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_DUP16]": { "vectors": { "0": { "code": "0xef0001010004020001001104000000008000115f5f5f5f5f5f5f5f5f5f5f5f5f5f5f8f00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1244,21 +1244,21 @@ } }, "_info": { - "hash": "0x74599c206d7639989871649199a124ec3d83741252e64c1b2aad74aa1ab46c83", + "hash": "0x39294d58daed375dd268f16e7ab5b43c61d19ac2cba2f3871220e813cc5d001b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAP1]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_SWAP1]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000025f9000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1266,21 +1266,21 @@ } }, "_info": { - "hash": "0xbbba182272f9738770fcf2562a905e61a14187726cd8df0b6b604387fba0a747", + "hash": "0x10b73652a21d9c043b6cf489ccaddaa1a7ef8c5e1bbf4ae57f83d318dc2091aa", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAP2]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_SWAP2]": { "vectors": { "0": { "code": "0xef0001010004020001000404000000008000035f5f9100", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1288,21 +1288,21 @@ } }, "_info": { - "hash": "0x8b4438979156145e8b1d77da698c51540934668b30b209c2cc22d5251073d2d3", + "hash": "0x5d5f88ac4d53da96b2fc4ed89e647235d5c12da6b9b35063bca0bd840f68ea72", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAP3]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_SWAP3]": { "vectors": { "0": { "code": "0xef0001010004020001000504000000008000045f5f5f9200", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1310,21 +1310,21 @@ } }, "_info": { - "hash": "0x90695bcf2387d8d84a6f3fabc9b7e9f77aed76db07484374786ec3b46734c85e", + "hash": "0xa59734dbb0a866ab3b7e90f12e6b8ae4bdda5fbc80c42d90d1913fcd72bb3025", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAP4]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_SWAP4]": { "vectors": { "0": { "code": "0xef0001010004020001000604000000008000055f5f5f5f9300", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1332,21 +1332,21 @@ } }, "_info": { - "hash": "0xd0273999362a21914dfb79cc9ffc7103d169d3ef0e477fb705fde5a20ac1b0a0", + "hash": "0xca67521f5c917cc051f0b9f8bf85a9ba76cb455e4cc33a0dae1338ecd622ef27", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAP5]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_SWAP5]": { "vectors": { "0": { "code": "0xef0001010004020001000704000000008000065f5f5f5f5f9400", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1354,21 +1354,21 @@ } }, "_info": { - "hash": "0xa5e73875fc111053757e373c5b2a5074ceb01c9697f72fe9ba5eca1747f5b81e", + "hash": "0x7296289ed1fd5599be0447f9540e5a758c55813d009367bb00357cc4c231a8a0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAP6]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_SWAP6]": { "vectors": { "0": { "code": "0xef0001010004020001000804000000008000075f5f5f5f5f5f9500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1376,21 +1376,21 @@ } }, "_info": { - "hash": "0x88c3ac7e36975247e5adb94f9635f983c9bf3be8208faf9db391bf1801712594", + "hash": "0x54c9d08ccb25412891ffb4f3394cbf8255356f93ddc514fcc8fecb7aa75340d0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAP7]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_SWAP7]": { "vectors": { "0": { "code": "0xef0001010004020001000904000000008000085f5f5f5f5f5f5f9600", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1398,21 +1398,21 @@ } }, "_info": { - "hash": "0x0e5be3e032d667dc73f5bdd891a6e5402ab4cfd8ee28defc5a036835c78441ff", + "hash": "0x4af05f320051552be670f92b059c49263a21b2b40ea864e571b0e337000830a1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAP8]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_SWAP8]": { "vectors": { "0": { "code": "0xef0001010004020001000a04000000008000095f5f5f5f5f5f5f5f9700", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1420,21 +1420,21 @@ } }, "_info": { - "hash": "0x50dfb6be1f5991315d858f7d35e0a953929c05b5dc5cee7d399d6428e14d37e3", + "hash": "0xd3884b58428eee911b40deaa70f2aaac2c3d2c986b57a82cbafd373d2f67f5ae", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAP9]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_SWAP9]": { "vectors": { "0": { "code": "0xef0001010004020001000b040000000080000a5f5f5f5f5f5f5f5f5f9800", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1442,21 +1442,21 @@ } }, "_info": { - "hash": "0xaa3184c165b760e7f0bb01614a51a1a7e3d79a5a1b9ff2eb16ceba61fe0c7229", + "hash": "0xd9bde9827d743a32be25cda6a6cded9b0f04ff6d0859f96dc8160e06f4fbcb3f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAP10]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_SWAP10]": { "vectors": { "0": { "code": "0xef0001010004020001000c040000000080000b5f5f5f5f5f5f5f5f5f5f9900", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1464,21 +1464,21 @@ } }, "_info": { - "hash": "0xa9351411a00664bd5e03ec9f02941bc7656637d5fa0002023f3d2886f39aae16", + "hash": "0x4913ab09eed6568e2f063d38d94e8beeedc34369413467702a56b46d877242c0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAP11]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_SWAP11]": { "vectors": { "0": { "code": "0xef0001010004020001000d040000000080000c5f5f5f5f5f5f5f5f5f5f5f9a00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1486,21 +1486,21 @@ } }, "_info": { - "hash": "0x290fd260e3cc0e2e1dce56e0c60cf40cd5fd0974451799a988b4eb9f9041c16f", + "hash": "0x6c1abff067c1b5ad843eead2f518e872ac8dda646ed8008602e8b0b0d5828c98", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAP12]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_SWAP12]": { "vectors": { "0": { "code": "0xef0001010004020001000e040000000080000d5f5f5f5f5f5f5f5f5f5f5f5f9b00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1508,21 +1508,21 @@ } }, "_info": { - "hash": "0xf309412e9ae439f79799df8486692b6ab0f0b6921b1ccc57b03d46e1b1c848d8", + "hash": "0x1eea359f9a450cb054162e985dd3c8906cd326e7d64f8b55f37424bf08df0188", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAP13]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_SWAP13]": { "vectors": { "0": { "code": "0xef0001010004020001000f040000000080000e5f5f5f5f5f5f5f5f5f5f5f5f5f9c00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1530,21 +1530,21 @@ } }, "_info": { - "hash": "0xbdab759a334c8aafeb23de43c78ac3816572bbfe7a17cd8f4fb5f0909b93f62c", + "hash": "0xc97e2d3c31ba7d97e7fdfad8b9c2cab4b02b9f5e72f3fc5460b6f99befe6f180", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAP14]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_SWAP14]": { "vectors": { "0": { "code": "0xef00010100040200010010040000000080000f5f5f5f5f5f5f5f5f5f5f5f5f5f5f9d00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1552,21 +1552,21 @@ } }, "_info": { - "hash": "0x0578e3f9d1ef468f2f9378d2a2a94a0146910c828910649b26c1b764e3f0f834", + "hash": "0x02b897005bc31322343bc72405f8ec00e479ae2b4e2f97f6cb808c7e070dab34", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAP15]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_SWAP15]": { "vectors": { "0": { "code": "0xef0001010004020001001104000000008000105f5f5f5f5f5f5f5f5f5f5f5f5f5f5f9e00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1574,21 +1574,21 @@ } }, "_info": { - "hash": "0x75a6633b57c52c83c7de186d437ac60954ccba61c9fdc0c1328bf65a091e22a8", + "hash": "0xbea129d6eabcf1fa4a9d7b409db5f6587fd628db76e82f4844067b58d3e62471", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAP16]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_SWAP16]": { "vectors": { "0": { "code": "0xef0001010004020001001204000000008000115f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f9f00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1596,21 +1596,21 @@ } }, "_info": { - "hash": "0x367e37b02bc9dfafce4fe8b6e0d9ff8d2f3a1cdd9b4a4b79cfa4009ab2b96486", + "hash": "0x3da5ee6abb9e9f10e31bfcd2942322016dd761a7cd94db0076d97bb3ddefab19", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_LOG0]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_LOG0]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000025fa000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1618,21 +1618,21 @@ } }, "_info": { - "hash": "0x59a2e907e597d81ecd34931b657eb74437eccba0131151a09b6443ad17cfe0f2", + "hash": "0x9f1cde347241f8956c42463f9c79e5fe16d30273eb8736881db258173b4008b7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_LOG1]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_LOG1]": { "vectors": { "0": { "code": "0xef0001010004020001000404000000008000035f5fa100", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1640,21 +1640,21 @@ } }, "_info": { - "hash": "0xdca568ec1b1b4ee514b7eb2342443a3ac403a9f91c350118fe4776f1eb652f0f", + "hash": "0xb74704ed5f2732cd6b65ab98153413145871e2a93ba5e34e534e485a8ac96aa5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_LOG2]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_LOG2]": { "vectors": { "0": { "code": "0xef0001010004020001000504000000008000045f5f5fa200", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1662,21 +1662,21 @@ } }, "_info": { - "hash": "0x6b194baca10360b98e4af2f406fdee2a14ad77d202f86fe3424563cd6314bc36", + "hash": "0x84cbdd2b6fc1ea905e1120b50f712f0f6dcbe79dd587e0257af33610499945cc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_LOG3]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_LOG3]": { "vectors": { "0": { "code": "0xef0001010004020001000604000000008000055f5f5f5fa300", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1684,21 +1684,21 @@ } }, "_info": { - "hash": "0xb63258f2cf7cb7025d3ed0c1e2e0a3ec5c2ac7850749b5e85852e6855b097311", + "hash": "0x90b50d47ef5401fa296995864b04defb6c7944fc46d06a1412b4d7f0699fa8d7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_LOG4]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_LOG4]": { "vectors": { "0": { "code": "0xef0001010004020001000704000000008000065f5f5f5f5fa400", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1706,21 +1706,21 @@ } }, "_info": { - "hash": "0xefde0b2b2c5dbde4daa3589491683507ba414f0d4c277832218464261a4af11a", + "hash": "0x6a6093f929edc17e6d3fe6adc4cb673022d7603585718ced5d2644da440a9302", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DATALOAD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_DATALOAD]": { "vectors": { "0": { "code": "0xef000101000402000100020400000000800001d000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1728,21 +1728,21 @@ } }, "_info": { - "hash": "0xe0dd751eadcb40117a4fbb7b2fd2c1bc8cec63ad98f76d5c3909166b56fb1fda", + "hash": "0xefb617b1d01f69c9686b81c196620ed6f8979826c1d1357cf6c766519700c7bb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DATACOPY]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_DATACOPY]": { "vectors": { "0": { "code": "0xef0001010004020001000404000000008000035f5fd300", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1750,21 +1750,21 @@ } }, "_info": { - "hash": "0x588bf16f34958b24fc51039337ad9c065e9ca0508b05102fe1b53e1fdf054882", + "hash": "0x958057f8dcb52e0add4097b7c9523088a3600c0f4e8c4c1e24afca332a83254c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_RJUMPI]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_RJUMPI]": { "vectors": { "0": { "code": "0xef000101000402000100040400000000800001e1000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1772,21 +1772,21 @@ } }, "_info": { - "hash": "0xd682cb089e05a5434b0df79e12b4a05c54b6e26977eb0d991aa4a21ca73a758b", + "hash": "0x1e7cec6c0515dec18be5b877135e0108e7129a03780ec7150de1febf1d4a4cbf", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_RJUMPV]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_RJUMPV]": { "vectors": { "0": { "code": "0xef000101000402000100050400000000800001e200000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1794,21 +1794,21 @@ } }, "_info": { - "hash": "0xf279c91128a3d1460be3ff105ee9221caed7edf1d8e7ffa44e926947cd228e20", + "hash": "0x99b6c0e7c50a13defe7f0a32ef6c25a88ecef81cc11374141b60a7a1e982b534", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_EOFCREATE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_EOFCREATE]": { "vectors": { "0": { "code": "0xef00010100040200010006030001003204000000008000045f5f5fec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1816,21 +1816,21 @@ } }, "_info": { - "hash": "0x6be107504789415c724215c433e914ebad3e1ca102f7c7235bef4ce9b55b5d3e", + "hash": "0xa50823b80c26fd004dc7405cc2683b765c91ffde477466d12e4858c67ac05032", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_RETURNCONTRACT]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_RETURNCONTRACT]": { "vectors": { "0": { "code": "0xef0001010004020001000b030001002f04000000008000046000600060006000ec0000ef00010100040200010003030001001404000000008000025fee00ef00010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1838,21 +1838,21 @@ } }, "_info": { - "hash": "0x802befd9933ae24dd34a808f6d9cefeccffd6a11c997a30337ead3d1095758dd", + "hash": "0xc6cb39dc60a3a7eca3215dad6e17927e24297f5303312c66ee8f196b365080f1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_RETURN]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_RETURN]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000025ff300", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1860,21 +1860,21 @@ } }, "_info": { - "hash": "0x2f92fe7f23e8ee56633ee15c447396c02608c3472353cd8cac0ec8f027c109f8", + "hash": "0x7163010900cc70c528102a7c37bab1c3f66daf5f302dbbdab6f229cb96f54802", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_RETURNDATALOAD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_RETURNDATALOAD]": { "vectors": { "0": { "code": "0xef000101000402000100020400000000800001f700", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1882,21 +1882,21 @@ } }, "_info": { - "hash": "0x91274724789f237aa3bad7778474c18701f0fab0cb51cc8c1f8e246c5672fc2a", + "hash": "0xa052b0173dc03e6624189aa2f25920499f4faa3e49cebb5aafaa40053803e8b7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_EXTCALL]": { "vectors": { "0": { "code": "0xef0001010004020001000504000000008000045f5f5ff800", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1904,21 +1904,21 @@ } }, "_info": { - "hash": "0xce18fdc7b10c4f638cc5740629af40dabd53b130b01cd9e44e4cd39a6eb2737a", + "hash": "0x07aec66fd0c31addaff6842df125528217bd87f000842968471ad8acb7b4b324", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_EXTDELEGATECALL]": { "vectors": { "0": { "code": "0xef0001010004020001000404000000008000035f5ff900", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1926,21 +1926,21 @@ } }, "_info": { - "hash": "0x8a996117527e8ad6fc3351df9cbc69ac49f3e9a46e77e7e7cda4f89e6d7588df", + "hash": "0x5c5af8df88d27f6400b3ed01cbd8e48e1fb7d3a33620485848d5c83456338aeb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_EXTSTATICCALL]": { "vectors": { "0": { "code": "0xef0001010004020001000404000000008000035f5ffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1948,21 +1948,21 @@ } }, "_info": { - "hash": "0xd9358353b0a128c822040ecbe33336f5bac4073732205c3d33fe9defbb954d43", + "hash": "0xcafb3d9e8286be8783a2dea8836bac3ffd13bc27f8a3fac33dfde87d61d103b4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_REVERT]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_REVERT]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000025ffd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1970,21 +1970,21 @@ } }, "_info": { - "hash": "0x94cf6ef0d3196e7021a9348ba2ef450e5667e18f6d68d1e99f5850749e5a4452", + "hash": "0x551d7d42a4234244b11a2b404a7911c82d570e388be9cf7685fbe1b105de44b4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAPN_0x00]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_SWAPN_0x00]": { "vectors": { "0": { "code": "0xef0001010004020001000404000000008000025fe70000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1992,21 +1992,21 @@ } }, "_info": { - "hash": "0x23dcafa3a3e280e9d434220c1b75396fbf431cd4e8e40282cd5bdfcea41671a8", + "hash": "0xbd55d4ce75e069ae762961768d760fd825aa52a92e06b6b7314dfa41a87c1e40", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_SWAPN_0xff]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_SWAPN_0xff]": { "vectors": { "0": { "code": "0xef0001010004020001010304000000008001015f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe7ff00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -2014,21 +2014,21 @@ } }, "_info": { - "hash": "0x5c78067f1585431a9a3c53f1fff3b4cc58dae56a37b1512381f9f63d744f6188", + "hash": "0xf213a8b694934f1a53bf93953219c44985d19a69b26559eaaf6caa7aa15247e4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUPN_0x00]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_DUPN_0x00]": { "vectors": { "0": { "code": "0xef000101000402000100030400000000800002e60000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -2036,21 +2036,21 @@ } }, "_info": { - "hash": "0x0e9690202970b4b3ea64736ef062a7e63e19c8ee92c99b1e62864cf0e4b2693e", + "hash": "0x10cfedcb95c76d434e145b2aa2f7817fd5058a3230b742b7bb0b75b542140edd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_DUPN_0xff]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_DUPN_0xff]": { "vectors": { "0": { "code": "0xef0001010004020001010204000000008001015f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe6ff00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -2058,21 +2058,21 @@ } }, "_info": { - "hash": "0x14b9a455ac59e110bf581887549e791848a7523ac1aa449aabca1e0b500a6331", + "hash": "0xcefff8ba8881801e57c338b313fe1e87cbec45526a6f18a94c85fc7e97ce27b2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_EXCHANGE_0x00]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_EXCHANGE_0x00]": { "vectors": { "0": { "code": "0xef0001010004020001000504000000008000035f5fe80000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -2080,21 +2080,21 @@ } }, "_info": { - "hash": "0x2790bd768be1f5453912373289c5a80c3ee7693490ed8e480f413f8450dc80d1", + "hash": "0x48e96bac8dc1c464e460368ebf7fe2f1c314d4e4219cc9612e7beacc59532768", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_CancunEIP7692-eof_test-opcode_EXCHANGE_0xff]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_opcodes_stack_underflow[fork_Osaka-eof_test-opcode_EXCHANGE_0xff]": { "vectors": { "0": { "code": "0xef0001010004020001002304000000008000215f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe8ff00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -2102,11 +2102,11 @@ } }, "_info": { - "hash": "0x2b2cdcbd928492fd62ba565835243d2ebb3856e182ee2672296d5c6dba80d241", + "hash": "0xb9454b09a007fb6d5a6c927844ee1fea608036ab47ca83d50d4037e82e5a9a20", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test stack underflow on all opcodes that require at least one item on the stack", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_unreachable_terminating_opcodes_after_stop.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_unreachable_terminating_opcodes_after_stop.json similarity index 60% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_unreachable_terminating_opcodes_after_stop.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_unreachable_terminating_opcodes_after_stop.json index 45b828bf00..386cb716f4 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_unreachable_terminating_opcodes_after_stop.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_unreachable_terminating_opcodes_after_stop.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_after_stop[fork_CancunEIP7692-eof_test-opcode_STOP]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_after_stop[fork_Osaka-eof_test-opcode_STOP]": { "vectors": { "0": { "code": "0xef0001010004020001000204000000008000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNREACHABLE_INSTRUCTIONS", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0x7284e88f23af7a61074adee2222ef6311f561f7eafe44860563db731dc35e0a5", + "hash": "0x440eeec4271b6ccd862371ab18c310f03a18e9aa1a42393665b7cb6d8c89f752", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all terminating opcodes after stop.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_after_stop[fork_CancunEIP7692-eof_test-opcode_RETF]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_after_stop[fork_Osaka-eof_test-opcode_RETF]": { "vectors": { "0": { "code": "0xef000101000802000200040002040000000080000000000000e300010000e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNREACHABLE_INSTRUCTIONS", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0x06736229144308422e7aa85469040c9b6b78ffaca843ce0721789ccc52de2e6d", + "hash": "0xf8462d509ce07f5ece73f8e6a6cdba113b2012b30e721b4734ae45908c318b62", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all terminating opcodes after stop.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_after_stop[fork_CancunEIP7692-eof_test-opcode_JUMPF]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_after_stop[fork_Osaka-eof_test-opcode_JUMPF]": { "vectors": { "0": { "code": "0xef00010100080200020004000104000000008000000080000000e5000100", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNREACHABLE_INSTRUCTIONS", "result": false } @@ -56,21 +56,21 @@ } }, "_info": { - "hash": "0x54f3c2cbf090715dd30127b18c3e9911c4105519261c9c6936f9b5bc77442691", + "hash": "0xb64d46c9d17ec956cd19812e52cd2fe515b9d12fc3c0de36c03532fe89111594", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all terminating opcodes after stop.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_after_stop[fork_CancunEIP7692-eof_test-opcode_RETURNCONTRACT]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_after_stop[fork_Osaka-eof_test-opcode_RETURNCONTRACT]": { "vectors": { "0": { "code": "0xef0001010004020001000b030001003304000000008000046000600060006000ec0000ef00010100040200010007030001001404000000008000020060006000ee00ef00010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INCOMPATIBLE_CONTAINER_KIND", "result": false } @@ -78,21 +78,21 @@ } }, "_info": { - "hash": "0xf3dd369889f97f4d976a7a3541464e3c22c3a358dec947a1bcecdadbd891e251", + "hash": "0x555255e16875f90ccab02d37671125aa8f8d9426f5be7a59a1565266d0e7943d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all terminating opcodes after stop.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_after_stop[fork_CancunEIP7692-eof_test-opcode_RETURN]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_after_stop[fork_Osaka-eof_test-opcode_RETURN]": { "vectors": { "0": { "code": "0xef0001010004020001000404000000008000025f5f00f3", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNREACHABLE_INSTRUCTIONS", "result": false } @@ -100,21 +100,21 @@ } }, "_info": { - "hash": "0x69d135a2ff893888a7b37bd28b23b00634cbb90be9270be6fae8a9518ae4f7bf", + "hash": "0xdea4493c04a1791ec3ad4d5834f61b7b070fb594155fff8f08c1f0206564995d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all terminating opcodes after stop.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_after_stop[fork_CancunEIP7692-eof_test-opcode_REVERT]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_after_stop[fork_Osaka-eof_test-opcode_REVERT]": { "vectors": { "0": { "code": "0xef0001010004020001000404000000008000025f5f00fd", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNREACHABLE_INSTRUCTIONS", "result": false } @@ -122,21 +122,21 @@ } }, "_info": { - "hash": "0x5eff13700d911e115a178506f452d276c78d295474dbb3bc0c24e2e04e97c438", + "hash": "0x7a32270ed63cc8b1fb3c8a544e6e214ced8ae7fd3609b79c76b1452991d40580", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all terminating opcodes after stop.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_after_stop[fork_CancunEIP7692-eof_test-opcode_INVALID]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_after_stop[fork_Osaka-eof_test-opcode_INVALID]": { "vectors": { "0": { "code": "0xef0001010004020001000404000000008000025f5f00fe", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNREACHABLE_INSTRUCTIONS", "result": false } @@ -144,11 +144,11 @@ } }, "_info": { - "hash": "0xca2216e26eeeef02c17dfffe10bada6bc108e56629567b52f9ec69ce6c5bc315", + "hash": "0xca7994809b0bb3ef090f1b4c90735d420bd3ce2dc23f02e876ab04c143881cdc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all terminating opcodes after stop.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_unreachable_terminating_opcodes_before_stop.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_unreachable_terminating_opcodes_before_stop.json similarity index 60% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_unreachable_terminating_opcodes_before_stop.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_unreachable_terminating_opcodes_before_stop.json index 98abe795da..6c9bd8688d 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_unreachable_terminating_opcodes_before_stop.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/all_opcodes_in_container/all_unreachable_terminating_opcodes_before_stop.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_before_stop[fork_CancunEIP7692-eof_test-opcode_RETF]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_before_stop[fork_Osaka-eof_test-opcode_RETF]": { "vectors": { "0": { "code": "0xef000101000802000200040002040000000080000000000000e3000100e400", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNREACHABLE_INSTRUCTIONS", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0x11633deda9ebd7963ee29227ac31571eef567e99ff2a1cf2a760bc3b2643c51a", + "hash": "0xe45c57e15dc043aa49ec2184b6880ace71553768c5a01ab536cdd7de3d5604e6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes terminating opcodes before.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L223", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L223", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_before_stop[fork_CancunEIP7692-eof_test-opcode_JUMPF]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_before_stop[fork_Osaka-eof_test-opcode_JUMPF]": { "vectors": { "0": { "code": "0xef000101000802000200040001040000000080000000800000e500010000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNREACHABLE_INSTRUCTIONS", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0x1254fe195b39f13e7a1bc4eaef69cb2daf2ff75c26257e559cfad89ea56085be", + "hash": "0xe2d561f5fe2007a51588572f4ad807708ae542ea2c54a8a6c120a0d599e01009", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes terminating opcodes before.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L223", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L223", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_before_stop[fork_CancunEIP7692-eof_test-opcode_RETURNCONTRACT]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_before_stop[fork_Osaka-eof_test-opcode_RETURNCONTRACT]": { "vectors": { "0": { "code": "0xef0001010004020001000b030001003304000000008000046000600060006000ec0000ef000101000402000100070300010014040000000080000260006000ee0000ef00010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INCOMPATIBLE_CONTAINER_KIND", "result": false } @@ -56,21 +56,21 @@ } }, "_info": { - "hash": "0x08eb4f11c5360d348c6bafdd5463e45fd3a3d499891b0ccc9b807fac404dd7cb", + "hash": "0x5e151ec429ed842ed88f51b4fc49f1287ca8577745371b8fec10963e6fcb6143", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes terminating opcodes before.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L223", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L223", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_before_stop[fork_CancunEIP7692-eof_test-opcode_RETURN]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_before_stop[fork_Osaka-eof_test-opcode_RETURN]": { "vectors": { "0": { "code": "0xef00010100040200010006040000000080000260006000f300", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNREACHABLE_INSTRUCTIONS", "result": false } @@ -78,21 +78,21 @@ } }, "_info": { - "hash": "0x821f2ca5c472e4f4758880af63a1204ddfd8f08daa7d5bd28b6191f68694f0b0", + "hash": "0x13de933be3d10f53d682af47985ad9dba79ee4025dd64e187377bb033df262e1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes terminating opcodes before.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L223", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L223", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_before_stop[fork_CancunEIP7692-eof_test-opcode_REVERT]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_before_stop[fork_Osaka-eof_test-opcode_REVERT]": { "vectors": { "0": { "code": "0xef00010100040200010006040000000080000260006000fd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNREACHABLE_INSTRUCTIONS", "result": false } @@ -100,21 +100,21 @@ } }, "_info": { - "hash": "0xbe59aacbe46d7e3e019ae37158e54e52521d1759bbeae3be840fb54b405abf14", + "hash": "0x00890fa8eb43baf0c0e74f24f6ea19b8cd47a92c57d81f6d34ea34b1324e7bf1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes terminating opcodes before.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L223", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L223", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_before_stop[fork_CancunEIP7692-eof_test-opcode_INVALID]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py::test_all_unreachable_terminating_opcodes_before_stop[fork_Osaka-eof_test-opcode_INVALID]": { "vectors": { "0": { "code": "0xef00010100040200010006040000000080000260006000fe00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNREACHABLE_INSTRUCTIONS", "result": false } @@ -122,11 +122,11 @@ } }, "_info": { - "hash": "0x01d5af4b3c58a965b037865ef6c17d5d123d6fb46c854eee9cf07415b08aeb63", + "hash": "0xc140a5277f492792bf98fd5e95cf841320245259fad976ed7e2a2497c91f1344", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all opcodes terminating opcodes before.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L223", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py#L223", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_size/above_max_size_raw.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/container_size/above_max_size_raw.json similarity index 99% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_size/above_max_size_raw.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/container_size/above_max_size_raw.json index 7f9bfe1e81..ae7c41e062 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_size/above_max_size_raw.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/container_size/above_max_size_raw.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py::test_above_max_size_raw[fork_CancunEIP7692-eof_test-size_49153]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py::test_above_max_size_raw[fork_Osaka-eof_test-size_49153]": { "vectors": { "0": { "code": "0xfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.CONTAINER_SIZE_ABOVE_LIMIT", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0xc3c46f2c2399f706a5b1fed62d4d0ddf3e53fea00b8984eac3e9c345ffd87dfb", + "hash": "0x1ee3b6372d37b49ae28829901f1b37b690c31b6fd06816bad17e6f689905b7e5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container invalid above maximum size, regardless of header contents", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py#L49", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py#L49", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "6b313505c75afa49a4f34de39c609ebebc7be87f" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py::test_above_max_size_raw[fork_CancunEIP7692-eof_test-size_98304]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py::test_above_max_size_raw[fork_Osaka-eof_test-size_98304]": { "vectors": { "0": { "code": "0xfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.CONTAINER_SIZE_ABOVE_LIMIT", "result": false } @@ -34,11 +34,11 @@ } }, "_info": { - "hash": "0x6f3f5ce22d276b101793cadc1f0299aca01fb026a9c4311c20855861627c9dba", + "hash": "0x2ebf3e0f8ecca5dcda46e9f28fbfbf5f44b8d7adcef5cb864fcebf32b445c8ad", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container invalid above maximum size, regardless of header contents", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py#L49", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py#L49", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "6b313505c75afa49a4f34de39c609ebebc7be87f" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_size/max_size.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/container_size/max_size.json similarity index 99% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_size/max_size.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/container_size/max_size.json index e7c7a80324..dc687dc81c 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_size/max_size.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/container_size/max_size.json @@ -1,31 +1,31 @@ { - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py::test_max_size[fork_CancunEIP7692-eof_test-over_limit_0]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py::test_max_size[fork_Osaka-eof_test-over_limit_0]": { "vectors": { "0": { "code": "0xef0001010004020001bfed04000000008000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x8ef82b713552832ad3e2ea7c83223b5c264abe2cb3ca6a918adc8e52b27280da", + "hash": "0x81ee93ef2239e30c7e1a7046fb2cc1971b42f2e7d1eed254e9174a8d7385a9dc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container valid at maximum size, invalid above", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py#L22", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py#L22", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "6b313505c75afa49a4f34de39c609ebebc7be87f" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py::test_max_size[fork_CancunEIP7692-eof_test-over_limit_1]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py::test_max_size[fork_Osaka-eof_test-over_limit_1]": { "vectors": { "0": { "code": "0xef0001010004020001bfee04000000008000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.CONTAINER_SIZE_ABOVE_LIMIT", "result": false } @@ -33,21 +33,21 @@ } }, "_info": { - "hash": "0x0fcda73a2ea749fdd885fad1660d2a06124a56201a598cb0e26e8ed353143ea8", + "hash": "0x41ca600f87409f3da3c40f2a55d30c4d8e4890db579d96e1cc828e1221b3f96e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container valid at maximum size, invalid above", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py#L22", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py#L22", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "6b313505c75afa49a4f34de39c609ebebc7be87f" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py::test_max_size[fork_CancunEIP7692-eof_test-over_limit_2]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py::test_max_size[fork_Osaka-eof_test-over_limit_2]": { "vectors": { "0": { "code": "0xef0001010004020001bfef04000000008000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.CONTAINER_SIZE_ABOVE_LIMIT", "result": false } @@ -55,21 +55,21 @@ } }, "_info": { - "hash": "0x799b983969491c9cdb443418fab3da0ade1ffe57b87a6a0071fd65de9bc9d9cb", + "hash": "0xa0ce3514f05869f6b2f7287eae0f639fbc250b7c8b3a3f565a9444449c7121fb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container valid at maximum size, invalid above", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py#L22", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py#L22", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "6b313505c75afa49a4f34de39c609ebebc7be87f" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py::test_max_size[fork_CancunEIP7692-eof_test-over_limit_16384]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py::test_max_size[fork_Osaka-eof_test-over_limit_16384]": { "vectors": { "0": { "code": "0xef0001010004020001ffed04000000008000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.CONTAINER_SIZE_ABOVE_LIMIT", "result": false } @@ -77,11 +77,11 @@ } }, "_info": { - "hash": "0x530e5c91fdbc9fbad64246100fc4a5151f97f31f04cd5fe422a732d707ba95a8", + "hash": "0xd4ed245321a5659e6640a9dbda2fd56fa533d49f8a64d7c00ecd3229bf555f71", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container valid at maximum size, invalid above", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py#L22", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py#L22", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "6b313505c75afa49a4f34de39c609ebebc7be87f" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_size/section_after_end_of_container.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/container_size/section_after_end_of_container.json similarity index 62% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_size/section_after_end_of_container.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/container_size/section_after_end_of_container.json index 712e7d0c03..f32411c72f 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_size/section_after_end_of_container.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/container_size/section_after_end_of_container.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py::test_section_after_end_of_container[fork_CancunEIP7692-eof_test-1st_code_section]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py::test_section_after_end_of_container[fork_Osaka-eof_test-1st_code_section]": { "vectors": { "0": { "code": "0xef0001010004020001c000040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0x2b27e90b3fc5098139c2cecebab37582b8192bd5f33e1367605942a99c5faad8", + "hash": "0xeff908b3bd206fed88580ce6f3ae6ea9e2e2182d0aebc20bdaf47185a037f7f6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container is invalid if any of sections declares above container size", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py#L67", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py#L67", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "6b313505c75afa49a4f34de39c609ebebc7be87f" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py::test_section_after_end_of_container[fork_CancunEIP7692-eof_test-2nd_code_section]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py::test_section_after_end_of_container[fork_Osaka-eof_test-2nd_code_section]": { "vectors": { "0": { "code": "0xef00010100080200020001c0000400000000800000008000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0x6ad7b77e867bab51f5729d32cda17c229fddb7a6c0f163e9bb105530df86ed81", + "hash": "0x3f44d36f2a38109efb53969fe6e134e44fc006d734256d03a9fdbd3a54e5a44e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container is invalid if any of sections declares above container size", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py#L67", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py#L67", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "6b313505c75afa49a4f34de39c609ebebc7be87f" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py::test_section_after_end_of_container[fork_CancunEIP7692-eof_test-1st_container_section]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py::test_section_after_end_of_container[fork_Osaka-eof_test-1st_container_section]": { "vectors": { "0": { "code": "0xef00010100040200010001030001c00004000000008000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", "result": false } @@ -56,21 +56,21 @@ } }, "_info": { - "hash": "0xaf694ecf71994ee30a3d24cb0e634f9457fb43ef6be9f17da44167209355fea0", + "hash": "0x5e2a180c58ca44f5f20fef14fe523266e8837fdd048fe730c80b35e97287887d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container is invalid if any of sections declares above container size", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py#L67", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py#L67", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "6b313505c75afa49a4f34de39c609ebebc7be87f" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py::test_section_after_end_of_container[fork_CancunEIP7692-eof_test-2nd_container_section]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py::test_section_after_end_of_container[fork_Osaka-eof_test-2nd_container_section]": { "vectors": { "0": { "code": "0xef000101000402000100010300020001c0000400000000800000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", "result": false } @@ -78,11 +78,11 @@ } }, "_info": { - "hash": "0x25111fa2d62a083ccfa5c10e4e347f71ff32b32cd801012cb87a9259aa238a92", + "hash": "0xa7bf333ac796aa7175e1b41ec4979da09db82a5c58541bb2b34c128ee650158c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container is invalid if any of sections declares above container size", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py#L67", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_size.py#L67", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "6b313505c75afa49a4f34de39c609ebebc7be87f" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/container_validation/invalid_containers.json similarity index 84% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/container_validation/invalid_containers.json index 9bc3a97eb1..7f4d0da03e 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_invalid_eof_v1_contract.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/container_validation/invalid_containers.json @@ -1,10 +1,32 @@ { - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-single_code_section_no_data_section]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-empty_container]": { + "vectors": { + "0": { + "code": "0x", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_MAGIC", + "result": false + } + } + } + }, + "_info": { + "hash": "0x77cc185a48fe145fce6059691d0b51f7dd4c47f497175b70f0a8da6b8228a3f0", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-single_code_section_no_data_section]": { "vectors": { "0": { "code": "0xef00010100040200010001000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_DATA_SECTION|EOFException.UNEXPECTED_HEADER_KIND", "result": false } @@ -12,21 +34,21 @@ } }, "_info": { - "hash": "0x34db35312df7b91c704641a853a577283ee0082d8856fb434269f38e621a1881", + "hash": "0x9a922e5842d1fde0def9bc12820c4d4e461ac280c4afede029a1db4b8f211e10", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-incomplete_magic]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-incomplete_magic]": { "vectors": { "0": { "code": "0xef", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAGIC", "result": false } @@ -34,21 +56,21 @@ } }, "_info": { - "hash": "0xc424a49ee0b2ba5f8eb91c213c9fd15972ae849750aa611a9c08499c6ca7deb7", + "hash": "0xf7f8fc0ec5dd7ca508842206ba1079f8674e9252ea08dae925902afa3a2a0069", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_version]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-no_version]": { "vectors": { "0": { "code": "0xef00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_VERSION|EOFException.INVALID_MAGIC", "result": false } @@ -56,21 +78,21 @@ } }, "_info": { - "hash": "0xcbeba266e3aca14e3346c32e923545e77bcb96d35afaf6aa5d6b02bbdc5aaea1", + "hash": "0xec16f61160f488d5407bb9202ef21f116e34e72a1f587097e9f88caf3fb1df9b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_type_header]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-no_type_header]": { "vectors": { "0": { "code": "0xef0001", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_HEADERS_TERMINATOR", "result": false } @@ -78,21 +100,21 @@ } }, "_info": { - "hash": "0xb7dee4d2489867b457e40ef5e1ebb38953647e885973452e194b8200b082e5d1", + "hash": "0xbea14839c4316d87e738b8d98c5ce5e30c2bb1b907703710680efcdbebb89d07", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_type_section_size]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-no_type_section_size]": { "vectors": { "0": { "code": "0xef000101", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_HEADERS_TERMINATOR|EOFException.INVALID_TYPE_SECTION_SIZE", "result": false } @@ -100,21 +122,87 @@ } }, "_info": { - "hash": "0x97b34f3b496f6f5a215c1541ec80996e3501cdb24a250a784c88e27dd5ae0311", + "hash": "0x7e13b8ff69d5630e0e81f02405cc88a5ff8e055974284d5a510ce524e4cb6407", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-incomplete_type_section_size]": { + "vectors": { + "0": { + "code": "0xef00010100", + "results": { + "Osaka": { + "exception": "EOFException.INCOMPLETE_SECTION_SIZE|EOFException.INVALID_TYPE_SECTION_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x6765345fdd7985456e072b148f38d84725ac4c182b17c53cae6cfcba182bd8a0", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-no_code_header]": { + "vectors": { + "0": { + "code": "0xef0001010004", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_CODE_HEADER|EOFException.MISSING_HEADERS_TERMINATOR", + "result": false + } + } + } + }, + "_info": { + "hash": "0xcba45f22fb98c6d7fa9747c36d784ec624b032797e524cb1fb13289adffdd385", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_code_header]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-no_code_header_2]": { "vectors": { "0": { "code": "0xef0001010004fe", "results": { - "Prague": { + "Osaka": { + "exception": "EOFException.MISSING_CODE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0xf06f0adadb9d8b1b2ebce24cfc85e081879fb32ed6a514edf44ff0b6afa40c97", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-no_code_header_3]": { + "vectors": { + "0": { + "code": "0xef000101000400", + "results": { + "Osaka": { "exception": "EOFException.MISSING_CODE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", "result": false } @@ -122,21 +210,21 @@ } }, "_info": { - "hash": "0xceb1fdd0b085077fcbcc3bfcb5cd2a11bc99ef5486eff5d0077ecfad0e88a5d2", + "hash": "0xb0fca99d4324074bbba4c7802fd8e9d91738181d41c4d8cd8bf02bef219aa14f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-code_section_size_incomplete_1]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-code_section_count_missing]": { "vectors": { "0": { "code": "0xef000101000402", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INCOMPLETE_SECTION_NUMBER", "result": false } @@ -144,21 +232,21 @@ } }, "_info": { - "hash": "0xb3daa6d9ecfa1be5fb7f93a8d7811fc8be11ab7923b165dfe60ba2d8c100f868", + "hash": "0x5663b5d88580d061ac2624df455e564685b241bbced42b13d741a7151eeb28cf", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-code_section_size_incomplete_2]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-code_section_count_incomplete]": { "vectors": { "0": { "code": "0xef00010100040200", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INCOMPLETE_SECTION_NUMBER", "result": false } @@ -166,21 +254,21 @@ } }, "_info": { - "hash": "0x8a7bae54a6299499e938df8d54db7adbbd83224fa2f1e331da8a591ba3391c8b", + "hash": "0x4907e1bf655cf55cab86fdb3a83237a744f3816226d7111b96fdb935ef6b5ace", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-code_section_size_incomplete_3]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-code_section_size_missing]": { "vectors": { "0": { "code": "0xef0001010004020001", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_HEADERS_TERMINATOR|EOFException.ZERO_SECTION_SIZE", "result": false } @@ -188,21 +276,21 @@ } }, "_info": { - "hash": "0x68a0b57ca6c7fcafe5f57b6034a9016d995867268129b53993bf4c2e2b558107", + "hash": "0x5472d673fc839bf88f94178b4515c9b63e192541417b733f5da5e94cc2f36f3e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-code_section_size_incomplete_4]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-code_section_size_incomplete]": { "vectors": { "0": { "code": "0xef000101000402000100", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INCOMPLETE_SECTION_SIZE|EOFException.ZERO_SECTION_SIZE", "result": false } @@ -210,21 +298,21 @@ } }, "_info": { - "hash": "0x6b0b03db9fddaeb7bec23b3772d0492b8dbdf49882b01d12c2d1856cfa367f0b", + "hash": "0xb201997f4d44df03bef1c881e98cd0bff2d8ee06019301d14bcfca65acab9128", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-code_section_count_0x8000_truncated]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-code_section_count_0x8000_truncated]": { "vectors": { "0": { "code": "0xef0001010004028000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.TOO_MANY_CODE_SECTIONS", "result": false } @@ -232,21 +320,21 @@ } }, "_info": { - "hash": "0xb6b1164864c0d7dd4e861197f0a889c1ff1cb0330b933fcef66b57a96016ef15", + "hash": "0xfec6d0428183811cbc8acd610f644dc5e7cbe03b84e51a2da456ca4350b5f1c5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-code_section_count_0xFFFF_truncated]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-code_section_count_0xFFFF_truncated]": { "vectors": { "0": { "code": "0xef000101000402ffff", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.TOO_MANY_CODE_SECTIONS", "result": false } @@ -254,21 +342,21 @@ } }, "_info": { - "hash": "0xe07eb61d1aff6af523cd01242390e10ce29914167b9403ee9e88a7256c20313b", + "hash": "0x40e2c491d06430eaab87e9eff81bdc1830e3b3f07e4df300018c1ec0b4131568", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-code_section_count_0x8000]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-code_section_count_0x8000]": { "vectors": { "0": { "code": "0xef000101000402800000010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.CONTAINER_SIZE_ABOVE_LIMIT", "result": false } @@ -276,21 +364,21 @@ } }, "_info": { - "hash": "0xaab72600d9dae8f39f67c415fbdc8a4159c2b66f3598a14f4eafe6c651acc654", + "hash": "0x2d058e026d57b06eb32bdc7ac3a498cfddb6ca545f9c16bed05bad3f2730b5da", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-code_section_count_0xFFFF]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-code_section_count_0xFFFF]": { "vectors": { "0": { "code": "0xef000101000402ffff000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.CONTAINER_SIZE_ABOVE_LIMIT", "result": false } @@ -298,21 +386,21 @@ } }, "_info": { - "hash": "0x6683ea5a9c41307c884b1206d60d4a3ac9f4acbe933b72ecc61b7557784eea3e", + "hash": "0xbd3e08b8d7cabe366c6c7694bfaf45268a525e3a18d5ba3c349970a3ec632d56", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-code_section_size_0x8000_truncated]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-code_section_size_0x8000_truncated]": { "vectors": { "0": { "code": "0xef00010100040200018000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_HEADERS_TERMINATOR", "result": false } @@ -320,21 +408,21 @@ } }, "_info": { - "hash": "0xb3e51285a33fce22a1a91dfa4daf891c82e44f5aca8b33b66464c952ac322648", + "hash": "0x472a7c56155f4705a34c69e53e1a4aa6cbddb731e16b6acea428872b8a9906ba", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-code_section_size_0xFFFF_truncated]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-code_section_size_0xFFFF_truncated]": { "vectors": { "0": { "code": "0xef0001010004020001ffff", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_HEADERS_TERMINATOR", "result": false } @@ -342,21 +430,21 @@ } }, "_info": { - "hash": "0x993d766d3c6851369122f35d0df629ecfb094aec1e988a4e2d0eb736cdbb884a", + "hash": "0xe20617d576af4a6d7e4a198dd54263a9e67287b3c61b3fa6cb8c8e2d02b289a9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-terminator_incomplete]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-terminator_incomplete]": { "vectors": { "0": { "code": "0xef00010100040200010001040000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_HEADERS_TERMINATOR", "result": false } @@ -364,43 +452,131 @@ } }, "_info": { - "hash": "0x27662edb205ee5f7e1970ef15ecd2ba77112cb0b7e6ced88256cc74a56ffac89", + "hash": "0x8352bf180e2ffcbc51a52ca82e1b85164f8ac02180b1b017b7f08e132b358429", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_data_section_size]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-truncated_header_data_section]": { "vectors": { "0": { - "code": "0xef0001010004020001000004", + "code": "0xef00010100040200010001", "results": { - "Prague": { - "exception": "EOFException.ZERO_SECTION_SIZE", + "Osaka": { + "exception": "EOFException.MISSING_HEADERS_TERMINATOR", "result": false } } } }, "_info": { - "hash": "0xf3d997d2b5815892b53b417f42c52be40d0fe02ae1e1a0317cba4e47af5f656c", + "hash": "0x872f39c38b9f5ea9c481beaccf2830349a5268aaecf396cf6efd522639c9765f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-data_section_size_incomplete]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-no_data_section_size]": { "vectors": { "0": { - "code": "0xef000101000402000100000300", + "code": "0xef0001010004020001000104", "results": { - "Prague": { + "Osaka": { + "exception": "EOFException.MISSING_HEADERS_TERMINATOR", + "result": false + } + } + } + }, + "_info": { + "hash": "0xd43eedca7d4e94c8a51b47513c2083e4c1b157fef2cdccff619ac465c46ec77c", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-data_section_size_incomplete]": { + "vectors": { + "0": { + "code": "0xef000101000402000100010400", + "results": { + "Osaka": { + "exception": "EOFException.INCOMPLETE_SECTION_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x22eb4c385d8079f2f7e25b2223c5c6a3d67ca306c68e70f23a19f6fe3b61db36", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-no_container_section_count]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000103", + "results": { + "Osaka": { + "exception": "EOFException.INCOMPLETE_SECTION_NUMBER", + "result": false + } + } + } + }, + "_info": { + "hash": "0x70d7b3ba9ec7322d6b6040f736094fe3fbb629ad5e04ad3c619e7d9e981b0ae4", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-incomplete_container_section_count]": { + "vectors": { + "0": { + "code": "0xef000101000402000100010300", + "results": { + "Osaka": { + "exception": "EOFException.INCOMPLETE_SECTION_NUMBER", + "result": false + } + } + } + }, + "_info": { + "hash": "0xbf3ed286416914d7a9f1a3571d8ae149c09049112936345a3fb4d3c4b8262fcc", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-zero_container_section_count]": { + "vectors": { + "0": { + "code": "0xef00010100040200010001030000040000000080000000", + "results": { + "Osaka": { "exception": "EOFException.ZERO_SECTION_SIZE", "result": false } @@ -408,351 +584,351 @@ } }, "_info": { - "hash": "0xf6c1b7b17cf21787b9c7917fb4f330a83b22c487cf0c5d8d96566b080aea3876", + "hash": "0x997f2326b6e831b04eb077c3d948ec17ca0be30eef19565f82b3f1621339d145", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_sections]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-no_container_section_size]": { "vectors": { "0": { - "code": "0xef000100", + "code": "0xef00010100040200010001030001", "results": { - "Prague": { - "exception": "EOFException.MISSING_TYPE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", + "Osaka": { + "exception": "EOFException.MISSING_HEADERS_TERMINATOR", "result": false } } } }, "_info": { - "hash": "0x584b3f04143447511268f6860287290d4a5fddf4fd9f28f5e327eb6e3bf29341", + "hash": "0x92866c9ac035daf6397ad432f5567b48835d8446282b24da121097bcf45fcca8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_code_section]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-incomplete_container_section_size]": { "vectors": { "0": { - "code": "0xef0001010004040001000000000000", + "code": "0xef0001010004020001000103000100", "results": { - "Prague": { - "exception": "EOFException.MISSING_CODE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", + "Osaka": { + "exception": "EOFException.INCOMPLETE_SECTION_SIZE", "result": false } } } }, "_info": { - "hash": "0x9f8f86a444d97c4c050bcd761ce07fef43f2589c404bc993445c577e844f1737", + "hash": "0x068cdc7fab789b0aa0b9b2e3c81f611e54e9d7d4f7df95404bb7f9e62ca07d10", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-too_many_code_sections]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-incomplete_container_section_size_2]": { "vectors": { "0": { - "code": "0xef000101100402040100030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030001040000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000e50001e50002e50003e50004e50005e50006e50007e50008e50009e5000ae5000be5000ce5000de5000ee5000fe50010e50011e50012e50013e50014e50015e50016e50017e50018e50019e5001ae5001be5001ce5001de5001ee5001fe50020e50021e50022e50023e50024e50025e50026e50027e50028e50029e5002ae5002be5002ce5002de5002ee5002fe50030e50031e50032e50033e50034e50035e50036e50037e50038e50039e5003ae5003be5003ce5003de5003ee5003fe50040e50041e50042e50043e50044e50045e50046e50047e50048e50049e5004ae5004be5004ce5004de5004ee5004fe50050e50051e50052e50053e50054e50055e50056e50057e50058e50059e5005ae5005be5005ce5005de5005ee5005fe50060e50061e50062e50063e50064e50065e50066e50067e50068e50069e5006ae5006be5006ce5006de5006ee5006fe50070e50071e50072e50073e50074e50075e50076e50077e50078e50079e5007ae5007be5007ce5007de5007ee5007fe50080e50081e50082e50083e50084e50085e50086e50087e50088e50089e5008ae5008be5008ce5008de5008ee5008fe50090e50091e50092e50093e50094e50095e50096e50097e50098e50099e5009ae5009be5009ce5009de5009ee5009fe500a0e500a1e500a2e500a3e500a4e500a5e500a6e500a7e500a8e500a9e500aae500abe500ace500ade500aee500afe500b0e500b1e500b2e500b3e500b4e500b5e500b6e500b7e500b8e500b9e500bae500bbe500bce500bde500bee500bfe500c0e500c1e500c2e500c3e500c4e500c5e500c6e500c7e500c8e500c9e500cae500cbe500cce500cde500cee500cfe500d0e500d1e500d2e500d3e500d4e500d5e500d6e500d7e500d8e500d9e500dae500dbe500dce500dde500dee500dfe500e0e500e1e500e2e500e3e500e4e500e5e500e6e500e7e500e8e500e9e500eae500ebe500ece500ede500eee500efe500f0e500f1e500f2e500f3e500f4e500f5e500f6e500f7e500f8e500f9e500fae500fbe500fce500fde500fee500ffe50100e50101e50102e50103e50104e50105e50106e50107e50108e50109e5010ae5010be5010ce5010de5010ee5010fe50110e50111e50112e50113e50114e50115e50116e50117e50118e50119e5011ae5011be5011ce5011de5011ee5011fe50120e50121e50122e50123e50124e50125e50126e50127e50128e50129e5012ae5012be5012ce5012de5012ee5012fe50130e50131e50132e50133e50134e50135e50136e50137e50138e50139e5013ae5013be5013ce5013de5013ee5013fe50140e50141e50142e50143e50144e50145e50146e50147e50148e50149e5014ae5014be5014ce5014de5014ee5014fe50150e50151e50152e50153e50154e50155e50156e50157e50158e50159e5015ae5015be5015ce5015de5015ee5015fe50160e50161e50162e50163e50164e50165e50166e50167e50168e50169e5016ae5016be5016ce5016de5016ee5016fe50170e50171e50172e50173e50174e50175e50176e50177e50178e50179e5017ae5017be5017ce5017de5017ee5017fe50180e50181e50182e50183e50184e50185e50186e50187e50188e50189e5018ae5018be5018ce5018de5018ee5018fe50190e50191e50192e50193e50194e50195e50196e50197e50198e50199e5019ae5019be5019ce5019de5019ee5019fe501a0e501a1e501a2e501a3e501a4e501a5e501a6e501a7e501a8e501a9e501aae501abe501ace501ade501aee501afe501b0e501b1e501b2e501b3e501b4e501b5e501b6e501b7e501b8e501b9e501bae501bbe501bce501bde501bee501bfe501c0e501c1e501c2e501c3e501c4e501c5e501c6e501c7e501c8e501c9e501cae501cbe501cce501cde501cee501cfe501d0e501d1e501d2e501d3e501d4e501d5e501d6e501d7e501d8e501d9e501dae501dbe501dce501dde501dee501dfe501e0e501e1e501e2e501e3e501e4e501e5e501e6e501e7e501e8e501e9e501eae501ebe501ece501ede501eee501efe501f0e501f1e501f2e501f3e501f4e501f5e501f6e501f7e501f8e501f9e501fae501fbe501fce501fde501fee501ffe50200e50201e50202e50203e50204e50205e50206e50207e50208e50209e5020ae5020be5020ce5020de5020ee5020fe50210e50211e50212e50213e50214e50215e50216e50217e50218e50219e5021ae5021be5021ce5021de5021ee5021fe50220e50221e50222e50223e50224e50225e50226e50227e50228e50229e5022ae5022be5022ce5022de5022ee5022fe50230e50231e50232e50233e50234e50235e50236e50237e50238e50239e5023ae5023be5023ce5023de5023ee5023fe50240e50241e50242e50243e50244e50245e50246e50247e50248e50249e5024ae5024be5024ce5024de5024ee5024fe50250e50251e50252e50253e50254e50255e50256e50257e50258e50259e5025ae5025be5025ce5025de5025ee5025fe50260e50261e50262e50263e50264e50265e50266e50267e50268e50269e5026ae5026be5026ce5026de5026ee5026fe50270e50271e50272e50273e50274e50275e50276e50277e50278e50279e5027ae5027be5027ce5027de5027ee5027fe50280e50281e50282e50283e50284e50285e50286e50287e50288e50289e5028ae5028be5028ce5028de5028ee5028fe50290e50291e50292e50293e50294e50295e50296e50297e50298e50299e5029ae5029be5029ce5029de5029ee5029fe502a0e502a1e502a2e502a3e502a4e502a5e502a6e502a7e502a8e502a9e502aae502abe502ace502ade502aee502afe502b0e502b1e502b2e502b3e502b4e502b5e502b6e502b7e502b8e502b9e502bae502bbe502bce502bde502bee502bfe502c0e502c1e502c2e502c3e502c4e502c5e502c6e502c7e502c8e502c9e502cae502cbe502cce502cde502cee502cfe502d0e502d1e502d2e502d3e502d4e502d5e502d6e502d7e502d8e502d9e502dae502dbe502dce502dde502dee502dfe502e0e502e1e502e2e502e3e502e4e502e5e502e6e502e7e502e8e502e9e502eae502ebe502ece502ede502eee502efe502f0e502f1e502f2e502f3e502f4e502f5e502f6e502f7e502f8e502f9e502fae502fbe502fce502fde502fee502ffe50300e50301e50302e50303e50304e50305e50306e50307e50308e50309e5030ae5030be5030ce5030de5030ee5030fe50310e50311e50312e50313e50314e50315e50316e50317e50318e50319e5031ae5031be5031ce5031de5031ee5031fe50320e50321e50322e50323e50324e50325e50326e50327e50328e50329e5032ae5032be5032ce5032de5032ee5032fe50330e50331e50332e50333e50334e50335e50336e50337e50338e50339e5033ae5033be5033ce5033de5033ee5033fe50340e50341e50342e50343e50344e50345e50346e50347e50348e50349e5034ae5034be5034ce5034de5034ee5034fe50350e50351e50352e50353e50354e50355e50356e50357e50358e50359e5035ae5035be5035ce5035de5035ee5035fe50360e50361e50362e50363e50364e50365e50366e50367e50368e50369e5036ae5036be5036ce5036de5036ee5036fe50370e50371e50372e50373e50374e50375e50376e50377e50378e50379e5037ae5037be5037ce5037de5037ee5037fe50380e50381e50382e50383e50384e50385e50386e50387e50388e50389e5038ae5038be5038ce5038de5038ee5038fe50390e50391e50392e50393e50394e50395e50396e50397e50398e50399e5039ae5039be5039ce5039de5039ee5039fe503a0e503a1e503a2e503a3e503a4e503a5e503a6e503a7e503a8e503a9e503aae503abe503ace503ade503aee503afe503b0e503b1e503b2e503b3e503b4e503b5e503b6e503b7e503b8e503b9e503bae503bbe503bce503bde503bee503bfe503c0e503c1e503c2e503c3e503c4e503c5e503c6e503c7e503c8e503c9e503cae503cbe503cce503cde503cee503cfe503d0e503d1e503d2e503d3e503d4e503d5e503d6e503d7e503d8e503d9e503dae503dbe503dce503dde503dee503dfe503e0e503e1e503e2e503e3e503e4e503e5e503e6e503e7e503e8e503e9e503eae503ebe503ece503ede503eee503efe503f0e503f1e503f2e503f3e503f4e503f5e503f6e503f7e503f8e503f9e503fae503fbe503fce503fde503fee503ffe5040000", + "code": "0xef000101000402000100010300020001", "results": { - "Prague": { - "exception": "EOFException.TOO_MANY_CODE_SECTIONS", + "Osaka": { + "exception": "EOFException.INCOMPLETE_SECTION_SIZE", "result": false } } } }, "_info": { - "hash": "0x1ed611efa3d2e7e897a14b0ffd408dabe8baab03641366430df6185623be37c5", + "hash": "0x7afe1b0a5d426c489571466df48d752fffeda9fc74ed063c4245fbe0e685eea0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-zero_code_sections_header]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-incomplete_container_section_size_3]": { "vectors": { "0": { - "code": "0xef0001010004020000030000000000000000000000", + "code": "0xef00010100040200010001030002000100", "results": { - "Prague": { - "exception": "EOFException.ZERO_SECTION_SIZE|EOFException.INCOMPLETE_SECTION_NUMBER", + "Osaka": { + "exception": "EOFException.INCOMPLETE_SECTION_SIZE", "result": false } } } }, "_info": { - "hash": "0x0d53b5254924807e745f812eadf9713ad3bfb1a8eae1a3f0be9176c3d1b84b58", + "hash": "0xd338be217bda14c5285dc49d44e5866ad5e59b44c2bbaefe08166880127f12e4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_section_terminator]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-zero_size_container_section]": { "vectors": { "0": { - "code": "0xef000101000402000100010400000080000000", + "code": "0xef000101000402000100010300010000040000000080000000", "results": { - "Prague": { - "exception": "EOFException.INVALID_SECTION_BODIES_SIZE|EOFException.INVALID_FIRST_SECTION_TYPE", + "Osaka": { + "exception": "EOFException.ZERO_SECTION_SIZE", "result": false } } } }, "_info": { - "hash": "0x93ea41523158c8be99b6cf0bc7bda0ef1a83dd2df9e0e241c144deec972ca8b2", + "hash": "0xd28d77b8ffe8ec91064c965f3c02886d060205657c69fae9a92439a663fcfd4e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_section_terminator_1]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-truncated_header_data_section_with_container_section]": { "vectors": { "0": { - "code": "0xef000101000402000100020400000080000000", + "code": "0xef000101000402000100010300010001", "results": { - "Prague": { - "exception": "EOFException.INVALID_SECTION_BODIES_SIZE|EOFException.INVALID_FIRST_SECTION_TYPE", + "Osaka": { + "exception": "EOFException.MISSING_HEADERS_TERMINATOR", "result": false } } } }, "_info": { - "hash": "0x0d1aa9a57426c680170319dc8df389a29ba87c5b5f7b3518115ce3dc3b0df393", + "hash": "0xfea251df63f2148db911c1ddc801d71da587994f80d7c83036ffd91cecb5552d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_section_terminator_2]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-no_data_section_size_with_container_section]": { "vectors": { "0": { - "code": "0xef0001010004020001000304000000800000", + "code": "0xef00010100040200010001030001000104", "results": { - "Prague": { - "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", + "Osaka": { + "exception": "EOFException.MISSING_HEADERS_TERMINATOR", "result": false } } } }, "_info": { - "hash": "0xdbb394151c984290a177996e3935b05a54ae35c8dedfea6136d72cb7cec45a5a", + "hash": "0x0dadb4d699186dcb9dc161c621a6e260bef43d1639f666c962c547a09cb9d5c9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_section_terminator_3]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-data_section_size_incomplete_with_container_section]": { "vectors": { "0": { - "code": "0xef0001010004020001000304000000800001600000", + "code": "0xef0001010004020001000103000100010400", "results": { - "Prague": { - "exception": "EOFException.INVALID_SECTION_BODIES_SIZE|EOFException.INVALID_FIRST_SECTION_TYPE", + "Osaka": { + "exception": "EOFException.INCOMPLETE_SECTION_SIZE", "result": false } } } }, "_info": { - "hash": "0xa554c60a1349cd6d8a5678d68c17b90b94d03d6d659bc725b4aab8659f7ef5a1", + "hash": "0x938d157e21b5fda3a2b0ce26a21af490bd8896fe513c04f1309b547cc3312be1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_section_terminator_section_bodies_ok_1]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-no_sections]": { "vectors": { "0": { - "code": "0xef00010100040200010001040000008000005b00", + "code": "0xef000100", "results": { - "Prague": { - "exception": "EOFException.INVALID_FIRST_SECTION_TYPE", + "Osaka": { + "exception": "EOFException.MISSING_TYPE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", "result": false } } } }, "_info": { - "hash": "0xeba21ef9f2f1f178294a4bdadb06132737fcf32573bebadf549802a2f922ba75", + "hash": "0xe0161d80d83eb75b539c26868506059db5edfd760fab5c56ac70a359b19f97cd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_section_terminator_section_bodies_ok_2]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-no_code_section_header]": { "vectors": { "0": { - "code": "0xef00010100040200010002040000008000005b5b00", + "code": "0xef0001010004040001000080000000", "results": { - "Prague": { - "exception": "EOFException.INVALID_FIRST_SECTION_TYPE", + "Osaka": { + "exception": "EOFException.MISSING_CODE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", "result": false } } } }, "_info": { - "hash": "0x53c2dbf1fc5a6dc3f46ac409a9c74d6aba5da0f636e3933939e64e09075e1d44", + "hash": "0x2d3072f8a5800c31b73b18465c611b6ba9173cdda4fc0dfe0c083b7fce183fe4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_section_terminator_nonzero]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-too_many_code_sections]": { "vectors": { "0": { - "code": "0xef0001010004020001000104000030310080000000", + "code": "0xef000101100402040100030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030001040000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000e50001e50002e50003e50004e50005e50006e50007e50008e50009e5000ae5000be5000ce5000de5000ee5000fe50010e50011e50012e50013e50014e50015e50016e50017e50018e50019e5001ae5001be5001ce5001de5001ee5001fe50020e50021e50022e50023e50024e50025e50026e50027e50028e50029e5002ae5002be5002ce5002de5002ee5002fe50030e50031e50032e50033e50034e50035e50036e50037e50038e50039e5003ae5003be5003ce5003de5003ee5003fe50040e50041e50042e50043e50044e50045e50046e50047e50048e50049e5004ae5004be5004ce5004de5004ee5004fe50050e50051e50052e50053e50054e50055e50056e50057e50058e50059e5005ae5005be5005ce5005de5005ee5005fe50060e50061e50062e50063e50064e50065e50066e50067e50068e50069e5006ae5006be5006ce5006de5006ee5006fe50070e50071e50072e50073e50074e50075e50076e50077e50078e50079e5007ae5007be5007ce5007de5007ee5007fe50080e50081e50082e50083e50084e50085e50086e50087e50088e50089e5008ae5008be5008ce5008de5008ee5008fe50090e50091e50092e50093e50094e50095e50096e50097e50098e50099e5009ae5009be5009ce5009de5009ee5009fe500a0e500a1e500a2e500a3e500a4e500a5e500a6e500a7e500a8e500a9e500aae500abe500ace500ade500aee500afe500b0e500b1e500b2e500b3e500b4e500b5e500b6e500b7e500b8e500b9e500bae500bbe500bce500bde500bee500bfe500c0e500c1e500c2e500c3e500c4e500c5e500c6e500c7e500c8e500c9e500cae500cbe500cce500cde500cee500cfe500d0e500d1e500d2e500d3e500d4e500d5e500d6e500d7e500d8e500d9e500dae500dbe500dce500dde500dee500dfe500e0e500e1e500e2e500e3e500e4e500e5e500e6e500e7e500e8e500e9e500eae500ebe500ece500ede500eee500efe500f0e500f1e500f2e500f3e500f4e500f5e500f6e500f7e500f8e500f9e500fae500fbe500fce500fde500fee500ffe50100e50101e50102e50103e50104e50105e50106e50107e50108e50109e5010ae5010be5010ce5010de5010ee5010fe50110e50111e50112e50113e50114e50115e50116e50117e50118e50119e5011ae5011be5011ce5011de5011ee5011fe50120e50121e50122e50123e50124e50125e50126e50127e50128e50129e5012ae5012be5012ce5012de5012ee5012fe50130e50131e50132e50133e50134e50135e50136e50137e50138e50139e5013ae5013be5013ce5013de5013ee5013fe50140e50141e50142e50143e50144e50145e50146e50147e50148e50149e5014ae5014be5014ce5014de5014ee5014fe50150e50151e50152e50153e50154e50155e50156e50157e50158e50159e5015ae5015be5015ce5015de5015ee5015fe50160e50161e50162e50163e50164e50165e50166e50167e50168e50169e5016ae5016be5016ce5016de5016ee5016fe50170e50171e50172e50173e50174e50175e50176e50177e50178e50179e5017ae5017be5017ce5017de5017ee5017fe50180e50181e50182e50183e50184e50185e50186e50187e50188e50189e5018ae5018be5018ce5018de5018ee5018fe50190e50191e50192e50193e50194e50195e50196e50197e50198e50199e5019ae5019be5019ce5019de5019ee5019fe501a0e501a1e501a2e501a3e501a4e501a5e501a6e501a7e501a8e501a9e501aae501abe501ace501ade501aee501afe501b0e501b1e501b2e501b3e501b4e501b5e501b6e501b7e501b8e501b9e501bae501bbe501bce501bde501bee501bfe501c0e501c1e501c2e501c3e501c4e501c5e501c6e501c7e501c8e501c9e501cae501cbe501cce501cde501cee501cfe501d0e501d1e501d2e501d3e501d4e501d5e501d6e501d7e501d8e501d9e501dae501dbe501dce501dde501dee501dfe501e0e501e1e501e2e501e3e501e4e501e5e501e6e501e7e501e8e501e9e501eae501ebe501ece501ede501eee501efe501f0e501f1e501f2e501f3e501f4e501f5e501f6e501f7e501f8e501f9e501fae501fbe501fce501fde501fee501ffe50200e50201e50202e50203e50204e50205e50206e50207e50208e50209e5020ae5020be5020ce5020de5020ee5020fe50210e50211e50212e50213e50214e50215e50216e50217e50218e50219e5021ae5021be5021ce5021de5021ee5021fe50220e50221e50222e50223e50224e50225e50226e50227e50228e50229e5022ae5022be5022ce5022de5022ee5022fe50230e50231e50232e50233e50234e50235e50236e50237e50238e50239e5023ae5023be5023ce5023de5023ee5023fe50240e50241e50242e50243e50244e50245e50246e50247e50248e50249e5024ae5024be5024ce5024de5024ee5024fe50250e50251e50252e50253e50254e50255e50256e50257e50258e50259e5025ae5025be5025ce5025de5025ee5025fe50260e50261e50262e50263e50264e50265e50266e50267e50268e50269e5026ae5026be5026ce5026de5026ee5026fe50270e50271e50272e50273e50274e50275e50276e50277e50278e50279e5027ae5027be5027ce5027de5027ee5027fe50280e50281e50282e50283e50284e50285e50286e50287e50288e50289e5028ae5028be5028ce5028de5028ee5028fe50290e50291e50292e50293e50294e50295e50296e50297e50298e50299e5029ae5029be5029ce5029de5029ee5029fe502a0e502a1e502a2e502a3e502a4e502a5e502a6e502a7e502a8e502a9e502aae502abe502ace502ade502aee502afe502b0e502b1e502b2e502b3e502b4e502b5e502b6e502b7e502b8e502b9e502bae502bbe502bce502bde502bee502bfe502c0e502c1e502c2e502c3e502c4e502c5e502c6e502c7e502c8e502c9e502cae502cbe502cce502cde502cee502cfe502d0e502d1e502d2e502d3e502d4e502d5e502d6e502d7e502d8e502d9e502dae502dbe502dce502dde502dee502dfe502e0e502e1e502e2e502e3e502e4e502e5e502e6e502e7e502e8e502e9e502eae502ebe502ece502ede502eee502efe502f0e502f1e502f2e502f3e502f4e502f5e502f6e502f7e502f8e502f9e502fae502fbe502fce502fde502fee502ffe50300e50301e50302e50303e50304e50305e50306e50307e50308e50309e5030ae5030be5030ce5030de5030ee5030fe50310e50311e50312e50313e50314e50315e50316e50317e50318e50319e5031ae5031be5031ce5031de5031ee5031fe50320e50321e50322e50323e50324e50325e50326e50327e50328e50329e5032ae5032be5032ce5032de5032ee5032fe50330e50331e50332e50333e50334e50335e50336e50337e50338e50339e5033ae5033be5033ce5033de5033ee5033fe50340e50341e50342e50343e50344e50345e50346e50347e50348e50349e5034ae5034be5034ce5034de5034ee5034fe50350e50351e50352e50353e50354e50355e50356e50357e50358e50359e5035ae5035be5035ce5035de5035ee5035fe50360e50361e50362e50363e50364e50365e50366e50367e50368e50369e5036ae5036be5036ce5036de5036ee5036fe50370e50371e50372e50373e50374e50375e50376e50377e50378e50379e5037ae5037be5037ce5037de5037ee5037fe50380e50381e50382e50383e50384e50385e50386e50387e50388e50389e5038ae5038be5038ce5038de5038ee5038fe50390e50391e50392e50393e50394e50395e50396e50397e50398e50399e5039ae5039be5039ce5039de5039ee5039fe503a0e503a1e503a2e503a3e503a4e503a5e503a6e503a7e503a8e503a9e503aae503abe503ace503ade503aee503afe503b0e503b1e503b2e503b3e503b4e503b5e503b6e503b7e503b8e503b9e503bae503bbe503bce503bde503bee503bfe503c0e503c1e503c2e503c3e503c4e503c5e503c6e503c7e503c8e503c9e503cae503cbe503cce503cde503cee503cfe503d0e503d1e503d2e503d3e503d4e503d5e503d6e503d7e503d8e503d9e503dae503dbe503dce503dde503dee503dfe503e0e503e1e503e2e503e3e503e4e503e5e503e6e503e7e503e8e503e9e503eae503ebe503ece503ede503eee503efe503f0e503f1e503f2e503f3e503f4e503f5e503f6e503f7e503f8e503f9e503fae503fbe503fce503fde503fee503ffe5040000", "results": { - "Prague": { - "exception": "EOFException.MISSING_TERMINATOR|EOFException.UNEXPECTED_HEADER_KIND", + "Osaka": { + "exception": "EOFException.TOO_MANY_CODE_SECTIONS", "result": false } } } }, "_info": { - "hash": "0x8712f8bebca2725ade1626ea40298705a4782877d0f823d32b5bb0e6422d618a", + "hash": "0x1cd37e4f1383599995d2f739183f58b7bd3acdba966cec1e38faefc336cc3826", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_section_terminator_nonzero_1]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-zero_code_sections_header]": { "vectors": { "0": { - "code": "0xef0001010004020001000204000030320080000000", + "code": "0xef00010100040200000400000000800000", "results": { - "Prague": { - "exception": "EOFException.MISSING_TERMINATOR|EOFException.UNEXPECTED_HEADER_KIND", + "Osaka": { + "exception": "EOFException.ZERO_SECTION_SIZE|EOFException.INCOMPLETE_SECTION_NUMBER", "result": false } } } }, "_info": { - "hash": "0x80db4198d68385ee232a0ee1c02a36bf6647f3e4443336a2070b497261543992", + "hash": "0x4d8d3b1a3cea8c5b8af1044eaef51526d1835ccfd3163e9e7eebf50fbef7531f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_section_terminator_nonzero_2]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-zero_code_sections_header_empty_type_section]": { "vectors": { "0": { - "code": "0xef00010100040200010003040000303300800000", + "code": "0xef000101000002000004000000", "results": { - "Prague": { - "exception": "EOFException.MISSING_TERMINATOR|EOFException.UNEXPECTED_HEADER_KIND", + "Osaka": { + "exception": "EOFException.ZERO_SECTION_SIZE|EOFException.INCOMPLETE_SECTION_NUMBER", "result": false } } } }, "_info": { - "hash": "0x14f88d786ebf6523c851c9ac3f79e6817f083bda70a28d7159c2f7cdedf125ef", + "hash": "0x1bdf2c8da3e9dae770def55c6f79842650fcca7d7205c1ebc8934e5f4a23d426", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_section_terminator_nonzero_3]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-no_section_terminator]": { "vectors": { "0": { - "code": "0xef00010100040200010003040000303400800001600000", + "code": "0xef000101000402000100010400000080000000", "results": { - "Prague": { - "exception": "EOFException.MISSING_TERMINATOR|EOFException.UNEXPECTED_HEADER_KIND", + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE|EOFException.INVALID_FIRST_SECTION_TYPE", "result": false } } } }, "_info": { - "hash": "0x77f520eb2767bf9f72fc9806e9d6f6777c59a6a7700a77bfca48edb3de60c87b", + "hash": "0x789f3151ec38adde10a3cffb9106acbad066ccf8dfa5b2d7983c36ae37349166", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_section_terminator_nonzero_4]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-no_section_terminator_1]": { "vectors": { "0": { - "code": "0xef00010100040200010003040000666500800001600000", + "code": "0xef000101000402000100020400000080000000", "results": { - "Prague": { - "exception": "EOFException.MISSING_TERMINATOR|EOFException.UNEXPECTED_HEADER_KIND", + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE|EOFException.INVALID_FIRST_SECTION_TYPE", "result": false } } } }, "_info": { - "hash": "0x70ded21c69d06fe2c9ea75801cff4d6d839f9fa582e0926235e4ac52d39e397d", + "hash": "0xe2af09d9a4aea60c028c9d78eccc089407697315fc94d06b792d2650290eb5da", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_code_section_contents]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-no_section_terminator_2]": { "vectors": { "0": { - "code": "0xef000101000402000100010400000000800000", + "code": "0xef0001010004020001000304000000800000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", "result": false } @@ -760,241 +936,241 @@ } }, "_info": { - "hash": "0x798b43954e4dd4c040bc442ec5170958145f08bff53f621e2b0308f1d330874d", + "hash": "0x89651a90f49822fb2765be57195030ab98b12afd3d46131f392e2174ac9c6fc4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-incomplete_code_section_contents]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-no_section_terminator_3]": { "vectors": { "0": { - "code": "0xef00010100040200010002040000000080000000", + "code": "0xef0001010004020001000304000000800001600000", "results": { - "Prague": { - "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE|EOFException.INVALID_FIRST_SECTION_TYPE", "result": false } } } }, "_info": { - "hash": "0xd01195b3d6ea1064de225a65bb7f3bc71af6a2c1e10b37d7985ea51455c762f1", + "hash": "0x3d5d74d5bdd47daf372cf696b5e161d78886e25c1864b7c22239d9ce9103d307", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-trailing_bytes_after_code_section]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-no_section_terminator_section_bodies_ok_1]": { "vectors": { "0": { - "code": "0xef000101000402000100030400000000800001600000deadbeef", + "code": "0xef00010100040200010001040000008000005b00", "results": { - "Prague": { - "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", + "Osaka": { + "exception": "EOFException.INVALID_FIRST_SECTION_TYPE", "result": false } } } }, "_info": { - "hash": "0xaf25da75a0c7e8b4b56c2e53cd429d6a04a102af669994dd5a2f200cb0b0abb4", + "hash": "0xdf7151a390cb783e4cb812306199b476baf4a68513d007097da232e22dd1ca00", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-empty_code_section]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-no_section_terminator_section_bodies_ok_2]": { "vectors": { "0": { - "code": "0xef000101000402000100000400000000800000", + "code": "0xef00010100040200010002040000008000005b5b00", "results": { - "Prague": { - "exception": "EOFException.ZERO_SECTION_SIZE", + "Osaka": { + "exception": "EOFException.INVALID_FIRST_SECTION_TYPE", "result": false } } } }, "_info": { - "hash": "0x123cee4fae393f84c913e3a2fbc9a100a5d6ecf423f9d7de3f6b28b197d48fb6", + "hash": "0xee623822125eeca388fe2410c86f8c9257d485c75e91657645835ddee0108838", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-empty_code_section_with_non_empty_data]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-no_section_terminator_nonzero]": { "vectors": { "0": { - "code": "0xef000101000402000100000400040000800000deadbeef", + "code": "0xef0001010004020001000104000030310080000000", "results": { - "Prague": { - "exception": "EOFException.ZERO_SECTION_SIZE", + "Osaka": { + "exception": "EOFException.MISSING_TERMINATOR|EOFException.UNEXPECTED_HEADER_KIND", "result": false } } } }, "_info": { - "hash": "0x0704ee4ef029be9e1ab7ea468ad34fce8e329e12afda2412d2dbd54b72e88b4e", + "hash": "0x9efc6cec86177721c5c434d13da5e60434184cb037a07d4f76fc9606ddb27ba3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_data_section_contents]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-no_section_terminator_nonzero_1]": { "vectors": { "0": { - "code": "0xef00010100040200010001040001000080000000", + "code": "0xef0001010004020001000204000030320080000000", "results": { - "Prague": { - "exception": "EOFException.TOPLEVEL_CONTAINER_TRUNCATED", + "Osaka": { + "exception": "EOFException.MISSING_TERMINATOR|EOFException.UNEXPECTED_HEADER_KIND", "result": false } } } }, "_info": { - "hash": "0x8884e3db8162ada2d26947c9325fab18dc15b7fb9c41d0d540f9a78b651df179", + "hash": "0x3abfbad227990c5e6e1069815c9b176182ca50b08585e8da4b1c49754973e781", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-data_section_contents_incomplete]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-no_section_terminator_nonzero_2]": { "vectors": { "0": { - "code": "0xef00010100040200010001040004000080000000aabbcc", + "code": "0xef00010100040200010003040000303300800000", "results": { - "Prague": { - "exception": "EOFException.TOPLEVEL_CONTAINER_TRUNCATED", + "Osaka": { + "exception": "EOFException.MISSING_TERMINATOR|EOFException.UNEXPECTED_HEADER_KIND", "result": false } } } }, "_info": { - "hash": "0x6aa98a16c2ded053d5c133f8e6de756775fdbdc07424de1afbd046582f0d2981", + "hash": "0x91a5cf6d13896960f2f03e3945e271b7094b1b2181bd1cc8a72e0781e25d5a25", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-data_section_preceding_code_section]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-no_section_terminator_nonzero_3]": { "vectors": { "0": { - "code": "0xef000101000404000402000100010000800000deadbeef00", + "code": "0xef00010100040200010003040000303400800001600000", "results": { - "Prague": { - "exception": "EOFException.MISSING_CODE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", + "Osaka": { + "exception": "EOFException.MISSING_TERMINATOR|EOFException.UNEXPECTED_HEADER_KIND", "result": false } } } }, "_info": { - "hash": "0x6fe263447f3eb051d64e8a680878d9321fc41ba92787d488684c99f60c8968a6", + "hash": "0xde5f9517d6b2d5bc764dcee995e6431c2dd620723f60d8202db053fbcb3274fb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-data_section_without_code_section]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-no_section_terminator_nonzero_4]": { "vectors": { "0": { - "code": "0xef000101000004000400deadbeef", + "code": "0xef00010100040200010003040000666500800001600000", "results": { - "Prague": { - "exception": "EOFException.ZERO_SECTION_SIZE|EOFException.UNEXPECTED_HEADER_KIND", + "Osaka": { + "exception": "EOFException.MISSING_TERMINATOR|EOFException.UNEXPECTED_HEADER_KIND", "result": false } } } }, "_info": { - "hash": "0x63f86d64491225938db647e2613df7ed82988e58afd839221d2f6a39d6c3c360", + "hash": "0x15036ea12e0eee3a934391d1b2fcc7d364bedd49147118147099b14ab79233aa", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_section_terminator_3a]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-truncated_before_type_section]": { "vectors": { "0": { - "code": "0xef0001010004020001000304000000800000030004", + "code": "0xef0001010004020001000104000000", "results": { - "Prague": { - "exception": "EOFException.INVALID_SECTION_BODIES_SIZE|EOFException.INVALID_FIRST_SECTION_TYPE", + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", "result": false } } } }, "_info": { - "hash": "0x9c039d488c2ac156f82067472edd2f533605741ac95f4743ebb478da9be3289d", + "hash": "0x1e4edf1b119eb9f5381c6b802ed717ce220f5ad2ca7386d2546d6174f76f32a2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_section_terminator_4a]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-truncated_type_section_before_outputs]": { "vectors": { "0": { - "code": "0xef000101000402000100010400040080000000aabbccdd", + "code": "0xef000101000402000100010400000000", "results": { - "Prague": { - "exception": "EOFException.INVALID_FIRST_SECTION_TYPE", + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", "result": false } } } }, "_info": { - "hash": "0xa1a05de2de5582f2b5ca7a8ae5ab2bde675130a7d57513669d9743fc12767d23", + "hash": "0x86cefb9540d7d32ef4818a63609430f5bb780f9531ffb64f37e6c479f2dd1cc6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-trailing_bytes_after_data_section]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-truncated_type_section_before_max_stack_height]": { "vectors": { "0": { - "code": "0xef000101000402000100030400040000800001600000aabbccddee", + "code": "0xef00010100040200010001040000000080", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", "result": false } @@ -1002,263 +1178,945 @@ } }, "_info": { - "hash": "0x6af0a42c0956fa8324f1dc7b5864d43b49abc38291c39abc831745d97d2cb9c4", + "hash": "0x4f169e99e6e975ab32db61a90009658b34ccc15a90c6acb3bbe61ee331c869c1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-multiple_data_sections]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-truncated_type_section_truncated_max_stack_height]": { "vectors": { "0": { - "code": "0xef000101000402000100030400030400030000800001600000aabbccaabbcc", + "code": "0xef0001010004020001000104000000008000", "results": { - "Prague": { - "exception": "EOFException.MISSING_TERMINATOR|EOFException.UNEXPECTED_HEADER_KIND", + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", "result": false } } } }, "_info": { - "hash": "0x63704c41187850bce371d0fa85a0dc10b771ea087dc40b15192e43655e730169", + "hash": "0x189fea669b6e92a038819777a2c568c6746950a92dc906221392a9a6d2a8ccde", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-multiple_code_and_data_sections]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-no_code_section_contents]": { "vectors": { "0": { - "code": "0xef0001010008020002000100010400010400010000800000008000000000aaaa", + "code": "0xef000101000402000100010400000000800000", "results": { - "Prague": { - "exception": "EOFException.MISSING_TERMINATOR|EOFException.UNEXPECTED_HEADER_KIND", + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", "result": false } } } }, "_info": { - "hash": "0x94d7b78285183def422992316ad2d0b06da245f8b95de030652c9b4e7a282c5c", + "hash": "0x51b596eab567b70edad64940088bd084b1ed09ff23965ab1e02cc0a21f40eae9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-unknown_section_1]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-incomplete_code_section_contents]": { "vectors": { "0": { - "code": "0xef0001010004020001000104000004000100008000000001", + "code": "0xef00010100040200010002040000000080000000", "results": { - "Prague": { - "exception": "EOFException.MISSING_TERMINATOR|EOFException.UNEXPECTED_HEADER_KIND", + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", "result": false } } } }, "_info": { - "hash": "0x9a9bd67573aac783db1598989c76966c8e8b6a9adb7592cbad621dd89620ae26", + "hash": "0x2c766383db808e7112a7529368ca219a2de47d1102a7c005b88e4dd869e80086", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-unknown_section_2]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-trailing_bytes_after_code_section]": { "vectors": { "0": { - "code": "0xef0001010004020001000104000104000000008000000001", + "code": "0xef000101000402000100030400000000800001600000deadbeef", "results": { - "Prague": { - "exception": "EOFException.MISSING_TERMINATOR|EOFException.UNEXPECTED_HEADER_KIND", + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", "result": false } } } }, "_info": { - "hash": "0x2e3483552b2d4a1dfbb3bec355db744a7a57c90dd1e47d1d49a23277d9a6e2d1", + "hash": "0x7c46ff34268fa2ea03d934a4eb9d6b39351dccdd5e0dfbd8df0ee22fbaff86ed", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-unknown_section_empty]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-empty_code_section]": { "vectors": { "0": { - "code": "0xef00010100040200010001040000040000000080000000", + "code": "0xef000101000402000100000400000000800000", "results": { - "Prague": { - "exception": "EOFException.MISSING_TERMINATOR|EOFException.UNEXPECTED_HEADER_KIND", + "Osaka": { + "exception": "EOFException.ZERO_SECTION_SIZE", "result": false } } } }, "_info": { - "hash": "0xec0b06d4365443db7fd82766b296b2d55f227bc22bc5c3248489f2e7aa5449d1", + "hash": "0x095786ceec70532fcb8f0b4d7b6fda79c06f208055714965bf6b3ab4eac13346", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-no_type_section]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-empty_code_section_with_non_empty_data]": { "vectors": { "0": { - "code": "0xef00010200010001040001000000", + "code": "0xef000101000402000100000400040000800000deadbeef", "results": { - "Prague": { - "exception": "EOFException.MISSING_TYPE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", + "Osaka": { + "exception": "EOFException.ZERO_SECTION_SIZE", "result": false } } } }, "_info": { - "hash": "0x1dab24863aa02f4ba4676e962c88da46ec4c70a50a8bf9edf77b2b52348316a3", + "hash": "0x4e7288d9b2bea69dd630a7d440f7b840c226d2b568f5f8bf44ad1e403b46970c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-too_many_type_sections]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-no_container_section_contents]": { "vectors": { "0": { - "code": "0xef0001010004010004020001000104000000000000000000000000", + "code": "0xef0001010004020001000b030001001404000000008000046000600060006000ec0000", "results": { - "Prague": { - "exception": "EOFException.MISSING_CODE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", "result": false } } } }, "_info": { - "hash": "0xb5fb462ef30abfa615d1e8eb76c832590f7a14ac925fa8981b03dc1777521f5f", + "hash": "0xde9edf48c5b4d15317426b31418307ba1f6ad448f12f61f447530fc3e46c0934", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-empty_type_section]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-no_container_section_contents_with_data]": { "vectors": { "0": { - "code": "0xef000101000002000100010400000000", + "code": "0xef0001010004020001000b030001001404001400008000046000600060006000ec00000000000000000000000000000000000000000000", "results": { - "Prague": { - "exception": "EOFException.ZERO_SECTION_SIZE|EOFException.INVALID_SECTION_BODIES_SIZE", + "Osaka": { + "exception": "EOFException.TOPLEVEL_CONTAINER_TRUNCATED", "result": false } } } }, "_info": { - "hash": "0xa61480f596e7542a4048f047933dc094338e9ca8e5b4b4139564c8818e77165c", + "hash": "0x4eee1f20f1f4833e4708c3603478a48c6604154a7489026a4406ba0d61599e29", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-type_section_too_small_1]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-no_data_section_contents]": { "vectors": { "0": { - "code": "0xef00010100010200010001040000000000", + "code": "0xef00010100040200010001040001000080000000", "results": { - "Prague": { - "exception": "EOFException.INVALID_TYPE_SECTION_SIZE", + "Osaka": { + "exception": "EOFException.TOPLEVEL_CONTAINER_TRUNCATED", "result": false } } } }, "_info": { - "hash": "0xc4c0c696859ce87f7eef33a88147ba098941bd64d49ae64abd4b70e923b8c540", + "hash": "0x6fc75d602bf92a18c0ae299d11ca2e0898c548c0ce77f5c429a3d3c9d5e9597b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-type_section_too_small_2]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-data_section_contents_incomplete]": { "vectors": { "0": { - "code": "0xef000101000302000100010400000000000000", + "code": "0xef00010100040200010001040004000080000000aabbcc", "results": { - "Prague": { - "exception": "EOFException.INVALID_TYPE_SECTION_SIZE", + "Osaka": { + "exception": "EOFException.TOPLEVEL_CONTAINER_TRUNCATED", "result": false } } } }, "_info": { - "hash": "0xcb7a1b05a9cf003170cd89180f270aa63f7a2c9d66bcda69e069f359de8d82e5", + "hash": "0xd3ae3c46eabf43e5a12ec5858c0485e0abf1dd9ced649337811cbeafb0e588ed", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-type_section_too_big]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-data_section_preceding_code_section]": { "vectors": { "0": { - "code": "0xef0001010005020001000104000000000000000000", + "code": "0xef000101000404000402000100010000800000deadbeef00", "results": { - "Prague": { - "exception": "EOFException.INVALID_TYPE_SECTION_SIZE", + "Osaka": { + "exception": "EOFException.MISSING_CODE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", "result": false } } } }, "_info": { - "hash": "0xabaca3f1bb427a8e8843e2274ca9a00f8c4d096cc00b67fef4914714019a0d35", + "hash": "0x4757b32f88c68f35b25aa10be633a65170792715795be84e5b709d90bbb62688", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-single_code_section_non_zero_inputs]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-data_section_without_code_section]": { "vectors": { "0": { - "code": "0xef00010100040200010002040000000180000150e4", + "code": "0xef000101000004000400deadbeef", + "results": { + "Osaka": { + "exception": "EOFException.ZERO_SECTION_SIZE|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0x4bf3f020a63199d04ceacde2bfdcf5edac51109b25366166d3fa4a1343d8f82e", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-no_section_terminator_3a]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000304000000800000030004", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE|EOFException.INVALID_FIRST_SECTION_TYPE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x606b8fc9825d9578995fc0bc61299014d450e736cc1e26917cf9a675267b8378", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-no_section_terminator_4a]": { + "vectors": { + "0": { + "code": "0xef000101000402000100010400040080000000aabbccdd", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_FIRST_SECTION_TYPE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x4d08028347326e3023f16e6f225bf726b9c07338b2ccd11e2dedbd3c64a796cd", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-trailing_bytes_after_data_section]": { + "vectors": { + "0": { + "code": "0xef000101000402000100030400040000800001600000aabbccddee", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0xe3bc514436c113a28e5a808c546768001b5176ecf5e1c450c938e9961191b392", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-multiple_data_sections]": { + "vectors": { + "0": { + "code": "0xef000101000402000100030400030400030000800001600000aabbccaabbcc", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_TERMINATOR|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0x3fbf04e62e350c4f5b9f37b264dd18f4b20add9e905d7fdcf7208794edc6b7f0", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-multiple_code_headers]": { + "vectors": { + "0": { + "code": "0xef000101000802000100030400010200010001000080000000800000e5000100aa", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_TERMINATOR|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0x2cec01a1c57caad30471f552e13176b4f119512578c39cd386969b07dffcd38a", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-multiple_code_headers_2]": { + "vectors": { + "0": { + "code": "0xef000101000802000100030200010001040001000080000000800000e5000100aa", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_DATA_SECTION|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0x01a454f7fee0128ff7475178940f2ddcb0df3cba18de28530e0b186c547b5091", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-duplicated_code_header]": { + "vectors": { + "0": { + "code": "0xef000101000402000100010200010001040001000080000000aa", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_DATA_SECTION|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0x1ef47b5ae9bc31ef971152a1bc842f121ff29d8355d88b6d8207b4aff7235838", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-multiple_code_and_data_sections]": { + "vectors": { + "0": { + "code": "0xef000101000802000200030001040001040001000080000000800000e5000100aaaa", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_TERMINATOR|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0x4b3bc3944232a2c629a3d5815daa093bd17f96291c2e778d06548a8ffe9a5d5b", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-multiple_code_and_data_sections_2]": { + "vectors": { + "0": { + "code": "0xef000101000802000100030200010001040001040001000080000000800000e5000100aaaa", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_DATA_SECTION|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0x8bb5153024c5532e62f733d7f98f357bf3e050d1d50434da4c79c2ef43f7bb71", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-multiple_container_headers]": { + "vectors": { + "0": { + "code": "0xef000101000402000100150300010014040001030001001400008000056000600060006000ec006000600060006000ec0100ef000101000402000100010400000000800000feef000101000402000100010400000000800000feaa", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_TERMINATOR|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0x39d0d672465ad3b390cbc9c54f5b150f71efbdcba28ce59b43b871cae3f27b93", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-multiple_container_headers_2]": { + "vectors": { + "0": { + "code": "0xef000101000402000100150300010014030001001404000100008000056000600060006000ec006000600060006000ec0100ef000101000402000100010400000000800000feef000101000402000100010400000000800000feaa", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_DATA_SECTION|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0x4c4bce8406a0b5acb4a93f8bd208b08e8cf963449df44a0460a6747598e5a4b3", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-duplicated_container_header]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000b0300010014030001001404000100008000046000600060006000ec0000ef000101000402000100010400000000800000feaa", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_DATA_SECTION|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0xc000dfbff6502024a6b062fd128dae4c6e755dfc5acdf83bc780f9386861f1b3", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-unknown_section_1]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000104000004000100008000000001", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_TERMINATOR|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0x7feb34781d9912adef17e8ca38a7063e979362745497a090308a52423a12c11d", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-unknown_section_2]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000104000104000000008000000001", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_TERMINATOR|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0x4ba1e4fdc481260534e1da5559195a6e76a6cc6b9daee4745ad4a06768ff65f4", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-unknown_section_empty]": { + "vectors": { + "0": { + "code": "0xef00010100040200010001040000040000000080000000", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_TERMINATOR|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0xad5a673777a1215e1e7fb39f3a70d29f9891ad343b60f1de67870e0710f460db", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-no_type_section]": { + "vectors": { + "0": { + "code": "0xef00010200010001040001000000", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_TYPE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0x27d3358f51f0e6c29156ad190d6f91ba3103cd1a5aadaa447f389bb3f3e9f71f", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-too_many_type_sections]": { + "vectors": { + "0": { + "code": "0xef0001010004010004020001000104000000000000000000000000", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_CODE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0x08bba9e6fba850da4cd6e2af742a07425d921299f9595277faa31cf40c707799", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-too_many_type_sections_2]": { + "vectors": { + "0": { + "code": "0xef0001010004010004020001000104000000008000000080000000", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_CODE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0xb141b7882475046c0a2776777fd2cab2a961e7234d45e0f14d628031d66817b5", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-empty_type_section]": { + "vectors": { + "0": { + "code": "0xef000101000002000100010400000000", + "results": { + "Osaka": { + "exception": "EOFException.ZERO_SECTION_SIZE|EOFException.INVALID_SECTION_BODIES_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x4dd31c0858fb056129c543b08d021b971b595dd6c423dc05424ec60805c4b962", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-type_section_too_small_single_code_section_1]": { + "vectors": { + "0": { + "code": "0xef00010100010200010001040000000000", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_TYPE_SECTION_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x6c9d2e3f7c1b40feeea86faf4b15280b332a649e9cf988f6f8f81413fddd1660", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-type_section_too_small_single_code_section_2]": { + "vectors": { + "0": { + "code": "0xef000101000302000100010400000000800000", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_TYPE_SECTION_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x517393558bf8b5cb830953c8587e20b748935143ec98caaca04bec8fd2100676", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-type_section_too_big_single_code_section]": { + "vectors": { + "0": { + "code": "0xef0001010005020001000104000000008000000000", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_TYPE_SECTION_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0xc60bfae26b934dd95490c972ce3078d01b342cb70e40f9311b9fdd697e7368d9", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-type_section_too_small_multiple_code_sections_1]": { + "vectors": { + "0": { + "code": "0xef0001010005020002000100010400000000800000000000", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_TYPE_SECTION_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x68e84055e700a458045cf12072c4a08dabe0ea22ba58e823e25f396ac5f75f90", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-type_section_too_small_multiple_code_sections_2]": { + "vectors": { + "0": { + "code": "0xef000101000602000200010001040000000080000000800000", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_TYPE_SECTION_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x14baa59f13f5bd435cfc6a836a870468f6d6137e48cbe4d8c7aa7c9e91e08444", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-type_section_too_big_multiple_code_sections]": { + "vectors": { + "0": { + "code": "0xef000101000902000200010001040000000080000000800000000000", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_TYPE_SECTION_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0xf19028df49f9b0f45858b6ce3523e0e18066f0e1c9d66a66bf9d279a41ef6eb9", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-invalid_first_code_section_inputs_0x01]": { + "vectors": { + "0": { + "code": "0xef00010100040200010002040000000180000150e4", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_FIRST_SECTION_TYPE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x9d93453101f215a1b455838e95983404eee2b5c101a52a237634b286ed416fab", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-invalid_first_code_section_inputs_0x80]": { + "vectors": { + "0": { + "code": "0xef00010100040200010002040000008080000150e4", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_FIRST_SECTION_TYPE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x492261270e50bd23321de865341a40dc4b110efaac1da85ec546948813cb006c", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-invalid_first_code_section_inputs_0xff]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000204000000ff80000150e4", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_FIRST_SECTION_TYPE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x93fec31b1b6640c65eb1bffedd87d0c370e1550f34f45d71e9003d991086fa39", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-invalid_first_code_section_outputs_0x00]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000204000000000000015fe4", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_FIRST_SECTION_TYPE", + "result": false + } + } + } + }, + "_info": { + "hash": "0xe3afc46bf6a3a03a2c94c621c53e31d9596b3c1243037529f3d6559589ffd71f", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-invalid_first_code_section_outputs_0x7f]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000204000000007f00015fe4", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_FIRST_SECTION_TYPE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x78e0f5d7dfc12415674d37c3ae2c08dcb53d09f3f5023371d1e39322a18e667a", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-invalid_first_code_section_outputs_0x81]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000204000000008100015fe4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_FIRST_SECTION_TYPE", "result": false } @@ -1266,21 +2124,21 @@ } }, "_info": { - "hash": "0x6e28ce389b0de09441e3f9c4ff4a5d702d2027a1fe987fb96b91991baeec083c", + "hash": "0x9d28a61aed0e5e98205979b09329d5c7aebdafb86b4e3456a0a1bac7b263672a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-single_code_section_non_zero_outputs]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-invalid_first_code_section_outputs_0xff]": { "vectors": { "0": { - "code": "0xef0001010004020001000204000000000100015fe4", + "code": "0xef000101000402000100020400000000ff00015fe4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_FIRST_SECTION_TYPE", "result": false } @@ -1288,21 +2146,21 @@ } }, "_info": { - "hash": "0x474996fe40a6e627c1e8e352e14820e779bccffa4bb21944af14428bec78334b", + "hash": "0x8cabcc8895411526fa31cd1f923b1ffc7e3f1a91a2c19f69f9c105abf3bb30f0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-multiple_code_section_non_zero_inputs]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-multiple_code_section_non_zero_inputs]": { "vectors": { "0": { "code": "0xef00010100080200020002000104000000018000010080000050e400", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_FIRST_SECTION_TYPE", "result": false } @@ -1310,21 +2168,21 @@ } }, "_info": { - "hash": "0x6c1e2dd8bbcad553bfcb2f142628ed6cbfdf52003196bb536a2eb1db777eaf55", + "hash": "0x79b6af1c41619085b239ba2e94f6832b44f04336b936421b1ff41aaf624343a7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-multiple_code_section_non_zero_outputs]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-multiple_code_section_non_zero_outputs]": { "vectors": { "0": { "code": "0xef0001010008020002000100010400000000010001008000005f00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_FIRST_SECTION_TYPE", "result": false } @@ -1332,21 +2190,21 @@ } }, "_info": { - "hash": "0xe5c36499f043c54474f8d202e2f887279c5bc05117cdd10404a858a6dfd4aeca", + "hash": "0xbfb49b0062e6711da3cdf00a2829a6113aa12661283da2b18cd69edd974d1e14", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-data_section_before_code_with_type]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-data_section_before_code_with_type]": { "vectors": { "0": { "code": "0xef000101000404000102000100010000800000aa00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_CODE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", "result": false } @@ -1354,21 +2212,21 @@ } }, "_info": { - "hash": "0xbf23778e6d796c078508b05b4c1cc713c5b70dfd96461ca970259364dfa25a45", + "hash": "0x3083fce72596ab35c375c247aed8af644999a48b863dcf82ab64b3789d247607", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-data_section_listed_in_type]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-data_section_listed_in_type]": { "vectors": { "0": { "code": "0xef000101000802000100010400010000800000008000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_TYPE_SECTION_SIZE|EOFException.INVALID_SECTION_BODIES_SIZE", "result": false } @@ -1376,21 +2234,21 @@ } }, "_info": { - "hash": "0x74ff7817a2f29fe38b17d19318ed729423106e62e231e46dc7ac7ef43ac9b777", + "hash": "0x6f50c974988bbd9f05f082bc8dcfda085062103b841963822fb68ad36cafb870", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-single_code_section_incomplete_type]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-single_code_section_incomplete_type]": { "vectors": { "0": { "code": "0xef00010100020200010001040000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_SECTION_BODIES_SIZE|EOFException.INVALID_TYPE_SECTION_SIZE", "result": false } @@ -1398,21 +2256,21 @@ } }, "_info": { - "hash": "0xde2de37dbe0cbaeb519613b8912081a6f39d47b0e08c5e2c3f0510f67445443a", + "hash": "0x4a8dce42268c6e6dd2e82c463c6e4d624ed8023cdb138cb5eb3e9995151b590f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-single_code_section_input_too_large]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-code_section_input_too_large]": { "vectors": { "0": { "code": "0xef0001010008020002008400810400000000800080800000005f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe30001005050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INPUTS_OUTPUTS_NUM_ABOVE_LIMIT", "result": false } @@ -1420,21 +2278,21 @@ } }, "_info": { - "hash": "0xf5f30fbdca3ce117c91d1e45dd8fa512899275d79b29aa2a570ef8f4f6cf443f", + "hash": "0x345631a68d375d0a0a4fdb1adfc93a280da269f0d5b19aa617f4216503548ceb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-invalid_inputs_to_non_returning_code_section_2]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-invalid_inputs_to_non_returning_code_section_2]": { "vectors": { "0": { "code": "0xef00010100080200020104000104000000008000808000008060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000600060006000e300010000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INPUTS_OUTPUTS_NUM_ABOVE_LIMIT", "result": false } @@ -1442,21 +2300,21 @@ } }, "_info": { - "hash": "0x5f05123d3f0e5294c208ae12b8bd339633b359850c8229ef5fc2aae97d85bd4f", + "hash": "0x4088118fc1b96e118cad4b4b10904b64632326d52f68005cf2ea07de8ed6b413", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-single_code_section_output_too_large]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-code_section_output_too_large]": { "vectors": { "0": { - "code": "0xef000101000802000200040082040000000080008100810080e30001005f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe4", + "code": "0xef000101000802000200040082040000000080008100810081e30001005f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INPUTS_OUTPUTS_NUM_ABOVE_LIMIT", "result": false } @@ -1464,21 +2322,21 @@ } }, "_info": { - "hash": "0x5fda5f68a48cac6c23c865b0c1c5a2659f43f0b2f529128c7fc654f55e9fd28e", + "hash": "0x43783eb09267381bb4c86fa1f666a1d34b1a32ae180750e60ad661d880f12d76", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-single_code_section_max_stack_size_too_large]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_invalid_containers[fork_Osaka-eof_test-single_code_section_max_stack_size_too_large]": { "vectors": { "0": { "code": "0xef000101000402000108010400000000800400333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333335050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -1486,11 +2344,11 @@ } }, "_info": { - "hash": "0x2982d1206037c6df75eecd72936297a2e5b6902d3af9867e13750de66c4b48a1", + "hash": "0x0b7469a5a22e4945eb6443cdb642d2407c58e620938b7e5a3f7187e28711dcd7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json similarity index 58% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json index 4b799ad291..ac10d038f1 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/container_validation/magic_validation.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_0-magic_0_0]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_Osaka-eof_test-magic_1_0-magic_0_0]": { "vectors": { "0": { "code": "0x0000010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAGIC", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0x2032ffcd9263c7211f99dd51e6cb5d6ccf2294e804e9e048b7eb9e5b986ecce4", + "hash": "0x2660c055df50f1263b5560a5c9d55c61edf1b1a486f9369982bf07ae716d7ac8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container 2-byte magic", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L23", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1077", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_0-magic_0_1]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_Osaka-eof_test-magic_1_0-magic_0_1]": { "vectors": { "0": { "code": "0x0100010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAGIC", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0xf96f6dc98ede30b1dffca24fa729a5db5dd4366001f3309851ca6aacd962b27a", + "hash": "0xce8c1bddfd185e02932368b7e400f8bedea13b7e87ec28ff6ea0021cb0b64969", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container 2-byte magic", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L23", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1077", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_0-magic_0_238]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_Osaka-eof_test-magic_1_0-magic_0_238]": { "vectors": { "0": { "code": "0xee00010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAGIC", "result": false } @@ -56,42 +56,21 @@ } }, "_info": { - "hash": "0xfa464376a9dcabf642349b2f4a70066b7ca5dbd0b47b0520092c6489f4d4f7e7", + "hash": "0x9fb283d25877d7603c7118706c7193f9bfc7cde37b7327a4760fb96f84511d38", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container 2-byte magic", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L23", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1077", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_0-magic_0_239]": { - "vectors": { - "0": { - "code": "0xef00010100040200010001040000000080000000", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0xbe12dfd7844362e9a0e87a469dafde6f7207a71d50d2e6659a40ec3ce5db7c30", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container 2-byte magic", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L23", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_0-magic_0_240]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_Osaka-eof_test-magic_1_0-magic_0_240]": { "vectors": { "0": { "code": "0xf000010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAGIC", "result": false } @@ -99,21 +78,21 @@ } }, "_info": { - "hash": "0x42130385b90397447e81ad3aa9251b61e4c9e78cd691c781d9cc57bc1957df0b", + "hash": "0x4378da10f7d29c722513632b641195e266b1779276e6117a2e9ffa65c58a24c6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container 2-byte magic", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L23", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1077", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_0-magic_0_255]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_Osaka-eof_test-magic_1_0-magic_0_255]": { "vectors": { "0": { "code": "0xff00010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAGIC", "result": false } @@ -121,21 +100,21 @@ } }, "_info": { - "hash": "0x3c3b8f5dbdc81165e8ce08b3b81715efbe1e80acb3ed618a259b811f3d6d7efa", + "hash": "0xdba28c29ee30731b389b470967490afafb4cf0ef6a4874f3062fec5a8ad9524f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container 2-byte magic", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L23", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1077", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_1-magic_0_0]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_Osaka-eof_test-magic_1_1-magic_0_0]": { "vectors": { "0": { "code": "0x0001010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAGIC", "result": false } @@ -143,21 +122,21 @@ } }, "_info": { - "hash": "0xa73df036a64d318e8ad9069f8c5199b6a527b487d2bed2d9be73d117834ff3b3", + "hash": "0x36d393e67d34f325b81d4a0c40072193953f0c755015e8ae49190e4e46ea9621", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container 2-byte magic", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L23", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1077", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_1-magic_0_1]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_Osaka-eof_test-magic_1_1-magic_0_1]": { "vectors": { "0": { "code": "0x0101010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAGIC", "result": false } @@ -165,21 +144,21 @@ } }, "_info": { - "hash": "0x51e998790f70c6a7e46b3a84070994c6ce6e85c06e73ddd4ad13244e868e3444", + "hash": "0x0f031e628ab8359e62d484b13e5f996b340d287e6efc693d8d7670d1a2540601", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container 2-byte magic", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L23", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1077", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_1-magic_0_238]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_Osaka-eof_test-magic_1_1-magic_0_238]": { "vectors": { "0": { "code": "0xee01010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAGIC", "result": false } @@ -187,21 +166,21 @@ } }, "_info": { - "hash": "0x689fd21ca106e8caa47c8b9e5f1ef78c93cb680440a750b6c151ddffd0551259", + "hash": "0x749ce8966abc50984ff5859f05989f5a78fe927d308dc111ea71b9761b6eb1d7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container 2-byte magic", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L23", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1077", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_1-magic_0_239]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_Osaka-eof_test-magic_1_1-magic_0_239]": { "vectors": { "0": { "code": "0xef01010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAGIC", "result": false } @@ -209,21 +188,21 @@ } }, "_info": { - "hash": "0x4c3b84ec9249172b1741c8c4b5a84860c785c3b7788b3136ce11971536f52a39", + "hash": "0x1fa1c37df579165190c8f779ed234c21ed565dc5fa1b7abd2b51da122c8c15cf", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container 2-byte magic", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L23", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1077", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_1-magic_0_240]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_Osaka-eof_test-magic_1_1-magic_0_240]": { "vectors": { "0": { "code": "0xf001010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAGIC", "result": false } @@ -231,21 +210,21 @@ } }, "_info": { - "hash": "0x5cebffc32e48c54fe1aacfbe1022b9609fb3b9f6c5a07406739a21774bad513c", + "hash": "0xc235a9dfc605839f4d05c455080dff63ad38671990a14f83f8d515a8a99eed86", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container 2-byte magic", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L23", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1077", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_1-magic_0_255]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_Osaka-eof_test-magic_1_1-magic_0_255]": { "vectors": { "0": { "code": "0xff01010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAGIC", "result": false } @@ -253,21 +232,21 @@ } }, "_info": { - "hash": "0x649fb7f91f4559265732109f927de4eb7dd49262a3afef7505688bc8ae667178", + "hash": "0xadd4054620bd7387bf0204e9dd97501bd22b7873d4687f4278c04fca9b16ca00", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container 2-byte magic", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L23", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1077", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_2-magic_0_0]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_Osaka-eof_test-magic_1_2-magic_0_0]": { "vectors": { "0": { "code": "0x0002010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAGIC", "result": false } @@ -275,21 +254,21 @@ } }, "_info": { - "hash": "0x5cc3274e00e3a4ba33c696c6ef8c3cf8e44c27e9b5ed9b870119c281d7ea28d1", + "hash": "0xb910e505905da05695829d28d0e4ff54dcc060a806d39184a13f302b7a8c6c59", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container 2-byte magic", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L23", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1077", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_2-magic_0_1]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_Osaka-eof_test-magic_1_2-magic_0_1]": { "vectors": { "0": { "code": "0x0102010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAGIC", "result": false } @@ -297,21 +276,21 @@ } }, "_info": { - "hash": "0xa54681de2af900edeb536db03e942030b972765bed974be6af51deda665e90f0", + "hash": "0xd32b1564a6ce79782cb670ec8c77c46fae9f4f02bad0cfb6c3d61c2a9a9e6473", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container 2-byte magic", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L23", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1077", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_2-magic_0_238]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_Osaka-eof_test-magic_1_2-magic_0_238]": { "vectors": { "0": { "code": "0xee02010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAGIC", "result": false } @@ -319,21 +298,21 @@ } }, "_info": { - "hash": "0xda95fa0e2af367d66837c9fbb6488e51717abbd012c250668d589afa39b64019", + "hash": "0xad8f21f9e28d067333194bcd43f02cc6b4fb62cfad91a05a27f83e91e624b7d5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container 2-byte magic", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L23", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1077", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_2-magic_0_239]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_Osaka-eof_test-magic_1_2-magic_0_239]": { "vectors": { "0": { "code": "0xef02010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAGIC", "result": false } @@ -341,21 +320,21 @@ } }, "_info": { - "hash": "0xe1244c8fa718c9fb4e86d926873a359803d923b279cee5e3121b6ff687c6ca4c", + "hash": "0xd6041ff54470fe98b77598402863bc317fed925dd05f6ce6c16e4abb3681c490", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container 2-byte magic", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L23", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1077", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_2-magic_0_240]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_Osaka-eof_test-magic_1_2-magic_0_240]": { "vectors": { "0": { "code": "0xf002010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAGIC", "result": false } @@ -363,21 +342,21 @@ } }, "_info": { - "hash": "0x32786cd30970c22af908856de2d047b45df65b93376725bd6b809e6376dfd5d1", + "hash": "0x7ec5a9987d729144e3a13f0367e3594e6445ecf9af789d41b15fc35158f4ac03", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container 2-byte magic", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L23", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1077", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_2-magic_0_255]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_Osaka-eof_test-magic_1_2-magic_0_255]": { "vectors": { "0": { "code": "0xff02010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAGIC", "result": false } @@ -385,21 +364,21 @@ } }, "_info": { - "hash": "0xf0c526405df099a62a8f360700165d0911329c9ab5ff27d84eaea9b3cb6b5cf7", + "hash": "0x6209d04ce23568110f10a617e9ef09052e5f88bbca61dd2e95b164341ba647da", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container 2-byte magic", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L23", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1077", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_254-magic_0_0]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_Osaka-eof_test-magic_1_254-magic_0_0]": { "vectors": { "0": { "code": "0x00fe010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAGIC", "result": false } @@ -407,21 +386,21 @@ } }, "_info": { - "hash": "0x59809dfb50cc2e57ed9e310f115b6ffc16ea315fad61d3c313ae497ddebcf519", + "hash": "0x41d7fc911e025cc35940c81458f1d5b8f580d479c84393715f7d44d1d8d2f28d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container 2-byte magic", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L23", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1077", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_254-magic_0_1]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_Osaka-eof_test-magic_1_254-magic_0_1]": { "vectors": { "0": { "code": "0x01fe010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAGIC", "result": false } @@ -429,21 +408,21 @@ } }, "_info": { - "hash": "0x6f169417f786da2fa44a5cab6308b62cc0e5bdc1f11d7bc54cf623c5c00c285b", + "hash": "0x3c118e0492e06085e49441ffa9f9c98ef9c155f9be78c01f581c6e65011dfbb7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container 2-byte magic", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L23", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1077", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_254-magic_0_238]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_Osaka-eof_test-magic_1_254-magic_0_238]": { "vectors": { "0": { "code": "0xeefe010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAGIC", "result": false } @@ -451,21 +430,21 @@ } }, "_info": { - "hash": "0xb5df30fc1f0cf56b33a4772e7fbe931a9cdab7a3f61fe0dfdaea989397bf5c3e", + "hash": "0xc6d07fad79451b077ec15e9e556bb6013f2b5b13675c5f37b42d2da9fe8c1116", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container 2-byte magic", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L23", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1077", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_254-magic_0_239]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_Osaka-eof_test-magic_1_254-magic_0_239]": { "vectors": { "0": { "code": "0xeffe010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAGIC", "result": false } @@ -473,21 +452,21 @@ } }, "_info": { - "hash": "0x794eb76d3c48bf5538f29214f88e36fb0090abcfb355ee34f0e1e033a76fe83c", + "hash": "0x1593244a17daef5c0b3d356e52629716385bdccc1cdbc5e1e8db46dc2b4fdd54", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container 2-byte magic", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L23", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1077", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_254-magic_0_240]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_Osaka-eof_test-magic_1_254-magic_0_240]": { "vectors": { "0": { "code": "0xf0fe010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAGIC", "result": false } @@ -495,21 +474,21 @@ } }, "_info": { - "hash": "0xc211685ab080f9d1b7eba23f8b5390f3feb93e42ccd076de7e5714ed01b7f3e6", + "hash": "0x2ddb9017419ab13dce989cbb3ab8355c940e6e0d04935afdafb31497a622331f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container 2-byte magic", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L23", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1077", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_254-magic_0_255]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_Osaka-eof_test-magic_1_254-magic_0_255]": { "vectors": { "0": { "code": "0xfffe010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAGIC", "result": false } @@ -517,21 +496,21 @@ } }, "_info": { - "hash": "0xf442901ba8f6e827c3c1102046d4b2fec74d44b7f75cf452a9d2dac35a748130", + "hash": "0x0741447f924d4b98252a267724af020b084896e0b79d8e11f1120051812f42f5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container 2-byte magic", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L23", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1077", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_255-magic_0_0]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_Osaka-eof_test-magic_1_255-magic_0_0]": { "vectors": { "0": { "code": "0x00ff010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAGIC", "result": false } @@ -539,21 +518,21 @@ } }, "_info": { - "hash": "0x7834bf5c79a197ae98e2ba6a7ba34da6d81463abca8231847301c219b40badca", + "hash": "0x897cf29ef530f5097cfa96bcb3d64e677c24cbb756009c4f6f9ab489e7401bad", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container 2-byte magic", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L23", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1077", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_255-magic_0_1]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_Osaka-eof_test-magic_1_255-magic_0_1]": { "vectors": { "0": { "code": "0x01ff010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAGIC", "result": false } @@ -561,21 +540,21 @@ } }, "_info": { - "hash": "0xb7866208e3f7b249aa7bb9ba87d17f58cef95d14341d0e46410efa556f68a796", + "hash": "0x5b7cf21342c88a3462d64039b551f41b3752cec5b27ec4272a4ebc53d20aad15", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container 2-byte magic", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L23", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1077", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_255-magic_0_238]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_Osaka-eof_test-magic_1_255-magic_0_238]": { "vectors": { "0": { "code": "0xeeff010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAGIC", "result": false } @@ -583,21 +562,21 @@ } }, "_info": { - "hash": "0x12c81e1cea95ebe9064685b1191b4a20bb0163aa5bd80b0f8ad9266024b869cb", + "hash": "0x1b442b6f00f2f10bf1746e84d66e4656b428f749e540b624f870c01816940694", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container 2-byte magic", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L23", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1077", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_255-magic_0_239]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_Osaka-eof_test-magic_1_255-magic_0_239]": { "vectors": { "0": { "code": "0xefff010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAGIC", "result": false } @@ -605,21 +584,21 @@ } }, "_info": { - "hash": "0x0157ceca036482d23f7ebc2be3e9953ba614e6f9289edc86b650d8c00879908d", + "hash": "0xe15e618a1af357d84d74bcff0d75ace31330fa247f0795328c16445a212417d0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container 2-byte magic", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L23", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1077", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_255-magic_0_240]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_Osaka-eof_test-magic_1_255-magic_0_240]": { "vectors": { "0": { "code": "0xf0ff010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAGIC", "result": false } @@ -627,21 +606,21 @@ } }, "_info": { - "hash": "0x219d24fd317a1bca6f575e3ab1d14ed286885e3743f1d4f327789164313aed1c", + "hash": "0x12fa4f3b0da0353faacc21dafbfe5d05f60da7f4db47f3e5dc48e615e1274ecb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container 2-byte magic", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L23", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1077", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_CancunEIP7692-eof_test-magic_1_255-magic_0_255]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_magic_validation[fork_Osaka-eof_test-magic_1_255-magic_0_255]": { "vectors": { "0": { "code": "0xffff010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAGIC", "result": false } @@ -649,11 +628,11 @@ } }, "_info": { - "hash": "0x286d8b13bd01a9b86cba6daadbb025a4ca5dee0a72bacf304f1910cbb7f8f38b", + "hash": "0x8ebf2e9e60802497028adf51ed46011bfcd947e033e22f2b4613fc470fd7a781", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container 2-byte magic", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L23", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1077", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/max_code_sections.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/container_validation/max_code_sections.json similarity index 98% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/max_code_sections.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/container_validation/max_code_sections.json index b387668b03..eac9dbd289 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/max_code_sections.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/container_validation/max_code_sections.json @@ -1,86 +1,86 @@ { - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_max_code_sections[fork_CancunEIP7692-eof_test-plus_container_False-plus_data_False]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_max_code_sections[fork_Osaka-eof_test-plus_container_False-plus_data_False]": { "vectors": { "0": { "code": "0xef000101100002040000030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300010400000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000e50001e50002e50003e50004e50005e50006e50007e50008e50009e5000ae5000be5000ce5000de5000ee5000fe50010e50011e50012e50013e50014e50015e50016e50017e50018e50019e5001ae5001be5001ce5001de5001ee5001fe50020e50021e50022e50023e50024e50025e50026e50027e50028e50029e5002ae5002be5002ce5002de5002ee5002fe50030e50031e50032e50033e50034e50035e50036e50037e50038e50039e5003ae5003be5003ce5003de5003ee5003fe50040e50041e50042e50043e50044e50045e50046e50047e50048e50049e5004ae5004be5004ce5004de5004ee5004fe50050e50051e50052e50053e50054e50055e50056e50057e50058e50059e5005ae5005be5005ce5005de5005ee5005fe50060e50061e50062e50063e50064e50065e50066e50067e50068e50069e5006ae5006be5006ce5006de5006ee5006fe50070e50071e50072e50073e50074e50075e50076e50077e50078e50079e5007ae5007be5007ce5007de5007ee5007fe50080e50081e50082e50083e50084e50085e50086e50087e50088e50089e5008ae5008be5008ce5008de5008ee5008fe50090e50091e50092e50093e50094e50095e50096e50097e50098e50099e5009ae5009be5009ce5009de5009ee5009fe500a0e500a1e500a2e500a3e500a4e500a5e500a6e500a7e500a8e500a9e500aae500abe500ace500ade500aee500afe500b0e500b1e500b2e500b3e500b4e500b5e500b6e500b7e500b8e500b9e500bae500bbe500bce500bde500bee500bfe500c0e500c1e500c2e500c3e500c4e500c5e500c6e500c7e500c8e500c9e500cae500cbe500cce500cde500cee500cfe500d0e500d1e500d2e500d3e500d4e500d5e500d6e500d7e500d8e500d9e500dae500dbe500dce500dde500dee500dfe500e0e500e1e500e2e500e3e500e4e500e5e500e6e500e7e500e8e500e9e500eae500ebe500ece500ede500eee500efe500f0e500f1e500f2e500f3e500f4e500f5e500f6e500f7e500f8e500f9e500fae500fbe500fce500fde500fee500ffe50100e50101e50102e50103e50104e50105e50106e50107e50108e50109e5010ae5010be5010ce5010de5010ee5010fe50110e50111e50112e50113e50114e50115e50116e50117e50118e50119e5011ae5011be5011ce5011de5011ee5011fe50120e50121e50122e50123e50124e50125e50126e50127e50128e50129e5012ae5012be5012ce5012de5012ee5012fe50130e50131e50132e50133e50134e50135e50136e50137e50138e50139e5013ae5013be5013ce5013de5013ee5013fe50140e50141e50142e50143e50144e50145e50146e50147e50148e50149e5014ae5014be5014ce5014de5014ee5014fe50150e50151e50152e50153e50154e50155e50156e50157e50158e50159e5015ae5015be5015ce5015de5015ee5015fe50160e50161e50162e50163e50164e50165e50166e50167e50168e50169e5016ae5016be5016ce5016de5016ee5016fe50170e50171e50172e50173e50174e50175e50176e50177e50178e50179e5017ae5017be5017ce5017de5017ee5017fe50180e50181e50182e50183e50184e50185e50186e50187e50188e50189e5018ae5018be5018ce5018de5018ee5018fe50190e50191e50192e50193e50194e50195e50196e50197e50198e50199e5019ae5019be5019ce5019de5019ee5019fe501a0e501a1e501a2e501a3e501a4e501a5e501a6e501a7e501a8e501a9e501aae501abe501ace501ade501aee501afe501b0e501b1e501b2e501b3e501b4e501b5e501b6e501b7e501b8e501b9e501bae501bbe501bce501bde501bee501bfe501c0e501c1e501c2e501c3e501c4e501c5e501c6e501c7e501c8e501c9e501cae501cbe501cce501cde501cee501cfe501d0e501d1e501d2e501d3e501d4e501d5e501d6e501d7e501d8e501d9e501dae501dbe501dce501dde501dee501dfe501e0e501e1e501e2e501e3e501e4e501e5e501e6e501e7e501e8e501e9e501eae501ebe501ece501ede501eee501efe501f0e501f1e501f2e501f3e501f4e501f5e501f6e501f7e501f8e501f9e501fae501fbe501fce501fde501fee501ffe50200e50201e50202e50203e50204e50205e50206e50207e50208e50209e5020ae5020be5020ce5020de5020ee5020fe50210e50211e50212e50213e50214e50215e50216e50217e50218e50219e5021ae5021be5021ce5021de5021ee5021fe50220e50221e50222e50223e50224e50225e50226e50227e50228e50229e5022ae5022be5022ce5022de5022ee5022fe50230e50231e50232e50233e50234e50235e50236e50237e50238e50239e5023ae5023be5023ce5023de5023ee5023fe50240e50241e50242e50243e50244e50245e50246e50247e50248e50249e5024ae5024be5024ce5024de5024ee5024fe50250e50251e50252e50253e50254e50255e50256e50257e50258e50259e5025ae5025be5025ce5025de5025ee5025fe50260e50261e50262e50263e50264e50265e50266e50267e50268e50269e5026ae5026be5026ce5026de5026ee5026fe50270e50271e50272e50273e50274e50275e50276e50277e50278e50279e5027ae5027be5027ce5027de5027ee5027fe50280e50281e50282e50283e50284e50285e50286e50287e50288e50289e5028ae5028be5028ce5028de5028ee5028fe50290e50291e50292e50293e50294e50295e50296e50297e50298e50299e5029ae5029be5029ce5029de5029ee5029fe502a0e502a1e502a2e502a3e502a4e502a5e502a6e502a7e502a8e502a9e502aae502abe502ace502ade502aee502afe502b0e502b1e502b2e502b3e502b4e502b5e502b6e502b7e502b8e502b9e502bae502bbe502bce502bde502bee502bfe502c0e502c1e502c2e502c3e502c4e502c5e502c6e502c7e502c8e502c9e502cae502cbe502cce502cde502cee502cfe502d0e502d1e502d2e502d3e502d4e502d5e502d6e502d7e502d8e502d9e502dae502dbe502dce502dde502dee502dfe502e0e502e1e502e2e502e3e502e4e502e5e502e6e502e7e502e8e502e9e502eae502ebe502ece502ede502eee502efe502f0e502f1e502f2e502f3e502f4e502f5e502f6e502f7e502f8e502f9e502fae502fbe502fce502fde502fee502ffe50300e50301e50302e50303e50304e50305e50306e50307e50308e50309e5030ae5030be5030ce5030de5030ee5030fe50310e50311e50312e50313e50314e50315e50316e50317e50318e50319e5031ae5031be5031ce5031de5031ee5031fe50320e50321e50322e50323e50324e50325e50326e50327e50328e50329e5032ae5032be5032ce5032de5032ee5032fe50330e50331e50332e50333e50334e50335e50336e50337e50338e50339e5033ae5033be5033ce5033de5033ee5033fe50340e50341e50342e50343e50344e50345e50346e50347e50348e50349e5034ae5034be5034ce5034de5034ee5034fe50350e50351e50352e50353e50354e50355e50356e50357e50358e50359e5035ae5035be5035ce5035de5035ee5035fe50360e50361e50362e50363e50364e50365e50366e50367e50368e50369e5036ae5036be5036ce5036de5036ee5036fe50370e50371e50372e50373e50374e50375e50376e50377e50378e50379e5037ae5037be5037ce5037de5037ee5037fe50380e50381e50382e50383e50384e50385e50386e50387e50388e50389e5038ae5038be5038ce5038de5038ee5038fe50390e50391e50392e50393e50394e50395e50396e50397e50398e50399e5039ae5039be5039ce5039de5039ee5039fe503a0e503a1e503a2e503a3e503a4e503a5e503a6e503a7e503a8e503a9e503aae503abe503ace503ade503aee503afe503b0e503b1e503b2e503b3e503b4e503b5e503b6e503b7e503b8e503b9e503bae503bbe503bce503bde503bee503bfe503c0e503c1e503c2e503c3e503c4e503c5e503c6e503c7e503c8e503c9e503cae503cbe503cce503cde503cee503cfe503d0e503d1e503d2e503d3e503d4e503d5e503d6e503d7e503d8e503d9e503dae503dbe503dce503dde503dee503dfe503e0e503e1e503e2e503e3e503e4e503e5e503e6e503e7e503e8e503e9e503eae503ebe503ece503ede503eee503efe503f0e503f1e503f2e503f3e503f4e503f5e503f6e503f7e503f8e503f9e503fae503fbe503fce503fde503fee503ff00", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x60ebc4a2f1004f9ff6925bff12c1d64bc4f0c995893669b788db79619018b89f", + "hash": "0x4b40255ba00a065cca0ad7ef1925120cb19f7ed2587dfe0b61b45ce4f7364c06", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container maximum number of code sections", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L91", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1149", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_max_code_sections[fork_CancunEIP7692-eof_test-plus_container_False-plus_data_True]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_max_code_sections[fork_Osaka-eof_test-plus_container_False-plus_data_True]": { "vectors": { "0": { "code": "0xef000101100002040000030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300010400010000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000e50001e50002e50003e50004e50005e50006e50007e50008e50009e5000ae5000be5000ce5000de5000ee5000fe50010e50011e50012e50013e50014e50015e50016e50017e50018e50019e5001ae5001be5001ce5001de5001ee5001fe50020e50021e50022e50023e50024e50025e50026e50027e50028e50029e5002ae5002be5002ce5002de5002ee5002fe50030e50031e50032e50033e50034e50035e50036e50037e50038e50039e5003ae5003be5003ce5003de5003ee5003fe50040e50041e50042e50043e50044e50045e50046e50047e50048e50049e5004ae5004be5004ce5004de5004ee5004fe50050e50051e50052e50053e50054e50055e50056e50057e50058e50059e5005ae5005be5005ce5005de5005ee5005fe50060e50061e50062e50063e50064e50065e50066e50067e50068e50069e5006ae5006be5006ce5006de5006ee5006fe50070e50071e50072e50073e50074e50075e50076e50077e50078e50079e5007ae5007be5007ce5007de5007ee5007fe50080e50081e50082e50083e50084e50085e50086e50087e50088e50089e5008ae5008be5008ce5008de5008ee5008fe50090e50091e50092e50093e50094e50095e50096e50097e50098e50099e5009ae5009be5009ce5009de5009ee5009fe500a0e500a1e500a2e500a3e500a4e500a5e500a6e500a7e500a8e500a9e500aae500abe500ace500ade500aee500afe500b0e500b1e500b2e500b3e500b4e500b5e500b6e500b7e500b8e500b9e500bae500bbe500bce500bde500bee500bfe500c0e500c1e500c2e500c3e500c4e500c5e500c6e500c7e500c8e500c9e500cae500cbe500cce500cde500cee500cfe500d0e500d1e500d2e500d3e500d4e500d5e500d6e500d7e500d8e500d9e500dae500dbe500dce500dde500dee500dfe500e0e500e1e500e2e500e3e500e4e500e5e500e6e500e7e500e8e500e9e500eae500ebe500ece500ede500eee500efe500f0e500f1e500f2e500f3e500f4e500f5e500f6e500f7e500f8e500f9e500fae500fbe500fce500fde500fee500ffe50100e50101e50102e50103e50104e50105e50106e50107e50108e50109e5010ae5010be5010ce5010de5010ee5010fe50110e50111e50112e50113e50114e50115e50116e50117e50118e50119e5011ae5011be5011ce5011de5011ee5011fe50120e50121e50122e50123e50124e50125e50126e50127e50128e50129e5012ae5012be5012ce5012de5012ee5012fe50130e50131e50132e50133e50134e50135e50136e50137e50138e50139e5013ae5013be5013ce5013de5013ee5013fe50140e50141e50142e50143e50144e50145e50146e50147e50148e50149e5014ae5014be5014ce5014de5014ee5014fe50150e50151e50152e50153e50154e50155e50156e50157e50158e50159e5015ae5015be5015ce5015de5015ee5015fe50160e50161e50162e50163e50164e50165e50166e50167e50168e50169e5016ae5016be5016ce5016de5016ee5016fe50170e50171e50172e50173e50174e50175e50176e50177e50178e50179e5017ae5017be5017ce5017de5017ee5017fe50180e50181e50182e50183e50184e50185e50186e50187e50188e50189e5018ae5018be5018ce5018de5018ee5018fe50190e50191e50192e50193e50194e50195e50196e50197e50198e50199e5019ae5019be5019ce5019de5019ee5019fe501a0e501a1e501a2e501a3e501a4e501a5e501a6e501a7e501a8e501a9e501aae501abe501ace501ade501aee501afe501b0e501b1e501b2e501b3e501b4e501b5e501b6e501b7e501b8e501b9e501bae501bbe501bce501bde501bee501bfe501c0e501c1e501c2e501c3e501c4e501c5e501c6e501c7e501c8e501c9e501cae501cbe501cce501cde501cee501cfe501d0e501d1e501d2e501d3e501d4e501d5e501d6e501d7e501d8e501d9e501dae501dbe501dce501dde501dee501dfe501e0e501e1e501e2e501e3e501e4e501e5e501e6e501e7e501e8e501e9e501eae501ebe501ece501ede501eee501efe501f0e501f1e501f2e501f3e501f4e501f5e501f6e501f7e501f8e501f9e501fae501fbe501fce501fde501fee501ffe50200e50201e50202e50203e50204e50205e50206e50207e50208e50209e5020ae5020be5020ce5020de5020ee5020fe50210e50211e50212e50213e50214e50215e50216e50217e50218e50219e5021ae5021be5021ce5021de5021ee5021fe50220e50221e50222e50223e50224e50225e50226e50227e50228e50229e5022ae5022be5022ce5022de5022ee5022fe50230e50231e50232e50233e50234e50235e50236e50237e50238e50239e5023ae5023be5023ce5023de5023ee5023fe50240e50241e50242e50243e50244e50245e50246e50247e50248e50249e5024ae5024be5024ce5024de5024ee5024fe50250e50251e50252e50253e50254e50255e50256e50257e50258e50259e5025ae5025be5025ce5025de5025ee5025fe50260e50261e50262e50263e50264e50265e50266e50267e50268e50269e5026ae5026be5026ce5026de5026ee5026fe50270e50271e50272e50273e50274e50275e50276e50277e50278e50279e5027ae5027be5027ce5027de5027ee5027fe50280e50281e50282e50283e50284e50285e50286e50287e50288e50289e5028ae5028be5028ce5028de5028ee5028fe50290e50291e50292e50293e50294e50295e50296e50297e50298e50299e5029ae5029be5029ce5029de5029ee5029fe502a0e502a1e502a2e502a3e502a4e502a5e502a6e502a7e502a8e502a9e502aae502abe502ace502ade502aee502afe502b0e502b1e502b2e502b3e502b4e502b5e502b6e502b7e502b8e502b9e502bae502bbe502bce502bde502bee502bfe502c0e502c1e502c2e502c3e502c4e502c5e502c6e502c7e502c8e502c9e502cae502cbe502cce502cde502cee502cfe502d0e502d1e502d2e502d3e502d4e502d5e502d6e502d7e502d8e502d9e502dae502dbe502dce502dde502dee502dfe502e0e502e1e502e2e502e3e502e4e502e5e502e6e502e7e502e8e502e9e502eae502ebe502ece502ede502eee502efe502f0e502f1e502f2e502f3e502f4e502f5e502f6e502f7e502f8e502f9e502fae502fbe502fce502fde502fee502ffe50300e50301e50302e50303e50304e50305e50306e50307e50308e50309e5030ae5030be5030ce5030de5030ee5030fe50310e50311e50312e50313e50314e50315e50316e50317e50318e50319e5031ae5031be5031ce5031de5031ee5031fe50320e50321e50322e50323e50324e50325e50326e50327e50328e50329e5032ae5032be5032ce5032de5032ee5032fe50330e50331e50332e50333e50334e50335e50336e50337e50338e50339e5033ae5033be5033ce5033de5033ee5033fe50340e50341e50342e50343e50344e50345e50346e50347e50348e50349e5034ae5034be5034ce5034de5034ee5034fe50350e50351e50352e50353e50354e50355e50356e50357e50358e50359e5035ae5035be5035ce5035de5035ee5035fe50360e50361e50362e50363e50364e50365e50366e50367e50368e50369e5036ae5036be5036ce5036de5036ee5036fe50370e50371e50372e50373e50374e50375e50376e50377e50378e50379e5037ae5037be5037ce5037de5037ee5037fe50380e50381e50382e50383e50384e50385e50386e50387e50388e50389e5038ae5038be5038ce5038de5038ee5038fe50390e50391e50392e50393e50394e50395e50396e50397e50398e50399e5039ae5039be5039ce5039de5039ee5039fe503a0e503a1e503a2e503a3e503a4e503a5e503a6e503a7e503a8e503a9e503aae503abe503ace503ade503aee503afe503b0e503b1e503b2e503b3e503b4e503b5e503b6e503b7e503b8e503b9e503bae503bbe503bce503bde503bee503bfe503c0e503c1e503c2e503c3e503c4e503c5e503c6e503c7e503c8e503c9e503cae503cbe503cce503cde503cee503cfe503d0e503d1e503d2e503d3e503d4e503d5e503d6e503d7e503d8e503d9e503dae503dbe503dce503dde503dee503dfe503e0e503e1e503e2e503e3e503e4e503e5e503e6e503e7e503e8e503e9e503eae503ebe503ece503ede503eee503efe503f0e503f1e503f2e503f3e503f4e503f5e503f6e503f7e503f8e503f9e503fae503fbe503fce503fde503fee503ff0000", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xd5ad80781b15b6a8d14bfedb8fda605046ad1118e5285df664f39fd1a49dc62c", + "hash": "0xfb833fcd9c287f07a51a5fe3d7b4f5e4b3d09278560920941267c55588671c66", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container maximum number of code sections", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L91", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1149", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_max_code_sections[fork_CancunEIP7692-eof_test-plus_container_True-plus_data_False]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_max_code_sections[fork_Osaka-eof_test-plus_container_True-plus_data_False]": { "vectors": { "0": { "code": "0xef00010110000204000003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030006030001240b0400000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800002e50001e50002e50003e50004e50005e50006e50007e50008e50009e5000ae5000be5000ce5000de5000ee5000fe50010e50011e50012e50013e50014e50015e50016e50017e50018e50019e5001ae5001be5001ce5001de5001ee5001fe50020e50021e50022e50023e50024e50025e50026e50027e50028e50029e5002ae5002be5002ce5002de5002ee5002fe50030e50031e50032e50033e50034e50035e50036e50037e50038e50039e5003ae5003be5003ce5003de5003ee5003fe50040e50041e50042e50043e50044e50045e50046e50047e50048e50049e5004ae5004be5004ce5004de5004ee5004fe50050e50051e50052e50053e50054e50055e50056e50057e50058e50059e5005ae5005be5005ce5005de5005ee5005fe50060e50061e50062e50063e50064e50065e50066e50067e50068e50069e5006ae5006be5006ce5006de5006ee5006fe50070e50071e50072e50073e50074e50075e50076e50077e50078e50079e5007ae5007be5007ce5007de5007ee5007fe50080e50081e50082e50083e50084e50085e50086e50087e50088e50089e5008ae5008be5008ce5008de5008ee5008fe50090e50091e50092e50093e50094e50095e50096e50097e50098e50099e5009ae5009be5009ce5009de5009ee5009fe500a0e500a1e500a2e500a3e500a4e500a5e500a6e500a7e500a8e500a9e500aae500abe500ace500ade500aee500afe500b0e500b1e500b2e500b3e500b4e500b5e500b6e500b7e500b8e500b9e500bae500bbe500bce500bde500bee500bfe500c0e500c1e500c2e500c3e500c4e500c5e500c6e500c7e500c8e500c9e500cae500cbe500cce500cde500cee500cfe500d0e500d1e500d2e500d3e500d4e500d5e500d6e500d7e500d8e500d9e500dae500dbe500dce500dde500dee500dfe500e0e500e1e500e2e500e3e500e4e500e5e500e6e500e7e500e8e500e9e500eae500ebe500ece500ede500eee500efe500f0e500f1e500f2e500f3e500f4e500f5e500f6e500f7e500f8e500f9e500fae500fbe500fce500fde500fee500ffe50100e50101e50102e50103e50104e50105e50106e50107e50108e50109e5010ae5010be5010ce5010de5010ee5010fe50110e50111e50112e50113e50114e50115e50116e50117e50118e50119e5011ae5011be5011ce5011de5011ee5011fe50120e50121e50122e50123e50124e50125e50126e50127e50128e50129e5012ae5012be5012ce5012de5012ee5012fe50130e50131e50132e50133e50134e50135e50136e50137e50138e50139e5013ae5013be5013ce5013de5013ee5013fe50140e50141e50142e50143e50144e50145e50146e50147e50148e50149e5014ae5014be5014ce5014de5014ee5014fe50150e50151e50152e50153e50154e50155e50156e50157e50158e50159e5015ae5015be5015ce5015de5015ee5015fe50160e50161e50162e50163e50164e50165e50166e50167e50168e50169e5016ae5016be5016ce5016de5016ee5016fe50170e50171e50172e50173e50174e50175e50176e50177e50178e50179e5017ae5017be5017ce5017de5017ee5017fe50180e50181e50182e50183e50184e50185e50186e50187e50188e50189e5018ae5018be5018ce5018de5018ee5018fe50190e50191e50192e50193e50194e50195e50196e50197e50198e50199e5019ae5019be5019ce5019de5019ee5019fe501a0e501a1e501a2e501a3e501a4e501a5e501a6e501a7e501a8e501a9e501aae501abe501ace501ade501aee501afe501b0e501b1e501b2e501b3e501b4e501b5e501b6e501b7e501b8e501b9e501bae501bbe501bce501bde501bee501bfe501c0e501c1e501c2e501c3e501c4e501c5e501c6e501c7e501c8e501c9e501cae501cbe501cce501cde501cee501cfe501d0e501d1e501d2e501d3e501d4e501d5e501d6e501d7e501d8e501d9e501dae501dbe501dce501dde501dee501dfe501e0e501e1e501e2e501e3e501e4e501e5e501e6e501e7e501e8e501e9e501eae501ebe501ece501ede501eee501efe501f0e501f1e501f2e501f3e501f4e501f5e501f6e501f7e501f8e501f9e501fae501fbe501fce501fde501fee501ffe50200e50201e50202e50203e50204e50205e50206e50207e50208e50209e5020ae5020be5020ce5020de5020ee5020fe50210e50211e50212e50213e50214e50215e50216e50217e50218e50219e5021ae5021be5021ce5021de5021ee5021fe50220e50221e50222e50223e50224e50225e50226e50227e50228e50229e5022ae5022be5022ce5022de5022ee5022fe50230e50231e50232e50233e50234e50235e50236e50237e50238e50239e5023ae5023be5023ce5023de5023ee5023fe50240e50241e50242e50243e50244e50245e50246e50247e50248e50249e5024ae5024be5024ce5024de5024ee5024fe50250e50251e50252e50253e50254e50255e50256e50257e50258e50259e5025ae5025be5025ce5025de5025ee5025fe50260e50261e50262e50263e50264e50265e50266e50267e50268e50269e5026ae5026be5026ce5026de5026ee5026fe50270e50271e50272e50273e50274e50275e50276e50277e50278e50279e5027ae5027be5027ce5027de5027ee5027fe50280e50281e50282e50283e50284e50285e50286e50287e50288e50289e5028ae5028be5028ce5028de5028ee5028fe50290e50291e50292e50293e50294e50295e50296e50297e50298e50299e5029ae5029be5029ce5029de5029ee5029fe502a0e502a1e502a2e502a3e502a4e502a5e502a6e502a7e502a8e502a9e502aae502abe502ace502ade502aee502afe502b0e502b1e502b2e502b3e502b4e502b5e502b6e502b7e502b8e502b9e502bae502bbe502bce502bde502bee502bfe502c0e502c1e502c2e502c3e502c4e502c5e502c6e502c7e502c8e502c9e502cae502cbe502cce502cde502cee502cfe502d0e502d1e502d2e502d3e502d4e502d5e502d6e502d7e502d8e502d9e502dae502dbe502dce502dde502dee502dfe502e0e502e1e502e2e502e3e502e4e502e5e502e6e502e7e502e8e502e9e502eae502ebe502ece502ede502eee502efe502f0e502f1e502f2e502f3e502f4e502f5e502f6e502f7e502f8e502f9e502fae502fbe502fce502fde502fee502ffe50300e50301e50302e50303e50304e50305e50306e50307e50308e50309e5030ae5030be5030ce5030de5030ee5030fe50310e50311e50312e50313e50314e50315e50316e50317e50318e50319e5031ae5031be5031ce5031de5031ee5031fe50320e50321e50322e50323e50324e50325e50326e50327e50328e50329e5032ae5032be5032ce5032de5032ee5032fe50330e50331e50332e50333e50334e50335e50336e50337e50338e50339e5033ae5033be5033ce5033de5033ee5033fe50340e50341e50342e50343e50344e50345e50346e50347e50348e50349e5034ae5034be5034ce5034de5034ee5034fe50350e50351e50352e50353e50354e50355e50356e50357e50358e50359e5035ae5035be5035ce5035de5035ee5035fe50360e50361e50362e50363e50364e50365e50366e50367e50368e50369e5036ae5036be5036ce5036de5036ee5036fe50370e50371e50372e50373e50374e50375e50376e50377e50378e50379e5037ae5037be5037ce5037de5037ee5037fe50380e50381e50382e50383e50384e50385e50386e50387e50388e50389e5038ae5038be5038ce5038de5038ee5038fe50390e50391e50392e50393e50394e50395e50396e50397e50398e50399e5039ae5039be5039ce5039de5039ee5039fe503a0e503a1e503a2e503a3e503a4e503a5e503a6e503a7e503a8e503a9e503aae503abe503ace503ade503aee503afe503b0e503b1e503b2e503b3e503b4e503b5e503b6e503b7e503b8e503b9e503bae503bbe503bce503bde503bee503bfe503c0e503c1e503c2e503c3e503c4e503c5e503c6e503c7e503c8e503c9e503cae503cbe503cce503cde503cee503cfe503d0e503d1e503d2e503d3e503d4e503d5e503d6e503d7e503d8e503d9e503dae503dbe503dce503dde503dee503dfe503e0e503e1e503e2e503e3e503e4e503e5e503e6e503e7e503e8e503e9e503eae503ebe503ece503ede503eee503efe503f0e503f1e503f2e503f3e503f4e503f5e503f6e503f7e503f8e503f9e503fae503fbe503fce503fde503fee503ff60006000ee00ef000101100002040000030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300010400000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000e50001e50002e50003e50004e50005e50006e50007e50008e50009e5000ae5000be5000ce5000de5000ee5000fe50010e50011e50012e50013e50014e50015e50016e50017e50018e50019e5001ae5001be5001ce5001de5001ee5001fe50020e50021e50022e50023e50024e50025e50026e50027e50028e50029e5002ae5002be5002ce5002de5002ee5002fe50030e50031e50032e50033e50034e50035e50036e50037e50038e50039e5003ae5003be5003ce5003de5003ee5003fe50040e50041e50042e50043e50044e50045e50046e50047e50048e50049e5004ae5004be5004ce5004de5004ee5004fe50050e50051e50052e50053e50054e50055e50056e50057e50058e50059e5005ae5005be5005ce5005de5005ee5005fe50060e50061e50062e50063e50064e50065e50066e50067e50068e50069e5006ae5006be5006ce5006de5006ee5006fe50070e50071e50072e50073e50074e50075e50076e50077e50078e50079e5007ae5007be5007ce5007de5007ee5007fe50080e50081e50082e50083e50084e50085e50086e50087e50088e50089e5008ae5008be5008ce5008de5008ee5008fe50090e50091e50092e50093e50094e50095e50096e50097e50098e50099e5009ae5009be5009ce5009de5009ee5009fe500a0e500a1e500a2e500a3e500a4e500a5e500a6e500a7e500a8e500a9e500aae500abe500ace500ade500aee500afe500b0e500b1e500b2e500b3e500b4e500b5e500b6e500b7e500b8e500b9e500bae500bbe500bce500bde500bee500bfe500c0e500c1e500c2e500c3e500c4e500c5e500c6e500c7e500c8e500c9e500cae500cbe500cce500cde500cee500cfe500d0e500d1e500d2e500d3e500d4e500d5e500d6e500d7e500d8e500d9e500dae500dbe500dce500dde500dee500dfe500e0e500e1e500e2e500e3e500e4e500e5e500e6e500e7e500e8e500e9e500eae500ebe500ece500ede500eee500efe500f0e500f1e500f2e500f3e500f4e500f5e500f6e500f7e500f8e500f9e500fae500fbe500fce500fde500fee500ffe50100e50101e50102e50103e50104e50105e50106e50107e50108e50109e5010ae5010be5010ce5010de5010ee5010fe50110e50111e50112e50113e50114e50115e50116e50117e50118e50119e5011ae5011be5011ce5011de5011ee5011fe50120e50121e50122e50123e50124e50125e50126e50127e50128e50129e5012ae5012be5012ce5012de5012ee5012fe50130e50131e50132e50133e50134e50135e50136e50137e50138e50139e5013ae5013be5013ce5013de5013ee5013fe50140e50141e50142e50143e50144e50145e50146e50147e50148e50149e5014ae5014be5014ce5014de5014ee5014fe50150e50151e50152e50153e50154e50155e50156e50157e50158e50159e5015ae5015be5015ce5015de5015ee5015fe50160e50161e50162e50163e50164e50165e50166e50167e50168e50169e5016ae5016be5016ce5016de5016ee5016fe50170e50171e50172e50173e50174e50175e50176e50177e50178e50179e5017ae5017be5017ce5017de5017ee5017fe50180e50181e50182e50183e50184e50185e50186e50187e50188e50189e5018ae5018be5018ce5018de5018ee5018fe50190e50191e50192e50193e50194e50195e50196e50197e50198e50199e5019ae5019be5019ce5019de5019ee5019fe501a0e501a1e501a2e501a3e501a4e501a5e501a6e501a7e501a8e501a9e501aae501abe501ace501ade501aee501afe501b0e501b1e501b2e501b3e501b4e501b5e501b6e501b7e501b8e501b9e501bae501bbe501bce501bde501bee501bfe501c0e501c1e501c2e501c3e501c4e501c5e501c6e501c7e501c8e501c9e501cae501cbe501cce501cde501cee501cfe501d0e501d1e501d2e501d3e501d4e501d5e501d6e501d7e501d8e501d9e501dae501dbe501dce501dde501dee501dfe501e0e501e1e501e2e501e3e501e4e501e5e501e6e501e7e501e8e501e9e501eae501ebe501ece501ede501eee501efe501f0e501f1e501f2e501f3e501f4e501f5e501f6e501f7e501f8e501f9e501fae501fbe501fce501fde501fee501ffe50200e50201e50202e50203e50204e50205e50206e50207e50208e50209e5020ae5020be5020ce5020de5020ee5020fe50210e50211e50212e50213e50214e50215e50216e50217e50218e50219e5021ae5021be5021ce5021de5021ee5021fe50220e50221e50222e50223e50224e50225e50226e50227e50228e50229e5022ae5022be5022ce5022de5022ee5022fe50230e50231e50232e50233e50234e50235e50236e50237e50238e50239e5023ae5023be5023ce5023de5023ee5023fe50240e50241e50242e50243e50244e50245e50246e50247e50248e50249e5024ae5024be5024ce5024de5024ee5024fe50250e50251e50252e50253e50254e50255e50256e50257e50258e50259e5025ae5025be5025ce5025de5025ee5025fe50260e50261e50262e50263e50264e50265e50266e50267e50268e50269e5026ae5026be5026ce5026de5026ee5026fe50270e50271e50272e50273e50274e50275e50276e50277e50278e50279e5027ae5027be5027ce5027de5027ee5027fe50280e50281e50282e50283e50284e50285e50286e50287e50288e50289e5028ae5028be5028ce5028de5028ee5028fe50290e50291e50292e50293e50294e50295e50296e50297e50298e50299e5029ae5029be5029ce5029de5029ee5029fe502a0e502a1e502a2e502a3e502a4e502a5e502a6e502a7e502a8e502a9e502aae502abe502ace502ade502aee502afe502b0e502b1e502b2e502b3e502b4e502b5e502b6e502b7e502b8e502b9e502bae502bbe502bce502bde502bee502bfe502c0e502c1e502c2e502c3e502c4e502c5e502c6e502c7e502c8e502c9e502cae502cbe502cce502cde502cee502cfe502d0e502d1e502d2e502d3e502d4e502d5e502d6e502d7e502d8e502d9e502dae502dbe502dce502dde502dee502dfe502e0e502e1e502e2e502e3e502e4e502e5e502e6e502e7e502e8e502e9e502eae502ebe502ece502ede502eee502efe502f0e502f1e502f2e502f3e502f4e502f5e502f6e502f7e502f8e502f9e502fae502fbe502fce502fde502fee502ffe50300e50301e50302e50303e50304e50305e50306e50307e50308e50309e5030ae5030be5030ce5030de5030ee5030fe50310e50311e50312e50313e50314e50315e50316e50317e50318e50319e5031ae5031be5031ce5031de5031ee5031fe50320e50321e50322e50323e50324e50325e50326e50327e50328e50329e5032ae5032be5032ce5032de5032ee5032fe50330e50331e50332e50333e50334e50335e50336e50337e50338e50339e5033ae5033be5033ce5033de5033ee5033fe50340e50341e50342e50343e50344e50345e50346e50347e50348e50349e5034ae5034be5034ce5034de5034ee5034fe50350e50351e50352e50353e50354e50355e50356e50357e50358e50359e5035ae5035be5035ce5035de5035ee5035fe50360e50361e50362e50363e50364e50365e50366e50367e50368e50369e5036ae5036be5036ce5036de5036ee5036fe50370e50371e50372e50373e50374e50375e50376e50377e50378e50379e5037ae5037be5037ce5037de5037ee5037fe50380e50381e50382e50383e50384e50385e50386e50387e50388e50389e5038ae5038be5038ce5038de5038ee5038fe50390e50391e50392e50393e50394e50395e50396e50397e50398e50399e5039ae5039be5039ce5039de5039ee5039fe503a0e503a1e503a2e503a3e503a4e503a5e503a6e503a7e503a8e503a9e503aae503abe503ace503ade503aee503afe503b0e503b1e503b2e503b3e503b4e503b5e503b6e503b7e503b8e503b9e503bae503bbe503bce503bde503bee503bfe503c0e503c1e503c2e503c3e503c4e503c5e503c6e503c7e503c8e503c9e503cae503cbe503cce503cde503cee503cfe503d0e503d1e503d2e503d3e503d4e503d5e503d6e503d7e503d8e503d9e503dae503dbe503dce503dde503dee503dfe503e0e503e1e503e2e503e3e503e4e503e5e503e6e503e7e503e8e503e9e503eae503ebe503ece503ede503eee503efe503f0e503f1e503f2e503f3e503f4e503f5e503f6e503f7e503f8e503f9e503fae503fbe503fce503fde503fee503ff00", "containerKind": "INITCODE", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x0cc73d269979f1618e8b7fe9e406af0ec7953f48543c92450aa87cb7dcba40a0", + "hash": "0xc0452c60cb10fbd5f6a21b57ffd40d840aefa8dfe67b513e6bbfa470dc65aaf9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container maximum number of code sections", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L91", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1149", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_max_code_sections[fork_CancunEIP7692-eof_test-plus_container_True-plus_data_True]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_max_code_sections[fork_Osaka-eof_test-plus_container_True-plus_data_True]": { "vectors": { "0": { "code": "0xef00010110000204000003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030006030001240b0400010000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800002e50001e50002e50003e50004e50005e50006e50007e50008e50009e5000ae5000be5000ce5000de5000ee5000fe50010e50011e50012e50013e50014e50015e50016e50017e50018e50019e5001ae5001be5001ce5001de5001ee5001fe50020e50021e50022e50023e50024e50025e50026e50027e50028e50029e5002ae5002be5002ce5002de5002ee5002fe50030e50031e50032e50033e50034e50035e50036e50037e50038e50039e5003ae5003be5003ce5003de5003ee5003fe50040e50041e50042e50043e50044e50045e50046e50047e50048e50049e5004ae5004be5004ce5004de5004ee5004fe50050e50051e50052e50053e50054e50055e50056e50057e50058e50059e5005ae5005be5005ce5005de5005ee5005fe50060e50061e50062e50063e50064e50065e50066e50067e50068e50069e5006ae5006be5006ce5006de5006ee5006fe50070e50071e50072e50073e50074e50075e50076e50077e50078e50079e5007ae5007be5007ce5007de5007ee5007fe50080e50081e50082e50083e50084e50085e50086e50087e50088e50089e5008ae5008be5008ce5008de5008ee5008fe50090e50091e50092e50093e50094e50095e50096e50097e50098e50099e5009ae5009be5009ce5009de5009ee5009fe500a0e500a1e500a2e500a3e500a4e500a5e500a6e500a7e500a8e500a9e500aae500abe500ace500ade500aee500afe500b0e500b1e500b2e500b3e500b4e500b5e500b6e500b7e500b8e500b9e500bae500bbe500bce500bde500bee500bfe500c0e500c1e500c2e500c3e500c4e500c5e500c6e500c7e500c8e500c9e500cae500cbe500cce500cde500cee500cfe500d0e500d1e500d2e500d3e500d4e500d5e500d6e500d7e500d8e500d9e500dae500dbe500dce500dde500dee500dfe500e0e500e1e500e2e500e3e500e4e500e5e500e6e500e7e500e8e500e9e500eae500ebe500ece500ede500eee500efe500f0e500f1e500f2e500f3e500f4e500f5e500f6e500f7e500f8e500f9e500fae500fbe500fce500fde500fee500ffe50100e50101e50102e50103e50104e50105e50106e50107e50108e50109e5010ae5010be5010ce5010de5010ee5010fe50110e50111e50112e50113e50114e50115e50116e50117e50118e50119e5011ae5011be5011ce5011de5011ee5011fe50120e50121e50122e50123e50124e50125e50126e50127e50128e50129e5012ae5012be5012ce5012de5012ee5012fe50130e50131e50132e50133e50134e50135e50136e50137e50138e50139e5013ae5013be5013ce5013de5013ee5013fe50140e50141e50142e50143e50144e50145e50146e50147e50148e50149e5014ae5014be5014ce5014de5014ee5014fe50150e50151e50152e50153e50154e50155e50156e50157e50158e50159e5015ae5015be5015ce5015de5015ee5015fe50160e50161e50162e50163e50164e50165e50166e50167e50168e50169e5016ae5016be5016ce5016de5016ee5016fe50170e50171e50172e50173e50174e50175e50176e50177e50178e50179e5017ae5017be5017ce5017de5017ee5017fe50180e50181e50182e50183e50184e50185e50186e50187e50188e50189e5018ae5018be5018ce5018de5018ee5018fe50190e50191e50192e50193e50194e50195e50196e50197e50198e50199e5019ae5019be5019ce5019de5019ee5019fe501a0e501a1e501a2e501a3e501a4e501a5e501a6e501a7e501a8e501a9e501aae501abe501ace501ade501aee501afe501b0e501b1e501b2e501b3e501b4e501b5e501b6e501b7e501b8e501b9e501bae501bbe501bce501bde501bee501bfe501c0e501c1e501c2e501c3e501c4e501c5e501c6e501c7e501c8e501c9e501cae501cbe501cce501cde501cee501cfe501d0e501d1e501d2e501d3e501d4e501d5e501d6e501d7e501d8e501d9e501dae501dbe501dce501dde501dee501dfe501e0e501e1e501e2e501e3e501e4e501e5e501e6e501e7e501e8e501e9e501eae501ebe501ece501ede501eee501efe501f0e501f1e501f2e501f3e501f4e501f5e501f6e501f7e501f8e501f9e501fae501fbe501fce501fde501fee501ffe50200e50201e50202e50203e50204e50205e50206e50207e50208e50209e5020ae5020be5020ce5020de5020ee5020fe50210e50211e50212e50213e50214e50215e50216e50217e50218e50219e5021ae5021be5021ce5021de5021ee5021fe50220e50221e50222e50223e50224e50225e50226e50227e50228e50229e5022ae5022be5022ce5022de5022ee5022fe50230e50231e50232e50233e50234e50235e50236e50237e50238e50239e5023ae5023be5023ce5023de5023ee5023fe50240e50241e50242e50243e50244e50245e50246e50247e50248e50249e5024ae5024be5024ce5024de5024ee5024fe50250e50251e50252e50253e50254e50255e50256e50257e50258e50259e5025ae5025be5025ce5025de5025ee5025fe50260e50261e50262e50263e50264e50265e50266e50267e50268e50269e5026ae5026be5026ce5026de5026ee5026fe50270e50271e50272e50273e50274e50275e50276e50277e50278e50279e5027ae5027be5027ce5027de5027ee5027fe50280e50281e50282e50283e50284e50285e50286e50287e50288e50289e5028ae5028be5028ce5028de5028ee5028fe50290e50291e50292e50293e50294e50295e50296e50297e50298e50299e5029ae5029be5029ce5029de5029ee5029fe502a0e502a1e502a2e502a3e502a4e502a5e502a6e502a7e502a8e502a9e502aae502abe502ace502ade502aee502afe502b0e502b1e502b2e502b3e502b4e502b5e502b6e502b7e502b8e502b9e502bae502bbe502bce502bde502bee502bfe502c0e502c1e502c2e502c3e502c4e502c5e502c6e502c7e502c8e502c9e502cae502cbe502cce502cde502cee502cfe502d0e502d1e502d2e502d3e502d4e502d5e502d6e502d7e502d8e502d9e502dae502dbe502dce502dde502dee502dfe502e0e502e1e502e2e502e3e502e4e502e5e502e6e502e7e502e8e502e9e502eae502ebe502ece502ede502eee502efe502f0e502f1e502f2e502f3e502f4e502f5e502f6e502f7e502f8e502f9e502fae502fbe502fce502fde502fee502ffe50300e50301e50302e50303e50304e50305e50306e50307e50308e50309e5030ae5030be5030ce5030de5030ee5030fe50310e50311e50312e50313e50314e50315e50316e50317e50318e50319e5031ae5031be5031ce5031de5031ee5031fe50320e50321e50322e50323e50324e50325e50326e50327e50328e50329e5032ae5032be5032ce5032de5032ee5032fe50330e50331e50332e50333e50334e50335e50336e50337e50338e50339e5033ae5033be5033ce5033de5033ee5033fe50340e50341e50342e50343e50344e50345e50346e50347e50348e50349e5034ae5034be5034ce5034de5034ee5034fe50350e50351e50352e50353e50354e50355e50356e50357e50358e50359e5035ae5035be5035ce5035de5035ee5035fe50360e50361e50362e50363e50364e50365e50366e50367e50368e50369e5036ae5036be5036ce5036de5036ee5036fe50370e50371e50372e50373e50374e50375e50376e50377e50378e50379e5037ae5037be5037ce5037de5037ee5037fe50380e50381e50382e50383e50384e50385e50386e50387e50388e50389e5038ae5038be5038ce5038de5038ee5038fe50390e50391e50392e50393e50394e50395e50396e50397e50398e50399e5039ae5039be5039ce5039de5039ee5039fe503a0e503a1e503a2e503a3e503a4e503a5e503a6e503a7e503a8e503a9e503aae503abe503ace503ade503aee503afe503b0e503b1e503b2e503b3e503b4e503b5e503b6e503b7e503b8e503b9e503bae503bbe503bce503bde503bee503bfe503c0e503c1e503c2e503c3e503c4e503c5e503c6e503c7e503c8e503c9e503cae503cbe503cce503cde503cee503cfe503d0e503d1e503d2e503d3e503d4e503d5e503d6e503d7e503d8e503d9e503dae503dbe503dce503dde503dee503dfe503e0e503e1e503e2e503e3e503e4e503e5e503e6e503e7e503e8e503e9e503eae503ebe503ece503ede503eee503efe503f0e503f1e503f2e503f3e503f4e503f5e503f6e503f7e503f8e503f9e503fae503fbe503fce503fde503fee503ff60006000ee00ef000101100002040000030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300010400000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000e50001e50002e50003e50004e50005e50006e50007e50008e50009e5000ae5000be5000ce5000de5000ee5000fe50010e50011e50012e50013e50014e50015e50016e50017e50018e50019e5001ae5001be5001ce5001de5001ee5001fe50020e50021e50022e50023e50024e50025e50026e50027e50028e50029e5002ae5002be5002ce5002de5002ee5002fe50030e50031e50032e50033e50034e50035e50036e50037e50038e50039e5003ae5003be5003ce5003de5003ee5003fe50040e50041e50042e50043e50044e50045e50046e50047e50048e50049e5004ae5004be5004ce5004de5004ee5004fe50050e50051e50052e50053e50054e50055e50056e50057e50058e50059e5005ae5005be5005ce5005de5005ee5005fe50060e50061e50062e50063e50064e50065e50066e50067e50068e50069e5006ae5006be5006ce5006de5006ee5006fe50070e50071e50072e50073e50074e50075e50076e50077e50078e50079e5007ae5007be5007ce5007de5007ee5007fe50080e50081e50082e50083e50084e50085e50086e50087e50088e50089e5008ae5008be5008ce5008de5008ee5008fe50090e50091e50092e50093e50094e50095e50096e50097e50098e50099e5009ae5009be5009ce5009de5009ee5009fe500a0e500a1e500a2e500a3e500a4e500a5e500a6e500a7e500a8e500a9e500aae500abe500ace500ade500aee500afe500b0e500b1e500b2e500b3e500b4e500b5e500b6e500b7e500b8e500b9e500bae500bbe500bce500bde500bee500bfe500c0e500c1e500c2e500c3e500c4e500c5e500c6e500c7e500c8e500c9e500cae500cbe500cce500cde500cee500cfe500d0e500d1e500d2e500d3e500d4e500d5e500d6e500d7e500d8e500d9e500dae500dbe500dce500dde500dee500dfe500e0e500e1e500e2e500e3e500e4e500e5e500e6e500e7e500e8e500e9e500eae500ebe500ece500ede500eee500efe500f0e500f1e500f2e500f3e500f4e500f5e500f6e500f7e500f8e500f9e500fae500fbe500fce500fde500fee500ffe50100e50101e50102e50103e50104e50105e50106e50107e50108e50109e5010ae5010be5010ce5010de5010ee5010fe50110e50111e50112e50113e50114e50115e50116e50117e50118e50119e5011ae5011be5011ce5011de5011ee5011fe50120e50121e50122e50123e50124e50125e50126e50127e50128e50129e5012ae5012be5012ce5012de5012ee5012fe50130e50131e50132e50133e50134e50135e50136e50137e50138e50139e5013ae5013be5013ce5013de5013ee5013fe50140e50141e50142e50143e50144e50145e50146e50147e50148e50149e5014ae5014be5014ce5014de5014ee5014fe50150e50151e50152e50153e50154e50155e50156e50157e50158e50159e5015ae5015be5015ce5015de5015ee5015fe50160e50161e50162e50163e50164e50165e50166e50167e50168e50169e5016ae5016be5016ce5016de5016ee5016fe50170e50171e50172e50173e50174e50175e50176e50177e50178e50179e5017ae5017be5017ce5017de5017ee5017fe50180e50181e50182e50183e50184e50185e50186e50187e50188e50189e5018ae5018be5018ce5018de5018ee5018fe50190e50191e50192e50193e50194e50195e50196e50197e50198e50199e5019ae5019be5019ce5019de5019ee5019fe501a0e501a1e501a2e501a3e501a4e501a5e501a6e501a7e501a8e501a9e501aae501abe501ace501ade501aee501afe501b0e501b1e501b2e501b3e501b4e501b5e501b6e501b7e501b8e501b9e501bae501bbe501bce501bde501bee501bfe501c0e501c1e501c2e501c3e501c4e501c5e501c6e501c7e501c8e501c9e501cae501cbe501cce501cde501cee501cfe501d0e501d1e501d2e501d3e501d4e501d5e501d6e501d7e501d8e501d9e501dae501dbe501dce501dde501dee501dfe501e0e501e1e501e2e501e3e501e4e501e5e501e6e501e7e501e8e501e9e501eae501ebe501ece501ede501eee501efe501f0e501f1e501f2e501f3e501f4e501f5e501f6e501f7e501f8e501f9e501fae501fbe501fce501fde501fee501ffe50200e50201e50202e50203e50204e50205e50206e50207e50208e50209e5020ae5020be5020ce5020de5020ee5020fe50210e50211e50212e50213e50214e50215e50216e50217e50218e50219e5021ae5021be5021ce5021de5021ee5021fe50220e50221e50222e50223e50224e50225e50226e50227e50228e50229e5022ae5022be5022ce5022de5022ee5022fe50230e50231e50232e50233e50234e50235e50236e50237e50238e50239e5023ae5023be5023ce5023de5023ee5023fe50240e50241e50242e50243e50244e50245e50246e50247e50248e50249e5024ae5024be5024ce5024de5024ee5024fe50250e50251e50252e50253e50254e50255e50256e50257e50258e50259e5025ae5025be5025ce5025de5025ee5025fe50260e50261e50262e50263e50264e50265e50266e50267e50268e50269e5026ae5026be5026ce5026de5026ee5026fe50270e50271e50272e50273e50274e50275e50276e50277e50278e50279e5027ae5027be5027ce5027de5027ee5027fe50280e50281e50282e50283e50284e50285e50286e50287e50288e50289e5028ae5028be5028ce5028de5028ee5028fe50290e50291e50292e50293e50294e50295e50296e50297e50298e50299e5029ae5029be5029ce5029de5029ee5029fe502a0e502a1e502a2e502a3e502a4e502a5e502a6e502a7e502a8e502a9e502aae502abe502ace502ade502aee502afe502b0e502b1e502b2e502b3e502b4e502b5e502b6e502b7e502b8e502b9e502bae502bbe502bce502bde502bee502bfe502c0e502c1e502c2e502c3e502c4e502c5e502c6e502c7e502c8e502c9e502cae502cbe502cce502cde502cee502cfe502d0e502d1e502d2e502d3e502d4e502d5e502d6e502d7e502d8e502d9e502dae502dbe502dce502dde502dee502dfe502e0e502e1e502e2e502e3e502e4e502e5e502e6e502e7e502e8e502e9e502eae502ebe502ece502ede502eee502efe502f0e502f1e502f2e502f3e502f4e502f5e502f6e502f7e502f8e502f9e502fae502fbe502fce502fde502fee502ffe50300e50301e50302e50303e50304e50305e50306e50307e50308e50309e5030ae5030be5030ce5030de5030ee5030fe50310e50311e50312e50313e50314e50315e50316e50317e50318e50319e5031ae5031be5031ce5031de5031ee5031fe50320e50321e50322e50323e50324e50325e50326e50327e50328e50329e5032ae5032be5032ce5032de5032ee5032fe50330e50331e50332e50333e50334e50335e50336e50337e50338e50339e5033ae5033be5033ce5033de5033ee5033fe50340e50341e50342e50343e50344e50345e50346e50347e50348e50349e5034ae5034be5034ce5034de5034ee5034fe50350e50351e50352e50353e50354e50355e50356e50357e50358e50359e5035ae5035be5035ce5035de5035ee5035fe50360e50361e50362e50363e50364e50365e50366e50367e50368e50369e5036ae5036be5036ce5036de5036ee5036fe50370e50371e50372e50373e50374e50375e50376e50377e50378e50379e5037ae5037be5037ce5037de5037ee5037fe50380e50381e50382e50383e50384e50385e50386e50387e50388e50389e5038ae5038be5038ce5038de5038ee5038fe50390e50391e50392e50393e50394e50395e50396e50397e50398e50399e5039ae5039be5039ce5039de5039ee5039fe503a0e503a1e503a2e503a3e503a4e503a5e503a6e503a7e503a8e503a9e503aae503abe503ace503ade503aee503afe503b0e503b1e503b2e503b3e503b4e503b5e503b6e503b7e503b8e503b9e503bae503bbe503bce503bde503bee503bfe503c0e503c1e503c2e503c3e503c4e503c5e503c6e503c7e503c8e503c9e503cae503cbe503cce503cde503cee503cfe503d0e503d1e503d2e503d3e503d4e503d5e503d6e503d7e503d8e503d9e503dae503dbe503dce503dde503dee503dfe503e0e503e1e503e2e503e3e503e4e503e5e503e6e503e7e503e8e503e9e503eae503ebe503ece503ede503eee503efe503f0e503f1e503f2e503f3e503f4e503f5e503f6e503f7e503f8e503f9e503fae503fbe503fce503fde503fee503ff0000", "containerKind": "INITCODE", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x0b4b84e891a236c52db940ad5b4da44bb87842942b72fdf9ff81d88d9cfa8d40", + "hash": "0xcdd29c572f754fa6ce3fb678e0b17515878d473a35b9b50294e9a77459901dea", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container maximum number of code sections", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L91", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1149", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/single_code_section.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/container_validation/single_code_section.json similarity index 95% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/single_code_section.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/container_validation/single_code_section.json index dbe5f34100..2d624fbd19 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/single_code_section.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/container_validation/single_code_section.json @@ -1,86 +1,86 @@ { - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_single_code_section[fork_CancunEIP7692-eof_test-plus_container_False-plus_data_False]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_single_code_section[fork_Osaka-eof_test-plus_container_False-plus_data_False]": { "vectors": { "0": { "code": "0xef00010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xbe12dfd7844362e9a0e87a469dafde6f7207a71d50d2e6659a40ec3ce5db7c30", + "hash": "0xc1218bd4eeac2511c3daf171f8c8a6327616cf52134f1671fa3d453887b062d9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container maximum number of code sections", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L58", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1116", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_single_code_section[fork_CancunEIP7692-eof_test-plus_container_False-plus_data_True]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_single_code_section[fork_Osaka-eof_test-plus_container_False-plus_data_True]": { "vectors": { "0": { "code": "0xef0001010004020001000104000100008000000000", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x831ee72e581867cb7e7d01d4465897a07af10cad78178daf3c22f1c8cbec3763", + "hash": "0x39ed1152cdc1085bd08132203e2393042b48fc8b7b4b574dfc5b6d3ce6271337", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container maximum number of code sections", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L58", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1116", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_single_code_section[fork_CancunEIP7692-eof_test-plus_container_True-plus_data_False]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_single_code_section[fork_Osaka-eof_test-plus_container_True-plus_data_False]": { "vectors": { "0": { "code": "0xef00010100040200010006030001240b040000000080000260006000ee00ef000101100002040000030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300010400000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000e50001e50002e50003e50004e50005e50006e50007e50008e50009e5000ae5000be5000ce5000de5000ee5000fe50010e50011e50012e50013e50014e50015e50016e50017e50018e50019e5001ae5001be5001ce5001de5001ee5001fe50020e50021e50022e50023e50024e50025e50026e50027e50028e50029e5002ae5002be5002ce5002de5002ee5002fe50030e50031e50032e50033e50034e50035e50036e50037e50038e50039e5003ae5003be5003ce5003de5003ee5003fe50040e50041e50042e50043e50044e50045e50046e50047e50048e50049e5004ae5004be5004ce5004de5004ee5004fe50050e50051e50052e50053e50054e50055e50056e50057e50058e50059e5005ae5005be5005ce5005de5005ee5005fe50060e50061e50062e50063e50064e50065e50066e50067e50068e50069e5006ae5006be5006ce5006de5006ee5006fe50070e50071e50072e50073e50074e50075e50076e50077e50078e50079e5007ae5007be5007ce5007de5007ee5007fe50080e50081e50082e50083e50084e50085e50086e50087e50088e50089e5008ae5008be5008ce5008de5008ee5008fe50090e50091e50092e50093e50094e50095e50096e50097e50098e50099e5009ae5009be5009ce5009de5009ee5009fe500a0e500a1e500a2e500a3e500a4e500a5e500a6e500a7e500a8e500a9e500aae500abe500ace500ade500aee500afe500b0e500b1e500b2e500b3e500b4e500b5e500b6e500b7e500b8e500b9e500bae500bbe500bce500bde500bee500bfe500c0e500c1e500c2e500c3e500c4e500c5e500c6e500c7e500c8e500c9e500cae500cbe500cce500cde500cee500cfe500d0e500d1e500d2e500d3e500d4e500d5e500d6e500d7e500d8e500d9e500dae500dbe500dce500dde500dee500dfe500e0e500e1e500e2e500e3e500e4e500e5e500e6e500e7e500e8e500e9e500eae500ebe500ece500ede500eee500efe500f0e500f1e500f2e500f3e500f4e500f5e500f6e500f7e500f8e500f9e500fae500fbe500fce500fde500fee500ffe50100e50101e50102e50103e50104e50105e50106e50107e50108e50109e5010ae5010be5010ce5010de5010ee5010fe50110e50111e50112e50113e50114e50115e50116e50117e50118e50119e5011ae5011be5011ce5011de5011ee5011fe50120e50121e50122e50123e50124e50125e50126e50127e50128e50129e5012ae5012be5012ce5012de5012ee5012fe50130e50131e50132e50133e50134e50135e50136e50137e50138e50139e5013ae5013be5013ce5013de5013ee5013fe50140e50141e50142e50143e50144e50145e50146e50147e50148e50149e5014ae5014be5014ce5014de5014ee5014fe50150e50151e50152e50153e50154e50155e50156e50157e50158e50159e5015ae5015be5015ce5015de5015ee5015fe50160e50161e50162e50163e50164e50165e50166e50167e50168e50169e5016ae5016be5016ce5016de5016ee5016fe50170e50171e50172e50173e50174e50175e50176e50177e50178e50179e5017ae5017be5017ce5017de5017ee5017fe50180e50181e50182e50183e50184e50185e50186e50187e50188e50189e5018ae5018be5018ce5018de5018ee5018fe50190e50191e50192e50193e50194e50195e50196e50197e50198e50199e5019ae5019be5019ce5019de5019ee5019fe501a0e501a1e501a2e501a3e501a4e501a5e501a6e501a7e501a8e501a9e501aae501abe501ace501ade501aee501afe501b0e501b1e501b2e501b3e501b4e501b5e501b6e501b7e501b8e501b9e501bae501bbe501bce501bde501bee501bfe501c0e501c1e501c2e501c3e501c4e501c5e501c6e501c7e501c8e501c9e501cae501cbe501cce501cde501cee501cfe501d0e501d1e501d2e501d3e501d4e501d5e501d6e501d7e501d8e501d9e501dae501dbe501dce501dde501dee501dfe501e0e501e1e501e2e501e3e501e4e501e5e501e6e501e7e501e8e501e9e501eae501ebe501ece501ede501eee501efe501f0e501f1e501f2e501f3e501f4e501f5e501f6e501f7e501f8e501f9e501fae501fbe501fce501fde501fee501ffe50200e50201e50202e50203e50204e50205e50206e50207e50208e50209e5020ae5020be5020ce5020de5020ee5020fe50210e50211e50212e50213e50214e50215e50216e50217e50218e50219e5021ae5021be5021ce5021de5021ee5021fe50220e50221e50222e50223e50224e50225e50226e50227e50228e50229e5022ae5022be5022ce5022de5022ee5022fe50230e50231e50232e50233e50234e50235e50236e50237e50238e50239e5023ae5023be5023ce5023de5023ee5023fe50240e50241e50242e50243e50244e50245e50246e50247e50248e50249e5024ae5024be5024ce5024de5024ee5024fe50250e50251e50252e50253e50254e50255e50256e50257e50258e50259e5025ae5025be5025ce5025de5025ee5025fe50260e50261e50262e50263e50264e50265e50266e50267e50268e50269e5026ae5026be5026ce5026de5026ee5026fe50270e50271e50272e50273e50274e50275e50276e50277e50278e50279e5027ae5027be5027ce5027de5027ee5027fe50280e50281e50282e50283e50284e50285e50286e50287e50288e50289e5028ae5028be5028ce5028de5028ee5028fe50290e50291e50292e50293e50294e50295e50296e50297e50298e50299e5029ae5029be5029ce5029de5029ee5029fe502a0e502a1e502a2e502a3e502a4e502a5e502a6e502a7e502a8e502a9e502aae502abe502ace502ade502aee502afe502b0e502b1e502b2e502b3e502b4e502b5e502b6e502b7e502b8e502b9e502bae502bbe502bce502bde502bee502bfe502c0e502c1e502c2e502c3e502c4e502c5e502c6e502c7e502c8e502c9e502cae502cbe502cce502cde502cee502cfe502d0e502d1e502d2e502d3e502d4e502d5e502d6e502d7e502d8e502d9e502dae502dbe502dce502dde502dee502dfe502e0e502e1e502e2e502e3e502e4e502e5e502e6e502e7e502e8e502e9e502eae502ebe502ece502ede502eee502efe502f0e502f1e502f2e502f3e502f4e502f5e502f6e502f7e502f8e502f9e502fae502fbe502fce502fde502fee502ffe50300e50301e50302e50303e50304e50305e50306e50307e50308e50309e5030ae5030be5030ce5030de5030ee5030fe50310e50311e50312e50313e50314e50315e50316e50317e50318e50319e5031ae5031be5031ce5031de5031ee5031fe50320e50321e50322e50323e50324e50325e50326e50327e50328e50329e5032ae5032be5032ce5032de5032ee5032fe50330e50331e50332e50333e50334e50335e50336e50337e50338e50339e5033ae5033be5033ce5033de5033ee5033fe50340e50341e50342e50343e50344e50345e50346e50347e50348e50349e5034ae5034be5034ce5034de5034ee5034fe50350e50351e50352e50353e50354e50355e50356e50357e50358e50359e5035ae5035be5035ce5035de5035ee5035fe50360e50361e50362e50363e50364e50365e50366e50367e50368e50369e5036ae5036be5036ce5036de5036ee5036fe50370e50371e50372e50373e50374e50375e50376e50377e50378e50379e5037ae5037be5037ce5037de5037ee5037fe50380e50381e50382e50383e50384e50385e50386e50387e50388e50389e5038ae5038be5038ce5038de5038ee5038fe50390e50391e50392e50393e50394e50395e50396e50397e50398e50399e5039ae5039be5039ce5039de5039ee5039fe503a0e503a1e503a2e503a3e503a4e503a5e503a6e503a7e503a8e503a9e503aae503abe503ace503ade503aee503afe503b0e503b1e503b2e503b3e503b4e503b5e503b6e503b7e503b8e503b9e503bae503bbe503bce503bde503bee503bfe503c0e503c1e503c2e503c3e503c4e503c5e503c6e503c7e503c8e503c9e503cae503cbe503cce503cde503cee503cfe503d0e503d1e503d2e503d3e503d4e503d5e503d6e503d7e503d8e503d9e503dae503dbe503dce503dde503dee503dfe503e0e503e1e503e2e503e3e503e4e503e5e503e6e503e7e503e8e503e9e503eae503ebe503ece503ede503eee503efe503f0e503f1e503f2e503f3e503f4e503f5e503f6e503f7e503f8e503f9e503fae503fbe503fce503fde503fee503ff00", "containerKind": "INITCODE", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xfd00a91250c74ff5d28d4ba7fca63a59f4e9c98ec8ea690afa91b975b2b5c2bf", + "hash": "0x44856939b160566aca22c33eb55c865f53e2307f596994b3a5c0f6148d1c336a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container maximum number of code sections", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L58", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1116", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_single_code_section[fork_CancunEIP7692-eof_test-plus_container_True-plus_data_True]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_single_code_section[fork_Osaka-eof_test-plus_container_True-plus_data_True]": { "vectors": { "0": { "code": "0xef00010100040200010006030001240b040001000080000260006000ee00ef000101100002040000030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300010400000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000e50001e50002e50003e50004e50005e50006e50007e50008e50009e5000ae5000be5000ce5000de5000ee5000fe50010e50011e50012e50013e50014e50015e50016e50017e50018e50019e5001ae5001be5001ce5001de5001ee5001fe50020e50021e50022e50023e50024e50025e50026e50027e50028e50029e5002ae5002be5002ce5002de5002ee5002fe50030e50031e50032e50033e50034e50035e50036e50037e50038e50039e5003ae5003be5003ce5003de5003ee5003fe50040e50041e50042e50043e50044e50045e50046e50047e50048e50049e5004ae5004be5004ce5004de5004ee5004fe50050e50051e50052e50053e50054e50055e50056e50057e50058e50059e5005ae5005be5005ce5005de5005ee5005fe50060e50061e50062e50063e50064e50065e50066e50067e50068e50069e5006ae5006be5006ce5006de5006ee5006fe50070e50071e50072e50073e50074e50075e50076e50077e50078e50079e5007ae5007be5007ce5007de5007ee5007fe50080e50081e50082e50083e50084e50085e50086e50087e50088e50089e5008ae5008be5008ce5008de5008ee5008fe50090e50091e50092e50093e50094e50095e50096e50097e50098e50099e5009ae5009be5009ce5009de5009ee5009fe500a0e500a1e500a2e500a3e500a4e500a5e500a6e500a7e500a8e500a9e500aae500abe500ace500ade500aee500afe500b0e500b1e500b2e500b3e500b4e500b5e500b6e500b7e500b8e500b9e500bae500bbe500bce500bde500bee500bfe500c0e500c1e500c2e500c3e500c4e500c5e500c6e500c7e500c8e500c9e500cae500cbe500cce500cde500cee500cfe500d0e500d1e500d2e500d3e500d4e500d5e500d6e500d7e500d8e500d9e500dae500dbe500dce500dde500dee500dfe500e0e500e1e500e2e500e3e500e4e500e5e500e6e500e7e500e8e500e9e500eae500ebe500ece500ede500eee500efe500f0e500f1e500f2e500f3e500f4e500f5e500f6e500f7e500f8e500f9e500fae500fbe500fce500fde500fee500ffe50100e50101e50102e50103e50104e50105e50106e50107e50108e50109e5010ae5010be5010ce5010de5010ee5010fe50110e50111e50112e50113e50114e50115e50116e50117e50118e50119e5011ae5011be5011ce5011de5011ee5011fe50120e50121e50122e50123e50124e50125e50126e50127e50128e50129e5012ae5012be5012ce5012de5012ee5012fe50130e50131e50132e50133e50134e50135e50136e50137e50138e50139e5013ae5013be5013ce5013de5013ee5013fe50140e50141e50142e50143e50144e50145e50146e50147e50148e50149e5014ae5014be5014ce5014de5014ee5014fe50150e50151e50152e50153e50154e50155e50156e50157e50158e50159e5015ae5015be5015ce5015de5015ee5015fe50160e50161e50162e50163e50164e50165e50166e50167e50168e50169e5016ae5016be5016ce5016de5016ee5016fe50170e50171e50172e50173e50174e50175e50176e50177e50178e50179e5017ae5017be5017ce5017de5017ee5017fe50180e50181e50182e50183e50184e50185e50186e50187e50188e50189e5018ae5018be5018ce5018de5018ee5018fe50190e50191e50192e50193e50194e50195e50196e50197e50198e50199e5019ae5019be5019ce5019de5019ee5019fe501a0e501a1e501a2e501a3e501a4e501a5e501a6e501a7e501a8e501a9e501aae501abe501ace501ade501aee501afe501b0e501b1e501b2e501b3e501b4e501b5e501b6e501b7e501b8e501b9e501bae501bbe501bce501bde501bee501bfe501c0e501c1e501c2e501c3e501c4e501c5e501c6e501c7e501c8e501c9e501cae501cbe501cce501cde501cee501cfe501d0e501d1e501d2e501d3e501d4e501d5e501d6e501d7e501d8e501d9e501dae501dbe501dce501dde501dee501dfe501e0e501e1e501e2e501e3e501e4e501e5e501e6e501e7e501e8e501e9e501eae501ebe501ece501ede501eee501efe501f0e501f1e501f2e501f3e501f4e501f5e501f6e501f7e501f8e501f9e501fae501fbe501fce501fde501fee501ffe50200e50201e50202e50203e50204e50205e50206e50207e50208e50209e5020ae5020be5020ce5020de5020ee5020fe50210e50211e50212e50213e50214e50215e50216e50217e50218e50219e5021ae5021be5021ce5021de5021ee5021fe50220e50221e50222e50223e50224e50225e50226e50227e50228e50229e5022ae5022be5022ce5022de5022ee5022fe50230e50231e50232e50233e50234e50235e50236e50237e50238e50239e5023ae5023be5023ce5023de5023ee5023fe50240e50241e50242e50243e50244e50245e50246e50247e50248e50249e5024ae5024be5024ce5024de5024ee5024fe50250e50251e50252e50253e50254e50255e50256e50257e50258e50259e5025ae5025be5025ce5025de5025ee5025fe50260e50261e50262e50263e50264e50265e50266e50267e50268e50269e5026ae5026be5026ce5026de5026ee5026fe50270e50271e50272e50273e50274e50275e50276e50277e50278e50279e5027ae5027be5027ce5027de5027ee5027fe50280e50281e50282e50283e50284e50285e50286e50287e50288e50289e5028ae5028be5028ce5028de5028ee5028fe50290e50291e50292e50293e50294e50295e50296e50297e50298e50299e5029ae5029be5029ce5029de5029ee5029fe502a0e502a1e502a2e502a3e502a4e502a5e502a6e502a7e502a8e502a9e502aae502abe502ace502ade502aee502afe502b0e502b1e502b2e502b3e502b4e502b5e502b6e502b7e502b8e502b9e502bae502bbe502bce502bde502bee502bfe502c0e502c1e502c2e502c3e502c4e502c5e502c6e502c7e502c8e502c9e502cae502cbe502cce502cde502cee502cfe502d0e502d1e502d2e502d3e502d4e502d5e502d6e502d7e502d8e502d9e502dae502dbe502dce502dde502dee502dfe502e0e502e1e502e2e502e3e502e4e502e5e502e6e502e7e502e8e502e9e502eae502ebe502ece502ede502eee502efe502f0e502f1e502f2e502f3e502f4e502f5e502f6e502f7e502f8e502f9e502fae502fbe502fce502fde502fee502ffe50300e50301e50302e50303e50304e50305e50306e50307e50308e50309e5030ae5030be5030ce5030de5030ee5030fe50310e50311e50312e50313e50314e50315e50316e50317e50318e50319e5031ae5031be5031ce5031de5031ee5031fe50320e50321e50322e50323e50324e50325e50326e50327e50328e50329e5032ae5032be5032ce5032de5032ee5032fe50330e50331e50332e50333e50334e50335e50336e50337e50338e50339e5033ae5033be5033ce5033de5033ee5033fe50340e50341e50342e50343e50344e50345e50346e50347e50348e50349e5034ae5034be5034ce5034de5034ee5034fe50350e50351e50352e50353e50354e50355e50356e50357e50358e50359e5035ae5035be5035ce5035de5035ee5035fe50360e50361e50362e50363e50364e50365e50366e50367e50368e50369e5036ae5036be5036ce5036de5036ee5036fe50370e50371e50372e50373e50374e50375e50376e50377e50378e50379e5037ae5037be5037ce5037de5037ee5037fe50380e50381e50382e50383e50384e50385e50386e50387e50388e50389e5038ae5038be5038ce5038de5038ee5038fe50390e50391e50392e50393e50394e50395e50396e50397e50398e50399e5039ae5039be5039ce5039de5039ee5039fe503a0e503a1e503a2e503a3e503a4e503a5e503a6e503a7e503a8e503a9e503aae503abe503ace503ade503aee503afe503b0e503b1e503b2e503b3e503b4e503b5e503b6e503b7e503b8e503b9e503bae503bbe503bce503bde503bee503bfe503c0e503c1e503c2e503c3e503c4e503c5e503c6e503c7e503c8e503c9e503cae503cbe503cce503cde503cee503cfe503d0e503d1e503d2e503d3e503d4e503d5e503d6e503d7e503d8e503d9e503dae503dbe503dce503dde503dee503dfe503e0e503e1e503e2e503e3e503e4e503e5e503e6e503e7e503e8e503e9e503eae503ebe503ece503ede503eee503efe503f0e503f1e503f2e503f3e503f4e503f5e503f6e503f7e503f8e503f9e503fae503fbe503fce503fde503fee503ff0000", "containerKind": "INITCODE", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xc2178a63b05cf172f56e197828ad2f42416ac86f5f43fc2ffe22577a3fa61be1", + "hash": "0x6519c05f9bc974fb77c696f54fa663e7049f35a1d16e5b4fb2f0f27ed602b937", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verify EOF container maximum number of code sections", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L58", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1116", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_valid_eof_v1_contract.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/container_validation/valid_containers.json similarity index 54% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_valid_eof_v1_contract.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/container_validation/valid_containers.json index cdc3bc4fde..91b452beab 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/code_validation/legacy_initcode_valid_eof_v1_contract.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/container_validation/valid_containers.json @@ -1,84 +1,168 @@ { - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_valid_eof_v1_contract[fork_CancunEIP7692-eof_test-single_code_section_max_stack_size]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_valid_containers[fork_Osaka-eof_test-single_code_section_max_stack_size]": { "vectors": { "0": { "code": "0xef000101000402000107ff04000000008003ff33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333350505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505000", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x03f775b84a1802dc908c6bce5034419f12caec31ded61868f7f48e0de8213c4c", + "hash": "0xd001d610090fe7189ec7fe8a1590c9febba2afdf9734a8c1f1eee5d1b04fc972", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L120", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L35", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_valid_eof_v1_contract[fork_CancunEIP7692-eof_test-single_code_section_input_maximum]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_valid_containers[fork_Osaka-eof_test-code_section_with_inputs_outputs]": { + "vectors": { + "0": { + "code": "0xef0001010008020002000500030400000000800001010100015fe3000100505fe4", + "results": { + "Osaka": { + "result": true + } + } + } + }, + "_info": { + "hash": "0xeea5b13cf78755ebef8b0917171c0d30cc3e63d497f7e99a2639845a511e61a1", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L35", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_valid_containers[fork_Osaka-eof_test-code_section_input_maximum]": { "vectors": { "0": { "code": "0xef000101000802000200830080040000000080007f7f00007f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe300010050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050e4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xa5e7371b5d140b647e00f050418e5b6900d40d912cad07f9b8e0e57ee1fcb31c", + "hash": "0xb267aa10b7bea34f7f7624e079e45905647e1a98110f19c0923035e2a2c74a72", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L120", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L35", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_valid_eof_v1_contract[fork_CancunEIP7692-eof_test-single_code_section_output_maximum]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_valid_containers[fork_Osaka-eof_test-code_section_output_maximum]": { "vectors": { "0": { "code": "0xef000101000802000200040080040000000080007f007f007fe30001005f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe4", "results": { - "Prague": { + "Osaka": { + "result": true + } + } + } + }, + "_info": { + "hash": "0xf7aa7990d5ad0a91b1b27516650e4f63de7ddac6551d69fc1da4732836d2a1d5", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L35", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_valid_containers[fork_Osaka-eof_test-multiple_code_sections]": { + "vectors": { + "0": { + "code": "0xef000101000802000200040001040000000080000000000000e3000100e4", + "results": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x157ca0e41a527909d7ca18e9f3b94b42306df8845ea5c2d1fa405ad6d77f0b0d", + "hash": "0x5e09923b56c63cc775e91488da92ae8f0104c52abb0a173e25946b8bfbfdde00", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L120", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L35", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py::test_legacy_initcode_valid_eof_v1_contract[fork_CancunEIP7692-eof_test-multiple_code_section_max_inputs_max_outputs]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_valid_containers[fork_Osaka-eof_test-multiple_code_sections_max_inputs_max_outputs]": { "vectors": { "0": { "code": "0xef000101000802000200830001040000000080007f7f7f007f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe3000100e4", "results": { - "Prague": { + "Osaka": { + "result": true + } + } + } + }, + "_info": { + "hash": "0xceeec4c15ef79160af869ae9c7b46e9354fb483b49944ed2804da6d858ccb636", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L35", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_valid_containers[fork_Osaka-eof_test-single_subcontainer_without_data]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000b030001001404000000008000046000600060006000ec0000ef000101000402000100010400000000800000fe", + "results": { + "Osaka": { + "result": true + } + } + } + }, + "_info": { + "hash": "0x69171fa284137db85421ee5350271dcb060886101ce2e9f50ced989673283b0b", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L35", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_valid_containers[fork_Osaka-eof_test-single_subcontainer_with_data]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000b030001001404000100008000046000600060006000ec0000ef000101000402000100010400000000800000feaa", + "results": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xfd4bf2dbb7d0ce06f957fd315341cca4876fd3a44f2925f861bdb93f8a759a5d", + "hash": "0xdf6c9bdc82ebf42a0ffc071298a50bcf1d07476a9cd9800f889674d1a1d93ef3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_code_validation.py#L120", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L35", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/container_validation/version_validation.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/container_validation/version_validation.json new file mode 100644 index 0000000000..deb67fe9ba --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/container_validation/version_validation.json @@ -0,0 +1,90 @@ +{ + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_version_validation[fork_Osaka-eof_test-version_0]": { + "vectors": { + "0": { + "code": "0xef00000100040200010001040000000080000000", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_VERSION", + "result": false + } + } + } + }, + "_info": { + "hash": "0x4137cf2fffff85e44015c2870e7f3955e5b81d28824009fdc8aa53a5e5cff2a9", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container version", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1098", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_version_validation[fork_Osaka-eof_test-version_2]": { + "vectors": { + "0": { + "code": "0xef00020100040200010001040000000080000000", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_VERSION", + "result": false + } + } + } + }, + "_info": { + "hash": "0x627debc43ace0126c6cac8e2da8a23a201b167305997667fef74971f0c8fbaa2", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container version", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1098", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_version_validation[fork_Osaka-eof_test-version_254]": { + "vectors": { + "0": { + "code": "0xef00fe0100040200010001040000000080000000", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_VERSION", + "result": false + } + } + } + }, + "_info": { + "hash": "0x00bc770ae4f1c13c4c11c18fc74f4312c94dadbb2e7dd880e80d1116760fb04f", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container version", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1098", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_version_validation[fork_Osaka-eof_test-version_255]": { + "vectors": { + "0": { + "code": "0xef00ff0100040200010001040000000080000000", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_VERSION", + "result": false + } + } + } + }, + "_info": { + "hash": "0x118a1d4989eaa171db0625c8b30a3ffdbf2198f0a92689d64b65a06a887552f7", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container version", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L1098", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/eof_example/eof_example.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/eof_example/eof_example.json similarity index 63% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/eof_example/eof_example.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/eof_example/eof_example.json index 44bbce47ba..05c6810ad8 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/eof_example/eof_example.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/eof_example/eof_example.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_eof_example.py::test_eof_example[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_eof_example.py::test_eof_example[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010010020004000500060008000204000100008000010100000100010003020300035fe300010050e3000250e43080e300035050e480e4ef", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xf91c0d32c0e59772417a3e223b57590c91593cb17369253549b946f971c5fcbf", + "hash": "0xbac535fbc41b83165479575304becb130310d0326123e5b9ed00926cea1ff84e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Example of python EOF classes", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_eof_example.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_eof_example.py#L19", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/eof_example/eof_example_custom_fields.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/eof_example/eof_example_custom_fields.json similarity index 60% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/eof_example/eof_example_custom_fields.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/eof_example/eof_example_custom_fields.json index 2ed29066ce..3681a759dd 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/eof_example/eof_example_custom_fields.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/eof_example/eof_example_custom_fields.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_eof_example.py::test_eof_example_custom_fields[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_eof_example.py::test_eof_example_custom_fields[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000402000100030400010000800001600200ef", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x3734b13e6b99f5db04eae9b5419b6b9937149e2e5ae9f1efc01a89a3112c6404", + "hash": "0x84c5e816be60f0fc6d449d3292ae72daac084cfc30212c05c02e6cd7f1ae9b8e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Example of python EOF container class tuning", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_eof_example.py#L72", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_eof_example.py#L72", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/eof_example/eof_example_parameters.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/eof_example/eof_example_parameters.json similarity index 57% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/eof_example/eof_example_parameters.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/eof_example/eof_example_parameters.json index d1e35884ff..cf6439abbd 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/eof_example/eof_example_parameters.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/eof_example/eof_example_parameters.json @@ -1,52 +1,52 @@ { - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_eof_example.py::test_eof_example_parameters[fork_CancunEIP7692-eof_test-code_section_code_-exception_None-data_section_bytes_b'\\x01']": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_eof_example.py::test_eof_example_parameters[fork_Osaka-eof_test-code_section_code_-exception_None-data_section_bytes_b'\\x01']": { "vectors": { "0": { "code": "0xef000101000402000100030400010000800001600a0001", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x98bf2e7f4a27c0af8612ec8609beeb897def44d489e4119346686fa80ae3ae61", + "hash": "0x236205d7c7ab3faa59e443d63f40831bd891a999613adfd82de48267c7e75c70", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Example of python EOF classes", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_eof_example.py#L124", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_eof_example.py#L124", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_eof_example.py::test_eof_example_parameters[fork_CancunEIP7692-eof_test-code_section_code_-exception_None-data_section_bytes_b'\\xef']": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_eof_example.py::test_eof_example_parameters[fork_Osaka-eof_test-code_section_code_-exception_None-data_section_bytes_b'\\xef']": { "vectors": { "0": { "code": "0xef000101000402000100030400010000800001600a00ef", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x45c640d20b9938644deb69f0657808813ddaf56774aeeeb57a66bf984f804e07", + "hash": "0xac525b187b5d550add15f9527ebeefdcae7cb8e72c8b9ca6177f4b0dfa61527f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Example of python EOF classes", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_eof_example.py#L124", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_eof_example.py#L124", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_eof_example.py::test_eof_example_parameters[fork_CancunEIP7692-eof_test-code_section_code_-exception_EOFException.MISSING_STOP_OPCODE-data_section_bytes_b'\\x01']": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_eof_example.py::test_eof_example_parameters[fork_Osaka-eof_test-code_section_code_-exception_EOFException.MISSING_STOP_OPCODE-data_section_bytes_b'\\x01']": { "vectors": { "0": { "code": "0xef000101000402000100020400010000800001600e01", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -54,21 +54,21 @@ } }, "_info": { - "hash": "0xa18294ca43118f7e64bd3f7dc2c9b0042d63151c8a3918f949a806d9cf0ce8c8", + "hash": "0xcd6ac29c86d9d4bc514c1d1fa6224c282d69ae3142ecf52eb4dbeaa217ca3d36", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Example of python EOF classes", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_eof_example.py#L124", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_eof_example.py#L124", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_eof_example.py::test_eof_example_parameters[fork_CancunEIP7692-eof_test-code_section_code_-exception_EOFException.MISSING_STOP_OPCODE-data_section_bytes_b'\\xef']": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_eof_example.py::test_eof_example_parameters[fork_Osaka-eof_test-code_section_code_-exception_EOFException.MISSING_STOP_OPCODE-data_section_bytes_b'\\xef']": { "vectors": { "0": { "code": "0xef000101000402000100020400010000800001600eef", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -76,11 +76,11 @@ } }, "_info": { - "hash": "0x6095b99c072661c797e3f016a70380ba190747fad3c37211d8e091913e0f07b3", + "hash": "0x986f27052acdc5173d4519ee71231ef63aab5e50fc46fce94bf0f5a2c94aa7af", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Example of python EOF classes", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_eof_example.py#L124", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_eof_example.py#L124", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json new file mode 100644 index 0000000000..8692aac800 --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json @@ -0,0 +1,880 @@ +{ + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1V3540_0001_deployed_code_without_data_section]": { + "vectors": { + "0": { + "code": "0xef00010100040200010004040000000080000160005000", + "results": { + "Osaka": { + "result": true + } + } + } + }, + "_info": { + "hash": "0xc68e3fee732a3fcca76ad3366345d96636a1894cd7d7b3323800980b08c5b8fc", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1V3540_0002_deployed_code_with_data_section]": { + "vectors": { + "0": { + "code": "0xef00010100040200010004040004000080000160005000aabbccdd", + "results": { + "Osaka": { + "result": true + } + } + } + }, + "_info": { + "hash": "0x00844cc33a409773107264672691bc77b352a9ca4653fea68241b7cdc941ef3c", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0012_empty_code_section_with_non_empty_data_section]": { + "vectors": { + "0": { + "code": "0xef000101000402000100000400020000000000aabb", + "results": { + "Osaka": { + "exception": "EOFException.ZERO_SECTION_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x36930e062d8102b7a75058d099201a3517bc10d714451a6d3102d30290a12842", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0020_no_section_terminator_after_data_section_size]": { + "vectors": { + "0": { + "code": "0xef00010100040200010001040002", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_HEADERS_TERMINATOR", + "result": false + } + } + } + }, + "_info": { + "hash": "0x8ea5d4058a6eaf6479db44eb4d2bdc59c4d5a6baed9149d26c1e38977a296380", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0021_no_type_section_contents]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000104000200", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0xb3eb19c4435432874ad297f06bedc7978260f29edd59146f978f249b804b67f1", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0022_invalid_type_section_no_outputs_and_max_stack]": { + "vectors": { + "0": { + "code": "0xef000101000402000100010400020000", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0xde7f9ee0ca2cc8af2a9473308b0a900399eee05c9d21266f548387cdb03b3030", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0023_invalid_type_section_no_max_stack]": { + "vectors": { + "0": { + "code": "0xef00010100040200010001040002000000", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0xa22817503cb93b50f207e0978cd984728d33bfabf91c8cd0b143bc80a439902d", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0024_invalid_type_section_max_stack_incomplete]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000104000200000000", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x4a8acd54da0f1ea7a5673f4aeae717a6a3ee711deb0a1534da3f57afdd931f07", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0025_no_code_section_contents]": { + "vectors": { + "0": { + "code": "0xef000101000402000100010400020000000000", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0xd51c842728a611c4a239955c4c8d8bbd1eb3e72b1b0d5cb38d4291f7716634e6", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0026_code_section_contents_incomplete]": { + "vectors": { + "0": { + "code": "0xef0001010004020001002904000000000000027f", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x8e920b259520c30d17689db40612b625d5942d243c4defccaa18314ddb530498", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0027_trailing_bytes_after_code_section]": { + "vectors": { + "0": { + "code": "0xef000101000402000100010400000000800000feaabbcc", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0xcc3088ff5fb8c65d35521a21d17bd018d0c54fc94018c8aeb82b34c18b52a6e0", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0027_trailing_bytes_after_code_section_with_wrong_first_section_type]": { + "vectors": { + "0": { + "code": "0xef000101000402000100010400000000000000feaabbcc", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_FIRST_SECTION_TYPE", + "result": false + } + } + } + }, + "_info": { + "hash": "0xc8a5f82a16eb637fa7f4f9171c81d42ee11d2e2f204546818e0c1ae390616b3f", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0028_empty_code_section]": { + "vectors": { + "0": { + "code": "0xef000101000402000100000400000000000000", + "results": { + "Osaka": { + "exception": "EOFException.ZERO_SECTION_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0xef301b4feb9e9b52d030199723d5a4e4ae18e5316849f3ff19bc8f0fea233319", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0030_code_section_preceding_type_section]": { + "vectors": { + "0": { + "code": "0xef000102000100010100040400020000000000feaabb", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_TYPE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0x4440ad4ed2079ce5666da735a6b115205aaff2c6352dd8b73d46eda52c14172b", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0031_data_section_preceding_type_section]": { + "vectors": { + "0": { + "code": "0xef000104000201000402000100010000000000feaabb", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_TYPE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0x320f874ee9bffe68666b9b631b0e05204b3ceb5139b9cf47eaa3c06a9538cc42", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0032_data_section_preceding_code_section]": { + "vectors": { + "0": { + "code": "0xef000101000404000202000100010000000000feaabb", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_CODE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0x311a54c1506b00d0574483540666ba769b77da4443666e458372d5d914951011", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0033_data_section_without_code_section]": { + "vectors": { + "0": { + "code": "0xef00010100040400020000000000aabb", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_CODE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0x87bf2a44d96429a3dd9b89254350fdfb105f3668b67b3bbaa2ff16f96ac0c1cc", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0034_no_data_section]": { + "vectors": { + "0": { + "code": "0xef000101000402000100010000000000fe", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_DATA_SECTION|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0x9baa6332f39745a5139088e4b695e192b859294842ef712ce961e79cfb0d6e52", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0035_trailing_bytes_after_data_section]": { + "vectors": { + "0": { + "code": "0xef000101000402000100010400020000800000feaabbccdd", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x95d930945e838ac1572af3b3c2c34d7f13ad79f2401fbc1b17280c38fd343a03", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0035_trailing_bytes_after_data_section_with_wrong_first_section_type]": { + "vectors": { + "0": { + "code": "0xef000101000402000100010400020000000000feaabbccdd", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_FIRST_SECTION_TYPE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x4ddcfa4a435166ef4c2ac41dae6b6a60acba2de2a52d43f94596fdff97953928", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0036_multiple_data_sections]": { + "vectors": { + "0": { + "code": "0xef000101000402000100010400020400020000000000feaabbaabb", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_TERMINATOR|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0x728a5e385fa7b6db9466971ebfdecc5ac863911c11b5adbe6b0196b681a1b7c5", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0037_multiple_code_and_data_sections]": { + "vectors": { + "0": { + "code": "0xef000101000802000200010001040002040002000000000000000000fefeaabbaabb", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_TERMINATOR|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0x1849a339d22e68be4bb2f10d84a947207ddfa78b24eb09c1f88920ecd3fad390", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0038_unknown_section_id_at_the_beginning_05]": { + "vectors": { + "0": { + "code": "0xef000105000101000402000100010400000000000000fe", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_TYPE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0xc2dda7e52ed37ec5be5507c368cab1d9a98bb37194e10debbae56442c70ddb07", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0039_unknown_section_id_at_the_beginning_06]": { + "vectors": { + "0": { + "code": "0xef000106000101000402000100010400000000000000fe", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_TYPE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0xfebaf834aa369980fe1db356619b90b530b61b62bac096ef6f64e84b9b5bb3d3", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0040_unknown_section_id_at_the_beginning_ff]": { + "vectors": { + "0": { + "code": "0xef0001ff000101000402000100010400000000000000fe", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_TYPE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0x2378a789020946a519662b5b9a7b7c5c4bfd3af27b50d0a1eb551554874e2166", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0041_unknown_section_id_after_types_section_05]": { + "vectors": { + "0": { + "code": "0xef000101000405000102000100010400000000000000fe", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_CODE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0x1dc11899bc724ecb9ca3c19630af3d00098f6213ee280460498f970e542803a2", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0042_unknown_section_id_after_types_section_06]": { + "vectors": { + "0": { + "code": "0xef000101000406000102000100010400000000000000fe", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_CODE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0xeae56da29e537cf701775c071ab41ae6922fcad3a32e89728508de38916abe1e", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0043_unknown_section_id_after_types_section_ff]": { + "vectors": { + "0": { + "code": "0xef0001010004ff000102000100010400000000000000fe", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_CODE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0x1b9c4d9912bab91e834c1f41564191f5cb859ef8166568d049e1a74f19f4ae35", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0044_unknown_section_id_after_code_section_05]": { + "vectors": { + "0": { + "code": "0xef000101000402000100010500010400000000000000fe", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_DATA_SECTION|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0x4ee8b506cbf2f70393bd50051578b49e5e29270a9cd29a15b3855d9e9ded88de", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0045_unknown_section_id_after_code_section_06]": { + "vectors": { + "0": { + "code": "0xef000101000402000100010600010400000000000000fe", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_DATA_SECTION|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0xd79cfc895bbc5c2a17ffcee5aab803bf688be3f865bf221a4941000209cc377a", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0046_unknown_section_id_after_code_section_ff]": { + "vectors": { + "0": { + "code": "0xef00010100040200010001ff00010400000000000000fe", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_DATA_SECTION|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0x569c9d85a6083c0f013a2bbdcc3449d05e7c5734f1677a7b77532c77dacbfe87", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0047_unknown_section_id_after_data_section_05]": { + "vectors": { + "0": { + "code": "0xef000101000402000100010400000500010000000000fe", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_TERMINATOR|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0x6cc0bad6543a76ab0ca8731253979852fe47e2d678b6743b6d5c7736dec9b713", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0048_unknown_section_id_after_data_section_06]": { + "vectors": { + "0": { + "code": "0xef000101000402000100010400000600010000000000fe", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_TERMINATOR|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0x8884bb1738d6cf3a0b2b5fc160bf87201fd15993f1b9103f876561c6ad26970f", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0049_unknown_section_id_after_data_section_ff]": { + "vectors": { + "0": { + "code": "0xef00010100040200010001040000ff00010000000000fe", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_TERMINATOR|EOFException.UNEXPECTED_HEADER_KIND", + "result": false + } + } + } + }, + "_info": { + "hash": "0x9da2b616b60467f4a511f441731ec4f5caf78e510c2946d944e825908e1d41f3", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0002_invalid_incorrect_magic_01]": { + "vectors": { + "0": { + "code": "0xef010101000402000100010400000000000000fe", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_MAGIC", + "result": false + } + } + } + }, + "_info": { + "hash": "0x7fc85df3ba240a1599cee0b8251e2d36fc0bcfd798c03dedcc1ab469aabb0761", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0003_invalid_incorrect_magic_02]": { + "vectors": { + "0": { + "code": "0xef020101000402000100010400000000000000fe", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_MAGIC", + "result": false + } + } + } + }, + "_info": { + "hash": "0xdaf876bfaf2311280122fbe803195e21ab5b958a1d1e975bd09ad3f9c6357469", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0004_invalid_incorrect_magic_ff]": { + "vectors": { + "0": { + "code": "0xefff0101000402000100010400000000000000fe", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_MAGIC", + "result": false + } + } + } + }, + "_info": { + "hash": "0xe6229cb1197a4ace36d03ac2f19d4e23c87db7b3f4367857c29894291d065673", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0006_invalid_incorrect_version_00]": { + "vectors": { + "0": { + "code": "0xef000001000402000100010400000000000000fe", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_VERSION", + "result": false + } + } + } + }, + "_info": { + "hash": "0x15de84f46f07e9adbbccc1115994f3708dbc7477d58051d7f2a9a138319076bb", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0007_invalid_incorrect_version_02]": { + "vectors": { + "0": { + "code": "0xef000201000402000100010400000000000000fe", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_VERSION", + "result": false + } + } + } + }, + "_info": { + "hash": "0x5d10715779ebe96a9c4feebab94f720ec3177de775574be6b848f043f29ce495", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_Osaka-eof_test-EOF1I3540_0008_invalid_incorrect_version_ff]": { + "vectors": { + "0": { + "code": "0xef00ff01000402000100010400000000000000fe", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_VERSION", + "result": false + } + } + } + }, + "_info": { + "hash": "0x1c21e2b18624358b885aeb0afcbb8187a6c1fb6be811dd003aa849214b981e6d", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Verify EOF container construction and exception", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_header_body_mismatch/code_section_header_body_mismatch.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/section_header_body_mismatch/code_section_header_body_mismatch.json similarity index 61% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_header_body_mismatch/code_section_header_body_mismatch.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/section_header_body_mismatch/code_section_header_body_mismatch.json index d304315eed..d4bf3d3475 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_header_body_mismatch/code_section_header_body_mismatch.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/section_header_body_mismatch/code_section_header_body_mismatch.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_header_body_mismatch.py::test_code_section_header_body_mismatch[fork_CancunEIP7692-eof_test-drop_code_section_and_header]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_header_body_mismatch.py::test_code_section_header_body_mismatch[fork_Osaka-eof_test-drop_code_section_and_header]": { "vectors": { "0": { "code": "0xef000101000802000100030400040000800001000000003050000bad60a7", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_TYPE_SECTION_SIZE|EOFException.INVALID_SECTION_BODIES_SIZE", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0xfaa4939b081c1e789dfc25ced9c46036d0b592e466cd47f2f6b71510e83390ea", + "hash": "0xedaaf7a5f5b9eee03b9bde784e782a8d489ed413d6f974d810283b6ac73500d7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Inconsistent number of code sections (between types and code)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_header_body_mismatch.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_header_body_mismatch.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_header_body_mismatch.py::test_code_section_header_body_mismatch[fork_CancunEIP7692-eof_test-drop_code_header]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_header_body_mismatch.py::test_code_section_header_body_mismatch[fork_Osaka-eof_test-drop_code_header]": { "vectors": { "0": { "code": "0xef000101000802000100030400040000800001000000003050003050000bad60a7", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_TYPE_SECTION_SIZE|EOFException.INVALID_SECTION_BODIES_SIZE", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0xd92162c6769ff40bae3fc4f7861a01c7b5830270682c134d5be00d10a58c51ae", + "hash": "0x1a511d65f3ffa4b7211cfaecb9ec0f987bfc13c84a4e1b776dd506bc27e5dea3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Inconsistent number of code sections (between types and code)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_header_body_mismatch.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_header_body_mismatch.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_header_body_mismatch.py::test_code_section_header_body_mismatch[fork_CancunEIP7692-eof_test-drop_code_section]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_header_body_mismatch.py::test_code_section_header_body_mismatch[fork_Osaka-eof_test-drop_code_section]": { "vectors": { "0": { "code": "0xef0001010008020002000300030400040000800001000000003050000bad60a7", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNREACHABLE_CODE_SECTIONS|EOFException.TOPLEVEL_CONTAINER_TRUNCATED", "result": false } @@ -56,21 +56,21 @@ } }, "_info": { - "hash": "0x42b661b0d4b8854ca392b4bfa1df99a537a9d530277f11a7b1e537591b8df1d5", + "hash": "0x39f16a409f23ad37b5ec9b6a752dc3ed23bff29c3a4acbe824c16401567e96c6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Inconsistent number of code sections (between types and code)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_header_body_mismatch.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_header_body_mismatch.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_header_body_mismatch.py::test_code_section_header_body_mismatch[fork_CancunEIP7692-eof_test-layout_ok_code_bad]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_header_body_mismatch.py::test_code_section_header_body_mismatch[fork_Osaka-eof_test-layout_ok_code_bad]": { "vectors": { "0": { "code": "0xef0001010008020002000300030400040000800001000000003050003050000bad60a7", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNREACHABLE_CODE_SECTIONS", "result": false } @@ -78,21 +78,21 @@ } }, "_info": { - "hash": "0x9d186b352b8be02b8b4a527ab2c02e1f90f3f2ae101db58c0c38918751dc2ac4", + "hash": "0xaed8afddbb5b6a11adf738e2cb3ec4999aff0aca9afc0015f0ec7b171b90dec3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Inconsistent number of code sections (between types and code)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_header_body_mismatch.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_header_body_mismatch.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_header_body_mismatch.py::test_code_section_header_body_mismatch[fork_CancunEIP7692-eof_test-drop_types_header]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_header_body_mismatch.py::test_code_section_header_body_mismatch[fork_Osaka-eof_test-drop_types_header]": { "vectors": { "0": { "code": "0xef0001010008020001000304000400008000013050000bad60a7", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_TYPE_SECTION_SIZE|EOFException.INVALID_SECTION_BODIES_SIZE", "result": false } @@ -100,32 +100,32 @@ } }, "_info": { - "hash": "0xbae4199ed0071809ae9f705ab54a8d965e678f79b65456fc0e2154234554f108", + "hash": "0x90d77114e13836b3248369f28ad5333bfd079093576ce42b1dde667b4edfbfbd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Inconsistent number of code sections (between types and code)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_header_body_mismatch.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_header_body_mismatch.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_header_body_mismatch.py::test_code_section_header_body_mismatch[fork_CancunEIP7692-eof_test-drop_everything]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_header_body_mismatch.py::test_code_section_header_body_mismatch[fork_Osaka-eof_test-drop_everything]": { "vectors": { "0": { "code": "0xef0001010004020001000304000400008000013050000bad60a7", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xc5abcd166b1fea55d6f9d8e261bdad609b20fb8602fe811ac327fe4778e540ab", + "hash": "0x6c321529a4f84d74382d5d70cfb5244b27be1dc253143c9b6e7d70670129d2c3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Inconsistent number of code sections (between types and code)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_header_body_mismatch.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_header_body_mismatch.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/section_order/container_section_order.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/section_order/container_section_order.json new file mode 100644 index 0000000000..0d6cedecc8 --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/section_order/container_section_order.json @@ -0,0 +1,200 @@ +{ + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_Osaka-eof_test-test_position_CasePosition.BODY-container_position_0]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000e030001001404000100ef000101000402000100010400000000800000fe008000046000600060006000ec00e0000000ef", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_FIRST_SECTION_TYPE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x6c06c5062bafaefe20fd797c3766bcf5bd55ece59b5bb3d02d2e469ec22b49f7", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test containers section being out of order in the header and/or body.\n This extends and follows the convention of the test_section_order()\n for the optional container section.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L233", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_Osaka-eof_test-test_position_CasePosition.BODY-container_position_1]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000e03000100140400010000800004ef000101000402000100010400000000800000fe6000600060006000ec00e0000000ef", + "results": { + "Osaka": { + "exception": "EOFException.UNDEFINED_INSTRUCTION", + "result": false + } + } + } + }, + "_info": { + "hash": "0x433268aa009365ceb1d5369a0de178e37e4c2ebd09ea81867972918972dd0607", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test containers section being out of order in the header and/or body.\n This extends and follows the convention of the test_section_order()\n for the optional container section.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L233", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_Osaka-eof_test-test_position_CasePosition.BODY-container_position_3]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000e030001001404000100008000046000600060006000ec00e0000000efef000101000402000100010400000000800000fe", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_MAGIC", + "result": false + } + } + } + }, + "_info": { + "hash": "0x0f40e84ebb53882f9a01e0925576d40992cf9941466788e6a4f7db8815dc71da", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test containers section being out of order in the header and/or body.\n This extends and follows the convention of the test_section_order()\n for the optional container section.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L233", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_Osaka-eof_test-test_position_CasePosition.HEADER-container_position_0]": { + "vectors": { + "0": { + "code": "0xef00010300010014010004020001000e04000100008000046000600060006000ec00e0000000ef000101000402000100010400000000800000feef", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_TYPE_HEADER", + "result": false + } + } + } + }, + "_info": { + "hash": "0x3d0cf0414af034d6932c9c58369792fffcdb4a107de859cef590e1b81abf386a", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test containers section being out of order in the header and/or body.\n This extends and follows the convention of the test_section_order()\n for the optional container section.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L233", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_Osaka-eof_test-test_position_CasePosition.HEADER-container_position_1]": { + "vectors": { + "0": { + "code": "0xef00010100040300010014020001000e04000100008000046000600060006000ec00e0000000ef000101000402000100010400000000800000feef", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_CODE_HEADER", + "result": false + } + } + } + }, + "_info": { + "hash": "0xf2edc405fc919bb6f5292e6501fb9ca7464ac29737db979d9ff57b14ef0f61e0", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test containers section being out of order in the header and/or body.\n This extends and follows the convention of the test_section_order()\n for the optional container section.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L233", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_Osaka-eof_test-test_position_CasePosition.HEADER-container_position_3]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000e040001030001001400008000046000600060006000ec00e0000000ef000101000402000100010400000000800000feef", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_TERMINATOR", + "result": false + } + } + } + }, + "_info": { + "hash": "0x5b7a8825e5d984f1f8b8aa673ff21dfa2d3f00c99afa46d214f8cd998f2bf100", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test containers section being out of order in the header and/or body.\n This extends and follows the convention of the test_section_order()\n for the optional container section.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L233", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_Osaka-eof_test-test_position_CasePosition.BODY_AND_HEADER-container_position_0]": { + "vectors": { + "0": { + "code": "0xef00010300010014010004020001000e04000100ef000101000402000100010400000000800000fe008000046000600060006000ec00e0000000ef", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_TYPE_HEADER", + "result": false + } + } + } + }, + "_info": { + "hash": "0x8beeb3123472f3a673451dc097763d6096d78b9f257e439d04d904e9609a9c7c", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test containers section being out of order in the header and/or body.\n This extends and follows the convention of the test_section_order()\n for the optional container section.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L233", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_Osaka-eof_test-test_position_CasePosition.BODY_AND_HEADER-container_position_1]": { + "vectors": { + "0": { + "code": "0xef00010100040300010014020001000e0400010000800004ef000101000402000100010400000000800000fe6000600060006000ec00e0000000ef", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_CODE_HEADER", + "result": false + } + } + } + }, + "_info": { + "hash": "0x6e1e296c491f31cfa4ca44a3dbcb4cdfb402329992469221d678b50a326d95b8", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test containers section being out of order in the header and/or body.\n This extends and follows the convention of the test_section_order()\n for the optional container section.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L233", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_Osaka-eof_test-test_position_CasePosition.BODY_AND_HEADER-container_position_3]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000e040001030001001400008000046000600060006000ec00e0000000efef000101000402000100010400000000800000fe", + "results": { + "Osaka": { + "exception": "EOFException.MISSING_TERMINATOR", + "result": false + } + } + } + }, + "_info": { + "hash": "0xdcac97e958d0417a6339d4395b9d1a13494304e194381048058f8a45f5e23e83", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test containers section being out of order in the header and/or body.\n This extends and follows the convention of the test_section_order()\n for the optional container section.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L233", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/section_order.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/section_order/section_order.json similarity index 60% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/section_order.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/section_order/section_order.json index f0c1e7e16b..7a011080d5 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/section_order.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/section_order/section_order.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY-section_test_SectionTest.MISSING-section_kind_TYPE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_Osaka-eof_test-test_position_CasePosition.BODY-section_test_SectionTest.MISSING-section_kind_TYPE]": { "vectors": { "0": { "code": "0xef0001010004020001000304000100305000ef", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_SECTION_BODIES_SIZE|EOFException.INVALID_FIRST_SECTION_TYPE", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0x9e8e1ed5dff322c0eb9b7f228facce9334fd88c530ba2ece264b07707d6eb01b", + "hash": "0xedbd7d8732b8577b535811c6d18caa67d688277c10b702761b2a000ddcc0f0e2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test sections order and it appearance in body and header", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY-section_test_SectionTest.MISSING-section_kind_CODE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_Osaka-eof_test-test_position_CasePosition.BODY-section_test_SectionTest.MISSING-section_kind_CODE]": { "vectors": { "0": { "code": "0xef000101000402000100030400010000800001ef", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_SECTION_BODIES_SIZE|EOFException.UNEXPECTED_HEADER_KIND", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0x9060b40d78ff5ac2abc6c06249ee81b7136b0e24299c5fe70a3560318b213a28", + "hash": "0xaf678ff60853c6e7f60a95ea7ff598033797e18b9c8ae9134fae7c391917c675", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test sections order and it appearance in body and header", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY-section_test_SectionTest.MISSING-section_kind_DATA]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_Osaka-eof_test-test_position_CasePosition.BODY-section_test_SectionTest.MISSING-section_kind_DATA]": { "vectors": { "0": { "code": "0xef000101000402000100030400010000800001305000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.TOPLEVEL_CONTAINER_TRUNCATED", "result": false } @@ -56,21 +56,21 @@ } }, "_info": { - "hash": "0x5d07f5741b4d5b90d3278c88c03273f0fbf1a0ed49a1b40ff4b859dc04287df6", + "hash": "0xe58fb9c8b27b90b31e0a8a82b56aa2c02f2c99decddb78e9ed42d5af1e40499c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test sections order and it appearance in body and header", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY-section_test_SectionTest.WRONG_ORDER-section_kind_TYPE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_Osaka-eof_test-test_position_CasePosition.BODY-section_test_SectionTest.WRONG_ORDER-section_kind_TYPE]": { "vectors": { "0": { "code": "0xef000101000402000100030400010030500000800001ef", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_FIRST_SECTION_TYPE", "result": false } @@ -78,21 +78,21 @@ } }, "_info": { - "hash": "0x22c515f3d8f3a763813279d64c881b28582d86aa582352d296f2fd1ad5c87c57", + "hash": "0x906869da578087d77b0584a88610070ce9965ba116299ade52d53f2200db86fb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test sections order and it appearance in body and header", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY-section_test_SectionTest.WRONG_ORDER-section_kind_CODE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_Osaka-eof_test-test_position_CasePosition.BODY-section_test_SectionTest.WRONG_ORDER-section_kind_CODE]": { "vectors": { "0": { "code": "0xef000101000402000100030400010000800001ef305000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNDEFINED_INSTRUCTION", "result": false } @@ -100,21 +100,21 @@ } }, "_info": { - "hash": "0xca77704f237cd8c85e340d729d3a7688b2995a2fcd35cf27d5cdc028c4439d3d", + "hash": "0x6db516b06fefae8fe5a2ca4109282b63e3fca7954e8e9f03951af73e74364803", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test sections order and it appearance in body and header", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY-section_test_SectionTest.WRONG_ORDER-section_kind_DATA]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_Osaka-eof_test-test_position_CasePosition.BODY-section_test_SectionTest.WRONG_ORDER-section_kind_DATA]": { "vectors": { "0": { "code": "0xef0001010004020001000304000100ef00800001305000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_FIRST_SECTION_TYPE", "result": false } @@ -122,21 +122,21 @@ } }, "_info": { - "hash": "0xa60a15a7919d41e6e06a602abf3a57168bb894c181c1ce78660e57931d1743cc", + "hash": "0x4a6e4d4b5755b47026d74aee2f1ded9d9a88f65498cfb331a096887c30157fcc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test sections order and it appearance in body and header", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.HEADER-section_test_SectionTest.MISSING-section_kind_TYPE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_Osaka-eof_test-test_position_CasePosition.HEADER-section_test_SectionTest.MISSING-section_kind_TYPE]": { "vectors": { "0": { "code": "0xef000102000100030400010000800001305000ef", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_TYPE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", "result": false } @@ -144,21 +144,21 @@ } }, "_info": { - "hash": "0xfb036d9d861bdadc28cdd21a83148de1fec2c53e0b73e53ad4e839a800216fc6", + "hash": "0x8fc0b9c2978aafaab362dc0d1ef6d636b34705959c256f0c255c106e042543c4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test sections order and it appearance in body and header", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.HEADER-section_test_SectionTest.MISSING-section_kind_CODE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_Osaka-eof_test-test_position_CasePosition.HEADER-section_test_SectionTest.MISSING-section_kind_CODE]": { "vectors": { "0": { "code": "0xef00010100040400010000800001305000ef", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_CODE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", "result": false } @@ -166,21 +166,21 @@ } }, "_info": { - "hash": "0x54abf42d0daa62cb0a0a53bb10544ad62cca257a5c587ef066e0736b6edc2210", + "hash": "0x61461260c1e0fb364b83e5ad2c31fd22015b0d85d7669776a17d546037b0d004", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test sections order and it appearance in body and header", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.HEADER-section_test_SectionTest.MISSING-section_kind_DATA]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_Osaka-eof_test-test_position_CasePosition.HEADER-section_test_SectionTest.MISSING-section_kind_DATA]": { "vectors": { "0": { "code": "0xef000101000402000100030000800001305000ef", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_DATA_SECTION|EOFException.UNEXPECTED_HEADER_KIND", "result": false } @@ -188,21 +188,21 @@ } }, "_info": { - "hash": "0xbee01e6b1f27263a93a7372b69c80f7c2aa032ebeb75bdd4e4dea887e5f1122c", + "hash": "0x0f73e8ba7c59e5c97742670ef1b786484319ee0f0d9c06482e4879c7e14bb261", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test sections order and it appearance in body and header", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.HEADER-section_test_SectionTest.WRONG_ORDER-section_kind_TYPE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_Osaka-eof_test-test_position_CasePosition.HEADER-section_test_SectionTest.WRONG_ORDER-section_kind_TYPE]": { "vectors": { "0": { "code": "0xef000102000100030100040400010000800001305000ef", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_TYPE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", "result": false } @@ -210,21 +210,21 @@ } }, "_info": { - "hash": "0x11d1562250eb9853fa9c6aaf9f6ee615bccd63f6d7072e8658f6b4753c7c5f0c", + "hash": "0x50bfbe3afac6b59454581021571894feebc1041b5c92e85f5a12412bdcc5a139", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test sections order and it appearance in body and header", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.HEADER-section_test_SectionTest.WRONG_ORDER-section_kind_CODE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_Osaka-eof_test-test_position_CasePosition.HEADER-section_test_SectionTest.WRONG_ORDER-section_kind_CODE]": { "vectors": { "0": { "code": "0xef000101000404000102000100030000800001305000ef", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_CODE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", "result": false } @@ -232,21 +232,21 @@ } }, "_info": { - "hash": "0x38ed88bf0409b547fb6cc08e1b77df49bb81571ce4661b624cd6134543e966af", + "hash": "0xc796a9623d06e89e663cbc625a64381475ddf1bb8492a72a34b47242e3fa43b3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test sections order and it appearance in body and header", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.HEADER-section_test_SectionTest.WRONG_ORDER-section_kind_DATA]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_Osaka-eof_test-test_position_CasePosition.HEADER-section_test_SectionTest.WRONG_ORDER-section_kind_DATA]": { "vectors": { "0": { "code": "0xef000104000101000402000100030000800001305000ef", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_TYPE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", "result": false } @@ -254,21 +254,21 @@ } }, "_info": { - "hash": "0x3f4874b29a197d273a13e7e9cb1bb698c756b339f07fb79728d6006383503a3a", + "hash": "0x6264e574a43215b5c62d57441de9ef246107ad11f487c06b3e195615ffa7acbd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test sections order and it appearance in body and header", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY_AND_HEADER-section_test_SectionTest.MISSING-section_kind_TYPE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_Osaka-eof_test-test_position_CasePosition.BODY_AND_HEADER-section_test_SectionTest.MISSING-section_kind_TYPE]": { "vectors": { "0": { "code": "0xef0001020001000304000100305000ef", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_TYPE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", "result": false } @@ -276,21 +276,21 @@ } }, "_info": { - "hash": "0x52dd395be44336be35ef8f397da2fc92963ae6d5cbd355d4c143fb26a5a6b3c7", + "hash": "0x11546c5969bda1052e9ad14353c3e48ba64f7205a4542835158ee220ee12f0ed", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test sections order and it appearance in body and header", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY_AND_HEADER-section_test_SectionTest.MISSING-section_kind_CODE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_Osaka-eof_test-test_position_CasePosition.BODY_AND_HEADER-section_test_SectionTest.MISSING-section_kind_CODE]": { "vectors": { "0": { "code": "0xef00010100040400010000800001ef", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_CODE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", "result": false } @@ -298,21 +298,21 @@ } }, "_info": { - "hash": "0xa831d72db88602f82da4182b8c04be2a26658d227c98bdb68809e3effa7904de", + "hash": "0x26a3f341c1f03e42d715f15a2b79de9014e3141dd39111c0371d51f35d4b3d0c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test sections order and it appearance in body and header", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY_AND_HEADER-section_test_SectionTest.MISSING-section_kind_DATA]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_Osaka-eof_test-test_position_CasePosition.BODY_AND_HEADER-section_test_SectionTest.MISSING-section_kind_DATA]": { "vectors": { "0": { "code": "0xef000101000402000100030000800001305000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_DATA_SECTION|EOFException.UNEXPECTED_HEADER_KIND", "result": false } @@ -320,21 +320,21 @@ } }, "_info": { - "hash": "0xe9a05ae7678958694ed4dfa1249e99f4e19aee556efdd7566bba4aebb71b6209", + "hash": "0x2dea623fe8f6e90af576898e485a3195e73c5467fb1fa9269752786b06ec2ec0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test sections order and it appearance in body and header", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY_AND_HEADER-section_test_SectionTest.WRONG_ORDER-section_kind_TYPE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_Osaka-eof_test-test_position_CasePosition.BODY_AND_HEADER-section_test_SectionTest.WRONG_ORDER-section_kind_TYPE]": { "vectors": { "0": { "code": "0xef000102000100030100040400010030500000800001ef", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_TYPE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", "result": false } @@ -342,21 +342,21 @@ } }, "_info": { - "hash": "0xccc41f55e5ee6fcec6075b63896eca51602be4177033324131bc9ea470f302e1", + "hash": "0xa4550011068e1f75f358804da9845ff1154a993790edb9caa4c53f831b9c0a7f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test sections order and it appearance in body and header", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY_AND_HEADER-section_test_SectionTest.WRONG_ORDER-section_kind_CODE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_Osaka-eof_test-test_position_CasePosition.BODY_AND_HEADER-section_test_SectionTest.WRONG_ORDER-section_kind_CODE]": { "vectors": { "0": { "code": "0xef000101000404000102000100030000800001ef305000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_CODE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", "result": false } @@ -364,21 +364,21 @@ } }, "_info": { - "hash": "0x7931cda5937042ba527261065a9dbb8668db7874ceeebda711d63ac570ba9cc9", + "hash": "0xad077ae91e66297d6c28d2c11da217261f66ce7e9974ad55fb1048e1e42f45dc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test sections order and it appearance in body and header", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY_AND_HEADER-section_test_SectionTest.WRONG_ORDER-section_kind_DATA]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_section_order[fork_Osaka-eof_test-test_position_CasePosition.BODY_AND_HEADER-section_test_SectionTest.WRONG_ORDER-section_kind_DATA]": { "vectors": { "0": { "code": "0xef0001040001010004020001000300ef00800001305000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_TYPE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", "result": false } @@ -386,11 +386,11 @@ } }, "_info": { - "hash": "0x805d0692e3f7330386f0a9dfaec33e9a3662c20a49769a52a6392ef9ee14c34d", + "hash": "0xd29130465af95c9a054d4ff13402921ebe1b88c92016f756d2cfeb95c57bcf3b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test sections order and it appearance in body and header", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L148", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/section_size/section_size.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/section_size/section_size.json new file mode 100644 index 0000000000..f184b2cfe0 --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/section_size/section_size.json @@ -0,0 +1,463 @@ +{ + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_Osaka-eof_test-section_kind_DATA-section_size_NORMAL-exception_None]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000d0300010032040003000080000430506000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef0001010004020001000104000000008000000000aaaa", + "results": { + "Osaka": { + "result": true + } + } + } + }, + "_info": { + "hash": "0x021cf14beb2eb58ff48b50146a674f41a587eae92504d8d2527bd047b0f045ad", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_Osaka-eof_test-section_kind_DATA-section_size_ZERO-exception_EOFException.INVALID_SECTION_BODIES_SIZE]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000d0300010032040000000080000430506000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef0001010004020001000104000000008000000000daaa", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x63b246a10a5185109a2c0708826904ba6de3a29ae7a015aacafb8cc8ecbbbb34", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_Osaka-eof_test-section_kind_DATA-section_size_UNDERSIZE-exception_EOFException.INVALID_SECTION_BODIES_SIZE]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000d0300010032040002000080000430506000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef0001010004020001000104000000008000000000daaa", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x4ad22dd226a8e6b96faffb1a8c53ff45cd866f225a742f2f9da050ea8bba2fdb", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_Osaka-eof_test-section_kind_DATA-section_size_OVERSIZE-exception_EOFException.TOPLEVEL_CONTAINER_TRUNCATED]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000d0300010032040064000080000430506000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef0001010004020001000104000000008000000000daaa", + "results": { + "Osaka": { + "exception": "EOFException.TOPLEVEL_CONTAINER_TRUNCATED", + "result": false + } + } + } + }, + "_info": { + "hash": "0x5d9950c15a6a076063b9130258e55b2baed74aaba67e7674adbd7c07ece891e8", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_Osaka-eof_test-section_kind_DATA-section_size_HUGE-exception_EOFException.TOPLEVEL_CONTAINER_TRUNCATED]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000d0300010032048000000080000430506000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef0001010004020001000104000000008000000000daaa", + "results": { + "Osaka": { + "exception": "EOFException.TOPLEVEL_CONTAINER_TRUNCATED", + "result": false + } + } + } + }, + "_info": { + "hash": "0xe1703ec67cfcf777cb15056890b44ac968247268a0ad15cab458530bbc1d570d", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_Osaka-eof_test-section_kind_DATA-section_size_MAX-exception_EOFException.TOPLEVEL_CONTAINER_TRUNCATED]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000d030001003204ffff000080000430506000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef0001010004020001000104000000008000000000daaa", + "results": { + "Osaka": { + "exception": "EOFException.TOPLEVEL_CONTAINER_TRUNCATED", + "result": false + } + } + } + }, + "_info": { + "hash": "0x3f36b04f0d0bdd0a946c5c7540244519b6204c1a06b3b2d2862f24ef85de830b", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_Osaka-eof_test-section_kind_CODE-section_size_ZERO-exception_EOFException.ZERO_SECTION_SIZE]": { + "vectors": { + "0": { + "code": "0xef000101000402000100000300010032040003000080000430506000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef0001010004020001000104000000008000000000aaaa", + "results": { + "Osaka": { + "exception": "EOFException.ZERO_SECTION_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x876d15d645206bd96ebc3558704c29602a88ac8460b3501a6d362dc9afe1dd6b", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_Osaka-eof_test-section_kind_CODE-section_size_UNDERSIZE-exception_EOFException.INVALID_SECTION_BODIES_SIZE]": { + "vectors": { + "0": { + "code": "0xef000101000402000100020300010032040003000080000430506000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef0001010004020001000104000000008000000000aaaa", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x3a9d63eb2c10771d3eff70708fa2edfdc09edbfcad1695949df8cd98e35710b2", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_Osaka-eof_test-section_kind_CODE-section_size_OVERSIZE-exception_EOFException.INVALID_SECTION_BODIES_SIZE]": { + "vectors": { + "0": { + "code": "0xef000101000402000100640300010032040003000080000430506000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef0001010004020001000104000000008000000000aaaa", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0xace324df06bfd4bf9ec04381a64261c7b3d525bca3d04022c90d5d4f77bcdec5", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_Osaka-eof_test-section_kind_CODE-section_size_HUGE-exception_EOFException.INVALID_SECTION_BODIES_SIZE]": { + "vectors": { + "0": { + "code": "0xef000101000402000180000300010032040003000080000430506000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef0001010004020001000104000000008000000000aaaa", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x2a45fcdfd8e90cd395901a05993e9a9bd7a7a8221a5d704b2d4dd1bd0b3e5784", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_Osaka-eof_test-section_kind_CODE-section_size_MAX-exception_EOFException.INVALID_SECTION_BODIES_SIZE]": { + "vectors": { + "0": { + "code": "0xef0001010004020001ffff0300010032040003000080000430506000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef0001010004020001000104000000008000000000aaaa", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x911a983e5c46d11c4e695ad74533814c3e16dfcdbd75b731910505b9d58d731d", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_Osaka-eof_test-type_size_zero]": { + "vectors": { + "0": { + "code": "0xef0001010000020001000d0300010032040003000080000130506000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef0001010004020001000104000000008000000000aaaa", + "results": { + "Osaka": { + "exception": "EOFException.ZERO_SECTION_SIZE|EOFException.INVALID_SECTION_BODIES_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x470095034f4734b7e09cb5578b595d3974acb1b6b1cbc228b2d6bd7730d24bc7", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_Osaka-eof_test-section_kind_TYPE-section_size_UNDERSIZE-exception_EOFException.INVALID_TYPE_SECTION_SIZE]": { + "vectors": { + "0": { + "code": "0xef0001010002020001000d0300010032040003000080000130506000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef0001010004020001000104000000008000000000aaaa", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_TYPE_SECTION_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0xeab48cc433481cca00f7941908e27fe582fbda0e6f58ef5f596da92e5fa421ea", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_Osaka-eof_test-section_kind_TYPE-section_size_OVERSIZE-exception_EOFException.INVALID_SECTION_BODIES_SIZE]": { + "vectors": { + "0": { + "code": "0xef0001010064020001000d0300010032040003000080000130506000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef0001010004020001000104000000008000000000aaaa", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x0e1970abcac08bcbb8da90291ddb987a29d312c0a5c120d59cc6776b89bc11d0", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_Osaka-eof_test-section_kind_TYPE-section_size_HUGE-exception_EOFException.INVALID_SECTION_BODIES_SIZE]": { + "vectors": { + "0": { + "code": "0xef0001018000020001000d0300010032040003000080000130506000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef0001010004020001000104000000008000000000aaaa", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0xca7f095a356ea988e2a4201f689e30e48cd291ee598ca6257bd3c2493301df92", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_Osaka-eof_test-type_size_max]": { + "vectors": { + "0": { + "code": "0xef000101ffff020001000d0300010032040003000080000130506000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef0001010004020001000104000000008000000000aaaa", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE|EOFException.INVALID_TYPE_SECTION_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x0eec667791eb74718799bd4ce635837e7fdfababe573fb9df8c03c2847e25612", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_Osaka-eof_test-section_kind_CONTAINER-section_size_ZERO-exception_EOFException.ZERO_SECTION_SIZE]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000d0300010000040003000080000430506000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef0001010004020001000104000000008000000000aaaa", + "results": { + "Osaka": { + "exception": "EOFException.ZERO_SECTION_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x2d0f787175a5a98fa9673e9c55a23a8565f2b261541df7cd4a01764846dd569f", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_Osaka-eof_test-section_kind_CONTAINER-section_size_UNDERSIZE-exception_EOFException.INVALID_SECTION_BODIES_SIZE]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000d0300010002040003000080000430506000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef0001010004020001000104000000008000000000aaaa", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x4167b81882cdce74fe29dd18900368923f5322f0a8c37ce18ae57b7850f16453", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_Osaka-eof_test-section_kind_CONTAINER-section_size_OVERSIZE-exception_EOFException.INVALID_SECTION_BODIES_SIZE]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000d0300010064040003000080000430506000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef0001010004020001000104000000008000000000aaaa", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0xa246b8f4eebcca50538cee5fde32bae59323534fc687207d61e620ab19d1dd6b", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_Osaka-eof_test-section_kind_CONTAINER-section_size_HUGE-exception_EOFException.INVALID_SECTION_BODIES_SIZE]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000d0300018000040003000080000430506000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef0001010004020001000104000000008000000000aaaa", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x613086c4807f0c4770527a9793eabdf354ca1ee719791928a3c4288dd6749c02", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_Osaka-eof_test-section_kind_CONTAINER-section_size_MAX-exception_EOFException.INVALID_SECTION_BODIES_SIZE]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000d030001ffff040003000080000430506000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef0001010004020001000104000000008000000000aaaa", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0xdbcd859b11a815f64187d5af5df6d9d81a7bc0d14390cf1187032aa303fd2aa2", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/truncated_container_with_data.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/section_size/truncated_container_with_data.json similarity index 64% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/truncated_container_with_data.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/section_size/truncated_container_with_data.json index 7668fe9ae1..97b4c5b1d5 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/truncated_container_with_data.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/section_size/truncated_container_with_data.json @@ -1,31 +1,31 @@ { - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_truncated_container_with_data[fork_CancunEIP7692-eof_test-truncation_len_0-exception_None]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_truncated_container_with_data[fork_Osaka-eof_test-truncation_len_0-exception_None]": { "vectors": { "0": { "code": "0xef000101000402000100010400020000800000feaabb", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xf5a163b97364a8544c287bb8dcfa3674bb1561e8e8fd129cdfe06edca126864b", + "hash": "0xfecf628e1a7cf052db60f8182959f7aa722873e165af0d95763311f556f3857e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n This test takes a valid container with data and removes some bytes from its tail.\n Migrated from EOFTests/efValidation/EOF1_truncated_section_.json (cases with data section).", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L163", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L207", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_truncated_container_with_data[fork_CancunEIP7692-eof_test-EOF1_truncated_section_4]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_truncated_container_with_data[fork_Osaka-eof_test-EOF1_truncated_section_4]": { "vectors": { "0": { "code": "0xef000101000402000100010400020000800000feaa", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.TOPLEVEL_CONTAINER_TRUNCATED", "result": false } @@ -33,21 +33,21 @@ } }, "_info": { - "hash": "0x5243fc6bca435a7953193c96a2c2b9bdb360b835b55414bcc6e5611591b2dde1", + "hash": "0x9e5a0e6bc7cd2446145e246784069368e406667a292bb2b2c38a9d52b60bedea", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n This test takes a valid container with data and removes some bytes from its tail.\n Migrated from EOFTests/efValidation/EOF1_truncated_section_.json (cases with data section).", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L163", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L207", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_truncated_container_with_data[fork_CancunEIP7692-eof_test-EOF1_truncated_section_3]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_truncated_container_with_data[fork_Osaka-eof_test-EOF1_truncated_section_3]": { "vectors": { "0": { "code": "0xef000101000402000100010400020000800000fe", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.TOPLEVEL_CONTAINER_TRUNCATED", "result": false } @@ -55,11 +55,11 @@ } }, "_info": { - "hash": "0xb276687c50d3eea1ba24ca4e30263a3fd4d3514cd6fe29b4f18371d9c0311f80", + "hash": "0xbdfcc41784ef1ef12f7de370a63458c63e73f2f29472012f7b7f92eaa9c978b3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n This test takes a valid container with data and removes some bytes from its tail.\n Migrated from EOFTests/efValidation/EOF1_truncated_section_.json (cases with data section).", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L163", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L207", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/truncated_container_without_data.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/section_size/truncated_container_without_data.json similarity index 64% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/truncated_container_without_data.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/section_size/truncated_container_without_data.json index 652c74854e..0831bf566b 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/truncated_container_without_data.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/section_size/truncated_container_without_data.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_truncated_container_without_data[fork_CancunEIP7692-eof_test-truncation_len_0-exception_EOFException.UNREACHABLE_INSTRUCTIONS]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_truncated_container_without_data[fork_Osaka-eof_test-truncation_len_0-exception_EOFException.UNREACHABLE_INSTRUCTIONS]": { "vectors": { "0": { "code": "0xef000101000402000100020400000000800000fefe", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNREACHABLE_INSTRUCTIONS", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0x47c3a427d0629cba1fe88bdc772a29a365e312c1304450f2bf8d855b336e004d", + "hash": "0xffcdbecb10ebbef850f30c2eed672f8527916ed0306b07df6cb564380ad79433", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n This test takes a semi-valid container and removes some bytes from its tail.\n Migrated from EOFTests/efValidation/EOF1_truncated_section_.json (cases without data section).", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L135", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_truncated_container_without_data[fork_CancunEIP7692-eof_test-EOF1_truncated_section_2]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_truncated_container_without_data[fork_Osaka-eof_test-EOF1_truncated_section_2]": { "vectors": { "0": { "code": "0xef000101000402000100020400000000800000fe", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0x3a2e1959289322c9d0c6bf8b4472ce0a87b9279e56e4e4b3a708df914e8174c5", + "hash": "0xae8795753964f39ed09d5444619099e832dd0ce3747ac0c92c88e9ac943ead77", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n This test takes a semi-valid container and removes some bytes from its tail.\n Migrated from EOFTests/efValidation/EOF1_truncated_section_.json (cases without data section).", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L135", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_truncated_container_without_data[fork_CancunEIP7692-eof_test-EOF1_truncated_section_1]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_truncated_container_without_data[fork_Osaka-eof_test-EOF1_truncated_section_1]": { "vectors": { "0": { "code": "0xef0001010004020001000204000000008000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", "result": false } @@ -56,21 +56,21 @@ } }, "_info": { - "hash": "0xd3a6d9d08d86c4b444f70f5850d8d675662cb803d3a70120dd25666de3865c7d", + "hash": "0xaa5c7ca87224999602a9af2e6c6bd77ebb57d12486d4d54579087b3253e13aa1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n This test takes a semi-valid container and removes some bytes from its tail.\n Migrated from EOFTests/efValidation/EOF1_truncated_section_.json (cases without data section).", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L135", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_truncated_container_without_data[fork_CancunEIP7692-eof_test-EOF1_truncated_section_0]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_truncated_container_without_data[fork_Osaka-eof_test-EOF1_truncated_section_0]": { "vectors": { "0": { "code": "0xef0001010004020001000204000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", "result": false } @@ -78,11 +78,11 @@ } }, "_info": { - "hash": "0x56cbe62902130e512ef6b5cd24fa870ce1173054a072d921bf8c94baaed8f30c", + "hash": "0x5fe4ba0462fcb3a15e6a90d42b326c2492d413d815552ffce5073517c17b6037", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n This test takes a semi-valid container and removes some bytes from its tail.\n Migrated from EOFTests/efValidation/EOF1_truncated_section_.json (cases without data section).", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L135", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_after_container.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_after_container.json similarity index 64% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_after_container.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_after_container.json index dad6f68bbf..91294d51c8 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_after_container.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_after_container.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_after_container[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_after_container[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000402000100030400000000800000e00002", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x8ae689d6089a8b2ca76196e81c2b90e60a846d67385c4c4d2de189b48ce0578c", + "hash": "0x5f1751febf4846a88aecc0d3275ccff65507e0cd2e378789c6117ebc26617cca", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n EOF1I4200_0006 (Invalid) EOF code containing RJUMP with target outside code bounds\n (Jumping after code end)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L232", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L210", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_backwards_illegal_stack_height.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_backwards_illegal_stack_height.json new file mode 100644 index 0000000000..67750bcbf0 --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_backwards_illegal_stack_height.json @@ -0,0 +1,24 @@ +{ + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_backwards_illegal_stack_height[fork_Osaka-eof_test]": { + "vectors": { + "0": { + "code": "0xef0001010004020001001104000000008000245fe10003e0000761201562015500e0fff6", + "results": { + "Osaka": { + "exception": "EOFException.STACK_HEIGHT_MISMATCH", + "result": false + } + } + } + }, + "_info": { + "hash": "0xd072c570e20d5fba41621112622c2fd08e1b3d4344f1e7284c61742560dd1690", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Invalid backward jump, found via fuzzing coverage", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L679", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", + "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_positive_negative_with_data.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_backwards_infinite_loop.json similarity index 50% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_positive_negative_with_data.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_backwards_infinite_loop.json index 66e1a1a899..8ec3b47e49 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_positive_negative_with_data.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_backwards_infinite_loop.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_positive_negative_with_data[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_backwards_infinite_loop[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001001104000400008000025fe10003e0000761201560015500e0fff6deadbeef", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x9d43cb65ba78eb2c62b8082f7d06f6d8b264acfd2707b52c6869615b5dda4bd4", + "hash": "0x30954a4769a212db13172200a93796a5e0416a0a3dc141b4b93cf9713dc79754", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nEOF1V4200_0001 (Valid) EOF code containing RJUMP (Positive, Negative)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L44", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Validate that a backwards RJUMP as terminal operation is valid", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L701", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_backwards_reference_only.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_backwards_reference_only.json similarity index 63% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_backwards_reference_only.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_backwards_reference_only.json index 16bf6e9d1b..1a9905ce21 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_backwards_reference_only.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_backwards_reference_only.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_backwards_reference_only[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_backwards_reference_only[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000a0400000000800000e00003e00003e0fffa00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNREACHABLE_INSTRUCTIONS", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0xe12d102b0c8942dde883cb8e47d4f13b073a086632db17199a5560f287ada857", + "hash": "0x42d75d5abe97262717b81b471ca893cfbce17e55b26fdaee014bd29d05ea3d27", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n EOF code containing instructions only reachable by backwards RJUMP", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L686", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L664", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_before_header.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_before_header.json similarity index 65% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_before_header.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_before_header.json index e4ecd06a76..a5c7fc5c3c 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_before_header.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_before_header.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_before_header[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_before_header[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000402000100030400000000800000e0ffe9", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x8a7457a894ea013987d04c1ecb9e024e647293405664d6f840a480a1f8866a5d", + "hash": "0x193c3412625c156923b61075738435c1fc206de1058d260d672a86ed6979178f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n EOF1I4200_0004 (Invalid) EOF code containing RJUMP with target outside code bounds\n (Jumping before code begin)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L166", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L144", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_callf.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_callf.json similarity index 63% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_callf.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_callf.json index 4fbb0940d8..464a3f01b1 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_callf.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_callf.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_callf[fork_CancunEIP7692-eof_test-data_portion_end]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_callf[fork_Osaka-eof_test-data_portion_end]": { "vectors": { "0": { "code": "0xef000101000802000200070006040000000080000000000002e00002e30001006001600155e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0xb747881490d28aec308f4193351960ddf3160832e0a70d74626328e1800c0641", + "hash": "0x6f3c42965785f6be6192f69f4963fae7a2bcc1bbf4a9322995702d4bc46e5276", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0013 (Invalid) EOF code containing RJUMP with target CALLF immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L518", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L496", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_callf[fork_CancunEIP7692-eof_test-data_portion_start]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_callf[fork_Osaka-eof_test-data_portion_start]": { "vectors": { "0": { "code": "0xef000101000802000200070006040000000080000000000002e00001e30001006001600155e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -34,11 +34,11 @@ } }, "_info": { - "hash": "0x1b338aad71906bba1ca8bd25d47677f29470feaa77e0c1ec0c7d5d8a2ca14e03", + "hash": "0xbcbe4f90a8edda959f8d28721914e0c39d4e8a414e9eab34d37ff65f7ffa04c8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0013 (Invalid) EOF code containing RJUMP with target CALLF immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L518", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L496", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_data.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_data.json similarity index 65% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_data.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_data.json index 333dede627..58a4d94264 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_data.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_data.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_data[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_data[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000402000100030400030000800000e00002aabbcc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x9056e1b932fa4552ed51ad8210fc4d9bc77da28255063873649d75c640456634", + "hash": "0xefb5e2a8f24dfd6f16947826e78b601fdfe9218b44fdd72352280ce17506468e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n EOF1I4200_0005 (Invalid) EOF code containing RJUMP with target outside code bounds\n (Jumping into data section)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L183", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L161", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_dupn.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_dupn.json similarity index 63% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_dupn.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_dupn.json index 62fda914f7..8f5117ebc9 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_dupn.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_dupn.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_dupn[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_dupn[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000b040000000080000360016001e00001e6015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x386690b5109d5afbaccad7d99fc2ea0939a5104ca4f81abf95a18a89008af955", + "hash": "0x0bb0774749e259bc647de358547ca851a385e24f86aa0fb1d64fd3b0d1d4ec27", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMP with target DUPN immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L545", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L523", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_eofcreate.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_eofcreate.json similarity index 66% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_eofcreate.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_eofcreate.json index b20746834b..07a3d41f6b 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_eofcreate.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_eofcreate.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_eofcreate[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_eofcreate[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000e03000100320400000000800004e000016000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0xf5d6af2cc8275ba90bca4b41f14510fee34c2e343033898a475ff0a84b219ad5", + "hash": "0xa6fb074f769ecd0c5c3491f49540a454a48a09bca7a465985b38f587d7a1965f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMP with target EOFCREATE immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L609", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L587", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_exchange.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_exchange.json similarity index 63% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_exchange.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_exchange.json index f70c343e60..85ffa22a28 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_exchange.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_exchange.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_exchange[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_exchange[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000d0400000000800003600160026003e00001e8005500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x4660ab6788eed77cd5e05766b84f139b0d201a1068d8b1930c64cac68345519d", + "hash": "0x5f9fcd60bafeb1f3d65b24fddb560475c32e6eee03b75e00e3c912f31de168e0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMP with target EXCHANGE immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L587", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L565", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_header.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_header.json similarity index 64% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_header.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_header.json index 63dc2b0497..42f0eebd94 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_header.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_header.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_header[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_header[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000402000100030400000000800000e0fffb", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x7a1f1c6bc6a450a43afbb6a920c160f67067aedf192025109e5432c8f1426cef", + "hash": "0x0c42fae2fa1c0bf523e30a3964153d64f6104ef2d80d57a0666e418d1d205a13", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n EOF1I4200_0003 (Invalid) EOF code containing RJUMP with target outside code bounds\n (Jumping into header)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L149", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L127", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_1.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_1.json similarity index 62% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_1.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_1.json index 92bb3caabd..3ba350a608 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_1.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_1.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_1[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_1[fork_Osaka-eof_test-jump_JumpDirection.FORWARD]": { "vectors": { "0": { "code": "0xef000101000402000100060400000000800001e00001600100", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0xefa8bb142064ef0e2092e9ce11938f51b1a23cdef885a2abeb3318c8d50f1805", + "hash": "0xdb3f34ccdc00d6b67869f0485410a2c2f83bd9c36a1a9581373b8604243e909e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L406", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L384", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_1[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_1[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD]": { "vectors": { "0": { "code": "0xef0001010004020001000604000000008000016001e0fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -34,11 +34,11 @@ } }, "_info": { - "hash": "0x5dad4927787b12809c11a4006b1abce62b42a851fc785e18366c3ad1f796d929", + "hash": "0x238f6359449e4cc6bf22037e43e058b1ea09a391732df4d1677cf991240feec8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L406", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L384", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json similarity index 62% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json index 69c16992c5..1aa133b3fe 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_push_n.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH2]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH2]": { "vectors": { "0": { "code": "0xef000101000402000100070400000000800001e0000261000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0xd7f072fc376f3a71a8d8c7f5bdc9805c01a39c2c633412716ee225fd01c92801", + "hash": "0x9356f9a62cb1f212184d2bd73219b726faac89e586ec9f47a122212e9f907b91", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH3]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH3]": { "vectors": { "0": { "code": "0xef000101000402000100080400000000800001e000036200000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0x6b648502126556ffb9c64a3cbfb81e07d6a3c03f9d1682e97d320b5ffe7343da", + "hash": "0x087e2a8b33bf584afffe7ebc4a9a8a63c15c1f5a693cb938297c7dd916152745", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH4]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH4]": { "vectors": { "0": { "code": "0xef000101000402000100090400000000800001e00004630000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -56,21 +56,21 @@ } }, "_info": { - "hash": "0xeadf530a6e0b65bb83929c8c036e6460ee731e3111dec722dfcabe06ae0f57f5", + "hash": "0x1d4ceb6b3e4888a6a288e782896e9533cb7371749221ebabadf4e33366b369c2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH5]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH5]": { "vectors": { "0": { "code": "0xef0001010004020001000a0400000000800001e0000564000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -78,21 +78,21 @@ } }, "_info": { - "hash": "0xfe31119e93257d291de265da79b2bee0fef2dba642e22d4c2ca2655da45dd176", + "hash": "0x61dbaffb6c2986dbf7d1d5e3a0eef3608aeddb46a7464718052e1fc7bb3688a9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH6]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH6]": { "vectors": { "0": { "code": "0xef0001010004020001000b0400000000800001e000066500000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -100,21 +100,21 @@ } }, "_info": { - "hash": "0x2cda6cd8a0a6be3e615a2d2b947c6739626895f75aa8351f7295ad60fae54aad", + "hash": "0x7b7c75158066c353673dca577027e52ce0300cb0c51cf090e44071f83feaa826", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH7]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH7]": { "vectors": { "0": { "code": "0xef0001010004020001000c0400000000800001e00007660000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -122,21 +122,21 @@ } }, "_info": { - "hash": "0xec5cc0c3728ce2ae75ecbee1b7554f22bac2590e363c29a8ce402ffd25d0856e", + "hash": "0xef7ca48a44bf69042a57554f866c3b86497661fd4c7cb988a615ffdabb290baa", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH8]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH8]": { "vectors": { "0": { "code": "0xef0001010004020001000d0400000000800001e0000867000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -144,21 +144,21 @@ } }, "_info": { - "hash": "0xf9618141d7e76796cacc244c82a8e1b8b8b2c2e81e708ea3d6164d435711cc3e", + "hash": "0x774b916ce50aa5334952331c15240ddd7b3aeb998c8cdf51f695b76e1fe3c272", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH9]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH9]": { "vectors": { "0": { "code": "0xef0001010004020001000e0400000000800001e000096800000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -166,21 +166,21 @@ } }, "_info": { - "hash": "0xc4aea208afbef0846ad3e315c0320a9312363a8ee503b64d83bb5025a79233dc", + "hash": "0xd61fdb54e1a8c54219cc901e08b16fdc255f5feeda4172feb9d4a96c7ad2eaf8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH10]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH10]": { "vectors": { "0": { "code": "0xef0001010004020001000f0400000000800001e0000a690000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -188,21 +188,21 @@ } }, "_info": { - "hash": "0xfcb3441d8c62c654e37878d15c08de06057670f6984d233f35562778be7d19be", + "hash": "0xb711924269aecbefd91101f26e0cdbb6c2b0228bb57efb1227114f8e7f8f1d0c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH11]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH11]": { "vectors": { "0": { "code": "0xef000101000402000100100400000000800001e0000b6a000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -210,21 +210,21 @@ } }, "_info": { - "hash": "0x6ac8e9aea56035e0f7aa687befec846bc6173a6b3bec255c2b535d53f66c935d", + "hash": "0x93a8222e7d975673a0adc6b1ff49e776c0a77daff0de284700c657041b20d69f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH12]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH12]": { "vectors": { "0": { "code": "0xef000101000402000100110400000000800001e0000c6b00000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -232,21 +232,21 @@ } }, "_info": { - "hash": "0xb1d427d24ae72d193142ed74b6a0ef04b3a15db6eedf13207094c3096a38ec96", + "hash": "0x7d59632ddb73f383b3567cadaecf073fcee649c9777f8cd0c3fe7f6267c86e85", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH13]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH13]": { "vectors": { "0": { "code": "0xef000101000402000100120400000000800001e0000d6c0000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -254,21 +254,21 @@ } }, "_info": { - "hash": "0x81a3839a60eb273ed2be99b9b8c62ac6f39723f433aaf0a6d9639472e0028a77", + "hash": "0x0691b34b0fa37488ff6dec618eea9c1f4320e1fd49a85bb10bb71b44fa40980e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH14]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH14]": { "vectors": { "0": { "code": "0xef000101000402000100130400000000800001e0000e6d000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -276,21 +276,21 @@ } }, "_info": { - "hash": "0xd0932c7264961c6c92f895942eeb0b83c769f6ba6baa463299c7bb9c603df21c", + "hash": "0xc3e4523a80d346f8e566239af9a43d4b393e403502ca175eb858d7cb3b8bafa6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH15]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH15]": { "vectors": { "0": { "code": "0xef000101000402000100140400000000800001e0000f6e00000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -298,21 +298,21 @@ } }, "_info": { - "hash": "0xacdcd83f2be01331f52ffd997c1704eb3cac61100b39c741436d634a400c868c", + "hash": "0xd81ea39806685d6cb0729391700802d5548f3ac6aacc5909be33e98b8a6b2d1c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH16]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH16]": { "vectors": { "0": { "code": "0xef000101000402000100150400000000800001e000106f0000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -320,21 +320,21 @@ } }, "_info": { - "hash": "0xe43e0738e2aaa8137f12346d646600d9c7d9d81b5504344ef03eb01dc331ced4", + "hash": "0xf1181b27b496adf59b147c1cf6cdcc1e9f3d12d4547f880ee91ffcc4912b3cdc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH17]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH17]": { "vectors": { "0": { "code": "0xef000101000402000100160400000000800001e0001170000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -342,21 +342,21 @@ } }, "_info": { - "hash": "0xd2cbd6827e18168fb7bfd0ffe2b20798b161dd5505da3e01dc1eda7e79b747db", + "hash": "0xbae28e6399039f9d8d814ae404c97c25eeca249a1b79877333e857a343d98771", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH18]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH18]": { "vectors": { "0": { "code": "0xef000101000402000100170400000000800001e000127100000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -364,21 +364,21 @@ } }, "_info": { - "hash": "0xe3d0fce6e67696bb67d47328f257d2e109546801d8bc8a4bbb56da460d396c7f", + "hash": "0x5970d925d266b824bc5e131b1cabaacaf0c41b41dc340b47e1046f61683b574f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH19]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH19]": { "vectors": { "0": { "code": "0xef000101000402000100180400000000800001e00013720000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -386,21 +386,21 @@ } }, "_info": { - "hash": "0x40629a46299efe4cf29f1c97af1b100d469448b8837fbd1bf0c378d60131817e", + "hash": "0x56df05443681b79212b64d88073674694b25919343388e3688c49b0a9a5788e2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH20]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH20]": { "vectors": { "0": { "code": "0xef000101000402000100190400000000800001e0001473000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -408,21 +408,21 @@ } }, "_info": { - "hash": "0xfbef4834d1912730a870095a472104551383a939df6ada8cbab4c298e9c6d24b", + "hash": "0xae309907b30ef8d1146120eb1cd0d34148838f4bab84e27e9d0e5130133cb9ed", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH21]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH21]": { "vectors": { "0": { "code": "0xef0001010004020001001a0400000000800001e000157400000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -430,21 +430,21 @@ } }, "_info": { - "hash": "0xe0935a70d8549f5cd72deee0f02da66c3c9ebc734923d8e68d30aa844d5b8401", + "hash": "0x7258042c6ea2b4584922af3dac48b145a811889d1018c3a635f9ed9e7fa1ea1a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH22]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH22]": { "vectors": { "0": { "code": "0xef0001010004020001001b0400000000800001e00016750000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -452,21 +452,21 @@ } }, "_info": { - "hash": "0xcb390b64dfc4ae2701ab7a72baf671de35586765f18236ecfbdb16c899e11f9c", + "hash": "0x2b247ff44eee50140328e4dc2fe63d85b68053b5f32c045eb3442a9fae1df2a9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH23]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH23]": { "vectors": { "0": { "code": "0xef0001010004020001001c0400000000800001e0001776000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -474,21 +474,21 @@ } }, "_info": { - "hash": "0xaa1fd807db4023ee218cbfe340c53feb919751bece95d6087b34b6d0401549b6", + "hash": "0x1b618d636681c1245117daf319a660eb5e7de7d44004389148728fb7edd451ba", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH24]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH24]": { "vectors": { "0": { "code": "0xef0001010004020001001d0400000000800001e000187700000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -496,21 +496,21 @@ } }, "_info": { - "hash": "0x99c46ec7abc9f59e0ff4d5afb6c63281145eb3d91b80b22336ed7d8e024de247", + "hash": "0xec46d48d99fc4af198f592026c3fb2f8b7db4a99c8893242f659a8383934f13d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH25]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH25]": { "vectors": { "0": { "code": "0xef0001010004020001001e0400000000800001e00019780000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -518,21 +518,21 @@ } }, "_info": { - "hash": "0x189557782d7130ef967cbfe4408670570cc5dff71a16476019f2038a4a0bbaeb", + "hash": "0x07da847802e094ca881bde3db761ceb03e641e01ef5e566afd7631caa294350f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH26]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH26]": { "vectors": { "0": { "code": "0xef0001010004020001001f0400000000800001e0001a79000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -540,21 +540,21 @@ } }, "_info": { - "hash": "0x0c835be4fcc10892716bf91d13588b1ae5f11ce1e492cfcb5bde44ce673df395", + "hash": "0x2fa837beb5ed78f4367231baa196d40ea01d07facdb78ac43c18a4f9a451bcf2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH27]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH27]": { "vectors": { "0": { "code": "0xef000101000402000100200400000000800001e0001b7a00000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -562,21 +562,21 @@ } }, "_info": { - "hash": "0x9fdfada54725fa31bbed164a74fb5d117d6844ccc714c8aaa4ada74a03b5f2ca", + "hash": "0xac41ccf392f0933f382bfab746294deeb9f9dd61cef6b41673460e5cb91f61e1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH28]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH28]": { "vectors": { "0": { "code": "0xef000101000402000100210400000000800001e0001c7b0000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -584,21 +584,21 @@ } }, "_info": { - "hash": "0x68268453263b400c284d73eff1751f5069e03062a2cf10fe215e64375c3a6ee7", + "hash": "0xc592bce51abd6dbf34ef15b9f45402e3c1fd1864eeb03fc01674e9c4cf96d1f9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH29]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH29]": { "vectors": { "0": { "code": "0xef000101000402000100220400000000800001e0001d7c000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -606,21 +606,21 @@ } }, "_info": { - "hash": "0xd9f50ebccef8720b1d0747e5ee2760810fb5f14694c2dcdac38319165aa5e376", + "hash": "0xe42d04a50593e6e315c1db5964d7ef56d244e2f5f3e965a4750b96f1ac69e555", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH30]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH30]": { "vectors": { "0": { "code": "0xef000101000402000100230400000000800001e0001e7d00000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -628,21 +628,21 @@ } }, "_info": { - "hash": "0x15d0873e0300a0d86cc7e038c9e093fb5dc23c6cfc4405d9512f3c19e9c996bb", + "hash": "0xa8ce4bb6cfbb0682832a073ca5b78890b0b6c3ce8ffd7717d1a53bc95ede1788", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH31]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH31]": { "vectors": { "0": { "code": "0xef000101000402000100240400000000800001e0001f7e0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -650,21 +650,21 @@ } }, "_info": { - "hash": "0xe56d522563e5e8283a1c90edf4e2f87bcf4638b31e113c4f4aaf763b0e738a1d", + "hash": "0x9146b199545d2aaa75817a1abedf7a7bd1720cb46a558533fc51396e4d819c82", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH32]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH32]": { "vectors": { "0": { "code": "0xef000101000402000100250400000000800001e000207f000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -672,21 +672,21 @@ } }, "_info": { - "hash": "0xe142dc2ff2237ac8cb53ba7c942f38e675a25dece1817153608cdd7235476001", + "hash": "0xc5bac88e2abeb963bd9a484b8f8faed865899f0db8e22163f8b1c710a7e94219", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH2]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH2]": { "vectors": { "0": { "code": "0xef000101000402000100060400000000800001610000e0fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -694,21 +694,21 @@ } }, "_info": { - "hash": "0x784490b60abfb87d7074f8a9a7dd8e4dd716d62fe1eb6c4c290dd1b45ed02f00", + "hash": "0xa41ade881e1534684e555ee907afbe2ea92aaa4c721207719c2c47bfc138b394", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH3]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH3]": { "vectors": { "0": { "code": "0xef00010100040200010007040000000080000162000000e0fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -716,21 +716,21 @@ } }, "_info": { - "hash": "0x432be6aa3cd8ca9cc2e2fc33bbf87484e601a9717054043ed3194daa291292fc", + "hash": "0xe9c424399bcd2fb50b7e7bf92ac75e206151d6320144e6d8b256a0b14215ec55", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH4]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH4]": { "vectors": { "0": { "code": "0xef0001010004020001000804000000008000016300000000e0fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -738,21 +738,21 @@ } }, "_info": { - "hash": "0xdca451c718c8a57efe0dd05174e6740f610fd7f6b1d99d9f44429a130e46844b", + "hash": "0x836f343b68f6f82c8afc5c72c8b0febd0186feeac1b0336a163ef7f712b7ef2c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH5]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH5]": { "vectors": { "0": { "code": "0xef000101000402000100090400000000800001640000000000e0fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -760,21 +760,21 @@ } }, "_info": { - "hash": "0xda20243b8ec2f51304334a9a49de8c9e7d5097b1d32e1399202a1a7222088c79", + "hash": "0x5282db1ba8c43a44f4b2f00ce24700cf5211de5e26a4e0f47e577e9c69dae3f4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH6]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH6]": { "vectors": { "0": { "code": "0xef0001010004020001000a040000000080000165000000000000e0fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -782,21 +782,21 @@ } }, "_info": { - "hash": "0x0afcdda59734a20b23209cfb3fa3b8f18f3a0027f6d89ef5b160e4d09e237574", + "hash": "0x9b71a129d4f0dba3ebff81f3816bb3120d5000ee6cde2e010fbe642573d9f1da", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH7]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH7]": { "vectors": { "0": { "code": "0xef0001010004020001000b04000000008000016600000000000000e0fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -804,21 +804,21 @@ } }, "_info": { - "hash": "0x172559f2513fbe6c9065292ce0f9e6adf84f6ca8adf685e319928330fbc085a9", + "hash": "0x4d8c431684209494c950cde7f85812d2c583cd7e6ff45f6424c9fb35a420ea4c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH8]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH8]": { "vectors": { "0": { "code": "0xef0001010004020001000c0400000000800001670000000000000000e0fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -826,21 +826,21 @@ } }, "_info": { - "hash": "0xac21491e759f3ff65ab8c5f2346f84a9e281f81c8a4881b05121145f1c2e74b7", + "hash": "0x30e78f93429ccaea5c444f0206f84ac5efebe74d1c6987edd5ffb44393dd8b86", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH9]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH9]": { "vectors": { "0": { "code": "0xef0001010004020001000d040000000080000168000000000000000000e0fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -848,21 +848,21 @@ } }, "_info": { - "hash": "0xf605ab4f06bf5fd58d390f5a343b964b8f9f6b3a893383500e762d2beec62604", + "hash": "0xa137e229d954d4c4f1b0619cebd75edea8963802b6c1e2561e8d0d37a30e57ab", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH10]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH10]": { "vectors": { "0": { "code": "0xef0001010004020001000e04000000008000016900000000000000000000e0fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -870,21 +870,21 @@ } }, "_info": { - "hash": "0x78467f5a1dcbc81cef25e6eeb0e94dcfda817129663b6b9a5f88f2dddbc0bb6e", + "hash": "0xce4c40f546d0559a5d30929504a2df795e3cf51a8eee273e8041a31217fcac0a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH11]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH11]": { "vectors": { "0": { "code": "0xef0001010004020001000f04000000008000016a0000000000000000000000e0fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -892,21 +892,21 @@ } }, "_info": { - "hash": "0x55c19f238e4590319d1081cc578f2ac2ef657b286666d3661bdd17c0a8f3f794", + "hash": "0x11a74cfeaf9933802ab221dff9b25f8078767f7e9379dddc788399df89f74f9b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH12]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH12]": { "vectors": { "0": { "code": "0xef0001010004020001001004000000008000016b000000000000000000000000e0fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -914,21 +914,21 @@ } }, "_info": { - "hash": "0x5b0b11fce890b4fb43a7f1bfe943f48668d51e5792a9c1414736a8ba99016df5", + "hash": "0xcd827297ea9ac5c25018e8d49545b70cb7075dda98091082daadb782200a0995", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH13]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH13]": { "vectors": { "0": { "code": "0xef0001010004020001001104000000008000016c00000000000000000000000000e0fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -936,21 +936,21 @@ } }, "_info": { - "hash": "0x875657a8cc6701b8efddee8e1bd9486af6006b4b03cbebf1da2e30fa1766f4aa", + "hash": "0xabb81b75c704f5063a046a9756012fc46592303c746ad70347c6a0aaa8af5eab", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH14]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH14]": { "vectors": { "0": { "code": "0xef0001010004020001001204000000008000016d0000000000000000000000000000e0fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -958,21 +958,21 @@ } }, "_info": { - "hash": "0xeec6bb6a9d6530db6d3f1e1aa50df24fe843a09749456162df3fd716797f3e09", + "hash": "0xe370979ba687c0f726a1a7f7928a2df9dd57473565043936059b40bb37456dd0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH15]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH15]": { "vectors": { "0": { "code": "0xef0001010004020001001304000000008000016e000000000000000000000000000000e0fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -980,21 +980,21 @@ } }, "_info": { - "hash": "0x95f95fd07ea135849ac30e2c34f1b95f33491168df48c081e84f79fda5a81c47", + "hash": "0x5d84bd3ff748016a68016d9e30834fa215cf71b816fbad272ab197bdaa72b5da", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH16]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH16]": { "vectors": { "0": { "code": "0xef0001010004020001001404000000008000016f00000000000000000000000000000000e0fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1002,21 +1002,21 @@ } }, "_info": { - "hash": "0x2a133f5df733df3bede098400c40f980e59b704aa4c5bbbdbd378d9adaf23c14", + "hash": "0x201684358e672cd78c0dbcf4ae201bec85e062cec6c3b20e289d16fbc7e5af71", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH17]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH17]": { "vectors": { "0": { "code": "0xef000101000402000100150400000000800001700000000000000000000000000000000000e0fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1024,21 +1024,21 @@ } }, "_info": { - "hash": "0xdcabc5da948332a12aa4e84910ebab48e7a0c463408ec663cc2ffedd24d904b7", + "hash": "0x19597e1cb10cb0569ea8ce72ae3bfd5b3d200bbc032484459907402199ed2d23", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH18]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH18]": { "vectors": { "0": { "code": "0xef00010100040200010016040000000080000171000000000000000000000000000000000000e0fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1046,21 +1046,21 @@ } }, "_info": { - "hash": "0x78aef437b091da9fe8354acc3696897958f87b9f7e43d45857962a3b3775e2f3", + "hash": "0x18a49e04d4d6ffea768ffbbcb6d21aaf621e7b1a694fde1f39d49ee6d9e07eaa", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH19]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH19]": { "vectors": { "0": { "code": "0xef0001010004020001001704000000008000017200000000000000000000000000000000000000e0fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1068,21 +1068,21 @@ } }, "_info": { - "hash": "0xa76624dd9e525522b719a5c32a27cf3033a16881c28a92326a183091d1398c12", + "hash": "0x521b38f533f4b37316341e76500564a52c051e47c650f5f288f9c7aa45a3bbf1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH20]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH20]": { "vectors": { "0": { "code": "0xef000101000402000100180400000000800001730000000000000000000000000000000000000000e0fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1090,21 +1090,21 @@ } }, "_info": { - "hash": "0x8e669fc17efe1c16b232526efc7ffffd613c3bd1e106eacffa9e4319adf93f3a", + "hash": "0x4a660e1b9cee69c80f9a83d1a203360d7db3d2ba61e20c843ee8615eb4dd156d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH21]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH21]": { "vectors": { "0": { "code": "0xef00010100040200010019040000000080000174000000000000000000000000000000000000000000e0fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1112,21 +1112,21 @@ } }, "_info": { - "hash": "0xb99c302a55e605b141d5772ac16431185d60e890f3c2f7077639091a327aabf6", + "hash": "0x7942cfc69219059541f01fdec85f4a6fdb61f6beff28edca1cb9f8c6d0ce6112", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH22]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH22]": { "vectors": { "0": { "code": "0xef0001010004020001001a04000000008000017500000000000000000000000000000000000000000000e0fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1134,21 +1134,21 @@ } }, "_info": { - "hash": "0x597b6a1979ae66987dafb06a142cff07c1ea1bf0f42d37afc627e80a517927ac", + "hash": "0xad5503def289765863b6415be398780f27fb4cd6675de4e95abdc55481dd3b75", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH23]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH23]": { "vectors": { "0": { "code": "0xef0001010004020001001b0400000000800001760000000000000000000000000000000000000000000000e0fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1156,21 +1156,21 @@ } }, "_info": { - "hash": "0x1e6de57763670b9e8324ca292dd989ad1397c7322fe4ced96e6779e1683a98d0", + "hash": "0xed65233c5926c01bc071d680e87a94abc685aeea3139f026222a3df8f3b3375b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH24]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH24]": { "vectors": { "0": { "code": "0xef0001010004020001001c040000000080000177000000000000000000000000000000000000000000000000e0fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1178,21 +1178,21 @@ } }, "_info": { - "hash": "0x9ed601a7ea02beda48b241c9c5ce778e9a42773142b1baa9e2e9723ee487b31c", + "hash": "0xb3d6713bfdda18b7d18755c7b6261dff9ca8c2e4ca9d321fdfda54b58429b4ed", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH25]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH25]": { "vectors": { "0": { "code": "0xef0001010004020001001d04000000008000017800000000000000000000000000000000000000000000000000e0fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1200,21 +1200,21 @@ } }, "_info": { - "hash": "0xb176987410af1e99b742dc8b95cfe9632791be943fc9e5782ee7021e9f3230f4", + "hash": "0x7e1ad4135df17a4bb6b59084a0fdfccce340c466afc6bb9178f4122804b2e274", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH26]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH26]": { "vectors": { "0": { "code": "0xef0001010004020001001e0400000000800001790000000000000000000000000000000000000000000000000000e0fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1222,21 +1222,21 @@ } }, "_info": { - "hash": "0x641185d7455480c9226f135e7de967b21fe9c51dcc07f0c962861606ad18cf69", + "hash": "0xaeeb4f6266776594ec473f18b85569765735a363a9cf0fb5fd7dd385d0a2e9f8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH27]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH27]": { "vectors": { "0": { "code": "0xef0001010004020001001f04000000008000017a000000000000000000000000000000000000000000000000000000e0fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1244,21 +1244,21 @@ } }, "_info": { - "hash": "0x51a4101d168f2b78b8f3000df57a10cede4ff7877a4a90e8111d6dedde54db35", + "hash": "0xada3a3c96bdcc85e0108dca81108937dbb0123bcad7327f517517077411adb12", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH28]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH28]": { "vectors": { "0": { "code": "0xef0001010004020001002004000000008000017b00000000000000000000000000000000000000000000000000000000e0fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1266,21 +1266,21 @@ } }, "_info": { - "hash": "0x70e9c539a942525fb517cf3d528324a77e1848b7c4c1767521088f3a080190b3", + "hash": "0x4f8bf85c520e4f5b9a6a81c8cd6b25bc65d1fda85d3caf401fb90f8460c8e160", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH29]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH29]": { "vectors": { "0": { "code": "0xef0001010004020001002104000000008000017c0000000000000000000000000000000000000000000000000000000000e0fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1288,21 +1288,21 @@ } }, "_info": { - "hash": "0x43af46566840295e76656a535518660930e0cda8afa432ded8b54570745f6778", + "hash": "0xa5623094251397ff2e72a19a2e97e209208eda3189bb274fa02a5adc843fc6f1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH30]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH30]": { "vectors": { "0": { "code": "0xef0001010004020001002204000000008000017d000000000000000000000000000000000000000000000000000000000000e0fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1310,21 +1310,21 @@ } }, "_info": { - "hash": "0x3094fb17d95596e7ca3de2d78ed3cd717218bf34b9005b3f25533e9d5998e664", + "hash": "0xe76234f66349e20eefd1651cec2d3210460feba8231f2366646a4b90a355ef70", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH31]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH31]": { "vectors": { "0": { "code": "0xef0001010004020001002304000000008000017e00000000000000000000000000000000000000000000000000000000000000e0fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1332,21 +1332,21 @@ } }, "_info": { - "hash": "0x4f0491d1557f8bc47f1cb24bd5520b3e7366f9c63326ed09525d15b73e3f5f8f", + "hash": "0x9796b27db0f3342feb1b01cbaa4b020d8e623d4a35158596142ef14cac34e722", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH32]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH32]": { "vectors": { "0": { "code": "0xef0001010004020001002404000000008000017f0000000000000000000000000000000000000000000000000000000000000000e0fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1354,21 +1354,21 @@ } }, "_info": { - "hash": "0x72bb2feae050e1d402a5e926b4404b7ecb7281c9356926225c1e70b17b52ca14", + "hash": "0x8486d7efc1b86cd36f43a6c4c5a1cc85eb41f0b60fd04b69e39c38c8cba31bdb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH2]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH2]": { "vectors": { "0": { "code": "0xef000101000402000100070400000000800001e0000161000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1376,21 +1376,21 @@ } }, "_info": { - "hash": "0x8ef428566859df1eb83b368417f02cb361dfff4834d8dfbee63da669c79b2d71", + "hash": "0x3d629b73fbb2497f3d1df1d0da0557f59286aef172ce89eb7d53f90f71979997", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH3]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH3]": { "vectors": { "0": { "code": "0xef000101000402000100080400000000800001e000016200000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1398,21 +1398,21 @@ } }, "_info": { - "hash": "0xa16f7f5fb994ab5edf2ad7f4e6b4f87919995bd022ca63be78e1918a9edd01ef", + "hash": "0xa94f2cf830de7724e744ceab669904fa6d1f42ba107d5f2779c80a43f4185821", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH4]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH4]": { "vectors": { "0": { "code": "0xef000101000402000100090400000000800001e00001630000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1420,21 +1420,21 @@ } }, "_info": { - "hash": "0x03fec9ca8804755e7b4074cc42f9a4b061a4a7c941f93c07e800c3756ecb98b0", + "hash": "0x8be91f0a56cbb0d27f6b6b275953a48d011a43ed823b0f2d8b6972b8d684c70d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH5]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH5]": { "vectors": { "0": { "code": "0xef0001010004020001000a0400000000800001e0000164000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1442,21 +1442,21 @@ } }, "_info": { - "hash": "0xf5f3715ca9c0ba3022905d7bf6f7e8971d387106f2fab8f9bac7f55754202db7", + "hash": "0x0a54c6a312f1533a5bfbc04f246d71ffbb4aca0466ebf6114e57220e3382e701", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH6]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH6]": { "vectors": { "0": { "code": "0xef0001010004020001000b0400000000800001e000016500000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1464,21 +1464,21 @@ } }, "_info": { - "hash": "0x2d9c42951bda162cff9f6221d55136a3e38fad8c56088e8923a0f56b850fc871", + "hash": "0xbe25c8d3092ae6b66323b06767db4b2cae790637adc985113e4e1bec5d0208ad", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH7]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH7]": { "vectors": { "0": { "code": "0xef0001010004020001000c0400000000800001e00001660000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1486,21 +1486,21 @@ } }, "_info": { - "hash": "0x730b56418d697998bbda790d47cc6ddcc16e3527c7664922a5c56be35c964532", + "hash": "0xbee22e41ab21edc7ecf89247d4b8d7b103519ce46c940b9aad58467e8dcbede4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH8]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH8]": { "vectors": { "0": { "code": "0xef0001010004020001000d0400000000800001e0000167000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1508,21 +1508,21 @@ } }, "_info": { - "hash": "0x46ef001a9468269ec7478e101cb6c938d552ecbc57d638d3c21e4ab124365e25", + "hash": "0xdcd6ed3fe5c12afef833c38b10de87defc951aecfbf3efaa41c8bf0a67127f6f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH9]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH9]": { "vectors": { "0": { "code": "0xef0001010004020001000e0400000000800001e000016800000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1530,21 +1530,21 @@ } }, "_info": { - "hash": "0x317c852c481cf7ad9d8a85bbf0326aca3cf5e27794706714510ba9c7e5dfd535", + "hash": "0xa5901313563080efe52449921a6bf5677e613397e1d3e14c2d66f1000577d8ca", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH10]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH10]": { "vectors": { "0": { "code": "0xef0001010004020001000f0400000000800001e00001690000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1552,21 +1552,21 @@ } }, "_info": { - "hash": "0x7cf77cfacf39b5ec0d84f3e56728c042249915d93ab69da3fb8e27ca74f400a3", + "hash": "0xb72e02b53a421e7939cd8d85f925d50170000ae88f16496ff604f9c6deebe5b1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH11]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH11]": { "vectors": { "0": { "code": "0xef000101000402000100100400000000800001e000016a000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1574,21 +1574,21 @@ } }, "_info": { - "hash": "0xb39c915cd970cfdf7d09a886524aa734ca13697d3bea7bafaace9b4c11247517", + "hash": "0xb0dba85b4931e7dc9640675e51f97936b7a8a40f4be846df8a401784ab5d533d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH12]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH12]": { "vectors": { "0": { "code": "0xef000101000402000100110400000000800001e000016b00000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1596,21 +1596,21 @@ } }, "_info": { - "hash": "0x89c47981f5b280e0c49ea3865b03d38178a9545ee0410bfe0c6b4632092e7b64", + "hash": "0x32f6a4e60faa77551b0118e7c39162313d4a0c8f3ce1beb01bccc5a8de55ce55", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH13]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH13]": { "vectors": { "0": { "code": "0xef000101000402000100120400000000800001e000016c0000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1618,21 +1618,21 @@ } }, "_info": { - "hash": "0x903f290a6442a87ce15531c36b59bff122fbbcff2fe8c205f2626fb2fd1d63ce", + "hash": "0x55b4e63b3ab3310b005761ac8d06bc91066644b74eb4953f411039bb6708e964", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH14]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH14]": { "vectors": { "0": { "code": "0xef000101000402000100130400000000800001e000016d000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1640,21 +1640,21 @@ } }, "_info": { - "hash": "0xf2c3546dcfaa624f3ad005357fa0b288464df834e6174788af554b7af84abdad", + "hash": "0x74a4e8cf45cbe3efaa0fab70e45c542ee5aab1b267517f7423b0552b7a93d80c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH15]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH15]": { "vectors": { "0": { "code": "0xef000101000402000100140400000000800001e000016e00000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1662,21 +1662,21 @@ } }, "_info": { - "hash": "0xb9873abe1db453b1d419672c11876acc33f8915d3acbf231002991029094c6c8", + "hash": "0x3ddc368fd837611de3f3bffdb123ae8c765a3e93df1af368b4aaf9ed8ccfc8ca", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH16]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH16]": { "vectors": { "0": { "code": "0xef000101000402000100150400000000800001e000016f0000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1684,21 +1684,21 @@ } }, "_info": { - "hash": "0x61cea1335669f411be27f9bc220bff05ccb4e1e298caa1a33a7a2c3c29106ea9", + "hash": "0x3decbad79d7c1b23389e3a1f49fac7cd9c6feb30ee083c3a9bfdb6c11c49951a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH17]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH17]": { "vectors": { "0": { "code": "0xef000101000402000100160400000000800001e0000170000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1706,21 +1706,21 @@ } }, "_info": { - "hash": "0x980f1925526c5a48c4337373ec0c53cf84ed16606dc104618e4082799472a65b", + "hash": "0x11cf5781a88c3a79ea196c1eb0fd5233efc3e85e117adf29ea2977c6f79e0d17", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH18]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH18]": { "vectors": { "0": { "code": "0xef000101000402000100170400000000800001e000017100000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1728,21 +1728,21 @@ } }, "_info": { - "hash": "0xbe7cc6db0718c98fe540cf1609102644f79834adfbcaa6ecacb8fe51c3fc74e4", + "hash": "0x065048374fd88bf5a93055b500045eb2e9d7f854bfe068b94bc13e2ce062adcf", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH19]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH19]": { "vectors": { "0": { "code": "0xef000101000402000100180400000000800001e00001720000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1750,21 +1750,21 @@ } }, "_info": { - "hash": "0x0dcd9057d608cf0a524878c5dec2706371d545fc6bbc0c99805bacf267c9e785", + "hash": "0xc871812f08364283e21b271f399e8b99291656fcf134ecc79c6df95e613119a6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH20]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH20]": { "vectors": { "0": { "code": "0xef000101000402000100190400000000800001e0000173000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1772,21 +1772,21 @@ } }, "_info": { - "hash": "0x1cca1f07d42844756956d358f01aa1df26439face02037207ff54e0c66a28811", + "hash": "0x93cc4ef5aed0d002c9a4bf282ad91c3faf5e77f50a7dfbf92c768405195a8349", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH21]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH21]": { "vectors": { "0": { "code": "0xef0001010004020001001a0400000000800001e000017400000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1794,21 +1794,21 @@ } }, "_info": { - "hash": "0x1e4fbe3c89f565455fd2f32693fc7be0141b1272c958d142e97f7799ec145497", + "hash": "0x894e8908ce9b81eb6ff0a5a8dc3ab56038ec68b1efdc402e44f58586834f616f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH22]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH22]": { "vectors": { "0": { "code": "0xef0001010004020001001b0400000000800001e00001750000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1816,21 +1816,21 @@ } }, "_info": { - "hash": "0xea7caf8e98b0074a055de5496a4a6dfd762f13bb921a558700b3173abd5df37f", + "hash": "0x5b6fc80aedfae7db02c77e3d5da5bc3cc8296283f1e8b0f235ae5a21bf1e6b29", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH23]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH23]": { "vectors": { "0": { "code": "0xef0001010004020001001c0400000000800001e0000176000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1838,21 +1838,21 @@ } }, "_info": { - "hash": "0xe449866feff679d2491ee4f27aa4d4a075260db3ea53e315cbe89999aa493b5d", + "hash": "0x0350742e44330e90216a948c70dbf08d7995d795cf718472c181dc452537052f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH24]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH24]": { "vectors": { "0": { "code": "0xef0001010004020001001d0400000000800001e000017700000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1860,21 +1860,21 @@ } }, "_info": { - "hash": "0x34b285d882729bd0337a6401ac8ee43f2e55a0849c36abb9913cc3f13a99f9fc", + "hash": "0xa309865565b72a47e22adafb9840889cdd87e8046bcb8c74fb97ac0894a842b5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH25]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH25]": { "vectors": { "0": { "code": "0xef0001010004020001001e0400000000800001e00001780000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1882,21 +1882,21 @@ } }, "_info": { - "hash": "0x63656d4927aea6e0f5f9323cfebeb7973b7cf1b8c0c98480931e54e654c82469", + "hash": "0x2eef6d0894e6eeb91c17fe60839f13c0caa95df771ca40727af10c16837680f5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH26]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH26]": { "vectors": { "0": { "code": "0xef0001010004020001001f0400000000800001e0000179000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1904,21 +1904,21 @@ } }, "_info": { - "hash": "0x49474480297bbb2e9f854c2d89ba5ce5f2f81916835d87e5a345eada225e8fce", + "hash": "0x6b5c37da928827e8e4f696ac1fef40400f2b7055b7d9205d3f778afc31878a33", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH27]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH27]": { "vectors": { "0": { "code": "0xef000101000402000100200400000000800001e000017a00000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1926,21 +1926,21 @@ } }, "_info": { - "hash": "0x20c004b424571acefa95ba252461b9daccbd409511b5f941cb9b1927b57a91b5", + "hash": "0x82431f968faeff8be02b6692661a79cefd75999ec3920ff172839b815f9de311", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH28]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH28]": { "vectors": { "0": { "code": "0xef000101000402000100210400000000800001e000017b0000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1948,21 +1948,21 @@ } }, "_info": { - "hash": "0x4bab8618977c2623b7b94ee02d85337d78501539c8064f8ebf9ab93d4d9c5c3b", + "hash": "0xc3208b409b200408bd7b5f7be1ce1e13cc017e0bc8fa45a53b15eea712f79ecb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH29]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH29]": { "vectors": { "0": { "code": "0xef000101000402000100220400000000800001e000017c000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1970,21 +1970,21 @@ } }, "_info": { - "hash": "0xb85e83f9383f5a63b5362eb853b7050e12dde849373cee8b8ba560b0a8d6946e", + "hash": "0x59363d0972edbe8460ea41df69ad003ec383376e382220a94d644cf990dc4ab6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH30]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH30]": { "vectors": { "0": { "code": "0xef000101000402000100230400000000800001e000017d00000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1992,21 +1992,21 @@ } }, "_info": { - "hash": "0xee14e2ffba9dc0030d5939fd6deec9c40798357aa59cc7cf00cb5af481bcfeea", + "hash": "0x45cc425a5349b587b56503108ef842138a18f4fd92b234215b3ded574d8214fc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH31]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH31]": { "vectors": { "0": { "code": "0xef000101000402000100240400000000800001e000017e0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2014,21 +2014,21 @@ } }, "_info": { - "hash": "0x6fb7b8bc34e9aed2f9410e3114e8d8586067a41fdaef55a173d17c2f5157f37f", + "hash": "0xa3de1c8b559e8162a5711b602e265c5d69c4e2182167dd6caea1fda17c80cb13", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH32]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH32]": { "vectors": { "0": { "code": "0xef000101000402000100250400000000800001e000017f000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2036,21 +2036,21 @@ } }, "_info": { - "hash": "0x7178607ab78c3720b8657af5e75500e827f8a54c3a96ff044f3c72c0032371be", + "hash": "0x5eec0bf5a140b00a42013c6801dacb13eaef6069ac75e154dfc1b865a00251cc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH2]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH2]": { "vectors": { "0": { "code": "0xef000101000402000100060400000000800001610000e0fffb", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2058,21 +2058,21 @@ } }, "_info": { - "hash": "0x4aaf2c1ebe2c736d284c48240ae3240e683401c6aa76fca284b3aa3874d4ba90", + "hash": "0x8684e50d99925eb9ab3ccb9da6cce63a4dfd3930663961846433d838dba5b0dd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH3]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH3]": { "vectors": { "0": { "code": "0xef00010100040200010007040000000080000162000000e0fffa", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2080,21 +2080,21 @@ } }, "_info": { - "hash": "0x58e1885b8f96a89816d5e570799905e5e797710bc71dc0ebbfaaacd3df3291b3", + "hash": "0x39c555ce58c9185ff8c01bff6ff6851720a51ce483808b25a7db7543812eb002", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH4]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH4]": { "vectors": { "0": { "code": "0xef0001010004020001000804000000008000016300000000e0fff9", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2102,21 +2102,21 @@ } }, "_info": { - "hash": "0x009e6602de85aaf1f465da62ec6387660a2c3c8fac6f90dc843878a5190d9c34", + "hash": "0xb199e453aa61ccafe3ed97cd415ac15a077ca4db3f86c4fe6d8229000ec5bce7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH5]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH5]": { "vectors": { "0": { "code": "0xef000101000402000100090400000000800001640000000000e0fff8", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2124,21 +2124,21 @@ } }, "_info": { - "hash": "0xf5f75cdffe7bbdc5b2f904b42cdf0a3867db784e1849271aff238b38ababfe6a", + "hash": "0x8498fd4146ec3899f87a13a9897a00d0c282ed5b5912cba7d55ce411560bec63", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH6]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH6]": { "vectors": { "0": { "code": "0xef0001010004020001000a040000000080000165000000000000e0fff7", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2146,21 +2146,21 @@ } }, "_info": { - "hash": "0xe4a65eaf17761a7e798a7686152b23b703079a5108c6fe9a6c22ccc8932f2a69", + "hash": "0x510dfbdd5584f33140f0992cc3a5221235d2d5c41727c14a7155dcd017f87fea", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH7]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH7]": { "vectors": { "0": { "code": "0xef0001010004020001000b04000000008000016600000000000000e0fff6", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2168,21 +2168,21 @@ } }, "_info": { - "hash": "0x0148a753bac24719919fb2bf0428891fc77727a95d4ea29aa86f4cd812301f3a", + "hash": "0x11ffd4c32df106aea84c6168cb44a85f1a1fa3e23b984943de0fc0c656a6ed33", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH8]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH8]": { "vectors": { "0": { "code": "0xef0001010004020001000c0400000000800001670000000000000000e0fff5", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2190,21 +2190,21 @@ } }, "_info": { - "hash": "0xede29ec09cbb29718da49916a86cd9f9349c447bf4565752bdfa6a09b48a788b", + "hash": "0xa2bce27e1dd313d3b981ea5001c412769b39349fcb2989a2c654109c38f04772", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH9]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH9]": { "vectors": { "0": { "code": "0xef0001010004020001000d040000000080000168000000000000000000e0fff4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2212,21 +2212,21 @@ } }, "_info": { - "hash": "0xdd70405cdc5e6adb542a64f85219373a5f60ff51f85a4e45edcc6aacbd6fed54", + "hash": "0x0fdd7031d1a6cbfeeb73cc6051ca33ae22e59c46da97b02768265348c7b98d57", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH10]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH10]": { "vectors": { "0": { "code": "0xef0001010004020001000e04000000008000016900000000000000000000e0fff3", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2234,21 +2234,21 @@ } }, "_info": { - "hash": "0xcf5452693363d4eb5b0f9cfe611bc097cf3c284e04494a4a3279d772e3826e2a", + "hash": "0x7b793f1a6de0ab9b6fde8c18784b4d86819558aa73552412071e7855d3201809", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH11]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH11]": { "vectors": { "0": { "code": "0xef0001010004020001000f04000000008000016a0000000000000000000000e0fff2", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2256,21 +2256,21 @@ } }, "_info": { - "hash": "0x690a8c359b07e7119cab343d230ed8278073c311a250bdd426e87f3e1e95490b", + "hash": "0xf723776ff0f7c33a7aac304d53acd8d70a6ed9e76b67e6dfbd2b675e3d74a64e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH12]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH12]": { "vectors": { "0": { "code": "0xef0001010004020001001004000000008000016b000000000000000000000000e0fff1", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2278,21 +2278,21 @@ } }, "_info": { - "hash": "0xea530cd637390d88fb766ddc94271af8cea6d1023aeeaf1c8da7f7aaa88120dd", + "hash": "0x73a47f87aa2162845c6204cf76ca191a6006a87a36e39d86f9383bcfff0dcb04", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH13]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH13]": { "vectors": { "0": { "code": "0xef0001010004020001001104000000008000016c00000000000000000000000000e0fff0", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2300,21 +2300,21 @@ } }, "_info": { - "hash": "0xa10c79ecf47d18098f9f8f7e5bcb2f3857691c4dd90fcc1e5d5c6ebe24bcdb07", + "hash": "0xe6818749abb6bd42a016ac9cbc5270643cb3e201b22261e4e8d0fb1aea9906b8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH14]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH14]": { "vectors": { "0": { "code": "0xef0001010004020001001204000000008000016d0000000000000000000000000000e0ffef", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2322,21 +2322,21 @@ } }, "_info": { - "hash": "0xf0bb0185d7a87c055380795858cf7d03c12dc874f67ed2ef498b6d1bbf991cbd", + "hash": "0x2aec2d86f6a3b5abebfbdf7b586ab41c477d120debc6d8ef84531d8d077fb16c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH15]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH15]": { "vectors": { "0": { "code": "0xef0001010004020001001304000000008000016e000000000000000000000000000000e0ffee", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2344,21 +2344,21 @@ } }, "_info": { - "hash": "0x0b94d6c11a9c087ac3ad96d0fbd073faa5f711586ad18c54629a9dbe3b16bf1a", + "hash": "0x14175ac297a9a762de4ef3103e1ac14ed55990a7caf53bb5fc56e83a0b2ca17f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH16]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH16]": { "vectors": { "0": { "code": "0xef0001010004020001001404000000008000016f00000000000000000000000000000000e0ffed", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2366,21 +2366,21 @@ } }, "_info": { - "hash": "0x2103e64b893747d3382b7ee0e82900026b6b80672aa95c5667d5fb9efadd25e8", + "hash": "0x427c7c6fef8cb704e7557ba65d6e7a0d37cea78c8232dd9bf48705c1498878b8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH17]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH17]": { "vectors": { "0": { "code": "0xef000101000402000100150400000000800001700000000000000000000000000000000000e0ffec", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2388,21 +2388,21 @@ } }, "_info": { - "hash": "0x68579580525dc070097ade5dc99b966ff431eab904a3df2e3dee0ef710db09c0", + "hash": "0x732d4dcdd54ddb6bfa9205f020ed8dfdf2e47a85d47f7dfedc1e41bca9d9efcc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH18]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH18]": { "vectors": { "0": { "code": "0xef00010100040200010016040000000080000171000000000000000000000000000000000000e0ffeb", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2410,21 +2410,21 @@ } }, "_info": { - "hash": "0x3aa0c17d9071bb33f53c9932bf7918fb387b60541fbf3b869f08bbeafa61f76a", + "hash": "0x1634dcc0fd5d4258b65e59bf80bf92fcb7a8c02b3d3ec4cfbe16693d76b0a4a1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH19]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH19]": { "vectors": { "0": { "code": "0xef0001010004020001001704000000008000017200000000000000000000000000000000000000e0ffea", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2432,21 +2432,21 @@ } }, "_info": { - "hash": "0x39731c4c98cdbcc9e9fd013f8c365027f0f45ee4d2641dd43043d9b5673f85da", + "hash": "0x8e35ad43fcc4b75c729ef2395f9045b2f1f1b028f859e0aea8ad2414ead094ce", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH20]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH20]": { "vectors": { "0": { "code": "0xef000101000402000100180400000000800001730000000000000000000000000000000000000000e0ffe9", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2454,21 +2454,21 @@ } }, "_info": { - "hash": "0x88997952bcdad662db9a1fcdf8fe9c0b07c1bc5f6d857a1cc85f67da3e66cb40", + "hash": "0x658dd091e76fb77fd1545a962b470e73cf528396361074209dd68dca08218b3d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH21]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH21]": { "vectors": { "0": { "code": "0xef00010100040200010019040000000080000174000000000000000000000000000000000000000000e0ffe8", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2476,21 +2476,21 @@ } }, "_info": { - "hash": "0x7346e4969459b82d93cd7c99a9a2d3b7d2cb0d2f8347d06a8eab3a1b009ef407", + "hash": "0x993a0ad2bc9c3b25e7d5399b25c2671ec81b67220ad3e0adb46b15cba9379483", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH22]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH22]": { "vectors": { "0": { "code": "0xef0001010004020001001a04000000008000017500000000000000000000000000000000000000000000e0ffe7", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2498,21 +2498,21 @@ } }, "_info": { - "hash": "0x83429ac8ecf236bbf15594bc661abede2a75cffc3f4985f06bce80c64da06d54", + "hash": "0x8052f1841ac66ba638cbd646535f7082a2ec14e2f118f170069a22f54ec146a9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH23]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH23]": { "vectors": { "0": { "code": "0xef0001010004020001001b0400000000800001760000000000000000000000000000000000000000000000e0ffe6", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2520,21 +2520,21 @@ } }, "_info": { - "hash": "0x999fa5d924ef90dff151880ceb77267f3b59fbffa1759afd6d3ce11f346ea360", + "hash": "0xa3dc65e1fcee1a36aa84e28b3121f0c9971f120f160bb713bed05cd601ede07b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH24]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH24]": { "vectors": { "0": { "code": "0xef0001010004020001001c040000000080000177000000000000000000000000000000000000000000000000e0ffe5", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2542,21 +2542,21 @@ } }, "_info": { - "hash": "0x360855e38b4ad1e1ef5c457e8352b3f38b6f108694f9f1aa23d7ef97f8136c84", + "hash": "0xe21bccaf1008f0dfe0e70dcfe4498b6573dc4666e902808c263cfa45422fcd2c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH25]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH25]": { "vectors": { "0": { "code": "0xef0001010004020001001d04000000008000017800000000000000000000000000000000000000000000000000e0ffe4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2564,21 +2564,21 @@ } }, "_info": { - "hash": "0xacf2ae8b161ad126c0bfc6ff573ac16bb74c8356ebe4d0c1b62ac61b54221cd0", + "hash": "0x2001cd041cd0eed17bff8eee35efac473f2e78b9465521fc2f3edb795b342856", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH26]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH26]": { "vectors": { "0": { "code": "0xef0001010004020001001e0400000000800001790000000000000000000000000000000000000000000000000000e0ffe3", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2586,21 +2586,21 @@ } }, "_info": { - "hash": "0x1d780837aa7c8339bdea24e21bc14d01c08c5df05b9e7db96476a517ce5f6921", + "hash": "0x3631c5101e02d4465f38371351225dc9bc59774db6db93a82793404303cf136e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH27]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH27]": { "vectors": { "0": { "code": "0xef0001010004020001001f04000000008000017a000000000000000000000000000000000000000000000000000000e0ffe2", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2608,21 +2608,21 @@ } }, "_info": { - "hash": "0x65e58c97d74cf43c6a8a2cc463864faf996c908e30edafc02782e54f38934af4", + "hash": "0x8727907dda42ec936f129c1bc1e6c19d1277492270c23bc4f392924533279965", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH28]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH28]": { "vectors": { "0": { "code": "0xef0001010004020001002004000000008000017b00000000000000000000000000000000000000000000000000000000e0ffe1", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2630,21 +2630,21 @@ } }, "_info": { - "hash": "0xc9a38a978eb1fc350c3ff35e125ea1da645ad62c3331546a420c383983d70a41", + "hash": "0xadce009f7011f3db007327b0c8324c604c2f6338677c3180365121a27808a920", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH29]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH29]": { "vectors": { "0": { "code": "0xef0001010004020001002104000000008000017c0000000000000000000000000000000000000000000000000000000000e0ffe0", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2652,21 +2652,21 @@ } }, "_info": { - "hash": "0xbea0c24dca41c811edb4f7124c001d334e864095b47de5416dd98f99362ce3e3", + "hash": "0x21f2994210b901eb54d259cea3d9c11c3b67fdbdb59a8ff3cba45fa487673fc7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH30]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH30]": { "vectors": { "0": { "code": "0xef0001010004020001002204000000008000017d000000000000000000000000000000000000000000000000000000000000e0ffdf", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2674,21 +2674,21 @@ } }, "_info": { - "hash": "0xb0194fb4a75a11772503cae99a2c0d3df492d4c3b56a97bdeb8e711229733fe0", + "hash": "0x21e34b6cca383dbca0461c7fe70c91189cdad1b3c1f98c134ee118cfc19c3b81", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH31]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH31]": { "vectors": { "0": { "code": "0xef0001010004020001002304000000008000017e00000000000000000000000000000000000000000000000000000000000000e0ffde", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2696,21 +2696,21 @@ } }, "_info": { - "hash": "0xb87b1185592de04840173f2206394b9ef52b3ae316b62dcbb355544c5ba6395e", + "hash": "0x379501d7b62d980af08ce4fc26504c136dd1d7e3c2ec0cf39932e12ebb5374d4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH32]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH32]": { "vectors": { "0": { "code": "0xef0001010004020001002404000000008000017f0000000000000000000000000000000000000000000000000000000000000000e0ffdd", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2718,11 +2718,11 @@ } }, "_info": { - "hash": "0xbe6da5bd9d73dec200319537fa5ae755527dc1c810a2d8d3711c6670bfedf93d", + "hash": "0x3b5c18754fd80506ecaabee49c5e4716c2d8e5347b51c87d6675da4f66f7ab8a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0011 (Invalid) EOF code containing RJUMP with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L400", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_returncontract.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_returncontract.json similarity index 66% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_returncontract.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_returncontract.json index 8432dae32f..8fbb7b1436 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_returncontract.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_returncontract.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_returncontract[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_returncontract[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000b030001003504000000008000046000600060006000ec0000ef0001010004020001000903000100140400000000800002e0000560006000ee00ef00010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x7cc11d85000b130cf767172719785b61f3ecfd8c3df08060ee9ef9b3f6d92eb1", + "hash": "0x67c680c7304750f2d2fd31f3b253ab8de1f1284bab0bdaa63e3e972bfec4400c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMP with target RETURNCONTRACT immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L641", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L619", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_rjump.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_rjump.json similarity index 64% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_rjump.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_rjump.json index 089fd9d796..b6d25f8929 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_rjump.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_rjump.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_rjump[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_rjump[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000402000100060400000000800000e00001e00000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x5e375f9e98fe1c453bfffcc000857d92be11733b0cb2b06528c7ac66bd595513", + "hash": "0xadc5434e9d9d323b2fd3bacad0171facd2ed6eb94e68f41e95865065be2b83d7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0009 (Invalid) EOF code containing RJUMP with target other RJUMP immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L376", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L354", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_rjumpi.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_rjumpi.json similarity index 64% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_rjumpi.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_rjumpi.json index cdc48dbec5..5b5bf6216e 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_rjumpi.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_rjumpi.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_rjumpi[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_rjumpi[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000a0400000000800001e00005006001e1fffa00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x08a426a0e077dd39ca4c428e5c98764d4f912a511b5dd6e8d74ff83f480b4311", + "hash": "0x6a51662fd2ece79d74b02e034385959b296807cd9f5352503d273fc976760dd1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0010 (Invalid) EOF code containing RJUMP with target RJUMPI immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L390", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L368", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_rjumpv.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_rjumpv.json similarity index 72% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_rjumpv.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_rjumpv.json index a8405ae7c0..b740358e2a 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_rjumpv.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_rjumpv.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_end-target_rjumpv_table_size_1]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_rjumpv[fork_Osaka-eof_test-data_portion_end-target_rjumpv_table_size_1]": { "vectors": { "0": { "code": "0xef0001010004020001000b0400000000800001e00006006001e200000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0x43c4f8418ec19fc41435fce5f54abb1cd28bd8aaeb73f7ea2145ecc7f91ea39c", + "hash": "0x14c80ea74b65766bc38ef9cd1d4c25888be2f6d58f84f00ec04a1a1bb9dda7ba", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0012 (Invalid) EOF code containing RJUMP with target RJUMPV immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L488", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L466", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_end-target_rjumpv_table_size_256]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_rjumpv[fork_Osaka-eof_test-data_portion_end-target_rjumpv_table_size_256]": { "vectors": { "0": { "code": "0xef000101000402000102090400000000800001e00204006001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0x3b9aa404fbaaaaba6f57faa4f65f08e141d06a36c8b03d3ac6cdbe53341d82eb", + "hash": "0x0385e0a2a7f11f8a8dd5783c46e618905e80729e574e4e5a3004579b9c1e6bf5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0012 (Invalid) EOF code containing RJUMP with target RJUMPV immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L488", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L466", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_start-target_rjumpv_table_size_1]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_rjumpv[fork_Osaka-eof_test-data_portion_start-target_rjumpv_table_size_1]": { "vectors": { "0": { "code": "0xef0001010004020001000b0400000000800001e00004006001e200000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -56,21 +56,21 @@ } }, "_info": { - "hash": "0xfdb2857bc39272c3bf91b8774c18cfd56004ae6a1d69625da1f712d8d2186c32", + "hash": "0xddd11d31686d943869f60a2468f93b634f28515acdf38c8b8fca7f18f48818c4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0012 (Invalid) EOF code containing RJUMP with target RJUMPV immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L488", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L466", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_start-target_rjumpv_table_size_256]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_rjumpv[fork_Osaka-eof_test-data_portion_start-target_rjumpv_table_size_256]": { "vectors": { "0": { "code": "0xef000101000402000102090400000000800001e00004006001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -78,11 +78,11 @@ } }, "_info": { - "hash": "0x6860ae5c9ed7e391ad21347b7aea84e19967f50e98c90b972cc57ac5a756e945", + "hash": "0x4ead3fec4e928c3b985c1cb4ee9538175f8e7e9520dc4db6dfd6faa78b90e3c1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0012 (Invalid) EOF code containing RJUMP with target RJUMPV immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L488", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L466", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self.json similarity index 60% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self.json index b724319a57..3cd9df98bc 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_self[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_self[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000402000100030400000000800000e0fffd", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xfee827ba77ccc66cfa58d838826c02f3430634bba7ce84af3ab9078e60b5a788", + "hash": "0x6dd95d0164f328eec9fe1214b4b76436e9d9fbe3a12dd586be57d5729d63b3c3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMP with target self RJUMP", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L299", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L277", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self_data_portion.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self_data_portion.json similarity index 63% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self_data_portion.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self_data_portion.json index 5fea334f9f..34f04047b7 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self_data_portion.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self_data_portion.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_self_data_portion[fork_CancunEIP7692-eof_test-offset_1]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_self_data_portion[fork_Osaka-eof_test-offset_1]": { "vectors": { "0": { "code": "0xef000101000402000100040400000000800000e0ffff00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0x50a996d2367968887f186b3d9543b0f9cb868ad74a323598fc7813615f0c04e9", + "hash": "0x23c4b7006cf573601753a54a6af49d627cafbc5e7988c3492a6536eecf56c021", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0008 (Invalid) EOF code containing RJUMP with target self RJUMP immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L266", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L244", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_self_data_portion[fork_CancunEIP7692-eof_test-offset_2]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_self_data_portion[fork_Osaka-eof_test-offset_2]": { "vectors": { "0": { "code": "0xef000101000402000100040400000000800000e0fffe00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -34,11 +34,11 @@ } }, "_info": { - "hash": "0xbbc3b3ea3e71b7f4848d6b839647fd0774f6799c627d4adcb76202cb9ab3de2c", + "hash": "0xb355b33695683f7d43d8b0caff5abe6c6859ad857644cb3d6fd498e09f645174", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0008 (Invalid) EOF code containing RJUMP with target self RJUMP immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L266", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L244", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self_pre_code.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self_pre_code.json similarity index 61% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self_pre_code.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self_pre_code.json index 41132dbb10..cdb713f9ee 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self_pre_code.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self_pre_code.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_self_pre_code[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_self_pre_code[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000504000000008000016000e0fffd", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xa2d973b7181b1c80ef73822ff42da9779cbbf28f4915f0ac9969c7e37115a22f", + "hash": "0x037628277755509b7298a5a89e05de663e69827e4b1b266a6d2f3d76ab739a0e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMP with target self RJUMP with non-zero stack before RJUMP", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L312", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L290", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self_remaining_code.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self_remaining_code.json similarity index 64% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self_remaining_code.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self_remaining_code.json index f2325826fc..d057f210a2 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self_remaining_code.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_self_remaining_code.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_self_remaining_code[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_self_remaining_code[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000402000100040400000000800000e0fffd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNREACHABLE_INSTRUCTIONS", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0xe2966b3a8318424fbf1d40cb54c58241b8351519cb3d545f4b759e30e3cee11e", + "hash": "0x3f4a168c0ba9f07839c3fc0824d799d5c8476184db26aed4712432ccd71ea86e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n EOF1I4200_0008 (Invalid) EOF code containing RJUMP with target self RJUMP but remaining\n unreachable code", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L282", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L260", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_stack_height_diff.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_stack_height_diff.json similarity index 63% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_stack_height_diff.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_stack_height_diff.json index f1d9a2ba64..31fb5d701d 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_stack_height_diff.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_stack_height_diff.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_stack_height_diff[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_stack_height_diff[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000504000000008000016000e0fffb", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_HEIGHT_MISMATCH", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x96d6efb698405ab3cf2422aaab9a26956dae7fe7329eba31a9a0ec74b21c677c", + "hash": "0x9949ffd60ebdc723e96726cd8e0c1a42c351a7fc08a5efd1b2b22e5f1d2904dc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMP with target instruction that causes stack height difference", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L325", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L303", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_stack_height_diff_2.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_stack_height_diff_2.json similarity index 63% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_stack_height_diff_2.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_stack_height_diff_2.json index e1c9f99ebd..e53972f772 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_stack_height_diff_2.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_stack_height_diff_2.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_stack_height_diff_2[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_stack_height_diff_2[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000402000100060400000000800001600050e0fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_HEIGHT_MISMATCH", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0xcf59baf76de10bd5c273e0806b539d85c5ee03852cc4575dc233711fcdc9ad2f", + "hash": "0x04c0fa6a9146d7e0baee881a37a24c12f651e609134cdc7ed23a4ca369c444e7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMP with target instruction that cause stack height difference", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L339", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L317", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_stack_underflow.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_stack_underflow.json similarity index 63% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_stack_underflow.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_stack_underflow.json index 258084cb80..0341079771 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_stack_underflow.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_stack_underflow.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_stack_underflow[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_stack_underflow[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000a040000000080000232e10003e00001005000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x0dab214cfc56a4c1dda8c4b239c525403072a37d1d3fa10a63e50eb61863a5be", + "hash": "0xeca837c5b87af5ba7fe5218af5fd805bff2c9fbf50ed5d3c5fff44ba6a9b07a6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMP with target instruction that cause stack underflow", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L355", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L333", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_swapn.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_swapn.json similarity index 63% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_swapn.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_swapn.json index 64248ef5a4..63c0758335 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_swapn.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_into_swapn.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_swapn[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_into_swapn[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000b040000000080000360016001e00001e7015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x3c0f8b93e2c9cd5fb41a3f186fb046cfbaa19634bccdceb2b4096e9efb06ffbb", + "hash": "0x9700bd4ea62f64f0468421a47fe354a5ae9076f31b6dcbfa3a37eb09a68a0ff5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMP with target SWAPN immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L566", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L544", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_max_bytecode_size.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_max_bytecode_size.json similarity index 99% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_max_bytecode_size.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_max_bytecode_size.json index 7bf1b02744..dd6f8ff194 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_max_bytecode_size.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_max_bytecode_size.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_max_bytecode_size[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_max_bytecode_size[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef00010100040200015fed040000000080000132e10003e05fe55b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xfb075b3e29b303ddb43ccde0ee33d2dd8fbc21c92d7da64c257d0b87799a84ef", + "hash": "0x7373f25d2d62f392145a28723b5d49bec1005e135c60dea36c44704e8b2487c1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n EOF1V4200_0003 EOF with RJUMP containing the maximum offset that does not exceed the maximum\n bytecode size", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L106", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L84", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_maxes.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_maxes.json similarity index 99% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_maxes.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_maxes.json index 95cf8c31f1..3a395af47e 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_maxes.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_maxes.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_maxes[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_maxes[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001800904000000008000025fe10003e07fff5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b61201560015500e08000", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x6bc6c2d26a18ac7ab4453e43acc9ee7a9a8eaf53317cd0c925e36f67f3b6a015", + "hash": "0xedd111752082b2205eec099e704550d1807d79717d64054a7658980b47db879a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1V4200_0003 EOF with RJUMP containing the maximum positive and negative offset (32767)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L82", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L60", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_outside_other_section_after.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_outside_other_section_after.json similarity index 64% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_outside_other_section_after.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_outside_other_section_after.json index ebe1d492e1..a052f67261 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_outside_other_section_after.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_outside_other_section_after.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_outside_other_section_after[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_outside_other_section_after[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000c02000300030006000104000000008000000080000000800000e50001e00003e5000200", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0xd93f5fc0aea7b12fc619858ba9dfe4973c90997874a8a8854abbd30388946f3f", + "hash": "0xf76f33f9579c7c3ab4ec2598322d0f5f91522b8545b0234bf76eed65291adb31", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMP with target outside code bounds (Subsequent code section)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L216", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L194", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_outside_other_section_before.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_outside_other_section_before.json similarity index 63% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_outside_other_section_before.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_outside_other_section_before.json index e8b38b4a87..b42717b230 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_outside_other_section_before.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_outside_other_section_before.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_outside_other_section_before[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_outside_other_section_before[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000802000200030003040000000080000000800000e50001e0fffa", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0xedab3947fc7cf86017116eaa83d5b65f5cb835d5a84b4860a76394a64bd63def", + "hash": "0xff4df856313a92b996dd84fe4cb5b8006d2cc318a4ed93b2b29df03456b19db8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMP with target outside code bounds (prior code section)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L201", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_positive_negative.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_positive_negative.json similarity index 61% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_positive_negative.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_positive_negative.json index 04a9bed56a..e2714b267b 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_positive_negative.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_positive_negative.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_positive_negative[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_positive_negative[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001001104000000008000025fe10003e0000761201560015500e0fff6", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xfc71301039485cc0eb3388b1164f294e5228c02e07a36184233b42e572f27e5c", + "hash": "0xc7bc1d956d318ef2fab9770c5385117cb37d29bc20297a40023898499f118b17", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1V4200_0001 (Valid) EOF code containing RJUMP (Positive, Negative)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L23", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L23", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_to_code_end.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_to_code_end.json similarity index 65% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_to_code_end.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_to_code_end.json index db17c2859d..1dcfe4e82f 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_to_code_end.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_to_code_end.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_to_code_end[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_to_code_end[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000402000100040400000000800000e0000100", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x0e5b134cee8d3232a249b29736e64efac0a240fe4707cc86f1975397da347706", + "hash": "0x3f1cfebf68d04bc1d49be6c8365329ac445c3bd908d6f21920bcb5997d501af7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n EOF1I4200_0007 (Invalid) EOF code containing RJUMP with target outside code bounds\n (Jumping to code end)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L249", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L227", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_truncated_rjump.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_truncated_rjump.json similarity index 62% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_truncated_rjump.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_truncated_rjump.json index 9efbeeb83f..8135ed3cf4 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_truncated_rjump.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_truncated_rjump.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_truncated_rjump[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_truncated_rjump[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000402000100010400000000800000e0", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.TRUNCATED_INSTRUCTION", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x92db468545858eea777eca26db688cc1c86a6556b0aafe6109426160cb7f3975", + "hash": "0x493d14e6f35917f36ea4efb63565d66ffca24a0f3f5992136646a3327cd5325b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0001 (Invalid) EOF code containing truncated RJUMP", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L125", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L103", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_truncated_rjump_2.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_truncated_rjump_2.json similarity index 62% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_truncated_rjump_2.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_truncated_rjump_2.json index df8b13e02a..b9e0e31883 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_truncated_rjump_2.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_truncated_rjump_2.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_truncated_rjump_2[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_truncated_rjump_2[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000402000100020400000000800000e000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.TRUNCATED_INSTRUCTION", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x3df11f7fdc1748b9b54121003eca5684e317bd6e186549fcb4a01f822fabae27", + "hash": "0x651b9037c95037ea43901976dd4a614516e647f333ed6ca69591be76d1af05b5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0002 (Invalid) EOF code containing truncated RJUMP", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L137", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L115", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_unreachable_code.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_unreachable_code.json similarity index 63% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_unreachable_code.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_unreachable_code.json index af7a0f39a4..d883109a45 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_unreachable_code.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_unreachable_code.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_unreachable_code[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_unreachable_code[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000402000100050400000000800000e000010000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNREACHABLE_INSTRUCTIONS", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x263d0905519cd5d1e843dc21f2538a88c9cf58d8a4686634448e962fbb1bf530", + "hash": "0x5d4bdcd8d4023c1036239c2c9191f0c0dc38f9f871ab06387dd7c5b046d629f2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n EOF code containing instructions skipped by RJUMP", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L673", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L651", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_zero.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_zero.json similarity index 61% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_zero.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_zero.json index 980ca004e9..c576d2cc7b 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_zero.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_zero.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_zero[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_zero[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000a0400000000800002e0000061201560015500", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x68e8f352175afefbb77008b578149258d230068df78c5c80a20a22c1d51047fb", + "hash": "0x571ddaf245408435149ac9443fe9daf060826fde845854cf69f2aaded65b300b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1V4200_0002 (Valid) EOF code containing RJUMP (Zero)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L66", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L44", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/double_rjumpi_invalid_max_stack_height.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/double_rjumpi_invalid_max_stack_height.json new file mode 100644 index 0000000000..b0f29b6ca8 --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/double_rjumpi_invalid_max_stack_height.json @@ -0,0 +1,24 @@ +{ + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_double_rjumpi_invalid_max_stack_height[fork_Osaka-eof_test]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000b04000000008000025f5fe10003e100005f5ffe", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", + "result": false + } + } + } + }, + "_info": { + "hash": "0xfaa0e7a1c4e300ce232e892fdcae02c319c87e727da1a493d6a4c22f644bfe93", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test max stack height of the final block\n targeted by two RJUMPIs with the non-uniform stack height range.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L1003", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", + "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/double_rjumpi_stack_height_mismatch.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/double_rjumpi_stack_height_mismatch.json new file mode 100644 index 0000000000..c55f2f01e9 --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/double_rjumpi_stack_height_mismatch.json @@ -0,0 +1,24 @@ +{ + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_double_rjumpi_stack_height_mismatch[fork_Osaka-eof_test]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000b04000000008000025f5fe10003e10000e0fff5", + "results": { + "Osaka": { + "exception": "EOFException.STACK_HEIGHT_MISMATCH", + "result": false + } + } + } + }, + "_info": { + "hash": "0x765eb8eb64a572f31cc2967be5ef6b66c32a7ba28b7013f657b381d8a1d9930e", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test stack height check of the backward RJUMP\n targeted by two RJUMPIs with the non-uniform stack height range.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L979", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", + "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/double_rjumpi_stack_underflow.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/double_rjumpi_stack_underflow.json new file mode 100644 index 0000000000..370779b0f1 --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/double_rjumpi_stack_underflow.json @@ -0,0 +1,24 @@ +{ + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_double_rjumpi_stack_underflow[fork_Osaka-eof_test]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000b04000000008000035f5fe100055f5fe10000f3", + "results": { + "Osaka": { + "exception": "EOFException.STACK_UNDERFLOW", + "result": false + } + } + } + }, + "_info": { + "hash": "0x9ec032de84b75a0aaeba9f41355c6849fdd7a5f2de0ea6084ad397805815d525", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Two RJUMPIs, causing the min stack to underflow.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L955", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", + "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_after_container.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_after_container.json similarity index 64% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_after_container.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_after_container.json index 5f3667cf9f..0eb2a5f3b1 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_after_container.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_after_container.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_after_container[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_after_container[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000604000000008000016001e1000200", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x9051f9d93e8921cd1c38c0c9a3cd05c7e2fb0a1a5b0a10dce5add70be0ad9244", + "hash": "0xfae017a98d7c641ff69327df3dd0014bf5d7ce197ebd2ae9b0926b1e67854db1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n EOF1I4200_0019 (Invalid) EOF code containing RJUMPI with target outside code bounds\n (Jumping to after code end)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L377", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L377", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_at_the_end.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_at_the_end.json similarity index 66% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_at_the_end.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_at_the_end.json index 3c412f362a..550e279af8 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_at_the_end.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_at_the_end.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_at_the_end[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_at_the_end[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000b040000000080000260006000e1000100e1fffc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x00974d839b2f12ecaede02aa3e3466f9fb23936f85481a2d10ffe4cde652c0fc", + "hash": "0xc564ce6c3a1c6d42299b1aa91ea6086a41d223a120a5a9557a9f2e9ef004cf1d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n https://github.com/ipsilon/eof/blob/main/spec/eof.md#stack-validation 4.i:\n This implies that the last instruction may be a terminating instruction or RJUMP", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L847", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L847", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards.json similarity index 61% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards.json index 5d3fa34337..4358791cd1 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_backwards[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_backwards[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001001204000000008000026001e10007612015600155006001e1fff400", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x048f5a355d8173a863ed31b63e1c5eaefcedea76f4f19ff6ddda34682d91ef24", + "hash": "0xe145a5fcd8e49180e9c0fd56b6d77a980c28bde2ced9978ba6df2553ba3a73c5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1V4200_0005 (Valid) EOF code containing RJUMPI (Negative)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L189", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L189", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards_min_stack_wrong.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards_min_stack_wrong.json new file mode 100644 index 0000000000..118fbd31b9 --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards_min_stack_wrong.json @@ -0,0 +1,24 @@ +{ + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_backwards_min_stack_wrong[fork_Osaka-eof_test]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000d04000000008000035f6000e100015f6004e1fff700", + "results": { + "Osaka": { + "exception": "EOFException.STACK_HEIGHT_MISMATCH", + "result": false + } + } + } + }, + "_info": { + "hash": "0xedeab1406e9c0c1079c3a1cdee69f218e124641f33515e68e65bca6533fa0bb5", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Backwards rjumpi where min_stack does not match", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L907", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", + "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards_onto_dup.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards_onto_dup.json new file mode 100644 index 0000000000..3f5a5c18c7 --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards_onto_dup.json @@ -0,0 +1,23 @@ +{ + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_backwards_onto_dup[fork_Osaka-eof_test]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000604000000008000025f80e1fffc00", + "results": { + "Osaka": { + "result": true + } + } + } + }, + "_info": { + "hash": "0xd27c788945f8a768f441cf25913d26773d768b56da6b23d42c630f80ec0999b6", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Backwards jumpi onto a dup", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L892", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", + "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards_reference_only.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards_reference_only.json similarity index 63% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards_reference_only.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards_reference_only.json index c731d5b213..e91377b851 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards_reference_only.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards_reference_only.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_backwards_reference_only[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_backwards_reference_only[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000b0400000000800001e00003e0000432e1fff900", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNREACHABLE_INSTRUCTIONS", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x1e88f6109f7605fb4130f9913f64e3b07b7c01615f02c686173f44639d136d1c", + "hash": "0x1c403154ef207fcae8793710ca22d6530aa25f32bfe3aab8524411b02ce46702", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n EOF code containing instructions only reachable by backwards RJUMPI", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L811", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L811", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_forwards.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_forwards.json similarity index 61% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_forwards.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_forwards.json index 039a8c6bd1..f2afab6a50 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_forwards.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_forwards.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_forwards[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_forwards[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000f04000000008000026001e100035b5b0061201560015500", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x486919d1456312a927b192669f011ca37cf699c30885b411bcddfc5fc0b00e15", + "hash": "0x7b1f06ba4714c5d7d820873dcd20db00402c756053245c940cc0f9bc68f5335a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1V4200_0004 (Valid) EOF code containing RJUMPI (Positive)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L167", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L167", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_callf.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_callf.json similarity index 63% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_callf.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_callf.json index 51e67c1c70..6f3ef6e65a 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_callf.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_callf.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_callf[fork_CancunEIP7692-eof_test-data_portion_end]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_callf[fork_Osaka-eof_test-data_portion_end]": { "vectors": { "0": { "code": "0xef0001010008020002000900060400000000800001000000026001e10002e30001006001600155e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0x18b30b17ae98fdddf3f21216b6794849160a21ce06ad38f4209a93976be00c6d", + "hash": "0xef57da06204b57dc699087fb1acbf10d93b8e643d759cc8dd300693fc30226ee", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0026 (Invalid) EOF code containing RJUMPI with target CALLF immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L653", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L653", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_callf[fork_CancunEIP7692-eof_test-data_portion_start]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_callf[fork_Osaka-eof_test-data_portion_start]": { "vectors": { "0": { "code": "0xef0001010008020002000900060400000000800001000000026001e10001e30001006001600155e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -34,11 +34,11 @@ } }, "_info": { - "hash": "0x4076391aa9df8d23ba1ebf530b50ba3d45301b10957d42ebe8ff2d4b3b7b42ff", + "hash": "0x8471dd719449614418e1d4613afb88c955087c7e4d2898f0965b55aa73485451", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0026 (Invalid) EOF code containing RJUMPI with target CALLF immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L653", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L653", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_data.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_data.json similarity index 65% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_data.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_data.json index 9378743403..4900191012 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_data.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_data.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_data[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_data[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000604000300008000016001e1000200aabbcc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x51ff4e0ce9a6b24c79f8f6ff91fd6a65ea2a92b64ed26f816db0971b94c48e66", + "hash": "0x04044d56e22227c075c3db5fc6ed08fbf82c070494b21d1d5b5bec02e81cb328", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n EOF1I4200_0018 (Invalid) EOF code containing RJUMPI with target outside code bounds\n (Jumping into data section)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L357", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L357", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_dupn.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_dupn.json similarity index 63% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_dupn.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_dupn.json index b8dbbe7cca..0c1af9910a 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_dupn.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_dupn.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_dupn[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_dupn[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000d0400000000800003600160016001e10001e6015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0xfeabc90ddd1a2cac01983d8f09bdd27b39a6891e61313361eb310cfdbb59b47d", + "hash": "0x07ee5af05c352bb968dec094ac600177ee1ce141d5de1760c3c13805e78d580d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMP with target DUPN immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L680", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_eofcreate.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_eofcreate.json similarity index 66% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_eofcreate.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_eofcreate.json index 11fec15730..c605b39df3 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_eofcreate.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_eofcreate.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_eofcreate[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_eofcreate[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000f030001003204000000008000045fe100096000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0xf9435ee2dba697e97cc64049e747a963f529f2e948b5d8476dc355e6aab94772", + "hash": "0x68a4850575e2bd61164548ea373bd8afc0d40170df1906673bf9402fcfdf5358", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMP with target EOFCREATE immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L747", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L747", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_exchange.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_exchange.json similarity index 63% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_exchange.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_exchange.json index c28a1d9ea5..d5f4560713 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_exchange.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_exchange.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_exchange[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_exchange[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000f04000000008000046001600260036001e10001e8005500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x881a2fada08ef2fa65068f3a6cfd722af5d04f088a0782ee1d6ccb9b369b939e", + "hash": "0x67b382b81ccbe38368c2ec6ca5424bf714f26664bf1b055ecb597893b90d5765", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMP with target EXCHANGE immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L724", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L724", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_header.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_header.json similarity index 64% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_header.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_header.json index 16423db389..7155796de8 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_header.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_header.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_header[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_header[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000604000000008000016001e1fff900", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x3085d1682f19eb099c91614165c9659afd6b8352f490c6f6f8c477e1d003c3fd", + "hash": "0x06248c48d9b913bb7c27d91de5343d3daa8f111eb1dcfcd8aaf0ae2ae513eff7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n EOF1I4200_0016 (Invalid) EOF code containing RJUMPI with target outside code bounds\n (Jumping into header)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L319", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L319", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_1.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_1.json similarity index 59% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_1.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_1.json index 958c0983df..760fba9c69 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_1.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_1.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_1[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_1[fork_Osaka-eof_test-jump_JumpDirection.FORWARD]": { "vectors": { "0": { - "code": "0xef0001010004020001000604000000008000016001e1000100", + "code": "0xef0001010004020001000904000000008000016001e1000160015000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0x2f436692e527a55c8ab3b7a41743236a0fe5d41de286dd2333fbfd0681825738", + "hash": "0x7cd3f08d91623c4b7c993802cc38ca1e21d1e416302532d65d1b609b691b93ea", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L535", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L535", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_1[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_1[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD]": { "vectors": { "0": { "code": "0xef0001010004020001000604000000008000016001e1fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -34,11 +34,11 @@ } }, "_info": { - "hash": "0x9e4744141977ca05dd45b3836e64b5852769f258242bd38add4e0dec7686975a", + "hash": "0x7ee2c68002ec93d9dd4456988833f713c80fdb3696637e385895463b716eacb0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L535", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L535", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json similarity index 62% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json index ff0f7c2ea4..d5f6f76299 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_push_n.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH2]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH2]": { "vectors": { "0": { "code": "0xef0001010004020001000904000000008000016001e1000261000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0xd0311c898276a3b0c84d5ed64a8f51956989c2f40ba5e5b4753ab36e7e848cf4", + "hash": "0x4efc66b73f2d54b50a86de6c4725821a1054c03a5249113a24a8357c63dc10e5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH3]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH3]": { "vectors": { "0": { "code": "0xef0001010004020001000a04000000008000016001e100036200000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0x48f0cd3915ba1b8bffb33abc57a5b9805c156455cdf448e686db270c1e86c5ed", + "hash": "0x3913dc8340bbff5b5197533efe293e96e818ebd94569ac58b48a2ebca1b520e1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH4]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH4]": { "vectors": { "0": { "code": "0xef0001010004020001000b04000000008000016001e10004630000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -56,21 +56,21 @@ } }, "_info": { - "hash": "0xa133ecf0b42031b109240c3ad5771db33ccbbb36822d2baa464793ec4ed88336", + "hash": "0xac2f19debbc0d98a3756f950e0041c8b812dc57fed56b98063f94d12f8cbfb69", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH5]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH5]": { "vectors": { "0": { "code": "0xef0001010004020001000c04000000008000016001e1000564000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -78,21 +78,21 @@ } }, "_info": { - "hash": "0x7bf7f47704760d27136537df0134fcb1f192c3a764c810ab2d1e6c573b4cc265", + "hash": "0xeca0444fc23725e820db339dcaf54e7a37144bd45c60b9c89daa3e847a2904e0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH6]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH6]": { "vectors": { "0": { "code": "0xef0001010004020001000d04000000008000016001e100066500000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -100,21 +100,21 @@ } }, "_info": { - "hash": "0xd9e6d24297788bdd3bf1507713c4c07764aad248249a21d395806e9ebef35106", + "hash": "0x51b8239c75d724bbb60c3b4180cc566ccf735c9d9a8030c998051df0b55ec943", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH7]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH7]": { "vectors": { "0": { "code": "0xef0001010004020001000e04000000008000016001e10007660000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -122,21 +122,21 @@ } }, "_info": { - "hash": "0xc68a1f3451ee8c369cdedcff932eab719d2e7fbc708ffd735b8cd715e7a5e4e1", + "hash": "0x800c19cb53da3d8f0311b2962d82e4a1128793f64a8dd5472b25c9567a5620d0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH8]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH8]": { "vectors": { "0": { "code": "0xef0001010004020001000f04000000008000016001e1000867000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -144,21 +144,21 @@ } }, "_info": { - "hash": "0x09c6eddf6268ce667ea44caca61da575aa129446a0f122c7089e52d0ec3a52bc", + "hash": "0x4fcd7572c29aaad38f699d5eaf31c606e80f113f145b3ba45aaedbf0ab5ee3da", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH9]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH9]": { "vectors": { "0": { "code": "0xef0001010004020001001004000000008000016001e100096800000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -166,21 +166,21 @@ } }, "_info": { - "hash": "0xd629aa4e21e642fd9fb1a5e9106705b34b3942436621c3cf9ad60ea1c0339c00", + "hash": "0x7493188b612586ff473268895d97b18c263d00ce90bdbd7dc436387d7e36d023", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH10]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH10]": { "vectors": { "0": { "code": "0xef0001010004020001001104000000008000016001e1000a690000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -188,21 +188,21 @@ } }, "_info": { - "hash": "0x3a098bd2f7bc5232d86b653f43d5a64b640ead3b9b706982ba49743d8affb963", + "hash": "0x73a67561077509747d5452ef51d11e70bfc73c81afb4c28309ce06ac73f64a4a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH11]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH11]": { "vectors": { "0": { "code": "0xef0001010004020001001204000000008000016001e1000b6a000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -210,21 +210,21 @@ } }, "_info": { - "hash": "0xfd2d87365d1e6ad37e9307b76a3733b2df48b02e7ef0a51c86bed344905dadbc", + "hash": "0x5ddefb3a092e8b77c06cbd52bc5ab06ca9e41ffa700ba8a0a273dc39d542b3a5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH12]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH12]": { "vectors": { "0": { "code": "0xef0001010004020001001304000000008000016001e1000c6b00000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -232,21 +232,21 @@ } }, "_info": { - "hash": "0x5b99607cb01824f52df030ce8314fae0b446f73fecf59e58021d058480df9cba", + "hash": "0xb3f70c22ee9c80097959a963db356aec8c212ba4117f6a1140116562f8de3199", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH13]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH13]": { "vectors": { "0": { "code": "0xef0001010004020001001404000000008000016001e1000d6c0000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -254,21 +254,21 @@ } }, "_info": { - "hash": "0x1a3dfcf4b43ad4d39f20831683ad7fb3a751cca6b11780b5f9e1c98f3f7d0a0f", + "hash": "0x92385006821d6eea56998fbf8abedeff7bbe300102c2da6a73de740a150fc238", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH14]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH14]": { "vectors": { "0": { "code": "0xef0001010004020001001504000000008000016001e1000e6d000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -276,21 +276,21 @@ } }, "_info": { - "hash": "0x407ae260ae760b91cda5094e3600b94a95cbddff187782057fc198e12a56aadd", + "hash": "0xeba5dafc1d9440c07257a94ccf8c90cfcea41f221c2816509c2f419620232b63", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH15]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH15]": { "vectors": { "0": { "code": "0xef0001010004020001001604000000008000016001e1000f6e00000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -298,21 +298,21 @@ } }, "_info": { - "hash": "0xcadca0985eee7ca33024f90ea9d9240bfe112bace7d584a0020449b783510b81", + "hash": "0xdacbae8e98d308435ba9e599c9073ec10d29e85b742835c9e42c9dea36af71a5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH16]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH16]": { "vectors": { "0": { "code": "0xef0001010004020001001704000000008000016001e100106f0000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -320,21 +320,21 @@ } }, "_info": { - "hash": "0x579978f921a1b98b2a3ca7d7a06de840818ef771af2b1e5d19e0db82defb8c32", + "hash": "0x6104305987e1c52dec91e22b13ca838769e7357e3568831148b5163d5f89c1a8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH17]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH17]": { "vectors": { "0": { "code": "0xef0001010004020001001804000000008000016001e1001170000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -342,21 +342,21 @@ } }, "_info": { - "hash": "0x88f3810f41ac824832a9b69abdc558c7bce9b5374245e496862183b17ee8603e", + "hash": "0xd4d5695e2d05f8131d57d7a55ffd4473ac49f3b00918f2e1eb2e5be4fed4ac4b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH18]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH18]": { "vectors": { "0": { "code": "0xef0001010004020001001904000000008000016001e100127100000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -364,21 +364,21 @@ } }, "_info": { - "hash": "0x382210864c0bcd598f56681808766581f935c9bac2eed602b64b5c1dfd6cacfd", + "hash": "0x31cab163f9420144e72ab18551a31a37addfb95803b103e411563d270fc4cf2f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH19]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH19]": { "vectors": { "0": { "code": "0xef0001010004020001001a04000000008000016001e10013720000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -386,21 +386,21 @@ } }, "_info": { - "hash": "0xfada71786357e8db8728df7af461818c65cd3629ea74cbd83c255e6a18dfb5e8", + "hash": "0xb6a878399f9dd3b3b93c867dce891fa3d439be904c1cee18974a1101f497fd2e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH20]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH20]": { "vectors": { "0": { "code": "0xef0001010004020001001b04000000008000016001e1001473000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -408,21 +408,21 @@ } }, "_info": { - "hash": "0xae940df04053c14f27757f6f4a3993341611484e2c8578465dbfe6331c446d06", + "hash": "0x761895c972ea96169a5ca2342b1acfc2ef187422d59614dbf7538c888073a2dd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH21]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH21]": { "vectors": { "0": { "code": "0xef0001010004020001001c04000000008000016001e100157400000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -430,21 +430,21 @@ } }, "_info": { - "hash": "0xbc478b99bcc21a21110fe075a7e200ab10751ad325bd72ff9914096fc6f77aef", + "hash": "0x169e64320090124eff5653a3a53ee17f0337f75c8c9db62a5f1edf51735a3aa9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH22]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH22]": { "vectors": { "0": { "code": "0xef0001010004020001001d04000000008000016001e10016750000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -452,21 +452,21 @@ } }, "_info": { - "hash": "0x1c658abdac6eb273b2b8e33f371aea40e2aae30773671c784e169ceb6eca5ea3", + "hash": "0x5542b1cfb9bba8450ee87dfbbb3205def1ec00bae2ed36f020a42a546ee38c46", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH23]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH23]": { "vectors": { "0": { "code": "0xef0001010004020001001e04000000008000016001e1001776000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -474,21 +474,21 @@ } }, "_info": { - "hash": "0x6cb023cd01713e164a5c086f2ff18aaa7e2a75b5ef4835a03c0e35e0684fd5c9", + "hash": "0x71c12b09ca0b0dbf7d58eb89c1c8b7ccbc4208d7c6540e149da57f83292439db", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH24]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH24]": { "vectors": { "0": { "code": "0xef0001010004020001001f04000000008000016001e100187700000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -496,21 +496,21 @@ } }, "_info": { - "hash": "0x305e66e65a4890f23767fb3ae787683eac3f1da1dea5c024e7f28e7b4f45e368", + "hash": "0x23b884edf46cb790d80e77108e7d5f178cf85073657576d51c42d20c7ec548fe", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH25]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH25]": { "vectors": { "0": { "code": "0xef0001010004020001002004000000008000016001e10019780000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -518,21 +518,21 @@ } }, "_info": { - "hash": "0x220b7f5e568f1af70d603d841acdf24eacd6a265887949860e9b4f3a5773c507", + "hash": "0xbc9aa75d952454f6c52f2fb3d8b7968a43baf3f65c2f82a3d28ce44ca01e80ae", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH26]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH26]": { "vectors": { "0": { "code": "0xef0001010004020001002104000000008000016001e1001a79000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -540,21 +540,21 @@ } }, "_info": { - "hash": "0x4ca709b25ef2b0d3f5af4a9ab71b35155e8f49bcc6b325d81a96bd980465e977", + "hash": "0xc30cdee6df7bc2ec74abae0303b48f4beea54861db182fc72f2ae29aba4d540d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH27]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH27]": { "vectors": { "0": { "code": "0xef0001010004020001002204000000008000016001e1001b7a00000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -562,21 +562,21 @@ } }, "_info": { - "hash": "0x093a1ed13f5e96943b2436cc5691c34eb42888fc0c24e8f4ec7256db843a0eaa", + "hash": "0x4e1b7cd9b776b181ac3538b0d183124d1de6f5810341bfcf431e52614c872621", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH28]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH28]": { "vectors": { "0": { "code": "0xef0001010004020001002304000000008000016001e1001c7b0000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -584,21 +584,21 @@ } }, "_info": { - "hash": "0x8f2e89c65b9b227ce4e978192d89e4b79915b227ab76f261ad1a2b8f8ee6a2e9", + "hash": "0x90cacd2e2f4f920b620f7e4c3093ff3d098f9c3e68f803395ded6e55a48c94e1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH29]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH29]": { "vectors": { "0": { "code": "0xef0001010004020001002404000000008000016001e1001d7c000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -606,21 +606,21 @@ } }, "_info": { - "hash": "0xeec3ab96c9f6402a0b08e62d9802b63a114846168ab8a57ed7384e038a5f2f3e", + "hash": "0x5ef4c170ecb6fe33c134b4b20b08b2057c86ef79d0dc7f62201628276c2b0914", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH30]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH30]": { "vectors": { "0": { "code": "0xef0001010004020001002504000000008000016001e1001e7d00000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -628,21 +628,21 @@ } }, "_info": { - "hash": "0x04cd4fae9db9e841b1ad82f21f3a051a96b58d4d0d1850460a3db74414923545", + "hash": "0x40b555e47e3b0aba1863970585c4341dce7a3035c2975c6e786df205f70de6f1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH31]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH31]": { "vectors": { "0": { "code": "0xef0001010004020001002604000000008000016001e1001f7e0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -650,21 +650,21 @@ } }, "_info": { - "hash": "0x8b6156ad6d89ee79a412ffe0355f4f8ca7997740b0d98b4e7d6e2377cb61623c", + "hash": "0x57c0ae6939ba67d5535458ca9d50db2b5eca4f5609149f14c871c9966533ce38", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH32]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.FORWARD-opcode_PUSH32]": { "vectors": { "0": { "code": "0xef0001010004020001002704000000008000016001e100207f000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -672,21 +672,21 @@ } }, "_info": { - "hash": "0xb71e2dafd44e3d64e0a8d1ac45b8f3dee064ed2fce64eb185d0dcc8534ecfe58", + "hash": "0x3d23db1b206777b55fb4cc8cb85d9236be5bd494666c5c87a13677b9c56f03e5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH2]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH2]": { "vectors": { "0": { "code": "0xef000101000402000100070400000000800001610000e1fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -694,21 +694,21 @@ } }, "_info": { - "hash": "0x08cd32af1fe3ab8b1c19d15c847becbe3a7d8c2b54945c4e1406d666954bd7fc", + "hash": "0x6a77a804682471c0e90ba7abd6c1c3a2dcdc72e53ae00990456f3fa6d4b14a09", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH3]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH3]": { "vectors": { "0": { "code": "0xef00010100040200010008040000000080000162000000e1fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -716,21 +716,21 @@ } }, "_info": { - "hash": "0x8f251d634cd4e203ba91ebb7691b833d893fcb283536370d6cf08de3bfb4f7ad", + "hash": "0x404ecce1d1f205b768aaa1b6836e5730d462e1d384a83db8884de8971f01bedc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH4]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH4]": { "vectors": { "0": { "code": "0xef0001010004020001000904000000008000016300000000e1fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -738,21 +738,21 @@ } }, "_info": { - "hash": "0x2f4ec9c000d9246a0f92bdc09935d3d5f9c7409cc4415850b0bf1882aadb0284", + "hash": "0xdf7a812cb0b3b4f5d6d13f38b8dc94293aa80ba3d3886b5e6e0e3bbe43f7addf", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH5]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH5]": { "vectors": { "0": { "code": "0xef0001010004020001000a0400000000800001640000000000e1fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -760,21 +760,21 @@ } }, "_info": { - "hash": "0xa05be34de8769dedf0038f7858ba81f0ed65af0defc403e1c80761268cb7298e", + "hash": "0x8e7aee579ebff361168087c29301582634b1af33531bee457f36e73e60c5caf7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH6]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH6]": { "vectors": { "0": { "code": "0xef0001010004020001000b040000000080000165000000000000e1fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -782,21 +782,21 @@ } }, "_info": { - "hash": "0xeb0087126a6512af3168e79c6c03958b1bed3370ef095b4c938de3479a5f61ec", + "hash": "0x8655902ea848731e6406f4691f1e811177c3c02d9622c99010f517b967174308", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH7]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH7]": { "vectors": { "0": { "code": "0xef0001010004020001000c04000000008000016600000000000000e1fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -804,21 +804,21 @@ } }, "_info": { - "hash": "0xdb330c5c207e8bfe03163996600634686136cc12dc961e696ee802419c30821e", + "hash": "0x29ed5520659fb2c493f7cac04b2d5f4dcf9c7f6592cef4b62015bef52802953c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH8]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH8]": { "vectors": { "0": { "code": "0xef0001010004020001000d0400000000800001670000000000000000e1fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -826,21 +826,21 @@ } }, "_info": { - "hash": "0xcd0314821c25f0b9fc0fbef53a56490abdf8a06556b23855a3195507cecb2f89", + "hash": "0xbcc734abb6abbd098182fad43991aa2fb1569c220a20c13e5627789c1d3fbee9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH9]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH9]": { "vectors": { "0": { "code": "0xef0001010004020001000e040000000080000168000000000000000000e1fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -848,21 +848,21 @@ } }, "_info": { - "hash": "0xaa2a73c0d668dbff348e41875772305424fc6adc794ce8fee75c2ba3f486453c", + "hash": "0x9ea95cc65b616c30c1d007b4a52b1bc9614dba04aaca80b4844d5945b3cd94a1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH10]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH10]": { "vectors": { "0": { "code": "0xef0001010004020001000f04000000008000016900000000000000000000e1fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -870,21 +870,21 @@ } }, "_info": { - "hash": "0x0a59c7ce2b36af548c31b5e4ad2cbb3cee8079627f011807f4be3cf60a5504c2", + "hash": "0x0a2759b72e27ec86592e588669d9fa0b9ad76b948ca0c168183688cc3c444dae", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH11]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH11]": { "vectors": { "0": { "code": "0xef0001010004020001001004000000008000016a0000000000000000000000e1fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -892,21 +892,21 @@ } }, "_info": { - "hash": "0x7a2e02a94b259a092425caca809a00edae70a4ae1046e9c8b868c6e81de186de", + "hash": "0x4c47ede4629d57484e6784c91762134025e3a0719f175fd97e774c2c6e9ed0a7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH12]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH12]": { "vectors": { "0": { "code": "0xef0001010004020001001104000000008000016b000000000000000000000000e1fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -914,21 +914,21 @@ } }, "_info": { - "hash": "0x8862638ac49fc4cedc12bc4339263b2e4ff46d0b2f2b84fe6b4149019ab3f3ec", + "hash": "0x119a90dbf82ee9247aebf4fc8476577b66cc6d5e5d29eeec10e225532407cfd6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH13]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH13]": { "vectors": { "0": { "code": "0xef0001010004020001001204000000008000016c00000000000000000000000000e1fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -936,21 +936,21 @@ } }, "_info": { - "hash": "0x36efd09dc5af7fabde0c964bbd2763df11a6b381dc3337ea7d4c81eef88682ec", + "hash": "0xbdf805ebfb997d053be9548496bbce454c57c3b1b7d5bcca3b743517f4cbe079", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH14]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH14]": { "vectors": { "0": { "code": "0xef0001010004020001001304000000008000016d0000000000000000000000000000e1fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -958,21 +958,21 @@ } }, "_info": { - "hash": "0xefa703b0a22c446bfd39228489137c89cfc5ba0133426adbaeae45318ef41b42", + "hash": "0x39ea716acf6574887c166e33aaabb8d93b4cf925d311f4cb51d96018ca3315c3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH15]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH15]": { "vectors": { "0": { "code": "0xef0001010004020001001404000000008000016e000000000000000000000000000000e1fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -980,21 +980,21 @@ } }, "_info": { - "hash": "0xf0ec6f94713f474dbf3cbcb2588030ce4db33f9562864fd09d7b212f73df50c3", + "hash": "0xc895aaf482944c913946a8521f96392e5724c1960e189a054d0f106ab96d3513", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH16]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH16]": { "vectors": { "0": { "code": "0xef0001010004020001001504000000008000016f00000000000000000000000000000000e1fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1002,21 +1002,21 @@ } }, "_info": { - "hash": "0x43961f7b6526f0d73685a2baa1eea4b9eff744b5b26e298888ca339509a727c4", + "hash": "0xc401d32de5b207c0e99ba854998bbe75b8f970804f569ebe83f8bc230356c5b7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH17]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH17]": { "vectors": { "0": { "code": "0xef000101000402000100160400000000800001700000000000000000000000000000000000e1fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1024,21 +1024,21 @@ } }, "_info": { - "hash": "0x956ae0897b24c6c8aa6d6f8c33eec03691751e3a56fff2145d7c2e006358f060", + "hash": "0x941d93c0bb80f4c47c2cc3b3a7fdb31c6464088954d9f1d3b175248884873e27", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH18]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH18]": { "vectors": { "0": { "code": "0xef00010100040200010017040000000080000171000000000000000000000000000000000000e1fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1046,21 +1046,21 @@ } }, "_info": { - "hash": "0xf640f576eaa6c490cfc25cfcfbb3d03c3249287c99928503174353516c184375", + "hash": "0x72a9e1320de68818b5618f2d71e9b9c586ab534fd8e56ac4a0c5123c0c2bf8fc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH19]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH19]": { "vectors": { "0": { "code": "0xef0001010004020001001804000000008000017200000000000000000000000000000000000000e1fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1068,21 +1068,21 @@ } }, "_info": { - "hash": "0x9c564b1accd51da28f8666ab88aa68261d9aa07ed30ddf8728d4bfd6dcf73441", + "hash": "0x81aff105ddfa6b945ce34fc337e8aa5a82561aaa373b571ed8fedcc3b732d8b9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH20]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH20]": { "vectors": { "0": { "code": "0xef000101000402000100190400000000800001730000000000000000000000000000000000000000e1fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1090,21 +1090,21 @@ } }, "_info": { - "hash": "0xb70b4092bb71bfa0fc7a434b231940fecaaf0944a396c4dd1e19fc8056da8f0d", + "hash": "0x579dfc015124a60eaba7851c42eac49b049bd980c1997905b94062991178c478", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH21]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH21]": { "vectors": { "0": { "code": "0xef0001010004020001001a040000000080000174000000000000000000000000000000000000000000e1fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1112,21 +1112,21 @@ } }, "_info": { - "hash": "0x8e94abb13f64aea1cc652548023cc3d64011c1f9fe37dd3d7e197993fe9bb943", + "hash": "0x993dcafc721a48c5b6759a24566c6a37293705d6110c337faeea2c04c7096550", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH22]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH22]": { "vectors": { "0": { "code": "0xef0001010004020001001b04000000008000017500000000000000000000000000000000000000000000e1fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1134,21 +1134,21 @@ } }, "_info": { - "hash": "0x51edee46d2901d6a0aa033b395857f5b564f523fbf2e4743bb2ead701bd911ce", + "hash": "0x7c3e152732675a9a63fac5bc904bb787fabec7f25ff18ee3320cd9767ee13c22", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH23]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH23]": { "vectors": { "0": { "code": "0xef0001010004020001001c0400000000800001760000000000000000000000000000000000000000000000e1fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1156,21 +1156,21 @@ } }, "_info": { - "hash": "0x6153da753c7f995a2f30f00ba770f222f0c65551ce858e4a74cf0bd92125031e", + "hash": "0x816cc199212d0d8ddecf233f139f2796ca3b69ef33a942a53afdc521d1f47812", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH24]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH24]": { "vectors": { "0": { "code": "0xef0001010004020001001d040000000080000177000000000000000000000000000000000000000000000000e1fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1178,21 +1178,21 @@ } }, "_info": { - "hash": "0x824fe89e1ca56cc1e2d3f5b55128b3e0d93f20b270698786fcd17712dd4cbc1c", + "hash": "0xc4779631fe6ec56c321c244c11909959695ebca102cfacff8889922d1a95e2a2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH25]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH25]": { "vectors": { "0": { "code": "0xef0001010004020001001e04000000008000017800000000000000000000000000000000000000000000000000e1fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1200,21 +1200,21 @@ } }, "_info": { - "hash": "0xe7f01f6e64c5e2d3dfdad4005c83814c13a74cbed2d3fa90d572556cfea0e7bd", + "hash": "0xa38771a6c36cb1771aafb0e590cfc06c4696f9ee2fababf8c99d78b9cb9a8cc9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH26]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH26]": { "vectors": { "0": { "code": "0xef0001010004020001001f0400000000800001790000000000000000000000000000000000000000000000000000e1fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1222,21 +1222,21 @@ } }, "_info": { - "hash": "0xb306c8c1f1cfd4e3e49ef894aacbf299361d5bfdc4944390b26cc857e4fd4faf", + "hash": "0x331e8ecbb9d24162366621185bee3ea7ea32c8d70238a72fcad73aa90f2bd81d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH27]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH27]": { "vectors": { "0": { "code": "0xef0001010004020001002004000000008000017a000000000000000000000000000000000000000000000000000000e1fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1244,21 +1244,21 @@ } }, "_info": { - "hash": "0x2529e924952e54163e3e56c2f7e3a58a6e2e489c79ee1016106d903d47f3a931", + "hash": "0x507a9210a627ffc6d571f143d0d79d49c5f8343c80f0b36200091fd2ee77a16b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH28]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH28]": { "vectors": { "0": { "code": "0xef0001010004020001002104000000008000017b00000000000000000000000000000000000000000000000000000000e1fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1266,21 +1266,21 @@ } }, "_info": { - "hash": "0xd087e05e51ff4b15fd1a08e143a276c651faed05f358115608d680b58ca3b848", + "hash": "0x369b7c5aadcf294458a1dc6c73bdcdd96c6d0b2106b1ac63daf1221beb0f8a8b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH29]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH29]": { "vectors": { "0": { "code": "0xef0001010004020001002204000000008000017c0000000000000000000000000000000000000000000000000000000000e1fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1288,21 +1288,21 @@ } }, "_info": { - "hash": "0xaab4b6b59bc6c5872942425404f27a2a89c9b14ff0bb638b10a39d9106367ab3", + "hash": "0xba434d485d329be5db46da9cd7f464e65b73febde26acafb4ac885f17804b6c1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH30]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH30]": { "vectors": { "0": { "code": "0xef0001010004020001002304000000008000017d000000000000000000000000000000000000000000000000000000000000e1fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1310,21 +1310,21 @@ } }, "_info": { - "hash": "0xed65f48b9620241a22bd8e49af56d8abcc2554febfb4b65685485a7041652579", + "hash": "0xec9b3f0de5bcebb26c39d0e3e74c0124ac584180aebe634022d6a8f3ff0e21a3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH31]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH31]": { "vectors": { "0": { "code": "0xef0001010004020001002404000000008000017e00000000000000000000000000000000000000000000000000000000000000e1fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1332,21 +1332,21 @@ } }, "_info": { - "hash": "0x24751f64229aef52db1c800c4895738584f237a70ab275512019d9b4ba36c684", + "hash": "0x5ea105a261332f1e56dcc491b799389723290e4d28cd8ae9645c63ef15359a35", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH32]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_end-jump_JumpDirection.BACKWARD-opcode_PUSH32]": { "vectors": { "0": { "code": "0xef0001010004020001002504000000008000017f0000000000000000000000000000000000000000000000000000000000000000e1fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1354,21 +1354,21 @@ } }, "_info": { - "hash": "0xcb4f1285c8886a8f9c14e47432bc7b8baf9123be1ecf7a6c35590aa2a8223796", + "hash": "0xa8d0436557d87618ecc2cd3dad7f8dbb67e525ba4f34ab1fc4d8786db73d7873", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH2]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH2]": { "vectors": { "0": { "code": "0xef0001010004020001000904000000008000016001e1000161000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1376,21 +1376,21 @@ } }, "_info": { - "hash": "0x13877dd105ca72bdfcff9e10b65ea2807671fa9433558beba031694c6e81a3bb", + "hash": "0xdb65c5d5f084331a67fe6dc9d21d6a67b7e5a2b0dfd4d9838cefa97324a41955", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH3]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH3]": { "vectors": { "0": { "code": "0xef0001010004020001000a04000000008000016001e100016200000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1398,21 +1398,21 @@ } }, "_info": { - "hash": "0x3049e0ebf50b61acc57d13719be500cc419edb38decbfe744c23aaa3d80ce0db", + "hash": "0xd4f59a72b08a86f5cec26e6bae2ded89ebfa2696f46024e7247cf179a3255017", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH4]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH4]": { "vectors": { "0": { "code": "0xef0001010004020001000b04000000008000016001e10001630000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1420,21 +1420,21 @@ } }, "_info": { - "hash": "0xdf1cf79231ea05edd8a6ae3bfed7ef33fd8030ed95cdb2bb9e9b970705d70646", + "hash": "0xb665d2e72c8081b3e3f6d587121f36752e9ad57a36c9fd9ad71430e1421f7feb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH5]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH5]": { "vectors": { "0": { "code": "0xef0001010004020001000c04000000008000016001e1000164000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1442,21 +1442,21 @@ } }, "_info": { - "hash": "0xff9007fbf7b4bf6959e8f1786054dddee991587d1dbcb6a0ff9a1deb97b4e92b", + "hash": "0x67e9918e7a173016a29072656e131c8e11b2dcd1448039a3fc38b15f00f47963", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH6]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH6]": { "vectors": { "0": { "code": "0xef0001010004020001000d04000000008000016001e100016500000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1464,21 +1464,21 @@ } }, "_info": { - "hash": "0xf9c1ac9e94c2c6d87cd17e16a8ba50008e540d34db21d4799fce7824b5687e4a", + "hash": "0x7c3c191cc365ff19b32f2eabe6e9da2a1d182e4936f9b1d3c5161436b7145003", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH7]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH7]": { "vectors": { "0": { "code": "0xef0001010004020001000e04000000008000016001e10001660000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1486,21 +1486,21 @@ } }, "_info": { - "hash": "0x4b19b90f0dfbf73ca15b01d60a33600a75ae1b75ecaabd2fcda4fcb0e042a7e2", + "hash": "0xb8e09fff2c8c92dddc3badf3e7beabb38f8198320b6848f69de3eaabafacab6b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH8]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH8]": { "vectors": { "0": { "code": "0xef0001010004020001000f04000000008000016001e1000167000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1508,21 +1508,21 @@ } }, "_info": { - "hash": "0xb656b5f42ed51659ca0afc14ddcf32be654b9b3b28a198ee36ef8075022022ee", + "hash": "0xbd3cddca7b8a454d2570db24f61cbcb132de0f3ecff958e37986769142a3399c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH9]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH9]": { "vectors": { "0": { "code": "0xef0001010004020001001004000000008000016001e100016800000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1530,21 +1530,21 @@ } }, "_info": { - "hash": "0x7a2a788ce791bc570b5563693121b6ee6aaf9ab7dbf40394c65f02aa2637da56", + "hash": "0x1b3121a730af775ba90a3942742d3f47d623df31580a4c9e2cdee612d31c537b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH10]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH10]": { "vectors": { "0": { "code": "0xef0001010004020001001104000000008000016001e10001690000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1552,21 +1552,21 @@ } }, "_info": { - "hash": "0x5137c73bb392b92852fc82831d7830baf53eb5a67350a372bb1489e20dd22ccf", + "hash": "0xd1f53fb6760a3a5dc2f9d702a371513e699fda0f0502fbc910ecea566796f5fc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH11]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH11]": { "vectors": { "0": { "code": "0xef0001010004020001001204000000008000016001e100016a000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1574,21 +1574,21 @@ } }, "_info": { - "hash": "0x9446f958cccce5c83abfddc8ee64c3d76550073cccd5c6bdf9819d91bedbe63c", + "hash": "0xe7b6e57b572413e6a98e5365b9cf7d67fe339c24467a2f3b8ef60e587ea69ad5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH12]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH12]": { "vectors": { "0": { "code": "0xef0001010004020001001304000000008000016001e100016b00000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1596,21 +1596,21 @@ } }, "_info": { - "hash": "0x9715cee7d1b33266344ccdac5c314d0434de602931fda406a6a30f6196255dae", + "hash": "0xaba7598b7079a723052ebb26719bd6e135575984087a35ef00efe883dd0bda66", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH13]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH13]": { "vectors": { "0": { "code": "0xef0001010004020001001404000000008000016001e100016c0000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1618,21 +1618,21 @@ } }, "_info": { - "hash": "0x8335e5a39b5bc3ca8e1bc5174e8c571a3c0b30ce39eded4bcc0fc14353d5c13d", + "hash": "0x7b60dbe660192cc5ced07b401441e980af5d8093e616130c9d091fe2ec1afe73", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH14]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH14]": { "vectors": { "0": { "code": "0xef0001010004020001001504000000008000016001e100016d000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1640,21 +1640,21 @@ } }, "_info": { - "hash": "0xe96711cad78f5ecf0fde2fc58c5ff1f2672c0941c5df7f617aaf7254cd3d2855", + "hash": "0x27c8d182d17da6faa778317febfcd4b22f4e92c138bfe412bf033e8b63f3ed9a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH15]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH15]": { "vectors": { "0": { "code": "0xef0001010004020001001604000000008000016001e100016e00000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1662,21 +1662,21 @@ } }, "_info": { - "hash": "0x7cb886f9d988b1c9672b9f0b0d047f6fdc2d7f61d3c2d7c6be7707ad8057c5a7", + "hash": "0x8f15fef4e3400a3cfa215eaf9b3bb8bdd03288e2e7ae700918e813dbf243f43a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH16]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH16]": { "vectors": { "0": { "code": "0xef0001010004020001001704000000008000016001e100016f0000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1684,21 +1684,21 @@ } }, "_info": { - "hash": "0x6beed012213ecd949a777adc14b4342abe04e9695d9db389a45f21b5061f9b63", + "hash": "0x9c7f9929a7249e178680506d0414f8786adc81774c40ba5be001e35085c490a8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH17]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH17]": { "vectors": { "0": { "code": "0xef0001010004020001001804000000008000016001e1000170000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1706,21 +1706,21 @@ } }, "_info": { - "hash": "0xc48a5929d5d127281797deb0eae7666b4d1cb57b7bf0f46921a7dcde89a79cbe", + "hash": "0xdb70406a1fe939122e2c6caa98594e47c64680b4ca1dad36f910656de705d04d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH18]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH18]": { "vectors": { "0": { "code": "0xef0001010004020001001904000000008000016001e100017100000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1728,21 +1728,21 @@ } }, "_info": { - "hash": "0x02843dd84e71cfb84ee42ced879e1d0a7ca01c8eb657a08752fd508e2c9cb1de", + "hash": "0x27e714fe587c2a9c38b6744e87d4cdc5e6dcc4727b8f5ca6ae9371620a71fd38", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH19]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH19]": { "vectors": { "0": { "code": "0xef0001010004020001001a04000000008000016001e10001720000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1750,21 +1750,21 @@ } }, "_info": { - "hash": "0xe9697f246b11468210a9800c21955c209a530bd96b91aabd99a2aada6f1d3713", + "hash": "0xcf59589375b451a33c8a6359dbd48a0922ee0b21fedb8248e99708442c4adc76", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH20]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH20]": { "vectors": { "0": { "code": "0xef0001010004020001001b04000000008000016001e1000173000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1772,21 +1772,21 @@ } }, "_info": { - "hash": "0xa87d98d946ac94123a079ac2567d9146617cf5b03a8bc3c3281874e48e1676ac", + "hash": "0xea42918d9cff2085054fccfc87e56d8ce1d9d9f0de00030109892e587cf32a9c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH21]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH21]": { "vectors": { "0": { "code": "0xef0001010004020001001c04000000008000016001e100017400000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1794,21 +1794,21 @@ } }, "_info": { - "hash": "0x7cd52fed6bb650da73b9ab112e807f2afeadc4211ea5bdc64ac9224de3755c21", + "hash": "0x16a9c6dae0f7075a8d9373361ebc8accf4a04fb9c35a19f487aaf1e62c62691a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH22]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH22]": { "vectors": { "0": { "code": "0xef0001010004020001001d04000000008000016001e10001750000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1816,21 +1816,21 @@ } }, "_info": { - "hash": "0x5220ce535d1c51721c052aa326fc75d2bb14a5e092e87429c92d77c70fcd37df", + "hash": "0x29aa2ae6c0a841f006f51e0f07a920915bf6a4cb5f188194df8ea4ca08802e85", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH23]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH23]": { "vectors": { "0": { "code": "0xef0001010004020001001e04000000008000016001e1000176000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1838,21 +1838,21 @@ } }, "_info": { - "hash": "0x41c225c8a9096d33ab45f6602a16667cd4df09fdec09af1b75fceb0426d3d772", + "hash": "0x88e6a33f89a30328b6e8ffdc7d4ed4c2a9d4902fede0c0fa286650dba098b70e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH24]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH24]": { "vectors": { "0": { "code": "0xef0001010004020001001f04000000008000016001e100017700000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1860,21 +1860,21 @@ } }, "_info": { - "hash": "0x81737894b5fa3c622d568e16fbc714f4ad4817e203007eb7aa2b2e612de34d4d", + "hash": "0xb9928ea1850325d9e19e40782a6056facc0cc5b446c1f10c420155288e4230d8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH25]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH25]": { "vectors": { "0": { "code": "0xef0001010004020001002004000000008000016001e10001780000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1882,21 +1882,21 @@ } }, "_info": { - "hash": "0xa1ee3e5a4c38378a65f84decfc3173a67ec482d2194cb4f239a4902b74863810", + "hash": "0xc413b954b3a342c59e2c2d7f9cdb83f833c4796e4fdc968bc9611116b6405ef6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH26]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH26]": { "vectors": { "0": { "code": "0xef0001010004020001002104000000008000016001e1000179000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1904,21 +1904,21 @@ } }, "_info": { - "hash": "0x4ecf67f6733da062417e96233d40c7b4f63d9dcd05ec7db8fc6b920dec14fa3a", + "hash": "0xe7c12bbc3b1b8b8971fc6f294ad4ebf89af0157f9753616ba4fc782cbb76e7bd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH27]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH27]": { "vectors": { "0": { "code": "0xef0001010004020001002204000000008000016001e100017a00000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1926,21 +1926,21 @@ } }, "_info": { - "hash": "0x58c132d9ad78f6a710442c26b091005b67ad8cf376eded482556341e6a55016e", + "hash": "0x4397c03414eecbd8ef3e10fa6792bffef370aaf3445556b3125f1ce9cc0e1952", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH28]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH28]": { "vectors": { "0": { "code": "0xef0001010004020001002304000000008000016001e100017b0000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1948,21 +1948,21 @@ } }, "_info": { - "hash": "0x158e617d97f05148763c75c59d59c02eada1a2ef217f79c0f647c2f8e050c574", + "hash": "0xa4c01bc807a69d1df37b5674d89ec7a8379c2eaaa336e9c3cba20f04a5a10c08", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH29]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH29]": { "vectors": { "0": { "code": "0xef0001010004020001002404000000008000016001e100017c000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1970,21 +1970,21 @@ } }, "_info": { - "hash": "0xb0dbb82d878fa003029ff79dc981997515dfe997c41f4d01b6bbc6d2e1f19571", + "hash": "0x5216a3d0b6d86c0ed99c9f7a072cda2f90541dbfca606bd6f2ff20cc30f72e20", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH30]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH30]": { "vectors": { "0": { "code": "0xef0001010004020001002504000000008000016001e100017d00000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1992,21 +1992,21 @@ } }, "_info": { - "hash": "0xe759aaa895322f8ad6dfa80bbcc12f1c192299e26043f13b24937f57a9e8ef0d", + "hash": "0x4c78bfda0bebe09aa38c5030a01091baa44fba3c31874736fa4c9ab8d6d9d644", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH31]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH31]": { "vectors": { "0": { "code": "0xef0001010004020001002604000000008000016001e100017e0000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2014,21 +2014,21 @@ } }, "_info": { - "hash": "0x6c85eb551bcf4ae68e4da66b3e002db5b70cc7459c5afdc49af56309ca5d0fc9", + "hash": "0x40e66dfe452d8cef9d765d32a612a7d08e60ead8c86e90acffe28f5e6ff28538", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH32]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.FORWARD-opcode_PUSH32]": { "vectors": { "0": { "code": "0xef0001010004020001002704000000008000016001e100017f000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2036,21 +2036,21 @@ } }, "_info": { - "hash": "0x3ad981dffc2af5ef6df39058acacf481e71c44a03af63a732ad8e4c3fd51d780", + "hash": "0xcc83babd7878860f837a1c0f9163e1013a433bc72ff646c50671b0c2e11c49f1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH2]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH2]": { "vectors": { "0": { "code": "0xef000101000402000100070400000000800001610000e1fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2058,21 +2058,21 @@ } }, "_info": { - "hash": "0x0f411d736d3d83e3688d5520d79870fb489961e88f739a2a7c2b2534cf2f3616", + "hash": "0x6269fcfddf47b9e2f96ac6e74d1c42ab1e37d425db066128f32eafe1ce7066d6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH3]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH3]": { "vectors": { "0": { "code": "0xef00010100040200010008040000000080000162000000e1fffa00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2080,21 +2080,21 @@ } }, "_info": { - "hash": "0xa8af04b48f1de718609a3965df6cb099e9dd435d3648b1e1d08bb2d122e6fdc1", + "hash": "0xf6353ba2ab6f42a24dc812a7e9aef740c19fb20eee75425cd73c4aab2c42df78", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH4]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH4]": { "vectors": { "0": { "code": "0xef0001010004020001000904000000008000016300000000e1fff900", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2102,21 +2102,21 @@ } }, "_info": { - "hash": "0xba913b2092ef8a1c7d4845f21776fb8cf6ec914c1b5104b393007f10219cf2f8", + "hash": "0x3615e6a3f7515f4f43e75eb27ef36473ef0d29e8af09fdedfda7777dd745c7d4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH5]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH5]": { "vectors": { "0": { "code": "0xef0001010004020001000a0400000000800001640000000000e1fff800", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2124,21 +2124,21 @@ } }, "_info": { - "hash": "0xafcdb0fd2e8ac772bb0407659f63ff62efa1da0eab813f4a154935b594f8f2dc", + "hash": "0xa279ce7131df1d35adfc2f36ac5527d5a7196173373d5d065188e56457220577", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH6]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH6]": { "vectors": { "0": { "code": "0xef0001010004020001000b040000000080000165000000000000e1fff700", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2146,21 +2146,21 @@ } }, "_info": { - "hash": "0xb859db6319e1b779a691dce31d06a15ee8399b2bb5c7123c0d879868469a69c8", + "hash": "0xb87b5555fe456e7364e941f905161509c218df74274c8f745c637cad882967cb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH7]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH7]": { "vectors": { "0": { "code": "0xef0001010004020001000c04000000008000016600000000000000e1fff600", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2168,21 +2168,21 @@ } }, "_info": { - "hash": "0xe03c269282bf473b9ec7f5e800274d10660894d776a6e55d4a3e5e1b6a101488", + "hash": "0x541bc80cc235bc8285ef4faa28fefc319eef7c57db174c7d03455685c7cb493d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH8]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH8]": { "vectors": { "0": { "code": "0xef0001010004020001000d0400000000800001670000000000000000e1fff500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2190,21 +2190,21 @@ } }, "_info": { - "hash": "0xa21983291623d88426de12910098876aaf6fdfb0e1f29c2a476b5d76f4f82620", + "hash": "0x73c915503ec6f186aa681dd2a313970cbc385c6665dd5a6a223980893d2c2467", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH9]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH9]": { "vectors": { "0": { "code": "0xef0001010004020001000e040000000080000168000000000000000000e1fff400", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2212,21 +2212,21 @@ } }, "_info": { - "hash": "0x49eb6a852d3f64a01903cc225959cb879e5fe13fa1107f28cb4186ca60a47cbe", + "hash": "0x50951fd503eaed53d7f5701efb1074265b1af1a3d6f24faa6821c4155bc05410", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH10]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH10]": { "vectors": { "0": { "code": "0xef0001010004020001000f04000000008000016900000000000000000000e1fff300", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2234,21 +2234,21 @@ } }, "_info": { - "hash": "0x355cf5202924198b936babe73d02d30011e51acdac6655f5a4a9f85a332d0bc3", + "hash": "0x12c33d60bafa7e312a867cd877c87fe727c02c31258018a36dfc6f74d234b972", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH11]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH11]": { "vectors": { "0": { "code": "0xef0001010004020001001004000000008000016a0000000000000000000000e1fff200", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2256,21 +2256,21 @@ } }, "_info": { - "hash": "0x863d1f01fe1ddffebb5c3860b6642638006e3ff4f95ea85dcc3dae226a4ddf76", + "hash": "0x666676619dba88d886d29b82b2b23d3beb806b93f3f0ddbbbb69481f3de20a89", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH12]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH12]": { "vectors": { "0": { "code": "0xef0001010004020001001104000000008000016b000000000000000000000000e1fff100", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2278,21 +2278,21 @@ } }, "_info": { - "hash": "0x8d64dcce523255b4eb8a04544af5442e9db6678eba389de18215abdfd1464748", + "hash": "0xb953382791cbccbad9c1e1c866a6c1bd695d54f991aef2a793981d6a7eddb770", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH13]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH13]": { "vectors": { "0": { "code": "0xef0001010004020001001204000000008000016c00000000000000000000000000e1fff000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2300,21 +2300,21 @@ } }, "_info": { - "hash": "0xb357f77f16035d560489917cece9fe2a7c719fd21cfa388ed88724c4eebcfd40", + "hash": "0xc26c6eefa0f6ade42ed5eb6e30df466c0c8ee48f53b75ef8babbec24e8153e76", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH14]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH14]": { "vectors": { "0": { "code": "0xef0001010004020001001304000000008000016d0000000000000000000000000000e1ffef00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2322,21 +2322,21 @@ } }, "_info": { - "hash": "0x5a5454ccc898a22eedf0ff6a791035d59d6f3145bfdceb4d3931d5b21d19fc7f", + "hash": "0xc9e5444318ca5a61c21fc7996bd6cc7084ccad902d5f5eefca67defd530fb296", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH15]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH15]": { "vectors": { "0": { "code": "0xef0001010004020001001404000000008000016e000000000000000000000000000000e1ffee00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2344,21 +2344,21 @@ } }, "_info": { - "hash": "0x42c227c0e39e3bdfcd3d3eadaf1b70b1ed9f191a3ea1aee0258fe201aac14f1f", + "hash": "0xf8d4726dca27cc26379c3fa49f278c398d57e59d6a553243a1e6058ae76dcd14", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH16]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH16]": { "vectors": { "0": { "code": "0xef0001010004020001001504000000008000016f00000000000000000000000000000000e1ffed00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2366,21 +2366,21 @@ } }, "_info": { - "hash": "0x3be8f67c37806da9fa18796b913918c3c4716cfab67558d8ffee24acadc632e1", + "hash": "0x3a8bd219231a37b781495c51b7d2d1ebb22fdd45753212a6a2db005bacf4b329", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH17]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH17]": { "vectors": { "0": { "code": "0xef000101000402000100160400000000800001700000000000000000000000000000000000e1ffec00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2388,21 +2388,21 @@ } }, "_info": { - "hash": "0xe0d036517dc6b6caf2fbf5d1bc9d66fcb3157d4e13bdb0b5cb1645195c9d2a9c", + "hash": "0x460d1f1ce1704f66c412a83be3f3807fc3d2854b026ab1b6baac221f8544831c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH18]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH18]": { "vectors": { "0": { "code": "0xef00010100040200010017040000000080000171000000000000000000000000000000000000e1ffeb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2410,21 +2410,21 @@ } }, "_info": { - "hash": "0xcdcf597b5778c5f5e838fb85bd1259e703e5e61f971c240ceafb8a0fca79da83", + "hash": "0x44e339dc2c5ed45f0d159c5933534694fc371aa0d54c35871548eb70dfc54564", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH19]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH19]": { "vectors": { "0": { "code": "0xef0001010004020001001804000000008000017200000000000000000000000000000000000000e1ffea00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2432,21 +2432,21 @@ } }, "_info": { - "hash": "0x6dee6a86127ad54e90aa7e6016c255746574076fe11400edfb434850ebc8b385", + "hash": "0xbc705731ef5b2861015c4e6f9d0ef8b5a13e20a5c3197f87530f6701e075a489", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH20]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH20]": { "vectors": { "0": { "code": "0xef000101000402000100190400000000800001730000000000000000000000000000000000000000e1ffe900", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2454,21 +2454,21 @@ } }, "_info": { - "hash": "0xec0590a2ef366d344b29fdd770409419ff4c28b55ef8edce3b913b30d3b216ec", + "hash": "0x5de03cc8e87edfb4197a302babba6fe4c79e4565c15bdd9823c7f0beb0a245c0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH21]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH21]": { "vectors": { "0": { "code": "0xef0001010004020001001a040000000080000174000000000000000000000000000000000000000000e1ffe800", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2476,21 +2476,21 @@ } }, "_info": { - "hash": "0xcce804028d23feda040627bdee81de2e25e2b8efae8796e09ee81b7431878ce8", + "hash": "0x370c0257064b2dd34917ba5b20cfc0d6db38f4f5f23292b9e0032d7491c5b7da", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH22]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH22]": { "vectors": { "0": { "code": "0xef0001010004020001001b04000000008000017500000000000000000000000000000000000000000000e1ffe700", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2498,21 +2498,21 @@ } }, "_info": { - "hash": "0xe61d653df8c2ab703268d2f5e5aae2107045bc3a6d9e3e7838c418f9ae896fc6", + "hash": "0xba1531822c3b28cea103d426a4a69767050cb19aded174b9efc9290a1d22560e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH23]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH23]": { "vectors": { "0": { "code": "0xef0001010004020001001c0400000000800001760000000000000000000000000000000000000000000000e1ffe600", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2520,21 +2520,21 @@ } }, "_info": { - "hash": "0xa72d4efcd6937c1ce9a7d55fb3e32067322129343b3b94896f06642d0ec6a915", + "hash": "0x607ea5edecd5326d5e742cf881e90580c330bab1bbf77ff171919d444fba5c0b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH24]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH24]": { "vectors": { "0": { "code": "0xef0001010004020001001d040000000080000177000000000000000000000000000000000000000000000000e1ffe500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2542,21 +2542,21 @@ } }, "_info": { - "hash": "0x97665ae35546bfdcfb1b7ba43243b17dac0ecc0980bfe84290eb541d4d860848", + "hash": "0x930634670095e40769e63c98049568d445a48cae0814dcdc018e4904979c0526", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH25]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH25]": { "vectors": { "0": { "code": "0xef0001010004020001001e04000000008000017800000000000000000000000000000000000000000000000000e1ffe400", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2564,21 +2564,21 @@ } }, "_info": { - "hash": "0x34bf68c8d50101ed6946fb0a3bc7a3cb99fec8f317f7a57f6db6d301d830f1ef", + "hash": "0xf6123336895ea430f47978deb812d80311a4351e65452135f4b9db3f6896ff8e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH26]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH26]": { "vectors": { "0": { "code": "0xef0001010004020001001f0400000000800001790000000000000000000000000000000000000000000000000000e1ffe300", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2586,21 +2586,21 @@ } }, "_info": { - "hash": "0xe04582bd4e218116d34255a2bb8770bf558eb80b9a34083bd31755c801f6a204", + "hash": "0xe3d258fcf87b10a125988640677d2234deb847775773ac0a910dabf8600b2054", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH27]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH27]": { "vectors": { "0": { "code": "0xef0001010004020001002004000000008000017a000000000000000000000000000000000000000000000000000000e1ffe200", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2608,21 +2608,21 @@ } }, "_info": { - "hash": "0x805b3fb6e65cbf1ff3bd232fc14788cb1e578d688003c794b1db894efcab2011", + "hash": "0xabf4f5722447bcac2d4bb8e8bc7fb9295eca90ea01a77a3d72f437fe4041593d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH28]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH28]": { "vectors": { "0": { "code": "0xef0001010004020001002104000000008000017b00000000000000000000000000000000000000000000000000000000e1ffe100", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2630,21 +2630,21 @@ } }, "_info": { - "hash": "0x56338aa7d427c9a67e57db82652dfa680671af9ea2f9c23532cb8cb76f79504c", + "hash": "0x2ad84248caa4c15ba2074e92aa07ea5fd6a1a34c4939d1eaadc745360b12cf43", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH29]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH29]": { "vectors": { "0": { "code": "0xef0001010004020001002204000000008000017c0000000000000000000000000000000000000000000000000000000000e1ffe000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2652,21 +2652,21 @@ } }, "_info": { - "hash": "0x1555d4627eea9c6afec2ced49798fcf40c93a80a694a5f9db60fc862e22ed39c", + "hash": "0x3ba992e00e8559ef3f7fc525b5cc5aea0d8a5bd1b7dd255985e47e4dbc2d5dc1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH30]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH30]": { "vectors": { "0": { "code": "0xef0001010004020001002304000000008000017d000000000000000000000000000000000000000000000000000000000000e1ffdf00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2674,21 +2674,21 @@ } }, "_info": { - "hash": "0x152e454cfe2a47aca44f5a89cf5fb14ac2344c86c2ddea0d6605773dc52518b8", + "hash": "0xf4f1cc5cb5f5133d16f84a3dafd0e4a0a327454e52f865c938d99e3d42592bb5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH31]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH31]": { "vectors": { "0": { "code": "0xef0001010004020001002404000000008000017e00000000000000000000000000000000000000000000000000000000000000e1ffde00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2696,21 +2696,21 @@ } }, "_info": { - "hash": "0x35ae63c41bb2e35f5dfbf76186980c845c59b560883201a67b4c361bbd6ed815", + "hash": "0x024c09bd0d7c16dc455006bc6647100d9ab31c3a9029659f108273c8f266c6a3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_CancunEIP7692-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH32]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_push_n[fork_Osaka-eof_test-data_portion_start-jump_JumpDirection.BACKWARD-opcode_PUSH32]": { "vectors": { "0": { "code": "0xef0001010004020001002504000000008000017f0000000000000000000000000000000000000000000000000000000000000000e1ffdd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2718,11 +2718,11 @@ } }, "_info": { - "hash": "0x847045530d8cae0b52bda427aa0f9ea4b90334c72ab8cae46f558a3dfca67fe2", + "hash": "0xa1814268a0be4df93eb96cc3f07d176274680dddd2e68195b652f2fdaa94f455", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0024 (Invalid) EOF code containing RJUMPI with target PUSH2+ immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L556", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_returncontract.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_returncontract.json similarity index 66% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_returncontract.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_returncontract.json index 07e2298b21..bcc6743a57 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_returncontract.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_returncontract.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_returncontract[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_returncontract[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000b030001003604000000008000046000600060006000ec0000ef0001010004020001000a030001001404000000008000025fe1000560006000ee00ef00010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x5e3a98f05bac06487615aa485dd51c2b845de2af4bef69d128781102996b3bc4", + "hash": "0x22029d664e9529c0287fc09ae402cfdd7ee29dd9f45edbf586ad6a86ec3affba", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMP with target RETURNCONTRACT immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L779", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L779", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_rjump.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_rjump.json similarity index 64% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_rjump.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_rjump.json index dafb5f1b98..a1a3fb3904 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_rjump.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_rjump.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_rjump[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_rjump[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000904000000008000016001e1000300e0fff7", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0xfb5615670ae980125dc765025821e6da036b41b129fcffba6657a09a887de396", + "hash": "0x97d593635b1dca9dbe1c44ce43f478fc3a2384d126b2041935cbf8c7e79e7cf5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0023 (Invalid) EOF code containing RJUMPI with target RJUMP immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L498", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L498", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_rjumpi.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_rjumpi.json similarity index 64% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_rjumpi.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_rjumpi.json index 4148d2ebd0..886e31f671 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_rjumpi.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_rjumpi.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_rjumpi[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_rjumpi[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000c04000000008000016001e10005006001e1fff500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x65bb22a17e4098e7e9443d240dbedceeab68ca52a167eaa6bf44ad399d74fc65", + "hash": "0x1806022ab2db9ba88b3acf3b0428c711d9a9ed33538258ab5b987996fd3605be", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0022 (Invalid) EOF code containing RJUMPI with target other RJUMPI immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L514", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L514", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_rjumpv.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_rjumpv.json similarity index 72% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_rjumpv.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_rjumpv.json index ad85058fb1..2ddbbd9e54 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_rjumpv.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_rjumpv.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_end-target_rjumpv_table_size_1]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_rjumpv[fork_Osaka-eof_test-data_portion_end-target_rjumpv_table_size_1]": { "vectors": { "0": { "code": "0xef0001010004020001000d04000000008000016001e10006006001e200000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0xf6c6deae5e5408608725b3fa141ddad386b482267ee1bb4ac41849db60c39605", + "hash": "0xfe4552137f028639f42908bef1dc3e0f34a5512c4719b5a132f36e688fd2300b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0025 (Invalid) EOF code containing RJUMPI with target RJUMPV immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L622", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L622", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_end-target_rjumpv_table_size_256]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_rjumpv[fork_Osaka-eof_test-data_portion_end-target_rjumpv_table_size_256]": { "vectors": { "0": { "code": "0xef0001010004020001020b04000000008000016001e10204006001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0x2dab8099d4b40628d25319eca3f75c692e70cdb136afcb744f44bade3fef3ec7", + "hash": "0x7f5cfea1797e4a23a0610b80d33712df03ed287b5565f0a51e648dc1e246376a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0025 (Invalid) EOF code containing RJUMPI with target RJUMPV immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L622", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L622", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_start-target_rjumpv_table_size_1]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_rjumpv[fork_Osaka-eof_test-data_portion_start-target_rjumpv_table_size_1]": { "vectors": { "0": { "code": "0xef0001010004020001000d04000000008000016001e10004006001e200000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -56,21 +56,21 @@ } }, "_info": { - "hash": "0x4af3f8d89770cdcc9a162f24e24eb3cea0fecbc9b5e6408859402879f6d4f71c", + "hash": "0xbb508b9126115564b1d3585962f89cafa78edc5ae0af1e70f7123d91e705f528", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0025 (Invalid) EOF code containing RJUMPI with target RJUMPV immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L622", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L622", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_start-target_rjumpv_table_size_256]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_rjumpv[fork_Osaka-eof_test-data_portion_start-target_rjumpv_table_size_256]": { "vectors": { "0": { "code": "0xef0001010004020001020b04000000008000016001e10004006001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -78,11 +78,11 @@ } }, "_info": { - "hash": "0xa6dfc75db743016ebc750c1a7d42ca825631eb467a0d0ebfd3fbb92e058d958e", + "hash": "0x0896926a225e75018963fd2820fde964c450f8a45b8137b1034db881043631f1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0025 (Invalid) EOF code containing RJUMPI with target RJUMPV immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L622", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L622", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_self.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_self.json similarity index 64% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_self.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_self.json index 467905555f..e6befef1a5 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_self.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_self.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_self[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_self[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000604000000008000016001e1fffd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_HEIGHT_MISMATCH", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x03494c34d41809c3cb8a23e14f93b66af15026891ab77c19129fba8960a426fe", + "hash": "0xbea7451008ea602bff0d8db30374c9a808baa6b5a38d1baa00371a40f63c31a9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0021 (Invalid) EOF code containing RJUMPI with target same RJUMPI immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L433", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L433", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_self_data_portion.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_self_data_portion.json similarity index 63% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_self_data_portion.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_self_data_portion.json index 7dbac8fc7b..f9fb6b9941 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_self_data_portion.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_self_data_portion.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_self_data_portion[fork_CancunEIP7692-eof_test-offset_1]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_self_data_portion[fork_Osaka-eof_test-offset_1]": { "vectors": { "0": { "code": "0xef0001010004020001000604000000008000016001e1ffff00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0x5a955bd52475e91c52fe5814cc38940ae482efe0ccc7cf57570ab56df16bdb3f", + "hash": "0x5a436fc5a7846019b99de35f636e1cbeb0fc0b8ab66e3b6d91ac165adcfb5bc6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0021 (Invalid) EOF code containing RJUMPI with target same RJUMPI immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L415", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L415", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_self_data_portion[fork_CancunEIP7692-eof_test-offset_2]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_self_data_portion[fork_Osaka-eof_test-offset_2]": { "vectors": { "0": { "code": "0xef0001010004020001000604000000008000016001e1fffe00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -34,11 +34,11 @@ } }, "_info": { - "hash": "0x7e938abe4ae24bbc1bd0797503b8e38232a2fca7a4ada87dfb748e1c0aa52ca8", + "hash": "0x3ee44285f3faccb009ae52ba625d431bc1edf93e5879b0d590c47e879bfdd059", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0021 (Invalid) EOF code containing RJUMPI with target same RJUMPI immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L415", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L415", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_stack_height_diff.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_stack_height_diff.json similarity index 63% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_stack_height_diff.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_stack_height_diff.json index 29b7d07419..d1a657ffab 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_stack_height_diff.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_stack_height_diff.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_stack_height_diff[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_stack_height_diff[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef00010100040200010008040000000080000260006000e1fff900", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_HEIGHT_MISMATCH", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x426029a9514e5b45a454844796c79b521ff79aed5f218d1a7f7d60841f153e08", + "hash": "0xf9df930436eff87160dad7d0787da71c0a8a48f0ef8f26e65500b75395d898f1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMPI with target instruction that causes stack height difference", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L449", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L449", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_stack_underflow.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_stack_underflow.json similarity index 63% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_stack_underflow.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_stack_underflow.json index c320fa9e0f..e84b14263b 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_stack_underflow.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_stack_underflow.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_stack_underflow[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_stack_underflow[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef00010100040200010007040000000080000232e10001005000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0xe3c54293acef1746a45ec2f93432af11798dd3a01f511c9c9159e660815d3d18", + "hash": "0x30c9d998c9b9f1bcfadcbf3c9419c38bd70a5ae4a644fc4351cd3d3e1ecf992d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMPI with target instruction that cause stack underflow", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L468", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L468", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_swapn.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_swapn.json similarity index 63% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_swapn.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_swapn.json index 03f57ea742..b4659776be 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_swapn.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_into_swapn.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_swapn[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_into_swapn[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000d0400000000800004600160016001e10001e7015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x932d130abac8ef3ae6386eafe289212f8992422ba42c102c60bd3c07d80f8c9e", + "hash": "0x19615c9b06ec862b71e3b1b781805f55f4688f05fa11404aca2e3f4c450a7985", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMP with target SWAPN immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L702", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L702", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_jump_before_header.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_jump_before_header.json similarity index 64% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_jump_before_header.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_jump_before_header.json index 47095aa3d8..10746eddab 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_jump_before_header.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_jump_before_header.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_jump_before_header[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_jump_before_header[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000604000000008000016001e1ffe700", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x5753028c1fc9b57173a73e8a0ee0e0cbd1324f32e0025cc6b7b371e14de6bc89", + "hash": "0x0841c0604f13bb6c34f9a026ce628170018505ed59fad7bd1adcb89a389aae53", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n EOF1I4200_0017 (Invalid) EOF code containing RJUMPI with target outside code bounds\n (Jumping to before code begin)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L338", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L338", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_backward.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_backward.json similarity index 99% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_backward.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_backward.json index 1cbbeba939..16acc6a915 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_backward.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_backward.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_max_backward[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_max_backward[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001800804000000008000025fe17fff5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b612015600155005fe1800000", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x1634f896005819a84bc2dd125614c676b1efa1e3d665c385733e7f30f8cafb66", + "hash": "0x799f5374c8abc69e1386c97f068072e4e65258abaa7a46fbc333283c033cee09", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF with RJUMPI containing the maximum negative offset (-32768)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L250", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L250", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_bytecode_size.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_bytecode_size.json similarity index 99% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_bytecode_size.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_bytecode_size.json index b7540140b4..42c91d9287 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_bytecode_size.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_bytecode_size.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_max_bytecode_size[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_max_bytecode_size[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef00010100040200015fed040000000080000132e15fe85b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x1bdc0950865bd9eb19d636c30c6cdbe4240abdcff6e2d30fdfa64393c4608863", + "hash": "0x9a79a6a2e4dcf6a39f99e9fea9f79c3e4642ba7aecdb69330144c6e9c2bd3d4d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n EOF1V4200_0003 EOF with RJUMPI containing the maximum offset that does not exceed the maximum\n bytecode size", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L273", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L273", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_forward.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_forward.json similarity index 99% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_forward.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_forward.json index caa2c31ce4..89bb34e1f8 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_forward.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_forward.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_max_forward[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_max_forward[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001800c04000000008000026001e17fff5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b61201560015500", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xfa402bef6b34b5a70462a0bd18ad8283e4c74d145c0d3c10b94ee324b3f8d8c7", + "hash": "0xa9aa39e90c25ad74cf4874728d5e010483f7252fb8d2d75f8dd0442303b0c7d8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1V4200_0007 (Valid) EOF with RJUMPI containing the maximum offset (32767)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L230", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L230", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_rjumpv_backwards_min_stack_wrong.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_rjumpv_backwards_min_stack_wrong.json new file mode 100644 index 0000000000..e6c8d9df8f --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_rjumpv_backwards_min_stack_wrong.json @@ -0,0 +1,24 @@ +{ + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_rjumpv_backwards_min_stack_wrong[fork_Osaka-eof_test]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000e04000000008000035f6000e100015f6004e200fff600", + "results": { + "Osaka": { + "exception": "EOFException.STACK_HEIGHT_MISMATCH", + "result": false + } + } + } + }, + "_info": { + "hash": "0xbfee2d4d4025dc4ea37a5b8f755ad77625d80533879fd555c4874d017b5f4436", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Backwards rjumpv where min_stack does not match", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L931", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", + "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_skips_stack_underflow.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_skips_stack_underflow.json similarity index 63% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_skips_stack_underflow.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_skips_stack_underflow.json index 773c6168c8..36c7a7ba96 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_skips_stack_underflow.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_skips_stack_underflow.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_skips_stack_underflow[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_skips_stack_underflow[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef00010100040200010006040000000080000232e100015000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x29f55b32e7f80c463b7d243deec5246980674bb794489268b5848e4e5e4df07a", + "hash": "0x770d5602b3455849c2091554e8906079217bead741e11eb2a51c7610de87b83b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMPI where the default path produces a stack underflow", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L484", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L484", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_stack_validation.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_stack_validation.json similarity index 64% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_stack_validation.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_stack_validation.json index d39eeb3679..8df0bddae5 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_stack_validation.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_stack_validation.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_stack_validation[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_stack_validation[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000804000000008000016001e10001305b00", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x4613e5e6eb488647cc2ad0af5ddfd96962150b510c595ae7f6de7cba42675ae4", + "hash": "0x0fb7ba42a97328b57093ec18c85c2b27c42dbacc347042c3747e0313bff9d37b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Check that you can get to the same opcode with two different stack heights\n Spec now allows this:\n 4.b in https://github.com/ipsilon/eof/blob/main/spec/eof.md#stack-validation", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L832", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L832", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_to_code_end.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_to_code_end.json similarity index 64% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_to_code_end.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_to_code_end.json index 530a177659..434c3ebffb 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_to_code_end.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_to_code_end.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_to_code_end[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_to_code_end[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000604000000008000016001e1000100", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x2f436692e527a55c8ab3b7a41743236a0fe5d41de286dd2333fbfd0681825738", + "hash": "0xd8267321186923a5da50540687ef676ef0b8929716938357f8baa45cb2e5d45e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n EOF1I4200_0020 (Invalid) EOF code containing RJUMPI with target outside code bounds\n (Jumping to code end)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L396", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L396", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_truncated.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_truncated.json similarity index 63% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_truncated.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_truncated.json index fa8fe3b92d..bbc6df5a26 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_truncated.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_truncated.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_truncated[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_truncated[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000016000e1", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.TRUNCATED_INSTRUCTION", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0xb71074979f525c5bf3b7b5216f7f9d74560f643719fc09c8525d49169d272b36", + "hash": "0x9ede4e35b253043901f4477256165ba19d4df31a593afdb9eb43c7deb1b7f466", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0014 (Invalid) EOF code containing truncated RJUMPI", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L287", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L287", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_truncated_2.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_truncated_2.json similarity index 63% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_truncated_2.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_truncated_2.json index 7ec34da5d0..ca65d1de87 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_truncated_2.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_truncated_2.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_truncated_2[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_truncated_2[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000404000000008000016000e100", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.TRUNCATED_INSTRUCTION", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x6650548fead2aca675f79678b651ee3967fcf9831c85cdc02ae798f8f1df86ca", + "hash": "0xa2147360eec4e41fc32d5876d51e46e97eb740e7911a5a051d4ed0eceb6ff228", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0015 (Invalid) EOF code containing truncated RJUMPI", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L303", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L303", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_zero.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_zero.json similarity index 61% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_zero.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_zero.json index 3595547a64..00cf9953d7 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_zero.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_zero.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_zero[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_zero[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000c04000000008000026001e1000061201560015500", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x7c49b2457de9f7de705ee910cbc8cec22759fdf611e81366aa4398f373362263", + "hash": "0x660d519474a9e06e70b6b0f6898b2e72ff29e4aae00320f9e9a2f702973ac18f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1V4200_0006 (Valid) EOF code containing RJUMPI (Zero)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L211", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L211", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/tangled_rjumpi.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/tangled_rjumpi.json new file mode 100644 index 0000000000..68cc75fb89 --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/tangled_rjumpi.json @@ -0,0 +1,24 @@ +{ + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_tangled_rjumpi[fork_Osaka-eof_test]": { + "vectors": { + "0": { + "code": "0xef0001010004020001001304000000008000025f5fe10008607fe10007e000055fe000001000", + "results": { + "Osaka": { + "exception": "EOFException.STACK_UNDERFLOW", + "result": false + } + } + } + }, + "_info": { + "hash": "0xb7a4c662112b546f56163d8a040141cc85a12f63e1dbab88225df66b7b669d7c", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n EOF code containing tangled RJUMPI paths", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L866", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", + "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/double_rjumpv.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/double_rjumpv.json new file mode 100644 index 0000000000..6eb5dc8e4c --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/double_rjumpv.json @@ -0,0 +1,24 @@ +{ + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_double_rjumpv[fork_Osaka-eof_test]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000d04000000008000035f5fe20000065f5fe2000000f3", + "results": { + "Osaka": { + "exception": "EOFException.STACK_UNDERFLOW", + "result": false + } + } + } + }, + "_info": { + "hash": "0x3d80ce8371ca64bce34cafe035c5c978c4122eb4b7729976d33ee7b82963ba50", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Two RJUMPVs, causing the min stack to underflow", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L1231", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", + "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_after_container.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_after_container.json similarity index 76% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_after_container.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_after_container.json index 161108f25e..fdf28217c7 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_after_container.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_after_container.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_after_container[fork_CancunEIP7692-eof_test-t1i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_after_container[fork_Osaka-eof_test-t1i0]": { "vectors": { "0": { "code": "0xef0001010004020001000704000000008000016001e200000200", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0xfb21bb5105a114f257ec9488422c27e3a51c1743c2f4041361d8918eeaab58a0", + "hash": "0xd125459e1ab566586be9f47bd36c7f396abf589ac96a4897c2f6369b566a4553", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n EOF1I4200_0034 (Invalid) EOF code containing RJUMPV with target outside code bounds\n (Jumping to after code end)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L402", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L436", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_after_container[fork_CancunEIP7692-eof_test-t256i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_after_container[fork_Osaka-eof_test-t256i0]": { "vectors": { "0": { "code": "0xef0001010004020001020504000000008000016001e2ff000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0x5dac5e7a4152c133321ea096a6eaf30ded71bb90f3e1733785e84099cb77e7ab", + "hash": "0x15989305cdbc216bfa3d69992127ba01fd5ccb7aaba208b226af5587928439e0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n EOF1I4200_0034 (Invalid) EOF code containing RJUMPV with target outside code bounds\n (Jumping to after code end)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L402", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L436", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_after_container[fork_CancunEIP7692-eof_test-t256i255]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_after_container[fork_Osaka-eof_test-t256i255]": { "vectors": { "0": { "code": "0xef0001010004020001020504000000008000016001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -56,11 +56,11 @@ } }, "_info": { - "hash": "0xede6f0ff8d2ea7245a3c992fbac1b7f039d71c19984991afff8889756a8bbc7c", + "hash": "0x25798edf214fa326d45272a3682e8b07994df6eb728b1c51953037ca5f740108", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n EOF1I4200_0034 (Invalid) EOF code containing RJUMPV with target outside code bounds\n (Jumping to after code end)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L402", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L436", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_at_end.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_at_end.json similarity index 76% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_at_end.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_at_end.json index 6543122e9a..4ea92383eb 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_at_end.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_at_end.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_at_end[fork_CancunEIP7692-eof_test-t1i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_at_end[fork_Osaka-eof_test-t1i0]": { "vectors": { "0": { "code": "0xef0001010004020001000704000000008000016001e200000100", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0xf2dbef2f3be79612225e2a43627b1f70e928e68ba3261c2fb925a3e2e95e18a6", + "hash": "0x1a284a5075c4dd18fdfb0034f83c1c35f7b65dc7aa69e45ea433c50e01193df5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n EOF1I4200_0035 (Invalid) EOF code containing RJUMPV with target outside code bounds\n (Jumping to code end)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L434", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L468", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_at_end[fork_CancunEIP7692-eof_test-t256i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_at_end[fork_Osaka-eof_test-t256i0]": { "vectors": { "0": { "code": "0xef0001010004020001020504000000008000016001e2ff000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0xd6949dbb73ea49ec8de566a7efa908ddf58fa16ff3ee673af96fe58dc7a7fef3", + "hash": "0x18ed0e254962de1f984973ef71eda23f42d36982bfee1673c560bbd31441de16", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n EOF1I4200_0035 (Invalid) EOF code containing RJUMPV with target outside code bounds\n (Jumping to code end)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L434", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L468", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_at_end[fork_CancunEIP7692-eof_test-t256i255]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_at_end[fork_Osaka-eof_test-t256i255]": { "vectors": { "0": { "code": "0xef0001010004020001020504000000008000016001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -56,11 +56,11 @@ } }, "_info": { - "hash": "0x853b6f9c188d1247aa475f247e7a0dda8eefebfaa9bf7891bbdf280ac5e4cf51", + "hash": "0x0ef9d3aa0fd9e32c1c05446f500b41da58caed25b51f38950a1d647b90ba7d1d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n EOF1I4200_0035 (Invalid) EOF code containing RJUMPV with target outside code bounds\n (Jumping to code end)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L434", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L468", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_at_the_end.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_at_the_end.json similarity index 66% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_at_the_end.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_at_the_end.json index f31b4336c5..0d60f02825 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_at_the_end.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_at_the_end.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_at_the_end[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_at_the_end[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000e040000000080000260006000e10001006001e200fff9", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0xe5e0e3c354340fa48eca592f96b461326567e029e99bd37b6077077ea73af317", + "hash": "0xe2d10b5d9758a50111bbe10b1a2eafaa865b484dddaa363e6edf3b50646398cc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n https://github.com/ipsilon/eof/blob/main/spec/eof.md#stack-validation 4.i:\n This implies that the last instruction may be a terminating instruction or RJUMP", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L1130", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L1164", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards.json similarity index 61% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards.json index e700325576..9d1877e86c 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_backwards[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_backwards[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001001304000000008000026000e10007612015600155006000e200fff300", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x4b17d0386d8b5ea194e0a65871db25cbf5b6ff5c6bc12202ace21a2a1ea52a58", + "hash": "0x6d4e6f5721565f24f581c809c25d1105e985a546dc7518b87fc4eefd9fa6c800", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1V4200_0009 (Valid) EOF with RJUMPV table size 1 (Negative)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L103", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L103", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards_large_table.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards_large_table.json new file mode 100644 index 0000000000..583b2e7edf --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards_large_table.json @@ -0,0 +1,44 @@ +{ + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_backwards_large_table[fork_Osaka-eof_test-len_8]": { + "vectors": { + "0": { + "code": "0xef0001010004020001001704000000008000016008e20800000000000000000000000000000000ffea00", + "results": { + "Osaka": { + "result": true + } + } + } + }, + "_info": { + "hash": "0xcb0c29cbc841f00d08652a80cf94c140e5bd50ad3efdeff6088821fc66a13e24", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Backwards jump vector with a large table", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L140", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", + "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" + } + }, + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_backwards_large_table[fork_Osaka-eof_test-len_9]": { + "vectors": { + "0": { + "code": "0xef0001010004020001001904000000008000016009e209000000000000000000000000000000000000ffe800", + "results": { + "Osaka": { + "result": true + } + } + } + }, + "_info": { + "hash": "0xc0cc1463ae98fb0480a658403ea19cec32378fc1bd844277205af763c4bdb859", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Backwards jump vector with a large table", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L140", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", + "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards_min_stack_wrong.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards_min_stack_wrong.json new file mode 100644 index 0000000000..e65f159d49 --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards_min_stack_wrong.json @@ -0,0 +1,24 @@ +{ + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_backwards_min_stack_wrong[fork_Osaka-eof_test]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000f04000000008000035f6000e20000015f6004e200fff500", + "results": { + "Osaka": { + "exception": "EOFException.STACK_HEIGHT_MISMATCH", + "result": false + } + } + } + }, + "_info": { + "hash": "0xce2badd7dbb770cef0d1fe5fe4dc6622cab6bda4055db605e0c7ab42422408bb", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Backwards rjumpv where min_stack does not match", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L1183", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", + "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards_onto_dup.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards_onto_dup.json new file mode 100644 index 0000000000..ab8293845a --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards_onto_dup.json @@ -0,0 +1,23 @@ +{ + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_backwards_onto_dup[fork_Osaka-eof_test]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000704000000008000025f80e200fffb00", + "results": { + "Osaka": { + "result": true + } + } + } + }, + "_info": { + "hash": "0x77b97ddfbf6d7b477b2ad37662a04a064b16fc67ba2e80c97132541f81084bd5", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Backwards jump vector onto a dup", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L125", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", + "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards_reference_only.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards_reference_only.json similarity index 63% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards_reference_only.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards_reference_only.json index a16d0dd783..731aee93e4 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards_reference_only.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards_reference_only.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_backwards_reference_only[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_backwards_reference_only[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000c0400000000800001e00003e0000532e200fff800", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNREACHABLE_INSTRUCTIONS", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0xcf4d1ea98a6585d6bbf6d6d116177481f8af9031176982e9d69399afa3d6c39d", + "hash": "0x2d86777b303b4b50731aa486d38c5400a6849ae93a6cb27d11779b86cf8f457a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n EOF code containing instructions only reachable by backwards RJUMPV", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L1108", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L1142", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_before_container.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_before_container.json similarity index 76% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_before_container.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_before_container.json index bfe720318b..900260f8f7 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_before_container.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_before_container.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_before_container[fork_CancunEIP7692-eof_test-t1i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_before_container[fork_Osaka-eof_test-t1i0]": { "vectors": { "0": { "code": "0xef0001010004020001000704000000008000016001e200fff100", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0xc1a9d4c6b36cc45a2738412d69ffa90197ab942c0854dfe05c53c5d586578f18", + "hash": "0xe4620208ad292bb3d846359c2fc8d4a514366790fc5626acc1e4d17a8718357d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n EOF1I4200_0032 (Invalid) EOF code containing RJUMPV with target outside code bounds\n (Jumping to before code begin)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L337", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L371", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_before_container[fork_CancunEIP7692-eof_test-t256i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_before_container[fork_Osaka-eof_test-t256i0]": { "vectors": { "0": { "code": "0xef0001010004020001020504000000008000016001e2fffdf300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0xb73e906e0372cef3b040e6bb7b2c875b9ca4aaa87810ee19c635c4b6f26b2179", + "hash": "0x6dc0c2fb959a4587138b94f88953180ef261e3157699afc2fffd0bafa879f7f8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n EOF1I4200_0032 (Invalid) EOF code containing RJUMPV with target outside code bounds\n (Jumping to before code begin)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L337", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L371", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_before_container[fork_CancunEIP7692-eof_test-t256i255]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_before_container[fork_Osaka-eof_test-t256i255]": { "vectors": { "0": { "code": "0xef0001010004020001020504000000008000016001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdf300", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -56,11 +56,11 @@ } }, "_info": { - "hash": "0x3482644974752202d22dfe7f587ebca2537743d823f0fac7c94dd9c3d507b340", + "hash": "0x5d54fd92e6b8fd3531ada6be426bf9a9063d03b6af7f2a5882489d144995c451", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n EOF1I4200_0032 (Invalid) EOF code containing RJUMPV with target outside code bounds\n (Jumping to before code begin)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L337", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L371", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json new file mode 100644 index 0000000000..71ac6f1e16 --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json @@ -0,0 +1,65 @@ +{ + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_Osaka-eof_test-t1-c0]": { + "vectors": { + "0": { + "code": "0xef0001010004020001001404000000008000025f35e200000761ffff6002550061100060025500", + "results": { + "Osaka": { + "result": true + } + } + } + }, + "_info": { + "hash": "0xe1fb7befc829561d7208a1a540a1340d6cecb58c994b0034ad76c3c8576a51b7", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", + "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" + } + }, + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_Osaka-eof_test-t3-c0]": { + "vectors": { + "0": { + "code": "0xef0001010004020001002604000000008000025f35e2020007000e001561ffff60025500611000600255006110016002550061100260025500", + "results": { + "Osaka": { + "result": true + } + } + } + }, + "_info": { + "hash": "0x457e111a002e3f5cb9e35a100e289d88ac1f7acb6397cd228c07431629a6a294", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", + "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" + } + }, + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_Osaka-eof_test-t256-c0]": { + "vectors": { + "0": { + "code": "0xef0001010004020001090b04000000008000025f35e2ff0007000e0015001c0023002a00310038003f0046004d0054005b0062006900700077007e0085008c0093009a00a100a800af00b600bd00c400cb00d200d900e000e700ee00f500fc0103010a01110118011f0126012d0134013b0142014901500157015e0165016c0173017a01810188018f0196019d01a401ab01b201b901c001c701ce01d501dc01e301ea01f101f801ff0206020d0214021b0222022902300237023e0245024c0253025a02610268026f0276027d0284028b0292029902a002a702ae02b502bc02c302ca02d102d802df02e602ed02f402fb0302030903100317031e0325032c0333033a03410348034f0356035d0364036b0372037903800387038e0395039c03a303aa03b103b803bf03c603cd03d403db03e203e903f003f703fe0405040c0413041a04210428042f0436043d0444044b0452045904600467046e0475047c0483048a04910498049f04a604ad04b404bb04c204c904d004d704de04e504ec04f304fa05010508050f0516051d0524052b0532053905400547054e0555055c0563056a05710578057f0586058d0594059b05a205a905b005b705be05c505cc05d305da05e105e805ef05f605fd0604060b0612061906200627062e0635063c0643064a06510658065f0666066d0674067b0682068906900697069e06a506ac06b306ba06c106c806cf06d606dd06e406eb06f206f9070061ffff600255006110006002550061100160025500611002600255006110036002550061100460025500611005600255006110066002550061100760025500611008600255006110096002550061100a6002550061100b6002550061100c6002550061100d6002550061100e6002550061100f600255006110106002550061101160025500611012600255006110136002550061101460025500611015600255006110166002550061101760025500611018600255006110196002550061101a6002550061101b6002550061101c6002550061101d6002550061101e6002550061101f600255006110206002550061102160025500611022600255006110236002550061102460025500611025600255006110266002550061102760025500611028600255006110296002550061102a6002550061102b6002550061102c6002550061102d6002550061102e6002550061102f600255006110306002550061103160025500611032600255006110336002550061103460025500611035600255006110366002550061103760025500611038600255006110396002550061103a6002550061103b6002550061103c6002550061103d6002550061103e6002550061103f600255006110406002550061104160025500611042600255006110436002550061104460025500611045600255006110466002550061104760025500611048600255006110496002550061104a6002550061104b6002550061104c6002550061104d6002550061104e6002550061104f600255006110506002550061105160025500611052600255006110536002550061105460025500611055600255006110566002550061105760025500611058600255006110596002550061105a6002550061105b6002550061105c6002550061105d6002550061105e6002550061105f600255006110606002550061106160025500611062600255006110636002550061106460025500611065600255006110666002550061106760025500611068600255006110696002550061106a6002550061106b6002550061106c6002550061106d6002550061106e6002550061106f600255006110706002550061107160025500611072600255006110736002550061107460025500611075600255006110766002550061107760025500611078600255006110796002550061107a6002550061107b6002550061107c6002550061107d6002550061107e6002550061107f600255006110806002550061108160025500611082600255006110836002550061108460025500611085600255006110866002550061108760025500611088600255006110896002550061108a6002550061108b6002550061108c6002550061108d6002550061108e6002550061108f600255006110906002550061109160025500611092600255006110936002550061109460025500611095600255006110966002550061109760025500611098600255006110996002550061109a6002550061109b6002550061109c6002550061109d6002550061109e6002550061109f600255006110a0600255006110a1600255006110a2600255006110a3600255006110a4600255006110a5600255006110a6600255006110a7600255006110a8600255006110a9600255006110aa600255006110ab600255006110ac600255006110ad600255006110ae600255006110af600255006110b0600255006110b1600255006110b2600255006110b3600255006110b4600255006110b5600255006110b6600255006110b7600255006110b8600255006110b9600255006110ba600255006110bb600255006110bc600255006110bd600255006110be600255006110bf600255006110c0600255006110c1600255006110c2600255006110c3600255006110c4600255006110c5600255006110c6600255006110c7600255006110c8600255006110c9600255006110ca600255006110cb600255006110cc600255006110cd600255006110ce600255006110cf600255006110d0600255006110d1600255006110d2600255006110d3600255006110d4600255006110d5600255006110d6600255006110d7600255006110d8600255006110d9600255006110da600255006110db600255006110dc600255006110dd600255006110de600255006110df600255006110e0600255006110e1600255006110e2600255006110e3600255006110e4600255006110e5600255006110e6600255006110e7600255006110e8600255006110e9600255006110ea600255006110eb600255006110ec600255006110ed600255006110ee600255006110ef600255006110f0600255006110f1600255006110f2600255006110f3600255006110f4600255006110f5600255006110f6600255006110f7600255006110f8600255006110f9600255006110fa600255006110fb600255006110fc600255006110fd600255006110fe600255006110ff60025500", + "results": { + "Osaka": { + "result": true + } + } + } + }, + "_info": { + "hash": "0xd7d9f5c80ff13c734d5af58858a997f66bbee2c2a942f86f97674a5997931471", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", + "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_forwards.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_forwards.json similarity index 61% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_forwards.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_forwards.json index c9b86d0f74..84e6bc62fc 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_forwards.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_forwards.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_forwards[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_forwards[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001001004000000008000026000e20000035b5b0061201560015500", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x56b11c1bf5652adb628a429e4f9497a090e434409ef440a67f6a854d5011dedf", + "hash": "0x6168a9311a12d626cb796fdb4bf4bec8e37591090917b48679ea191e1c26edef", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1V4200_0008 (Valid) EOF with RJUMPV table size 1 (Positive)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L81", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L81", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table.json similarity index 83% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table.json index 99a359f0cc..7141b26b14 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_full_table[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_full_table[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001030b04000000008000026000e2ff0000000100020003000400050006000700080009000a000b000c000d000e000f0010001100120013001400150016001700180019001a001b001c001d001e001f0020002100220023002400250026002700280029002a002b002c002d002e002f0030003100320033003400350036003700380039003a003b003c003d003e003f0040004100420043004400450046004700480049004a004b004c004d004e004f0050005100520053005400550056005700580059005a005b005c005d005e005f0060006100620063006400650066006700680069006a006b006c006d006e006f0070007100720073007400750076007700780079007a007b007c007d007e007f0080008100820083008400850086008700880089008a008b008c008d008e008f0090009100920093009400950096009700980099009a009b009c009d009e009f00a000a100a200a300a400a500a600a700a800a900aa00ab00ac00ad00ae00af00b000b100b200b300b400b500b600b700b800b900ba00bb00bc00bd00be00bf00c000c100c200c300c400c500c600c700c800c900ca00cb00cc00cd00ce00cf00d000d100d200d300d400d500d600d700d800d900da00db00dc00dd00de00df00e000e100e200e300e400e500e600e700e800e900ea00eb00ec00ed00ee00ef00f000f100f200f300f400f500f600f700f800f900fa00fb00fc00fd00fe00ff5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b61201560015500", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x3c092028bb4137792dce7facbc776715503bc4349e2ec5ff99c1736977fc355b", + "hash": "0x9836728e45c2c9647c7bd5920060c6fb6599a007a15ba176e9e61b0aa68d8aef", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1V4200_0012 (Valid) EOF with RJUMPV table size 256 (Target 0)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L166", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L200", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_end.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_end.json similarity index 83% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_end.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_end.json index 8865fde58c..ec4be7a7c2 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_end.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_end.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_full_table_end[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_full_table_end[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001030b040000000080000260fee2ff0000000100020003000400050006000700080009000a000b000c000d000e000f0010001100120013001400150016001700180019001a001b001c001d001e001f0020002100220023002400250026002700280029002a002b002c002d002e002f0030003100320033003400350036003700380039003a003b003c003d003e003f0040004100420043004400450046004700480049004a004b004c004d004e004f0050005100520053005400550056005700580059005a005b005c005d005e005f0060006100620063006400650066006700680069006a006b006c006d006e006f0070007100720073007400750076007700780079007a007b007c007d007e007f0080008100820083008400850086008700880089008a008b008c008d008e008f0090009100920093009400950096009700980099009a009b009c009d009e009f00a000a100a200a300a400a500a600a700a800a900aa00ab00ac00ad00ae00af00b000b100b200b300b400b500b600b700b800b900ba00bb00bc00bd00be00bf00c000c100c200c300c400c500c600c700c800c900ca00cb00cc00cd00ce00cf00d000d100d200d300d400d500d600d700d800d900da00db00dc00dd00de00df00e000e100e200e300e400e500e600e700e800e900ea00eb00ec00ed00ee00ef00f000f100f200f300f400f500f600f700f800f900fa00fb00fc00fd00fe00ff5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b61201560015500", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xee558fc0557a87f1775e6f34b93ff74b493eda4f9af41981a28c457f5d9e3001", + "hash": "0x37eb0952ca8c18c9fb8216215a02206e2bc8735cce6b7b7a7c22317e4bbf4207", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1V4200_0014 (Valid) EOF with RJUMPV table size 256 (Target 254)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L206", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L240", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_last.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_last.json similarity index 83% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_last.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_last.json index 720709a4c1..03a513a1f5 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_last.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_last.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_full_table_last[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_full_table_last[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001030c0400000000800002610100e2ff0000000100020003000400050006000700080009000a000b000c000d000e000f0010001100120013001400150016001700180019001a001b001c001d001e001f0020002100220023002400250026002700280029002a002b002c002d002e002f0030003100320033003400350036003700380039003a003b003c003d003e003f0040004100420043004400450046004700480049004a004b004c004d004e004f0050005100520053005400550056005700580059005a005b005c005d005e005f0060006100620063006400650066006700680069006a006b006c006d006e006f0070007100720073007400750076007700780079007a007b007c007d007e007f0080008100820083008400850086008700880089008a008b008c008d008e008f0090009100920093009400950096009700980099009a009b009c009d009e009f00a000a100a200a300a400a500a600a700a800a900aa00ab00ac00ad00ae00af00b000b100b200b300b400b500b600b700b800b900ba00bb00bc00bd00be00bf00c000c100c200c300c400c500c600c700c800c900ca00cb00cc00cd00ce00cf00d000d100d200d300d400d500d600d700d800d900da00db00dc00dd00de00df00e000e100e200e300e400e500e600e700e800e900ea00eb00ec00ed00ee00ef00f000f100f200f300f400f500f600f700f800f900fa00fb00fc00fd00fe00ff5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b61201560015500", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x5580f448c5ef53f557195c464a7a6dc40248fcd8ba44240ed733fbfcc49de904", + "hash": "0xc04e04f805e7d69d74c457aca3bdb7c0f51d20ccf1f3111edb7b75304926e7e0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1V4200_0015 (Valid) EOF with RJUMPV table size 256 (Target 256)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L226", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L260", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_mid.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_mid.json similarity index 83% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_mid.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_mid.json index 6e871dcace..8629335353 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_mid.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_mid.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_full_table_mid[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_full_table_mid[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001030b04000000008000026064e2ff0000000100020003000400050006000700080009000a000b000c000d000e000f0010001100120013001400150016001700180019001a001b001c001d001e001f0020002100220023002400250026002700280029002a002b002c002d002e002f0030003100320033003400350036003700380039003a003b003c003d003e003f0040004100420043004400450046004700480049004a004b004c004d004e004f0050005100520053005400550056005700580059005a005b005c005d005e005f0060006100620063006400650066006700680069006a006b006c006d006e006f0070007100720073007400750076007700780079007a007b007c007d007e007f0080008100820083008400850086008700880089008a008b008c008d008e008f0090009100920093009400950096009700980099009a009b009c009d009e009f00a000a100a200a300a400a500a600a700a800a900aa00ab00ac00ad00ae00af00b000b100b200b300b400b500b600b700b800b900ba00bb00bc00bd00be00bf00c000c100c200c300c400c500c600c700c800c900ca00cb00cc00cd00ce00cf00d000d100d200d300d400d500d600d700d800d900da00db00dc00dd00de00df00e000e100e200e300e400e500e600e700e800e900ea00eb00ec00ed00ee00ef00f000f100f200f300f400f500f600f700f800f900fa00fb00fc00fd00fe00ff5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b61201560015500", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x441397d85b780113e55e57e8347edb83757630676f705162f07106566c2aa0df", + "hash": "0x28253b83f8d14b5fdb0ed82d9ed7bd197e5193f3cadc24892a1e009df6137d4d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1V4200_0013 (Valid) EOF with RJUMPV table size 256 (Target 100)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L186", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L220", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_callf.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_callf.json similarity index 75% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_callf.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_callf.json index e6cb11c106..5ec09a3adf 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_callf.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_callf.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_callf[fork_CancunEIP7692-eof_test-data_portion_end-t1i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_callf[fork_Osaka-eof_test-data_portion_end-t1i0]": { "vectors": { "0": { "code": "0xef0001010008020002000a00060400000000800001000000026000e2000002e30001006001600155e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0x1201252ebfabe1592fcd82f42c5bd8d3570dcbfe6cbb2f83b503c8611324bdc1", + "hash": "0x18c2a76f599685801f5ee77cf1d312d76875b723d7e7cc367d7469271aab672f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0041 (Invalid) EOF code containing RJUMPV with target CALLF immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L868", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L902", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_callf[fork_CancunEIP7692-eof_test-data_portion_end-t256i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_callf[fork_Osaka-eof_test-data_portion_end-t256i0]": { "vectors": { "0": { "code": "0xef0001010008020002020800060400000000800001000000026000e2ff0002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e30001006001600155e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0x152dd27e7530df127bed9a136ee148c6ec845446d4958986973c99ad88c9f8f0", + "hash": "0x1888aa0f53f84bd04adbaa2f1b1342f182f322c5ce93606e46132f311f6c32d6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0041 (Invalid) EOF code containing RJUMPV with target CALLF immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L868", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L902", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_callf[fork_CancunEIP7692-eof_test-data_portion_end-t256i255]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_callf[fork_Osaka-eof_test-data_portion_end-t256i255]": { "vectors": { "0": { "code": "0xef0001010008020002020800060400000000800001000000026000e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e30001006001600155e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -56,21 +56,21 @@ } }, "_info": { - "hash": "0xcdbb0d1de26dc7d211d2611ff495610e4a2f214b557561c7dea74ca88de21478", + "hash": "0x1697ec8fa41fbb1df20ca21aa96a7694541deafbaca9d9fc87e8c36198a9b21c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0041 (Invalid) EOF code containing RJUMPV with target CALLF immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L868", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L902", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_callf[fork_CancunEIP7692-eof_test-data_portion_start-t1i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_callf[fork_Osaka-eof_test-data_portion_start-t1i0]": { "vectors": { "0": { "code": "0xef0001010008020002000a00060400000000800001000000026000e2000001e30001006001600155e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -78,21 +78,21 @@ } }, "_info": { - "hash": "0x31a68516752a8c857488b86a10cf68d3d585d3e3dd3ce0fddc80e41c8ab7816c", + "hash": "0xb34dc07a1d8d3802614d44644e3b89a9078acd441f6bf70cfbf12caf5ca86bca", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0041 (Invalid) EOF code containing RJUMPV with target CALLF immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L868", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L902", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_callf[fork_CancunEIP7692-eof_test-data_portion_start-t256i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_callf[fork_Osaka-eof_test-data_portion_start-t256i0]": { "vectors": { "0": { "code": "0xef0001010008020002020800060400000000800001000000026000e2ff0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e30001006001600155e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -100,21 +100,21 @@ } }, "_info": { - "hash": "0xb3adf2823f73281f0f17027d608bffd621abf3e7ff1a82d82526cd8c5709b977", + "hash": "0x7fa529c0bcc83e12a93d41b34e943480a0246f8be1de51b800ce343959026227", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0041 (Invalid) EOF code containing RJUMPV with target CALLF immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L868", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L902", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_callf[fork_CancunEIP7692-eof_test-data_portion_start-t256i255]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_callf[fork_Osaka-eof_test-data_portion_start-t256i255]": { "vectors": { "0": { "code": "0xef0001010008020002020800060400000000800001000000026000e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e30001006001600155e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -122,11 +122,11 @@ } }, "_info": { - "hash": "0x15d84fcacc6f1abdd0832f863b63d6b0a664e1479e20cc4fe6da0fed61db84e2", + "hash": "0xadb02ae528e9d905c03bad3ee618d1bd2b5e359bec9cbf94af2d66c56294ce9c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0041 (Invalid) EOF code containing RJUMPV with target CALLF immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L868", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L902", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_data.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_data.json similarity index 76% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_data.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_data.json index 4fb253e718..537ab3fd7c 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_data.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_data.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_data[fork_CancunEIP7692-eof_test-t1i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_data[fork_Osaka-eof_test-t1i0]": { "vectors": { "0": { "code": "0xef0001010004020001000704000300008000016001e200000200aabbcc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0x9ff293234cf686d8b5a6cb1d9c3a9bc7cc8da7e605ba2e9a26981b84b4d98db2", + "hash": "0x9aee514ed9b30e9d8a04f755bf5771d3c3f0603a6fd513044b431934ceadc925", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n EOF1I4200_0033 (Invalid) EOF code containing RJUMPV with target outside code bounds\n (Jumping into data section)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L369", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L403", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_data[fork_CancunEIP7692-eof_test-t256i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_data[fork_Osaka-eof_test-t256i0]": { "vectors": { "0": { "code": "0xef0001010004020001020504000300008000016001e2ff000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aabbcc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0x22d5118837f6a7946150836883e0b7655fbcf764c8bf3d0970144a6953ce0064", + "hash": "0xa90b0bac8baf0e939f4b4f2a4dec493d034e8bbd1cd24be1f651b389131cb6a2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n EOF1I4200_0033 (Invalid) EOF code containing RJUMPV with target outside code bounds\n (Jumping into data section)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L369", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L403", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_data[fork_CancunEIP7692-eof_test-t256i255]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_data[fork_Osaka-eof_test-t256i255]": { "vectors": { "0": { "code": "0xef0001010004020001020504000300008000016001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200aabbcc", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -56,11 +56,11 @@ } }, "_info": { - "hash": "0x4934ac291d21daae67bb57980b6e2f1160825dcf79b6e3a8b5129dd0466d77e7", + "hash": "0xc0191088deba256f28bf4d55103b6e2f567a8996ac83933d24b9c2f7b6e6e30d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n EOF1I4200_0033 (Invalid) EOF code containing RJUMPV with target outside code bounds\n (Jumping into data section)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L369", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L403", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_dupn.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_dupn.json similarity index 76% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_dupn.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_dupn.json index 3aeae7c9e0..68c037633c 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_dupn.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_dupn.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_dupn[fork_CancunEIP7692-eof_test-t1i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_dupn[fork_Osaka-eof_test-t1i0]": { "vectors": { "0": { "code": "0xef0001010004020001000e0400000000800003600160016000e2000001e6015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0x538ac62f27dc54dd774e890d46eef610fb91d326a5355cbf792a20d946f6ac7f", + "hash": "0xbcc8cb82f54ce5a55896115c44880b546618f117e3af7fa5ce3d9ef3e0dc78cc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMP with target DUPN immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L907", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L941", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_dupn[fork_CancunEIP7692-eof_test-t256i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_dupn[fork_Osaka-eof_test-t256i0]": { "vectors": { "0": { "code": "0xef0001010004020001020c0400000000800003600160016000e2ff0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0x97ec7ef120e20df666b00068fe05c42198cedabbe69371954f66489b1a6174ba", + "hash": "0x96e32073d9b270110704a27f0edbd22ed0dcb541a0eeb3dd2b7f8efcdb792aff", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMP with target DUPN immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L907", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L941", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_dupn[fork_CancunEIP7692-eof_test-t256i255]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_dupn[fork_Osaka-eof_test-t256i255]": { "vectors": { "0": { "code": "0xef0001010004020001020c0400000000800003600160016000e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e6015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -56,11 +56,11 @@ } }, "_info": { - "hash": "0x9df11efa5cb57caaebe1ad35ec53b6cc285eae327095ed2b1e787b19779449b9", + "hash": "0xc48d72e9bb83cf87d971d7f45b3ea561c189263f971122092940e07b549d6294", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMP with target DUPN immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L907", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L941", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_eofcreate.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_eofcreate.json similarity index 77% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_eofcreate.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_eofcreate.json index 403b84d521..ee9db9e40c 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_eofcreate.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_eofcreate.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_eofcreate[fork_CancunEIP7692-eof_test-t1i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_eofcreate[fork_Osaka-eof_test-t1i0]": { "vectors": { "0": { "code": "0xef00010100040200010011030001003204000000008000046000e20000096000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0x2e317fbf55b7ca4666c2fe9c0cdc141356d2abc135992151f13efb7183ee05c5", + "hash": "0x232ccc0e4c8abf26986ee6dd031f7a6f0f4b5e1a7ae857bf69f9e37cb47e2cd9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMP with target EOFCREATE immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L1013", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L1047", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_eofcreate[fork_CancunEIP7692-eof_test-t256i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_eofcreate[fork_Osaka-eof_test-t256i0]": { "vectors": { "0": { "code": "0xef0001010004020001020f030001003204000000008000046000e2ff00090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0x0daadd5fd3957ff780e902f3e1c7ab02091c3b6e91ae8a64ce6406dcb2975a47", + "hash": "0xfe671153162ebff547c81a12294c10ec405771a26f8cc4606f66c0a45684635d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMP with target EOFCREATE immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L1013", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L1047", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_eofcreate[fork_CancunEIP7692-eof_test-t256i255]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_eofcreate[fork_Osaka-eof_test-t256i255]": { "vectors": { "0": { "code": "0xef0001010004020001020f030001003204000000008000046000e2ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -56,11 +56,11 @@ } }, "_info": { - "hash": "0x5ee921e42218ef2fd486bbc507cdd4055e0479a3e83b067f107e794e363045df", + "hash": "0xf30f9962ae3fa351634ff51e378ed64a53c71005576afa34b86f48dc9cad3b91", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMP with target EOFCREATE immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L1013", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L1047", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_exchange.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_exchange.json new file mode 100644 index 0000000000..81bd3cbc74 --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_exchange.json @@ -0,0 +1,68 @@ +{ + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_exchange[fork_Osaka-eof_test-t1i0]": { + "vectors": { + "0": { + "code": "0xef0001010004020001001004000000008000046001600260036000e2000001e8005500", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_RJUMP_DESTINATION", + "result": false + } + } + } + }, + "_info": { + "hash": "0x36793c75354656d4beb1c7411f690bd3af588ece6f17dc0b66f7a7a3feaa1f3f", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nEOF code containing RJUMP with target EXCHANGE immediate", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L1011", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", + "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" + } + }, + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_exchange[fork_Osaka-eof_test-t256i0]": { + "vectors": { + "0": { + "code": "0xef0001010004020001020e04000000008000046001600260036000e2ff0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8005500", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_RJUMP_DESTINATION", + "result": false + } + } + } + }, + "_info": { + "hash": "0x8d5a4be420f3517a74721d360eb8fdbf8672a84a128324c919be4c36f818ee50", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nEOF code containing RJUMP with target EXCHANGE immediate", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L1011", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", + "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" + } + }, + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_exchange[fork_Osaka-eof_test-t256i255]": { + "vectors": { + "0": { + "code": "0xef0001010004020001020e04000000008000046001600260036000e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e8005500", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_RJUMP_DESTINATION", + "result": false + } + } + } + }, + "_info": { + "hash": "0xca909d589f4a64a6d1cd0afdf1ee9b893721828015f52186daf28ffe75672169", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nEOF code containing RJUMP with target EXCHANGE immediate", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L1011", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", + "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_header.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_header.json similarity index 76% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_header.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_header.json index c1d690b23c..1adafa6a27 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_header.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_header.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_header[fork_CancunEIP7692-eof_test-t1i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_header[fork_Osaka-eof_test-t1i0]": { "vectors": { "0": { "code": "0xef0001010004020001000704000000008000016001e200fff900", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0x20be47f3aeff6a8bd861b7de706f1f49efbe5ed60bfe9a0a6f02bbe41e3989f4", + "hash": "0x323bc296a948d472bc0abf5f659bc3345dd9f7c080f0cfcf3ef8aa97fa7bfb09", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n EOF1I4200_0031 (Invalid) EOF code containing RJUMPV with target outside code bounds\n (Jumping into header)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L305", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L339", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_header[fork_CancunEIP7692-eof_test-t256i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_header[fork_Osaka-eof_test-t256i0]": { "vectors": { "0": { "code": "0xef0001010004020001020504000000008000016001e2fffdfb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0x7bd2b572c8a9692810558655c63ebe502426381e40b40e9c1743bc8a713d66de", + "hash": "0x4abcd4a1f69857fba67476548bc88d3b786e5d1872d46c60226d837601899359", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n EOF1I4200_0031 (Invalid) EOF code containing RJUMPV with target outside code bounds\n (Jumping into header)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L305", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L339", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_header[fork_CancunEIP7692-eof_test-t256i255]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_header[fork_Osaka-eof_test-t256i255]": { "vectors": { "0": { "code": "0xef0001010004020001020504000000008000016001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -56,11 +56,11 @@ } }, "_info": { - "hash": "0xbe362b2006c5db65ccc126c86652e46a0169fa726cfaeb5bfa22591be454dfa9", + "hash": "0xf00efab4a801f6a9070780ffc86b26ad9db514fe6878261a63b99f1b1dd793ce", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n EOF1I4200_0031 (Invalid) EOF code containing RJUMPV with target outside code bounds\n (Jumping into header)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L305", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L339", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_1.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_1.json similarity index 75% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_1.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_1.json index bf0d3e99db..89e79c3928 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_1.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_1.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_1[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-t1i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_1[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-t1i0]": { "vectors": { "0": { "code": "0xef0001010004020001000d04000000008000026001e200000200600160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0x7dedbbe154a4d242861a52f690755efd027782ded88e9fa99b211f5f0a94c449", + "hash": "0xca496a1ec0d6aabc615d73bdd569a56a525bc4f43cde6ac176faa7e9637ae6b9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L693", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L727", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_1[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-t256i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_1[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-t256i0]": { "vectors": { "0": { "code": "0xef0001010004020001020b04000000008000026001e2ff000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0x78d9a87491d5dc79d01362b56dc747df9d8e967ad2bd756933a83147b1223fb8", + "hash": "0x8e76d97bab2fb9575a9a0d654db6017e2f4b66ea403b8415f92b1141de7db86d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L693", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L727", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_1[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-t256i255]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_1[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-t256i255]": { "vectors": { "0": { "code": "0xef0001010004020001020b04000000008000026001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200600160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -56,21 +56,21 @@ } }, "_info": { - "hash": "0x380e21a578e6c7a56c36c2b54d5b1fb7936f35ae782aca861c3006c3b6b7bb86", + "hash": "0xe9bf783873ea7ad46204ef80a2429af198c930f52cf9bf550f3907dc447790d0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L693", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L727", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_1[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-t1i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_1[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-t1i0]": { "vectors": { "0": { "code": "0xef0001010004020001000704000000008000016001e200fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -78,21 +78,21 @@ } }, "_info": { - "hash": "0xe0e0c3b8828ed3621c30f75105f73af97fe6dc9792b45693fc3f3c55c618e47e", + "hash": "0x73160273972fdd4435d5d77578965dd776795c60635a57643447bcf6541cad72", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L693", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L727", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_1[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-t256i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_1[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-t256i0]": { "vectors": { "0": { "code": "0xef0001010004020001020504000000008000016001e2fffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -100,21 +100,21 @@ } }, "_info": { - "hash": "0xbeb6b55d2e349306bce396be08eb19ba092e15645ff2be96b1b2e82051f6d881", + "hash": "0x7e8b5b488be83bdd82f542d92cb3dd0a6446f06a9cccfbfb3c2804ce2ca138ce", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L693", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L727", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_1[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-t256i255]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_1[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-t256i255]": { "vectors": { "0": { "code": "0xef0001010004020001020504000000008000016001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -122,11 +122,11 @@ } }, "_info": { - "hash": "0x4cfd78177873583a0a14466d889b60d6df42a51acbbf41323020f4a13f4e309a", + "hash": "0xef47a2faf5c48bc1f8f9910f95cadb40028a6ccc59c37bc12ada2c99e35e632d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L693", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L727", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json similarity index 74% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json index 5a5317ad27..c795a7706d 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_push_n.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH2]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH2]": { "vectors": { "0": { "code": "0xef0001010004020001000e04000000008000026001e20000030061000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0x46b0086271e97569780472f3fd5351c4733770a7648c32541f8854ad4849cf0f", + "hash": "0xe279fde2f94c8b6324010e635426132ddb6ade867e112e2c219397cf5b1390c0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH3]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH3]": { "vectors": { "0": { "code": "0xef0001010004020001000f04000000008000026001e2000004006200000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0xef4f7bfc6f8f6ae99a9a300b992d0a4277a5d4d04d448bf345e98e96690926f6", + "hash": "0x857cbcb21da0e07f9f6d6a17ed6ec694070dcfac4d84edc4e7db46a6aaae55f0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH4]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH4]": { "vectors": { "0": { "code": "0xef0001010004020001001004000000008000026001e200000500630000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -56,21 +56,21 @@ } }, "_info": { - "hash": "0xe8bcd17d3f8566de8e90377e7aae18e6d3b8b899d4a471ebe86b023f2297a413", + "hash": "0xe89b1beacd9d83367c774a1daca581d27d2897494deb23d8a95456493588fe96", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH5]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH5]": { "vectors": { "0": { "code": "0xef0001010004020001001104000000008000026001e20000060064000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -78,21 +78,21 @@ } }, "_info": { - "hash": "0xdfae71a14fa5dc3a6de704a8dda42ca0f4b5ba048769ed09495ccd3cc356894f", + "hash": "0xa2c35438bb74cfc76e00b685875308568b033ef972b5431ac4f9261585d8d059", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH6]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH6]": { "vectors": { "0": { "code": "0xef0001010004020001001204000000008000026001e2000007006500000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -100,21 +100,21 @@ } }, "_info": { - "hash": "0xd62ec2b3b12f78f82e5007bdd5040b520b74aef18cd546c8e402c117a26a42d0", + "hash": "0xe1c64c3b2cb4814513a14b77bdb27c0b6597cef2563db1dbdc4cb05b73a78c7b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH7]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH7]": { "vectors": { "0": { "code": "0xef0001010004020001001304000000008000026001e200000800660000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -122,21 +122,21 @@ } }, "_info": { - "hash": "0x40a7bf2d4ac3ac0c44a7c033b2f4410949735d831996713825a996b9ba20f1fd", + "hash": "0x2c2fc0b2f042bc4f2a94977b62c85ab601b391e26311cebba5d9fea47e63581d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH8]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH8]": { "vectors": { "0": { "code": "0xef0001010004020001001404000000008000026001e20000090067000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -144,21 +144,21 @@ } }, "_info": { - "hash": "0x3c3ec91344b0c1a8552668ba1be09aa0dbbeeeeeaa5522e93e6a71021b626699", + "hash": "0xddcda0bed9dea07c3c0a973b9b4739dee75d4df2257aac48d157f65e18a01cf6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH9]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH9]": { "vectors": { "0": { "code": "0xef0001010004020001001504000000008000026001e200000a006800000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -166,21 +166,21 @@ } }, "_info": { - "hash": "0xf9b3ae40273dddab51cda5df3cd907e6023359aaab83f52ec93da4a76a97f8c4", + "hash": "0x50c64e52f45f66e09001ecd105c7c526eb1338c55eb63de7b29e5329c87b279d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH10]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH10]": { "vectors": { "0": { "code": "0xef0001010004020001001604000000008000026001e200000b00690000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -188,21 +188,21 @@ } }, "_info": { - "hash": "0x010744ed634a276ebc1f6acb91564366a92994624dc9df93f68fd1eb7a677d58", + "hash": "0x64f19de967f8374d2ab9ab426065380101b684e02511c110ccb9dd6196590044", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH11]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH11]": { "vectors": { "0": { "code": "0xef0001010004020001001704000000008000026001e200000c006a000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -210,21 +210,21 @@ } }, "_info": { - "hash": "0xaae317726fd4b1663628020acc947bd0900d0b7f36b664bb5bc680e7df1390b4", + "hash": "0x8ee6a57bdc9ee7510257b6214d8ac2a20d28bd80ebbbd726730d3947b717ff3f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH12]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH12]": { "vectors": { "0": { "code": "0xef0001010004020001001804000000008000026001e200000d006b00000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -232,21 +232,21 @@ } }, "_info": { - "hash": "0x7218b6feb7bb24bdeec1517af276e7f00f2151d347af5a2fa5ed72611e56f872", + "hash": "0xb6b372f5fad7139355b68b4b98b80e247ac4c77a213f680858a97c1bdc468422", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH13]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH13]": { "vectors": { "0": { "code": "0xef0001010004020001001904000000008000026001e200000e006c0000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -254,21 +254,21 @@ } }, "_info": { - "hash": "0x380e8a320348203691fde41ef0b87c3468e9a4d2e8dd25c09a4aa594d6f5c699", + "hash": "0x9be6768007b990faee9037770c43eb87ec633a21de125738dccfe6b5f228f01b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH14]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH14]": { "vectors": { "0": { "code": "0xef0001010004020001001a04000000008000026001e200000f006d000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -276,21 +276,21 @@ } }, "_info": { - "hash": "0x0e779e6fb3239c128ca92295db78c857b7b167cbf6de70262eceae8f3fdf0699", + "hash": "0xdb1bd7f11b1022ab4084f4f7da196c68d8553b2988e83c82f935f5fd4885844b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH15]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH15]": { "vectors": { "0": { "code": "0xef0001010004020001001b04000000008000026001e2000010006e00000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -298,21 +298,21 @@ } }, "_info": { - "hash": "0x375d71e904b74a0d222b464b12c85644f4c1a741f1ccbd1aa7cc0eb2ae55af8c", + "hash": "0x6da6d8e9d6a9a59ea5dd860260e403517b3a19aefde8c469335544da7afda60a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH16]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH16]": { "vectors": { "0": { "code": "0xef0001010004020001001c04000000008000026001e2000011006f0000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -320,21 +320,21 @@ } }, "_info": { - "hash": "0x1090ff0d0336c8fdb8db957a81e7d20c407290e789982e23001e71f5c4e191ca", + "hash": "0x02e6068131439167798e9e6b8217c900371c19774d14a49fa5defa23d5d4153d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH17]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH17]": { "vectors": { "0": { "code": "0xef0001010004020001001d04000000008000026001e20000120070000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -342,21 +342,21 @@ } }, "_info": { - "hash": "0x025a7023a9caa8747b28f77604e597c30ad1b59e7c3bc8e707db174a104cd81e", + "hash": "0xd1dc91b1bd1b43b84507ef28d0cc3516352bb115b81161a6098ef2e305e52147", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH18]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH18]": { "vectors": { "0": { "code": "0xef0001010004020001001e04000000008000026001e2000013007100000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -364,21 +364,21 @@ } }, "_info": { - "hash": "0x502d8994f79bacff6ca7e12d4bfda5d1bd82c84f8af65a534b5a2297f1b1b7e9", + "hash": "0x387b8e7251f23999a5e263b965ebe961e6e7f6ec954ea3145e0069c06979eb11", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH19]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH19]": { "vectors": { "0": { "code": "0xef0001010004020001001f04000000008000026001e200001400720000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -386,21 +386,21 @@ } }, "_info": { - "hash": "0xe46416f21b64cf31aa66f28b18d645863e86701ab2fc528e9e762fd7d3a9321e", + "hash": "0x8d2b334d76d780a10073b664a15119fdc3e316ce968ae0b877c72141259443cb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH20]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH20]": { "vectors": { "0": { "code": "0xef0001010004020001002004000000008000026001e20000150073000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -408,21 +408,21 @@ } }, "_info": { - "hash": "0xa302667969788f3f78a18b561dcb47e1225480dd6444b46c0f2d871970ad3fd7", + "hash": "0x5bb3ddd964f3bf132f39bc5ec6307bf868e5558ee522382bf591c108abc7e7a1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH21]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH21]": { "vectors": { "0": { "code": "0xef0001010004020001002104000000008000026001e2000016007400000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -430,21 +430,21 @@ } }, "_info": { - "hash": "0x509b7db808b2f2b5811d53842a118f87d04df001b3d15d45f460edc4d4eb4f7c", + "hash": "0x5187ef44b1aff662b24cc2388d37df2e8265c26c01b22ad816d331b6f7931e8e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH22]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH22]": { "vectors": { "0": { "code": "0xef0001010004020001002204000000008000026001e200001700750000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -452,21 +452,21 @@ } }, "_info": { - "hash": "0x8f92ccc2ac9abaf7e4bbe09866d9cbbdcef9f50589d26ec39114d863cc98c685", + "hash": "0xb1da144bb858b44f6640cda3dfe865ac648c051837441fca3ac708c44a11a04f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH23]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH23]": { "vectors": { "0": { "code": "0xef0001010004020001002304000000008000026001e20000180076000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -474,21 +474,21 @@ } }, "_info": { - "hash": "0x8869821d8221374b6bbce72289ce4589fe3f31bc5f920dda25c0bd8c428c0485", + "hash": "0x9f030488ec4317d36a5384fa2ac6f6e06017491574c2504e716439ebcd2b638c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH24]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH24]": { "vectors": { "0": { "code": "0xef0001010004020001002404000000008000026001e2000019007700000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -496,21 +496,21 @@ } }, "_info": { - "hash": "0x6257c4fd3a94c83d014a375c373bfc7c1af878a54e21d5cb8020d8f10634650a", + "hash": "0xe49bf0dab11dc8aa4170211c857eaa9408a85d750f96c90f9c28267711612a04", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH25]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH25]": { "vectors": { "0": { "code": "0xef0001010004020001002504000000008000026001e200001a00780000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -518,21 +518,21 @@ } }, "_info": { - "hash": "0x7b97e8511c8a1f6ba938c96d7e54a342c6da00ea030bf5ba70a855a56eb58e5a", + "hash": "0x501cf7c9d152fbea9e2a1531439cb71ae1a7cf32266a1f86937080fcc25247c2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH26]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH26]": { "vectors": { "0": { "code": "0xef0001010004020001002604000000008000026001e200001b0079000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -540,21 +540,21 @@ } }, "_info": { - "hash": "0x9add0398eb2f2e5f46827653625e4296d636b27a41ad9292e1d9b99d1e6fd1f0", + "hash": "0xac47fba92e5ea7fdda88fa860e875226a9edba2e377c04b50bc8a8478198d67a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH27]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH27]": { "vectors": { "0": { "code": "0xef0001010004020001002704000000008000026001e200001c007a00000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -562,21 +562,21 @@ } }, "_info": { - "hash": "0xa31180a9636b78344a08537c192daafb850379725aaa9f3f77e72abbf99e0150", + "hash": "0x20867d0feca4424d2762fec134d16f75f29985a4c2c32c2d8f13d5826c11f7a4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH28]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH28]": { "vectors": { "0": { "code": "0xef0001010004020001002804000000008000026001e200001d007b0000000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -584,21 +584,21 @@ } }, "_info": { - "hash": "0x7b321c715005df27d43010c5a2fc920cc490b3fb1e6f4e5f6a106e57fce57fc7", + "hash": "0x48ea26abe3e41a1751cfe5897f684e7e7c094ea10fc64608ce0c3a06f96ea01d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH29]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH29]": { "vectors": { "0": { "code": "0xef0001010004020001002904000000008000026001e200001e007c000000000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -606,21 +606,21 @@ } }, "_info": { - "hash": "0x5997e662f12e89a242429aa5a3f85348bca7fd0dfa5571a965344f6ef7552d57", + "hash": "0xffa48ddcd835c92f2beb180697a64e56302424e4fb1b9be99c47f757885a9c54", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH30]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH30]": { "vectors": { "0": { "code": "0xef0001010004020001002a04000000008000026001e200001f007d00000000000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -628,21 +628,21 @@ } }, "_info": { - "hash": "0x4ef7fb0ecfe4ffc00479f5250aa8727f505a0a8251497eef3f3e3d2cd054afdf", + "hash": "0x6a02005cecd0c44b166014889f0eec2334fc5096ceb472d351af17eaf4fde17f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH31]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH31]": { "vectors": { "0": { "code": "0xef0001010004020001002b04000000008000026001e2000020007e0000000000000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -650,21 +650,21 @@ } }, "_info": { - "hash": "0xf2bb77ef263f09b198bb50f9573e65d25f144985d0a73450ae1a0299cfcffa61", + "hash": "0xee7a6ce38e4cbb4ea995a2037570baf2619632db89a8bb5fe65b7cd50e8f3d1e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH32]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t1i0-opcode_PUSH32]": { "vectors": { "0": { "code": "0xef0001010004020001002c04000000008000026001e2000021007f000000000000000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -672,21 +672,21 @@ } }, "_info": { - "hash": "0xfee55e295522f228943f731518d171bd1cbcce20d7ad6fe86453957347dcef64", + "hash": "0xc49133e63d8fa457d28f5900e1ead7308ad10ac503bdf7ef81213f167689ea2c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH2]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH2]": { "vectors": { "0": { "code": "0xef0001010004020001020c04000000008000026001e2ff00030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -694,21 +694,21 @@ } }, "_info": { - "hash": "0x62fda71172e20bafd5a28af09fe5d9889c25e41a1a92ffa4f6ba24ff0dae3bc3", + "hash": "0x285d5cce0baaf05121bf51d02a70cbe5ed24be5e8470443bd6703aa8c9a69990", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH3]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH3]": { "vectors": { "0": { "code": "0xef0001010004020001020d04000000008000026001e2ff0004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006200000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -716,21 +716,21 @@ } }, "_info": { - "hash": "0x98689c54f03382af2bd456266cc5b57a91aed8ec6205128d2dd2520d7b2e81cd", + "hash": "0x3c404324929df9f16e36e240cd5fa087315449b161577e75f30685ea3a4f70aa", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH4]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH4]": { "vectors": { "0": { "code": "0xef0001010004020001020e04000000008000026001e2ff000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000630000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -738,21 +738,21 @@ } }, "_info": { - "hash": "0x727dc0ecc7901b28c0b9e40a6080f50d342f8e4376fc9f9af4a15ef045e1e644", + "hash": "0x55d4e1447f23d8db072e87869ad0798f3fdc98e47d655346b255541e378aa5b0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH5]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH5]": { "vectors": { "0": { "code": "0xef0001010004020001020f04000000008000026001e2ff00060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -760,21 +760,21 @@ } }, "_info": { - "hash": "0x6586c9769d423117036f45f1c5dce17c95e8d92ff862788ba030e4ae5f9b52c4", + "hash": "0xad6706ccf13f482b10daff77267a8a2443dc21f39931ed8033ad13b47ba51402", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH6]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH6]": { "vectors": { "0": { "code": "0xef0001010004020001021004000000008000026001e2ff0007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006500000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -782,21 +782,21 @@ } }, "_info": { - "hash": "0x5eab4605a1fe2062cc984dd6e041d69f4cb142fb43aae9fcaa8835b97c0cf57a", + "hash": "0x29bfba4086922fd1d94da73d1e70482cc895fcf3d8d1dcef772ecdcac93f557f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH7]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH7]": { "vectors": { "0": { "code": "0xef0001010004020001021104000000008000026001e2ff000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000660000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -804,21 +804,21 @@ } }, "_info": { - "hash": "0x307ca5da97e402a8c5d826cd109593f948b7fc0c539dccd70bb5bb41f55f4b2d", + "hash": "0x2f4ea5cf9f961c56e2c5be9989bc6b9fa1543afe118ae77a47721420b2210d1c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH8]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH8]": { "vectors": { "0": { "code": "0xef0001010004020001021204000000008000026001e2ff00090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -826,21 +826,21 @@ } }, "_info": { - "hash": "0xd2cd09851c5c13ac2311f1f0e94109b3b5cf7eb3dfb2b2d48faf738a0fa63181", + "hash": "0x48993af332bd57f6f620d6b997de6bcf6bc06e17a9df5921e3f87b67904b4d90", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH9]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH9]": { "vectors": { "0": { "code": "0xef0001010004020001021304000000008000026001e2ff000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006800000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -848,21 +848,21 @@ } }, "_info": { - "hash": "0x3705d683934607c950e943543baa84ff5cc3a9a0a7c688dcf7e91fa9bcb508e6", + "hash": "0xb2abcea3a1e6587b3f6d3dd9f912e415cf4e749a767cc2dc1d61a27c456d1d82", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH10]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH10]": { "vectors": { "0": { "code": "0xef0001010004020001021404000000008000026001e2ff000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000690000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -870,21 +870,21 @@ } }, "_info": { - "hash": "0x49811e69f52abdd661d86b5b0d7871fc81611e3d04c97872f90ffaf4c81dfad1", + "hash": "0xd3534fe35d0a558c99c5de64ddff2f0cf591efcd8f9395d74a169e9bd512a778", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH11]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH11]": { "vectors": { "0": { "code": "0xef0001010004020001021504000000008000026001e2ff000c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -892,21 +892,21 @@ } }, "_info": { - "hash": "0x93051645baac165cfcb9a2de4067309f18d6e250c82ebd93a774583e5f813a99", + "hash": "0xc032215be92d41476c95f741621e67a5db8f153abdc571ec4a02d2ed7c14e852", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH12]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH12]": { "vectors": { "0": { "code": "0xef0001010004020001021604000000008000026001e2ff000d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b00000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -914,21 +914,21 @@ } }, "_info": { - "hash": "0xfef51cb449668cfbdedf873b21b7656aa0cd205cf231201f40dc214207b4edd2", + "hash": "0xc40f0cf90e55b2ae71a02629ecce8b3734b040afbdad78139642795b65e56a2f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH13]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH13]": { "vectors": { "0": { "code": "0xef0001010004020001021704000000008000026001e2ff000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c0000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -936,21 +936,21 @@ } }, "_info": { - "hash": "0x7531380621013d242441ed5e5504ed3cfa3f094ecbc841e2266f40c5d5ab267e", + "hash": "0x6d9f695d1be4d3f9cd50db9acb30de6c8ea9c8278c145350450d4dded590abca", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH14]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH14]": { "vectors": { "0": { "code": "0xef0001010004020001021804000000008000026001e2ff000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -958,21 +958,21 @@ } }, "_info": { - "hash": "0x14a275792093f185706db69273bbb72b20f2cc8f171379faf62a1cd8dc865dfc", + "hash": "0x47558dbea8f79a60b97a3cf06d930d4d966129a1fd813d4182441fe2d1045049", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH15]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH15]": { "vectors": { "0": { "code": "0xef0001010004020001021904000000008000026001e2ff0010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e00000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -980,21 +980,21 @@ } }, "_info": { - "hash": "0xa47e1b19331d605e8f4c04485a61ee673a32e24876877a68fe6986f6f85404fe", + "hash": "0x6ee446fb2728ef62b5fa08e4b8cbe68268e70199996a18d6393d5c9d2a0890fa", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH16]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH16]": { "vectors": { "0": { "code": "0xef0001010004020001021a04000000008000026001e2ff0011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f0000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1002,21 +1002,21 @@ } }, "_info": { - "hash": "0xa1edfd7e4ad5750395d5a7d72fb901d1ab5fdf9e4d792d753150b218b94e91e7", + "hash": "0xc34f3da98b5bbc39f35bbc7e4ea2bb145161f9ace339224ae0af7bb8d80407fb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH17]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH17]": { "vectors": { "0": { "code": "0xef0001010004020001021b04000000008000026001e2ff00120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1024,21 +1024,21 @@ } }, "_info": { - "hash": "0x36298ac9cb8e90303a2a44006368356f761951d25b00d25408d67c3cdddc698a", + "hash": "0x06d69de27c385cc76241d3246a35f5888e1e1664e3898b4766be132f06c9a72f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH18]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH18]": { "vectors": { "0": { "code": "0xef0001010004020001021c04000000008000026001e2ff0013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007100000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1046,21 +1046,21 @@ } }, "_info": { - "hash": "0x191eeafbfe65c09be1f5c7c8b55650fc5efbefb88e42647b74bd452a7f5cb612", + "hash": "0x5db926ebbae06fc980a19abe568266ac59b40c3ad44d02c44cad5c7905c442d9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH19]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH19]": { "vectors": { "0": { "code": "0xef0001010004020001021d04000000008000026001e2ff001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000720000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1068,21 +1068,21 @@ } }, "_info": { - "hash": "0xf161d5e83e492962c5ae6c49b7cdce928c2ce8ebacf901bc1476ab8442fc4ea1", + "hash": "0x1c5aaa18d54dc50425c82697969670197ecc7f91534be619cf9358a4235c15da", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH20]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH20]": { "vectors": { "0": { "code": "0xef0001010004020001021e04000000008000026001e2ff00150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1090,21 +1090,21 @@ } }, "_info": { - "hash": "0x9bc04050404a0f55c2fcec462ebbc4cfa4e5e43bf5ae4360dc7123b50ddea0ea", + "hash": "0x543ab48871ba40d78b3a973d72dbf991bbe65c3c8fa0f526aae915ece412a831", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH21]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH21]": { "vectors": { "0": { "code": "0xef0001010004020001021f04000000008000026001e2ff0016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007400000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1112,21 +1112,21 @@ } }, "_info": { - "hash": "0x235cf31f35bf4377996d9b562bcefe0e827b0ecf70cc7e8ff85aa6ef3983137c", + "hash": "0xb13372213b51f2b40755746f6750e2fdc093820e114ba149e07f748c4c2c7a96", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH22]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH22]": { "vectors": { "0": { "code": "0xef0001010004020001022004000000008000026001e2ff001700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000750000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1134,21 +1134,21 @@ } }, "_info": { - "hash": "0x536b02ae0c5e48aee41d8c50f85da12f40804b65bd4591b9162ef031493c09b9", + "hash": "0x5b5d6780602c16bea46326f148589a3f37f851ad295d4874f87c62c6d768c1ee", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH23]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH23]": { "vectors": { "0": { "code": "0xef0001010004020001022104000000008000026001e2ff00180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1156,21 +1156,21 @@ } }, "_info": { - "hash": "0x5537e7ae120107f05f0c9874446494025f68833ecd6cdd4f0a7609629d41023d", + "hash": "0xccd502ad93ebce4d989c93bf21a8aa13d3287a62fd3718d7bf7b5aa12b10c93f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH24]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH24]": { "vectors": { "0": { "code": "0xef0001010004020001022204000000008000026001e2ff0019000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1178,21 +1178,21 @@ } }, "_info": { - "hash": "0xf53f4416253965bf4efc082f4150e48d952bd8fc0aa8fe03a3f91b25c7453f55", + "hash": "0x126e268f637a39ecfcd17d9d217f0dda0a4af2560829c103cde4e4b2c4c38a92", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH25]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH25]": { "vectors": { "0": { "code": "0xef0001010004020001022304000000008000026001e2ff001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1200,21 +1200,21 @@ } }, "_info": { - "hash": "0xb0a1a40d498db5aa035917cff4bbed5cd0c753236f9240768de56e6ba12286ae", + "hash": "0x7a6ed96582011c288f1e8c421536e747df147094b0badd30f02049315c7fe9ed", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH26]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH26]": { "vectors": { "0": { "code": "0xef0001010004020001022404000000008000026001e2ff001b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1222,21 +1222,21 @@ } }, "_info": { - "hash": "0x95a01d50c2f4b75ca943ee5927453648c6b79801161a06ce4f74349034d368ab", + "hash": "0x77d70f8b9e0e7dbae28c5759cc122885b7a7c02ae0dadf217fbb2395469041ba", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH27]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH27]": { "vectors": { "0": { "code": "0xef0001010004020001022504000000008000026001e2ff001c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007a00000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1244,21 +1244,21 @@ } }, "_info": { - "hash": "0xe82b35e56d8b4a85e168c739828d2a5c172cf7baf48a02045746a2acfb2df713", + "hash": "0x6e601e562147810816050e01adfd4985616f7b4ac414b2aa89db678564a49b84", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH28]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH28]": { "vectors": { "0": { "code": "0xef0001010004020001022604000000008000026001e2ff001d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b0000000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1266,21 +1266,21 @@ } }, "_info": { - "hash": "0xa8e445996031539d78dcf54ac810323d381a783773cf5b02a47b59a2a6622985", + "hash": "0x47a7e3994fa7aa60c4051bfb5179e2e8751555365697bc8672271c40692c04ea", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH29]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH29]": { "vectors": { "0": { "code": "0xef0001010004020001022704000000008000026001e2ff001e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c000000000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1288,21 +1288,21 @@ } }, "_info": { - "hash": "0xa1fbb50fcf0bb7312bc30b76fcdd20d38cb59aa00cff98b4dcc5f78f39b7940b", + "hash": "0xfb81b6a56375ad0e0de136ef069a49b0afe9b4dc8faba929fbec0dcc5a38d0f2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH30]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH30]": { "vectors": { "0": { "code": "0xef0001010004020001022804000000008000026001e2ff001f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d00000000000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1310,21 +1310,21 @@ } }, "_info": { - "hash": "0xcd8ac09bcc3ad9a513c27f3129fdff06ba107ac62a36171c61f156265d8c3a40", + "hash": "0xdcae3a75e1bbbe27a3545553e40d647dfaef50f836aae19a87702d0ce661a3e0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH31]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH31]": { "vectors": { "0": { "code": "0xef0001010004020001022904000000008000026001e2ff0020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e0000000000000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1332,21 +1332,21 @@ } }, "_info": { - "hash": "0x10ad5a103c5e66b4496c37a4ff5a0a47b3afc92fd5ed0f33f5c701dcdf99898f", + "hash": "0x386187a63a4888128da724ef38edd8de8025e68b756670220460aeb7241b10cd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH32]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i0-opcode_PUSH32]": { "vectors": { "0": { "code": "0xef0001010004020001022a04000000008000026001e2ff0021000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1354,21 +1354,21 @@ } }, "_info": { - "hash": "0xcd6cc252889df38deba0e2c4864cde5743e4ebfbc5508d56a31f6a381780a780", + "hash": "0xd0f661c7dc20b32699e3748db299f2a2f3146038fe2fe90d6716b759beecc724", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH2]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH2]": { "vectors": { "0": { "code": "0xef0001010004020001020c04000000008000026001e2ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030061000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1376,21 +1376,21 @@ } }, "_info": { - "hash": "0x24eb646fef0100af30d6746a86e8044184919e2907fda2a33de257a382363c93", + "hash": "0x35a9044c3742cffc97ad3898f0e83d27e4066c3b914e4a60a71b50cbb2bf2f2e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH3]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH3]": { "vectors": { "0": { "code": "0xef0001010004020001020d04000000008000026001e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004006200000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1398,21 +1398,21 @@ } }, "_info": { - "hash": "0xe939ad5bdbe3572cec1dfc363fb22325e1a9c11c849c6ee15ff46e152b4735a9", + "hash": "0xa0970a518e3ef504d4fd2c58775d81c51a7b7da55baa41382690d5268c5caa9f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH4]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH4]": { "vectors": { "0": { "code": "0xef0001010004020001020e04000000008000026001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500630000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1420,21 +1420,21 @@ } }, "_info": { - "hash": "0xeb88f44c9b8a1b16bfcabcaf92b0c5c5de70db1353c1d386f290eb2d7a528e8d", + "hash": "0xf7679fad66f3e5eeb4e6bd1ee512c1966936ca215708714f5528925bef4ea28c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH5]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH5]": { "vectors": { "0": { "code": "0xef0001010004020001020f04000000008000026001e2ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060064000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1442,21 +1442,21 @@ } }, "_info": { - "hash": "0x5785919c8e7dd352bb3df281fda725aba6a1bf4b543823669d74269bc8bfd1b2", + "hash": "0x2c75168eb18835265095980ef6f45bca30ca18d3d74e78ee617f22a13df78413", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH6]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH6]": { "vectors": { "0": { "code": "0xef0001010004020001021004000000008000026001e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007006500000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1464,21 +1464,21 @@ } }, "_info": { - "hash": "0xb46a8d58e71200e1cebd5477bb9419239e7c55d17ef23a8f0c487ea5906c35d1", + "hash": "0x05f842859370607962b0dbf61e3f1e8ab16a5cd4e2ec01c6a76a95bb9d6dc563", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH7]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH7]": { "vectors": { "0": { "code": "0xef0001010004020001021104000000008000026001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800660000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1486,21 +1486,21 @@ } }, "_info": { - "hash": "0xf586daf4467f4944958e1b8a9afe70ce92186896aaf18ed5771fac4aaf267448", + "hash": "0x56ebb6ff411d9d2e9cf2df1087eebd7af066d6b1738ac616d794dd27d515f776", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH8]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH8]": { "vectors": { "0": { "code": "0xef0001010004020001021204000000008000026001e2ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090067000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1508,21 +1508,21 @@ } }, "_info": { - "hash": "0xe5a613986c42c0950441ddf6425041e0e5baba882e5957b161cb87b537200d06", + "hash": "0x7f178b5c0097e8c7a634732531af77ca221b6e80c7ee50ac113ac28e4e5682c6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH9]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH9]": { "vectors": { "0": { "code": "0xef0001010004020001021304000000008000026001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a006800000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1530,21 +1530,21 @@ } }, "_info": { - "hash": "0x81b9562a25cdf9c805e04f6ff2904422817e3e54e595a81db2347a49d63b2828", + "hash": "0x5d2d32fcb2fc11892b4db1dc0f06f47697262825727073d03c45d553b149c30c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH10]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH10]": { "vectors": { "0": { "code": "0xef0001010004020001021404000000008000026001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b00690000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1552,21 +1552,21 @@ } }, "_info": { - "hash": "0x3aac54f509f7e54b90a939a8f6cb278252d0db7405fd35b68c94b42943b3c65a", + "hash": "0x6f36242dca8c45e93dc5e4999bef0884d17f172b531aeaf1033f70e8e09b8b10", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH11]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH11]": { "vectors": { "0": { "code": "0xef0001010004020001021504000000008000026001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c006a000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1574,21 +1574,21 @@ } }, "_info": { - "hash": "0x9a2ef649e31b8a6e349dd3bd51a3178ca7ab880eba8826f1c75fea0e76a025d0", + "hash": "0xd784852994eb21b89900a4d5f147b23be6adf5af556c3aa3300d5aa2a0c622b3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH12]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH12]": { "vectors": { "0": { "code": "0xef0001010004020001021604000000008000026001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d006b00000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1596,21 +1596,21 @@ } }, "_info": { - "hash": "0xc8e4150dc58b1c4c9e36d83f2c68064045812b77ef2ba05b94dd9d66d9e1babe", + "hash": "0x17ff11db640f302048256ad2baca0de82e44417526e886f6ed84582f6f86ea77", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH13]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH13]": { "vectors": { "0": { "code": "0xef0001010004020001021704000000008000026001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e006c0000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1618,21 +1618,21 @@ } }, "_info": { - "hash": "0x11382b77bf016be4710ce79c94e936b3340d8a314f61f483405afdf1c0fe908e", + "hash": "0xde1865e90e8e84dc9ab7a95c02b78fb1bce0168472b93db7ea66bcacfb64067b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH14]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH14]": { "vectors": { "0": { "code": "0xef0001010004020001021804000000008000026001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f006d000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1640,21 +1640,21 @@ } }, "_info": { - "hash": "0x51575b424fe7a07500aa74e5b5a1a3e41623590681219996b5c12505209e492a", + "hash": "0x3bde18d6feec1b8cdc8a3abad3eba48e31ee99f68af47da4c4c7dc88c4fcb7ab", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH15]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH15]": { "vectors": { "0": { "code": "0xef0001010004020001021904000000008000026001e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010006e00000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1662,21 +1662,21 @@ } }, "_info": { - "hash": "0x29a62cf593dc82aa4c346bee7f416f2a5aa2c59a33ec03cd344bbc6a2ab66d8d", + "hash": "0xcf52b9aaed93c9e7d06c4515b1c7bf9d0deabfa58dff94d7e3c30d5db4a29da8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH16]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH16]": { "vectors": { "0": { "code": "0xef0001010004020001021a04000000008000026001e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011006f0000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1684,21 +1684,21 @@ } }, "_info": { - "hash": "0x7b2d05ab5081cd643a9754a79c7933cb1d8dd1759978a4e9e550470c1c3e7958", + "hash": "0x5d57bf8365f4fe0ddcbb6651d97e7f4468e4fe587e1ab1b97956d4d79ebf099e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH17]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH17]": { "vectors": { "0": { "code": "0xef0001010004020001021b04000000008000026001e2ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000120070000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1706,21 +1706,21 @@ } }, "_info": { - "hash": "0x02ae1be0e19be77ed43b6bb0328f67c37000886651ee2ab3638ee3fbc46374f1", + "hash": "0x69c549b5085350029e13b16204d5101bc9e155f75ea80b82382c68fa390afdca", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH18]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH18]": { "vectors": { "0": { "code": "0xef0001010004020001021c04000000008000026001e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013007100000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1728,21 +1728,21 @@ } }, "_info": { - "hash": "0xfd9fdae46581b7b019f45540dc5180c83d0c0e3f8b6572d41c8cd8848fbfe292", + "hash": "0xc07b3cfcd48c43645a589f9979014f65b3bd8e969539812a3cd34a54886af43c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH19]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH19]": { "vectors": { "0": { "code": "0xef0001010004020001021d04000000008000026001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001400720000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1750,21 +1750,21 @@ } }, "_info": { - "hash": "0x3b3e02a3972548aa3bbc81c8d396c916be543e692a6b972b78ebdf7f0250d815", + "hash": "0xd8b2d219444e0df4b5723c039b15ccc8df8d8e2f88769869b0e3736590df97d7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH20]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH20]": { "vectors": { "0": { "code": "0xef0001010004020001021e04000000008000026001e2ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000150073000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1772,21 +1772,21 @@ } }, "_info": { - "hash": "0x1a376ec099e9861172d51145137255d01659ade701a8e46510926c021eab2d42", + "hash": "0x7d562acebfbd0b74eede98e25b325c1b5c5bbac243056ee1c4f66f6f1142bdb8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH21]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH21]": { "vectors": { "0": { "code": "0xef0001010004020001021f04000000008000026001e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016007400000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1794,21 +1794,21 @@ } }, "_info": { - "hash": "0x4702d0ef49ba3d2fcd65a27131c5bf2a441c0fd15b09f7ce64aa4ff22d148edd", + "hash": "0xbf4548a44f1c233d6dfc119de8ece10de00bc698d0ab02029f30f70f1c514c60", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH22]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH22]": { "vectors": { "0": { "code": "0xef0001010004020001022004000000008000026001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001700750000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1816,21 +1816,21 @@ } }, "_info": { - "hash": "0x7694b34eb969054443b7be0573d520fc9ab9ac5c1a94e3b52389b3141ec9d641", + "hash": "0x478d4b0402acf6f8ccaf0dde0430f75416ba508956dad56c2e29648e1ba02b8d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH23]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH23]": { "vectors": { "0": { "code": "0xef0001010004020001022104000000008000026001e2ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180076000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1838,21 +1838,21 @@ } }, "_info": { - "hash": "0x15ce1b491f29b0fa5ad4fe61917f19cd2737cba9f94851419990a1c73972ff31", + "hash": "0x9825813bde2ec53551538f006ec4305108fed5a9c99969f6d4b9079b2f9c5278", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH24]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH24]": { "vectors": { "0": { "code": "0xef0001010004020001022204000000008000026001e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019007700000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1860,21 +1860,21 @@ } }, "_info": { - "hash": "0x4af4e9746d4f785c13f82ab00883036639339808f1bba1b398a2764839f3361f", + "hash": "0x5c0acf94c5152dc77330afa900ab9daf76345ddb4d0ef94af9f0b438b9eb9034", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH25]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH25]": { "vectors": { "0": { "code": "0xef0001010004020001022304000000008000026001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00780000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1882,21 +1882,21 @@ } }, "_info": { - "hash": "0x8060d43f7bdda3f14b97e5e6afa05c722238ea1596b9c4a187ced1d4ef66420f", + "hash": "0xf8164f4e3d52fd1d57d3783910b138d7680dec08931d8fc0a68d815967ce1d4c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH26]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH26]": { "vectors": { "0": { "code": "0xef0001010004020001022404000000008000026001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b0079000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1904,21 +1904,21 @@ } }, "_info": { - "hash": "0x86074aec351e803990cfbc5fc28dc68d1153dc8748dbacbb472257202110ee0c", + "hash": "0x5977d3af57e9d8344a0d031592835940a22b4d945c59f9ad9d67a3779fa81ebb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH27]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH27]": { "vectors": { "0": { "code": "0xef0001010004020001022504000000008000026001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c007a00000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1926,21 +1926,21 @@ } }, "_info": { - "hash": "0xcb60a1aa4e7efdd28a419fa61caf8914c49029d7b90c98641a4d8df29744d898", + "hash": "0x5c243a5c962cfeb3e0a3acc8a15d591296fcbfa6664f0e5d537adb3993a48bd5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH28]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH28]": { "vectors": { "0": { "code": "0xef0001010004020001022604000000008000026001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d007b0000000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1948,21 +1948,21 @@ } }, "_info": { - "hash": "0xe9f23fa592e516c2a5ea752604c9dad5ac0b27c3a64b105ad430b37d2259a7ac", + "hash": "0xc62f708f599a4288c38a529da0d9a9a63576cb3ec453061f518e6aa9e5677229", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH29]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH29]": { "vectors": { "0": { "code": "0xef0001010004020001022704000000008000026001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e007c000000000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1970,21 +1970,21 @@ } }, "_info": { - "hash": "0x8c75e5d60ac164befa267cb35d5fa8f246a7a8ca0c4c24bc24b5d0f00326588a", + "hash": "0x53465505788f46d1070010507fd45d6a9d43b08a704f1e42c96675bd48fffc65", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH30]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH30]": { "vectors": { "0": { "code": "0xef0001010004020001022804000000008000026001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f007d00000000000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -1992,21 +1992,21 @@ } }, "_info": { - "hash": "0xcb63393c9f6da3f42e94317aab676bc9c8d9de70499a27df7b7e5e6182dc0106", + "hash": "0x4b4371b34ad01d6c0533867a5d7e4ba79abe7afacba4eb25b56f21249119b2c5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH31]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH31]": { "vectors": { "0": { "code": "0xef0001010004020001022904000000008000026001e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020007e0000000000000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2014,21 +2014,21 @@ } }, "_info": { - "hash": "0x0621e2f149fb624fccb706142d814fab4ee7c92179973cbc6c380e0081e6d256", + "hash": "0x575806cc4fb9301b7f3b9094ff567e1992daec3fcd296fd4d0279389d27eb206", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH32]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_end-t256i255-opcode_PUSH32]": { "vectors": { "0": { "code": "0xef0001010004020001022a04000000008000026001e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021007f000000000000000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2036,21 +2036,21 @@ } }, "_info": { - "hash": "0x30c6e1edd29c0bba7317573ca4bce8cb98151956445b7e9650fe046c19872571", + "hash": "0x4a650d8bba05a87600b708aaf0c07a61af784a9910e0ae5c3bd5e283e074a2c6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH2]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH2]": { "vectors": { "0": { "code": "0xef0001010004020001000e04000000008000026001e20000020061000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2058,21 +2058,21 @@ } }, "_info": { - "hash": "0xf6d15614f76f2f260974cf756a2e49f6f698d67a6c297bce7174c697f3c94782", + "hash": "0x0b3df7f04255e1c3713f0a8a1f80be6984553350314a0c0c337ec81af45e7afd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH3]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH3]": { "vectors": { "0": { "code": "0xef0001010004020001000f04000000008000026001e2000002006200000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2080,21 +2080,21 @@ } }, "_info": { - "hash": "0xb7c296bed7ad7303adfa02833413c0f8e5db68e70c6b96ed5a90ff8189c90bb7", + "hash": "0x5e48a0e9a3e744afafdf963f06443ac8368c56b851736bd77c57bd8f1b4339cb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH4]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH4]": { "vectors": { "0": { "code": "0xef0001010004020001001004000000008000026001e200000200630000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2102,21 +2102,21 @@ } }, "_info": { - "hash": "0x6fdf275af562654246af285beb88ab8f1276b6e4909783e0bfe37a22c13b229e", + "hash": "0x47094f0a4708d93fdb7c7f02ff1d38c92e9fffc38fbeeff766c1604564ce07fe", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH5]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH5]": { "vectors": { "0": { "code": "0xef0001010004020001001104000000008000026001e20000020064000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2124,21 +2124,21 @@ } }, "_info": { - "hash": "0xa9e9c8e66cb38dc2b8455911bd545550bad08bb7de90f6caff3b8b29f0f823fb", + "hash": "0xdf6c7fe023875ae52a51e6593d610d83d10f23c33b56dcf1761135d4cb1a75d2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH6]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH6]": { "vectors": { "0": { "code": "0xef0001010004020001001204000000008000026001e2000002006500000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2146,21 +2146,21 @@ } }, "_info": { - "hash": "0x9e99a6b66813ef678d9a8e62073fd4d649044421a0dc0df0dfd2789ced7278c3", + "hash": "0xc0b8ea8e4470f6091b7442111af434dfdbe1e2a33253b41945a8af798317316d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH7]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH7]": { "vectors": { "0": { "code": "0xef0001010004020001001304000000008000026001e200000200660000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2168,21 +2168,21 @@ } }, "_info": { - "hash": "0x63f4da822f619deba5c8619d9d6b8ece07c264a1b27372b1eee372adf1557329", + "hash": "0x45c327386e5113fe8e96a4d1d8cdf17d1ef401d859ed6b898607995622610029", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH8]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH8]": { "vectors": { "0": { "code": "0xef0001010004020001001404000000008000026001e20000020067000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2190,21 +2190,21 @@ } }, "_info": { - "hash": "0x0c05f7b368192b956a8a5ae77a992a6fc6a643f7a366fd4530d0856eb70211fb", + "hash": "0x07b6300b62bbc8f9ed87538d1e4455404c1aad1d290d57c2c94379cce76b8732", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH9]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH9]": { "vectors": { "0": { "code": "0xef0001010004020001001504000000008000026001e2000002006800000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2212,21 +2212,21 @@ } }, "_info": { - "hash": "0xd5eed030cd6fc7d6b74ab0c78de4bb163859c075425737d832ee4018a363e1f4", + "hash": "0xbdb661f16401245fb5f2b4054df6021312fab6c095a56b3cb05912747a9826ab", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH10]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH10]": { "vectors": { "0": { "code": "0xef0001010004020001001604000000008000026001e200000200690000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2234,21 +2234,21 @@ } }, "_info": { - "hash": "0x4937853007657938f24cc150fac978fd9b7ce51768b9e022b9f7c05bc1f34611", + "hash": "0x50b8e4e5d8a44561f132a34812682b60e289b932761c647e08722feb6c1af009", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH11]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH11]": { "vectors": { "0": { "code": "0xef0001010004020001001704000000008000026001e2000002006a000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2256,21 +2256,21 @@ } }, "_info": { - "hash": "0x5c05dcf9c13b1fef8d47cea6f6a2d6492e08935e55d8ebc9bef25df3a56c4800", + "hash": "0xf64e4c4a0f8051cc46cb748bc304fcd8e6846c0639dfd2f9e0acdbc0e23ecb70", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH12]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH12]": { "vectors": { "0": { "code": "0xef0001010004020001001804000000008000026001e2000002006b00000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2278,21 +2278,21 @@ } }, "_info": { - "hash": "0xfb07552f60f0231a2a4992a6f9ff2027767770a5505e5d02a4516a6f0ed30c34", + "hash": "0x8a20918b7fa082dba826bb3b00a1065fb45e7839236d1290d4a46025d9db838c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH13]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH13]": { "vectors": { "0": { "code": "0xef0001010004020001001904000000008000026001e2000002006c0000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2300,21 +2300,21 @@ } }, "_info": { - "hash": "0xe0f549f66e4f2ec95e3069993c90e6fc095c2b0354cc17f00cef74af9bdbf12c", + "hash": "0xa184b309871b8f3ec7521c9a71a81b390ccac58eac0f59d6e349c0efe21adce1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH14]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH14]": { "vectors": { "0": { "code": "0xef0001010004020001001a04000000008000026001e2000002006d000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2322,21 +2322,21 @@ } }, "_info": { - "hash": "0x14a0d1d2f721a927bdb070fba9d2683c8342871233de67a4d3535e1595a4d9e5", + "hash": "0x9732a9ff0f85fa60405bce6529a7c06e11cbc89240ed36c9c7371979a9b3dc8d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH15]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH15]": { "vectors": { "0": { "code": "0xef0001010004020001001b04000000008000026001e2000002006e00000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2344,21 +2344,21 @@ } }, "_info": { - "hash": "0x608d2494e6d4fbc0dd05ecfcc3c2853abab33fe63a7ade756e8a747f2ba8d9ce", + "hash": "0xf416ab38894913335892a62b9d39efe6dba30f1b4a0fc15113075eedbd4fa659", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH16]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH16]": { "vectors": { "0": { "code": "0xef0001010004020001001c04000000008000026001e2000002006f0000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2366,21 +2366,21 @@ } }, "_info": { - "hash": "0xc9085230710a7da1746fe4b30123a14e0b3a13ab2b071de4137803fe50221be4", + "hash": "0xd56c13fb323a96343ce39f570b576f859d446ae05d3d38389e974223577fc740", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH17]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH17]": { "vectors": { "0": { "code": "0xef0001010004020001001d04000000008000026001e20000020070000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2388,21 +2388,21 @@ } }, "_info": { - "hash": "0x9cf43cccebe600471367ba0770eb2949bb8a045e9bec035ee2349d62dba20f6a", + "hash": "0x9aa1da9f5c61ff097a0d09cf1a9b67adc010cf5a5ca7640d10f4f721a49848e1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH18]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH18]": { "vectors": { "0": { "code": "0xef0001010004020001001e04000000008000026001e2000002007100000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2410,21 +2410,21 @@ } }, "_info": { - "hash": "0xe4a2d830520ed7aca3f2b1a7e8d5b22bc72014b4ee62c3ffbb3c0edc016a4cbc", + "hash": "0x1c69a22588334a1947ffc33babc04c61b4d936680c7bdffa0bb5d97a3eff42b0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH19]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH19]": { "vectors": { "0": { "code": "0xef0001010004020001001f04000000008000026001e200000200720000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2432,21 +2432,21 @@ } }, "_info": { - "hash": "0x956350444b7e38231b71582030af747fb53e3a278018c7201983f49696b532a0", + "hash": "0xb7ae5da914244435c880ef64018859a84251d85e468b6b6ec56989a49b0c0821", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH20]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH20]": { "vectors": { "0": { "code": "0xef0001010004020001002004000000008000026001e20000020073000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2454,21 +2454,21 @@ } }, "_info": { - "hash": "0x5f889ab8ac33335a6683f7c663e1bbf63a9d469c5a1f28d033e4d228a0d93f0d", + "hash": "0x28eba21dd4c82649f1b111359c8804a4511e2531905da14e64ceceea2094e998", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH21]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH21]": { "vectors": { "0": { "code": "0xef0001010004020001002104000000008000026001e2000002007400000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2476,21 +2476,21 @@ } }, "_info": { - "hash": "0xe02e7d05f5a1ec74b022021662f5e522b604f7e21dcd36e52a11c8ba0d113d4a", + "hash": "0x77a99749a8264b9a1c8f789cfa1940388738bb491fe9a164213f762522fb8ac0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH22]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH22]": { "vectors": { "0": { "code": "0xef0001010004020001002204000000008000026001e200000200750000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2498,21 +2498,21 @@ } }, "_info": { - "hash": "0x6caa969de5693c3c075efbb381fde559aa45c18f51faeda81aa90a9ff5e07d7f", + "hash": "0xf3b73cd7317903c04df5cef9834e7d2568c659caefe2c077c365c8232630a8e1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH23]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH23]": { "vectors": { "0": { "code": "0xef0001010004020001002304000000008000026001e20000020076000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2520,21 +2520,21 @@ } }, "_info": { - "hash": "0x3af01d4b942466c6866b087d891e092c3120bdc50ffaca68e0a98371b7e1c4b1", + "hash": "0x1690415cbb17763996effa0d426026b1a130377e1151ad84629eb74b0018236d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH24]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH24]": { "vectors": { "0": { "code": "0xef0001010004020001002404000000008000026001e2000002007700000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2542,21 +2542,21 @@ } }, "_info": { - "hash": "0x155cefbb4f90a97e066ae98de2f6af9d7b4408de69f41b5734f40f113f54eda7", + "hash": "0xa27c39a558926fec77438da7966a79a98403ec5001181766a97137eba52e9708", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH25]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH25]": { "vectors": { "0": { "code": "0xef0001010004020001002504000000008000026001e200000200780000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2564,21 +2564,21 @@ } }, "_info": { - "hash": "0xa0a6a701d6e905ff8c525c441102242b77abdffdb56052e90c3c03c353dd64a8", + "hash": "0x57da28e182fdaaa7ce6c5f40a093a210b5e7146662d97728b246183fb716b762", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH26]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH26]": { "vectors": { "0": { "code": "0xef0001010004020001002604000000008000026001e20000020079000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2586,21 +2586,21 @@ } }, "_info": { - "hash": "0x6bfd3544439df41e6be6f4ffcc3df2bfed8f322e2d81c6c9638bf2e2096df0ca", + "hash": "0xdcc9e23f038aa99c0426ae3c1bb4eb92ba1e49d1fb248cb16beb88f720e8c808", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH27]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH27]": { "vectors": { "0": { "code": "0xef0001010004020001002704000000008000026001e2000002007a00000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2608,21 +2608,21 @@ } }, "_info": { - "hash": "0xc8bc014b5f33269dd42b6bb823a71bb83313fb462d29f8396f6ea89a5de602c7", + "hash": "0x17a8907185f83d60a632558a2dfe1beaceb320c16b84609956aff411fed9f1dd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH28]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH28]": { "vectors": { "0": { "code": "0xef0001010004020001002804000000008000026001e2000002007b0000000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2630,21 +2630,21 @@ } }, "_info": { - "hash": "0x56afa99a0015deddf75039f9fb498b6aabbf3774b481889c91e39b649f45c18a", + "hash": "0x17f8879316992d4a645e6e8549966be4b5ecc5dd3033eba19129e6495eb32e6c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH29]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH29]": { "vectors": { "0": { "code": "0xef0001010004020001002904000000008000026001e2000002007c000000000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2652,21 +2652,21 @@ } }, "_info": { - "hash": "0xb1accb2052cf7c4baa928461356b1d95a665b4214f54c6a4e597d08e6ee1d162", + "hash": "0x0b11bddc085bc5b61a6cb0abd6ab7987f64870bd0a9a577cd84eef0bbad1cc3b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH30]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH30]": { "vectors": { "0": { "code": "0xef0001010004020001002a04000000008000026001e2000002007d00000000000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2674,21 +2674,21 @@ } }, "_info": { - "hash": "0xa033ed3573edbd38fd77960996ee3bf6dc50549fda04cf3c68ddd661e9650a21", + "hash": "0x1b507ad3eb24dfb89c1d5eb3798418cc7fef0f95c523635759ada7c42429517e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH31]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH31]": { "vectors": { "0": { "code": "0xef0001010004020001002b04000000008000026001e2000002007e0000000000000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2696,21 +2696,21 @@ } }, "_info": { - "hash": "0x5848171cdbe59ba10927ca35e02e6d7b366fe026121b4fedb73790ddb34489f4", + "hash": "0xa6f09a0fc3f224dd5370d4f80416659717ddd2e35987f9081bd9873fb2e077b6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH32]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t1i0-opcode_PUSH32]": { "vectors": { "0": { "code": "0xef0001010004020001002c04000000008000026001e2000002007f000000000000000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2718,21 +2718,21 @@ } }, "_info": { - "hash": "0xd304d60422b7f54513268ade047e8d6baf5b35c4054dfb1afc7aacc43e9048af", + "hash": "0x9c9814c4ed0ba77442fce66172d95f73331c5e12c3d96701359c19cb844d9c83", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH2]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH2]": { "vectors": { "0": { "code": "0xef0001010004020001020c04000000008000026001e2ff00020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2740,21 +2740,21 @@ } }, "_info": { - "hash": "0x86bf04c49207a0574b892536d6a295e9f34c67237a9634e99e45f7e933ba9760", + "hash": "0x44e5d64f68b7f21032d74f56afa61892e5a8be218c4909750595a9a738ef914a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH3]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH3]": { "vectors": { "0": { "code": "0xef0001010004020001020d04000000008000026001e2ff0002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006200000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2762,21 +2762,21 @@ } }, "_info": { - "hash": "0x5b85268b1336f52f712ff089721b63ea9224a04619a6cb1b56affa90a576ed6c", + "hash": "0xf7ef8aa5a3eee6ed8e6b85d9fbab9245fe39881590552f57bb741095fd3daf66", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH4]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH4]": { "vectors": { "0": { "code": "0xef0001010004020001020e04000000008000026001e2ff000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000630000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2784,21 +2784,21 @@ } }, "_info": { - "hash": "0x87f062910487a5380d78e8649ccbe5610961cbee8aa4fb884d1157cf1263fde2", + "hash": "0x8fe7506e3be3af4383f35378f011e5f5532e3668e981cd7bffca67f1ad218aa4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH5]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH5]": { "vectors": { "0": { "code": "0xef0001010004020001020f04000000008000026001e2ff00020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2806,21 +2806,21 @@ } }, "_info": { - "hash": "0xa0cca807740d581f2f8841c0b9bdc839ea1b32ee5cfcb4be0a7feb72a0f8cb9d", + "hash": "0x9121a542d429818c5ed0c297ffebd6c22761d65349633cf91b1b6f52ff8ed8b0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH6]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH6]": { "vectors": { "0": { "code": "0xef0001010004020001021004000000008000026001e2ff0002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006500000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2828,21 +2828,21 @@ } }, "_info": { - "hash": "0x7896f29836fab6a2077a2b452a19eb4d3bcca21c30200caf8ca6403a616f320c", + "hash": "0x4e01ed5d16f6153404fd7f34f8a2e4ec0a9477641c62e255672cb91f6c2a212e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH7]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH7]": { "vectors": { "0": { "code": "0xef0001010004020001021104000000008000026001e2ff000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000660000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2850,21 +2850,21 @@ } }, "_info": { - "hash": "0xed0e61ef34c484b002c4929b0af67cbeca2199f15675bde5c55175c999ef6c90", + "hash": "0x1e97ab4ec09a356a6595e4774316e733c7a5ade459202a37e7cee7a7d66fae0d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH8]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH8]": { "vectors": { "0": { "code": "0xef0001010004020001021204000000008000026001e2ff00020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2872,21 +2872,21 @@ } }, "_info": { - "hash": "0xa2608b1e9034b334b5713d1035db0999528f523cfaaee6b51d6662f3678cfd48", + "hash": "0xb74a35fef2718c0f5464d733409e8a3ed6091ba3a7956eaefe41b3a28dcc6a5a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH9]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH9]": { "vectors": { "0": { "code": "0xef0001010004020001021304000000008000026001e2ff0002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006800000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2894,21 +2894,21 @@ } }, "_info": { - "hash": "0xe0cd3b4c4b06d11103d4e4e01a86f26946b31724c358d8dc965ef9d20eb0cfa0", + "hash": "0xcc1599c49f181c10f4c0b2cd2276ff3abdf18219b9fcaa72529077963d80bc6e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH10]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH10]": { "vectors": { "0": { "code": "0xef0001010004020001021404000000008000026001e2ff000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000690000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2916,21 +2916,21 @@ } }, "_info": { - "hash": "0xbd2477172e8fc69c6c8121c0ab6ef64e0a8d591ae7d9d3b91bd01e7274fd16e7", + "hash": "0x328c7dbbb0f2fb0da0b2a0b75e1132a83871485181f82bc6a51e9178c75330f7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH11]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH11]": { "vectors": { "0": { "code": "0xef0001010004020001021504000000008000026001e2ff0002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2938,21 +2938,21 @@ } }, "_info": { - "hash": "0x6417cf530715a0fe8ea5b2f89ed8e875fa91c6f77db3fca47b9177170164c8e7", + "hash": "0x896fc99f1f5e07de45c25c5558a007f4ab23cae825f8a25ad9d63ad06c61011e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH12]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH12]": { "vectors": { "0": { "code": "0xef0001010004020001021604000000008000026001e2ff0002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b00000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2960,21 +2960,21 @@ } }, "_info": { - "hash": "0xacf9fec2dc75e380c87d94882ec8d04572595e0a03e1421228969715b85565a2", + "hash": "0x566418ce69274267e6034100f4ea8fae8f0a7cb585ed3a6f713afe5411faf51b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH13]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH13]": { "vectors": { "0": { "code": "0xef0001010004020001021704000000008000026001e2ff0002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c0000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -2982,21 +2982,21 @@ } }, "_info": { - "hash": "0xf860013646adf4b22f143b3ea78c59bf1587f2807dd5fe14b41e2e076ffc7bbe", + "hash": "0x8bc7134ab654a00924dcfdc323f3c635672363bc2733d6f937308b91482a53d7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH14]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH14]": { "vectors": { "0": { "code": "0xef0001010004020001021804000000008000026001e2ff0002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3004,21 +3004,21 @@ } }, "_info": { - "hash": "0x36d15d94176b618f5441044d4f22c3421e94d56553c882915af72a250c0bf206", + "hash": "0x20f0b5813a96e5365f0dadb8e3fb0503c50a3c9cdaa79811d617386e878276f5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH15]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH15]": { "vectors": { "0": { "code": "0xef0001010004020001021904000000008000026001e2ff0002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e00000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3026,21 +3026,21 @@ } }, "_info": { - "hash": "0x830a8d26cb3b6a09721da8f44992a4ff8c93e52a21f91baf6c39e190c6ceb005", + "hash": "0x997cc7be647293e22585776e51f38bf049d56dc556cdb83cf17863630e5b7db0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH16]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH16]": { "vectors": { "0": { "code": "0xef0001010004020001021a04000000008000026001e2ff0002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f0000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3048,21 +3048,21 @@ } }, "_info": { - "hash": "0xe9d19e7533ec39b8cd893c342e51fe7873eb9e7a0afa296d9e0d8bb7290269e5", + "hash": "0x0f6ab325ac40fb33858bae176a5865c8d7dc114493026779792295008b0982f0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH17]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH17]": { "vectors": { "0": { "code": "0xef0001010004020001021b04000000008000026001e2ff00020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3070,21 +3070,21 @@ } }, "_info": { - "hash": "0x1c8624be21d15f3a175c89a4439ed18cf8de8d26f8e52acc75ad84b38b5be1b6", + "hash": "0x44b360431daf1b73de81011bfba93fd0891f5e0ce806b5fc1603942e63a37da9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH18]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH18]": { "vectors": { "0": { "code": "0xef0001010004020001021c04000000008000026001e2ff0002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007100000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3092,21 +3092,21 @@ } }, "_info": { - "hash": "0x5999faab0c001b8c66c749a1e0094dc3099502ddd1aa9b5c33f5f6ec3cc02e31", + "hash": "0x495f7371f390861ee17beeb1b2b247c31b9f2a4a40645466ef4e85993ac34e3e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH19]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH19]": { "vectors": { "0": { "code": "0xef0001010004020001021d04000000008000026001e2ff000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000720000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3114,21 +3114,21 @@ } }, "_info": { - "hash": "0x9260388edf2d02a6d55726310593007aa4ec6e0adb351580c2e20c1d417c6e45", + "hash": "0xb7d29b1a65c010f52af4c3c8fc7a0d0b5a2c17a1afa4a4c7708bf8f53be53479", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH20]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH20]": { "vectors": { "0": { "code": "0xef0001010004020001021e04000000008000026001e2ff00020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3136,21 +3136,21 @@ } }, "_info": { - "hash": "0x2ddbbb899de0d36765d8eb90a4c026e83cc25ccf2493262749a2aeb25de8e995", + "hash": "0xf0b14d4225d6a99b3ecec55b7b3ec2d473637645983d7d7519c0ae4445125ca1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH21]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH21]": { "vectors": { "0": { "code": "0xef0001010004020001021f04000000008000026001e2ff0002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007400000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3158,21 +3158,21 @@ } }, "_info": { - "hash": "0x48f9840c9f6c0ca2f043bb65da134b723ef65d6f30a7a54b1e854e2ceae2822d", + "hash": "0xa7559dd657cbfbb2e16a9183509d69049475e9c1f60d2c0701ef360fc809273e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH22]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH22]": { "vectors": { "0": { "code": "0xef0001010004020001022004000000008000026001e2ff000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000750000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3180,21 +3180,21 @@ } }, "_info": { - "hash": "0x3166f1194d0534e5584762484f31e1b6031f6aaf853a5b0e2407eb62edab6dcf", + "hash": "0xd7ef2b98cb660461aca66199bf441a423f792538f8b3324a5bd970563a668cb2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH23]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH23]": { "vectors": { "0": { "code": "0xef0001010004020001022104000000008000026001e2ff00020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3202,21 +3202,21 @@ } }, "_info": { - "hash": "0xc51782c1a0a4f3a90c9acbac3b95069ac1d9b0bb30eec65b7a238ee35a93c366", + "hash": "0x2bac9a3c9e903b93fba2d04f0be6e58826d9ac643acdc86515b8174a02203e64", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH24]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH24]": { "vectors": { "0": { "code": "0xef0001010004020001022204000000008000026001e2ff0002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007700000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3224,21 +3224,21 @@ } }, "_info": { - "hash": "0x7267569570202f7e705dc9c5efc317c98d2b1c1c564b52115ec63e174bdc6320", + "hash": "0xf927b2290e9eb61fa4ed965fc99be1f9474b89096e5df810f3287dd6b50626da", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH25]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH25]": { "vectors": { "0": { "code": "0xef0001010004020001022304000000008000026001e2ff000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3246,21 +3246,21 @@ } }, "_info": { - "hash": "0x8de1aa873813b7707f1999f1f2fd4d6cfb058993c80221e8d9dfee9433527f30", + "hash": "0xd4ee57995ab79001b7dd091daa3db2acee015174bda4ea2beeeb5c27da240267", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH26]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH26]": { "vectors": { "0": { "code": "0xef0001010004020001022404000000008000026001e2ff00020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3268,21 +3268,21 @@ } }, "_info": { - "hash": "0xc909610892db8354d8aa53acd8b9c22c911ee8556f1dca8ed020426aa8eb4ea9", + "hash": "0x5cf72136bbfc13df777d8a07392a85a31918b226eaa08c54dfdb3a48c69ddbff", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH27]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH27]": { "vectors": { "0": { "code": "0xef0001010004020001022504000000008000026001e2ff0002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007a00000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3290,21 +3290,21 @@ } }, "_info": { - "hash": "0x50cc50ac6d539244fe99a6427c98002cc1fe508fcb4a1779e1bea426ee48202f", + "hash": "0x3413503d20216b5717a93c155f8bba1b08ad7c0469a42e845bb43c3f79c2e2cd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH28]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH28]": { "vectors": { "0": { "code": "0xef0001010004020001022604000000008000026001e2ff0002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b0000000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3312,21 +3312,21 @@ } }, "_info": { - "hash": "0xc7f19115c5bd96048b3753ea70341970b866cf191fec9d64afc0f2ffa4274b16", + "hash": "0x45759b91f3242f77a34da3403c782a0a57eb3858b04f536a5a52065177273f2a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH29]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH29]": { "vectors": { "0": { "code": "0xef0001010004020001022704000000008000026001e2ff0002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c000000000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3334,21 +3334,21 @@ } }, "_info": { - "hash": "0x2614cde305e59f9b8fe05b2bede9c81588208996752e580be76f0e8b2df2761e", + "hash": "0x04830deb2c1c5e8322b0c66f7f13f2a5b51df1254a55c106910d522b4409e694", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH30]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH30]": { "vectors": { "0": { "code": "0xef0001010004020001022804000000008000026001e2ff0002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d00000000000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3356,21 +3356,21 @@ } }, "_info": { - "hash": "0x7ce3b61c2b8f7d660f9f97e5ae452bc2a97d6111c1c4d2751cd397815d577839", + "hash": "0xca7fb0340bc414275fa5f99905fd46ce56dd83a209dffffeb3b050aeb465fc40", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH31]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH31]": { "vectors": { "0": { "code": "0xef0001010004020001022904000000008000026001e2ff0002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e0000000000000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3378,21 +3378,21 @@ } }, "_info": { - "hash": "0x49edeabf9bef83333373850c42a0c6f483bd9c9708e82a3f387b72ea99e456f1", + "hash": "0xcfeff1a86fd10bb931a180ec0eac1b4a01adccee5de71181521db1502d55e967", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH32]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i0-opcode_PUSH32]": { "vectors": { "0": { "code": "0xef0001010004020001022a04000000008000026001e2ff0002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3400,21 +3400,21 @@ } }, "_info": { - "hash": "0xa7c243b316e1b8e4b33ca2adeb2dc5d5bf302aefc1afc992ab0eaa538348ac16", + "hash": "0x36848437a6e669595ac87bd0702e2436051786e8ec57ee917e3c4e2f538a0baa", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH2]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH2]": { "vectors": { "0": { "code": "0xef0001010004020001020c04000000008000026001e2ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020061000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3422,21 +3422,21 @@ } }, "_info": { - "hash": "0xa991838751ac9fc4f6fac4d771d4e0f514adb4d16bf9a25a6e56eed7667be405", + "hash": "0xe37755b50af9e13d3d2a7d1a8ddcbfd4178c96c499e61b9c64b38c2808df1074", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH3]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH3]": { "vectors": { "0": { "code": "0xef0001010004020001020d04000000008000026001e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002006200000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3444,21 +3444,21 @@ } }, "_info": { - "hash": "0x84e9e43fe69382039594817f6243ffec9fdae368013c2d7366eec5dc68007250", + "hash": "0x82b4c60c5f0198aa6adcb5c52e3b47f68b5b3babe1afe0d33b0f3aba2b2fd1c9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH4]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH4]": { "vectors": { "0": { "code": "0xef0001010004020001020e04000000008000026001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200630000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3466,21 +3466,21 @@ } }, "_info": { - "hash": "0x532827771dff935d22abd57e310bd96c1df21a7589b735063205407cb2dc9581", + "hash": "0x81c15a9dc25c01ddaaa125308a50aedbe9de9895864d84dbfc143c6d19b3eef1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH5]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH5]": { "vectors": { "0": { "code": "0xef0001010004020001020f04000000008000026001e2ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020064000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3488,21 +3488,21 @@ } }, "_info": { - "hash": "0xf77dc18fb3be13b462bb277e223cb2cb350e94bfc4e2a3b04b8a6bb7d1b45103", + "hash": "0x7d32fe08424f91043014170cf86c9134ce7d876b1dba4af93224128ca6c25743", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH6]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH6]": { "vectors": { "0": { "code": "0xef0001010004020001021004000000008000026001e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002006500000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3510,21 +3510,21 @@ } }, "_info": { - "hash": "0x8f62049bffb4f8fd7c1a2f17ebab86019569ade41c954532eb2543c6d86fcef4", + "hash": "0x7707b2a6df1c4c1553f4e6d484b175cd33540a931926554738a79cceea3dd4df", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH7]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH7]": { "vectors": { "0": { "code": "0xef0001010004020001021104000000008000026001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200660000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3532,21 +3532,21 @@ } }, "_info": { - "hash": "0x1fa823d03693a97e0ccb25dd05eba354b5a6da92f635845e28a0fd463f09f385", + "hash": "0x6e34deeb23aacec43e3ac538647a00803bfa7015ea0fc0c92ac96df26595166a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH8]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH8]": { "vectors": { "0": { "code": "0xef0001010004020001021204000000008000026001e2ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020067000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3554,21 +3554,21 @@ } }, "_info": { - "hash": "0x54e68b5c6bcff48511d95776d2776a825af06185db7db4eed63f0d87366fc594", + "hash": "0xac4e864a6b800c6ac28f5662372d545cc64198ca51185ad3c45c03dd4caf141f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH9]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH9]": { "vectors": { "0": { "code": "0xef0001010004020001021304000000008000026001e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002006800000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3576,21 +3576,21 @@ } }, "_info": { - "hash": "0x408c4c01799ed1cbdc71a79d36e7ad79d8e2aa650c2fa57c4dee51fcbc4254c4", + "hash": "0xc7fea9882bd6c3a436dab32c0a9608e41247443a5bcaa49b36777a9bd8b8b0b7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH10]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH10]": { "vectors": { "0": { "code": "0xef0001010004020001021404000000008000026001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200690000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3598,21 +3598,21 @@ } }, "_info": { - "hash": "0x9108584db409fabe81d1c13d1b5387eae6e174ba5550ad065ea2f2c99ea82a58", + "hash": "0x985fa7b078b450c1e9ea008d1e33b0400912d7d05a9928efd896be1d02532ef6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH11]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH11]": { "vectors": { "0": { "code": "0xef0001010004020001021504000000008000026001e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002006a000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3620,21 +3620,21 @@ } }, "_info": { - "hash": "0x527b953bb728b5a2a6ae5a9b8047ec16f7f428f4f16ddb67a8364b5215ed3340", + "hash": "0x76afb849e33e24076b5908de8381fab3d787b3ab1bc643a654bf49b5d31bf8e7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH12]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH12]": { "vectors": { "0": { "code": "0xef0001010004020001021604000000008000026001e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002006b00000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3642,21 +3642,21 @@ } }, "_info": { - "hash": "0x0520e6a08d58a1c3068a619c1f205d9accef685246ab8475d7ae455bc72b0f06", + "hash": "0x54ef387815b0e15771253fffc10d64cdebbea49774b014238483053ae12eed1e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH13]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH13]": { "vectors": { "0": { "code": "0xef0001010004020001021704000000008000026001e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002006c0000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3664,21 +3664,21 @@ } }, "_info": { - "hash": "0xd75c21d1926f6aa59d2294de15676cfef6bb166c6f38ac22e9af33911e7fafc3", + "hash": "0x808fbd9c6d14d7f7d4abca2f9c036a9b805d327f018b7d810e782ec2d05c3d0a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH14]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH14]": { "vectors": { "0": { "code": "0xef0001010004020001021804000000008000026001e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002006d000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3686,21 +3686,21 @@ } }, "_info": { - "hash": "0xf64df37113c08c234092790085b86b104c4295cab555ee7df04a1136d549a617", + "hash": "0x2fe73865cf5e282ba70c24cf73c79cb44c82cdad3cb0526393e20d45a18aa3c3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH15]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH15]": { "vectors": { "0": { "code": "0xef0001010004020001021904000000008000026001e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002006e00000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3708,21 +3708,21 @@ } }, "_info": { - "hash": "0xb4c7d102588d3a40549770b6f54d636f61f908d3220ebf88d1db3840cde2bc5c", + "hash": "0xa025fc0e29f017e4fbe8442f5f6efbfa3941b798e761d93e38363f586b38354b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH16]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH16]": { "vectors": { "0": { "code": "0xef0001010004020001021a04000000008000026001e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002006f0000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3730,21 +3730,21 @@ } }, "_info": { - "hash": "0x0f49d35338379a62426460b93f48f9ac978bf63fc5fef82dc341bb076878004f", + "hash": "0xc1392db455adc527a67bef39e191376e7474c9e07180680aa55d89cad5a2af55", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH17]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH17]": { "vectors": { "0": { "code": "0xef0001010004020001021b04000000008000026001e2ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020070000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3752,21 +3752,21 @@ } }, "_info": { - "hash": "0x83b1bcea17ffff0d70c5e884746fc64190e2a1766e7310929c3d76b9b711763b", + "hash": "0x247923a6e95904c0c3e16350bb76798dbfb70e1c3656d0fa073b00f5adc1a8b9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH18]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH18]": { "vectors": { "0": { "code": "0xef0001010004020001021c04000000008000026001e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002007100000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3774,21 +3774,21 @@ } }, "_info": { - "hash": "0xbc14e8c795eec645f976900a634e480209bef48e714663cc8e3668bb45bcdbc9", + "hash": "0x850cc45b5abb1a76a0321bd9412bd079d3953c0623f8efcab225439052858478", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH19]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH19]": { "vectors": { "0": { "code": "0xef0001010004020001021d04000000008000026001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200720000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3796,21 +3796,21 @@ } }, "_info": { - "hash": "0x5d05c85112a59439bf6c3fba9100482d27874212108204d78f55ae9349f41965", + "hash": "0x44f320a51c547ec1f045ebd98d5c7450d6d3c5d89b03702a1c20be4687759bab", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH20]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH20]": { "vectors": { "0": { "code": "0xef0001010004020001021e04000000008000026001e2ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020073000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3818,21 +3818,21 @@ } }, "_info": { - "hash": "0xcdce524c2f593aff84eaf1127cacaca456a86319f299fe294d6c48670e4d8b29", + "hash": "0xc6f7b4f97f4c5126d60ebd7a93f4797ece69e8256d12d5c8a0c462e99c0f9f31", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH21]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH21]": { "vectors": { "0": { "code": "0xef0001010004020001021f04000000008000026001e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002007400000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3840,21 +3840,21 @@ } }, "_info": { - "hash": "0xb720c7d2509c939cf8806f978cd3dc227324ed5013d2f231cb4c0a2d74dbd05b", + "hash": "0x1909f5abc660e0419d7808bc73aec86c7110f2f492a878b5ef7befd8580f815f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH22]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH22]": { "vectors": { "0": { "code": "0xef0001010004020001022004000000008000026001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200750000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3862,21 +3862,21 @@ } }, "_info": { - "hash": "0x2fb1d132fc663d7f047a5d616ff821ecf7e330fd3c895eb98de91fc8bab04491", + "hash": "0x01017574dc7fea99cc3bd692aa537fb558d0f8bde2d8b1638abbfdbb67622888", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH23]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH23]": { "vectors": { "0": { "code": "0xef0001010004020001022104000000008000026001e2ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020076000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3884,21 +3884,21 @@ } }, "_info": { - "hash": "0x57bfa63fad801140d6270176e1fda141cac2e0f1333225e278ef6b581aba6096", + "hash": "0x3718953c13fe0143a37e5da0d0391839e973d892b5d5f46f350d413a8bf7a4cf", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH24]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH24]": { "vectors": { "0": { "code": "0xef0001010004020001022204000000008000026001e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002007700000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3906,21 +3906,21 @@ } }, "_info": { - "hash": "0x0e8ad10b79ae2d3d29055bf474a28a6b84e77b1ed8b3024cd539f742ac3dc3ac", + "hash": "0xc27759e94429ce49da4c38fbd903e0fbd7ab74ea13d973e07aae7c78365c1edc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH25]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH25]": { "vectors": { "0": { "code": "0xef0001010004020001022304000000008000026001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200780000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3928,21 +3928,21 @@ } }, "_info": { - "hash": "0x7f5b6f219a86f7c7a7d62c9dee3b0a4a0423e6570868222b85ad9b60c8f0a8b9", + "hash": "0xfe34b579a1915639b064bb18e679301ff38f8268720cb3d8e624832cebc27881", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH26]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH26]": { "vectors": { "0": { "code": "0xef0001010004020001022404000000008000026001e2ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020079000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3950,21 +3950,21 @@ } }, "_info": { - "hash": "0xa6c8bbbab388a4be354e3eaf4a76eb531a94793f3c86415cc4044448bb3b1128", + "hash": "0x4acdeeaa611e18d1aaccf93195d52984340485cea41dd4578640d04ec4a9f326", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH27]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH27]": { "vectors": { "0": { "code": "0xef0001010004020001022504000000008000026001e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002007a00000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3972,21 +3972,21 @@ } }, "_info": { - "hash": "0x7626cc441d55f5aa93939155a8d7b537fde3a129a4f8ba0ccd6822551a03c2c9", + "hash": "0x883a8be864d9addb2996dbfff9974ee7c66dbccf0da8f70075310710b236baad", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH28]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH28]": { "vectors": { "0": { "code": "0xef0001010004020001022604000000008000026001e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002007b0000000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -3994,21 +3994,21 @@ } }, "_info": { - "hash": "0x15d7e3f5d6cd5a361c47914d7a03041c60ec0930fec5ed8d7429887dd2777933", + "hash": "0x91e554976e652c25f3dbfc6fdecc0e72bd20fa29711a838cb4858614ee697d09", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH29]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH29]": { "vectors": { "0": { "code": "0xef0001010004020001022704000000008000026001e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002007c000000000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4016,21 +4016,21 @@ } }, "_info": { - "hash": "0x8c8d790a53ca4569961b654cf6a390b34c9918b89fd4e4acacbe1af09e9cef39", + "hash": "0x33a308add1e467e40397607bafa61e24b00a8bfddd2fd13c648f609591ca0bea", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH30]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH30]": { "vectors": { "0": { "code": "0xef0001010004020001022804000000008000026001e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002007d00000000000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4038,21 +4038,21 @@ } }, "_info": { - "hash": "0x28a991086664d58b6a62800bf1bdb67450ef75a3a88cb813a72403f37227c230", + "hash": "0x9fd0f20aaf66a005431da424b42970e13b4b635a389c4417116106045c46cd1c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH31]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH31]": { "vectors": { "0": { "code": "0xef0001010004020001022904000000008000026001e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002007e0000000000000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4060,21 +4060,21 @@ } }, "_info": { - "hash": "0xf39e9b8630f3275f3eca410ff2dde8fe3c2c742025277b3445fbf44b59a11a17", + "hash": "0x583891fca1b6a2a52e964f2a171cf775ea677b63c8f80cbe57c414116845d7d0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH32]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.FORWARD-data_portion_start-t256i255-opcode_PUSH32]": { "vectors": { "0": { "code": "0xef0001010004020001022a04000000008000026001e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002007f000000000000000000000000000000000000000000000000000000000000000160015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4082,21 +4082,21 @@ } }, "_info": { - "hash": "0x5b33be3a54b1d45e71fca5d1506652b9666c3818e149ec7e16d9990d7f553dff", + "hash": "0xfff6e6490519d3387d4165967d7f4194055fca377e67967f51acdbf8aa6cb57d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH2]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH2]": { "vectors": { "0": { "code": "0xef000101000402000100080400000000800001610001e200fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4104,21 +4104,21 @@ } }, "_info": { - "hash": "0x7cb65390c88b1d5ebd5ea722267ee5cb9bf24ef38eb77cc8c709ba7f404dc466", + "hash": "0x41d5cf090712add00e1eb63bc9c16c719a5de4c626dee5a6119b725a1300085f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH3]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH3]": { "vectors": { "0": { "code": "0xef00010100040200010009040000000080000162000001e200fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4126,21 +4126,21 @@ } }, "_info": { - "hash": "0xb39cb58dd96388c5056dfb8d049d8b3b53a24c417573b13a3195f88ea795f637", + "hash": "0x74871fdcfc01e81cb9505783c06f65fa85af8e4358e43ab9eded66e1f7e67391", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH4]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH4]": { "vectors": { "0": { "code": "0xef0001010004020001000a04000000008000016300000001e200fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4148,21 +4148,21 @@ } }, "_info": { - "hash": "0xd307a985e4d6aaf0342cea199180047c1e51ff71422ffd1d07952705d1064af0", + "hash": "0xe24a5f2ed44bbb9c63f30b6a5b83a390f679a4800955f3cf207a5b58a27a8f1d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH5]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH5]": { "vectors": { "0": { "code": "0xef0001010004020001000b0400000000800001640000000001e200fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4170,21 +4170,21 @@ } }, "_info": { - "hash": "0x6150108b916f91637e26c23d8a2eaea66d638f250960053775d0467ab43d974d", + "hash": "0x6156a12f4b749c6d988dc8e23bebb43ae86a2ffd8d573569b1e9d638c0e29202", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH6]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH6]": { "vectors": { "0": { "code": "0xef0001010004020001000c040000000080000165000000000001e200fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4192,21 +4192,21 @@ } }, "_info": { - "hash": "0xa452811e1a0b08759fd810ce05bc70b94db341823c876b53180f14c8ffd84eda", + "hash": "0xfcfa0d9ac64f87d7dcd1f7c0bba0a79eae97876ff3dfe188991e8dfb7a773189", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH7]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH7]": { "vectors": { "0": { "code": "0xef0001010004020001000d04000000008000016600000000000001e200fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4214,21 +4214,21 @@ } }, "_info": { - "hash": "0x4913c445259b22e3e57a0d7f783bc3746a306d49eb2510bdd2a06973042424ff", + "hash": "0x987a0ce9c498f59f52956b7cd319f5eca445127a193aaf4bd08f4c9a44d5ff02", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH8]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH8]": { "vectors": { "0": { "code": "0xef0001010004020001000e0400000000800001670000000000000001e200fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4236,21 +4236,21 @@ } }, "_info": { - "hash": "0xd88cb55efd3b2587b55ce16d9dbcd4db22250b3a726ee90fdcae94b125d24e50", + "hash": "0xdc4080155d9d7586fb7292085d96134e144dfe48d991be1034b9476b0dec3faa", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH9]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH9]": { "vectors": { "0": { "code": "0xef0001010004020001000f040000000080000168000000000000000001e200fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4258,21 +4258,21 @@ } }, "_info": { - "hash": "0xd2c634679dd903bfac585c58476bbf9e872db8f9d57136ce0aaf647bfa0b4039", + "hash": "0x2e7eb3e615d70cbae540fc041dcb845c0ebcad9ee91d0288ad8191af98fabaaa", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH10]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH10]": { "vectors": { "0": { "code": "0xef0001010004020001001004000000008000016900000000000000000001e200fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4280,21 +4280,21 @@ } }, "_info": { - "hash": "0xf5e0514eb9c71b50905198a76cf91022e977fa9551b13b36a9579fec0b7d4517", + "hash": "0x736f5420cfe2b1c67dc4485146d030cc6c989be37b3d71012402d16297f4acba", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH11]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH11]": { "vectors": { "0": { "code": "0xef0001010004020001001104000000008000016a0000000000000000000001e200fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4302,21 +4302,21 @@ } }, "_info": { - "hash": "0x35946524741ebd7bde83a7c81cb4cd670530f446072a79176d5eb29bd7c824c2", + "hash": "0x703a78d7168e733cdc7d41e7503ea2ee85524cbc85d61045a55a560b50b9f481", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH12]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH12]": { "vectors": { "0": { "code": "0xef0001010004020001001204000000008000016b000000000000000000000001e200fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4324,21 +4324,21 @@ } }, "_info": { - "hash": "0x53c26ac7c0b068eafbcdb6d88bcb19f68bfbee205a0a99552ea722f93d3c5215", + "hash": "0x8f7af706a1456b404fb4689afb378445d2f880dd6c8bb09d06a15ce489a29548", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH13]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH13]": { "vectors": { "0": { "code": "0xef0001010004020001001304000000008000016c00000000000000000000000001e200fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4346,21 +4346,21 @@ } }, "_info": { - "hash": "0xf1ebb3e829f4b403a233d6460a39344d318b2c1294f860aa0ae733cd0eab9c9a", + "hash": "0x2fb5c61cf9fce537d373dccebd20835ce31c3962f9ad2a14b769659f8fd6eb50", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH14]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH14]": { "vectors": { "0": { "code": "0xef0001010004020001001404000000008000016d0000000000000000000000000001e200fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4368,21 +4368,21 @@ } }, "_info": { - "hash": "0xab182f74b848dc6d8a6ef3debf87b775ed149d3721f74958a70b139f6f350b9c", + "hash": "0xa453ddc5bd65fc28946d28bc5a8f091915127b42d3403558b57bcb2dda698ddc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH15]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH15]": { "vectors": { "0": { "code": "0xef0001010004020001001504000000008000016e000000000000000000000000000001e200fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4390,21 +4390,21 @@ } }, "_info": { - "hash": "0x06ff800c4e0038ca44ee4129b164a5edb17e5cf1afad7490b643cca32e6c66e1", + "hash": "0x8e1b8408cd5202c890f3bf0fb71f212617fb4e22325f4e98981ec4e730ef8476", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH16]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH16]": { "vectors": { "0": { "code": "0xef0001010004020001001604000000008000016f00000000000000000000000000000001e200fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4412,21 +4412,21 @@ } }, "_info": { - "hash": "0x69891852213326e5c2aacb8c12d0769498023aaba74e9f2d19a99ba84113f80a", + "hash": "0xfc28f85f4c2c11279785ac3fe519c7c39bf8999ba2f4567ec30bb7759d5f6480", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH17]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH17]": { "vectors": { "0": { "code": "0xef000101000402000100170400000000800001700000000000000000000000000000000001e200fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4434,21 +4434,21 @@ } }, "_info": { - "hash": "0x586f5d67ec798c527a801647246840c9836d10700d306f4df3d759ae9a8f1e00", + "hash": "0x2a76de50201629ae9468d1c62115b0ca72391ccd36912df5033c3c1b8443e886", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH18]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH18]": { "vectors": { "0": { "code": "0xef00010100040200010018040000000080000171000000000000000000000000000000000001e200fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4456,21 +4456,21 @@ } }, "_info": { - "hash": "0x36c6e2c3df85efb809f19b82fe6be5744b5e69b43449f1962e9781a7577ce68e", + "hash": "0x3713e5ea2abc1307757540e2c70898105f1f7f33abc5c82e3a4a7a6d19769387", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH19]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH19]": { "vectors": { "0": { "code": "0xef0001010004020001001904000000008000017200000000000000000000000000000000000001e200fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4478,21 +4478,21 @@ } }, "_info": { - "hash": "0x7abef2f8f810987bcd55925b358b4a7ace3828598a18c6b9e5ee03023e0c18d0", + "hash": "0xe656f38b83e1a5eff720fad7dfbf6f8687f0d7efd96c7f5bbccda16ee552b3ce", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH20]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH20]": { "vectors": { "0": { "code": "0xef0001010004020001001a0400000000800001730000000000000000000000000000000000000001e200fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4500,21 +4500,21 @@ } }, "_info": { - "hash": "0x9c18a3bd8c0b17ae315ab4c75496f6fe2c2357be9f7d5298cff2ebff7dea5db0", + "hash": "0x61d4ebb03b927298ef2451d3b053a249f857da20150473b3d9fa321f43004f5b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH21]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH21]": { "vectors": { "0": { "code": "0xef0001010004020001001b040000000080000174000000000000000000000000000000000000000001e200fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4522,21 +4522,21 @@ } }, "_info": { - "hash": "0xeff39d0a680d6f3ceee96e5d7affd77d07eaa2d6437fc7cbc2265bce9070949e", + "hash": "0xd8c5bc4c6382e91ae2136cccfeba7cc74aac58a717949e08cbebaffd88ca24be", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH22]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH22]": { "vectors": { "0": { "code": "0xef0001010004020001001c04000000008000017500000000000000000000000000000000000000000001e200fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4544,21 +4544,21 @@ } }, "_info": { - "hash": "0xd9a456fa974f7e7d6b331ec30e51cadc1312a57371b2424266b6a732cf0b9e9b", + "hash": "0xd5d61ccd559423c0639530792c13adc5acf624b082f8ebc0c6bd52bfd2a47057", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH23]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH23]": { "vectors": { "0": { "code": "0xef0001010004020001001d0400000000800001760000000000000000000000000000000000000000000001e200fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4566,21 +4566,21 @@ } }, "_info": { - "hash": "0xdf0b88c71d22f0d31e2b16a0323a9093390d5a930ff412b7c9818a381c699f63", + "hash": "0x5cc461c577ecb1b412c6a4ff80465404fbc0956a17d8e5b876f71dc0a674f7a7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH24]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH24]": { "vectors": { "0": { "code": "0xef0001010004020001001e040000000080000177000000000000000000000000000000000000000000000001e200fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4588,21 +4588,21 @@ } }, "_info": { - "hash": "0xf5559d4c2ce24e17725d3c753f0091ecb486adff7467aa7218b50cad96873077", + "hash": "0x7c0eb182b78837b404f23892d44cc4cceb2d8e66422105eab96cb6999155b526", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH25]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH25]": { "vectors": { "0": { "code": "0xef0001010004020001001f04000000008000017800000000000000000000000000000000000000000000000001e200fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4610,21 +4610,21 @@ } }, "_info": { - "hash": "0xb90388b656c76c5b492d5cd472e8c8be7fcc1c0292ee71215f30188fbf332981", + "hash": "0xc2669396306f41be956d175bec51ba50dabbafe8310900a610e2a1d98caaeef1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH26]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH26]": { "vectors": { "0": { "code": "0xef000101000402000100200400000000800001790000000000000000000000000000000000000000000000000001e200fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4632,21 +4632,21 @@ } }, "_info": { - "hash": "0xfb4571612f0e32527122bdd3b35f12894f0ec2c9860a74630aaf7f31615b0fcd", + "hash": "0xfd0e78750cc96f6921e4d7c10c5e1373077abbf25a197d635131e9e2313ef41e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH27]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH27]": { "vectors": { "0": { "code": "0xef0001010004020001002104000000008000017a000000000000000000000000000000000000000000000000000001e200fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4654,21 +4654,21 @@ } }, "_info": { - "hash": "0xa56326b9079401ce4d56ed28c7eb1e740eb020a8a0eeaaa9fee82aaeb8aea8d5", + "hash": "0x7642b6417bdadc56fe8fde71c9b232bf4ff0b8f52f4215e6ef6ade02504ca6ff", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH28]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH28]": { "vectors": { "0": { "code": "0xef0001010004020001002204000000008000017b00000000000000000000000000000000000000000000000000000001e200fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4676,21 +4676,21 @@ } }, "_info": { - "hash": "0x6f6b0ecda2618074d78322d2bdaf25f1148e607dd6496ab4cca3073d0b75b53a", + "hash": "0x9a5125398099324eb4448b11140773433312461ab0a2549f20e2519bfe715c08", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH29]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH29]": { "vectors": { "0": { "code": "0xef0001010004020001002304000000008000017c0000000000000000000000000000000000000000000000000000000001e200fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4698,21 +4698,21 @@ } }, "_info": { - "hash": "0x942e47397040508de34dd6584c68b6f640d1dd153ceb255d6f444eccbc5ccb8a", + "hash": "0xaca2c2e76ced8c939df4ab899a1c49a50d5315cc66f4de54d9a116b73705df47", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH30]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH30]": { "vectors": { "0": { "code": "0xef0001010004020001002404000000008000017d000000000000000000000000000000000000000000000000000000000001e200fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4720,21 +4720,21 @@ } }, "_info": { - "hash": "0x064c34542b44313e58ea2891aa02604154195c897d4d445ffc717d48c99fad7f", + "hash": "0xbffecefac48e05465ba0c68e6b8ffd06e2fb9b55f18ae528fb4d9233aa959da2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH31]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH31]": { "vectors": { "0": { "code": "0xef0001010004020001002504000000008000017e00000000000000000000000000000000000000000000000000000000000001e200fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4742,21 +4742,21 @@ } }, "_info": { - "hash": "0x3c3c9cb590d5b4242485ea5d66b077de5018ba739d38e238a79b7a8b3307ef28", + "hash": "0xf5098a10fcfc36cbe584403b2a94cdd90e65c2f00f83f4e0aed1e5adce26b77b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH32]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t1i0-opcode_PUSH32]": { "vectors": { "0": { "code": "0xef0001010004020001002604000000008000017f0000000000000000000000000000000000000000000000000000000000000001e200fffb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4764,21 +4764,21 @@ } }, "_info": { - "hash": "0x50d1716ff47f5d37df2afe86fdc35b6e3e8129e63d62e0cc1cdcf718538e637c", + "hash": "0xbc6b933c73f40eb09d232839ac54e718cad0f95872afa627753a6b9113bc244e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH2]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH2]": { "vectors": { "0": { "code": "0xef000101000402000102060400000000800001610001e2fffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4786,21 +4786,21 @@ } }, "_info": { - "hash": "0x62e58dc311d738e095dea4fee92364d792abdd6cd902fa0f4948ec8895f0102e", + "hash": "0xdfd3c91ba030f9d2b69fb454c20f1eecd44fb6cab7a83697fbc1c657b434178c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH3]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH3]": { "vectors": { "0": { "code": "0xef00010100040200010207040000000080000162000001e2fffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4808,21 +4808,21 @@ } }, "_info": { - "hash": "0x875eba08010a1f17ad65af1b3ffc8329237afa38be68ee956bded28bfbe7de97", + "hash": "0x7acf1a7fb3b176abd7a8051e12dbd70bb464cd05ed3086bd9a4aabf50f47f4ce", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH4]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH4]": { "vectors": { "0": { "code": "0xef0001010004020001020804000000008000016300000001e2fffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4830,21 +4830,21 @@ } }, "_info": { - "hash": "0x3404acba0370622d932f1fa5e2276abd0f1044159ffe0b1f0b171bde836faf07", + "hash": "0x8b881bbd66d3769056361989f45bcec48b0f135fd85bb7b2c0470a03425b9fad", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH5]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH5]": { "vectors": { "0": { "code": "0xef000101000402000102090400000000800001640000000001e2fffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4852,21 +4852,21 @@ } }, "_info": { - "hash": "0x038d17c0eaa58fc968e8e6303a262158ee38d5dc6eebf5982ddde25c1e9d2e03", + "hash": "0x163c03d2dc070d6d173ab7b9a2afc8e437c94b288bc571747b769591e8ffdd2e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH6]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH6]": { "vectors": { "0": { "code": "0xef0001010004020001020a040000000080000165000000000001e2fffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4874,21 +4874,21 @@ } }, "_info": { - "hash": "0x8abbbe09e146d8a3d4676683d278be52e00abe32c40a2e2b431edc3689e06e5b", + "hash": "0x1e36aa544e10c4a54a2b5a253166b5fc500d6a9f88620f76e129b671dadbbce6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH7]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH7]": { "vectors": { "0": { "code": "0xef0001010004020001020b04000000008000016600000000000001e2fffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4896,21 +4896,21 @@ } }, "_info": { - "hash": "0x9a3efb9c0fdea5ceaae76de8f028d5558926c0aeb3380e079f062c6e74d63263", + "hash": "0xf33b823cc8e20b07f036e817b31a78c3291fde33dbbf60590e1220bd761bcc1b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH8]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH8]": { "vectors": { "0": { "code": "0xef0001010004020001020c0400000000800001670000000000000001e2fffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4918,21 +4918,21 @@ } }, "_info": { - "hash": "0x1186dcdf038af94f504ff8a506704859a09d15be2ba0127ed06a4e4f52dd0448", + "hash": "0x35c32d52d86f51fa8dbce8b97a99e1ea6922fcd7b90d898d972d38b0e3604b1b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH9]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH9]": { "vectors": { "0": { "code": "0xef0001010004020001020d040000000080000168000000000000000001e2fffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4940,21 +4940,21 @@ } }, "_info": { - "hash": "0xdcfc2162dfb75150c67ba9addb83a952c12f7e5738414b96101a167590355735", + "hash": "0xc7a5dc20a06c246739774d020e753888b0f5bb655b7a40c00fea09b449fceff1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH10]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH10]": { "vectors": { "0": { "code": "0xef0001010004020001020e04000000008000016900000000000000000001e2fffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4962,21 +4962,21 @@ } }, "_info": { - "hash": "0x23fefc034a750ea4593de84654ff7bfae23391fe3a192e2ea26bdbdbabfb5487", + "hash": "0xafffbba2893d9ba408706c6947227231d01d1aa0dc632945b654ffbfa83c2b94", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH11]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH11]": { "vectors": { "0": { "code": "0xef0001010004020001020f04000000008000016a0000000000000000000001e2fffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -4984,21 +4984,21 @@ } }, "_info": { - "hash": "0xa30549730e07a79f425d6e7c7500cbf830635a22c0a211bad76e72f8f4c3f05e", + "hash": "0x0286c8077cd2254942291b3fbe719f27c20f0695b0b3363100803b6cdd7c9e40", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH12]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH12]": { "vectors": { "0": { "code": "0xef0001010004020001021004000000008000016b000000000000000000000001e2fffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5006,21 +5006,21 @@ } }, "_info": { - "hash": "0x4f3fca0f0e49a923cf5aab42c908701621af2be527f57081f54f493ef3269d18", + "hash": "0x3951af8b00b58481451a7ba3fe5a893644829d2ddc45aaf197a03d3638f18583", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH13]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH13]": { "vectors": { "0": { "code": "0xef0001010004020001021104000000008000016c00000000000000000000000001e2fffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5028,21 +5028,21 @@ } }, "_info": { - "hash": "0xd3fa5ae93b00dccf1007396cdffb435096cbb13cd22d7709d722c74a4fedd47a", + "hash": "0x5d4c74e42b89d49749678cae53f2c50a1fb2cac86ef9dd5031956eac69e7395e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH14]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH14]": { "vectors": { "0": { "code": "0xef0001010004020001021204000000008000016d0000000000000000000000000001e2fffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5050,21 +5050,21 @@ } }, "_info": { - "hash": "0x3c00f89b6815ad38aaa5b1ae745383051844d26da53e98c43f4c61272cfadae5", + "hash": "0x5e971d9146371f4f750ba65e081e1496cf69ee892d455e11e746b755ed691cd4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH15]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH15]": { "vectors": { "0": { "code": "0xef0001010004020001021304000000008000016e000000000000000000000000000001e2fffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5072,21 +5072,21 @@ } }, "_info": { - "hash": "0x3bab8ae20d549ad084dc542a4eb77ee2191b723e7bea44ad4694b6ff55c1c79e", + "hash": "0x9d4f2886eee346a9f9b948fa6e334772e2b22589c382089a380574183584aa10", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH16]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH16]": { "vectors": { "0": { "code": "0xef0001010004020001021404000000008000016f00000000000000000000000000000001e2fffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5094,21 +5094,21 @@ } }, "_info": { - "hash": "0xcf4a52f64bbeb2fb2bb86e76ff3addc5dca869c88a4f88026ca23f3e34d7357f", + "hash": "0xb4843d1154aea4359b25ff589133bb8c82693f3866ca1c3ba4242aad2a149907", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH17]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH17]": { "vectors": { "0": { "code": "0xef000101000402000102150400000000800001700000000000000000000000000000000001e2fffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5116,21 +5116,21 @@ } }, "_info": { - "hash": "0xac6c0f68faa42aaded0c39cb4264c4d9a6c105409f1b33c7c4018fc0eb0b1173", + "hash": "0xa4226f824ee69171c795d9ef0fbb47abd2aa41d4d2be9ea2af1bcd7bce055e0f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH18]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH18]": { "vectors": { "0": { "code": "0xef00010100040200010216040000000080000171000000000000000000000000000000000001e2fffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5138,21 +5138,21 @@ } }, "_info": { - "hash": "0x1bd8400bd4ebba313818dee7459319f87a5dda677cf4a95124e077d2138d8b27", + "hash": "0xf54360a184f34f44108f4559b6f62e9965aea4fd8486483aaccd65c1f5e0fd09", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH19]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH19]": { "vectors": { "0": { "code": "0xef0001010004020001021704000000008000017200000000000000000000000000000000000001e2fffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5160,21 +5160,21 @@ } }, "_info": { - "hash": "0x81c7004415d9defcf8b86c27131f4ee8610e165c17f755a2e6703bbf172824f2", + "hash": "0x9c754ef916f65667bbef3c6045ac766e22a170ba02cdeb77be311ccd61ee4ae4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH20]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH20]": { "vectors": { "0": { "code": "0xef000101000402000102180400000000800001730000000000000000000000000000000000000001e2fffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5182,21 +5182,21 @@ } }, "_info": { - "hash": "0x20c952085f32528068b5abcaf8e61cfda9d27ff706f454b8f67bda0360d7494d", + "hash": "0x690209fa24f76d5e06b1a3584118e94262dc244fb2223d9c9cdb5d739ae04631", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH21]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH21]": { "vectors": { "0": { "code": "0xef00010100040200010219040000000080000174000000000000000000000000000000000000000001e2fffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5204,21 +5204,21 @@ } }, "_info": { - "hash": "0x32faacaf21d3e5a9e0c6ba0cb08abafe05945e7e251be96df10984f792a3372f", + "hash": "0x258c14b99883785faa51e71a999268c8a17bf9ca805edc8bd3515d0e9964aec7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH22]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH22]": { "vectors": { "0": { "code": "0xef0001010004020001021a04000000008000017500000000000000000000000000000000000000000001e2fffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5226,21 +5226,21 @@ } }, "_info": { - "hash": "0xeb351673c873cfd370c8e91d0fc653c90d409b59e216a778047b28d559fe5aeb", + "hash": "0xe865d74f65782dc8653b71ec8c4fc95d2a287c39caafb54eb32f419333555010", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH23]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH23]": { "vectors": { "0": { "code": "0xef0001010004020001021b0400000000800001760000000000000000000000000000000000000000000001e2fffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5248,21 +5248,21 @@ } }, "_info": { - "hash": "0x2406d895273cbbce0d3873706c9f8e78c8fb6e08598e484f4e855342f029872f", + "hash": "0xb910d7cdfcb9e5410362b6cefd1e311f0cfa71dc6b2825048d1c9867fa891b83", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH24]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH24]": { "vectors": { "0": { "code": "0xef0001010004020001021c040000000080000177000000000000000000000000000000000000000000000001e2fffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5270,21 +5270,21 @@ } }, "_info": { - "hash": "0xaa148e6e4172bbb18179d59f0b4fa4715dfb9cbe73209f3cb7ca8fdf91dac2c2", + "hash": "0x29e577792f2b338a1ae2620849ee33f77b472374037b64e6428d389784d5b149", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH25]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH25]": { "vectors": { "0": { "code": "0xef0001010004020001021d04000000008000017800000000000000000000000000000000000000000000000001e2fffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5292,21 +5292,21 @@ } }, "_info": { - "hash": "0xe7369c8962f3d68d9385ef67505c714318657ed625f9485b758393396c8aec94", + "hash": "0xc0456fef8c00fe1e74f592778d1d4ea50ed6b2c33711d23d97044eac5108797e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH26]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH26]": { "vectors": { "0": { "code": "0xef0001010004020001021e0400000000800001790000000000000000000000000000000000000000000000000001e2fffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5314,21 +5314,21 @@ } }, "_info": { - "hash": "0x95e077e822692152aae41b587c72cc6c0895dcdd6845fceca34896d7b198896d", + "hash": "0x15a611dc25dc2cec9ddcef9479bca92fe0f6c7840cf214656bfd2dcd2fae1947", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH27]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH27]": { "vectors": { "0": { "code": "0xef0001010004020001021f04000000008000017a000000000000000000000000000000000000000000000000000001e2fffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5336,21 +5336,21 @@ } }, "_info": { - "hash": "0x855faccbce773249870ad6c5ccde3efa5b3cb4ce7c9e5c92813d3dcf712683b0", + "hash": "0x1add37717f298adc7b3bc04e881429e57777351af632a13b8236b696157a10a7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH28]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH28]": { "vectors": { "0": { "code": "0xef0001010004020001022004000000008000017b00000000000000000000000000000000000000000000000000000001e2fffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5358,21 +5358,21 @@ } }, "_info": { - "hash": "0x5f82ccb12877c80c1b811d8f4523bf5ce6aedd94bf529f538f7cd43cbbaef6b1", + "hash": "0xe2603ea4846e2c2747864e1aeb058711a8e6ac943e8f35f3e4870151c00149e0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH29]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH29]": { "vectors": { "0": { "code": "0xef0001010004020001022104000000008000017c0000000000000000000000000000000000000000000000000000000001e2fffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5380,21 +5380,21 @@ } }, "_info": { - "hash": "0xa60b1098aaafa5d44a02a8b7f2de4d699f3af318380ae55c5d97e907fbf06153", + "hash": "0x109bcc49e2d25310dcd37d2a903feed4c9e074f9df4d20a6824e0cb3d14c7d26", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH30]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH30]": { "vectors": { "0": { "code": "0xef0001010004020001022204000000008000017d000000000000000000000000000000000000000000000000000000000001e2fffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5402,21 +5402,21 @@ } }, "_info": { - "hash": "0x9e9458b88b5cc7528586910ef857f92c6287cbaa48b524cb28e03edd2b9b10f3", + "hash": "0xe91419ac209303c26b8d6d332e87f4c24c67fd4da83650ed6b22ccffe91d9001", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH31]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH31]": { "vectors": { "0": { "code": "0xef0001010004020001022304000000008000017e00000000000000000000000000000000000000000000000000000000000001e2fffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5424,21 +5424,21 @@ } }, "_info": { - "hash": "0x69b023f31ac669b678139bdc05f7eb71b3a82298a21252b421952022c2906367", + "hash": "0x5ab14e0e7817297e92e471f09c06cc73af622dc0cbb14d50f81d3e2a545860ee", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH32]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i0-opcode_PUSH32]": { "vectors": { "0": { "code": "0xef0001010004020001022404000000008000017f0000000000000000000000000000000000000000000000000000000000000001e2fffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5446,21 +5446,21 @@ } }, "_info": { - "hash": "0xc904ad05e5e2d6464ec31810716b3d9a4d642abfa37fc5e9cf3635cac8b45e7e", + "hash": "0x32840e020a5471df628a99df8ce8397633275f286f56c57357a70f812288237e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH2]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH2]": { "vectors": { "0": { "code": "0xef000101000402000102060400000000800001610001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5468,21 +5468,21 @@ } }, "_info": { - "hash": "0xa7eb05491b1f47e5978bdb8892f6c3966e3a06b6f9c50378845af164273ed216", + "hash": "0x6e3646cac1cad1ad6af4bd88787edd1263e1ec2c7f9f0d23c5d0cf31febc8064", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH3]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH3]": { "vectors": { "0": { "code": "0xef00010100040200010207040000000080000162000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5490,21 +5490,21 @@ } }, "_info": { - "hash": "0xa943a9b57f381d127a7e40e47e6db516853f13428846877c2d9c1e7df3569070", + "hash": "0x45438bc2980fdec84e218324aaf62c44a0ab48793da988d0fc5fe9290402cae4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH4]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH4]": { "vectors": { "0": { "code": "0xef0001010004020001020804000000008000016300000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5512,21 +5512,21 @@ } }, "_info": { - "hash": "0x0930d678b5211e44667ee4287e00cac03c5da4f5b79bb4e8ebb7f44fd7e71545", + "hash": "0x74a0190f7eabe3dc41af78ab471adb7896b8919e7dd23002acb5e64bf33daf52", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH5]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH5]": { "vectors": { "0": { "code": "0xef000101000402000102090400000000800001640000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5534,21 +5534,21 @@ } }, "_info": { - "hash": "0x1ed42a5087c46d60d61eba4cf96d659059e40d01d480a7faabea4b513a1815e9", + "hash": "0xcd5f0d1add9472e2d848ee05c4110f69892b11c29e59e1fa8cd10f88632c2e4d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH6]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH6]": { "vectors": { "0": { "code": "0xef0001010004020001020a040000000080000165000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5556,21 +5556,21 @@ } }, "_info": { - "hash": "0xa3c45564a73b1a95a0d37dd3841a0864b37b443c5bd04de5398109358900af1a", + "hash": "0x0fde0fcde5f093d45aa4d0e704a14fb4a0786c809843d1cbeb0199ffb9d840a0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH7]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH7]": { "vectors": { "0": { "code": "0xef0001010004020001020b04000000008000016600000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5578,21 +5578,21 @@ } }, "_info": { - "hash": "0xe6c406c17bec7a9d7695167725e0b51609b23cba566c10ddd2803d0bac4e9be2", + "hash": "0x244e882fea0ce921a06f52af4997e90d0a1c5b20df1ecaa46040eb318dff7b36", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH8]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH8]": { "vectors": { "0": { "code": "0xef0001010004020001020c0400000000800001670000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5600,21 +5600,21 @@ } }, "_info": { - "hash": "0xe946b4b5507a0afcbbe10678d76b2eb2ab07519b3bdd61352b847e8496a2d163", + "hash": "0x4f597b6fda41707a421a7c4aeb7ef7e74e37cce8c74e75bb473a5422ee1486e2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH9]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH9]": { "vectors": { "0": { "code": "0xef0001010004020001020d040000000080000168000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5622,21 +5622,21 @@ } }, "_info": { - "hash": "0x9f9425e730200d753671dbba0693c1dd1d7cedf23073925ea050e81fab1ff44f", + "hash": "0x83c9a581ffe8086461686981bb05320ceacfda7656cadf53dd3e5ef01e368f16", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH10]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH10]": { "vectors": { "0": { "code": "0xef0001010004020001020e04000000008000016900000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5644,21 +5644,21 @@ } }, "_info": { - "hash": "0x9ec104470bc8ca7768e10174998a784db1d643a52e8704a97f877dbe9faf2969", + "hash": "0x959d04bc40c038c450adada6a3744335a2ec40aa828c64bcda507509d793164f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH11]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH11]": { "vectors": { "0": { "code": "0xef0001010004020001020f04000000008000016a0000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5666,21 +5666,21 @@ } }, "_info": { - "hash": "0x7e7efa7f112856236ad83749b4463b4e72464b20fc35f90d41107ceb92dcb1f5", + "hash": "0xb4c68108be71d53b07d209e1f4f9c4361ccd10445f7338f6433d5ae04a8fc737", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH12]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH12]": { "vectors": { "0": { "code": "0xef0001010004020001021004000000008000016b000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5688,21 +5688,21 @@ } }, "_info": { - "hash": "0x133b4c70baa10470cd7e6300b33a7cd101aec2dd7d04d46d4f15665a0d3bcdee", + "hash": "0xcfd20df9e349055614e0948295954f869e9414e6a1b6eb9b443b186749d4deb6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH13]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH13]": { "vectors": { "0": { "code": "0xef0001010004020001021104000000008000016c00000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5710,21 +5710,21 @@ } }, "_info": { - "hash": "0x607223855f6d73d2982cb8a0eba1cb59b5cda18ca7c2568b5634ae50980298f6", + "hash": "0xba07da0bfe122ddc7e368e0b1dab3997569e29751570cb649f2dddfc7a7569cd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH14]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH14]": { "vectors": { "0": { "code": "0xef0001010004020001021204000000008000016d0000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5732,21 +5732,21 @@ } }, "_info": { - "hash": "0xb6943e1b5890260eaf7da51103564be57d9d7febe3d9b2f0e72d970eea31b8a7", + "hash": "0x7e3d111dc24cfa0dbc76d2d1648dfd33b7bec977e29624bba0286ce05ccfe6d0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH15]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH15]": { "vectors": { "0": { "code": "0xef0001010004020001021304000000008000016e000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5754,21 +5754,21 @@ } }, "_info": { - "hash": "0xb6ccba71d69904d132c7c9f54c4ca033ffa435e47bf8c37f1b62be3cb1b42926", + "hash": "0xeae2210aa70911ee6f1b6cdc82ac22d4da868bf29bec2cfc6e2ea5ed32a270f8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH16]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH16]": { "vectors": { "0": { "code": "0xef0001010004020001021404000000008000016f00000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5776,21 +5776,21 @@ } }, "_info": { - "hash": "0x7e6b2139da908a06279a902bd2fbdca5e42cd0fe985e2b08e5cc081b42f3b04d", + "hash": "0x76083faaeab07319621c4d6ecaf23f20efc577d5924a0439f63264773f2008a5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH17]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH17]": { "vectors": { "0": { "code": "0xef000101000402000102150400000000800001700000000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5798,21 +5798,21 @@ } }, "_info": { - "hash": "0x1e2e58fca7bd004c363c9070c8da8b948ad0a086d24ef33addb8314f8df0ed2c", + "hash": "0x907e8e4730e09cac7ba038ac443d149c685ae7e5099df8819947fe694520e827", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH18]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH18]": { "vectors": { "0": { "code": "0xef00010100040200010216040000000080000171000000000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5820,21 +5820,21 @@ } }, "_info": { - "hash": "0x9d2140adb2851f3480eb8846d7fa20196694b48ea05b4d39ab105bf50dd0fcf7", + "hash": "0xeca0dbbc50834678f7e11024d015cb6ff8cd04916c8f8180082e7551b5a31f8c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH19]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH19]": { "vectors": { "0": { "code": "0xef0001010004020001021704000000008000017200000000000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5842,21 +5842,21 @@ } }, "_info": { - "hash": "0x01de9075b5526c95abca86ee08420ad80c30d40e7c53a95f4550dd91f81f5990", + "hash": "0xb8f26460bfa53bace34665bc37eef4b457d396486c0a2c5eb2e48e733b3aa878", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH20]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH20]": { "vectors": { "0": { "code": "0xef000101000402000102180400000000800001730000000000000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5864,21 +5864,21 @@ } }, "_info": { - "hash": "0xf2682cdcabdccf74c07b2009cfa16f194193accd49f764f9d3a6a49615fb7b3e", + "hash": "0x8fa40b28a2aa71ad8734bd08097082e77571be071353dc4441df143dece03b42", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH21]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH21]": { "vectors": { "0": { "code": "0xef00010100040200010219040000000080000174000000000000000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5886,21 +5886,21 @@ } }, "_info": { - "hash": "0x860e7c50bed1b759518bb06c40c90707072dcb1b0454358987c82b082bc809bd", + "hash": "0xa1a188be82f9a43dcb55c27dae545e60cdd8f3f510ec8b70a04733d4441ad1dc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH22]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH22]": { "vectors": { "0": { "code": "0xef0001010004020001021a04000000008000017500000000000000000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5908,21 +5908,21 @@ } }, "_info": { - "hash": "0xf7778524cef97a0fb5597b6db4e57cc4466bd225365e5c642e8a592bb18dc492", + "hash": "0x14a1c449e9a6c368477644eaf34e57a59d8ad709089e6728eb6ee6f69a83e478", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH23]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH23]": { "vectors": { "0": { "code": "0xef0001010004020001021b0400000000800001760000000000000000000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5930,21 +5930,21 @@ } }, "_info": { - "hash": "0x08ba71f4dc65c5f84fe4183c810f06ae774186ee0baec6a8e8f8a9c9eaec6188", + "hash": "0x1f7cd59969e3921ff5e58cc8f6e8449ac2dc3141c044f7a98ae93e0250757df8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH24]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH24]": { "vectors": { "0": { "code": "0xef0001010004020001021c040000000080000177000000000000000000000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5952,21 +5952,21 @@ } }, "_info": { - "hash": "0xafbfec0a0cf62aaa01c91a1c344a04c09faccd2c204d314b450a5c153e30cd46", + "hash": "0xf30d60db8a19f3f8bc4b0c0f3999a415ed3514015e1d1d9507bee25c718d22e0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH25]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH25]": { "vectors": { "0": { "code": "0xef0001010004020001021d04000000008000017800000000000000000000000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5974,21 +5974,21 @@ } }, "_info": { - "hash": "0x3ab1f2c49b03b4d13941abd318919b67087330f629eec48e72e110915894ce6d", + "hash": "0x249db7c2ada95b7d7f37ad2277e946b206dcf705aee983b82d58ce29c67d6176", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH26]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH26]": { "vectors": { "0": { "code": "0xef0001010004020001021e0400000000800001790000000000000000000000000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -5996,21 +5996,21 @@ } }, "_info": { - "hash": "0xa5c68a6b8e8b1cf3db0fe9d8d64d41c32415a6f8787fb8c11480e0beb6eee6be", + "hash": "0xdf1dfacdd70642666275996f9ecfe5ade7f8e606705e392954d7cd07c98e87dc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH27]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH27]": { "vectors": { "0": { "code": "0xef0001010004020001021f04000000008000017a000000000000000000000000000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6018,21 +6018,21 @@ } }, "_info": { - "hash": "0x55aa31e630b3499519fe89299d010b6bcc45c91e36ce854933c46b97c3bb9600", + "hash": "0x1a7f3e6b3fe64c5dd60394215b277e3e23af4ed8be2072da0412d8893152f3d6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH28]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH28]": { "vectors": { "0": { "code": "0xef0001010004020001022004000000008000017b00000000000000000000000000000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6040,21 +6040,21 @@ } }, "_info": { - "hash": "0xdca5a28bc283be597b9bb4f38e4cc9094be132c36d47b777a46cd19383376ca4", + "hash": "0x97c2baf9a0d7d74fd78bcbb2202dd937a44b3c6a5f98df07de20c3aa9a5a76c0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH29]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH29]": { "vectors": { "0": { "code": "0xef0001010004020001022104000000008000017c0000000000000000000000000000000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6062,21 +6062,21 @@ } }, "_info": { - "hash": "0x4d36e7dd4a3a39b3d830d06d2edf684c0405a95f39ea2e418387d4104cd2de9a", + "hash": "0x99fa7d85b363a19e3a4c51b813227bb94c66dac90c134e63103d5e3af01313e1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH30]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH30]": { "vectors": { "0": { "code": "0xef0001010004020001022204000000008000017d000000000000000000000000000000000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6084,21 +6084,21 @@ } }, "_info": { - "hash": "0xe8471e178cfe7c446c4ba0dfa6b835717650f6753788ce9a060f78cf5b0570b6", + "hash": "0x1b7f17a8a064adf28ae3eb53fd459f3333057f217c3035f832c1c8a35369edb6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH31]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH31]": { "vectors": { "0": { "code": "0xef0001010004020001022304000000008000017e00000000000000000000000000000000000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6106,21 +6106,21 @@ } }, "_info": { - "hash": "0xc50f3ead5eca1b25b8cce24035e54a8f14ef15ecb80826d44d0bb128fd4e7d8b", + "hash": "0x8a737268a58df2f73c994190c41cb05646a79449c78a8d3f9e3c07e5702f5b53", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH32]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_end-t256i255-opcode_PUSH32]": { "vectors": { "0": { "code": "0xef0001010004020001022404000000008000017f0000000000000000000000000000000000000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6128,21 +6128,21 @@ } }, "_info": { - "hash": "0x79a1b8efa91fff2067cc29670dfd77c3b2e077f56546e5568447baae54fe8b87", + "hash": "0xe5e6ea968061a8ef141802a41d7168a1d99d409d36c44a607eb670eef6f755da", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH2]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH2]": { "vectors": { "0": { "code": "0xef000101000402000100080400000000800001610001e200fffa00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6150,21 +6150,21 @@ } }, "_info": { - "hash": "0x64b03211632f29ac698d7d7fe61c321ab6751b69c8e341448e5e5adba787cb5e", + "hash": "0x79f8032d261db79fae2c5bcba1035169530e9078c34a235784671105e4063ac4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH3]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH3]": { "vectors": { "0": { "code": "0xef00010100040200010009040000000080000162000001e200fff900", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6172,21 +6172,21 @@ } }, "_info": { - "hash": "0x7d651d87c3943c27effbd216f4eadfb5484edb02e10002ccd0678eb1d119628b", + "hash": "0x859f703241dc6a813d66879a3be1904879853280967caf676d906bc277a2a490", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH4]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH4]": { "vectors": { "0": { "code": "0xef0001010004020001000a04000000008000016300000001e200fff800", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6194,21 +6194,21 @@ } }, "_info": { - "hash": "0x560a1d58a90c0722aef1f441f1fbc9815f2c1b5c70f583f29fe3c74803e212f4", + "hash": "0x0ca94e768c4ea349e550423179a29904904af78667eaabc42f8dc4ae011be4c1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH5]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH5]": { "vectors": { "0": { "code": "0xef0001010004020001000b0400000000800001640000000001e200fff700", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6216,21 +6216,21 @@ } }, "_info": { - "hash": "0xe20b2c2df0c82e9ccfa88d51f5faafecff77e2cd98cd908d8d570312080b9142", + "hash": "0xf4ad48f72db978ccf346a6940c62db9b8460468de0c0ff110283a82ca2caf429", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH6]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH6]": { "vectors": { "0": { "code": "0xef0001010004020001000c040000000080000165000000000001e200fff600", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6238,21 +6238,21 @@ } }, "_info": { - "hash": "0xab10a24cedc271a46f8c19276be13587b23be5ce85c6cca48adf438e6b52abfb", + "hash": "0x9ddc5ca779f99fa70218e16c8e5bc6a730bcffb807e72d9b437dfcd52bed7c99", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH7]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH7]": { "vectors": { "0": { "code": "0xef0001010004020001000d04000000008000016600000000000001e200fff500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6260,21 +6260,21 @@ } }, "_info": { - "hash": "0x3c792f1c7916b16c2012739d23f907703854cab6acdcf67070c1a0afb4b714c8", + "hash": "0xf0814d13e48abc460034483ea9359ee5e625d6324e30f6fc9ee17923a3dcc9a6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH8]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH8]": { "vectors": { "0": { "code": "0xef0001010004020001000e0400000000800001670000000000000001e200fff400", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6282,21 +6282,21 @@ } }, "_info": { - "hash": "0x1b0378ecc548bdc00650abb0653fc7339420734e9ebeb87791335a4f9814d4a6", + "hash": "0x585e6ccf9ef6e7e1768faae3749d97bfd453bc77bce0379c1be521eaef8ddb59", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH9]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH9]": { "vectors": { "0": { "code": "0xef0001010004020001000f040000000080000168000000000000000001e200fff300", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6304,21 +6304,21 @@ } }, "_info": { - "hash": "0xb5c462820f4d71db1825c0ddfeb37e5d8824e791b5fcb1ee716587733d48f428", + "hash": "0xd798039491152a511e7168ce94429d23c7474f4de4a290b33f8c52c444e95a00", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH10]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH10]": { "vectors": { "0": { "code": "0xef0001010004020001001004000000008000016900000000000000000001e200fff200", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6326,21 +6326,21 @@ } }, "_info": { - "hash": "0x43b8cb0954836c89d1e808385752e7e3571a72f7a518147381992a1613001463", + "hash": "0x4bb08b802bb5977b86b0bff37c55be0a74f8165fecc204fbd175ad188cbbafc2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH11]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH11]": { "vectors": { "0": { "code": "0xef0001010004020001001104000000008000016a0000000000000000000001e200fff100", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6348,21 +6348,21 @@ } }, "_info": { - "hash": "0x318a08e1b5ec4a22c97bc21cb32cf335e735870eb4e7f2b56f132e0476d73ed1", + "hash": "0x9bd4a2420e8d5973a529f4a0504465fc8d5bc94981bfb82e171e0a4711df8dcf", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH12]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH12]": { "vectors": { "0": { "code": "0xef0001010004020001001204000000008000016b000000000000000000000001e200fff000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6370,21 +6370,21 @@ } }, "_info": { - "hash": "0xc45790f2e680a27d0c8d463832e797a9a26b271f60e2bf13dedacdac689c34b7", + "hash": "0x70895510f1aec80884f10b3c0249d86551fb5e5d30c7e07df1fc7fd3e0fd42ff", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH13]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH13]": { "vectors": { "0": { "code": "0xef0001010004020001001304000000008000016c00000000000000000000000001e200ffef00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6392,21 +6392,21 @@ } }, "_info": { - "hash": "0x4652af8a7b8e69c2716bf908a22033a2569bb4da2f6a56e9d486dd4882912b77", + "hash": "0x73dc7392592abde615f57061c93752a076e9dd203633f4fbdf8d19f1ddaa578f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH14]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH14]": { "vectors": { "0": { "code": "0xef0001010004020001001404000000008000016d0000000000000000000000000001e200ffee00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6414,21 +6414,21 @@ } }, "_info": { - "hash": "0xe041c1d6dad69ff887d79e05e26f5625d2d5248a4446cc430f18f09470c90a43", + "hash": "0x395cefc2acc3eca17d4a733f02e0fac01be2fa7317d561fa5e4682f769071adf", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH15]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH15]": { "vectors": { "0": { "code": "0xef0001010004020001001504000000008000016e000000000000000000000000000001e200ffed00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6436,21 +6436,21 @@ } }, "_info": { - "hash": "0xf359b4d6d967f02c81b15e76a71ebe21af43d7bd910f64e670412837395cd5f0", + "hash": "0x4931fc9ede40744b01d7a06fb92c678055ff538e24211682c9c43e8d71ff8786", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH16]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH16]": { "vectors": { "0": { "code": "0xef0001010004020001001604000000008000016f00000000000000000000000000000001e200ffec00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6458,21 +6458,21 @@ } }, "_info": { - "hash": "0x91eecc47051bdad32929e1ac797fa0fe48bc336d439e0a4642e6fdbb59cc8ac7", + "hash": "0x4f1dcc80c55cb11a5b5627ad7ff52875c89cd3d10532e8da759ca9bd0eb93864", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH17]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH17]": { "vectors": { "0": { "code": "0xef000101000402000100170400000000800001700000000000000000000000000000000001e200ffeb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6480,21 +6480,21 @@ } }, "_info": { - "hash": "0x42e786f6bb29dbe672ec98e589155e30b953ea76eb6821797b50bc62d623e207", + "hash": "0x65153909024711c4a65fc521d820d66e0a0368d56409d4a4830b3378a354d63a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH18]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH18]": { "vectors": { "0": { "code": "0xef00010100040200010018040000000080000171000000000000000000000000000000000001e200ffea00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6502,21 +6502,21 @@ } }, "_info": { - "hash": "0x1356ee9bc66d83c7f0253f4589ec24d4f193c35a9f5dcd2595877ffbaaec8738", + "hash": "0x4b64bde3470b3128fc083c66a9a9cdef177ace2552d0923cf370d1c11ccd7063", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH19]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH19]": { "vectors": { "0": { "code": "0xef0001010004020001001904000000008000017200000000000000000000000000000000000001e200ffe900", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6524,21 +6524,21 @@ } }, "_info": { - "hash": "0xee785e18eea898b96801cfa74180f4a5244aa91507815d24d11130847749eec2", + "hash": "0xdbc1e1b0b1b21fb29490a2de59e178b9d1c8bab9711c6f3acfe23005f85a0332", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH20]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH20]": { "vectors": { "0": { "code": "0xef0001010004020001001a0400000000800001730000000000000000000000000000000000000001e200ffe800", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6546,21 +6546,21 @@ } }, "_info": { - "hash": "0x6ea1815579d4de1dfd9edafd370288475accc9449f86471693b147de245c360d", + "hash": "0x35f638e1142200ee2e48d135200ef5490121754936858c8d511a5002c739399a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH21]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH21]": { "vectors": { "0": { "code": "0xef0001010004020001001b040000000080000174000000000000000000000000000000000000000001e200ffe700", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6568,21 +6568,21 @@ } }, "_info": { - "hash": "0xd1522bb150fcbf6ff12bc8d0fb503319ab6c3188298b195f796c91e1b5049b8b", + "hash": "0xcfc04f16c17c9582df034fc034bbe972d1558e0768c59bf04ea8481cd08177cb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH22]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH22]": { "vectors": { "0": { "code": "0xef0001010004020001001c04000000008000017500000000000000000000000000000000000000000001e200ffe600", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6590,21 +6590,21 @@ } }, "_info": { - "hash": "0x5318568452a8814a1b1c426eabbd0d1e903ed665d265594d19aa176af08e8c9e", + "hash": "0x057246c5701b413f04268f89744d37ad8a8f22351ad2a3c7659beed81fab31dc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH23]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH23]": { "vectors": { "0": { "code": "0xef0001010004020001001d0400000000800001760000000000000000000000000000000000000000000001e200ffe500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6612,21 +6612,21 @@ } }, "_info": { - "hash": "0x07677cac788f26cf907aa794e7d98b7008bbc1ebff3b333ea485a60ba3a0432b", + "hash": "0x1914220dec6fc064fb813dae7365f6dbc5085226a8417eef66a146097948e8f9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH24]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH24]": { "vectors": { "0": { "code": "0xef0001010004020001001e040000000080000177000000000000000000000000000000000000000000000001e200ffe400", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6634,21 +6634,21 @@ } }, "_info": { - "hash": "0x592f335505507839bff8fd6a85a1212fc105ad7f1e4033c682f8d90c6b64caeb", + "hash": "0x1213f469a7587d187cf36449d27f09dd6115c59520dacbc54635c378ba448f07", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH25]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH25]": { "vectors": { "0": { "code": "0xef0001010004020001001f04000000008000017800000000000000000000000000000000000000000000000001e200ffe300", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6656,21 +6656,21 @@ } }, "_info": { - "hash": "0xf24395ba2ab796db60f57c4e9f08414aad2a2a42bc0c4039fadde9d17ab1687e", + "hash": "0xa6f1313065d8b67d2dea995954845e7ef8653f5c823e7b0326c47afac5a255ec", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH26]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH26]": { "vectors": { "0": { "code": "0xef000101000402000100200400000000800001790000000000000000000000000000000000000000000000000001e200ffe200", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6678,21 +6678,21 @@ } }, "_info": { - "hash": "0xb36e50446987c8c3060ec2c3f129a040d19fd060470ea1d590c0c975156a792a", + "hash": "0x6d11449b4b5d3394caf353425ab648fd7f7bddb1f2d4b5a22fc8c12ab39d5e8d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH27]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH27]": { "vectors": { "0": { "code": "0xef0001010004020001002104000000008000017a000000000000000000000000000000000000000000000000000001e200ffe100", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6700,21 +6700,21 @@ } }, "_info": { - "hash": "0x1053107a9c6b43dbb6a84d4c48d99d0ef6bac482468869ebbab80df8bef93bf2", + "hash": "0xde40826e7f434dee27b15d9bf364ce48e31e6531c044fb5ac9ff038848664eb3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH28]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH28]": { "vectors": { "0": { "code": "0xef0001010004020001002204000000008000017b00000000000000000000000000000000000000000000000000000001e200ffe000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6722,21 +6722,21 @@ } }, "_info": { - "hash": "0x8e7aea154256984264e41215cbbdae8a40d2b2480d1a39533d2988e911750f7c", + "hash": "0xe617c34f858083c99b67fe7e6013076999ed78beb0f3776e8cf51c81c6a122bc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH29]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH29]": { "vectors": { "0": { "code": "0xef0001010004020001002304000000008000017c0000000000000000000000000000000000000000000000000000000001e200ffdf00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6744,21 +6744,21 @@ } }, "_info": { - "hash": "0x458cdc8fe00fb32b1e654185c1a48b1a817d00b074cf314a8d1171caad65b0b7", + "hash": "0x417536ea933bfcd2a15e0f1dd93770250120a3cc0594f0daa05251a32bd3e29f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH30]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH30]": { "vectors": { "0": { "code": "0xef0001010004020001002404000000008000017d000000000000000000000000000000000000000000000000000000000001e200ffde00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6766,21 +6766,21 @@ } }, "_info": { - "hash": "0x99da194ec5368f2423121f67e2b1b7a9b7f94c8efc7f81e4290d99fd861842ca", + "hash": "0x65cf3bcc09fa558806f2f11b1cf13928f9f389fcc0cf5ca337f59bc996f4d8b8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH31]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH31]": { "vectors": { "0": { "code": "0xef0001010004020001002504000000008000017e00000000000000000000000000000000000000000000000000000000000001e200ffdd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6788,21 +6788,21 @@ } }, "_info": { - "hash": "0x41b79cfb3eef1c7ec45a5ef23da94b84a4af5eb90770c8a670c61b7aa2fe0b2d", + "hash": "0x2848074d7ebd9d1328e33a33fab51772b75fc93a673fd73f3dc19bbf582e8231", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH32]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t1i0-opcode_PUSH32]": { "vectors": { "0": { "code": "0xef0001010004020001002604000000008000017f0000000000000000000000000000000000000000000000000000000000000001e200ffdc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6810,21 +6810,21 @@ } }, "_info": { - "hash": "0x2c3e94e8e6f3d208837240b5e8443937ad6893fc5a1e37acec2f2d68c649aace", + "hash": "0xd7bcabf28e3783c26871f19009d0c95f4d7f9a81e3069d41a054caf99d35980d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH2]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH2]": { "vectors": { "0": { "code": "0xef000101000402000102060400000000800001610001e2fffdfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6832,21 +6832,21 @@ } }, "_info": { - "hash": "0xf7613b43f90dcb11d8db9403d7c31c8937564006426db2d7e0fe26fe55b5db2f", + "hash": "0x15352f38001d3f085d6f4778317243edcf60088c2d0fd5d177690c1f1a7ed29c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH3]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH3]": { "vectors": { "0": { "code": "0xef00010100040200010207040000000080000162000001e2fffdfb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6854,21 +6854,21 @@ } }, "_info": { - "hash": "0x8ce623e35a1e019352d69feb68d81ff725918b4c8d024dcaf14f083b4afd0639", + "hash": "0xd5000b2502539799a66a5f5df9dd0da33c57795b46ac79efa38b9b5bf6954bf0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH4]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH4]": { "vectors": { "0": { "code": "0xef0001010004020001020804000000008000016300000001e2fffdfa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6876,21 +6876,21 @@ } }, "_info": { - "hash": "0xc5832e10a44881a4348316d7653cc24ef89b146dd29e85d5f4ba719fb6439566", + "hash": "0x2a7732820c1835f0c412089688fad4cbe260b1b8a1654cdfd12f8edd62f55dbf", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH5]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH5]": { "vectors": { "0": { "code": "0xef000101000402000102090400000000800001640000000001e2fffdf900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6898,21 +6898,21 @@ } }, "_info": { - "hash": "0x7690d7c2abba16b250839fc7febcd9952c04a1024e892c5569c7f86ebfa3107e", + "hash": "0xf239d8b12d21cbdd4a2f44d191a9c09901cb8c3889254819fa903ec69a49f2ad", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH6]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH6]": { "vectors": { "0": { "code": "0xef0001010004020001020a040000000080000165000000000001e2fffdf800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6920,21 +6920,21 @@ } }, "_info": { - "hash": "0xf7cc8f640f5f6bec9561420fdddfd4283b6eac4406f9dd539de130b6fd02a2fc", + "hash": "0x2d2d44fff83776cc745f91adb5fb78504e92a23d016b7d0958e79967f964f786", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH7]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH7]": { "vectors": { "0": { "code": "0xef0001010004020001020b04000000008000016600000000000001e2fffdf700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6942,21 +6942,21 @@ } }, "_info": { - "hash": "0xb545fcfceb15aee7b3d22e916b6a3628b2b1e430c38b8466ccb3354f1e613cde", + "hash": "0x393b75c3ac3fd8ad46bb6ec725a0abf0614f14d58efac3f15cd94e52bf532a85", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH8]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH8]": { "vectors": { "0": { "code": "0xef0001010004020001020c0400000000800001670000000000000001e2fffdf600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6964,21 +6964,21 @@ } }, "_info": { - "hash": "0xe8ba26179a3127793be028e10401c785f0e34472549c49bcabbbc076ee61a14e", + "hash": "0xf2f70cdff9365e7c4cbbec2d060cd835987cd786f94336cfccd8c1b99c303db5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH9]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH9]": { "vectors": { "0": { "code": "0xef0001010004020001020d040000000080000168000000000000000001e2fffdf500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -6986,21 +6986,21 @@ } }, "_info": { - "hash": "0x747fde824bb08cb42608b92096c644eb0f4ab2e49459545dd4eaee7689ab5efa", + "hash": "0x8474cebcbd883c31eece83a351f733fb936d6dc3e019d58ed007f91f7cb3d523", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH10]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH10]": { "vectors": { "0": { "code": "0xef0001010004020001020e04000000008000016900000000000000000001e2fffdf400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7008,21 +7008,21 @@ } }, "_info": { - "hash": "0xfb89899e8e962983fd6a579d3a9c7c03047ad2c825a72a94cddc8d7860e25bbe", + "hash": "0x0349b49e1c8d8d7ea627ca54337ee7f33c3175df66e1271f149ab2808208007c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH11]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH11]": { "vectors": { "0": { "code": "0xef0001010004020001020f04000000008000016a0000000000000000000001e2fffdf300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7030,21 +7030,21 @@ } }, "_info": { - "hash": "0x3490ebe7d5729a8be48c12cd71be22ecbbcf008cf7ccfa3312da2a77bc403b56", + "hash": "0xe5084a9495f44bbcf0ef0c7bf011b5b3897d8caf0ca3c9cec5eaed94c303229c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH12]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH12]": { "vectors": { "0": { "code": "0xef0001010004020001021004000000008000016b000000000000000000000001e2fffdf200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7052,21 +7052,21 @@ } }, "_info": { - "hash": "0x8bac37cbb73bb813bd68c25d928b711ac0156f6aca0a71acc58539d2792f8169", + "hash": "0x777f153ffc94208c70a292fbcdbc5d47b2a5a0a048f6e04ebda287735599d404", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH13]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH13]": { "vectors": { "0": { "code": "0xef0001010004020001021104000000008000016c00000000000000000000000001e2fffdf100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7074,21 +7074,21 @@ } }, "_info": { - "hash": "0xa017b3dcc647049d8f4b239941bfef66f496071b17ef60f76b31eabb139ae4bb", + "hash": "0x104ed8094ecc42dee87f9508fe04fe3e697f83c4253d771ccab6855328925ab6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH14]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH14]": { "vectors": { "0": { "code": "0xef0001010004020001021204000000008000016d0000000000000000000000000001e2fffdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7096,21 +7096,21 @@ } }, "_info": { - "hash": "0xedf8a68bfd4a8e8521242e1ed634b2aa61672bca4768795da09ab30f103e4c39", + "hash": "0x0f09dff8d53808a5de3ce3c0aeeb05cfa07464caaeaf806d941c3c88b05d71da", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH15]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH15]": { "vectors": { "0": { "code": "0xef0001010004020001021304000000008000016e000000000000000000000000000001e2fffdef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7118,21 +7118,21 @@ } }, "_info": { - "hash": "0x16f1c944e36f4ddd3be3bc3b7494be192218cfd92744c80f65dbee4b1156e358", + "hash": "0x31201594d1a912bf014d09c1fe38209690a4218cc75158087bd8deb3e9c27f6f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH16]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH16]": { "vectors": { "0": { "code": "0xef0001010004020001021404000000008000016f00000000000000000000000000000001e2fffdee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7140,21 +7140,21 @@ } }, "_info": { - "hash": "0x75c0c7ff6318eb137897d172e57c318689c1e6e0fe28ff5fc67a68450a618438", + "hash": "0x3f4f743738ccb194491084a3123076f784658547b80783bab3249183f4036486", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH17]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH17]": { "vectors": { "0": { "code": "0xef000101000402000102150400000000800001700000000000000000000000000000000001e2fffded00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7162,21 +7162,21 @@ } }, "_info": { - "hash": "0x3e537ef4ac3fe43bfd51bcdfeaae7188ef1ebe64244c585480ee67e7de800ec1", + "hash": "0x2c5ce5f553997294c431b5fe5923dc38d77b02e1e88911b53bcae388acd17ef4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH18]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH18]": { "vectors": { "0": { "code": "0xef00010100040200010216040000000080000171000000000000000000000000000000000001e2fffdec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7184,21 +7184,21 @@ } }, "_info": { - "hash": "0x9951e19eaeb29387fe32b96032835e863084aee6603a6a3a165704821b6a6920", + "hash": "0x21d485cb125fa2e88001db133f07c0db9a10dce1776d638df6836f2b79376ad1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH19]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH19]": { "vectors": { "0": { "code": "0xef0001010004020001021704000000008000017200000000000000000000000000000000000001e2fffdeb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7206,21 +7206,21 @@ } }, "_info": { - "hash": "0xd87e2861344de2a62e7f999dccb9324ec4b95ad83c45259ab914fede4192edb7", + "hash": "0xcd5d9cddba4b97eb4f7a9370ac07784442e5d2dceabd18c7cc2f96c2c4fc62a7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH20]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH20]": { "vectors": { "0": { "code": "0xef000101000402000102180400000000800001730000000000000000000000000000000000000001e2fffdea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7228,21 +7228,21 @@ } }, "_info": { - "hash": "0xc47b58c3e2f444b2cd0cc6aa093fae0a84bb8d083097d7ce549423fdba024486", + "hash": "0x526b871c38d1252cdf70f3b973fe57ef42fff89197e07276c07bd56fe85543ec", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH21]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH21]": { "vectors": { "0": { "code": "0xef00010100040200010219040000000080000174000000000000000000000000000000000000000001e2fffde900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7250,21 +7250,21 @@ } }, "_info": { - "hash": "0x5586feca9cde68e80bca569346c8ef5cb5e4638fdf7c347006a066c596c29c36", + "hash": "0xc559bcd541e15401f305dfcbb15df631860d9f4aee3602da0caaf0f05eaa2550", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH22]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH22]": { "vectors": { "0": { "code": "0xef0001010004020001021a04000000008000017500000000000000000000000000000000000000000001e2fffde800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7272,21 +7272,21 @@ } }, "_info": { - "hash": "0x8b6624905479e19f8b53cfba8d0a2503cd157e57c54238c69f2537205cd903f2", + "hash": "0x5cfe9aad5b2b7aaedb3341a8647ac545eecdd3339180894866978db7c5b2c8da", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH23]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH23]": { "vectors": { "0": { "code": "0xef0001010004020001021b0400000000800001760000000000000000000000000000000000000000000001e2fffde700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7294,21 +7294,21 @@ } }, "_info": { - "hash": "0x451b2c1c1fefb1d0e88de3e39d3bd34d6c8bb653b740ab37f4590721dee2c30a", + "hash": "0xe0756d94d86fe31e59eadb5b7e6125a482de4f13ea2f996792d043d8ce180bfd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH24]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH24]": { "vectors": { "0": { "code": "0xef0001010004020001021c040000000080000177000000000000000000000000000000000000000000000001e2fffde600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7316,21 +7316,21 @@ } }, "_info": { - "hash": "0xcc97cf6269c5442afa0ba064fd96d49df5eeceb0e652c4e9d6685d649e89ba69", + "hash": "0xd11de4ed8a0f3e34d9edaecf21a1cd27b7d87fa14c5c73db5973540a9fbd75bc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH25]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH25]": { "vectors": { "0": { "code": "0xef0001010004020001021d04000000008000017800000000000000000000000000000000000000000000000001e2fffde500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7338,21 +7338,21 @@ } }, "_info": { - "hash": "0xdd3f59ecbdf6434e0931af34a26d11aeb955ae6258708bef8a2efcf7ac1db3d5", + "hash": "0x9efe0301f394d3fd40965f504953bd71282e4162bc3627d14c204829a5453d89", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH26]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH26]": { "vectors": { "0": { "code": "0xef0001010004020001021e0400000000800001790000000000000000000000000000000000000000000000000001e2fffde400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7360,21 +7360,21 @@ } }, "_info": { - "hash": "0xa387ddf770704cb0b9e9a7ad0200f2aedd336156eac2589b7802bbbb9ba64c2f", + "hash": "0xa71d417bf7a4cad13c9d500685d4d11a7402fd5df2618ea8ceeaa23dd7c762f1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH27]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH27]": { "vectors": { "0": { "code": "0xef0001010004020001021f04000000008000017a000000000000000000000000000000000000000000000000000001e2fffde300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7382,21 +7382,21 @@ } }, "_info": { - "hash": "0x91c848627af81f5dac6c344bd9d68808a75b20575a1a0ce4363b0c9d73971fe9", + "hash": "0xd89e1cd869b86a490ecc6dfc1dfc0826c8939d28d56c78fd44d16e144686bb38", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH28]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH28]": { "vectors": { "0": { "code": "0xef0001010004020001022004000000008000017b00000000000000000000000000000000000000000000000000000001e2fffde200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7404,21 +7404,21 @@ } }, "_info": { - "hash": "0xe47332a7739a44bbdbd6dd18658a941b312786d94a292a830df80d88cfd0fbd7", + "hash": "0x5831618d2766e930bf65edeeff6d27e9f281b91e5b27a387e9a00af2bd3adefb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH29]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH29]": { "vectors": { "0": { "code": "0xef0001010004020001022104000000008000017c0000000000000000000000000000000000000000000000000000000001e2fffde100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7426,21 +7426,21 @@ } }, "_info": { - "hash": "0x158c8df2c1cd83fe8fb18451085c2c5baae96a3b9eba4d64bcd7a6be6e61857e", + "hash": "0x7245c0a4142fa092a8835719db6fddcd059222fb14fd84bbb770038233f34f0d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH30]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH30]": { "vectors": { "0": { "code": "0xef0001010004020001022204000000008000017d000000000000000000000000000000000000000000000000000000000001e2fffde000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7448,21 +7448,21 @@ } }, "_info": { - "hash": "0x8283e8e77e120223b22a34f3e59bead07d3102db48232980ad7c87a167c60558", + "hash": "0xa7aa755eacf2135b0c6ac8e97a73242d77e62fd3b4a34190e142fc86b99a024a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH31]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH31]": { "vectors": { "0": { "code": "0xef0001010004020001022304000000008000017e00000000000000000000000000000000000000000000000000000000000001e2fffddf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7470,21 +7470,21 @@ } }, "_info": { - "hash": "0xdbf33d6bbdde47e22a0d24926ec76d8eeaccf4ba6bb691f1786af6bc9f4b18c9", + "hash": "0xe1ff0952fbfd1606992a8aecbf833af8a37fc4d41819f35dd807b4d994dec6cb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH32]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i0-opcode_PUSH32]": { "vectors": { "0": { "code": "0xef0001010004020001022404000000008000017f0000000000000000000000000000000000000000000000000000000000000001e2fffdde00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7492,21 +7492,21 @@ } }, "_info": { - "hash": "0x2455ff1b60ebe67a6be45826d94f6528c9ed40b52534ea29a36c77adb731de8c", + "hash": "0xbbbbabc2e7a303c36814240674f5bfa598d242fb699e85ca54332fa9fff3b421", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH2]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH2]": { "vectors": { "0": { "code": "0xef000101000402000102060400000000800001610001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7514,21 +7514,21 @@ } }, "_info": { - "hash": "0x36bc5044d0c1914560b51ce48b2c46de9c850096f200aaeec9b9ee20f9cf9181", + "hash": "0x114350b06e714500b42d804d2e40a23c9dd309fb3434828123adeffccc00f4a9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH3]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH3]": { "vectors": { "0": { "code": "0xef00010100040200010207040000000080000162000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7536,21 +7536,21 @@ } }, "_info": { - "hash": "0xe1e91226533e13f6a98635b8f1253c94a0c39cc99011a382d017dad9fac5a51f", + "hash": "0xb19b26867c05ff2562d778793ac78f99762f72216d43fe78974eadd5d637aff4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH4]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH4]": { "vectors": { "0": { "code": "0xef0001010004020001020804000000008000016300000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfa00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7558,21 +7558,21 @@ } }, "_info": { - "hash": "0x7b1624c2f15167d9745b0a8fba4d603212833d4a7f51d714a5be1c1d3c1f88ea", + "hash": "0x27a6a2d8110e10fd5c680002d6253ca5a272a493c89d499b338ba5ce4e834456", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH5]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH5]": { "vectors": { "0": { "code": "0xef000101000402000102090400000000800001640000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdf900", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7580,21 +7580,21 @@ } }, "_info": { - "hash": "0xec741919b58785a098176437801578d891f77af7139a98f2a01321e4d8bf3149", + "hash": "0x8d47cbcc8fe1a53dca27f11107507c8b281f80d8c61620286f7d86a7a3aa388c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH6]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH6]": { "vectors": { "0": { "code": "0xef0001010004020001020a040000000080000165000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdf800", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7602,21 +7602,21 @@ } }, "_info": { - "hash": "0x25e5181a479a4461e38245ed8130dadb55d03dac43a77b01b4ff4ca19a908da8", + "hash": "0xac0ed7d783491015787e47c38c501c03e97b3126cb1cbf96b3a353ac17be8caa", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH7]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH7]": { "vectors": { "0": { "code": "0xef0001010004020001020b04000000008000016600000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdf700", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7624,21 +7624,21 @@ } }, "_info": { - "hash": "0x35dc119e31cebc7e57e0b1dc4ddbfb359f88154477ab82665d147f37be669103", + "hash": "0x7b6102288fb817b35a6f7bad555c23d51d5f6f317ceae17b2f5e956628dea198", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH8]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH8]": { "vectors": { "0": { "code": "0xef0001010004020001020c0400000000800001670000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdf600", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7646,21 +7646,21 @@ } }, "_info": { - "hash": "0x6eacc97c5a9d0d75abf37ed4fc264b955e4897a0cce71fcb8f1cafa64445b4ba", + "hash": "0x8e6251e6f20513fca21d7dd3bf6d30aa841cd992a8289b9a24b21c91eb38d275", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH9]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH9]": { "vectors": { "0": { "code": "0xef0001010004020001020d040000000080000168000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdf500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7668,21 +7668,21 @@ } }, "_info": { - "hash": "0x59bf7a383b57147ce58c8eb2f0377f9cc6dabfbf9342bd8a5691bdcdd8719099", + "hash": "0xb50ab3ffe5fbd3f9496828cd6d3058473809c96615fcad7a040be5cfc0491a56", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH10]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH10]": { "vectors": { "0": { "code": "0xef0001010004020001020e04000000008000016900000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdf400", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7690,21 +7690,21 @@ } }, "_info": { - "hash": "0x98031812011d6e5c1683aaf453a49103f30e0a548f8e85a4ad815e81c638cbe3", + "hash": "0x4acfe6f9792cdbd955d538209b8bb9039a9549ad153cb7e00c56cbf8201c85b0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH11]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH11]": { "vectors": { "0": { "code": "0xef0001010004020001020f04000000008000016a0000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdf300", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7712,21 +7712,21 @@ } }, "_info": { - "hash": "0x2e0ee7c468da3381f53ab2be1a0c403b72c7cbf9b9cb21b2beea5d20c826db37", + "hash": "0xd2a7c31c46e9e0a1593d223cd8cefdddd1fbe5c515b4e2c3132f867345638f22", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH12]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH12]": { "vectors": { "0": { "code": "0xef0001010004020001021004000000008000016b000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdf200", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7734,21 +7734,21 @@ } }, "_info": { - "hash": "0x665fe37c83404768e65d144ab362c9073bfec712871ea723d28c483a667b9351", + "hash": "0x361290aac55d529e57ef1ccf6d65b11589fee02216edf81de98e90e0ef0c9f63", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH13]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH13]": { "vectors": { "0": { "code": "0xef0001010004020001021104000000008000016c00000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdf100", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7756,21 +7756,21 @@ } }, "_info": { - "hash": "0xe29d441b885201eed48653dfc942f73aa4407a106a41b2db8e30657f95ddee04", + "hash": "0x603560337e0e27fd7bdf77dc3587578d5e4de339dbee2ac105b5d692380d6e0b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH14]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH14]": { "vectors": { "0": { "code": "0xef0001010004020001021204000000008000016d0000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdf000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7778,21 +7778,21 @@ } }, "_info": { - "hash": "0xc68834d92c2ae5cf37db5f5edc0469e375802130340379809de7d769aa4eaad4", + "hash": "0x6c9a8807a62796bf6702d635cb236fccf3cc46ab2f79d1cbe4a8743f5ee39741", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH15]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH15]": { "vectors": { "0": { "code": "0xef0001010004020001021304000000008000016e000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdef00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7800,21 +7800,21 @@ } }, "_info": { - "hash": "0x89148bb4d4dd65b0c7c8a2e5c373961bb18319b239ab91fc36740068b887d99e", + "hash": "0xddc69059aeae8df1f64868a66956e1b14c0e293e62b8b692ceaae9539a1aa8c6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH16]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH16]": { "vectors": { "0": { "code": "0xef0001010004020001021404000000008000016f00000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdee00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7822,21 +7822,21 @@ } }, "_info": { - "hash": "0x1529a1e40a75a54cbd5c6c901c998eb1eff668206d2e11ed329b8c6130799bfc", + "hash": "0x8e227a8f13605621ea34ab9a7139be4aa10581148cb7dcc8ffc129daa79e2ee5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH17]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH17]": { "vectors": { "0": { "code": "0xef000101000402000102150400000000800001700000000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fded00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7844,21 +7844,21 @@ } }, "_info": { - "hash": "0x73e13c7a9d207a84cbc16b81022ad7e2f2c812daf76a921176ba4efaedbc8aa4", + "hash": "0xe9196e76f2c111ea867d7319ad1feacc4a1377b573ee97c49b16a8873d2ed2bf", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH18]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH18]": { "vectors": { "0": { "code": "0xef00010100040200010216040000000080000171000000000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdec00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7866,21 +7866,21 @@ } }, "_info": { - "hash": "0x4ae3ab5d9475d5e0d4d4671b2aef006565d0c65276b31a16949bed7204ada4c5", + "hash": "0x3ca04466670bd26d2853b7365cedf402ccca0647f9e0835b44b45491609f2952", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH19]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH19]": { "vectors": { "0": { "code": "0xef0001010004020001021704000000008000017200000000000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdeb00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7888,21 +7888,21 @@ } }, "_info": { - "hash": "0xa165a5c4337cd8e75d700f77efa08cab888f4aa41dee099fd7faba8441064e55", + "hash": "0xb974f59f459a48fb54f497a315c5ac00dcbd3d44abe528bd8bfca956759c09ea", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH20]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH20]": { "vectors": { "0": { "code": "0xef000101000402000102180400000000800001730000000000000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdea00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7910,21 +7910,21 @@ } }, "_info": { - "hash": "0x4a3092f3b4427382e1e51bdd2ebdd00f874d52d7b0045e62ff6af0300353f0c8", + "hash": "0xd26e570438d440ce0f027ab4f9ddf3b1a3f2b9e7a4cd7cd5a8b2b2e2955708e1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH21]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH21]": { "vectors": { "0": { "code": "0xef00010100040200010219040000000080000174000000000000000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fde900", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7932,21 +7932,21 @@ } }, "_info": { - "hash": "0x12e088f60b6f42b95bf1de1113f3fda005a2cce67c45dde03e0ff1c5111196fe", + "hash": "0x14abc8fca299b7703e6a7ce53d7760e6b3e14cf3f53a17a06a86721c3edd8e17", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH22]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH22]": { "vectors": { "0": { "code": "0xef0001010004020001021a04000000008000017500000000000000000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fde800", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7954,21 +7954,21 @@ } }, "_info": { - "hash": "0x8485c0f2e1d1a26e462b3e287680d1e9948d0abc9f8c300008e6f2d6ea4c179f", + "hash": "0x452417e2425a09bd1e78e3275a9198f13dbad2ceda360ab0d7831494b389e5e4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH23]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH23]": { "vectors": { "0": { "code": "0xef0001010004020001021b0400000000800001760000000000000000000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fde700", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7976,21 +7976,21 @@ } }, "_info": { - "hash": "0x802f78f07265da55be3ff7bd8adec6eaadb9058f7ed55c615165941e44a15280", + "hash": "0x2be8ba5ffbb5bcab03c08c374d8acd3ebebf01d6a33db7bd62f03712052e4a9c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH24]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH24]": { "vectors": { "0": { "code": "0xef0001010004020001021c040000000080000177000000000000000000000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fde600", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -7998,21 +7998,21 @@ } }, "_info": { - "hash": "0x87e9990b1d450f8d404a33b6b8f34b0237485424f67c05ae9148d90c302e9900", + "hash": "0xbd83dec47d24f2fc5ef37c2a29c957f97b711cb83c075eb76ad654c9919ae880", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH25]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH25]": { "vectors": { "0": { "code": "0xef0001010004020001021d04000000008000017800000000000000000000000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fde500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -8020,21 +8020,21 @@ } }, "_info": { - "hash": "0x6d3e5f0f526c3959b11f7e53ba7be76abb720e13f7d44116a80899439ddb868a", + "hash": "0x5c51d1849db52c7a95b1d849c1be2789b3f403e5d8f0c5214d1cf4224432721c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH26]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH26]": { "vectors": { "0": { "code": "0xef0001010004020001021e0400000000800001790000000000000000000000000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fde400", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -8042,21 +8042,21 @@ } }, "_info": { - "hash": "0xcd78c1915780c0fd7c7903b57fa81f3ef8c05d3ea595f7d3072ec3a41fd92ef8", + "hash": "0x589f72664ecabd34dfc24a83ad7d6ab2fe7efa907334b9ead7a524c5d0dbef27", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH27]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH27]": { "vectors": { "0": { "code": "0xef0001010004020001021f04000000008000017a000000000000000000000000000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fde300", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -8064,21 +8064,21 @@ } }, "_info": { - "hash": "0x5b46b4c427718d835b8e7578371a75e9bcc9cd7aea80513c8460a3414aac6765", + "hash": "0x0f88c7e9d830f19f43111d2742e450734c45202b41e47e8ea00ac23832285cc1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH28]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH28]": { "vectors": { "0": { "code": "0xef0001010004020001022004000000008000017b00000000000000000000000000000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fde200", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -8086,21 +8086,21 @@ } }, "_info": { - "hash": "0xea56698e03b5631eb378b7bf1578bf73779f8c3abae6f5ee05d6e2746c79a1e2", + "hash": "0xb1e67a683251bfdb08fe0a47cbd7f97fd901f48f7ef03bf22b779b6ca2407b80", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH29]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH29]": { "vectors": { "0": { "code": "0xef0001010004020001022104000000008000017c0000000000000000000000000000000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fde100", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -8108,21 +8108,21 @@ } }, "_info": { - "hash": "0x9df34e30c226a22ec3debfbc1813835377c19e9e9b3bbf73f7c9e574a883e02a", + "hash": "0x4a71f2c3333108cf0fff42a650a60ce8cd9e922d23b9012d2206107245126634", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH30]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH30]": { "vectors": { "0": { "code": "0xef0001010004020001022204000000008000017d000000000000000000000000000000000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fde000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -8130,21 +8130,21 @@ } }, "_info": { - "hash": "0x6bf056209bce0ba8f46eca08af8c1cedc2eb9a67d7e38a15d6cf881b6dc92ce8", + "hash": "0x37970420fb6e516c1ad23cad9d958ddb1a35d8e40d37fb7f04563cc468924ce1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH31]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH31]": { "vectors": { "0": { "code": "0xef0001010004020001022304000000008000017e00000000000000000000000000000000000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fddf00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -8152,21 +8152,21 @@ } }, "_info": { - "hash": "0x4b8c47377ce828de26c81d2953360d07ee4fdc67945e67af35bd5e42591fef3e", + "hash": "0x204f0b1f4ef8f62e03eb5d35bef2fc7946962d2ac8b26463d5e3159ed6573052", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_CancunEIP7692-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH32]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_push_n[fork_Osaka-eof_test-jump_JumpDirection.BACKWARD-data_portion_start-t256i255-opcode_PUSH32]": { "vectors": { "0": { "code": "0xef0001010004020001022404000000008000017f0000000000000000000000000000000000000000000000000000000000000001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdde00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -8174,11 +8174,11 @@ } }, "_info": { - "hash": "0xd510a8e6e4bd5111cd732b4afd9af5f5dc87bc00c21b9800b80577593815e918", + "hash": "0x9525281d43cbfc6e9686cc073b5f147d0e84086e811e3f1b40b469d31ff06c90", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0039 (Invalid) EOF code containing RJUMPV with target PUSH1 immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L735", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L769", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_returncontract.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_returncontract.json similarity index 77% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_returncontract.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_returncontract.json index 34de72ec4c..6d543736c2 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_returncontract.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_returncontract.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_returncontract[fork_CancunEIP7692-eof_test-t1i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_returncontract[fork_Osaka-eof_test-t1i0]": { "vectors": { "0": { "code": "0xef0001010004020001000b030001003804000000008000046000600060006000ec0000ef0001010004020001000c030001001404000000008000026000e200000560006000ee00ef00010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0xb1f3c5ad4c7fa2569e08037f4a7bc076e8306f756a2d745b3dbdbdf66244c2e5", + "hash": "0x4abf5d81361cb6b5591310036aa52ba783a1f73b618ec03f26970adbdd733561", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMP with target RETURNCONTRACT immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L1061", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L1095", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_returncontract[fork_CancunEIP7692-eof_test-t256i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_returncontract[fork_Osaka-eof_test-t256i0]": { "vectors": { "0": { "code": "0xef0001010004020001000b030001023604000000008000046000600060006000ec0000ef0001010004020001020a030001001404000000008000026000e2ff000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060006000ee00ef00010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0x370a2fcf58b02b24d9179a15cab864f98d5f6f742afe81f7c2400e2ede205f42", + "hash": "0x65b7a3162807eb4349dd1e90308f6c54b2a2794b95eb0ae535cc6e532c11434e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMP with target RETURNCONTRACT immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L1061", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L1095", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_returncontract[fork_CancunEIP7692-eof_test-t256i255]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_returncontract[fork_Osaka-eof_test-t256i255]": { "vectors": { "0": { "code": "0xef0001010004020001000b030001023604000000008000046000600060006000ec0000ef0001010004020001020a030001001404000000008000026000e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000560006000ee00ef00010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -56,11 +56,11 @@ } }, "_info": { - "hash": "0xb4049c69181fa189bd8537ff49d8b417c45d2e139c82f48ff8e8531dad863855", + "hash": "0xfa4c449fbda60eb6624d97f701c33088f72e45ba7f1630c6758b9c1482017746", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMP with target RETURNCONTRACT immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L1061", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L1095", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjump.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjump.json similarity index 75% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjump.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjump.json index 899406ceb3..ccebd2006a 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjump.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjump.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjump[fork_CancunEIP7692-eof_test-data_portion_end-t1i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjump[fork_Osaka-eof_test-data_portion_end-t1i0]": { "vectors": { "0": { "code": "0xef0001010004020001000b04000000008000016001e200000300e0000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0xa7ea07e9a9112774af99417ead7cd4e392ba6e271d6d405187b298934561bc85", + "hash": "0xabb2654c31ec7aa12cf72e9423e6d4c45d637f686a1b3f9dfb4875c216b8b435", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0037 (Invalid) EOF code containing RJUMPV with target RJUMP immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L608", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L642", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjump[fork_CancunEIP7692-eof_test-data_portion_end-t256i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjump[fork_Osaka-eof_test-data_portion_end-t256i0]": { "vectors": { "0": { "code": "0xef0001010004020001020904000000008000016001e2ff000300010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0x4ecc4fb97a7ff05b88e39d38f652cf43641fd1a0ea7d6f3bb034b53f11802716", + "hash": "0xf917e8380ac0294503d3e20c9aa244f7334b4d72bc2734540934c1f7be0e29c3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0037 (Invalid) EOF code containing RJUMPV with target RJUMP immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L608", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L642", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjump[fork_CancunEIP7692-eof_test-data_portion_end-t256i255]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjump[fork_Osaka-eof_test-data_portion_end-t256i255]": { "vectors": { "0": { "code": "0xef0001010004020001020904000000008000016001e2ff000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300e0000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -56,21 +56,21 @@ } }, "_info": { - "hash": "0xbfbf2a80a2c944819bace2acb2dc94ad0b0274b4b003def6377de5a71473cfa7", + "hash": "0xd0c2fa4568dc669f03258836b1ac527ff4f4f244a3e91882e8d99515429c5d84", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0037 (Invalid) EOF code containing RJUMPV with target RJUMP immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L608", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L642", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjump[fork_CancunEIP7692-eof_test-data_portion_start-t1i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjump[fork_Osaka-eof_test-data_portion_start-t1i0]": { "vectors": { "0": { "code": "0xef0001010004020001000b04000000008000016001e200000200e0000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -78,21 +78,21 @@ } }, "_info": { - "hash": "0x0d11c305947e88c2db228512aec2c09e2d1e4ead9e6babc4543981177db97efe", + "hash": "0xdd091c4ba5c2ea861f6c21160026d2b2c4749b931610230715ba99bae16af5de", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0037 (Invalid) EOF code containing RJUMPV with target RJUMP immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L608", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L642", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjump[fork_CancunEIP7692-eof_test-data_portion_start-t256i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjump[fork_Osaka-eof_test-data_portion_start-t256i0]": { "vectors": { "0": { "code": "0xef0001010004020001020904000000008000016001e2ff000200010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -100,21 +100,21 @@ } }, "_info": { - "hash": "0x21e879e56e88c73b2675ba9867f03bea2734da8a65f4fefcfdb9a2f70f27a8b6", + "hash": "0x7b67134a3c64aa5feb68a8d49e387fc0770fd67ba5586f6352f7ebbcdc669fd3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0037 (Invalid) EOF code containing RJUMPV with target RJUMP immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L608", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L642", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjump[fork_CancunEIP7692-eof_test-data_portion_start-t256i255]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjump[fork_Osaka-eof_test-data_portion_start-t256i255]": { "vectors": { "0": { "code": "0xef0001010004020001020904000000008000016001e2ff000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200e0000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -122,11 +122,11 @@ } }, "_info": { - "hash": "0x3375df9f945aa408613205f4a9a9b65ee0096909652f1b5d250490cd3bbf7d68", + "hash": "0xe280988d6cd4e18357466cfb54e1d91438f4761eb02265abe0fbbaf468d8f0c5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0037 (Invalid) EOF code containing RJUMPV with target RJUMP immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L608", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L642", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjumpi.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjumpi.json similarity index 75% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjumpi.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjumpi.json index 071c7a42f4..601b08511c 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjumpi.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjumpi.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpi[fork_CancunEIP7692-eof_test-data_portion_end-t1i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpi[fork_Osaka-eof_test-data_portion_end-t1i0]": { "vectors": { "0": { "code": "0xef0001010004020001000d04000000008000016001e2000005006001e1000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0x7a11b68b8cb8091f94b3c6f36dc1857c2685d151432272c8786574bf2e700e23", + "hash": "0xea099ac8171c395b385048569f7f9e72e4698c746262a63aa29272968bb3db71", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0038 (Invalid) EOF code containing RJUMPV with target RJUMPI immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L648", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L682", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpi[fork_CancunEIP7692-eof_test-data_portion_end-t256i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpi[fork_Osaka-eof_test-data_portion_end-t256i0]": { "vectors": { "0": { "code": "0xef0001010004020001020b04000000008000016001e2ff0005000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006001e1000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0x805dfb9813c483ebe5f8f34507119d07172a1ca1c76c928024adb615e4f8283c", + "hash": "0x4bff3538c8165e9c67c608be11bf761624c10e3e24f63557bd48020917089e90", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0038 (Invalid) EOF code containing RJUMPV with target RJUMPI immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L648", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L682", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpi[fork_CancunEIP7692-eof_test-data_portion_end-t256i255]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpi[fork_Osaka-eof_test-data_portion_end-t256i255]": { "vectors": { "0": { "code": "0xef0001010004020001020b04000000008000016001e2ff0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005006001e1000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -56,21 +56,21 @@ } }, "_info": { - "hash": "0xb71ed69eab3f36772cfece50dbde5fcde7c18e06b43c1b3df1cae1f6bdbad10a", + "hash": "0x756c7c8b2556c775b6b8c27b99cb20b1999603703ebda10b6c107effd51d5794", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0038 (Invalid) EOF code containing RJUMPV with target RJUMPI immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L648", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L682", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpi[fork_CancunEIP7692-eof_test-data_portion_start-t1i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpi[fork_Osaka-eof_test-data_portion_start-t1i0]": { "vectors": { "0": { "code": "0xef0001010004020001000d04000000008000016001e2000004006001e1000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -78,21 +78,21 @@ } }, "_info": { - "hash": "0x9a00302b499e25ea014c89b2ed4c7aec649bfef94a3849fd2be3faca09c14b1c", + "hash": "0x1b292807e8b4e4aae184225170c0ba7e5d9d834890a857b36bc73794305cf1b5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0038 (Invalid) EOF code containing RJUMPV with target RJUMPI immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L648", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L682", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpi[fork_CancunEIP7692-eof_test-data_portion_start-t256i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpi[fork_Osaka-eof_test-data_portion_start-t256i0]": { "vectors": { "0": { "code": "0xef0001010004020001020b04000000008000016001e2ff0004000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006001e1000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -100,21 +100,21 @@ } }, "_info": { - "hash": "0x184bf54c58a03aa1304fbe01bee9b08d9b6602759ab64ad6b0aa619918f32b9e", + "hash": "0x1327a5ed575161f6a77e52e2830f75e4930dbc0f6808e92f5135bac07b818017", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0038 (Invalid) EOF code containing RJUMPV with target RJUMPI immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L648", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L682", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpi[fork_CancunEIP7692-eof_test-data_portion_start-t256i255]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpi[fork_Osaka-eof_test-data_portion_start-t256i255]": { "vectors": { "0": { "code": "0xef0001010004020001020b04000000008000016001e2ff0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004006001e1000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -122,11 +122,11 @@ } }, "_info": { - "hash": "0xb1424d14aa3cd37887057fecb744f7c74f0a70812ea59bbbab32e69b431061cb", + "hash": "0xe43862f87150505e76febfd3995cdd68f42b9787ee439824476087152800c39c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0038 (Invalid) EOF code containing RJUMPV with target RJUMPI immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L648", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L682", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjumpv.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjumpv.json similarity index 80% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjumpv.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjumpv.json index e0123e6d78..4b996496e6 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjumpv.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_rjumpv.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_end-t1-s1i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_Osaka-eof_test-data_portion_end-t1-s1i0]": { "vectors": { "0": { "code": "0xef0001010004020001000e04000000008000016001e2000006006001e200000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0x1e72960890a78bdc97f9bda17955ad9f132dcd228038a3ce4fd73c5326a24b69", + "hash": "0x91bb55aee3775ff029438e4d5b86829df1b6184149db1c189e88b7241516058b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0040 (Invalid) EOF code containing RJUMPV with target other RJUMPV immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L825", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L859", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_end-t1-s256i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_Osaka-eof_test-data_portion_end-t1-s256i0]": { "vectors": { "0": { "code": "0xef0001010004020001020c04000000008000016001e2ff0006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006001e200000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0x47090d6e1b6ec49c2a60fa6db2990e4c487252b0a913f71a0919a5fc92342c1d", + "hash": "0x6ba62d244c86d2fb8632dd523f03c428c146fcd3b404f113385f028d23dbc614", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0040 (Invalid) EOF code containing RJUMPV with target other RJUMPV immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L825", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L859", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_end-t1-s256i255]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_Osaka-eof_test-data_portion_end-t1-s256i255]": { "vectors": { "0": { "code": "0xef0001010004020001020c04000000008000016001e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006006001e200000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -56,21 +56,21 @@ } }, "_info": { - "hash": "0x2befd0ce890919aae6ae8c6a6bffb6e4e42df2b423e8774770526d1ffcccbb7a", + "hash": "0xd81a74a7fb0a89e80529c66703ef57035263e9ef08071f7a26fdb40554917dc4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0040 (Invalid) EOF code containing RJUMPV with target other RJUMPV immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L825", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L859", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_end-t256-s1i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_Osaka-eof_test-data_portion_end-t256-s1i0]": { "vectors": { "0": { "code": "0xef0001010004020001020c04000000008000016001e2000204006001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -78,21 +78,21 @@ } }, "_info": { - "hash": "0xa129958a93112bbfe4a646e8206256735b2cf0ee5e3cad90b0ccb2bb662ce9a4", + "hash": "0xdd5cf3da1c539f1db5247050666a8257fd36ac5a56d11ced3bea540c467a95b0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0040 (Invalid) EOF code containing RJUMPV with target other RJUMPV immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L825", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L859", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_end-t256-s256i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_Osaka-eof_test-data_portion_end-t256-s256i0]": { "vectors": { "0": { "code": "0xef0001010004020001040a04000000008000016001e2ff0204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -100,21 +100,21 @@ } }, "_info": { - "hash": "0x06833729797b1aac9a242154e08001a624b194cadbb6ff9b0df22b382197dc68", + "hash": "0x7f614278fe5e6cd79f9cbe26df671d688bbb1c2761fcb4f951d2451dbf71cec6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0040 (Invalid) EOF code containing RJUMPV with target other RJUMPV immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L825", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L859", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_end-t256-s256i255]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_Osaka-eof_test-data_portion_end-t256-s256i255]": { "vectors": { "0": { "code": "0xef0001010004020001040a04000000008000016001e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000204006001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -122,21 +122,21 @@ } }, "_info": { - "hash": "0xc34d2e3ff85be9bdc53fc229559ef7776ecf031a41eb112b8757fc503078eb5a", + "hash": "0x9eb1db27d90e9baa0f9239c9a9e7de795aa2db8e9630ead9cb22cac106af1f2c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0040 (Invalid) EOF code containing RJUMPV with target other RJUMPV immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L825", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L859", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_start-t1-s1i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_Osaka-eof_test-data_portion_start-t1-s1i0]": { "vectors": { "0": { "code": "0xef0001010004020001000e04000000008000016001e2000004006001e200000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -144,21 +144,21 @@ } }, "_info": { - "hash": "0x7db327324045ea9e111e92eae7db4402d98f6d6c35b99f241e556ff56230761c", + "hash": "0x1a67bd9cb8fa99f172f2e3a3bc00aeacb36de15edcd5887972d37100aa2b9ff4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0040 (Invalid) EOF code containing RJUMPV with target other RJUMPV immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L825", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L859", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_start-t1-s256i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_Osaka-eof_test-data_portion_start-t1-s256i0]": { "vectors": { "0": { "code": "0xef0001010004020001020c04000000008000016001e2ff0004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006001e200000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -166,21 +166,21 @@ } }, "_info": { - "hash": "0xf271edc9f1e082e0ca7f8de5485c853ac5a66650cf333e79cb640342b447ca0c", + "hash": "0x1f4818134cf1f4d702c03a6d5aff81be39cc3f3bdaaf709b1c1a294f8b994f12", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0040 (Invalid) EOF code containing RJUMPV with target other RJUMPV immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L825", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L859", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_start-t1-s256i255]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_Osaka-eof_test-data_portion_start-t1-s256i255]": { "vectors": { "0": { "code": "0xef0001010004020001020c04000000008000016001e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004006001e200000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -188,21 +188,21 @@ } }, "_info": { - "hash": "0xa84bdda5d1bcc891637609f5a993557cee13a113605be6ebb0e3359c8ff8f873", + "hash": "0xa04e82c361a0762430fa50ab4e65cfc5e4e97e7a927bad0176316d8ede161557", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0040 (Invalid) EOF code containing RJUMPV with target other RJUMPV immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L825", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L859", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_start-t256-s1i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_Osaka-eof_test-data_portion_start-t256-s1i0]": { "vectors": { "0": { "code": "0xef0001010004020001020c04000000008000016001e2000004006001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -210,21 +210,21 @@ } }, "_info": { - "hash": "0x86fd9b05d8c083a9d4b80682ec98f185e4dad8cfe88e6bf68bb667cfbd1ab17a", + "hash": "0xd96ce55c20f080d3c565297215d7090f0c5835ef0f0cdf5e2a6e55be6adc72b0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0040 (Invalid) EOF code containing RJUMPV with target other RJUMPV immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L825", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L859", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_start-t256-s256i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_Osaka-eof_test-data_portion_start-t256-s256i0]": { "vectors": { "0": { "code": "0xef0001010004020001040a04000000008000016001e2ff0004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -232,21 +232,21 @@ } }, "_info": { - "hash": "0x6b84483013895a57fbb6bc935b5de186dcfe5835c8e839eeda60753b569e7778", + "hash": "0xb8f5a76c53b210e9f7f2f5d4a4bdae99153f8ab8bcef9593ba7b77eca72047ba", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0040 (Invalid) EOF code containing RJUMPV with target other RJUMPV immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L825", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L859", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_CancunEIP7692-eof_test-data_portion_start-t256-s256i255]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_rjumpv[fork_Osaka-eof_test-data_portion_start-t256-s256i255]": { "vectors": { "0": { "code": "0xef0001010004020001040a04000000008000016001e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004006001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -254,11 +254,11 @@ } }, "_info": { - "hash": "0xee20271409e6537006a22d734da12e77e19f2bfeb18d62978134767c773775d1", + "hash": "0xf69eb3288e785d76fe7ac67cdee7e6bbe99e7ec88088fe01de5a20904d9781bc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0040 (Invalid) EOF code containing RJUMPV with target other RJUMPV immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L825", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L859", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_self.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_self.json similarity index 76% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_self.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_self.json index 50520d654f..c6a0d3ae33 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_self.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_self.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_self[fork_CancunEIP7692-eof_test-t1i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_self[fork_Osaka-eof_test-t1i0]": { "vectors": { "0": { "code": "0xef0001010004020001000704000000008000016001e200fffc00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_HEIGHT_MISMATCH", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0xbbe3b46523034da3acb272710f35c92eadcd2d3d655bd1f0c0ff376639a8cd63", + "hash": "0xfa4d46ac5b9bf12177ae64c2e203d6049de106a5a6e712ee87b34750defbbe87", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMPV with target same RJUMPV immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L501", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L535", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_self[fork_CancunEIP7692-eof_test-t256i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_self[fork_Osaka-eof_test-t256i0]": { "vectors": { "0": { "code": "0xef0001010004020001020504000000008000016001e2fffdfe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_HEIGHT_MISMATCH", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0x3a5fe2131fb266c6742b1a157e22faa9e041ebf37c212bc10f0f8409c26b8e71", + "hash": "0x398f55dee0f471cb194e45e9da27fc7bf6237dd7a2d4e8f6de7e859c09af45bb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMPV with target same RJUMPV immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L501", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L535", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_self[fork_CancunEIP7692-eof_test-t256i255]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_self[fork_Osaka-eof_test-t256i255]": { "vectors": { "0": { "code": "0xef0001010004020001020504000000008000016001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfe00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_HEIGHT_MISMATCH", "result": false } @@ -56,11 +56,11 @@ } }, "_info": { - "hash": "0xf1f3d848f3701aa2ac934525157af4aa9bd0fd43e8e56f28d0cd3615888d4db6", + "hash": "0x2fa5e0981c7217b17fef40a62df66b56890e5d00f9511b715a21cbc9f22623cf", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMPV with target same RJUMPV immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L501", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L535", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_self_data_portion.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_self_data_portion.json similarity index 75% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_self_data_portion.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_self_data_portion.json index 876282de2b..870c231387 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_self_data_portion.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_self_data_portion.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_self_data_portion[fork_CancunEIP7692-eof_test-data_portion_end-t1i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_self_data_portion[fork_Osaka-eof_test-data_portion_end-t1i0]": { "vectors": { "0": { "code": "0xef0001010004020001000704000000008000016001e200ffff00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0x503332117bc62b7fb7d866fc219d69d795b49ae1ff15a92e704e12063ab6f60d", + "hash": "0x2aa947f825619c802f6794a7d27894dbb9424c2f781ca9ea61e41d9af6540b8a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0036 (Invalid) EOF code containing RJUMPV with target same RJUMPV immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L466", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L500", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_self_data_portion[fork_CancunEIP7692-eof_test-data_portion_end-t256i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_self_data_portion[fork_Osaka-eof_test-data_portion_end-t256i0]": { "vectors": { "0": { "code": "0xef0001010004020001020504000000008000016001e2ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0x5ff18c68de9910c0d7184f9ee64cb1f3d200d7d64628915e46610e70eee5c0c1", + "hash": "0x7d7b997654b3fd894a47fec44aabbdfcbb02fcf93ce81d4145a83966c9685f57", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0036 (Invalid) EOF code containing RJUMPV with target same RJUMPV immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L466", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L500", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_self_data_portion[fork_CancunEIP7692-eof_test-data_portion_end-t256i255]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_self_data_portion[fork_Osaka-eof_test-data_portion_end-t256i255]": { "vectors": { "0": { "code": "0xef0001010004020001020504000000008000016001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -56,21 +56,21 @@ } }, "_info": { - "hash": "0x505082de8f7dc6cc8c2bb9f80ed197b0e6f60e1231061440b06ca6b55a7fe98f", + "hash": "0xb86e903de03356e3260c91e3d589251b7905e6e5aaaf5667bb5310521c8de113", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0036 (Invalid) EOF code containing RJUMPV with target same RJUMPV immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L466", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L500", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_self_data_portion[fork_CancunEIP7692-eof_test-data_portion_start-t1i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_self_data_portion[fork_Osaka-eof_test-data_portion_start-t1i0]": { "vectors": { "0": { "code": "0xef0001010004020001000704000000008000016001e200fffd00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -78,21 +78,21 @@ } }, "_info": { - "hash": "0xdefd179a0a787a4f151bb2b09632d7f92ebeb33c49bd800c3e40605666f66f5f", + "hash": "0xf209918101761a81dab3c3d2cebc0067b7c2b174ad6fdb564c32cee27f8b3215", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0036 (Invalid) EOF code containing RJUMPV with target same RJUMPV immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L466", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L500", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_self_data_portion[fork_CancunEIP7692-eof_test-data_portion_start-t256i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_self_data_portion[fork_Osaka-eof_test-data_portion_start-t256i0]": { "vectors": { "0": { "code": "0xef0001010004020001020504000000008000016001e2fffdff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -100,21 +100,21 @@ } }, "_info": { - "hash": "0x15464e03d44188fb1ab35c0a55100276645e66f0cb9003f40f58ec7144534644", + "hash": "0x460728a0e7c83c14315319d0b2aa9d25dc5385f9d6bfa1b1e1f53c8b0f6c5cea", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0036 (Invalid) EOF code containing RJUMPV with target same RJUMPV immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L466", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L500", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_self_data_portion[fork_CancunEIP7692-eof_test-data_portion_start-t256i255]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_self_data_portion[fork_Osaka-eof_test-data_portion_start-t256i255]": { "vectors": { "0": { "code": "0xef0001010004020001020504000000008000016001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdff00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -122,11 +122,11 @@ } }, "_info": { - "hash": "0x4e015570d71bae60b889abe84ef48fc1b1796f8d06c19c8a527931490cd1258a", + "hash": "0xdbafe0f4e49c50e122470d926f41b16c578637b3e318f40efa1839980ca7b81b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0036 (Invalid) EOF code containing RJUMPV with target same RJUMPV immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L466", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L500", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_stack_height_diff.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_stack_height_diff.json similarity index 75% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_stack_height_diff.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_stack_height_diff.json index e969c249ca..db7ee07ad5 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_stack_height_diff.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_stack_height_diff.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_stack_height_diff[fork_CancunEIP7692-eof_test-t1i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_stack_height_diff[fork_Osaka-eof_test-t1i0]": { "vectors": { "0": { "code": "0xef00010100040200010009040000000080000260006000e200fff800", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_HEIGHT_MISMATCH", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0x8bae2549dce367bcf4e8e4b230f910138da60e90fbb08b95ffc0424bd681a047", + "hash": "0x9c208d6104fa6d727f4a8460b8675d8b6a4849271846490b3de18847e7339960", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMPV with target instruction that causes stack height difference", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L530", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L564", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_stack_height_diff[fork_CancunEIP7692-eof_test-t256i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_stack_height_diff[fork_Osaka-eof_test-t256i0]": { "vectors": { "0": { "code": "0xef00010100040200010207040000000080000260006000e2fffdfa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_HEIGHT_MISMATCH", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0x7af8d00755ba1fe2d16902f5baab4b63a582ac6c3ee93603a45f5e86e8060cdd", + "hash": "0x462e1ef3ad6a72d8c8877d42f1fb7bd0057ae414045e67133c7b8249c16c3464", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMPV with target instruction that causes stack height difference", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L530", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L564", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_stack_height_diff[fork_CancunEIP7692-eof_test-t256i255]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_stack_height_diff[fork_Osaka-eof_test-t256i255]": { "vectors": { "0": { "code": "0xef00010100040200010207040000000080000260006000e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfa00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_HEIGHT_MISMATCH", "result": false } @@ -56,11 +56,11 @@ } }, "_info": { - "hash": "0xf87b7e882198e2768dcfaf069abfe334d224049bd0d6a6bbad1b34fca84058d0", + "hash": "0xdf8ba3eb408d333dc1e983dd40d93a31255175c0e140f7f50baa7e14d2a5af01", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMPV with target instruction that causes stack height difference", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L530", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L564", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_stack_underflow.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_stack_underflow.json similarity index 75% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_stack_underflow.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_stack_underflow.json index 451d77e3a0..d167f5887b 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_stack_underflow.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_stack_underflow.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_stack_underflow[fork_CancunEIP7692-eof_test-t1i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_stack_underflow[fork_Osaka-eof_test-t1i0]": { "vectors": { "0": { "code": "0xef00010100040200010008040000000080000232e2000001005000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0x5fb17bad7a2f2bc361cc036ead1e7c91fc2a04eeb8575772ae01a3d1c2998f31", + "hash": "0x4815bf647321a36978897421c5a8ee797e8c3da5bff43d66ffb7a46357ebab64", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMPV with target instruction that cause stack underflow", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L559", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L593", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_stack_underflow[fork_CancunEIP7692-eof_test-t256i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_stack_underflow[fork_Osaka-eof_test-t256i0]": { "vectors": { "0": { "code": "0xef00010100040200010206040000000080000232e2ff0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0x2ce359823e6b039395b2a84078ee114df5de5f7ca70b34b3630e20644c851956", + "hash": "0xd3760aa6eecd7759865d224a640914290e62cce8f70c0bed541d5c11e87a4799", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMPV with target instruction that cause stack underflow", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L559", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L593", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_stack_underflow[fork_CancunEIP7692-eof_test-t256i255]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_stack_underflow[fork_Osaka-eof_test-t256i255]": { "vectors": { "0": { "code": "0xef00010100040200010206040000000080000232e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001005000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -56,11 +56,11 @@ } }, "_info": { - "hash": "0x14d2a641ac65442ff1ff74616940d54127148a6522489e200a32d181f637462e", + "hash": "0xd76b5ab62bf5fcd065c889534ba8ed3897222743e9410bf63ba901d6b365ef06", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMPV with target instruction that cause stack underflow", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L559", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L593", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_swapn.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_swapn.json similarity index 76% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_swapn.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_swapn.json index c40dff219a..9c6192fd1d 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_swapn.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_into_swapn.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_swapn[fork_CancunEIP7692-eof_test-t1i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_swapn[fork_Osaka-eof_test-t1i0]": { "vectors": { "0": { "code": "0xef0001010004020001000e0400000000800004600160016000e2000001e7015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0xd3d9ac0c09040f698113c22624994c58e0d8b1b045c41eb62c91ee68cb347e8b", + "hash": "0x795868d1a3be38b0a7389f2bdcff2c54a84acca0570b9d21e75072832c97c644", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMP with target SWAPN immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L942", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L976", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_swapn[fork_CancunEIP7692-eof_test-t256i0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_swapn[fork_Osaka-eof_test-t256i0]": { "vectors": { "0": { "code": "0xef0001010004020001020c0400000000800004600160016000e2ff0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0xb35e0d24979faed9e65a9f6ba59962d25fcd52ce0937c0da031fb67b0954471a", + "hash": "0xcce10b70b16ca61e0a2ef592b520fd8129fd658cbaa16a3e4704eab1f584d334", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMP with target SWAPN immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L942", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L976", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_swapn[fork_CancunEIP7692-eof_test-t256i255]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_into_swapn[fork_Osaka-eof_test-t256i255]": { "vectors": { "0": { "code": "0xef0001010004020001020c0400000000800004600160016000e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e7015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_RJUMP_DESTINATION", "result": false } @@ -56,11 +56,11 @@ } }, "_info": { - "hash": "0xe298ed25da3d83a1f4ca25b98b01ae59c821152c16a8404ff8dd898f7158c9f0", + "hash": "0x02262817a59d396617280bb281ce3022fee680ab9c082f9f60beb32b79b1c335", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMP with target SWAPN immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L942", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L976", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_max_forwards.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_max_forwards.json similarity index 99% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_max_forwards.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_max_forwards.json index 64db219861..2f6df5fb4d 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_max_forwards.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_max_forwards.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_max_forwards[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_max_forwards[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001800d04000000008000026001e2007fff5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b61201560015500", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x5da6f0a8b15ab97516f15d68aae989bd68b0c10e907426639223bf70c50e3846", + "hash": "0x6231cd97139a4261fb94e3e41c533585d81ad474172058098de50cba3cdaf1a3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1V4200_0016 (Valid) EOF with RJUMPV containing the maximum offset (32767)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L246", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L280", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_rjumpi_backwards_min_stack_wrong.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_rjumpi_backwards_min_stack_wrong.json new file mode 100644 index 0000000000..4eb5df65bc --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_rjumpi_backwards_min_stack_wrong.json @@ -0,0 +1,24 @@ +{ + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_rjumpi_backwards_min_stack_wrong[fork_Osaka-eof_test]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000e04000000008000035f6000e20000015f6004e1fff600", + "results": { + "Osaka": { + "exception": "EOFException.STACK_HEIGHT_MISMATCH", + "result": false + } + } + } + }, + "_info": { + "hash": "0x9b260f610d13c0c683eb15270e30d2a05fbb136c9f913e23989e4b707f78d7d6", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Backwards rjumpv where min_stack does not match", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L1207", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", + "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_size_3.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_size_3.json similarity index 61% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_size_3.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_size_3.json index 8f76e1bb7f..5cbaca2892 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_size_3.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_size_3.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_size_3[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_size_3[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001001404000000008000026000e20200030000fff65b5b0061201560015500", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x1413966ace4c08ee5066966374f54c97ce03c6a6981362664fe9cb2ee9ff92c6", + "hash": "0x15cc1af5211d622642af0562849472f97f2ba10326b926cebe1b7c68d4a1a04c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1V4200_0011 (Valid) EOF with RJUMPV table size 3", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L144", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L178", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_skips_stack_underflow.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_skips_stack_underflow.json similarity index 73% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_skips_stack_underflow.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_skips_stack_underflow.json index 708257c796..99a80ee49a 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_skips_stack_underflow.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_skips_stack_underflow.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_skips_stack_underflow[fork_CancunEIP7692-eof_test-t1]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_skips_stack_underflow[fork_Osaka-eof_test-t1]": { "vectors": { "0": { "code": "0xef00010100040200010007040000000080000232e20000015000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0xa8c9e140daeb1d5e3977b43e7a11552eee4e195a8a0afac2e5170b826b6fd95b", + "hash": "0xc309a853d5791344f9cc09f306e5b9a8d6af8569b29455e2109cd3292367f415", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMPV where the default path produces a stack underflow", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L585", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L619", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_skips_stack_underflow[fork_CancunEIP7692-eof_test-t256]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_skips_stack_underflow[fork_Osaka-eof_test-t256]": { "vectors": { "0": { "code": "0xef00010100040200010205040000000080000232e2ff00010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100015000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -34,11 +34,11 @@ } }, "_info": { - "hash": "0xbc5f0b22c9b89f21f91b456e899794846bbca37edb37db4dcc36a9bd182e97e8", + "hash": "0xeab5eaf6084fd42d0e095a1492c559b95bb9ef72498f9bb3b53dbdebe55fc8bd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF code containing RJUMPV where the default path produces a stack underflow", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L585", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L619", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_truncated.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_truncated.json similarity index 69% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_truncated.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_truncated.json index 0d20d2c6a0..025a3ddf92 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_truncated.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_truncated.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_truncated[fork_CancunEIP7692-eof_test-byte_count_last_branch_0-branches_1]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_truncated[fork_Osaka-eof_test-byte_count_last_branch_0-branches_1]": { "vectors": { "0": { "code": "0xef0001010004020001000404000000008000016001e200", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.TRUNCATED_INSTRUCTION", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0x73d632e3ebb1a1b3bf44a774f6c1527d2964d353aa1c62ccc54f8061bd73b304", + "hash": "0xe05f994392d30f06a9729bbd32f279cf7b2b5d842e50f6b1d411478c0de907d5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0028/29/30/31 (Invalid) EOF code containing truncated RJUMPV", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L282", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L316", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_truncated[fork_CancunEIP7692-eof_test-byte_count_last_branch_0-branches_2]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_truncated[fork_Osaka-eof_test-byte_count_last_branch_0-branches_2]": { "vectors": { "0": { "code": "0xef0001010004020001000604000000008000016001e2010000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.TRUNCATED_INSTRUCTION", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0xf66ed185238703025bd69547b3e892dcb5f08ffc99bd36750085f885612d2d28", + "hash": "0x3a8bf0df13167aa4b535b8c991f4f738f6c5074dda49b291ae25d7cca92ee2f8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0028/29/30/31 (Invalid) EOF code containing truncated RJUMPV", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L282", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L316", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_truncated[fork_CancunEIP7692-eof_test-byte_count_last_branch_0-branches_256]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_truncated[fork_Osaka-eof_test-byte_count_last_branch_0-branches_256]": { "vectors": { "0": { "code": "0xef0001010004020001020204000000008000016001e2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.TRUNCATED_INSTRUCTION", "result": false } @@ -56,21 +56,21 @@ } }, "_info": { - "hash": "0x089c78dacf2d870b7f6c82d1858dd323995bf05e9c0c8f646cf5cd97a4e3159c", + "hash": "0x9fcd49ba6492dbb31bac62f809795691828405d1201ce1c5e9a88532564cecbb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0028/29/30/31 (Invalid) EOF code containing truncated RJUMPV", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L282", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L316", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_truncated[fork_CancunEIP7692-eof_test-byte_count_last_branch_1-branches_1]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_truncated[fork_Osaka-eof_test-byte_count_last_branch_1-branches_1]": { "vectors": { "0": { "code": "0xef0001010004020001000504000000008000016001e20000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.TRUNCATED_INSTRUCTION", "result": false } @@ -78,21 +78,21 @@ } }, "_info": { - "hash": "0x0d36aa046b69800911ff43d4be21660ae3ae5047547d60e22cd1d5d1b3ec3418", + "hash": "0x75bf98917183801c90848e5f5411029b723ccb0b3302fb8c65f7894d7aa52e3c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0028/29/30/31 (Invalid) EOF code containing truncated RJUMPV", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L282", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L316", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_truncated[fork_CancunEIP7692-eof_test-byte_count_last_branch_1-branches_2]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_truncated[fork_Osaka-eof_test-byte_count_last_branch_1-branches_2]": { "vectors": { "0": { "code": "0xef0001010004020001000704000000008000016001e201000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.TRUNCATED_INSTRUCTION", "result": false } @@ -100,21 +100,21 @@ } }, "_info": { - "hash": "0x92c906fe5e7fdc899c8d89b72a294b7509b7c54f64b6b8537a6b215fd5f170e0", + "hash": "0x189ff0ab7481ba9da01a5a81bf19c744e14d8d68eba70f2e9289e9f3ca471134", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0028/29/30/31 (Invalid) EOF code containing truncated RJUMPV", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L282", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L316", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_truncated[fork_CancunEIP7692-eof_test-byte_count_last_branch_1-branches_256]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_truncated[fork_Osaka-eof_test-byte_count_last_branch_1-branches_256]": { "vectors": { "0": { "code": "0xef0001010004020001020304000000008000016001e2ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.TRUNCATED_INSTRUCTION", "result": false } @@ -122,11 +122,11 @@ } }, "_info": { - "hash": "0xae8317ec4adb528814f94406a4d4b351100ad02a81eec93e0796dd38d84e436f", + "hash": "0x800cb34050669e8162f8532088507988103037cbd6a95ad97ea4f870916919cc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0028/29/30/31 (Invalid) EOF code containing truncated RJUMPV", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L282", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L316", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_truncated_empty.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_truncated_empty.json similarity index 63% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_truncated_empty.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_truncated_empty.json index 7d8d71dca5..6492ab6f5d 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_truncated_empty.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_truncated_empty.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_truncated_empty[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_truncated_empty[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000016001e2", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.TRUNCATED_INSTRUCTION", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0xeb2fa8d9503ba9c39fac27cf5087dfcc274818fb14d000acfd2da5c226adc9cf", + "hash": "0x94fdbd8ce85ec2b0d25099deb4db3847b66c3900912af8e51f9ce470632fe0d6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1I4200_0027 (Invalid) EOF code containing RJUMPV with max_index 0 but no immediates", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L266", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L300", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_zero.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_zero.json similarity index 61% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_zero.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_zero.json index 7bca02d8a7..124e374ce5 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_zero.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_zero.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_zero[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_zero[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000d04000000008000026000e200000061201560015500", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x8abd6fda8ca3f6d7b6a2da015b155b0188eee06c66b07340a9e0dfdf655762be", + "hash": "0xa169fb2e576563901b7c47759d355bee835ccbcebdb4629b56c65c6b9506e37c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1V4200_0010 (Valid) EOF with RJUMPV table size 1 (Zero)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L125", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L159", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_overflow.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_overflow.json similarity index 91% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_overflow.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_overflow.json index 46ad79f05f..ffd5808b51 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_overflow.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_overflow.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_stack_overflow[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_stack_overflow[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000c020003080c0006000304000000008003ff00000001000000015f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe3000150505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505061201560015560006000f35fe3000250e45f50e4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xed798b940d9e08fd5ccb25e5a67bcc5207543af658250c0755e674024c341e2c", + "hash": "0x871794867b57a7826fac5fc94ae2a9bdab588f81b6f418ae08049df1fcaae1d4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest stack overflowing 1024 items in called function", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py#L146", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_callf_execution.py#L146", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024.json similarity index 91% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024.json index 2719e4ac4f..4726b5fd57 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_stack_size_1024[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_stack_size_1024[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010008020002080c000304000000008003ff000000015f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe3000150505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505061201560015560006000f35f50e4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xd886689150afcf6dae0f72d24020aadd46c5aefb6c9975a2176b07a45f2c5aac", + "hash": "0xdbc39b7ccb6e25dd6329b79c8a49db4dd50a92e8671b5fb5ccf73633637ebdc1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest stack reaching 1024 items in called function", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py#L20", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_callf_execution.py#L20", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_callf.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_callf.json similarity index 91% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_callf.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_callf.json index e88801c96d..4b09bd6687 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_callf.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_callf.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_stack_size_1024_at_callf[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_stack_size_1024_at_callf[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000c020003080c0005000204000000008003ff00000001000100015f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe3000150505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505061201560015560006000f3e3000250e45fe4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x059fcd8c0b4671665773bbab08ad68c3eae24de792d8a73a16a14da5963a87e2", + "hash": "0x1d01ca9f0bc1a4f055531cf2b31899e00aa96264984169581dc7974f88dedd6b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest stack reaching 1024 items in called function at CALLF instruction", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py#L74", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_callf_execution.py#L74", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_push.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_push.json similarity index 91% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_push.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_push.json index b12db8c211..482a5ac1b6 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_push.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_push.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_stack_size_1024_at_push[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_stack_size_1024_at_push[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000c020003080a0006000304000000008003fe00000001000000015f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe30001505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505061201560015560006000f35fe3000250e45f50e4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x4ecf10838f5554da7d87fff5a03e9d43b65144c7da6b52d4beeeeb98e15d5378", + "hash": "0x40c21312c1202cff76588496ad486960562f654da6cbb4d5c2908e399e85876f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest stack reaching 1024 items in nested called function at PUSH0 instruction", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py#L109", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_callf_execution.py#L109", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_overflow.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_overflow.json similarity index 91% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_overflow.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_overflow.json index dfac740a23..c9411dbaa2 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_overflow.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_overflow.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_with_inputs_stack_overflow[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_with_inputs_stack_overflow[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000c020003080c0006000304000000008003ff03030004030300045f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe3000150505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505061201560015560006000f35fe3000250e45f50e4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xb2d05733d2c995ce9fad069e74f56488d5065ea177a2e2255888e05e33632a29", + "hash": "0x7674ea36629100da32a2252d20212e8575a2bbf1134c63d77ff9c889ed5686a6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest stack overflowing 1024 items in called function with inputs", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py#L220", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_callf_execution.py#L220", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024.json similarity index 90% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024.json index fc902d0314..47504c1a26 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_with_inputs_stack_size_1024[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_with_inputs_stack_size_1024[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010008020002080c000304000000008003ff030300045f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe3000150505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505061201560015560006000f35f50e4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x8839f7d4f5d592fb66d5b99fbb2710f2b2c6372030f07ec3711c0b4107b656db", + "hash": "0xd7b63d42462e4b009889b7b8c3e1cf6d4d1973f440ca747009ed466baef8b32d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest stack reaching 1024 items in called function with inputs", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py#L47", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_callf_execution.py#L47", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024_at_push.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024_at_push.json similarity index 90% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024_at_push.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024_at_push.json index 3b6bb17dff..3fc0e23255 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024_at_push.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024_at_push.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_with_inputs_stack_size_1024_at_push[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_with_inputs_stack_size_1024_at_push[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000c020003080a0006000304000000008003fe03030004030300045f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe30001505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505061201560015560006000f35fe3000250e45f50e4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x6f082700d3dc1fc566d1653aadb47f6af87129a3fcb98a91f62b2b9f0d4af32b", + "hash": "0x961f06c0b5a7e641c67dcb27e0bbe80e7b03ecf6cc1cbe871f0a3b4778bb1538", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest stack reaching 1024 items in nested called function with inputs at PUSH0 instruction", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py#L183", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_callf_execution.py#L183", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" } diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4750_functions/code_validation/eof_validity.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4750_functions/code_validation/eof_validity.json new file mode 100644 index 0000000000..afe08bee9f --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4750_functions/code_validation/eof_validity.json @@ -0,0 +1,196 @@ +{ + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py::test_eof_validity[fork_Osaka-eof_test-retf_code_input_output]": { + "vectors": { + "0": { + "code": "0xef0001010008020002000700020400000000800002000100015fe300015050005fe4", + "results": { + "Osaka": { + "result": true + } + } + } + }, + "_info": { + "hash": "0x606c7dc408536669ffc5d49d68654aa8bb3d1d3397238a08c631cf7051aa21f4", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF container validation for features around EIP-4750 / Functions / Code Sections", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py#L175", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", + "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" + } + }, + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py::test_eof_validity[fork_Osaka-eof_test-stack_height_equal_code_outputs_retf_zero_stop]": { + "vectors": { + "0": { + "code": "0xef000101000802000200050007040000000080000100010001e30001500032e100025fe400", + "results": { + "Osaka": { + "result": true + } + } + } + }, + "_info": { + "hash": "0x759e73a4a40c511b677ef2ab6c8ce4c4215bd67a6d0289f668cae0ca34e8eee4", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF container validation for features around EIP-4750 / Functions / Code Sections", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py#L175", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", + "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" + } + }, + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py::test_eof_validity[fork_Osaka-eof_test-callf_max_code_sections_1]": { + "vectors": { + "0": { + "code": "0xef00010110000204000bfe0001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010400000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e30001e30002e30003e30004e30005e30006e30007e30008e30009e3000ae3000be3000ce3000de3000ee3000fe30010e30011e30012e30013e30014e30015e30016e30017e30018e30019e3001ae3001be3001ce3001de3001ee3001fe30020e30021e30022e30023e30024e30025e30026e30027e30028e30029e3002ae3002be3002ce3002de3002ee3002fe30030e30031e30032e30033e30034e30035e30036e30037e30038e30039e3003ae3003be3003ce3003de3003ee3003fe30040e30041e30042e30043e30044e30045e30046e30047e30048e30049e3004ae3004be3004ce3004de3004ee3004fe30050e30051e30052e30053e30054e30055e30056e30057e30058e30059e3005ae3005be3005ce3005de3005ee3005fe30060e30061e30062e30063e30064e30065e30066e30067e30068e30069e3006ae3006be3006ce3006de3006ee3006fe30070e30071e30072e30073e30074e30075e30076e30077e30078e30079e3007ae3007be3007ce3007de3007ee3007fe30080e30081e30082e30083e30084e30085e30086e30087e30088e30089e3008ae3008be3008ce3008de3008ee3008fe30090e30091e30092e30093e30094e30095e30096e30097e30098e30099e3009ae3009be3009ce3009de3009ee3009fe300a0e300a1e300a2e300a3e300a4e300a5e300a6e300a7e300a8e300a9e300aae300abe300ace300ade300aee300afe300b0e300b1e300b2e300b3e300b4e300b5e300b6e300b7e300b8e300b9e300bae300bbe300bce300bde300bee300bfe300c0e300c1e300c2e300c3e300c4e300c5e300c6e300c7e300c8e300c9e300cae300cbe300cce300cde300cee300cfe300d0e300d1e300d2e300d3e300d4e300d5e300d6e300d7e300d8e300d9e300dae300dbe300dce300dde300dee300dfe300e0e300e1e300e2e300e3e300e4e300e5e300e6e300e7e300e8e300e9e300eae300ebe300ece300ede300eee300efe300f0e300f1e300f2e300f3e300f4e300f5e300f6e300f7e300f8e300f9e300fae300fbe300fce300fde300fee300ffe30100e30101e30102e30103e30104e30105e30106e30107e30108e30109e3010ae3010be3010ce3010de3010ee3010fe30110e30111e30112e30113e30114e30115e30116e30117e30118e30119e3011ae3011be3011ce3011de3011ee3011fe30120e30121e30122e30123e30124e30125e30126e30127e30128e30129e3012ae3012be3012ce3012de3012ee3012fe30130e30131e30132e30133e30134e30135e30136e30137e30138e30139e3013ae3013be3013ce3013de3013ee3013fe30140e30141e30142e30143e30144e30145e30146e30147e30148e30149e3014ae3014be3014ce3014de3014ee3014fe30150e30151e30152e30153e30154e30155e30156e30157e30158e30159e3015ae3015be3015ce3015de3015ee3015fe30160e30161e30162e30163e30164e30165e30166e30167e30168e30169e3016ae3016be3016ce3016de3016ee3016fe30170e30171e30172e30173e30174e30175e30176e30177e30178e30179e3017ae3017be3017ce3017de3017ee3017fe30180e30181e30182e30183e30184e30185e30186e30187e30188e30189e3018ae3018be3018ce3018de3018ee3018fe30190e30191e30192e30193e30194e30195e30196e30197e30198e30199e3019ae3019be3019ce3019de3019ee3019fe301a0e301a1e301a2e301a3e301a4e301a5e301a6e301a7e301a8e301a9e301aae301abe301ace301ade301aee301afe301b0e301b1e301b2e301b3e301b4e301b5e301b6e301b7e301b8e301b9e301bae301bbe301bce301bde301bee301bfe301c0e301c1e301c2e301c3e301c4e301c5e301c6e301c7e301c8e301c9e301cae301cbe301cce301cde301cee301cfe301d0e301d1e301d2e301d3e301d4e301d5e301d6e301d7e301d8e301d9e301dae301dbe301dce301dde301dee301dfe301e0e301e1e301e2e301e3e301e4e301e5e301e6e301e7e301e8e301e9e301eae301ebe301ece301ede301eee301efe301f0e301f1e301f2e301f3e301f4e301f5e301f6e301f7e301f8e301f9e301fae301fbe301fce301fde301fee301ffe30200e30201e30202e30203e30204e30205e30206e30207e30208e30209e3020ae3020be3020ce3020de3020ee3020fe30210e30211e30212e30213e30214e30215e30216e30217e30218e30219e3021ae3021be3021ce3021de3021ee3021fe30220e30221e30222e30223e30224e30225e30226e30227e30228e30229e3022ae3022be3022ce3022de3022ee3022fe30230e30231e30232e30233e30234e30235e30236e30237e30238e30239e3023ae3023be3023ce3023de3023ee3023fe30240e30241e30242e30243e30244e30245e30246e30247e30248e30249e3024ae3024be3024ce3024de3024ee3024fe30250e30251e30252e30253e30254e30255e30256e30257e30258e30259e3025ae3025be3025ce3025de3025ee3025fe30260e30261e30262e30263e30264e30265e30266e30267e30268e30269e3026ae3026be3026ce3026de3026ee3026fe30270e30271e30272e30273e30274e30275e30276e30277e30278e30279e3027ae3027be3027ce3027de3027ee3027fe30280e30281e30282e30283e30284e30285e30286e30287e30288e30289e3028ae3028be3028ce3028de3028ee3028fe30290e30291e30292e30293e30294e30295e30296e30297e30298e30299e3029ae3029be3029ce3029de3029ee3029fe302a0e302a1e302a2e302a3e302a4e302a5e302a6e302a7e302a8e302a9e302aae302abe302ace302ade302aee302afe302b0e302b1e302b2e302b3e302b4e302b5e302b6e302b7e302b8e302b9e302bae302bbe302bce302bde302bee302bfe302c0e302c1e302c2e302c3e302c4e302c5e302c6e302c7e302c8e302c9e302cae302cbe302cce302cde302cee302cfe302d0e302d1e302d2e302d3e302d4e302d5e302d6e302d7e302d8e302d9e302dae302dbe302dce302dde302dee302dfe302e0e302e1e302e2e302e3e302e4e302e5e302e6e302e7e302e8e302e9e302eae302ebe302ece302ede302eee302efe302f0e302f1e302f2e302f3e302f4e302f5e302f6e302f7e302f8e302f9e302fae302fbe302fce302fde302fee302ffe30300e30301e30302e30303e30304e30305e30306e30307e30308e30309e3030ae3030be3030ce3030de3030ee3030fe30310e30311e30312e30313e30314e30315e30316e30317e30318e30319e3031ae3031be3031ce3031de3031ee3031fe30320e30321e30322e30323e30324e30325e30326e30327e30328e30329e3032ae3032be3032ce3032de3032ee3032fe30330e30331e30332e30333e30334e30335e30336e30337e30338e30339e3033ae3033be3033ce3033de3033ee3033fe30340e30341e30342e30343e30344e30345e30346e30347e30348e30349e3034ae3034be3034ce3034de3034ee3034fe30350e30351e30352e30353e30354e30355e30356e30357e30358e30359e3035ae3035be3035ce3035de3035ee3035fe30360e30361e30362e30363e30364e30365e30366e30367e30368e30369e3036ae3036be3036ce3036de3036ee3036fe30370e30371e30372e30373e30374e30375e30376e30377e30378e30379e3037ae3037be3037ce3037de3037ee3037fe30380e30381e30382e30383e30384e30385e30386e30387e30388e30389e3038ae3038be3038ce3038de3038ee3038fe30390e30391e30392e30393e30394e30395e30396e30397e30398e30399e3039ae3039be3039ce3039de3039ee3039fe303a0e303a1e303a2e303a3e303a4e303a5e303a6e303a7e303a8e303a9e303aae303abe303ace303ade303aee303afe303b0e303b1e303b2e303b3e303b4e303b5e303b6e303b7e303b8e303b9e303bae303bbe303bce303bde303bee303bfe303c0e303c1e303c2e303c3e303c4e303c5e303c6e303c7e303c8e303c9e303cae303cbe303cce303cde303cee303cfe303d0e303d1e303d2e303d3e303d4e303d5e303d6e303d7e303d8e303d9e303dae303dbe303dce303dde303dee303dfe303e0e303e1e303e2e303e3e303e4e303e5e303e6e303e7e303e8e303e9e303eae303ebe303ece303ede303eee303efe303f0e303f1e303f2e303f3e303f4e303f5e303f6e303f7e303f8e303f9e303fae303fbe303fce303fde303fee303ff00e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4", + "results": { + "Osaka": { + "result": true + } + } + } + }, + "_info": { + "hash": "0x29a63a81cfcbbbc65963e5857c41f06677cfa812c887e8012198cb1b1a631bc9", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF container validation for features around EIP-4750 / Functions / Code Sections", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py#L175", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", + "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" + } + }, + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py::test_eof_validity[fork_Osaka-eof_test-callf_max_code_sections_2]": { + "vectors": { + "0": { + "code": "0xef000101100002040000040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400010400000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3000100e30002e4e30003e4e30004e4e30005e4e30006e4e30007e4e30008e4e30009e4e3000ae4e3000be4e3000ce4e3000de4e3000ee4e3000fe4e30010e4e30011e4e30012e4e30013e4e30014e4e30015e4e30016e4e30017e4e30018e4e30019e4e3001ae4e3001be4e3001ce4e3001de4e3001ee4e3001fe4e30020e4e30021e4e30022e4e30023e4e30024e4e30025e4e30026e4e30027e4e30028e4e30029e4e3002ae4e3002be4e3002ce4e3002de4e3002ee4e3002fe4e30030e4e30031e4e30032e4e30033e4e30034e4e30035e4e30036e4e30037e4e30038e4e30039e4e3003ae4e3003be4e3003ce4e3003de4e3003ee4e3003fe4e30040e4e30041e4e30042e4e30043e4e30044e4e30045e4e30046e4e30047e4e30048e4e30049e4e3004ae4e3004be4e3004ce4e3004de4e3004ee4e3004fe4e30050e4e30051e4e30052e4e30053e4e30054e4e30055e4e30056e4e30057e4e30058e4e30059e4e3005ae4e3005be4e3005ce4e3005de4e3005ee4e3005fe4e30060e4e30061e4e30062e4e30063e4e30064e4e30065e4e30066e4e30067e4e30068e4e30069e4e3006ae4e3006be4e3006ce4e3006de4e3006ee4e3006fe4e30070e4e30071e4e30072e4e30073e4e30074e4e30075e4e30076e4e30077e4e30078e4e30079e4e3007ae4e3007be4e3007ce4e3007de4e3007ee4e3007fe4e30080e4e30081e4e30082e4e30083e4e30084e4e30085e4e30086e4e30087e4e30088e4e30089e4e3008ae4e3008be4e3008ce4e3008de4e3008ee4e3008fe4e30090e4e30091e4e30092e4e30093e4e30094e4e30095e4e30096e4e30097e4e30098e4e30099e4e3009ae4e3009be4e3009ce4e3009de4e3009ee4e3009fe4e300a0e4e300a1e4e300a2e4e300a3e4e300a4e4e300a5e4e300a6e4e300a7e4e300a8e4e300a9e4e300aae4e300abe4e300ace4e300ade4e300aee4e300afe4e300b0e4e300b1e4e300b2e4e300b3e4e300b4e4e300b5e4e300b6e4e300b7e4e300b8e4e300b9e4e300bae4e300bbe4e300bce4e300bde4e300bee4e300bfe4e300c0e4e300c1e4e300c2e4e300c3e4e300c4e4e300c5e4e300c6e4e300c7e4e300c8e4e300c9e4e300cae4e300cbe4e300cce4e300cde4e300cee4e300cfe4e300d0e4e300d1e4e300d2e4e300d3e4e300d4e4e300d5e4e300d6e4e300d7e4e300d8e4e300d9e4e300dae4e300dbe4e300dce4e300dde4e300dee4e300dfe4e300e0e4e300e1e4e300e2e4e300e3e4e300e4e4e300e5e4e300e6e4e300e7e4e300e8e4e300e9e4e300eae4e300ebe4e300ece4e300ede4e300eee4e300efe4e300f0e4e300f1e4e300f2e4e300f3e4e300f4e4e300f5e4e300f6e4e300f7e4e300f8e4e300f9e4e300fae4e300fbe4e300fce4e300fde4e300fee4e300ffe4e30100e4e30101e4e30102e4e30103e4e30104e4e30105e4e30106e4e30107e4e30108e4e30109e4e3010ae4e3010be4e3010ce4e3010de4e3010ee4e3010fe4e30110e4e30111e4e30112e4e30113e4e30114e4e30115e4e30116e4e30117e4e30118e4e30119e4e3011ae4e3011be4e3011ce4e3011de4e3011ee4e3011fe4e30120e4e30121e4e30122e4e30123e4e30124e4e30125e4e30126e4e30127e4e30128e4e30129e4e3012ae4e3012be4e3012ce4e3012de4e3012ee4e3012fe4e30130e4e30131e4e30132e4e30133e4e30134e4e30135e4e30136e4e30137e4e30138e4e30139e4e3013ae4e3013be4e3013ce4e3013de4e3013ee4e3013fe4e30140e4e30141e4e30142e4e30143e4e30144e4e30145e4e30146e4e30147e4e30148e4e30149e4e3014ae4e3014be4e3014ce4e3014de4e3014ee4e3014fe4e30150e4e30151e4e30152e4e30153e4e30154e4e30155e4e30156e4e30157e4e30158e4e30159e4e3015ae4e3015be4e3015ce4e3015de4e3015ee4e3015fe4e30160e4e30161e4e30162e4e30163e4e30164e4e30165e4e30166e4e30167e4e30168e4e30169e4e3016ae4e3016be4e3016ce4e3016de4e3016ee4e3016fe4e30170e4e30171e4e30172e4e30173e4e30174e4e30175e4e30176e4e30177e4e30178e4e30179e4e3017ae4e3017be4e3017ce4e3017de4e3017ee4e3017fe4e30180e4e30181e4e30182e4e30183e4e30184e4e30185e4e30186e4e30187e4e30188e4e30189e4e3018ae4e3018be4e3018ce4e3018de4e3018ee4e3018fe4e30190e4e30191e4e30192e4e30193e4e30194e4e30195e4e30196e4e30197e4e30198e4e30199e4e3019ae4e3019be4e3019ce4e3019de4e3019ee4e3019fe4e301a0e4e301a1e4e301a2e4e301a3e4e301a4e4e301a5e4e301a6e4e301a7e4e301a8e4e301a9e4e301aae4e301abe4e301ace4e301ade4e301aee4e301afe4e301b0e4e301b1e4e301b2e4e301b3e4e301b4e4e301b5e4e301b6e4e301b7e4e301b8e4e301b9e4e301bae4e301bbe4e301bce4e301bde4e301bee4e301bfe4e301c0e4e301c1e4e301c2e4e301c3e4e301c4e4e301c5e4e301c6e4e301c7e4e301c8e4e301c9e4e301cae4e301cbe4e301cce4e301cde4e301cee4e301cfe4e301d0e4e301d1e4e301d2e4e301d3e4e301d4e4e301d5e4e301d6e4e301d7e4e301d8e4e301d9e4e301dae4e301dbe4e301dce4e301dde4e301dee4e301dfe4e301e0e4e301e1e4e301e2e4e301e3e4e301e4e4e301e5e4e301e6e4e301e7e4e301e8e4e301e9e4e301eae4e301ebe4e301ece4e301ede4e301eee4e301efe4e301f0e4e301f1e4e301f2e4e301f3e4e301f4e4e301f5e4e301f6e4e301f7e4e301f8e4e301f9e4e301fae4e301fbe4e301fce4e301fde4e301fee4e301ffe4e30200e4e30201e4e30202e4e30203e4e30204e4e30205e4e30206e4e30207e4e30208e4e30209e4e3020ae4e3020be4e3020ce4e3020de4e3020ee4e3020fe4e30210e4e30211e4e30212e4e30213e4e30214e4e30215e4e30216e4e30217e4e30218e4e30219e4e3021ae4e3021be4e3021ce4e3021de4e3021ee4e3021fe4e30220e4e30221e4e30222e4e30223e4e30224e4e30225e4e30226e4e30227e4e30228e4e30229e4e3022ae4e3022be4e3022ce4e3022de4e3022ee4e3022fe4e30230e4e30231e4e30232e4e30233e4e30234e4e30235e4e30236e4e30237e4e30238e4e30239e4e3023ae4e3023be4e3023ce4e3023de4e3023ee4e3023fe4e30240e4e30241e4e30242e4e30243e4e30244e4e30245e4e30246e4e30247e4e30248e4e30249e4e3024ae4e3024be4e3024ce4e3024de4e3024ee4e3024fe4e30250e4e30251e4e30252e4e30253e4e30254e4e30255e4e30256e4e30257e4e30258e4e30259e4e3025ae4e3025be4e3025ce4e3025de4e3025ee4e3025fe4e30260e4e30261e4e30262e4e30263e4e30264e4e30265e4e30266e4e30267e4e30268e4e30269e4e3026ae4e3026be4e3026ce4e3026de4e3026ee4e3026fe4e30270e4e30271e4e30272e4e30273e4e30274e4e30275e4e30276e4e30277e4e30278e4e30279e4e3027ae4e3027be4e3027ce4e3027de4e3027ee4e3027fe4e30280e4e30281e4e30282e4e30283e4e30284e4e30285e4e30286e4e30287e4e30288e4e30289e4e3028ae4e3028be4e3028ce4e3028de4e3028ee4e3028fe4e30290e4e30291e4e30292e4e30293e4e30294e4e30295e4e30296e4e30297e4e30298e4e30299e4e3029ae4e3029be4e3029ce4e3029de4e3029ee4e3029fe4e302a0e4e302a1e4e302a2e4e302a3e4e302a4e4e302a5e4e302a6e4e302a7e4e302a8e4e302a9e4e302aae4e302abe4e302ace4e302ade4e302aee4e302afe4e302b0e4e302b1e4e302b2e4e302b3e4e302b4e4e302b5e4e302b6e4e302b7e4e302b8e4e302b9e4e302bae4e302bbe4e302bce4e302bde4e302bee4e302bfe4e302c0e4e302c1e4e302c2e4e302c3e4e302c4e4e302c5e4e302c6e4e302c7e4e302c8e4e302c9e4e302cae4e302cbe4e302cce4e302cde4e302cee4e302cfe4e302d0e4e302d1e4e302d2e4e302d3e4e302d4e4e302d5e4e302d6e4e302d7e4e302d8e4e302d9e4e302dae4e302dbe4e302dce4e302dde4e302dee4e302dfe4e302e0e4e302e1e4e302e2e4e302e3e4e302e4e4e302e5e4e302e6e4e302e7e4e302e8e4e302e9e4e302eae4e302ebe4e302ece4e302ede4e302eee4e302efe4e302f0e4e302f1e4e302f2e4e302f3e4e302f4e4e302f5e4e302f6e4e302f7e4e302f8e4e302f9e4e302fae4e302fbe4e302fce4e302fde4e302fee4e302ffe4e30300e4e30301e4e30302e4e30303e4e30304e4e30305e4e30306e4e30307e4e30308e4e30309e4e3030ae4e3030be4e3030ce4e3030de4e3030ee4e3030fe4e30310e4e30311e4e30312e4e30313e4e30314e4e30315e4e30316e4e30317e4e30318e4e30319e4e3031ae4e3031be4e3031ce4e3031de4e3031ee4e3031fe4e30320e4e30321e4e30322e4e30323e4e30324e4e30325e4e30326e4e30327e4e30328e4e30329e4e3032ae4e3032be4e3032ce4e3032de4e3032ee4e3032fe4e30330e4e30331e4e30332e4e30333e4e30334e4e30335e4e30336e4e30337e4e30338e4e30339e4e3033ae4e3033be4e3033ce4e3033de4e3033ee4e3033fe4e30340e4e30341e4e30342e4e30343e4e30344e4e30345e4e30346e4e30347e4e30348e4e30349e4e3034ae4e3034be4e3034ce4e3034de4e3034ee4e3034fe4e30350e4e30351e4e30352e4e30353e4e30354e4e30355e4e30356e4e30357e4e30358e4e30359e4e3035ae4e3035be4e3035ce4e3035de4e3035ee4e3035fe4e30360e4e30361e4e30362e4e30363e4e30364e4e30365e4e30366e4e30367e4e30368e4e30369e4e3036ae4e3036be4e3036ce4e3036de4e3036ee4e3036fe4e30370e4e30371e4e30372e4e30373e4e30374e4e30375e4e30376e4e30377e4e30378e4e30379e4e3037ae4e3037be4e3037ce4e3037de4e3037ee4e3037fe4e30380e4e30381e4e30382e4e30383e4e30384e4e30385e4e30386e4e30387e4e30388e4e30389e4e3038ae4e3038be4e3038ce4e3038de4e3038ee4e3038fe4e30390e4e30391e4e30392e4e30393e4e30394e4e30395e4e30396e4e30397e4e30398e4e30399e4e3039ae4e3039be4e3039ce4e3039de4e3039ee4e3039fe4e303a0e4e303a1e4e303a2e4e303a3e4e303a4e4e303a5e4e303a6e4e303a7e4e303a8e4e303a9e4e303aae4e303abe4e303ace4e303ade4e303aee4e303afe4e303b0e4e303b1e4e303b2e4e303b3e4e303b4e4e303b5e4e303b6e4e303b7e4e303b8e4e303b9e4e303bae4e303bbe4e303bce4e303bde4e303bee4e303bfe4e303c0e4e303c1e4e303c2e4e303c3e4e303c4e4e303c5e4e303c6e4e303c7e4e303c8e4e303c9e4e303cae4e303cbe4e303cce4e303cde4e303cee4e303cfe4e303d0e4e303d1e4e303d2e4e303d3e4e303d4e4e303d5e4e303d6e4e303d7e4e303d8e4e303d9e4e303dae4e303dbe4e303dce4e303dde4e303dee4e303dfe4e303e0e4e303e1e4e303e2e4e303e3e4e303e4e4e303e5e4e303e6e4e303e7e4e303e8e4e303e9e4e303eae4e303ebe4e303ece4e303ede4e303eee4e303efe4e303f0e4e303f1e4e303f2e4e303f3e4e303f4e4e303f5e4e303f6e4e303f7e4e303f8e4e303f9e4e303fae4e303fbe4e303fce4e303fde4e303fee4e303ffe4e4", + "results": { + "Osaka": { + "result": true + } + } + } + }, + "_info": { + "hash": "0x6c2655c2978bd674d008b8226e90c565e84775bac44d51ad40e1435e1b05225b", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF container validation for features around EIP-4750 / Functions / Code Sections", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py#L175", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", + "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" + } + }, + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py::test_eof_validity[fork_Osaka-eof_test-function_underflow]": { + "vectors": { + "0": { + "code": "0xef0001010008020002000500030400000000800001010000025fe30001005050e4", + "results": { + "Osaka": { + "exception": "EOFException.STACK_UNDERFLOW", + "result": false + } + } + } + }, + "_info": { + "hash": "0xc64864fd5897be2295c153a875425d7903b57abb79de250f015ef5b5815ec2b8", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF container validation for features around EIP-4750 / Functions / Code Sections", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py#L175", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", + "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" + } + }, + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py::test_eof_validity[fork_Osaka-eof_test-stack_higher_than_code_outputs]": { + "vectors": { + "0": { + "code": "0xef000101000802000200040002040000000080000000000001e30001005fe4", + "results": { + "Osaka": { + "exception": "EOFException.STACK_HIGHER_THAN_OUTPUTS", + "result": false + } + } + } + }, + "_info": { + "hash": "0xf43fdad68dfdad3a2289041810193102827921c9fc2845647fe12c3043eb0e8d", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF container validation for features around EIP-4750 / Functions / Code Sections", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py#L175", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", + "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" + } + }, + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py::test_eof_validity[fork_Osaka-eof_test-stack_shorter_than_code_outputs]": { + "vectors": { + "0": { + "code": "0xef000101000802000200040002040000000080000000020001e30001005fe4", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", + "result": false + } + } + } + }, + "_info": { + "hash": "0xc1d75a4f347bc7470fc53310da1f9bc5a1753211db33abb9efa74c17ed25dc17", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF container validation for features around EIP-4750 / Functions / Code Sections", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py#L175", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", + "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" + } + }, + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py::test_eof_validity[fork_Osaka-eof_test-oob_callf_1]": { + "vectors": { + "0": { + "code": "0xef000101000802000200040001040000000080000000000000e3000200e4", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_CODE_SECTION_INDEX", + "result": false + } + } + } + }, + "_info": { + "hash": "0xcb66bd25e5c315a44881fcee623dc509ea1dd8f41e81c476cb6672e4cb144f38", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF container validation for features around EIP-4750 / Functions / Code Sections", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py#L175", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", + "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" + } + }, + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py::test_eof_validity[fork_Osaka-eof_test-overflow_code_sections_1]": { + "vectors": { + "0": { + "code": "0xef000101100802040200040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000104000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3000100e30002e4e30003e4e30004e4e30005e4e30006e4e30007e4e30008e4e30009e4e3000ae4e3000be4e3000ce4e3000de4e3000ee4e3000fe4e30010e4e30011e4e30012e4e30013e4e30014e4e30015e4e30016e4e30017e4e30018e4e30019e4e3001ae4e3001be4e3001ce4e3001de4e3001ee4e3001fe4e30020e4e30021e4e30022e4e30023e4e30024e4e30025e4e30026e4e30027e4e30028e4e30029e4e3002ae4e3002be4e3002ce4e3002de4e3002ee4e3002fe4e30030e4e30031e4e30032e4e30033e4e30034e4e30035e4e30036e4e30037e4e30038e4e30039e4e3003ae4e3003be4e3003ce4e3003de4e3003ee4e3003fe4e30040e4e30041e4e30042e4e30043e4e30044e4e30045e4e30046e4e30047e4e30048e4e30049e4e3004ae4e3004be4e3004ce4e3004de4e3004ee4e3004fe4e30050e4e30051e4e30052e4e30053e4e30054e4e30055e4e30056e4e30057e4e30058e4e30059e4e3005ae4e3005be4e3005ce4e3005de4e3005ee4e3005fe4e30060e4e30061e4e30062e4e30063e4e30064e4e30065e4e30066e4e30067e4e30068e4e30069e4e3006ae4e3006be4e3006ce4e3006de4e3006ee4e3006fe4e30070e4e30071e4e30072e4e30073e4e30074e4e30075e4e30076e4e30077e4e30078e4e30079e4e3007ae4e3007be4e3007ce4e3007de4e3007ee4e3007fe4e30080e4e30081e4e30082e4e30083e4e30084e4e30085e4e30086e4e30087e4e30088e4e30089e4e3008ae4e3008be4e3008ce4e3008de4e3008ee4e3008fe4e30090e4e30091e4e30092e4e30093e4e30094e4e30095e4e30096e4e30097e4e30098e4e30099e4e3009ae4e3009be4e3009ce4e3009de4e3009ee4e3009fe4e300a0e4e300a1e4e300a2e4e300a3e4e300a4e4e300a5e4e300a6e4e300a7e4e300a8e4e300a9e4e300aae4e300abe4e300ace4e300ade4e300aee4e300afe4e300b0e4e300b1e4e300b2e4e300b3e4e300b4e4e300b5e4e300b6e4e300b7e4e300b8e4e300b9e4e300bae4e300bbe4e300bce4e300bde4e300bee4e300bfe4e300c0e4e300c1e4e300c2e4e300c3e4e300c4e4e300c5e4e300c6e4e300c7e4e300c8e4e300c9e4e300cae4e300cbe4e300cce4e300cde4e300cee4e300cfe4e300d0e4e300d1e4e300d2e4e300d3e4e300d4e4e300d5e4e300d6e4e300d7e4e300d8e4e300d9e4e300dae4e300dbe4e300dce4e300dde4e300dee4e300dfe4e300e0e4e300e1e4e300e2e4e300e3e4e300e4e4e300e5e4e300e6e4e300e7e4e300e8e4e300e9e4e300eae4e300ebe4e300ece4e300ede4e300eee4e300efe4e300f0e4e300f1e4e300f2e4e300f3e4e300f4e4e300f5e4e300f6e4e300f7e4e300f8e4e300f9e4e300fae4e300fbe4e300fce4e300fde4e300fee4e300ffe4e30100e4e30101e4e30102e4e30103e4e30104e4e30105e4e30106e4e30107e4e30108e4e30109e4e3010ae4e3010be4e3010ce4e3010de4e3010ee4e3010fe4e30110e4e30111e4e30112e4e30113e4e30114e4e30115e4e30116e4e30117e4e30118e4e30119e4e3011ae4e3011be4e3011ce4e3011de4e3011ee4e3011fe4e30120e4e30121e4e30122e4e30123e4e30124e4e30125e4e30126e4e30127e4e30128e4e30129e4e3012ae4e3012be4e3012ce4e3012de4e3012ee4e3012fe4e30130e4e30131e4e30132e4e30133e4e30134e4e30135e4e30136e4e30137e4e30138e4e30139e4e3013ae4e3013be4e3013ce4e3013de4e3013ee4e3013fe4e30140e4e30141e4e30142e4e30143e4e30144e4e30145e4e30146e4e30147e4e30148e4e30149e4e3014ae4e3014be4e3014ce4e3014de4e3014ee4e3014fe4e30150e4e30151e4e30152e4e30153e4e30154e4e30155e4e30156e4e30157e4e30158e4e30159e4e3015ae4e3015be4e3015ce4e3015de4e3015ee4e3015fe4e30160e4e30161e4e30162e4e30163e4e30164e4e30165e4e30166e4e30167e4e30168e4e30169e4e3016ae4e3016be4e3016ce4e3016de4e3016ee4e3016fe4e30170e4e30171e4e30172e4e30173e4e30174e4e30175e4e30176e4e30177e4e30178e4e30179e4e3017ae4e3017be4e3017ce4e3017de4e3017ee4e3017fe4e30180e4e30181e4e30182e4e30183e4e30184e4e30185e4e30186e4e30187e4e30188e4e30189e4e3018ae4e3018be4e3018ce4e3018de4e3018ee4e3018fe4e30190e4e30191e4e30192e4e30193e4e30194e4e30195e4e30196e4e30197e4e30198e4e30199e4e3019ae4e3019be4e3019ce4e3019de4e3019ee4e3019fe4e301a0e4e301a1e4e301a2e4e301a3e4e301a4e4e301a5e4e301a6e4e301a7e4e301a8e4e301a9e4e301aae4e301abe4e301ace4e301ade4e301aee4e301afe4e301b0e4e301b1e4e301b2e4e301b3e4e301b4e4e301b5e4e301b6e4e301b7e4e301b8e4e301b9e4e301bae4e301bbe4e301bce4e301bde4e301bee4e301bfe4e301c0e4e301c1e4e301c2e4e301c3e4e301c4e4e301c5e4e301c6e4e301c7e4e301c8e4e301c9e4e301cae4e301cbe4e301cce4e301cde4e301cee4e301cfe4e301d0e4e301d1e4e301d2e4e301d3e4e301d4e4e301d5e4e301d6e4e301d7e4e301d8e4e301d9e4e301dae4e301dbe4e301dce4e301dde4e301dee4e301dfe4e301e0e4e301e1e4e301e2e4e301e3e4e301e4e4e301e5e4e301e6e4e301e7e4e301e8e4e301e9e4e301eae4e301ebe4e301ece4e301ede4e301eee4e301efe4e301f0e4e301f1e4e301f2e4e301f3e4e301f4e4e301f5e4e301f6e4e301f7e4e301f8e4e301f9e4e301fae4e301fbe4e301fce4e301fde4e301fee4e301ffe4e30200e4e30201e4e30202e4e30203e4e30204e4e30205e4e30206e4e30207e4e30208e4e30209e4e3020ae4e3020be4e3020ce4e3020de4e3020ee4e3020fe4e30210e4e30211e4e30212e4e30213e4e30214e4e30215e4e30216e4e30217e4e30218e4e30219e4e3021ae4e3021be4e3021ce4e3021de4e3021ee4e3021fe4e30220e4e30221e4e30222e4e30223e4e30224e4e30225e4e30226e4e30227e4e30228e4e30229e4e3022ae4e3022be4e3022ce4e3022de4e3022ee4e3022fe4e30230e4e30231e4e30232e4e30233e4e30234e4e30235e4e30236e4e30237e4e30238e4e30239e4e3023ae4e3023be4e3023ce4e3023de4e3023ee4e3023fe4e30240e4e30241e4e30242e4e30243e4e30244e4e30245e4e30246e4e30247e4e30248e4e30249e4e3024ae4e3024be4e3024ce4e3024de4e3024ee4e3024fe4e30250e4e30251e4e30252e4e30253e4e30254e4e30255e4e30256e4e30257e4e30258e4e30259e4e3025ae4e3025be4e3025ce4e3025de4e3025ee4e3025fe4e30260e4e30261e4e30262e4e30263e4e30264e4e30265e4e30266e4e30267e4e30268e4e30269e4e3026ae4e3026be4e3026ce4e3026de4e3026ee4e3026fe4e30270e4e30271e4e30272e4e30273e4e30274e4e30275e4e30276e4e30277e4e30278e4e30279e4e3027ae4e3027be4e3027ce4e3027de4e3027ee4e3027fe4e30280e4e30281e4e30282e4e30283e4e30284e4e30285e4e30286e4e30287e4e30288e4e30289e4e3028ae4e3028be4e3028ce4e3028de4e3028ee4e3028fe4e30290e4e30291e4e30292e4e30293e4e30294e4e30295e4e30296e4e30297e4e30298e4e30299e4e3029ae4e3029be4e3029ce4e3029de4e3029ee4e3029fe4e302a0e4e302a1e4e302a2e4e302a3e4e302a4e4e302a5e4e302a6e4e302a7e4e302a8e4e302a9e4e302aae4e302abe4e302ace4e302ade4e302aee4e302afe4e302b0e4e302b1e4e302b2e4e302b3e4e302b4e4e302b5e4e302b6e4e302b7e4e302b8e4e302b9e4e302bae4e302bbe4e302bce4e302bde4e302bee4e302bfe4e302c0e4e302c1e4e302c2e4e302c3e4e302c4e4e302c5e4e302c6e4e302c7e4e302c8e4e302c9e4e302cae4e302cbe4e302cce4e302cde4e302cee4e302cfe4e302d0e4e302d1e4e302d2e4e302d3e4e302d4e4e302d5e4e302d6e4e302d7e4e302d8e4e302d9e4e302dae4e302dbe4e302dce4e302dde4e302dee4e302dfe4e302e0e4e302e1e4e302e2e4e302e3e4e302e4e4e302e5e4e302e6e4e302e7e4e302e8e4e302e9e4e302eae4e302ebe4e302ece4e302ede4e302eee4e302efe4e302f0e4e302f1e4e302f2e4e302f3e4e302f4e4e302f5e4e302f6e4e302f7e4e302f8e4e302f9e4e302fae4e302fbe4e302fce4e302fde4e302fee4e302ffe4e30300e4e30301e4e30302e4e30303e4e30304e4e30305e4e30306e4e30307e4e30308e4e30309e4e3030ae4e3030be4e3030ce4e3030de4e3030ee4e3030fe4e30310e4e30311e4e30312e4e30313e4e30314e4e30315e4e30316e4e30317e4e30318e4e30319e4e3031ae4e3031be4e3031ce4e3031de4e3031ee4e3031fe4e30320e4e30321e4e30322e4e30323e4e30324e4e30325e4e30326e4e30327e4e30328e4e30329e4e3032ae4e3032be4e3032ce4e3032de4e3032ee4e3032fe4e30330e4e30331e4e30332e4e30333e4e30334e4e30335e4e30336e4e30337e4e30338e4e30339e4e3033ae4e3033be4e3033ce4e3033de4e3033ee4e3033fe4e30340e4e30341e4e30342e4e30343e4e30344e4e30345e4e30346e4e30347e4e30348e4e30349e4e3034ae4e3034be4e3034ce4e3034de4e3034ee4e3034fe4e30350e4e30351e4e30352e4e30353e4e30354e4e30355e4e30356e4e30357e4e30358e4e30359e4e3035ae4e3035be4e3035ce4e3035de4e3035ee4e3035fe4e30360e4e30361e4e30362e4e30363e4e30364e4e30365e4e30366e4e30367e4e30368e4e30369e4e3036ae4e3036be4e3036ce4e3036de4e3036ee4e3036fe4e30370e4e30371e4e30372e4e30373e4e30374e4e30375e4e30376e4e30377e4e30378e4e30379e4e3037ae4e3037be4e3037ce4e3037de4e3037ee4e3037fe4e30380e4e30381e4e30382e4e30383e4e30384e4e30385e4e30386e4e30387e4e30388e4e30389e4e3038ae4e3038be4e3038ce4e3038de4e3038ee4e3038fe4e30390e4e30391e4e30392e4e30393e4e30394e4e30395e4e30396e4e30397e4e30398e4e30399e4e3039ae4e3039be4e3039ce4e3039de4e3039ee4e3039fe4e303a0e4e303a1e4e303a2e4e303a3e4e303a4e4e303a5e4e303a6e4e303a7e4e303a8e4e303a9e4e303aae4e303abe4e303ace4e303ade4e303aee4e303afe4e303b0e4e303b1e4e303b2e4e303b3e4e303b4e4e303b5e4e303b6e4e303b7e4e303b8e4e303b9e4e303bae4e303bbe4e303bce4e303bde4e303bee4e303bfe4e303c0e4e303c1e4e303c2e4e303c3e4e303c4e4e303c5e4e303c6e4e303c7e4e303c8e4e303c9e4e303cae4e303cbe4e303cce4e303cde4e303cee4e303cfe4e303d0e4e303d1e4e303d2e4e303d3e4e303d4e4e303d5e4e303d6e4e303d7e4e303d8e4e303d9e4e303dae4e303dbe4e303dce4e303dde4e303dee4e303dfe4e303e0e4e303e1e4e303e2e4e303e3e4e303e4e4e303e5e4e303e6e4e303e7e4e303e8e4e303e9e4e303eae4e303ebe4e303ece4e303ede4e303eee4e303efe4e303f0e4e303f1e4e303f2e4e303f3e4e303f4e4e303f5e4e303f6e4e303f7e4e303f8e4e303f9e4e303fae4e303fbe4e303fce4e303fde4e303fee4e303ffe4e30400e4e30401e4e4", + "results": { + "Osaka": { + "exception": "EOFException.TOO_MANY_CODE_SECTIONS", + "result": false + } + } + } + }, + "_info": { + "hash": "0x5f90b7cf55a994d3befe46c87a22a2f83138a6afaca60aa3fba6e8a66179eefc", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF container validation for features around EIP-4750 / Functions / Code Sections", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py#L175", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", + "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4750_functions/code_validation/unreachable_code_sections.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4750_functions/code_validation/unreachable_code_sections.json new file mode 100644 index 0000000000..f5c14bb9b5 --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip4750_functions/code_validation/unreachable_code_sections.json @@ -0,0 +1,420 @@ +{ + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py::test_unreachable_code_sections[fork_Osaka-eof_test-unreachable1]": { + "vectors": { + "0": { + "code": "0xef000101000802000200010001040000000080000000800000fefe", + "results": { + "Osaka": { + "exception": "EOFException.UNREACHABLE_CODE_SECTIONS", + "result": false + } + } + } + }, + "_info": { + "hash": "0x12c5915e296d088d84e4322aaeb5bfbeb751f5f983217975594102a7850b8033", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test cases for EOF unreachable code sections\n (i.e. code sections not reachable from the code section 0).", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py#L190", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", + "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" + } + }, + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py::test_unreachable_code_sections[fork_Osaka-eof_test-unreachable1_selfjumpf]": { + "vectors": { + "0": { + "code": "0xef000101000802000200010003040000000080000000800000fee50001", + "results": { + "Osaka": { + "exception": "EOFException.UNREACHABLE_CODE_SECTIONS", + "result": false + } + } + } + }, + "_info": { + "hash": "0x4555269b3c8f125d5b4163355243e563094df23e26b8abd258775b59e2481a79", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test cases for EOF unreachable code sections\n (i.e. code sections not reachable from the code section 0).", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py#L190", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", + "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" + } + }, + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py::test_unreachable_code_sections[fork_Osaka-eof_test-unreachable1_selfcallf]": { + "vectors": { + "0": { + "code": "0xef000101000802000200010004040000000080000000800000fee3000100", + "results": { + "Osaka": { + "exception": "EOFException.UNREACHABLE_CODE_SECTIONS", + "result": false + } + } + } + }, + "_info": { + "hash": "0x19017f9cbf0180de48f5891ca7e4efc226efcf18e99dfd01dbffaae3f296299b", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test cases for EOF unreachable code sections\n (i.e. code sections not reachable from the code section 0).", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py#L190", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", + "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" + } + }, + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py::test_unreachable_code_sections[fork_Osaka-eof_test-unreachable1_jumpf0]": { + "vectors": { + "0": { + "code": "0xef000101000802000200010003040000000080000000800000fee50000", + "results": { + "Osaka": { + "exception": "EOFException.UNREACHABLE_CODE_SECTIONS", + "result": false + } + } + } + }, + "_info": { + "hash": "0xed8a3df050df35cd29685f6532a0e55f756491003cf2300dabb225b8e507fe00", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test cases for EOF unreachable code sections\n (i.e. code sections not reachable from the code section 0).", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py#L190", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", + "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" + } + }, + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py::test_unreachable_code_sections[fork_Osaka-eof_test-unreachable1_callf0]": { + "vectors": { + "0": { + "code": "0xef000101000802000200010004040000000080000000800000fee3000000", + "results": { + "Osaka": { + "exception": "EOFException.UNREACHABLE_CODE_SECTIONS", + "result": false + } + } + } + }, + "_info": { + "hash": "0x91bec91e9ac5950f421271b42abecbd663d2c9e7cfdec488ba6928660fe30b6d", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test cases for EOF unreachable code sections\n (i.e. code sections not reachable from the code section 0).", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py#L190", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", + "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" + } + }, + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py::test_unreachable_code_sections[fork_Osaka-eof_test-unreachable1_selfcall_jumpf0]": { + "vectors": { + "0": { + "code": "0xef000101000802000200010006040000000080000000800000fee30001e50000", + "results": { + "Osaka": { + "exception": "EOFException.UNREACHABLE_CODE_SECTIONS", + "result": false + } + } + } + }, + "_info": { + "hash": "0x662c8756671311ec017cbaa60f5c5b30f9e0e02ab5d16cbbc0e3c4a729af72b8", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test cases for EOF unreachable code sections\n (i.e. code sections not reachable from the code section 0).", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py#L190", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", + "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" + } + }, + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py::test_unreachable_code_sections[fork_Osaka-eof_test-unreachable12_of3_2jumpf1]": { + "vectors": { + "0": { + "code": "0xef000101000c02000300010001000304000000008000000080000000800000fe00e50001", + "results": { + "Osaka": { + "exception": "EOFException.UNREACHABLE_CODE_SECTIONS", + "result": false + } + } + } + }, + "_info": { + "hash": "0x673a27e20c93dc38247a61b929261d6764348fa08e72e97c12cd81b04382d1a4", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test cases for EOF unreachable code sections\n (i.e. code sections not reachable from the code section 0).", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py#L190", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", + "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" + } + }, + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py::test_unreachable_code_sections[fork_Osaka-eof_test-unreachable12_of3_2callf1]": { + "vectors": { + "0": { + "code": "0xef000101000c02000300010001000404000000008000000080000000800000fe00e3000100", + "results": { + "Osaka": { + "exception": "EOFException.UNREACHABLE_CODE_SECTIONS", + "result": false + } + } + } + }, + "_info": { + "hash": "0xa92ae69050263fc6db4502cccfca55a29c69ca76793427daa5198b682c31ecfe", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test cases for EOF unreachable code sections\n (i.e. code sections not reachable from the code section 0).", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py#L190", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", + "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" + } + }, + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py::test_unreachable_code_sections[fork_Osaka-eof_test-unreachable12_of3_jumpf_loop]": { + "vectors": { + "0": { + "code": "0xef000101000c02000300010003000304000000008000000080000000800000fee50002e50001", + "results": { + "Osaka": { + "exception": "EOFException.UNREACHABLE_CODE_SECTIONS", + "result": false + } + } + } + }, + "_info": { + "hash": "0x713fd9b0762d165bc3df593bb29fcd0d15409ab7d92a77ae02e1d69a426ac246", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test cases for EOF unreachable code sections\n (i.e. code sections not reachable from the code section 0).", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py#L190", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", + "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" + } + }, + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py::test_unreachable_code_sections[fork_Osaka-eof_test-unreachable12_of3_callf_loop_stop]": { + "vectors": { + "0": { + "code": "0xef000101000c02000300010004000404000000008000000080000000800000fee3000200e3000100", + "results": { + "Osaka": { + "exception": "EOFException.UNREACHABLE_CODE_SECTIONS", + "result": false + } + } + } + }, + "_info": { + "hash": "0x7c510175c8615e3e4d6a1f284d7590e4a0a0068a8f3fe53c55b9eb092fc8516a", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test cases for EOF unreachable code sections\n (i.e. code sections not reachable from the code section 0).", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py#L190", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", + "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" + } + }, + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py::test_unreachable_code_sections[fork_Osaka-eof_test-unreachable12_of3_callf_loop_retf]": { + "vectors": { + "0": { + "code": "0xef000101000c02000300010004000404000000008000000000000000000000fee30002e4e30001e4", + "results": { + "Osaka": { + "exception": "EOFException.UNREACHABLE_CODE_SECTIONS", + "result": false + } + } + } + }, + "_info": { + "hash": "0xd1db95f21d62d680171bc498076bcdee4bc78ac910bab1571a6489b45a773ae7", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test cases for EOF unreachable code sections\n (i.e. code sections not reachable from the code section 0).", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py#L190", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", + "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" + } + }, + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py::test_unreachable_code_sections[fork_Osaka-eof_test-unreachable12_of3_callf_loop_mixed]": { + "vectors": { + "0": { + "code": "0xef000101000c02000300010004000404000000008000000080000000000000fee3000200e30001e4", + "results": { + "Osaka": { + "exception": "EOFException.UNREACHABLE_CODE_SECTIONS", + "result": false + } + } + } + }, + "_info": { + "hash": "0x0854dd62f4b2de97d80b9fb14ff59f09cc3f630d979410e77f75f5dd73438b1f", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test cases for EOF unreachable code sections\n (i.e. code sections not reachable from the code section 0).", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py#L190", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", + "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" + } + }, + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py::test_unreachable_code_sections[fork_Osaka-eof_test-selfjumpf0_unreachable1]": { + "vectors": { + "0": { + "code": "0xef000101000802000200030003040000000080000000800000e50000e50001", + "results": { + "Osaka": { + "exception": "EOFException.UNREACHABLE_CODE_SECTIONS", + "result": false + } + } + } + }, + "_info": { + "hash": "0x217f6db93c8d04c6ad46cd1923f7c53adf9654044bd0e6e6ff9462b88122ba88", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test cases for EOF unreachable code sections\n (i.e. code sections not reachable from the code section 0).", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py#L190", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", + "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" + } + }, + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py::test_unreachable_code_sections[fork_Osaka-eof_test-unreachable2_of3]": { + "vectors": { + "0": { + "code": "0xef000101000c02000300040001000104000000008000000000000000800000e3000100e4fe", + "results": { + "Osaka": { + "exception": "EOFException.UNREACHABLE_CODE_SECTIONS", + "result": false + } + } + } + }, + "_info": { + "hash": "0x57316ad160861c2affd95acd630acd9c34178b02a59846f261a24f85a81977c6", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test cases for EOF unreachable code sections\n (i.e. code sections not reachable from the code section 0).", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py#L190", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", + "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" + } + }, + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py::test_unreachable_code_sections[fork_Osaka-eof_test-unreachable1_of3]": { + "vectors": { + "0": { + "code": "0xef000101000c02000300040001000104000000008000000080000000000000e3000200fee4", + "results": { + "Osaka": { + "exception": "EOFException.UNREACHABLE_CODE_SECTIONS", + "result": false + } + } + } + }, + "_info": { + "hash": "0xbcc56834c3a6433cce0c69d85135501af6698cba64a00450a14a00beac88f0f0", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test cases for EOF unreachable code sections\n (i.e. code sections not reachable from the code section 0).", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py#L190", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", + "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" + } + }, + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py::test_unreachable_code_sections[fork_Osaka-eof_test-unreachable1_of4]": { + "vectors": { + "0": { + "code": "0xef000101001002000400040001000100040400000000800000008000000000000000000000e3000300fee4e30002e4", + "results": { + "Osaka": { + "exception": "EOFException.UNREACHABLE_CODE_SECTIONS", + "result": false + } + } + } + }, + "_info": { + "hash": "0x95d5d4629107002f722ea371bfa8156350ad3c401ecf205cfb199e274a01ee3a", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test cases for EOF unreachable code sections\n (i.e. code sections not reachable from the code section 0).", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py#L190", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", + "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" + } + }, + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py::test_unreachable_code_sections[fork_Osaka-eof_test-unreachable2_of3_retf]": { + "vectors": { + "0": { + "code": "0xef000101000c02000300030001000104000000008000000080000000000000e5000100e4", + "results": { + "Osaka": { + "exception": "EOFException.UNREACHABLE_CODE_SECTIONS", + "result": false + } + } + } + }, + "_info": { + "hash": "0x4141dfcc6f868aeb3810634d29bf38d3732444d256ebd7f7348fe5e63da4313e", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test cases for EOF unreachable code sections\n (i.e. code sections not reachable from the code section 0).", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py#L190", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", + "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" + } + }, + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py::test_unreachable_code_sections[fork_Osaka-eof_test-unreachable2-255]": { + "vectors": { + "0": { + "code": "0xef00010103fc0200ff00030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000104000000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000e50001e50001e50003e50004e50005e50006e50007e50008e50009e5000ae5000be5000ce5000de5000ee5000fe50010e50011e50012e50013e50014e50015e50016e50017e50018e50019e5001ae5001be5001ce5001de5001ee5001fe50020e50021e50022e50023e50024e50025e50026e50027e50028e50029e5002ae5002be5002ce5002de5002ee5002fe50030e50031e50032e50033e50034e50035e50036e50037e50038e50039e5003ae5003be5003ce5003de5003ee5003fe50040e50041e50042e50043e50044e50045e50046e50047e50048e50049e5004ae5004be5004ce5004de5004ee5004fe50050e50051e50052e50053e50054e50055e50056e50057e50058e50059e5005ae5005be5005ce5005de5005ee5005fe50060e50061e50062e50063e50064e50065e50066e50067e50068e50069e5006ae5006be5006ce5006de5006ee5006fe50070e50071e50072e50073e50074e50075e50076e50077e50078e50079e5007ae5007be5007ce5007de5007ee5007fe50080e50081e50082e50083e50084e50085e50086e50087e50088e50089e5008ae5008be5008ce5008de5008ee5008fe50090e50091e50092e50093e50094e50095e50096e50097e50098e50099e5009ae5009be5009ce5009de5009ee5009fe500a0e500a1e500a2e500a3e500a4e500a5e500a6e500a7e500a8e500a9e500aae500abe500ace500ade500aee500afe500b0e500b1e500b2e500b3e500b4e500b5e500b6e500b7e500b8e500b9e500bae500bbe500bce500bde500bee500bfe500c0e500c1e500c2e500c3e500c4e500c5e500c6e500c7e500c8e500c9e500cae500cbe500cce500cde500cee500cfe500d0e500d1e500d2e500d3e500d4e500d5e500d6e500d7e500d8e500d9e500dae500dbe500dce500dde500dee500dfe500e0e500e1e500e2e500e3e500e4e500e5e500e6e500e7e500e8e500e9e500eae500ebe500ece500ede500eee500efe500f0e500f1e500f2e500f3e500f4e500f5e500f6e500f7e500f8e500f9e500fae500fbe500fce500fde500fe00", + "results": { + "Osaka": { + "exception": "EOFException.UNREACHABLE_CODE_SECTIONS", + "result": false + } + } + } + }, + "_info": { + "hash": "0x41072525d8b6f6d3ad3372607f4651172aa60f70a3f6bfe16d2c990e4d794017", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test cases for EOF unreachable code sections\n (i.e. code sections not reachable from the code section 0).", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py#L190", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", + "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" + } + }, + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py::test_unreachable_code_sections[fork_Osaka-eof_test-unreachable255]": { + "vectors": { + "0": { + "code": "0xef000101040002010000030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300010400000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000e50001e50002e50003e50004e50005e50006e50007e50008e50009e5000ae5000be5000ce5000de5000ee5000fe50010e50011e50012e50013e50014e50015e50016e50017e50018e50019e5001ae5001be5001ce5001de5001ee5001fe50020e50021e50022e50023e50024e50025e50026e50027e50028e50029e5002ae5002be5002ce5002de5002ee5002fe50030e50031e50032e50033e50034e50035e50036e50037e50038e50039e5003ae5003be5003ce5003de5003ee5003fe50040e50041e50042e50043e50044e50045e50046e50047e50048e50049e5004ae5004be5004ce5004de5004ee5004fe50050e50051e50052e50053e50054e50055e50056e50057e50058e50059e5005ae5005be5005ce5005de5005ee5005fe50060e50061e50062e50063e50064e50065e50066e50067e50068e50069e5006ae5006be5006ce5006de5006ee5006fe50070e50071e50072e50073e50074e50075e50076e50077e50078e50079e5007ae5007be5007ce5007de5007ee5007fe50080e50081e50082e50083e50084e50085e50086e50087e50088e50089e5008ae5008be5008ce5008de5008ee5008fe50090e50091e50092e50093e50094e50095e50096e50097e50098e50099e5009ae5009be5009ce5009de5009ee5009fe500a0e500a1e500a2e500a3e500a4e500a5e500a6e500a7e500a8e500a9e500aae500abe500ace500ade500aee500afe500b0e500b1e500b2e500b3e500b4e500b5e500b6e500b7e500b8e500b9e500bae500bbe500bce500bde500bee500bfe500c0e500c1e500c2e500c3e500c4e500c5e500c6e500c7e500c8e500c9e500cae500cbe500cce500cde500cee500cfe500d0e500d1e500d2e500d3e500d4e500d5e500d6e500d7e500d8e500d9e500dae500dbe500dce500dde500dee500dfe500e0e500e1e500e2e500e3e500e4e500e5e500e6e500e7e500e8e500e9e500eae500ebe500ece500ede500eee500efe500f0e500f1e500f2e500f3e500f4e500f5e500f6e500f7e500f8e500f9e500fae500fbe500fce500fde500fee500fe00", + "results": { + "Osaka": { + "exception": "EOFException.UNREACHABLE_CODE_SECTIONS", + "result": false + } + } + } + }, + "_info": { + "hash": "0xb9328788c9921730af00af0374801d2d8c438a84155d7f87d12eb2667ab13624", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test cases for EOF unreachable code sections\n (i.e. code sections not reachable from the code section 0).", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_code_validation.py#L190", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", + "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/callf_to_non_returning_section.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/callf_to_non_returning_section.json similarity index 62% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/callf_to_non_returning_section.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/callf_to_non_returning_section.json index 01b23ea63e..cdbb72f183 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/callf_to_non_returning_section.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/callf_to_non_returning_section.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_callf_to_non_returning_section[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_callf_to_non_returning_section[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000802000200030001040000000080000000000000e3000100", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0xba914baffd6217f660640b3af55be5bf8ae16b7860bf1da99c2bc809387ad47b", + "hash": "0x5573f6a3bee4e66320aa7b25477e5512808f8acfac0a42ae07a1bebb7251566c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTests CALLF into a non-returning section", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L136", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L136", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_backward.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_backward.json similarity index 61% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_backward.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_backward.json index 47c6eba76c..25373248a0 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_backward.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_backward.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_backward[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_backward[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000c020003000a0001000304000000008000020000000000000000e3000261201560015500e4e50001", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x9dc654d9cfc4c538fa4a9253032081925d113ca520b5a9ad099bb343364dca95", + "hash": "0x5f5e52c768c0b4e0fcc6f7f34a29e58134ea11d3a12b582f989d6de382babd91", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTests JUMPF jumping backward", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L41", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L41", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_forward.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_forward.json similarity index 60% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_forward.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_forward.json index 57db37ae1c..f683e2cc84 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_forward.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_forward.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_forward[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_forward[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000802000200030007040000000080000000800002e5000161201560015500", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xe00bf82dff4451f4140612032a4fbc96274e8e459b9aa79b43d29de8cba7286a", + "hash": "0xc396d2c410096d066cac5a35de88a52d63f1fe2025853eceda295cb77369bcdd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest JUMPF jumping forward", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_overflow.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_overflow.json similarity index 91% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_overflow.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_overflow.json index a0699e92f1..f1f3e2a2b5 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_overflow.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_overflow.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_stack_overflow[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_stack_overflow[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000c020003080c0003000504000000008003ff00000000000000025f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe3000150505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505061201560015560006000f3e500025f5f5050e4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x8b70611bcf7b6bd2cf3a5e1a18ee25008fed4630b285a88a2ae588642023c0fa", + "hash": "0xc2472014d8d1ab901ab61265314ee9b69db65804f6640a0c321a7eb3e8d0ca82", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest stack overflowing 1024 items in JUMPF target function", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L238", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L238", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024.json similarity index 85% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024.json index 6246c0332c..2082320027 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_stack_size_1024[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_stack_size_1024[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef00010100080200020401000704000000008003fe008000025f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe5000161201560015500", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x38e07c4e8d99be21e3b2b09b4667d858fbff5cdf0d3a02411bbf5d96bc27148d", + "hash": "0xc4399abefc661266530a8a490698923ad80d084966eb7217e6a3493cad794ef1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest stack reaching 1024 items in target function of JUMPF", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L156", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L156", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024_at_push.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024_at_push.json similarity index 91% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024_at_push.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024_at_push.json index 537f22bf98..5d36a64177 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024_at_push.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024_at_push.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_stack_size_1024_at_push[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_stack_size_1024_at_push[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000c020003080c0003000304000000008003ff00000000000000015f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe3000150505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505061201560015560006000f3e500025f50e4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xddcc546317b479d94cad091bae62d62f9dd16bd901f5e3f69164698bd844b12a", + "hash": "0xc5674351dc2c075cf6252fc888b7cad40fa7322dfbe539068b394171478fe31f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest stack reaching 1024 items in JUMPF target function at PUSH0 instruction", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L202", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L202", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_nonexistent_section.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_nonexistent_section.json similarity index 63% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_nonexistent_section.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_nonexistent_section.json index 73ae89a2d6..dab53f34f4 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_nonexistent_section.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_nonexistent_section.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_to_nonexistent_section[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_to_nonexistent_section[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000402000100030400000000800000e50005", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_CODE_SECTION_INDEX", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x78787f7c93cbe8542b016fa535d49e7c4eca814b41954bc5210c623109e4c36b", + "hash": "0x5b712e79234e2070be40b398a64524e9d4441aa789ace96300b24bffcf27f8a2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTests JUMPF jumping to valid section number but where the section does not exist", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L120", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L120", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_self.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_self.json similarity index 60% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_self.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_self.json index a8a4418dc6..1c9a155d06 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_self.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_self.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_to_self[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_to_self[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef00010100040200010011040000000080000260015415e1000100612015600155e50000", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x3860426b4b1760e5445953b962ae65fb9bfb1a45f525246424b21ec74f7cb3d0", + "hash": "0x57c6e2595d50b6a9a9cd9ef066c8b746e045dc143d741aab2a2d0df0d6419a5c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTests JUMPF jumping to self", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L66", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L66", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_too_large.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_too_large.json similarity index 63% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_too_large.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_too_large.json index b75c275708..6ad9de26e7 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_too_large.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_too_large.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_too_large[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_too_large[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000402000100030400000000800000e50401", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_CODE_SECTION_INDEX", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x86ac9978566667a93ef8ca8a74f4626416385512e39c96ba2341948e185c41e9", + "hash": "0x5a8ec373e607d81794f2ef6de759ed314e9d68511f6f528f0f03b08fa02dca15", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTests JUMPF jumping to a section outside the max section range", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L88", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L88", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_way_too_large.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_way_too_large.json similarity index 62% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_way_too_large.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_way_too_large.json index 09f6669fdb..b7dcabd60d 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_way_too_large.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_way_too_large.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_way_too_large[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_way_too_large[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000402000100030400000000800000e5ffff", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_CODE_SECTION_INDEX", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0x9bd14b4b8eca657bd2f8754e1bbeef08b104129955f2d5e03049eafde924dcbe", + "hash": "0x3cb9222c3b5e3d9ad65dc92c0cc68b91340155d036b0f1db13ecf5577d88c080", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTests JUMPF jumping to uint64.MAX", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L104", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L104", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_overflow.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_overflow.json similarity index 91% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_overflow.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_overflow.json index 53d7683a53..bcfb39aec5 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_overflow.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_overflow.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_with_inputs_stack_overflow[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_with_inputs_stack_overflow[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000c020003080c0003000504000000008003ff03030003030300055f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe3000150505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505061201560015560006000f3e500025f5f5050e4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x23833817b2c263de97cfae0e7b046273a181f9ec23f4241b8e313709ac2f66f4", + "hash": "0x5587e3b347cdc22c5c7979db179df95bc02862a83efc7cd213223ff6b2ad30bc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest stack overflowing 1024 items in JUMPF target function with inputs", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L310", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L310", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024.json similarity index 85% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024.json index ba58a3e155..1650f9f85f 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_with_inputs_stack_size_1024[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_with_inputs_stack_size_1024[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef00010100080200020401000704000000008003fe038000055f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe5000161201560015500", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x6b8e02a8bb16f9c47e975a81106eca543d98530ab88391f18f460208b8949a61", + "hash": "0x27d7643c82fa943e9d52690617b765dec5e1a216c2f5ab86df2d529ac768399c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest stack reaching 1024 items in target function of JUMPF with inputs", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024_at_push.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024_at_push.json similarity index 91% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024_at_push.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024_at_push.json index 561bd049a6..a8b6fdf397 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024_at_push.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024_at_push.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_with_inputs_stack_size_1024_at_push[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_with_inputs_stack_size_1024_at_push[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000c020003080c0003000304000000008003ff03030003030300045f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe3000150505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505061201560015560006000f3e500025f50e4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x1f934fd73f01fee2f1dee524b19c585486410e8a7e44733f2502e386ab7efcea", + "hash": "0x15714b366bc6d4b8e2582a6af985966b90c3826751cff531c002d6276af04b99", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest stack reaching 1024 items in JUMPF target function with inputs at PUSH0 instruction", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_diff_max_stack_height.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_diff_max_stack_height.json new file mode 100644 index 0000000000..ea1fbbd1a6 --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_diff_max_stack_height.json @@ -0,0 +1,134 @@ +{ + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_diff_max_stack_height[fork_Osaka-eof_test-less_stack]": { + "vectors": { + "0": { + "code": "0xef000101000c02000300040009000204000000008000010001000201000001e30001005f5fe100015fe5000250e4", + "results": { + "Osaka": { + "exception": "EOFException.STACK_UNDERFLOW", + "result": false + } + } + } + }, + "_info": { + "hash": "0xd3412c3420e83c93ddb38aa0121f1a1f30446c7e475ab3b241ac96ba3d3e5911", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Tests jumpf with a different max stack height", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L187", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_diff_max_stack_height[fork_Osaka-eof_test-same_stack]": { + "vectors": { + "0": { + "code": "0xef000101000c0200030004000a000204000000008000010001000302010002e30001005f5f5fe100015fe5000250e4", + "results": { + "Osaka": { + "exception": "EOFException.STACK_HIGHER_THAN_OUTPUTS", + "result": false + } + } + } + }, + "_info": { + "hash": "0x9c05bbbba26bab9582f60c02d87924bb62e2f64f9aaadd1cb6f3372af6298bc0", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Tests jumpf with a different max stack height", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L187", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_diff_max_stack_height[fork_Osaka-eof_test-more_stack]": { + "vectors": { + "0": { + "code": "0xef000101000c0200030004000b000204000000008000010001000403020003e30001005f5f5f5fe100015fe5000250e4", + "results": { + "Osaka": { + "exception": "EOFException.JUMPF_DESTINATION_INCOMPATIBLE_OUTPUTS", + "result": false + } + } + } + }, + "_info": { + "hash": "0x60055dcb448200b74597f47cb25c5d89b55e7719c05973917bc5bff38d5082ac", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Tests jumpf with a different max stack height", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L187", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_diff_max_stack_height[fork_Osaka-eof_test-less_output]": { + "vectors": { + "0": { + "code": "0xef000101000c02000300040009000104000000008000010001000202020002e30001005f5fe100015fe50002e4", + "results": { + "Osaka": { + "exception": "EOFException.JUMPF_DESTINATION_INCOMPATIBLE_OUTPUTS", + "result": false + } + } + } + }, + "_info": { + "hash": "0x6d12df88928df6fb6104c9c6c1864b7ae6cba7cd08ff29f604c063d01c9c4734", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Tests jumpf with a different max stack height", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L187", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_diff_max_stack_height[fork_Osaka-eof_test-same_output]": { + "vectors": { + "0": { + "code": "0xef000101000c02000300040009000104000000008000010001000201010001e30001005f5fe100015fe50002e4", + "results": { + "Osaka": { + "exception": "EOFException.STACK_HIGHER_THAN_OUTPUTS", + "result": false + } + } + } + }, + "_info": { + "hash": "0x6c5293a39064972e143c0ac89036d251fd94fdf78f56210c3ba541b7e001a96e", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Tests jumpf with a different max stack height", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L187", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_diff_max_stack_height[fork_Osaka-eof_test-more_output]": { + "vectors": { + "0": { + "code": "0xef000101000c02000300040009000104000000008000010001000200000000e30001005f5fe100015fe50002e4", + "results": { + "Osaka": { + "exception": "EOFException.STACK_HIGHER_THAN_OUTPUTS", + "result": false + } + } + } + }, + "_info": { + "hash": "0xdfd7f6d9e07d8cdccd0ddf3ab80f615d67c4248bc40ab0c76319d85b8eba5cc1", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Tests jumpf with a different max stack height", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L187", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_diff_min_stack_height.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_diff_min_stack_height.json new file mode 100644 index 0000000000..378801f91c --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_diff_min_stack_height.json @@ -0,0 +1,134 @@ +{ + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_diff_min_stack_height[fork_Osaka-eof_test-less_stack]": { + "vectors": { + "0": { + "code": "0xef000101000c02000300040008000204000000008000010001000101000001e30001005fe100015fe5000250e4", + "results": { + "Osaka": { + "exception": "EOFException.STACK_UNDERFLOW", + "result": false + } + } + } + }, + "_info": { + "hash": "0x2ee2dd474eb8abb4f9df05fc287a3b2e08dd32d1ceea7e0eacb80d267783c3c0", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Tests jumpf with a different min stack height", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L237", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_diff_min_stack_height[fork_Osaka-eof_test-same_stack]": { + "vectors": { + "0": { + "code": "0xef000101000c02000300040009000204000000008000010001000202010002e30001005f5fe100015fe5000250e4", + "results": { + "Osaka": { + "exception": "EOFException.STACK_UNDERFLOW", + "result": false + } + } + } + }, + "_info": { + "hash": "0x8805c83df40958e83c5831cc0a85f3f2c2ff40f1d7ee251fab2b275e05d46fbc", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Tests jumpf with a different min stack height", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L237", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_diff_min_stack_height[fork_Osaka-eof_test-more_stack]": { + "vectors": { + "0": { + "code": "0xef000101000c0200030004000a000204000000008000010001000303020003e30001005f5f5fe100015fe5000250e4", + "results": { + "Osaka": { + "exception": "EOFException.JUMPF_DESTINATION_INCOMPATIBLE_OUTPUTS", + "result": false + } + } + } + }, + "_info": { + "hash": "0xecbe1e0b08fb51a9f28de59a7e9d74739ba3db86cf107157716df29b07918cf3", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Tests jumpf with a different min stack height", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L237", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_diff_min_stack_height[fork_Osaka-eof_test-less_output]": { + "vectors": { + "0": { + "code": "0xef000101000c02000300040008000104000000008000010001000102020002e30001005fe100015fe50002e4", + "results": { + "Osaka": { + "exception": "EOFException.JUMPF_DESTINATION_INCOMPATIBLE_OUTPUTS", + "result": false + } + } + } + }, + "_info": { + "hash": "0xd96410316856c468233def528a6b882de38031851f08a7802c20292206a6ffbe", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Tests jumpf with a different min stack height", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L237", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_diff_min_stack_height[fork_Osaka-eof_test-same_output]": { + "vectors": { + "0": { + "code": "0xef000101000c02000300040008000104000000008000010001000101010001e30001005fe100015fe50002e4", + "results": { + "Osaka": { + "exception": "EOFException.STACK_UNDERFLOW", + "result": false + } + } + } + }, + "_info": { + "hash": "0xb19b8c8c23c0accd14e7ee8c9c9ead5765c32a65ce0c0dabdacc673a971e2430", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Tests jumpf with a different min stack height", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L237", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_diff_min_stack_height[fork_Osaka-eof_test-more_output]": { + "vectors": { + "0": { + "code": "0xef000101000c02000300040008000104000000008000010001000100000000e30001005fe100015fe50002e4", + "results": { + "Osaka": { + "exception": "EOFException.STACK_UNDERFLOW", + "result": false + } + } + } + }, + "_info": { + "hash": "0xab1c06501dae3a3cc0feba61e613addcab03ec638baf72d5c6baa54db503b439", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Tests jumpf with a different min stack height", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L237", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_incompatible_outputs.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_incompatible_outputs.json new file mode 100644 index 0000000000..7714d0b105 --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_incompatible_outputs.json @@ -0,0 +1,131 @@ +{ + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_incompatible_outputs[fork_Osaka-eof_test-less_stack]": { + "vectors": { + "0": { + "code": "0xef000101000c02000300040004000204000000008000010001000101000001e30001005fe5000250e4", + "results": { + "Osaka": { + "exception": "EOFException.STACK_UNDERFLOW", + "result": false + } + } + } + }, + "_info": { + "hash": "0x3ca8ef6ece25610ec5d866c4af7be1856e6d7a8cbd806aee25b75a1d40c9e275", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Tests jumpf into fuction with incorrect output sizes", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L139", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_incompatible_outputs[fork_Osaka-eof_test-same_stack]": { + "vectors": { + "0": { + "code": "0xef000101000c02000300040005000204000000008000010001000202010002e30001005f5fe5000250e4", + "results": { + "Osaka": { + "result": true + } + } + } + }, + "_info": { + "hash": "0x74425879ecc4c41c0d41376ff4ac43bd796887804a11965de78cf20898669d2c", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Tests jumpf into fuction with incorrect output sizes", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L139", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_incompatible_outputs[fork_Osaka-eof_test-more_stack]": { + "vectors": { + "0": { + "code": "0xef000101000c02000300040006000204000000008000010001000303020003e30001005f5f5fe5000250e4", + "results": { + "Osaka": { + "exception": "EOFException.JUMPF_DESTINATION_INCOMPATIBLE_OUTPUTS", + "result": false + } + } + } + }, + "_info": { + "hash": "0x8f4cee383ef3b3c1ff665ee9522ddcf2d5200d395bf1ae021fe04f4d29a2527e", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Tests jumpf into fuction with incorrect output sizes", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L139", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_incompatible_outputs[fork_Osaka-eof_test-less_output]": { + "vectors": { + "0": { + "code": "0xef000101000c02000300040004000104000000008000010001000102020002e30001005fe50002e4", + "results": { + "Osaka": { + "exception": "EOFException.JUMPF_DESTINATION_INCOMPATIBLE_OUTPUTS", + "result": false + } + } + } + }, + "_info": { + "hash": "0x9d2ac807031a7c2be383ff25fd37db470b8278d54405c666d1b2b35e90ca8eb3", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Tests jumpf into fuction with incorrect output sizes", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L139", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_incompatible_outputs[fork_Osaka-eof_test-same_output]": { + "vectors": { + "0": { + "code": "0xef000101000c02000300040004000104000000008000010001000101010001e30001005fe50002e4", + "results": { + "Osaka": { + "result": true + } + } + } + }, + "_info": { + "hash": "0x102adc6a831351dcf1409f8e471ba0aebde8ccd3650d0c24937fc48fcee9e0e8", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Tests jumpf into fuction with incorrect output sizes", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L139", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_incompatible_outputs[fork_Osaka-eof_test-more_output]": { + "vectors": { + "0": { + "code": "0xef000101000c02000300040004000104000000008000010001000100000000e30001005fe50002e4", + "results": { + "Osaka": { + "result": true + } + } + } + }, + "_info": { + "hash": "0xe9ad75fd8f205c2919192ab12dfd3844a35d1fc5f7fedc4ab6004158d43c5e6b", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Tests jumpf into fuction with incorrect output sizes", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L139", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json similarity index 63% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json index 995f389f3b..a2768b8b2f 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json @@ -1,31 +1,31 @@ { - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-eof_test-h-0-ti-0]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_Osaka-eof_test-h-0-ti-0]": { "vectors": { "0": { "code": "0xef000101000c02000300030003000704000000008000000080000000800002e50001e5000261201560015500", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x97a34a814add887c8a0a6035019d0b1eb84863d901bd20ca22d63719e9217630", + "hash": "0x9a11b92c296ba4d1404a92090828afe0c3f358d5f6d26704ea005c7c95f09c3d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Non-returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L20", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-eof_test-h-0-ti-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_Osaka-eof_test-h-0-ti-2]": { "vectors": { "0": { "code": "0xef000101000c02000300030003000904000000008000000080000002800002e50001e50002505061201560015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -33,21 +33,21 @@ } }, "_info": { - "hash": "0x9970000da21b8ebd8a7d7ec7cfabdbff289f973875476f2d92e7ebf59b994aa1", + "hash": "0xd449ea898e65fdcc1b408c96fddb8aa6705ebe9fe8909e3c3ef21f311d4d446b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Non-returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L20", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-eof_test-h-0-ti-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_Osaka-eof_test-h-0-ti-4]": { "vectors": { "0": { "code": "0xef000101000c02000300030003000b04000000008000000080000004800004e50001e500025050505061201560015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -55,63 +55,63 @@ } }, "_info": { - "hash": "0xa55db1a3d4acf5a862769e633c18ec8563f93c9ed0c781aefe4e36bb0113355e", + "hash": "0x23b54056c0b37c8e87283a5b21aee81138b400460316ecf6e1e5b8c12459c182", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Non-returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L20", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-eof_test-h-2-ti-0]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_Osaka-eof_test-h-2-ti-0]": { "vectors": { "0": { "code": "0xef000101000c02000300030005000704000000008000000080000200800002e500015f5fe5000261201560015500", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x2de058c2b26ad2713d32af554c19193d1cc2d43433d24470ca58e0af16512a4b", + "hash": "0x75f98e6a4e7f919a336b1e7bb63d60777d30896fd19752012de65783d1b3ca37", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Non-returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L20", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-eof_test-h-2-ti-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_Osaka-eof_test-h-2-ti-2]": { "vectors": { "0": { "code": "0xef000101000c02000300030005000904000000008000000080000202800002e500015f5fe50002505061201560015500", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xb60af657d526fc1203b66037a3754c1df132eaa76daa936eb6dbe32df78a782f", + "hash": "0x2121496c719b8e0ea217a5b16ef7f130dcd2d45d20da8efef0952d8dc6c36c87", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Non-returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L20", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-eof_test-h-2-ti-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_Osaka-eof_test-h-2-ti-4]": { "vectors": { "0": { "code": "0xef000101000c02000300030005000b04000000008000000080000204800004e500015f5fe500025050505061201560015500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -119,74 +119,74 @@ } }, "_info": { - "hash": "0x8fa296b6ea788372abc6a929798c3e9e354faf10aea523077260cc2226236768", + "hash": "0x4c8612ceb6bcd613cf07ac62eb298d702b37e15f7513f3f0d62f31bdcb09ad56", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Non-returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L20", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-eof_test-h-4-ti-0]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_Osaka-eof_test-h-4-ti-0]": { "vectors": { "0": { "code": "0xef000101000c02000300030007000704000000008000000080000400800002e500015f5f5f5fe5000261201560015500", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xc63c9711524fa9e726394c7ab4ec828f5b87560093a3d9fb776ba76ae99b52fd", + "hash": "0x5e34b2732ec4fe41546bb895ccec259ff6894c0bd14cdb58ebd24f2c780f987f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Non-returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L20", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-eof_test-h-4-ti-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_Osaka-eof_test-h-4-ti-2]": { "vectors": { "0": { "code": "0xef000101000c02000300030007000904000000008000000080000402800002e500015f5f5f5fe50002505061201560015500", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x8b76d8138ecbe9593164e6e89f420dfc0cfcdf1d507a92266d407dca0ee2db32", + "hash": "0x87704f65a5e9b31232ece5c9390286cb8da8fcc9ddf1e22faf26ed5560efb175", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Non-returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L20", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-eof_test-h-4-ti-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_Osaka-eof_test-h-4-ti-4]": { "vectors": { "0": { "code": "0xef000101000c02000300030007000b04000000008000000080000404800004e500015f5f5f5fe500025050505061201560015500", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xed5b7eb7614f6b5f78d68f2817d56176151ccc61f79a2487edc009497af1bbea", + "hash": "0x20dfdf0834e9b04c4ecb6d76b7cd36be59314a34207c9850015d10b306529fba", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Non-returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L20", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json similarity index 64% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json index 5236d81aab..ce66f2668e 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-less-stack-to-2-to-0-so-0]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-less-stack-ti-2-to-0-so-0]": { "vectors": { "0": { "code": "0xef000101000c020003000a0004000304000000008000020000000202000002e30001612015600155005fe500025050e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0x1318bbbd6f8adce4011d58d57ac3c0df181108c5da713769718c6d1cc72a5581", + "hash": "0xe1536132120e2181f11e623c10a30c8216d7fd34c203bd2f8c439cb52a802155", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-less-stack-to-2-to-0-so-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-less-stack-ti-2-to-0-so-2]": { "vectors": { "0": { "code": "0xef000101000c020003000a0004000304000000008000040002000202000002e30001612015600155005fe500025050e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0x637b64d7852c25891190bc727cfb2a710e9cb4e2ac950aa793b49111f5aa7eae", + "hash": "0x1f2264286da375bc101e35877285a773c6caa910729214025856e23292678768", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-less-stack-to-2-to-0-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-less-stack-ti-2-to-0-so-4]": { "vectors": { "0": { "code": "0xef000101000c020003000a0004000304000000008000060004000202000002e30001612015600155005fe500025050e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -56,21 +56,21 @@ } }, "_info": { - "hash": "0x0dfd1d36d769f46055d6703b21437d055f2b3a7cd5484d01033b431933a4a833", + "hash": "0x262aa2556739776721f58590f1f5ddf6bc7da84789228219ce9d7cdfedff4476", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-less-stack-to-2-to-2-so-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-less-stack-ti-2-to-2-so-2]": { "vectors": { "0": { "code": "0xef000101000c020003000a0004000104000000008000040002000202020002e30001612015600155005fe50002e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -78,21 +78,21 @@ } }, "_info": { - "hash": "0x5a4c5834ebfbc4824879a4844bb86776b231337d295ccf667ee0cb33c399d6c9", + "hash": "0xa746a06b9cb2ba25208b96447b7a25235bf556cdf692abe8da83ee250239734d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-less-stack-to-2-to-2-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-less-stack-ti-2-to-2-so-4]": { "vectors": { "0": { "code": "0xef000101000c020003000a0004000104000000008000060004000202020002e30001612015600155005fe50002e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -100,21 +100,21 @@ } }, "_info": { - "hash": "0xf8498836d9bc1ff92a97765d09060b287e24b41b9823b677f3a02da73b73c155", + "hash": "0xa52cf8473b0c46281fc9b7c27f0dcf3855969f7bb719bb9e1a6f4063d24031e7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-less-stack-to-2-to-4-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-less-stack-ti-2-to-4-so-4]": { "vectors": { "0": { "code": "0xef000101000c020003000a0004000304000000008000060004000202040004e30001612015600155005fe500025f5fe4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -122,21 +122,21 @@ } }, "_info": { - "hash": "0xd44597682407f19cda6fec167e42a6746e8b87e0e2f97d8e80a188da3f59af12", + "hash": "0x86011659b164028e810e7c05c2713e02569173291809e426c584ad5856252193", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-less-stack-to-4-to-0-so-0]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-less-stack-ti-4-to-0-so-0]": { "vectors": { "0": { "code": "0xef000101000c020003000a0006000504000000008000020000000404000004e30001612015600155005f5f5fe5000250505050e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -144,21 +144,21 @@ } }, "_info": { - "hash": "0xaf086b8089f1fcfd6d10938d9a06ecd6cc593d26dcbb8dcb5bae71dc5f8c3668", + "hash": "0xaff1da50e8d24dd433877fe4b41f35d3ba4bb627b9cdce23296ae65f0dcd47d1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-less-stack-to-4-to-0-so-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-less-stack-ti-4-to-0-so-2]": { "vectors": { "0": { "code": "0xef000101000c020003000a0006000504000000008000040002000404000004e30001612015600155005f5f5fe5000250505050e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -166,21 +166,21 @@ } }, "_info": { - "hash": "0x4163b4e55ff84284e10c0713f4b27d5aa00032e080c66b3d5eddad97ec092a84", + "hash": "0xca80b8f5121549041807754be081aea994200e707756b93571c1f9e8f05a43fd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-less-stack-to-4-to-0-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-less-stack-ti-4-to-0-so-4]": { "vectors": { "0": { "code": "0xef000101000c020003000a0006000504000000008000060004000404000004e30001612015600155005f5f5fe5000250505050e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -188,21 +188,21 @@ } }, "_info": { - "hash": "0x51ced9f12be147ffef0eff1523e86b0bf1868d6646af20b8f705417bab4d5e95", + "hash": "0xbc3c2c3acfecd744736d8b3d4c38e2df8b57793ae873e7705ae4b64fe83f2fa3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-less-stack-to-4-to-2-so-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-less-stack-ti-4-to-2-so-2]": { "vectors": { "0": { "code": "0xef000101000c020003000a0006000304000000008000040002000404020004e30001612015600155005f5f5fe500025050e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -210,21 +210,21 @@ } }, "_info": { - "hash": "0x78072639e345b7aba656b6d3dae842b05eb9edf1bb1f4152509fedd054f96a5b", + "hash": "0xa406e7bbd34fff67e35e38ac18100936e54fbb2da23b59338b1e1fa4e19e7916", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-less-stack-to-4-to-2-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-less-stack-ti-4-to-2-so-4]": { "vectors": { "0": { "code": "0xef000101000c020003000a0006000304000000008000060004000404020004e30001612015600155005f5f5fe500025050e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -232,21 +232,21 @@ } }, "_info": { - "hash": "0x22163e8bfd96d3508910f3a30c3eb92cdb20b7d56e8ee895a2be835f36c52653", + "hash": "0xc44dd49bda47f5788acd6b59a69c4faf35489ac5d19c5c0c2dc2532ed0ae68f7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-less-stack-to-4-to-4-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-less-stack-ti-4-to-4-so-4]": { "vectors": { "0": { "code": "0xef000101000c020003000a0006000104000000008000060004000404040004e30001612015600155005f5f5fe50002e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -254,42 +254,42 @@ } }, "_info": { - "hash": "0xa65623ff1dacbed5a2a3f757c07d1e470fca3d33c2470d079a2684426bbe8190", + "hash": "0x269a5883862399fc54eb881f314fbe66bb754515dcd10d68246653e099bd5939", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-0-to-0-so-0]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-same-stack-ti-0-to-0-so-0]": { "vectors": { "0": { "code": "0xef000101000c020003000a0003000104000000008000020000000000000000e3000161201560015500e50002e4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x0b0cd0a3595f111cfb0a26f895b89ef5520c4f0ded44829a8acdf4341f06807d", + "hash": "0xb57a8e82c1b24c93146bbc833afc3f2b9427c44299dc58277a7ede7edecddeaa", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-0-to-0-so-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-same-stack-ti-0-to-0-so-2]": { "vectors": { "0": { "code": "0xef000101000c020003000a0003000104000000008000040002000000000000e3000161201560015500e50002e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -297,21 +297,21 @@ } }, "_info": { - "hash": "0x327f9d901fae47ee7af5c9fc5fc2d4583f817b151c458fa742efa419b259eab1", + "hash": "0xf674182e5852090e9647d8087047a86dbbbdddf5f1ee63ecb170df121ca23554", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-0-to-0-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-same-stack-ti-0-to-0-so-4]": { "vectors": { "0": { "code": "0xef000101000c020003000a0003000104000000008000060004000000000000e3000161201560015500e50002e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -319,42 +319,42 @@ } }, "_info": { - "hash": "0xc1b1d3735241c060b64f1ce9a43a734094f40a93bccc0ac610980e89c8fed9c3", + "hash": "0xc5724b0c6f09742644a116c4169fe9b507977eb2741dc14e14cd63cd88a81f3d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-0-to-2-so-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-same-stack-ti-0-to-2-so-2]": { "vectors": { "0": { "code": "0xef000101000c020003000a0003000304000000008000040002000000020002e3000161201560015500e500025f5fe4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x6e0dc03ecbcbd4c033b27a1e597fd1056b8fb9b032a1d79abbd67740842dc772", + "hash": "0xfe7507b7317025b6d9d691e9c8bc4f35203f88a2bbdce4159725040696e7d309", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-0-to-2-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-same-stack-ti-0-to-2-so-4]": { "vectors": { "0": { "code": "0xef000101000c020003000a0003000304000000008000060004000000020002e3000161201560015500e500025f5fe4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -362,63 +362,63 @@ } }, "_info": { - "hash": "0xcf7487073a93ccc2e7846f300c10442ff5f467e08e19b09c5e0116ab49521d28", + "hash": "0x9644393ff955d6d444deb08b4ee39d914123ae8e58d00a9dd4cc89f384f20c52", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-0-to-4-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-same-stack-ti-0-to-4-so-4]": { "vectors": { "0": { "code": "0xef000101000c020003000a0003000504000000008000060004000000040004e3000161201560015500e500025f5f5f5fe4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xd6761fe360191b1c503af503aa092a9b9f392aaec5b3dd9596c9740319f2953a", + "hash": "0xbce99348e2c54bb0756c858cc2834b9991cc6676fac5d27580e73b03a4df907a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-2-to-0-so-0]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-same-stack-ti-2-to-0-so-0]": { "vectors": { "0": { "code": "0xef000101000c020003000a0005000304000000008000020000000202000002e30001612015600155005f5fe500025050e4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xf48399098ee3771bd3d90f08ca8fdc2efb706ade98dbbf23effcaae0d0e553a4", + "hash": "0x8ac14c8195a5a2d80f9b77c3289afc9d1a3f7c6ec4f0656aa036419f591bda8e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-2-to-0-so-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-same-stack-ti-2-to-0-so-2]": { "vectors": { "0": { "code": "0xef000101000c020003000a0005000304000000008000040002000202000002e30001612015600155005f5fe500025050e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -426,21 +426,21 @@ } }, "_info": { - "hash": "0xa33d13f0ad342f51c42ea34ea1ccabe18f85b82919266612829c8fa122dbad48", + "hash": "0x42645fc4e644c9dc1d7a4b22ae74f69cb46d1769978638e91dbafa9096776a62", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-2-to-0-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-same-stack-ti-2-to-0-so-4]": { "vectors": { "0": { "code": "0xef000101000c020003000a0005000304000000008000060004000202000002e30001612015600155005f5fe500025050e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -448,42 +448,42 @@ } }, "_info": { - "hash": "0xc9015cfe72fc8c18aff11c64f48bc4ea2c1b86246865c47d125be3a17812aa11", + "hash": "0xa6734abe229f6de717f6ab2218278667cbb890a09fc99ea67944fb71da52bdce", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-2-to-2-so-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-same-stack-ti-2-to-2-so-2]": { "vectors": { "0": { "code": "0xef000101000c020003000a0005000104000000008000040002000202020002e30001612015600155005f5fe50002e4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xf2cd4a81950b458296760907c25f35b7c19bce4e066b11c6ee789b01e6783443", + "hash": "0x7ffd81683acc272968c1ab812b8162ec59b37d57e228f2bd27122876c3b08072", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-2-to-2-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-same-stack-ti-2-to-2-so-4]": { "vectors": { "0": { "code": "0xef000101000c020003000a0005000104000000008000060004000202020002e30001612015600155005f5fe50002e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -491,63 +491,63 @@ } }, "_info": { - "hash": "0xe1d0bdffa56da643ee1a722e1b9178f5d764bb8a8715b4660dfea939d6d28436", + "hash": "0xacc0ea8feac4aeb720ebc976041f6cd1e6caf75ab2a668be37ae1ed4e6e2e18d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-2-to-4-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-same-stack-ti-2-to-4-so-4]": { "vectors": { "0": { "code": "0xef000101000c020003000a0005000304000000008000060004000202040004e30001612015600155005f5fe500025f5fe4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x05cc3b9b903c8dabb285398bb76c9e31a5c8d73236d8598a73eebd5b4b810dd0", + "hash": "0x42bf9e01774ceec14e75bf1555d2d79373080e6e63f8c768df3467db6ab3801b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-4-to-0-so-0]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-same-stack-ti-4-to-0-so-0]": { "vectors": { "0": { "code": "0xef000101000c020003000a0007000504000000008000020000000404000004e30001612015600155005f5f5f5fe5000250505050e4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xe82a923ae4a35842e7bfb7d03f55a74665d5828c1d420771c76c9d033b62298b", + "hash": "0x3b709b26d5495f0b29a1966f1327e5596b9133fb2578691cfc8e250847c6d0df", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-4-to-0-so-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-same-stack-ti-4-to-0-so-2]": { "vectors": { "0": { "code": "0xef000101000c020003000a0007000504000000008000040002000404000004e30001612015600155005f5f5f5fe5000250505050e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -555,21 +555,21 @@ } }, "_info": { - "hash": "0x655e374c5f875ac660f2e065d0d9feb338db03eb4a6068ec7ddf4dce4c8d6ab0", + "hash": "0xf3c12276062e2f70586b20dea31ab2ec025dd8a69d823fa750a8dab55d9c7184", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-4-to-0-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-same-stack-ti-4-to-0-so-4]": { "vectors": { "0": { "code": "0xef000101000c020003000a0007000504000000008000060004000404000004e30001612015600155005f5f5f5fe5000250505050e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -577,42 +577,42 @@ } }, "_info": { - "hash": "0x7a6addf5b322c42069b8464bf41b64554c9755be714c255a637320f75f283dc4", + "hash": "0xc7491553cf72e34b88ecd1b0431e2ff8aea65a2b6b3c730f05abd49d8698dba5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-4-to-2-so-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-same-stack-ti-4-to-2-so-2]": { "vectors": { "0": { "code": "0xef000101000c020003000a0007000304000000008000040002000404020004e30001612015600155005f5f5f5fe500025050e4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x19923a57a9cbb62004424c8fc93b4b9c9ec4f35fb87b00aa009cc978bca32c59", + "hash": "0x2bee3d0febad90f900cda403d7958858593b8a665e3ff4927d5c508d017ad995", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-4-to-2-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-same-stack-ti-4-to-2-so-4]": { "vectors": { "0": { "code": "0xef000101000c020003000a0007000304000000008000060004000404020004e30001612015600155005f5f5f5fe500025050e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -620,42 +620,42 @@ } }, "_info": { - "hash": "0x683a365b0a6a65a2d78f53776d9473cfe992b4e0c20e50507085f1430d402da0", + "hash": "0xa991bba045a8ad088016fc6b1e7a289bc7fe7326533c8deca2c92d99668db9f9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-same-stack-to-4-to-4-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-same-stack-ti-4-to-4-so-4]": { "vectors": { "0": { "code": "0xef000101000c020003000a0007000104000000008000060004000404040004e30001612015600155005f5f5f5fe50002e4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xd4e13c011cce648ed8774a99ce75576798c555eb8bf700dde61f4b9311243e5a", + "hash": "0x536adc1b4df78af4fff501d39d51b9cce11bb6f6ff378cd925ae93fc57d8afea", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-0-to-0-so-0]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-more-stack-ti-0-to-0-so-0]": { "vectors": { "0": { "code": "0xef000101000c020003000a0004000104000000008000020000000000000000e30001612015600155005fe50002e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_HIGHER_THAN_OUTPUTS", "result": false } @@ -663,21 +663,21 @@ } }, "_info": { - "hash": "0xba434ffece272e3eeda7ac226baaf42ddfc1fa74423ecf5430947dd62da1235b", + "hash": "0xd574ade1a189d6db56efde4a4aa87f2df8be0814d7e6d82d9a27281f03ee7e8e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-0-to-0-so-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-more-stack-ti-0-to-0-so-2]": { "vectors": { "0": { "code": "0xef000101000c020003000a0004000104000000008000040002000000000000e30001612015600155005fe50002e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -685,21 +685,21 @@ } }, "_info": { - "hash": "0x37197c015e58657010e22617838f9352bfe6c5d72ff604c1ce458f74917b3f6f", + "hash": "0xf9d049f968c11c958fdb158b2950bc44aa39211cd0ad71abcc6c8d8a83aa1f55", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-0-to-0-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-more-stack-ti-0-to-0-so-4]": { "vectors": { "0": { "code": "0xef000101000c020003000a0004000104000000008000060004000000000000e30001612015600155005fe50002e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -707,21 +707,21 @@ } }, "_info": { - "hash": "0xee8e10bd34394d0bd65b3c7cbe591757ac6e21a11347fdfd7e342f3f65d54560", + "hash": "0x693ce1c525b75a0efd2801ff9e1065ead8397cde1232556d4496e3e4e5039574", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-0-to-2-so-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-more-stack-ti-0-to-2-so-2]": { "vectors": { "0": { "code": "0xef000101000c020003000a0004000304000000008000040002000000020002e30001612015600155005fe500025f5fe4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_HIGHER_THAN_OUTPUTS", "result": false } @@ -729,21 +729,21 @@ } }, "_info": { - "hash": "0x9a4e437011807ec7460b1802874c5a0744d1deeba3a5b7f79758bf5d503d6b75", + "hash": "0xf84406ddfc889579439036cc8f350117fb82daf16ef16dc6463386dff7d91d97", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-0-to-2-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-more-stack-ti-0-to-2-so-4]": { "vectors": { "0": { "code": "0xef000101000c020003000a0004000304000000008000060004000000020002e30001612015600155005fe500025f5fe4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -751,21 +751,21 @@ } }, "_info": { - "hash": "0xf1e4baa2649d531510b9ce0b92a7f0dec84b9e077c30709ac9ccdd1047b3a8fb", + "hash": "0x9c82d0d3c793814c6565c043c33817b0ca90f5116db53f1d776322573062a10b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-0-to-4-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-more-stack-ti-0-to-4-so-4]": { "vectors": { "0": { "code": "0xef000101000c020003000a0004000504000000008000060004000000040004e30001612015600155005fe500025f5f5f5fe4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_HIGHER_THAN_OUTPUTS", "result": false } @@ -773,21 +773,21 @@ } }, "_info": { - "hash": "0x14399b0ab977568b6a132e671a2ae85f5e29e5beade8f56b726d42dbeefcf332", + "hash": "0xbe7620ccfc8892977382f472136acd73417c55f2abacece4a228d9e512a9c886", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-2-to-0-so-0]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-more-stack-ti-2-to-0-so-0]": { "vectors": { "0": { "code": "0xef000101000c020003000a0006000304000000008000020000000202000002e30001612015600155005f5f5fe500025050e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_HIGHER_THAN_OUTPUTS", "result": false } @@ -795,21 +795,21 @@ } }, "_info": { - "hash": "0xc5b939fab45cb96833ecef53a3ab3a62a72c07eb7abb33e9ef284ef606a0382e", + "hash": "0xc0549d5b629aa6a95f63be4bf93ad989db14060917e08a2bd5a69639c1829e81", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-2-to-0-so-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-more-stack-ti-2-to-0-so-2]": { "vectors": { "0": { "code": "0xef000101000c020003000a0006000304000000008000040002000202000002e30001612015600155005f5f5fe500025050e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -817,21 +817,21 @@ } }, "_info": { - "hash": "0xe733186ee0007878fb6ff3ccc7f2adcb83d3e899c233180e52c6431c9ad273b0", + "hash": "0xdc1931c78dc22cbf6d4282d79da0aa4d4a1931129b24189a141b167c2f5d24a1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-2-to-0-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-more-stack-ti-2-to-0-so-4]": { "vectors": { "0": { "code": "0xef000101000c020003000a0006000304000000008000060004000202000002e30001612015600155005f5f5fe500025050e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -839,21 +839,21 @@ } }, "_info": { - "hash": "0x4653b0a6c347fd53b1dfded0de59b0fdef0d3b66c6cdcd2461db2b63eb9eaa63", + "hash": "0x352a8c186ca4243aec7c06021e5dba256fdee3e6e8f69f348ab6993ab6fb1ef0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-2-to-2-so-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-more-stack-ti-2-to-2-so-2]": { "vectors": { "0": { "code": "0xef000101000c020003000a0006000104000000008000040002000202020002e30001612015600155005f5f5fe50002e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_HIGHER_THAN_OUTPUTS", "result": false } @@ -861,21 +861,21 @@ } }, "_info": { - "hash": "0x9d1f109b4afaa8ec692ce5f936fc68ff477b78fdf84edc8bee8c1e1deaf98d96", + "hash": "0x6e2c008271e405c051efca3ea93693979bd83c5e46b21f4d38ff4d4fad8f7d37", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-2-to-2-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-more-stack-ti-2-to-2-so-4]": { "vectors": { "0": { "code": "0xef000101000c020003000a0006000104000000008000060004000202020002e30001612015600155005f5f5fe50002e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -883,21 +883,21 @@ } }, "_info": { - "hash": "0xb31f908cd733c4d61ccd07201971b4b5412bbec7e12980f9bf1d8aee164f0aea", + "hash": "0x2b13a7a5e3b72d76b2c4e361bbb583540e027fe0dcc7d17dc51ace96530abe3a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-2-to-4-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-more-stack-ti-2-to-4-so-4]": { "vectors": { "0": { "code": "0xef000101000c020003000a0006000304000000008000060004000202040004e30001612015600155005f5f5fe500025f5fe4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_HIGHER_THAN_OUTPUTS", "result": false } @@ -905,21 +905,21 @@ } }, "_info": { - "hash": "0x399c5163a07cdf1810bd7ea4f5d8250d871567695a960462f549ba4bc2c791cd", + "hash": "0xf396d93fa4c5316aa92180b0ef386e2d7288e791d89731b85d13a5d4f15f2696", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-4-to-0-so-0]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-more-stack-ti-4-to-0-so-0]": { "vectors": { "0": { "code": "0xef000101000c020003000a0008000504000000008000020000000404000004e30001612015600155005f5f5f5f5fe5000250505050e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_HIGHER_THAN_OUTPUTS", "result": false } @@ -927,21 +927,21 @@ } }, "_info": { - "hash": "0xdbfaf4e34610e045e3921f61c05c5af9ae5f996d29459c0cdd8a75af48e73b46", + "hash": "0x99750cdf7dbc20c9b3e5d1c45abfafba87a1f66326d04b53564249b145f119f0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-4-to-0-so-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-more-stack-ti-4-to-0-so-2]": { "vectors": { "0": { "code": "0xef000101000c020003000a0008000504000000008000040002000404000004e30001612015600155005f5f5f5f5fe5000250505050e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -949,21 +949,21 @@ } }, "_info": { - "hash": "0xc2dd2b605f21835ea73406e7d4200b9cb7f77c68fab70303e646d64a42b659ba", + "hash": "0xf36bcce8a0edbd73c688bf3b2c029f4284b5c95097390821f0cecc7243a7f6f3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-4-to-0-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-more-stack-ti-4-to-0-so-4]": { "vectors": { "0": { "code": "0xef000101000c020003000a0008000504000000008000060004000404000004e30001612015600155005f5f5f5f5fe5000250505050e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -971,21 +971,21 @@ } }, "_info": { - "hash": "0xdc3e4c4142f6323eb4dcc99fcddd9f267ee39c3ad27908459163fba8f88b3a41", + "hash": "0x1551b5473b4f0e1223cc124795210171517f386dca2b684ebf8f3068e576c45d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-4-to-2-so-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-more-stack-ti-4-to-2-so-2]": { "vectors": { "0": { "code": "0xef000101000c020003000a0008000304000000008000040002000404020004e30001612015600155005f5f5f5f5fe500025050e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_HIGHER_THAN_OUTPUTS", "result": false } @@ -993,21 +993,21 @@ } }, "_info": { - "hash": "0x68724403855bace60a63204dcd62a2012c6dd54f8b21b1c7e5b5c55c378082d6", + "hash": "0xf589a6422c9de07a69dd6266c799b3e970f5d1bc3ae3b7d319f79547f077d623", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-4-to-2-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-more-stack-ti-4-to-2-so-4]": { "vectors": { "0": { "code": "0xef000101000c020003000a0008000304000000008000060004000404020004e30001612015600155005f5f5f5f5fe500025050e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -1015,21 +1015,21 @@ } }, "_info": { - "hash": "0x06a587bca0b359de81326ac51f5c707f9c2e12f21e1994a7692bf32a3e559385", + "hash": "0x4a67f96ae78c2e6cfb09fb80e6bd1984af0be38a24456ee49e4b42fd7e6a6c18", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-eof_test-more-stack-to-4-to-4-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-eof_test-more-stack-ti-4-to-4-so-4]": { "vectors": { "0": { "code": "0xef000101000c020003000a0008000104000000008000060004000404040004e30001612015600155005f5f5f5f5fe50002e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_HIGHER_THAN_OUTPUTS", "result": false } @@ -1037,11 +1037,11 @@ } }, "_info": { - "hash": "0xa54582ed0e5fbff89bab9d378c5c675866ec10e59c236c912a50ea3cf2dc140c", + "hash": "0x8cbe1bb6d467afa3197391064b44dc7db8f807cca29c9b3348206c9719155cd7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json similarity index 70% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json index c6af71c0d8..b45a6bea79 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json @@ -1,31 +1,31 @@ { - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-N-to-N]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-eof_test-so-N-to-N]": { "vectors": { "0": { "code": "0xef00010100100200040003000a000400070400000000800000008000010080000000000002e50001600035e1000100e50002e3000300612015600155e4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x20038a67683f3603309b8dd0d4f9ee19c86c979c37bf744df5b2796a3a5b1651", + "hash": "0xadf15c3818ca85e4eed3ed88df51e17a0a90307c918129d69696def054ba048d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-N-to-0]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-eof_test-so-N-to-0]": { "vectors": { "0": { "code": "0xef00010100100200040003000a000400070400000000800000008000010000000000000002e50001600035e1000100e50002e30003e4612015600155e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_NON_RETURNING_FLAG", "result": false } @@ -33,21 +33,21 @@ } }, "_info": { - "hash": "0xe430b3754f0fd2685226e5a630ce7bf5e5f52b452efb2811550871ce9d6227e2", + "hash": "0x394620396222bd8f8c1118da92a973a53e2f6627b492e2b6d4c2163c9e188362", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-N-to-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-eof_test-so-N-to-2]": { "vectors": { "0": { "code": "0xef00010100100200040003000a000400070400000000800000008000010002000000000002e50001600035e1000100e50002e30003e4612015600155e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_NON_RETURNING_FLAG", "result": false } @@ -55,21 +55,21 @@ } }, "_info": { - "hash": "0x3e833a5167c10dc2638b9b0ae8d8979a00513361231302605d1866a8720a9428", + "hash": "0x17c9e4ca157176534aa500e82d26b17ad58e6a8a17b84a4a97a9ba41fa9832c9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-N-to-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-eof_test-so-N-to-4]": { "vectors": { "0": { "code": "0xef00010100100200040003000a000400070400000000800000008000010004000000000002e50001600035e1000100e50002e30003e4612015600155e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_NON_RETURNING_FLAG", "result": false } @@ -77,21 +77,21 @@ } }, "_info": { - "hash": "0x6942d987110c7901b0a5db3bd06ed53bc07785f6db935c22b3ba7172c4cb1a0f", + "hash": "0x791dc04ce67ff93dd66a7412c6e8779d421de08b5591068db0a20bfd2c263a80", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-N-to-127]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-eof_test-so-N-to-127]": { "vectors": { "0": { "code": "0xef00010100100200040003000a00040007040000000080000000800001007f000000000002e50001600035e1000100e50002e30003e4612015600155e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_NON_RETURNING_FLAG", "result": false } @@ -99,63 +99,63 @@ } }, "_info": { - "hash": "0xac668540edec52e1c894c9ab82b7c0bf4a1482b8569166ac606be873b4ca5f20", + "hash": "0x6a31bea3ea5d94d8da2b74d6148ab72a0cd678e4de17bd88e7a8e122e1bdc05a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-0-to-N]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-eof_test-so-0-to-N]": { "vectors": { "0": { "code": "0xef00010100100200040008000a00040007040000000080000200000001008000000000000260006000e3000100600035e10001e4e50002e3000300612015600155e4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xec7ac54906024d219a64b2c60b9ce0d1b451c1858d26462ab31d019eda64b561", + "hash": "0xbc8fd2cd775683010b78da39a2a2f7e6e08bd98baad813ec39901f55848f6b46", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-0-to-0]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-eof_test-so-0-to-0]": { "vectors": { "0": { "code": "0xef00010100100200040008000a00040007040000000080000200000001000000000000000260006000e3000100600035e10001e4e50002e30003e4612015600155e4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x0ee910108fa754b42cbc7cc2b821eba6f74210b6baef4645882d878fc806bbc9", + "hash": "0xf6ff220ac98aa0aa5efed520d3706759b0a80ea6cba6e065c41b7ad34365367f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-0-to-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-eof_test-so-0-to-2]": { "vectors": { "0": { "code": "0xef00010100100200040008000a00060007040000000080000200000001000200020000000260006000e3000100600035e10001e4e500025f5fe30003e4612015600155e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.JUMPF_DESTINATION_INCOMPATIBLE_OUTPUTS", "result": false } @@ -163,21 +163,21 @@ } }, "_info": { - "hash": "0x40a0a206937578392c9b1b552a985c91b18f4fac83ffd53d7a373c8ffeb63da0", + "hash": "0xa81dab7c550ee8c1d1b2a0bc5bd87aa37fbc8b18f90b12a7a4ed36a390313588", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-0-to-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-eof_test-so-0-to-4]": { "vectors": { "0": { "code": "0xef00010100100200040008000a00080007040000000080000200000001000400040000000260006000e3000100600035e10001e4e500025f5f5f5fe30003e4612015600155e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.JUMPF_DESTINATION_INCOMPATIBLE_OUTPUTS", "result": false } @@ -185,21 +185,21 @@ } }, "_info": { - "hash": "0xe1af8bd6a1b602838bae4ff7eee849a3783a36b2cff6c1b1fd4b17759a28675c", + "hash": "0xd898e02abaa890539daec8fb8a4e3fbd7e5409d09e5486ebf749b59df6f310d1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-0-to-127]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-eof_test-so-0-to-127]": { "vectors": { "0": { "code": "0xef00010100100200040008000a00830007040000000080000200000001007f007f0000000260006000e3000100600035e10001e4e500025f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe30003e4612015600155e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.JUMPF_DESTINATION_INCOMPATIBLE_OUTPUTS", "result": false } @@ -207,84 +207,84 @@ } }, "_info": { - "hash": "0x91b90736ae3775d65d0633e4ba1db68633dd9d7cb917629b8224f130fe56ad22", + "hash": "0x8aa36be7657f4ae6761c65b0027a86ca0557e4f4982ece21e672dd5be7ef1a1e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-2-to-N]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-eof_test-so-2-to-N]": { "vectors": { "0": { "code": "0xef00010100100200040008000e00040007040000000080000400020004028000020000000260006000e30001005f5f600035e10001e45f5fe50002e3000300612015600155e4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x48b88092b00c618d4037990b5a365177fff7ad61f720079aa937f0b20ba6800e", + "hash": "0xaa99ce4fa63b55f2548441433e63cb7ec478ba4c983adc40b644ee954ac4e5b9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-2-to-0]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-eof_test-so-2-to-0]": { "vectors": { "0": { "code": "0xef00010100100200040008000e00060007040000000080000400020004020000020000000260006000e30001005f5f600035e10001e45f5fe500025050e30003e4612015600155e4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x63ebcc8b0ecc6d9be5571fd8d49bfe85662a5b337a01b95caeb77325b5b365a7", + "hash": "0x306fd10ed102bb7b1fdca25047ca0babbe2bc7d52b0871874266b79e6b7492a0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-2-to-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-eof_test-so-2-to-2]": { "vectors": { "0": { "code": "0xef00010100100200040008000c00040007040000000080000400020003020200020000000260006000e30001005f5f600035e10001e4e50002e30003e4612015600155e4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x9b7fce7b1a998a24ce6d75d9b14b804fa9791cfca74efb2eeb73b5ba7c7264d1", + "hash": "0xc92649089df8d12a78ee81ddb99a1f8a4bec857aa57b15aa28c07570bf889f08", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-2-to-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-eof_test-so-2-to-4]": { "vectors": { "0": { "code": "0xef00010100100200040008000c00060007040000000080000400020003020400040000000260006000e30001005f5f600035e10001e4e500025f5fe30003e4612015600155e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.JUMPF_DESTINATION_INCOMPATIBLE_OUTPUTS", "result": false } @@ -292,21 +292,21 @@ } }, "_info": { - "hash": "0x334ed42629e6a41cbd679573bac4049926b67e5f720a8f38f81fe59d8ed64247", + "hash": "0x0215897e4ba08ba09feec0d57f2cf76d3a24d5cf5f0447a4eec2e961556d80ed", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-2-to-127]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-eof_test-so-2-to-127]": { "vectors": { "0": { "code": "0xef00010100100200040008000c00810007040000000080000400020003027f007f0000000260006000e30001005f5f600035e10001e4e500025f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe30003e4612015600155e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.JUMPF_DESTINATION_INCOMPATIBLE_OUTPUTS", "result": false } @@ -314,105 +314,105 @@ } }, "_info": { - "hash": "0x353dc8f3fa07166d693d81106b0578e1b1449262d548a6154e1390ccb34ad385", + "hash": "0x0f02c1b3c644b2ca61a7949114751ef9cf2ce87a6d5b72c0bca646343f804d02", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-4-to-N]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-eof_test-so-4-to-N]": { "vectors": { "0": { "code": "0xef00010100100200040008001200040007040000000080000600040008048000040000000260006000e30001005f5f5f5f600035e10001e45f5f5f5fe50002e3000300612015600155e4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x4e61fe6e5e175568ab3180a1a51a808b3c2a00598080747cd79d48f96a22c358", + "hash": "0x38200b041fe406bfc4827ed6c18b90eb1ddd6946339d78ddad835c021a45ac4b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-4-to-0]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-eof_test-so-4-to-0]": { "vectors": { "0": { "code": "0xef00010100100200040008001200080007040000000080000600040008040000040000000260006000e30001005f5f5f5f600035e10001e45f5f5f5fe5000250505050e30003e4612015600155e4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xbfc46b44f8b02dea39c072abaf3b6d9ecfa1cfed0f0cd78d7de2af3f492cdd5f", + "hash": "0x02a14880779a7b97d0b4fe066069bc6ffdb97a002457e95e728e28e9a02780df", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-4-to-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-eof_test-so-4-to-2]": { "vectors": { "0": { "code": "0xef00010100100200040008001000060007040000000080000600040006040200040000000260006000e30001005f5f5f5f600035e10001e45f5fe500025050e30003e4612015600155e4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x11c2490ae8547afdb0bf029bc93ca9b7ecde3be8c8482dd30f2804d2cec06ee8", + "hash": "0x61197aa55163fd23906fdb5b47218bba9ed8f439f4e1ed8fc8baa8537423ca70", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-4-to-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-eof_test-so-4-to-4]": { "vectors": { "0": { "code": "0xef00010100100200040008000e00040007040000000080000600040005040400040000000260006000e30001005f5f5f5f600035e10001e4e50002e30003e4612015600155e4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x3b3a44dc24e52e40c2b6ad3a97d94d4d969aef64e8c79a842cd0dbf7fe4ae20d", + "hash": "0xc87872c4a74cbb799cb63f3440c2d87c9e4d0810bb7742b46da283b616c752b2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-4-to-127]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-eof_test-so-4-to-127]": { "vectors": { "0": { "code": "0xef00010100100200040008000e007f0007040000000080000600040005047f007f0000000260006000e30001005f5f5f5f600035e10001e4e500025f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe30003e4612015600155e4", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.JUMPF_DESTINATION_INCOMPATIBLE_OUTPUTS", "result": false } @@ -420,116 +420,116 @@ } }, "_info": { - "hash": "0x74cb980d5afd74b8871a93605829b2d73d27dc6ea88b634997d6ba954d6b0384", + "hash": "0x1eb4f5e9f764051e6e0fe580d619237f2954f42574f5e3190a33051ebf5c61ef", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-127-to-N]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-eof_test-so-127-to-N]": { "vectors": { "0": { "code": "0xef000101001002000400080108000400070400000000800081007f00fe7f80007f0000000260006000e30001005f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f600035e10001e45f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe50002e3000300612015600155e4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xebd0c089174e3b2465bfa0310704f79aa57314e4285d3321a0fe0cb62e87744a", + "hash": "0x8d74115c56702101536d5988f24f3e1d119d1a9cb3fc88c1113805f826fa283d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-127-to-0]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-eof_test-so-127-to-0]": { "vectors": { "0": { "code": "0xef000101001002000400080108008300070400000000800081007f00fe7f00007f0000000260006000e30001005f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f600035e10001e45f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe5000250505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050e30003e4612015600155e4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xfaa2cd7583837ae47428ba6f5854ee799213f416fd1a3986b86e9cbb1e76979d", + "hash": "0x136d05005db290e58907207446249a9ab565940af2c55aa28bbaaf23adeedd7e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-127-to-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-eof_test-so-127-to-2]": { "vectors": { "0": { "code": "0xef000101001002000400080106008100070400000000800081007f00fc7f02007f0000000260006000e30001005f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f600035e10001e45f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe500025050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050e30003e4612015600155e4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x2e7a8b26a2629ace7011be46bb27bd08752e67a512192cb33d67f5762a47c7f1", + "hash": "0xdcda1451a9a0598d76caa4aad480da8bd210db14e7c9117130d36200c9cacf6b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-127-to-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-eof_test-so-127-to-4]": { "vectors": { "0": { "code": "0xef000101001002000400080104007f00070400000000800081007f00fa7f04007f0000000260006000e30001005f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f600035e10001e45f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe50002505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050e30003e4612015600155e4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x06421d862999eff28138bc8ca43b32269aea0f6e68884902c78404929da93ffb", + "hash": "0x430ef2b0071b17bc5e1b770cb9ba3a5bf922bf637c1323f75f244bc7cd908328", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-eof_test-so-127-to-127]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-eof_test-so-127-to-127]": { "vectors": { "0": { "code": "0xef000101001002000400080089000400070400000000800081007f00807f7f007f0000000260006000e30001005f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f600035e10001e4e50002e30003e4612015600155e4", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x5e56b11253762baa0d3251481c7f9a0a4e176d60b6379d45795a5c0f3c203da5", + "hash": "0xc2c8d4e11ee43099fa92dd7d8c633d79e6bbdb7408259b6c63ca6436c2c0ed89", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/nonreturning_validation/first_section_returning.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/nonreturning_validation/first_section_returning.json new file mode 100644 index 0000000000..1dbf41a2df --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/nonreturning_validation/first_section_returning.json @@ -0,0 +1,134 @@ +{ + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py::test_first_section_returning[fork_Osaka-eof_test-stop]": { + "vectors": { + "0": { + "code": "0xef00010100040200010001040000000000000000", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_FIRST_SECTION_TYPE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x6e6e62aaac9bd8c76ebe530c438c4271b81a8cc691b3d2babba36b9e344f8554", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF validation failing because the first section is not non-returning.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py::test_first_section_returning[fork_Osaka-eof_test-invalid0]": { + "vectors": { + "0": { + "code": "0xef000101000402000100010400000000000000fe", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_FIRST_SECTION_TYPE", + "result": false + } + } + } + }, + "_info": { + "hash": "0xf61d8a88feba067ea07e0d2846b4954dc40badcb8f7c6c746f2ed631ac9c6a62", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF validation failing because the first section is not non-returning.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py::test_first_section_returning[fork_Osaka-eof_test-invalid1]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000304000000000000013050fe", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_FIRST_SECTION_TYPE", + "result": false + } + } + } + }, + "_info": { + "hash": "0xa74821052d7f294cf358c868bf7c06e8d0ffda4dfddacf3812ef7fc638734493", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF validation failing because the first section is not non-returning.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py::test_first_section_returning[fork_Osaka-eof_test-return]": { + "vectors": { + "0": { + "code": "0xef00010100040200010005040000000000000260006000f3", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_FIRST_SECTION_TYPE", + "result": false + } + } + } + }, + "_info": { + "hash": "0xa451cdef03c461fcbde2885790e539a8cd6275828167fb9d7c6f5afc8fdc8b9d", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF validation failing because the first section is not non-returning.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py::test_first_section_returning[fork_Osaka-eof_test-retf0]": { + "vectors": { + "0": { + "code": "0xef000101000402000100010400000000000000e4", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_FIRST_SECTION_TYPE", + "result": false + } + } + } + }, + "_info": { + "hash": "0xb6d032febb09f9d836c17ec8276c7a14ae36fafd03fc3200280d7e8ce29b6e9d", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF validation failing because the first section is not non-returning.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py::test_first_section_returning[fork_Osaka-eof_test-retf1]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000204000000000100015fe4", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_FIRST_SECTION_TYPE", + "result": false + } + } + } + }, + "_info": { + "hash": "0xa9142643e2235545b318e10aaa22b7b52d4c36fe9a75e0794de809d1a2f1c87a", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF validation failing because the first section is not non-returning.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py#L21", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/nonreturning_validation/jumpf_in_nonreturning.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/nonreturning_validation/jumpf_in_nonreturning.json new file mode 100644 index 0000000000..9084e1d648 --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/nonreturning_validation/jumpf_in_nonreturning.json @@ -0,0 +1,134 @@ +{ + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py::test_jumpf_in_nonreturning[fork_Osaka-eof_test-code_prefix_-first_True]": { + "vectors": { + "0": { + "code": "0xef000101000802000200030001040000000080000000000000e50001e4", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_NON_RETURNING_FLAG", + "result": false + } + } + } + }, + "_info": { + "hash": "0x19452f7c8461b55627245d5443a0eea97219802721b0d3cf4ca3225571ebe5c5", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF validation failing because a non-returning section contains the JUMPF instruction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py#L128", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py::test_jumpf_in_nonreturning[fork_Osaka-eof_test-code_prefix_-first_False]": { + "vectors": { + "0": { + "code": "0xef000101000c02000300030003000104000000008000000080000000000000e50001e50002e4", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_NON_RETURNING_FLAG", + "result": false + } + } + } + }, + "_info": { + "hash": "0xfa954ed42f679243ca9ec76ba3bc023d741118fec93b9007bc7a99d9d982655f", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF validation failing because a non-returning section contains the JUMPF instruction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py#L128", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py::test_jumpf_in_nonreturning[fork_Osaka-eof_test-code_prefix_PUSH0-first_True]": { + "vectors": { + "0": { + "code": "0xef0001010008020002000400010400000000800001000000005fe50001e4", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_NON_RETURNING_FLAG", + "result": false + } + } + } + }, + "_info": { + "hash": "0xc522426a42b260596b491e7f4669a41c305967ac1e8ae5ea2f63d3ff162c85b6", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF validation failing because a non-returning section contains the JUMPF instruction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py#L128", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py::test_jumpf_in_nonreturning[fork_Osaka-eof_test-code_prefix_PUSH0-first_False]": { + "vectors": { + "0": { + "code": "0xef000101000c02000300030004000104000000008000000080000100000000e500015fe50002e4", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_NON_RETURNING_FLAG", + "result": false + } + } + } + }, + "_info": { + "hash": "0x73477f0255bf55b423f34b80c4940e93dce9c382f5528d902aadb050ec45ddec", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF validation failing because a non-returning section contains the JUMPF instruction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py#L128", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py::test_jumpf_in_nonreturning[fork_Osaka-eof_test-PUSH0x0x80-first_True]": { + "vectors": { + "0": { + "code": "0xef0001010008020002008300010400000000800080000000005f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe50001e4", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_NON_RETURNING_FLAG", + "result": false + } + } + } + }, + "_info": { + "hash": "0x84ad18386dc6f7b5db3cba365adb81c1aaee60cfcdb85dfe31dc677db49bc76d", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF validation failing because a non-returning section contains the JUMPF instruction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py#L128", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py::test_jumpf_in_nonreturning[fork_Osaka-eof_test-PUSH0x0x80-first_False]": { + "vectors": { + "0": { + "code": "0xef000101000c02000300030083000104000000008000000080008000000000e500015f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe50002e4", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_NON_RETURNING_FLAG", + "result": false + } + } + } + }, + "_info": { + "hash": "0x85ba2edd317d4901a6f0a6a35e5967ee8670ef60166715e017884ffbeea63483", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF validation failing because a non-returning section contains the JUMPF instruction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py#L128", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/nonreturning_validation/retf_in_nonreturning.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/nonreturning_validation/retf_in_nonreturning.json new file mode 100644 index 0000000000..ff656e81b6 --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/nonreturning_validation/retf_in_nonreturning.json @@ -0,0 +1,134 @@ +{ + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py::test_retf_in_nonreturning[fork_Osaka-eof_test-code_prefix_-first_True]": { + "vectors": { + "0": { + "code": "0xef000101000402000100010400000000800000e4", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_NON_RETURNING_FLAG", + "result": false + } + } + } + }, + "_info": { + "hash": "0x7584d75fcd7d0f39c4fb2bbdcb895e230eb842dc020679943873e3d61b72588a", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF validation failing because a non-returning section contains the RETF instruction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py#L114", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py::test_retf_in_nonreturning[fork_Osaka-eof_test-code_prefix_-first_False]": { + "vectors": { + "0": { + "code": "0xef000101000802000200030001040000000080000000800000e50001e4", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_NON_RETURNING_FLAG", + "result": false + } + } + } + }, + "_info": { + "hash": "0xa2828a8e1739a1f59ca2801ca9befb123816d359f3d04904784a7992afaafb4c", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF validation failing because a non-returning section contains the RETF instruction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py#L114", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py::test_retf_in_nonreturning[fork_Osaka-eof_test-code_prefix_PUSH0-first_True]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000204000000008000015fe4", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_NON_RETURNING_FLAG", + "result": false + } + } + } + }, + "_info": { + "hash": "0x9d071117728b44c60c380e3b36bdc7a0ff4743b082a48111fe09a8be6a239fa1", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF validation failing because a non-returning section contains the RETF instruction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py#L114", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py::test_retf_in_nonreturning[fork_Osaka-eof_test-code_prefix_PUSH0-first_False]": { + "vectors": { + "0": { + "code": "0xef000101000802000200030002040000000080000000800001e500015fe4", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_NON_RETURNING_FLAG", + "result": false + } + } + } + }, + "_info": { + "hash": "0x3a88b132f0cd20c13ac53cea71546e6bcd63b465e829f0f16e9119d0716e756c", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF validation failing because a non-returning section contains the RETF instruction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py#L114", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py::test_retf_in_nonreturning[fork_Osaka-eof_test-PUSH0x0x80-first_True]": { + "vectors": { + "0": { + "code": "0xef0001010004020001008104000000008000805f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe4", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_NON_RETURNING_FLAG", + "result": false + } + } + } + }, + "_info": { + "hash": "0xcde809d479a2a61d4d21c7c26cdab39461a8a56eded42b1a1f4abff0e74c692c", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF validation failing because a non-returning section contains the RETF instruction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py#L114", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py::test_retf_in_nonreturning[fork_Osaka-eof_test-PUSH0x0x80-first_False]": { + "vectors": { + "0": { + "code": "0xef000101000802000200030081040000000080000000800080e500015f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe4", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_NON_RETURNING_FLAG", + "result": false + } + } + } + }, + "_info": { + "hash": "0xa5802b0ede3650a1cc0ec9d642ea03174a04b4cc0b063e08447535e1d7f3171b", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF validation failing because a non-returning section contains the RETF instruction.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py#L114", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/nonreturning_validation/returning_section_not_returning.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/nonreturning_validation/returning_section_not_returning.json new file mode 100644 index 0000000000..2358a31b6a --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/nonreturning_validation/returning_section_not_returning.json @@ -0,0 +1,222 @@ +{ + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py::test_returning_section_not_returning[fork_Osaka-eof_test-stop0]": { + "vectors": { + "0": { + "code": "0xef000101000802000200040001040000000080000000000000e300010000", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_NON_RETURNING_FLAG", + "result": false + } + } + } + }, + "_info": { + "hash": "0x661380112d8c2fdd4245b6e91fdf3951f31d6780cac1b50137b4d134999f7eed", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF validation failing because a returning section has no RETF or JUMPF-to-returning.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py#L43", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py::test_returning_section_not_returning[fork_Osaka-eof_test-stop1]": { + "vectors": { + "0": { + "code": "0xef000101000802000200040002040000000080000100010001e30001005f00", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_NON_RETURNING_FLAG", + "result": false + } + } + } + }, + "_info": { + "hash": "0x3b3fe6ae6849afd59ff14009c8431e5702f325f3f420f2bed33e8fcdbaf2664a", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF validation failing because a returning section has no RETF or JUMPF-to-returning.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py#L43", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py::test_returning_section_not_returning[fork_Osaka-eof_test-invalid0]": { + "vectors": { + "0": { + "code": "0xef000101000802000200040001040000000080000000000000e3000100fe", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_NON_RETURNING_FLAG", + "result": false + } + } + } + }, + "_info": { + "hash": "0x4bd84b7d71e37a3c67c2b359e2f3bda0b2b36f48dafe0dd21e91a2820a0f5a81", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF validation failing because a returning section has no RETF or JUMPF-to-returning.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py#L43", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py::test_returning_section_not_returning[fork_Osaka-eof_test-invalid1]": { + "vectors": { + "0": { + "code": "0xef000101000802000200040002040000000080000100010001e30001005ffe", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_NON_RETURNING_FLAG", + "result": false + } + } + } + }, + "_info": { + "hash": "0x8d21bdd0f3d8c11dd0837300dc3980568c58496007b11d9ef5cd231d7c41589d", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF validation failing because a returning section has no RETF or JUMPF-to-returning.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py#L43", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py::test_returning_section_not_returning[fork_Osaka-eof_test-return0]": { + "vectors": { + "0": { + "code": "0xef000101000802000200040005040000000080000000000002e300010060006000f3", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_NON_RETURNING_FLAG", + "result": false + } + } + } + }, + "_info": { + "hash": "0x198ecf852f2f5cf31c240820c54c9ddae7b3536b78ef63b347e2b747cacdf5cf", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF validation failing because a returning section has no RETF or JUMPF-to-returning.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py#L43", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py::test_returning_section_not_returning[fork_Osaka-eof_test-return1]": { + "vectors": { + "0": { + "code": "0xef000101000802000200040006040000000080000100010003e30001005f60006000f3", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_NON_RETURNING_FLAG", + "result": false + } + } + } + }, + "_info": { + "hash": "0x5387ad23d28f9221dbf31f3e728b9b3aa2c937ef3d4c2ad33d25ba4f2e236f98", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF validation failing because a returning section has no RETF or JUMPF-to-returning.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py#L43", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py::test_returning_section_not_returning[fork_Osaka-eof_test-revert0]": { + "vectors": { + "0": { + "code": "0xef000101000802000200040005040000000080000000000002e300010060006000fd", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_NON_RETURNING_FLAG", + "result": false + } + } + } + }, + "_info": { + "hash": "0x9e9491f09d66c700519330a3feeb5d60df750c36dd788ddd72591eb3f7a07cb8", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF validation failing because a returning section has no RETF or JUMPF-to-returning.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py#L43", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py::test_returning_section_not_returning[fork_Osaka-eof_test-revert1]": { + "vectors": { + "0": { + "code": "0xef000101000802000200040006040000000080000100010003e30001005f60006000fd", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_NON_RETURNING_FLAG", + "result": false + } + } + } + }, + "_info": { + "hash": "0x32dcc9d75772807c17a60d8a5898ee2e38190cfaeb886f57d6539a52c2123ebf", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF validation failing because a returning section has no RETF or JUMPF-to-returning.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py#L43", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py::test_returning_section_not_returning[fork_Osaka-eof_test-rjump0]": { + "vectors": { + "0": { + "code": "0xef000101000802000200040003040000000080000000000000e3000100e0fffd", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_NON_RETURNING_FLAG", + "result": false + } + } + } + }, + "_info": { + "hash": "0x6b84543452626e749bd30c554f76594fd696b2eb6c83b42c9ff77b5b869254aa", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF validation failing because a returning section has no RETF or JUMPF-to-returning.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py#L43", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py::test_returning_section_not_returning[fork_Osaka-eof_test-rjump1]": { + "vectors": { + "0": { + "code": "0xef000101000802000200040004040000000080000100010001e30001005fe0fffd", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_NON_RETURNING_FLAG", + "result": false + } + } + } + }, + "_info": { + "hash": "0x1cdec48cd3197540d78b3270a8033d08a915f460dc9647ce64f4c63d9620eb6e", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF validation failing because a returning section has no RETF or JUMPF-to-returning.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py#L43", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/nonreturning_validation/returning_section_returncontract.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/nonreturning_validation/returning_section_returncontract.json new file mode 100644 index 0000000000..021e81f189 --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip6206_jumpf/nonreturning_validation/returning_section_returncontract.json @@ -0,0 +1,48 @@ +{ + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py::test_returning_section_returncontract[fork_Osaka-eof_test-returncontract0]": { + "vectors": { + "0": { + "code": "0xef0001010008020002000400060300010014040000000080000000000002e30001fe60006000ee00ef000101000402000100010400000000800000fe", + "containerKind": "INITCODE", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_NON_RETURNING_FLAG", + "result": false + } + } + } + }, + "_info": { + "hash": "0xcbcbd7bd68c6b0f2d529a734c961451dbe90e0ea8fed63ff91274593480ce6e7", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF validation failing because a returning section has no RETF or JUMPF-to-returning -\n RETURNCONTRACT version", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py#L73", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + }, + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py::test_returning_section_returncontract[fork_Osaka-eof_test-returncontract1]": { + "vectors": { + "0": { + "code": "0xef0001010008020002000400070300010014040000000080000100010003e30001fe5f60006000ee00ef000101000402000100010400000000800000fe", + "containerKind": "INITCODE", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_NON_RETURNING_FLAG", + "result": false + } + } + } + }, + "_info": { + "hash": "0xb63dcfa3c1f3e46576e13131a20948da711949a2b3affc4d45414071c2c20bfc", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOF validation failing because a returning section has no RETF or JUMPF-to-returning -\n RETURNCONTRACT version", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_nonreturning_validation.py#L73", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", + "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_all_valid_immediates.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_all_valid_immediates.json similarity index 91% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_all_valid_immediates.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_all_valid_immediates.json index b730a3e4c9..06e1383465 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_all_valid_immediates.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_all_valid_immediates.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_all_valid_immediates[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_all_valid_immediates[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000402000108010400000000800102610d00610d01610d02610d03610d04610d05610d06610d07610d08610d09610d0a610d0b610d0c610d0d610d0e610d0f610d10610d11610d12610d13610d14610d15610d16610d17610d18610d19610d1a610d1b610d1c610d1d610d1e610d1f610d20610d21610d22610d23610d24610d25610d26610d27610d28610d29610d2a610d2b610d2c610d2d610d2e610d2f610d30610d31610d32610d33610d34610d35610d36610d37610d38610d39610d3a610d3b610d3c610d3d610d3e610d3f610d40610d41610d42610d43610d44610d45610d46610d47610d48610d49610d4a610d4b610d4c610d4d610d4e610d4f610d50610d51610d52610d53610d54610d55610d56610d57610d58610d59610d5a610d5b610d5c610d5d610d5e610d5f610d60610d61610d62610d63610d64610d65610d66610d67610d68610d69610d6a610d6b610d6c610d6d610d6e610d6f610d70610d71610d72610d73610d74610d75610d76610d77610d78610d79610d7a610d7b610d7c610d7d610d7e610d7f610d80610d81610d82610d83610d84610d85610d86610d87610d88610d89610d8a610d8b610d8c610d8d610d8e610d8f610d90610d91610d92610d93610d94610d95610d96610d97610d98610d99610d9a610d9b610d9c610d9d610d9e610d9f610da0610da1610da2610da3610da4610da5610da6610da7610da8610da9610daa610dab610dac610dad610dae610daf610db0610db1610db2610db3610db4610db5610db6610db7610db8610db9610dba610dbb610dbc610dbd610dbe610dbf610dc0610dc1610dc2610dc3610dc4610dc5610dc6610dc7610dc8610dc9610dca610dcb610dcc610dcd610dce610dcf610dd0610dd1610dd2610dd3610dd4610dd5610dd6610dd7610dd8610dd9610dda610ddb610ddc610ddd610dde610ddf610de0610de1610de2610de3610de4610de5610de6610de7610de8610de9610dea610deb610dec610ded610dee610def610df0610df1610df2610df3610df4610df5610df6610df7610df8610df9610dfa610dfb610dfc610dfd610dfe610dffe600600055e601600155e602600255e603600355e604600455e605600555e606600655e607600755e608600855e609600955e60a600a55e60b600b55e60c600c55e60d600d55e60e600e55e60f600f55e610601055e611601155e612601255e613601355e614601455e615601555e616601655e617601755e618601855e619601955e61a601a55e61b601b55e61c601c55e61d601d55e61e601e55e61f601f55e620602055e621602155e622602255e623602355e624602455e625602555e626602655e627602755e628602855e629602955e62a602a55e62b602b55e62c602c55e62d602d55e62e602e55e62f602f55e630603055e631603155e632603255e633603355e634603455e635603555e636603655e637603755e638603855e639603955e63a603a55e63b603b55e63c603c55e63d603d55e63e603e55e63f603f55e640604055e641604155e642604255e643604355e644604455e645604555e646604655e647604755e648604855e649604955e64a604a55e64b604b55e64c604c55e64d604d55e64e604e55e64f604f55e650605055e651605155e652605255e653605355e654605455e655605555e656605655e657605755e658605855e659605955e65a605a55e65b605b55e65c605c55e65d605d55e65e605e55e65f605f55e660606055e661606155e662606255e663606355e664606455e665606555e666606655e667606755e668606855e669606955e66a606a55e66b606b55e66c606c55e66d606d55e66e606e55e66f606f55e670607055e671607155e672607255e673607355e674607455e675607555e676607655e677607755e678607855e679607955e67a607a55e67b607b55e67c607c55e67d607d55e67e607e55e67f607f55e680608055e681608155e682608255e683608355e684608455e685608555e686608655e687608755e688608855e689608955e68a608a55e68b608b55e68c608c55e68d608d55e68e608e55e68f608f55e690609055e691609155e692609255e693609355e694609455e695609555e696609655e697609755e698609855e699609955e69a609a55e69b609b55e69c609c55e69d609d55e69e609e55e69f609f55e6a060a055e6a160a155e6a260a255e6a360a355e6a460a455e6a560a555e6a660a655e6a760a755e6a860a855e6a960a955e6aa60aa55e6ab60ab55e6ac60ac55e6ad60ad55e6ae60ae55e6af60af55e6b060b055e6b160b155e6b260b255e6b360b355e6b460b455e6b560b555e6b660b655e6b760b755e6b860b855e6b960b955e6ba60ba55e6bb60bb55e6bc60bc55e6bd60bd55e6be60be55e6bf60bf55e6c060c055e6c160c155e6c260c255e6c360c355e6c460c455e6c560c555e6c660c655e6c760c755e6c860c855e6c960c955e6ca60ca55e6cb60cb55e6cc60cc55e6cd60cd55e6ce60ce55e6cf60cf55e6d060d055e6d160d155e6d260d255e6d360d355e6d460d455e6d560d555e6d660d655e6d760d755e6d860d855e6d960d955e6da60da55e6db60db55e6dc60dc55e6dd60dd55e6de60de55e6df60df55e6e060e055e6e160e155e6e260e255e6e360e355e6e460e455e6e560e555e6e660e655e6e760e755e6e860e855e6e960e955e6ea60ea55e6eb60eb55e6ec60ec55e6ed60ed55e6ee60ee55e6ef60ef55e6f060f055e6f160f155e6f260f255e6f360f355e6f460f455e6f560f555e6f660f655e6f760f755e6f860f855e6f960f955e6fa60fa55e6fb60fb55e6fc60fc55e6fd60fd55e6fe60fe55e6ff60ff5500", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x765dffa96d89cd63006875c495e024bc95f0f4f01001240ce8a730b96160fa39", + "hash": "0x8be18836c10e52f770d9756ab7b4c9475fdcb93652b8c6204635625875ea37c8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test case for all valid DUPN immediates.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py#L20", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py#L20", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-663.md", "reference-spec-version": "b658bb87fe039d29e9475d5cfaebca9b92e0fca2" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_stack_overflow.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_stack_overflow.json similarity index 92% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_stack_overflow.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_stack_overflow.json index fc9789566c..8a6a5eea9d 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_stack_overflow.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_stack_overflow.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_stack_overflow[fork_CancunEIP7692-eof_test-dupn_operand_0-max_stack_height_1023-expect_exception_EOFException.INVALID_MAX_STACK_HEIGHT]": { + "tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_stack_overflow[fork_Osaka-eof_test-dupn_operand_0-max_stack_height_1023-expect_exception_EOFException.INVALID_MAX_STACK_HEIGHT]": { "vectors": { "0": { "code": "0xef00010100040200010c0004000000008003ff61000061000161000261000361000461000561000661000761000861000961000a61000b61000c61000d61000e61000f61001061001161001261001361001461001561001661001761001861001961001a61001b61001c61001d61001e61001f61002061002161002261002361002461002561002661002761002861002961002a61002b61002c61002d61002e61002f61003061003161003261003361003461003561003661003761003861003961003a61003b61003c61003d61003e61003f61004061004161004261004361004461004561004661004761004861004961004a61004b61004c61004d61004e61004f61005061005161005261005361005461005561005661005761005861005961005a61005b61005c61005d61005e61005f61006061006161006261006361006461006561006661006761006861006961006a61006b61006c61006d61006e61006f61007061007161007261007361007461007561007661007761007861007961007a61007b61007c61007d61007e61007f61008061008161008261008361008461008561008661008761008861008961008a61008b61008c61008d61008e61008f61009061009161009261009361009461009561009661009761009861009961009a61009b61009c61009d61009e61009f6100a06100a16100a26100a36100a46100a56100a66100a76100a86100a96100aa6100ab6100ac6100ad6100ae6100af6100b06100b16100b26100b36100b46100b56100b66100b76100b86100b96100ba6100bb6100bc6100bd6100be6100bf6100c06100c16100c26100c36100c46100c56100c66100c76100c86100c96100ca6100cb6100cc6100cd6100ce6100cf6100d06100d16100d26100d36100d46100d56100d66100d76100d86100d96100da6100db6100dc6100dd6100de6100df6100e06100e16100e26100e36100e46100e56100e66100e76100e86100e96100ea6100eb6100ec6100ed6100ee6100ef6100f06100f16100f26100f36100f46100f56100f66100f76100f86100f96100fa6100fb6100fc6100fd6100fe6100ff61010061010161010261010361010461010561010661010761010861010961010a61010b61010c61010d61010e61010f61011061011161011261011361011461011561011661011761011861011961011a61011b61011c61011d61011e61011f61012061012161012261012361012461012561012661012761012861012961012a61012b61012c61012d61012e61012f61013061013161013261013361013461013561013661013761013861013961013a61013b61013c61013d61013e61013f61014061014161014261014361014461014561014661014761014861014961014a61014b61014c61014d61014e61014f61015061015161015261015361015461015561015661015761015861015961015a61015b61015c61015d61015e61015f61016061016161016261016361016461016561016661016761016861016961016a61016b61016c61016d61016e61016f61017061017161017261017361017461017561017661017761017861017961017a61017b61017c61017d61017e61017f61018061018161018261018361018461018561018661018761018861018961018a61018b61018c61018d61018e61018f61019061019161019261019361019461019561019661019761019861019961019a61019b61019c61019d61019e61019f6101a06101a16101a26101a36101a46101a56101a66101a76101a86101a96101aa6101ab6101ac6101ad6101ae6101af6101b06101b16101b26101b36101b46101b56101b66101b76101b86101b96101ba6101bb6101bc6101bd6101be6101bf6101c06101c16101c26101c36101c46101c56101c66101c76101c86101c96101ca6101cb6101cc6101cd6101ce6101cf6101d06101d16101d26101d36101d46101d56101d66101d76101d86101d96101da6101db6101dc6101dd6101de6101df6101e06101e16101e26101e36101e46101e56101e66101e76101e86101e96101ea6101eb6101ec6101ed6101ee6101ef6101f06101f16101f26101f36101f46101f56101f66101f76101f86101f96101fa6101fb6101fc6101fd6101fe6101ff61020061020161020261020361020461020561020661020761020861020961020a61020b61020c61020d61020e61020f61021061021161021261021361021461021561021661021761021861021961021a61021b61021c61021d61021e61021f61022061022161022261022361022461022561022661022761022861022961022a61022b61022c61022d61022e61022f61023061023161023261023361023461023561023661023761023861023961023a61023b61023c61023d61023e61023f61024061024161024261024361024461024561024661024761024861024961024a61024b61024c61024d61024e61024f61025061025161025261025361025461025561025661025761025861025961025a61025b61025c61025d61025e61025f61026061026161026261026361026461026561026661026761026861026961026a61026b61026c61026d61026e61026f61027061027161027261027361027461027561027661027761027861027961027a61027b61027c61027d61027e61027f61028061028161028261028361028461028561028661028761028861028961028a61028b61028c61028d61028e61028f61029061029161029261029361029461029561029661029761029861029961029a61029b61029c61029d61029e61029f6102a06102a16102a26102a36102a46102a56102a66102a76102a86102a96102aa6102ab6102ac6102ad6102ae6102af6102b06102b16102b26102b36102b46102b56102b66102b76102b86102b96102ba6102bb6102bc6102bd6102be6102bf6102c06102c16102c26102c36102c46102c56102c66102c76102c86102c96102ca6102cb6102cc6102cd6102ce6102cf6102d06102d16102d26102d36102d46102d56102d66102d76102d86102d96102da6102db6102dc6102dd6102de6102df6102e06102e16102e26102e36102e46102e56102e66102e76102e86102e96102ea6102eb6102ec6102ed6102ee6102ef6102f06102f16102f26102f36102f46102f56102f66102f76102f86102f96102fa6102fb6102fc6102fd6102fe6102ff61030061030161030261030361030461030561030661030761030861030961030a61030b61030c61030d61030e61030f61031061031161031261031361031461031561031661031761031861031961031a61031b61031c61031d61031e61031f61032061032161032261032361032461032561032661032761032861032961032a61032b61032c61032d61032e61032f61033061033161033261033361033461033561033661033761033861033961033a61033b61033c61033d61033e61033f61034061034161034261034361034461034561034661034761034861034961034a61034b61034c61034d61034e61034f61035061035161035261035361035461035561035661035761035861035961035a61035b61035c61035d61035e61035f61036061036161036261036361036461036561036661036761036861036961036a61036b61036c61036d61036e61036f61037061037161037261037361037461037561037661037761037861037961037a61037b61037c61037d61037e61037f61038061038161038261038361038461038561038661038761038861038961038a61038b61038c61038d61038e61038f61039061039161039261039361039461039561039661039761039861039961039a61039b61039c61039d61039e61039f6103a06103a16103a26103a36103a46103a56103a66103a76103a86103a96103aa6103ab6103ac6103ad6103ae6103af6103b06103b16103b26103b36103b46103b56103b66103b76103b86103b96103ba6103bb6103bc6103bd6103be6103bf6103c06103c16103c26103c36103c46103c56103c66103c76103c86103c96103ca6103cb6103cc6103cd6103ce6103cf6103d06103d16103d26103d36103d46103d56103d66103d76103d86103d96103da6103db6103dc6103dd6103de6103df6103e06103e16103e26103e36103e46103e56103e66103e76103e86103e96103ea6103eb6103ec6103ed6103ee6103ef6103f06103f16103f26103f36103f46103f56103f66103f76103f86103f96103fa6103fb6103fc6103fd6103fee60000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0x32c1b1f18cc86a715412d70d970f6ee1a47a9e60b3e3c4cf2c860f36aa36ca1b", + "hash": "0x4136359444bf2128549a0ca2538fe2899bc3ad3c0dc02fb058db46aeaadb410d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test case where DUPN produces an stack overflow.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py#L83", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py#L83", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-663.md", "reference-spec-version": "b658bb87fe039d29e9475d5cfaebca9b92e0fca2" } }, - "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_stack_overflow[fork_CancunEIP7692-eof_test-dupn_operand_0-max_stack_height_1024-expect_exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT]": { + "tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_stack_overflow[fork_Osaka-eof_test-dupn_operand_0-max_stack_height_1024-expect_exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT]": { "vectors": { "0": { "code": "0xef00010100040200010c00040000000080040061000061000161000261000361000461000561000661000761000861000961000a61000b61000c61000d61000e61000f61001061001161001261001361001461001561001661001761001861001961001a61001b61001c61001d61001e61001f61002061002161002261002361002461002561002661002761002861002961002a61002b61002c61002d61002e61002f61003061003161003261003361003461003561003661003761003861003961003a61003b61003c61003d61003e61003f61004061004161004261004361004461004561004661004761004861004961004a61004b61004c61004d61004e61004f61005061005161005261005361005461005561005661005761005861005961005a61005b61005c61005d61005e61005f61006061006161006261006361006461006561006661006761006861006961006a61006b61006c61006d61006e61006f61007061007161007261007361007461007561007661007761007861007961007a61007b61007c61007d61007e61007f61008061008161008261008361008461008561008661008761008861008961008a61008b61008c61008d61008e61008f61009061009161009261009361009461009561009661009761009861009961009a61009b61009c61009d61009e61009f6100a06100a16100a26100a36100a46100a56100a66100a76100a86100a96100aa6100ab6100ac6100ad6100ae6100af6100b06100b16100b26100b36100b46100b56100b66100b76100b86100b96100ba6100bb6100bc6100bd6100be6100bf6100c06100c16100c26100c36100c46100c56100c66100c76100c86100c96100ca6100cb6100cc6100cd6100ce6100cf6100d06100d16100d26100d36100d46100d56100d66100d76100d86100d96100da6100db6100dc6100dd6100de6100df6100e06100e16100e26100e36100e46100e56100e66100e76100e86100e96100ea6100eb6100ec6100ed6100ee6100ef6100f06100f16100f26100f36100f46100f56100f66100f76100f86100f96100fa6100fb6100fc6100fd6100fe6100ff61010061010161010261010361010461010561010661010761010861010961010a61010b61010c61010d61010e61010f61011061011161011261011361011461011561011661011761011861011961011a61011b61011c61011d61011e61011f61012061012161012261012361012461012561012661012761012861012961012a61012b61012c61012d61012e61012f61013061013161013261013361013461013561013661013761013861013961013a61013b61013c61013d61013e61013f61014061014161014261014361014461014561014661014761014861014961014a61014b61014c61014d61014e61014f61015061015161015261015361015461015561015661015761015861015961015a61015b61015c61015d61015e61015f61016061016161016261016361016461016561016661016761016861016961016a61016b61016c61016d61016e61016f61017061017161017261017361017461017561017661017761017861017961017a61017b61017c61017d61017e61017f61018061018161018261018361018461018561018661018761018861018961018a61018b61018c61018d61018e61018f61019061019161019261019361019461019561019661019761019861019961019a61019b61019c61019d61019e61019f6101a06101a16101a26101a36101a46101a56101a66101a76101a86101a96101aa6101ab6101ac6101ad6101ae6101af6101b06101b16101b26101b36101b46101b56101b66101b76101b86101b96101ba6101bb6101bc6101bd6101be6101bf6101c06101c16101c26101c36101c46101c56101c66101c76101c86101c96101ca6101cb6101cc6101cd6101ce6101cf6101d06101d16101d26101d36101d46101d56101d66101d76101d86101d96101da6101db6101dc6101dd6101de6101df6101e06101e16101e26101e36101e46101e56101e66101e76101e86101e96101ea6101eb6101ec6101ed6101ee6101ef6101f06101f16101f26101f36101f46101f56101f66101f76101f86101f96101fa6101fb6101fc6101fd6101fe6101ff61020061020161020261020361020461020561020661020761020861020961020a61020b61020c61020d61020e61020f61021061021161021261021361021461021561021661021761021861021961021a61021b61021c61021d61021e61021f61022061022161022261022361022461022561022661022761022861022961022a61022b61022c61022d61022e61022f61023061023161023261023361023461023561023661023761023861023961023a61023b61023c61023d61023e61023f61024061024161024261024361024461024561024661024761024861024961024a61024b61024c61024d61024e61024f61025061025161025261025361025461025561025661025761025861025961025a61025b61025c61025d61025e61025f61026061026161026261026361026461026561026661026761026861026961026a61026b61026c61026d61026e61026f61027061027161027261027361027461027561027661027761027861027961027a61027b61027c61027d61027e61027f61028061028161028261028361028461028561028661028761028861028961028a61028b61028c61028d61028e61028f61029061029161029261029361029461029561029661029761029861029961029a61029b61029c61029d61029e61029f6102a06102a16102a26102a36102a46102a56102a66102a76102a86102a96102aa6102ab6102ac6102ad6102ae6102af6102b06102b16102b26102b36102b46102b56102b66102b76102b86102b96102ba6102bb6102bc6102bd6102be6102bf6102c06102c16102c26102c36102c46102c56102c66102c76102c86102c96102ca6102cb6102cc6102cd6102ce6102cf6102d06102d16102d26102d36102d46102d56102d66102d76102d86102d96102da6102db6102dc6102dd6102de6102df6102e06102e16102e26102e36102e46102e56102e66102e76102e86102e96102ea6102eb6102ec6102ed6102ee6102ef6102f06102f16102f26102f36102f46102f56102f66102f76102f86102f96102fa6102fb6102fc6102fd6102fe6102ff61030061030161030261030361030461030561030661030761030861030961030a61030b61030c61030d61030e61030f61031061031161031261031361031461031561031661031761031861031961031a61031b61031c61031d61031e61031f61032061032161032261032361032461032561032661032761032861032961032a61032b61032c61032d61032e61032f61033061033161033261033361033461033561033661033761033861033961033a61033b61033c61033d61033e61033f61034061034161034261034361034461034561034661034761034861034961034a61034b61034c61034d61034e61034f61035061035161035261035361035461035561035661035761035861035961035a61035b61035c61035d61035e61035f61036061036161036261036361036461036561036661036761036861036961036a61036b61036c61036d61036e61036f61037061037161037261037361037461037561037661037761037861037961037a61037b61037c61037d61037e61037f61038061038161038261038361038461038561038661038761038861038961038a61038b61038c61038d61038e61038f61039061039161039261039361039461039561039661039761039861039961039a61039b61039c61039d61039e61039f6103a06103a16103a26103a36103a46103a56103a66103a76103a86103a96103aa6103ab6103ac6103ad6103ae6103af6103b06103b16103b26103b36103b46103b56103b66103b76103b86103b96103ba6103bb6103bc6103bd6103be6103bf6103c06103c16103c26103c36103c46103c56103c66103c76103c86103c96103ca6103cb6103cc6103cd6103ce6103cf6103d06103d16103d26103d36103d46103d56103d66103d76103d86103d96103da6103db6103dc6103dd6103de6103df6103e06103e16103e26103e36103e46103e56103e66103e76103e86103e96103ea6103eb6103ec6103ed6103ee6103ef6103f06103f16103f26103f36103f46103f56103f66103f76103f86103f96103fa6103fb6103fc6103fd6103fee60000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0xfa8fdfebd6c3b33111595f042acedce3f54d0613f548b9ca0eddd7d81616ac62", + "hash": "0x05addfa87bbd9d11ea6883ecd9eb262ccdd150415af9a5fe801c59a33cc1b555", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test case where DUPN produces an stack overflow.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py#L83", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py#L83", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-663.md", "reference-spec-version": "b658bb87fe039d29e9475d5cfaebca9b92e0fca2" } }, - "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_stack_overflow[fork_CancunEIP7692-eof_test-dupn_operand_255-max_stack_height_1023-expect_exception_EOFException.INVALID_MAX_STACK_HEIGHT]": { + "tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_stack_overflow[fork_Osaka-eof_test-dupn_operand_255-max_stack_height_1023-expect_exception_EOFException.INVALID_MAX_STACK_HEIGHT]": { "vectors": { "0": { "code": "0xef00010100040200010c0004000000008003ff61000061000161000261000361000461000561000661000761000861000961000a61000b61000c61000d61000e61000f61001061001161001261001361001461001561001661001761001861001961001a61001b61001c61001d61001e61001f61002061002161002261002361002461002561002661002761002861002961002a61002b61002c61002d61002e61002f61003061003161003261003361003461003561003661003761003861003961003a61003b61003c61003d61003e61003f61004061004161004261004361004461004561004661004761004861004961004a61004b61004c61004d61004e61004f61005061005161005261005361005461005561005661005761005861005961005a61005b61005c61005d61005e61005f61006061006161006261006361006461006561006661006761006861006961006a61006b61006c61006d61006e61006f61007061007161007261007361007461007561007661007761007861007961007a61007b61007c61007d61007e61007f61008061008161008261008361008461008561008661008761008861008961008a61008b61008c61008d61008e61008f61009061009161009261009361009461009561009661009761009861009961009a61009b61009c61009d61009e61009f6100a06100a16100a26100a36100a46100a56100a66100a76100a86100a96100aa6100ab6100ac6100ad6100ae6100af6100b06100b16100b26100b36100b46100b56100b66100b76100b86100b96100ba6100bb6100bc6100bd6100be6100bf6100c06100c16100c26100c36100c46100c56100c66100c76100c86100c96100ca6100cb6100cc6100cd6100ce6100cf6100d06100d16100d26100d36100d46100d56100d66100d76100d86100d96100da6100db6100dc6100dd6100de6100df6100e06100e16100e26100e36100e46100e56100e66100e76100e86100e96100ea6100eb6100ec6100ed6100ee6100ef6100f06100f16100f26100f36100f46100f56100f66100f76100f86100f96100fa6100fb6100fc6100fd6100fe6100ff61010061010161010261010361010461010561010661010761010861010961010a61010b61010c61010d61010e61010f61011061011161011261011361011461011561011661011761011861011961011a61011b61011c61011d61011e61011f61012061012161012261012361012461012561012661012761012861012961012a61012b61012c61012d61012e61012f61013061013161013261013361013461013561013661013761013861013961013a61013b61013c61013d61013e61013f61014061014161014261014361014461014561014661014761014861014961014a61014b61014c61014d61014e61014f61015061015161015261015361015461015561015661015761015861015961015a61015b61015c61015d61015e61015f61016061016161016261016361016461016561016661016761016861016961016a61016b61016c61016d61016e61016f61017061017161017261017361017461017561017661017761017861017961017a61017b61017c61017d61017e61017f61018061018161018261018361018461018561018661018761018861018961018a61018b61018c61018d61018e61018f61019061019161019261019361019461019561019661019761019861019961019a61019b61019c61019d61019e61019f6101a06101a16101a26101a36101a46101a56101a66101a76101a86101a96101aa6101ab6101ac6101ad6101ae6101af6101b06101b16101b26101b36101b46101b56101b66101b76101b86101b96101ba6101bb6101bc6101bd6101be6101bf6101c06101c16101c26101c36101c46101c56101c66101c76101c86101c96101ca6101cb6101cc6101cd6101ce6101cf6101d06101d16101d26101d36101d46101d56101d66101d76101d86101d96101da6101db6101dc6101dd6101de6101df6101e06101e16101e26101e36101e46101e56101e66101e76101e86101e96101ea6101eb6101ec6101ed6101ee6101ef6101f06101f16101f26101f36101f46101f56101f66101f76101f86101f96101fa6101fb6101fc6101fd6101fe6101ff61020061020161020261020361020461020561020661020761020861020961020a61020b61020c61020d61020e61020f61021061021161021261021361021461021561021661021761021861021961021a61021b61021c61021d61021e61021f61022061022161022261022361022461022561022661022761022861022961022a61022b61022c61022d61022e61022f61023061023161023261023361023461023561023661023761023861023961023a61023b61023c61023d61023e61023f61024061024161024261024361024461024561024661024761024861024961024a61024b61024c61024d61024e61024f61025061025161025261025361025461025561025661025761025861025961025a61025b61025c61025d61025e61025f61026061026161026261026361026461026561026661026761026861026961026a61026b61026c61026d61026e61026f61027061027161027261027361027461027561027661027761027861027961027a61027b61027c61027d61027e61027f61028061028161028261028361028461028561028661028761028861028961028a61028b61028c61028d61028e61028f61029061029161029261029361029461029561029661029761029861029961029a61029b61029c61029d61029e61029f6102a06102a16102a26102a36102a46102a56102a66102a76102a86102a96102aa6102ab6102ac6102ad6102ae6102af6102b06102b16102b26102b36102b46102b56102b66102b76102b86102b96102ba6102bb6102bc6102bd6102be6102bf6102c06102c16102c26102c36102c46102c56102c66102c76102c86102c96102ca6102cb6102cc6102cd6102ce6102cf6102d06102d16102d26102d36102d46102d56102d66102d76102d86102d96102da6102db6102dc6102dd6102de6102df6102e06102e16102e26102e36102e46102e56102e66102e76102e86102e96102ea6102eb6102ec6102ed6102ee6102ef6102f06102f16102f26102f36102f46102f56102f66102f76102f86102f96102fa6102fb6102fc6102fd6102fe6102ff61030061030161030261030361030461030561030661030761030861030961030a61030b61030c61030d61030e61030f61031061031161031261031361031461031561031661031761031861031961031a61031b61031c61031d61031e61031f61032061032161032261032361032461032561032661032761032861032961032a61032b61032c61032d61032e61032f61033061033161033261033361033461033561033661033761033861033961033a61033b61033c61033d61033e61033f61034061034161034261034361034461034561034661034761034861034961034a61034b61034c61034d61034e61034f61035061035161035261035361035461035561035661035761035861035961035a61035b61035c61035d61035e61035f61036061036161036261036361036461036561036661036761036861036961036a61036b61036c61036d61036e61036f61037061037161037261037361037461037561037661037761037861037961037a61037b61037c61037d61037e61037f61038061038161038261038361038461038561038661038761038861038961038a61038b61038c61038d61038e61038f61039061039161039261039361039461039561039661039761039861039961039a61039b61039c61039d61039e61039f6103a06103a16103a26103a36103a46103a56103a66103a76103a86103a96103aa6103ab6103ac6103ad6103ae6103af6103b06103b16103b26103b36103b46103b56103b66103b76103b86103b96103ba6103bb6103bc6103bd6103be6103bf6103c06103c16103c26103c36103c46103c56103c66103c76103c86103c96103ca6103cb6103cc6103cd6103ce6103cf6103d06103d16103d26103d36103d46103d56103d66103d76103d86103d96103da6103db6103dc6103dd6103de6103df6103e06103e16103e26103e36103e46103e56103e66103e76103e86103e96103ea6103eb6103ec6103ed6103ee6103ef6103f06103f16103f26103f36103f46103f56103f66103f76103f86103f96103fa6103fb6103fc6103fd6103fee6ff00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAX_STACK_HEIGHT", "result": false } @@ -56,21 +56,21 @@ } }, "_info": { - "hash": "0x596d8228c710e979821066539bd506fb19e507cf118013888b4c8fab73cc64de", + "hash": "0x6781ff8c46102c4971e59d3825ae6cad83a4bf48e5f79a974aa76ef0aae8b08f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test case where DUPN produces an stack overflow.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py#L83", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py#L83", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-663.md", "reference-spec-version": "b658bb87fe039d29e9475d5cfaebca9b92e0fca2" } }, - "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_stack_overflow[fork_CancunEIP7692-eof_test-dupn_operand_255-max_stack_height_1024-expect_exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT]": { + "tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_stack_overflow[fork_Osaka-eof_test-dupn_operand_255-max_stack_height_1024-expect_exception_EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT]": { "vectors": { "0": { "code": "0xef00010100040200010c00040000000080040061000061000161000261000361000461000561000661000761000861000961000a61000b61000c61000d61000e61000f61001061001161001261001361001461001561001661001761001861001961001a61001b61001c61001d61001e61001f61002061002161002261002361002461002561002661002761002861002961002a61002b61002c61002d61002e61002f61003061003161003261003361003461003561003661003761003861003961003a61003b61003c61003d61003e61003f61004061004161004261004361004461004561004661004761004861004961004a61004b61004c61004d61004e61004f61005061005161005261005361005461005561005661005761005861005961005a61005b61005c61005d61005e61005f61006061006161006261006361006461006561006661006761006861006961006a61006b61006c61006d61006e61006f61007061007161007261007361007461007561007661007761007861007961007a61007b61007c61007d61007e61007f61008061008161008261008361008461008561008661008761008861008961008a61008b61008c61008d61008e61008f61009061009161009261009361009461009561009661009761009861009961009a61009b61009c61009d61009e61009f6100a06100a16100a26100a36100a46100a56100a66100a76100a86100a96100aa6100ab6100ac6100ad6100ae6100af6100b06100b16100b26100b36100b46100b56100b66100b76100b86100b96100ba6100bb6100bc6100bd6100be6100bf6100c06100c16100c26100c36100c46100c56100c66100c76100c86100c96100ca6100cb6100cc6100cd6100ce6100cf6100d06100d16100d26100d36100d46100d56100d66100d76100d86100d96100da6100db6100dc6100dd6100de6100df6100e06100e16100e26100e36100e46100e56100e66100e76100e86100e96100ea6100eb6100ec6100ed6100ee6100ef6100f06100f16100f26100f36100f46100f56100f66100f76100f86100f96100fa6100fb6100fc6100fd6100fe6100ff61010061010161010261010361010461010561010661010761010861010961010a61010b61010c61010d61010e61010f61011061011161011261011361011461011561011661011761011861011961011a61011b61011c61011d61011e61011f61012061012161012261012361012461012561012661012761012861012961012a61012b61012c61012d61012e61012f61013061013161013261013361013461013561013661013761013861013961013a61013b61013c61013d61013e61013f61014061014161014261014361014461014561014661014761014861014961014a61014b61014c61014d61014e61014f61015061015161015261015361015461015561015661015761015861015961015a61015b61015c61015d61015e61015f61016061016161016261016361016461016561016661016761016861016961016a61016b61016c61016d61016e61016f61017061017161017261017361017461017561017661017761017861017961017a61017b61017c61017d61017e61017f61018061018161018261018361018461018561018661018761018861018961018a61018b61018c61018d61018e61018f61019061019161019261019361019461019561019661019761019861019961019a61019b61019c61019d61019e61019f6101a06101a16101a26101a36101a46101a56101a66101a76101a86101a96101aa6101ab6101ac6101ad6101ae6101af6101b06101b16101b26101b36101b46101b56101b66101b76101b86101b96101ba6101bb6101bc6101bd6101be6101bf6101c06101c16101c26101c36101c46101c56101c66101c76101c86101c96101ca6101cb6101cc6101cd6101ce6101cf6101d06101d16101d26101d36101d46101d56101d66101d76101d86101d96101da6101db6101dc6101dd6101de6101df6101e06101e16101e26101e36101e46101e56101e66101e76101e86101e96101ea6101eb6101ec6101ed6101ee6101ef6101f06101f16101f26101f36101f46101f56101f66101f76101f86101f96101fa6101fb6101fc6101fd6101fe6101ff61020061020161020261020361020461020561020661020761020861020961020a61020b61020c61020d61020e61020f61021061021161021261021361021461021561021661021761021861021961021a61021b61021c61021d61021e61021f61022061022161022261022361022461022561022661022761022861022961022a61022b61022c61022d61022e61022f61023061023161023261023361023461023561023661023761023861023961023a61023b61023c61023d61023e61023f61024061024161024261024361024461024561024661024761024861024961024a61024b61024c61024d61024e61024f61025061025161025261025361025461025561025661025761025861025961025a61025b61025c61025d61025e61025f61026061026161026261026361026461026561026661026761026861026961026a61026b61026c61026d61026e61026f61027061027161027261027361027461027561027661027761027861027961027a61027b61027c61027d61027e61027f61028061028161028261028361028461028561028661028761028861028961028a61028b61028c61028d61028e61028f61029061029161029261029361029461029561029661029761029861029961029a61029b61029c61029d61029e61029f6102a06102a16102a26102a36102a46102a56102a66102a76102a86102a96102aa6102ab6102ac6102ad6102ae6102af6102b06102b16102b26102b36102b46102b56102b66102b76102b86102b96102ba6102bb6102bc6102bd6102be6102bf6102c06102c16102c26102c36102c46102c56102c66102c76102c86102c96102ca6102cb6102cc6102cd6102ce6102cf6102d06102d16102d26102d36102d46102d56102d66102d76102d86102d96102da6102db6102dc6102dd6102de6102df6102e06102e16102e26102e36102e46102e56102e66102e76102e86102e96102ea6102eb6102ec6102ed6102ee6102ef6102f06102f16102f26102f36102f46102f56102f66102f76102f86102f96102fa6102fb6102fc6102fd6102fe6102ff61030061030161030261030361030461030561030661030761030861030961030a61030b61030c61030d61030e61030f61031061031161031261031361031461031561031661031761031861031961031a61031b61031c61031d61031e61031f61032061032161032261032361032461032561032661032761032861032961032a61032b61032c61032d61032e61032f61033061033161033261033361033461033561033661033761033861033961033a61033b61033c61033d61033e61033f61034061034161034261034361034461034561034661034761034861034961034a61034b61034c61034d61034e61034f61035061035161035261035361035461035561035661035761035861035961035a61035b61035c61035d61035e61035f61036061036161036261036361036461036561036661036761036861036961036a61036b61036c61036d61036e61036f61037061037161037261037361037461037561037661037761037861037961037a61037b61037c61037d61037e61037f61038061038161038261038361038461038561038661038761038861038961038a61038b61038c61038d61038e61038f61039061039161039261039361039461039561039661039761039861039961039a61039b61039c61039d61039e61039f6103a06103a16103a26103a36103a46103a56103a66103a76103a86103a96103aa6103ab6103ac6103ad6103ae6103af6103b06103b16103b26103b36103b46103b56103b66103b76103b86103b96103ba6103bb6103bc6103bd6103be6103bf6103c06103c16103c26103c36103c46103c56103c66103c76103c86103c96103ca6103cb6103cc6103cd6103ce6103cf6103d06103d16103d26103d36103d46103d56103d66103d76103d86103d96103da6103db6103dc6103dd6103de6103df6103e06103e16103e26103e36103e46103e56103e66103e76103e86103e96103ea6103eb6103ec6103ed6103ee6103ef6103f06103f16103f26103f36103f46103f56103f66103f76103f86103f96103fa6103fb6103fc6103fd6103fee6ff00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MAX_STACK_HEIGHT_ABOVE_LIMIT", "result": false } @@ -78,11 +78,11 @@ } }, "_info": { - "hash": "0x8639416a08b139e28db7bd760f2cacbdd5c01807cd1199b21d140e91771749e4", + "hash": "0x350cfa5ac6b9d9212b93b850844271ce0955427795d247f93c2a9893495d3149", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test case where DUPN produces an stack overflow.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py#L83", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py#L83", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-663.md", "reference-spec-version": "b658bb87fe039d29e9475d5cfaebca9b92e0fca2" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_stack_underflow.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_stack_underflow.json similarity index 71% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_stack_underflow.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_stack_underflow.json index 120fe0071e..d2f99f66e0 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_stack_underflow.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_stack_underflow.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_stack_underflow[fork_CancunEIP7692-eof_test-stack_height_0-max_stack_height_0]": { + "tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_stack_underflow[fork_Osaka-eof_test-stack_height_0-max_stack_height_0]": { "vectors": { "0": { "code": "0xef000101000402000100030400000000800000e60000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0x0f5d9eec5e46d0aa8bf7b91874bf5c082f927718953501da7e7844ac63fcb836", + "hash": "0x0b387065baef475cae3d27194b180819c45ad8469dbd3c16fdbd81db43987551", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test case out of bounds DUPN immediate.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py#L47", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py#L47", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-663.md", "reference-spec-version": "b658bb87fe039d29e9475d5cfaebca9b92e0fca2" } }, - "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_stack_underflow[fork_CancunEIP7692-eof_test-stack_height_0-max_stack_height_1]": { + "tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_stack_underflow[fork_Osaka-eof_test-stack_height_0-max_stack_height_1]": { "vectors": { "0": { "code": "0xef000101000402000100030400000000800001e60000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0x6c5196e9fd0649379ab1ebd4a19aec405467e36d5fc94b90099db96a978f5694", + "hash": "0x2c86466f522fa176c6afc688466401c54517d8865cdd9f31279f1012b4e32acd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test case out of bounds DUPN immediate.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py#L47", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py#L47", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-663.md", "reference-spec-version": "b658bb87fe039d29e9475d5cfaebca9b92e0fca2" } }, - "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_stack_underflow[fork_CancunEIP7692-eof_test-stack_height_1-max_stack_height_1]": { + "tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_stack_underflow[fork_Osaka-eof_test-stack_height_1-max_stack_height_1]": { "vectors": { "0": { "code": "0xef000101000402000100060400000000800001610000e60100", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -56,21 +56,21 @@ } }, "_info": { - "hash": "0xf851696406f623e5e4e7e7ca0cfbf5e832cb8536c33283363eaa89388b67977c", + "hash": "0x381eaa054b0c8193dbf0d7742b4fe5c78549edd7bd260f7db0d394dcb57d4da4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test case out of bounds DUPN immediate.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py#L47", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py#L47", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-663.md", "reference-spec-version": "b658bb87fe039d29e9475d5cfaebca9b92e0fca2" } }, - "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_stack_underflow[fork_CancunEIP7692-eof_test-stack_height_1-max_stack_height_2]": { + "tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_stack_underflow[fork_Osaka-eof_test-stack_height_1-max_stack_height_2]": { "vectors": { "0": { "code": "0xef000101000402000100060400000000800002610000e60100", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -78,21 +78,21 @@ } }, "_info": { - "hash": "0xd83e2754f0715b153f9094c6394a7f8ffe816b7ad6a2fa9df6550f1f2d99b0e6", + "hash": "0xdbdc0b469465b445d776a0a21c9448956c42df8463d37aed270f2a0d64c3223f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test case out of bounds DUPN immediate.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py#L47", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py#L47", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-663.md", "reference-spec-version": "b658bb87fe039d29e9475d5cfaebca9b92e0fca2" } }, - "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_stack_underflow[fork_CancunEIP7692-eof_test-stack_height_255-max_stack_height_255]": { + "tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_stack_underflow[fork_Osaka-eof_test-stack_height_255-max_stack_height_255]": { "vectors": { "0": { "code": "0xef0001010004020001030004000000008000ff61000061000161000261000361000461000561000661000761000861000961000a61000b61000c61000d61000e61000f61001061001161001261001361001461001561001661001761001861001961001a61001b61001c61001d61001e61001f61002061002161002261002361002461002561002661002761002861002961002a61002b61002c61002d61002e61002f61003061003161003261003361003461003561003661003761003861003961003a61003b61003c61003d61003e61003f61004061004161004261004361004461004561004661004761004861004961004a61004b61004c61004d61004e61004f61005061005161005261005361005461005561005661005761005861005961005a61005b61005c61005d61005e61005f61006061006161006261006361006461006561006661006761006861006961006a61006b61006c61006d61006e61006f61007061007161007261007361007461007561007661007761007861007961007a61007b61007c61007d61007e61007f61008061008161008261008361008461008561008661008761008861008961008a61008b61008c61008d61008e61008f61009061009161009261009361009461009561009661009761009861009961009a61009b61009c61009d61009e61009f6100a06100a16100a26100a36100a46100a56100a66100a76100a86100a96100aa6100ab6100ac6100ad6100ae6100af6100b06100b16100b26100b36100b46100b56100b66100b76100b86100b96100ba6100bb6100bc6100bd6100be6100bf6100c06100c16100c26100c36100c46100c56100c66100c76100c86100c96100ca6100cb6100cc6100cd6100ce6100cf6100d06100d16100d26100d36100d46100d56100d66100d76100d86100d96100da6100db6100dc6100dd6100de6100df6100e06100e16100e26100e36100e46100e56100e66100e76100e86100e96100ea6100eb6100ec6100ed6100ee6100ef6100f06100f16100f26100f36100f46100f56100f66100f76100f86100f96100fa6100fb6100fc6100fd6100fee6ff00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -100,21 +100,21 @@ } }, "_info": { - "hash": "0xa113354e83c0682d3f3bb2f524b41077a4991cbb00be1927f1f84d03034c9c5b", + "hash": "0x8ba00a8590a6275e37a28bb5c9c62cb7df72c3b7e6840ca345a90602b52ea746", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test case out of bounds DUPN immediate.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py#L47", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py#L47", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-663.md", "reference-spec-version": "b658bb87fe039d29e9475d5cfaebca9b92e0fca2" } }, - "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_stack_underflow[fork_CancunEIP7692-eof_test-stack_height_255-max_stack_height_256]": { + "tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_stack_underflow[fork_Osaka-eof_test-stack_height_255-max_stack_height_256]": { "vectors": { "0": { "code": "0xef00010100040200010300040000000080010061000061000161000261000361000461000561000661000761000861000961000a61000b61000c61000d61000e61000f61001061001161001261001361001461001561001661001761001861001961001a61001b61001c61001d61001e61001f61002061002161002261002361002461002561002661002761002861002961002a61002b61002c61002d61002e61002f61003061003161003261003361003461003561003661003761003861003961003a61003b61003c61003d61003e61003f61004061004161004261004361004461004561004661004761004861004961004a61004b61004c61004d61004e61004f61005061005161005261005361005461005561005661005761005861005961005a61005b61005c61005d61005e61005f61006061006161006261006361006461006561006661006761006861006961006a61006b61006c61006d61006e61006f61007061007161007261007361007461007561007661007761007861007961007a61007b61007c61007d61007e61007f61008061008161008261008361008461008561008661008761008861008961008a61008b61008c61008d61008e61008f61009061009161009261009361009461009561009661009761009861009961009a61009b61009c61009d61009e61009f6100a06100a16100a26100a36100a46100a56100a66100a76100a86100a96100aa6100ab6100ac6100ad6100ae6100af6100b06100b16100b26100b36100b46100b56100b66100b76100b86100b96100ba6100bb6100bc6100bd6100be6100bf6100c06100c16100c26100c36100c46100c56100c66100c76100c86100c96100ca6100cb6100cc6100cd6100ce6100cf6100d06100d16100d26100d36100d46100d56100d66100d76100d86100d96100da6100db6100dc6100dd6100de6100df6100e06100e16100e26100e36100e46100e56100e66100e76100e86100e96100ea6100eb6100ec6100ed6100ee6100ef6100f06100f16100f26100f36100f46100f56100f66100f76100f86100f96100fa6100fb6100fc6100fd6100fee6ff00", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -122,11 +122,11 @@ } }, "_info": { - "hash": "0x629912deae523bbf4511a0684407dfd18b10e3eb1e70c84ac29881bd8fdccf51", + "hash": "0x0adfa9d588265721baa279265c57be3f41adf6df2fbcbecf96c6fbee3cc1316a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test case out of bounds DUPN immediate.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py#L47", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py#L47", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-663.md", "reference-spec-version": "b658bb87fe039d29e9475d5cfaebca9b92e0fca2" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/exchange/exchange_all_invalid_immediates.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/exchange/exchange_all_invalid_immediates.json similarity index 62% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/exchange/exchange_all_invalid_immediates.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/exchange/exchange_all_invalid_immediates.json index 21bb581854..945d4835b7 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/exchange/exchange_all_invalid_immediates.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/exchange/exchange_all_invalid_immediates.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py::test_exchange_all_invalid_immediates[fork_CancunEIP7692-eof_test-stack_height=0_n=1_m=1]": { + "tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py::test_exchange_all_invalid_immediates[fork_Osaka-eof_test-stack_height=0_n=1_m=1]": { "vectors": { "0": { "code": "0xef000101000402000100030400000000800000e80000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0xe4e2239c6a3c98fdc127a42fb90b5c22fd59c67a6e1c15f6dd76e8b798e445af", + "hash": "0xbd970c64a38ae0c71663610e5c1eeb339256b9a338c3018ee10803d6805e260f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test case for all invalid EXCHANGE immediates.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-663.md", "reference-spec-version": "b658bb87fe039d29e9475d5cfaebca9b92e0fca2" } }, - "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py::test_exchange_all_invalid_immediates[fork_CancunEIP7692-eof_test-stack_height=1_n=1_m=1]": { + "tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py::test_exchange_all_invalid_immediates[fork_Osaka-eof_test-stack_height=1_n=1_m=1]": { "vectors": { "0": { "code": "0xef000101000402000100070400000000800001610000e8005000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0xdc5527c5fcd9a5fd594f25a906292e7002122590223ec3eb5aee28679c8b909f", + "hash": "0xcf0d30ebb6cf1ae6b30b7059dae5221881594bb09666ad6f6ff64566b0b64cff", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test case for all invalid EXCHANGE immediates.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-663.md", "reference-spec-version": "b658bb87fe039d29e9475d5cfaebca9b92e0fca2" } }, - "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py::test_exchange_all_invalid_immediates[fork_CancunEIP7692-eof_test-stack_height=2_n=1_m=1]": { + "tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py::test_exchange_all_invalid_immediates[fork_Osaka-eof_test-stack_height=2_n=1_m=1]": { "vectors": { "0": { "code": "0xef0001010004020001000b0400000000800002610000610001e800505000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -56,21 +56,21 @@ } }, "_info": { - "hash": "0x093965b91dde2de7a309eacaf2c234a8df679e735f71db182b12ddfab445b277", + "hash": "0x8c47423de01f23356df811a6ac28554a20c8cccef9b6538d56431ccf85c82a7a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test case for all invalid EXCHANGE immediates.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-663.md", "reference-spec-version": "b658bb87fe039d29e9475d5cfaebca9b92e0fca2" } }, - "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py::test_exchange_all_invalid_immediates[fork_CancunEIP7692-eof_test-stack_height=17_n=1_m=16]": { + "tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py::test_exchange_all_invalid_immediates[fork_Osaka-eof_test-stack_height=17_n=1_m=16]": { "vectors": { "0": { "code": "0xef00010100040200010047040000000080001161000061000161000261000361000461000561000661000761000861000961000a61000b61000c61000d61000e61000f610010e80f505050505050505050505050505050505000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -78,21 +78,21 @@ } }, "_info": { - "hash": "0x97340ed69bf68d25d3727f8efdfca45326a27138dd614f6b26f3eeed2666c9a5", + "hash": "0x669ab3eb82e78a2cf66d754962baf7d891ad498e40b86435e55bab6c8ffadb44", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test case for all invalid EXCHANGE immediates.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-663.md", "reference-spec-version": "b658bb87fe039d29e9475d5cfaebca9b92e0fca2" } }, - "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py::test_exchange_all_invalid_immediates[fork_CancunEIP7692-eof_test-stack_height=17_n=16_m=1]": { + "tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py::test_exchange_all_invalid_immediates[fork_Osaka-eof_test-stack_height=17_n=16_m=1]": { "vectors": { "0": { "code": "0xef00010100040200010047040000000080001161000061000161000261000361000461000561000661000761000861000961000a61000b61000c61000d61000e61000f610010e8f0505050505050505050505050505050505000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -100,21 +100,21 @@ } }, "_info": { - "hash": "0x7585d512eea521ccbeb6aa5140354c2f75ab3dbb3fe91adecb072739b188996e", + "hash": "0x2a7c02229dda4180d926b07e7557d68e0fab2e3980b765611322bd6b68066b3d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test case for all invalid EXCHANGE immediates.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-663.md", "reference-spec-version": "b658bb87fe039d29e9475d5cfaebca9b92e0fca2" } }, - "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py::test_exchange_all_invalid_immediates[fork_CancunEIP7692-eof_test-stack_height=32_n=16_m=16]": { + "tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py::test_exchange_all_invalid_immediates[fork_Osaka-eof_test-stack_height=32_n=16_m=16]": { "vectors": { "0": { "code": "0xef00010100040200010083040000000080002061000061000161000261000361000461000561000661000761000861000961000a61000b61000c61000d61000e61000f61001061001161001261001361001461001561001661001761001861001961001a61001b61001c61001d61001e61001fe8ff505050505050505050505050505050505050505050505050505050505050505000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -122,11 +122,11 @@ } }, "_info": { - "hash": "0x097e77695e8fbe50052d08606748dbbe5e44a432b5fba17a04dff3acde473d51", + "hash": "0x264630c8817565ab4b67a91301afa67c7b3937aa1bf86e2d4df69a33740b1126", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test case for all invalid EXCHANGE immediates.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-663.md", "reference-spec-version": "b658bb87fe039d29e9475d5cfaebca9b92e0fca2" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/exchange/exchange_all_valid_immediates.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/exchange/exchange_all_valid_immediates.json similarity index 81% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/exchange/exchange_all_valid_immediates.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/exchange/exchange_all_valid_immediates.json index 233238398f..1f13b0c9b2 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/exchange/exchange_all_valid_immediates.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/exchange/exchange_all_valid_immediates.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py::test_exchange_all_valid_immediates[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py::test_exchange_all_valid_immediates[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000402000102cd04000000008000236103e86103e96103ea6103eb6103ec6103ed6103ee6103ef6103f06103f16103f26103f36103f46103f56103f66103f76103f86103f96103fa6103fb6103fc6103fd6103fe6103ff610400610401610402610403610404610405610406610407610408610409e800e801e802e803e804e805e806e807e808e809e80ae80be80ce80de80ee80fe810e811e812e813e814e815e816e817e818e819e81ae81be81ce81de81ee81fe820e821e822e823e824e825e826e827e828e829e82ae82be82ce82de82ee82fe830e831e832e833e834e835e836e837e838e839e83ae83be83ce83de83ee83fe840e841e842e843e844e845e846e847e848e849e84ae84be84ce84de84ee84fe850e851e852e853e854e855e856e857e858e859e85ae85be85ce85de85ee85fe860e861e862e863e864e865e866e867e868e869e86ae86be86ce86de86ee86fe870e871e872e873e874e875e876e877e878e879e87ae87be87ce87de87ee87fe880e881e882e883e884e885e886e887e888e889e88ae88be88ce88de88ee88fe890e891e892e893e894e895e896e897e898e899e89ae89be89ce89de89ee89fe8a0e8a1e8a2e8a3e8a4e8a5e8a6e8a7e8a8e8a9e8aae8abe8ace8ade8aee8afe8b0e8b1e8b2e8b3e8b4e8b5e8b6e8b7e8b8e8b9e8bae8bbe8bce8bde8bee8bfe8c0e8c1e8c2e8c3e8c4e8c5e8c6e8c7e8c8e8c9e8cae8cbe8cce8cde8cee8cfe8d0e8d1e8d2e8d3e8d4e8d5e8d6e8d7e8d8e8d9e8dae8dbe8dce8dde8dee8dfe8e0e8e1e8e2e8e3e8e4e8e5e8e6e8e7e8e8e8e9e8eae8ebe8ece8ede8eee8efe8f0e8f1e8f2e8f3e8f4e8f5e8f6e8f7e8f8e8f9e8fae8fbe8fce8fde8fee8ff600055600155600255600355600455600555600655600755600855600955600a55600b55600c55600d55600e55600f55601055601155601255601355601455601555601655601755601855601955601a55601b55601c55601d55601e55601f5560205560215500", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x5f7f6b93c281c7dd87e3e72e1e60477463a826a191183e52c52430f20a295256", + "hash": "0xd40734ddc2610997442b7f7cbd3dddf460640ee7ad06ad9fae40ca4d2f1e4c0b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test case for all valid EXCHANGE immediates.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py#L19", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-663.md", "reference-spec-version": "b658bb87fe039d29e9475d5cfaebca9b92e0fca2" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_all_valid_immediates.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_all_valid_immediates.json similarity index 91% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_all_valid_immediates.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_all_valid_immediates.json index 06ede9e3b2..66317e5c8e 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_all_valid_immediates.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_all_valid_immediates.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py::test_swapn_all_valid_immediates[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py::test_swapn_all_valid_immediates[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef00010100040200010804040000000080010261050061050161050261050361050461050561050661050761050861050961050a61050b61050c61050d61050e61050f61051061051161051261051361051461051561051661051761051861051961051a61051b61051c61051d61051e61051f61052061052161052261052361052461052561052661052761052861052961052a61052b61052c61052d61052e61052f61053061053161053261053361053461053561053661053761053861053961053a61053b61053c61053d61053e61053f61054061054161054261054361054461054561054661054761054861054961054a61054b61054c61054d61054e61054f61055061055161055261055361055461055561055661055761055861055961055a61055b61055c61055d61055e61055f61056061056161056261056361056461056561056661056761056861056961056a61056b61056c61056d61056e61056f61057061057161057261057361057461057561057661057761057861057961057a61057b61057c61057d61057e61057f61058061058161058261058361058461058561058661058761058861058961058a61058b61058c61058d61058e61058f61059061059161059261059361059461059561059661059761059861059961059a61059b61059c61059d61059e61059f6105a06105a16105a26105a36105a46105a56105a66105a76105a86105a96105aa6105ab6105ac6105ad6105ae6105af6105b06105b16105b26105b36105b46105b56105b66105b76105b86105b96105ba6105bb6105bc6105bd6105be6105bf6105c06105c16105c26105c36105c46105c56105c66105c76105c86105c96105ca6105cb6105cc6105cd6105ce6105cf6105d06105d16105d26105d36105d46105d56105d66105d76105d86105d96105da6105db6105dc6105dd6105de6105df6105e06105e16105e26105e36105e46105e56105e66105e76105e86105e96105ea6105eb6105ec6105ed6105ee6105ef6105f06105f16105f26105f36105f46105f56105f66105f76105f86105f96105fa6105fb6105fc6105fd6105fe6105ff610600e7ff600055e7fe600155e7fd600255e7fc600355e7fb600455e7fa600555e7f9600655e7f8600755e7f7600855e7f6600955e7f5600a55e7f4600b55e7f3600c55e7f2600d55e7f1600e55e7f0600f55e7ef601055e7ee601155e7ed601255e7ec601355e7eb601455e7ea601555e7e9601655e7e8601755e7e7601855e7e6601955e7e5601a55e7e4601b55e7e3601c55e7e2601d55e7e1601e55e7e0601f55e7df602055e7de602155e7dd602255e7dc602355e7db602455e7da602555e7d9602655e7d8602755e7d7602855e7d6602955e7d5602a55e7d4602b55e7d3602c55e7d2602d55e7d1602e55e7d0602f55e7cf603055e7ce603155e7cd603255e7cc603355e7cb603455e7ca603555e7c9603655e7c8603755e7c7603855e7c6603955e7c5603a55e7c4603b55e7c3603c55e7c2603d55e7c1603e55e7c0603f55e7bf604055e7be604155e7bd604255e7bc604355e7bb604455e7ba604555e7b9604655e7b8604755e7b7604855e7b6604955e7b5604a55e7b4604b55e7b3604c55e7b2604d55e7b1604e55e7b0604f55e7af605055e7ae605155e7ad605255e7ac605355e7ab605455e7aa605555e7a9605655e7a8605755e7a7605855e7a6605955e7a5605a55e7a4605b55e7a3605c55e7a2605d55e7a1605e55e7a0605f55e79f606055e79e606155e79d606255e79c606355e79b606455e79a606555e799606655e798606755e797606855e796606955e795606a55e794606b55e793606c55e792606d55e791606e55e790606f55e78f607055e78e607155e78d607255e78c607355e78b607455e78a607555e789607655e788607755e787607855e786607955e785607a55e784607b55e783607c55e782607d55e781607e55e780607f55e77f608055e77e608155e77d608255e77c608355e77b608455e77a608555e779608655e778608755e777608855e776608955e775608a55e774608b55e773608c55e772608d55e771608e55e770608f55e76f609055e76e609155e76d609255e76c609355e76b609455e76a609555e769609655e768609755e767609855e766609955e765609a55e764609b55e763609c55e762609d55e761609e55e760609f55e75f60a055e75e60a155e75d60a255e75c60a355e75b60a455e75a60a555e75960a655e75860a755e75760a855e75660a955e75560aa55e75460ab55e75360ac55e75260ad55e75160ae55e75060af55e74f60b055e74e60b155e74d60b255e74c60b355e74b60b455e74a60b555e74960b655e74860b755e74760b855e74660b955e74560ba55e74460bb55e74360bc55e74260bd55e74160be55e74060bf55e73f60c055e73e60c155e73d60c255e73c60c355e73b60c455e73a60c555e73960c655e73860c755e73760c855e73660c955e73560ca55e73460cb55e73360cc55e73260cd55e73160ce55e73060cf55e72f60d055e72e60d155e72d60d255e72c60d355e72b60d455e72a60d555e72960d655e72860d755e72760d855e72660d955e72560da55e72460db55e72360dc55e72260dd55e72160de55e72060df55e71f60e055e71e60e155e71d60e255e71c60e355e71b60e455e71a60e555e71960e655e71860e755e71760e855e71660e955e71560ea55e71460eb55e71360ec55e71260ed55e71160ee55e71060ef55e70f60f055e70e60f155e70d60f255e70c60f355e70b60f455e70a60f555e70960f655e70860f755e70760f855e70660f955e70560fa55e70460fb55e70360fc55e70260fd55e70160fe55e70060ff5500", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xb5ab195cf8cbd6a226e4a7b5b35e734d9a9c5367285ed7efa8d072ebd84c10a8", + "hash": "0x675f443e46b48dc42de76c7913a412538596ce342937f6cbab8b27ca5b3ee902", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test case for all valid SWAPN immediates.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py#L20", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py#L20", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-663.md", "reference-spec-version": "b658bb87fe039d29e9475d5cfaebca9b92e0fca2" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_on_max_stack.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_on_max_stack.json similarity index 93% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_on_max_stack.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_on_max_stack.json index 776df1e493..8e06f64027 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_on_max_stack.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_on_max_stack.json @@ -1,42 +1,42 @@ { - "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py::test_swapn_on_max_stack[fork_CancunEIP7692-eof_test-swapn_operand_0]": { + "tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py::test_swapn_on_max_stack[fork_Osaka-eof_test-swapn_operand_0]": { "vectors": { "0": { "code": "0xef00010100040200010c0004000000008003ff61000061000161000261000361000461000561000661000761000861000961000a61000b61000c61000d61000e61000f61001061001161001261001361001461001561001661001761001861001961001a61001b61001c61001d61001e61001f61002061002161002261002361002461002561002661002761002861002961002a61002b61002c61002d61002e61002f61003061003161003261003361003461003561003661003761003861003961003a61003b61003c61003d61003e61003f61004061004161004261004361004461004561004661004761004861004961004a61004b61004c61004d61004e61004f61005061005161005261005361005461005561005661005761005861005961005a61005b61005c61005d61005e61005f61006061006161006261006361006461006561006661006761006861006961006a61006b61006c61006d61006e61006f61007061007161007261007361007461007561007661007761007861007961007a61007b61007c61007d61007e61007f61008061008161008261008361008461008561008661008761008861008961008a61008b61008c61008d61008e61008f61009061009161009261009361009461009561009661009761009861009961009a61009b61009c61009d61009e61009f6100a06100a16100a26100a36100a46100a56100a66100a76100a86100a96100aa6100ab6100ac6100ad6100ae6100af6100b06100b16100b26100b36100b46100b56100b66100b76100b86100b96100ba6100bb6100bc6100bd6100be6100bf6100c06100c16100c26100c36100c46100c56100c66100c76100c86100c96100ca6100cb6100cc6100cd6100ce6100cf6100d06100d16100d26100d36100d46100d56100d66100d76100d86100d96100da6100db6100dc6100dd6100de6100df6100e06100e16100e26100e36100e46100e56100e66100e76100e86100e96100ea6100eb6100ec6100ed6100ee6100ef6100f06100f16100f26100f36100f46100f56100f66100f76100f86100f96100fa6100fb6100fc6100fd6100fe6100ff61010061010161010261010361010461010561010661010761010861010961010a61010b61010c61010d61010e61010f61011061011161011261011361011461011561011661011761011861011961011a61011b61011c61011d61011e61011f61012061012161012261012361012461012561012661012761012861012961012a61012b61012c61012d61012e61012f61013061013161013261013361013461013561013661013761013861013961013a61013b61013c61013d61013e61013f61014061014161014261014361014461014561014661014761014861014961014a61014b61014c61014d61014e61014f61015061015161015261015361015461015561015661015761015861015961015a61015b61015c61015d61015e61015f61016061016161016261016361016461016561016661016761016861016961016a61016b61016c61016d61016e61016f61017061017161017261017361017461017561017661017761017861017961017a61017b61017c61017d61017e61017f61018061018161018261018361018461018561018661018761018861018961018a61018b61018c61018d61018e61018f61019061019161019261019361019461019561019661019761019861019961019a61019b61019c61019d61019e61019f6101a06101a16101a26101a36101a46101a56101a66101a76101a86101a96101aa6101ab6101ac6101ad6101ae6101af6101b06101b16101b26101b36101b46101b56101b66101b76101b86101b96101ba6101bb6101bc6101bd6101be6101bf6101c06101c16101c26101c36101c46101c56101c66101c76101c86101c96101ca6101cb6101cc6101cd6101ce6101cf6101d06101d16101d26101d36101d46101d56101d66101d76101d86101d96101da6101db6101dc6101dd6101de6101df6101e06101e16101e26101e36101e46101e56101e66101e76101e86101e96101ea6101eb6101ec6101ed6101ee6101ef6101f06101f16101f26101f36101f46101f56101f66101f76101f86101f96101fa6101fb6101fc6101fd6101fe6101ff61020061020161020261020361020461020561020661020761020861020961020a61020b61020c61020d61020e61020f61021061021161021261021361021461021561021661021761021861021961021a61021b61021c61021d61021e61021f61022061022161022261022361022461022561022661022761022861022961022a61022b61022c61022d61022e61022f61023061023161023261023361023461023561023661023761023861023961023a61023b61023c61023d61023e61023f61024061024161024261024361024461024561024661024761024861024961024a61024b61024c61024d61024e61024f61025061025161025261025361025461025561025661025761025861025961025a61025b61025c61025d61025e61025f61026061026161026261026361026461026561026661026761026861026961026a61026b61026c61026d61026e61026f61027061027161027261027361027461027561027661027761027861027961027a61027b61027c61027d61027e61027f61028061028161028261028361028461028561028661028761028861028961028a61028b61028c61028d61028e61028f61029061029161029261029361029461029561029661029761029861029961029a61029b61029c61029d61029e61029f6102a06102a16102a26102a36102a46102a56102a66102a76102a86102a96102aa6102ab6102ac6102ad6102ae6102af6102b06102b16102b26102b36102b46102b56102b66102b76102b86102b96102ba6102bb6102bc6102bd6102be6102bf6102c06102c16102c26102c36102c46102c56102c66102c76102c86102c96102ca6102cb6102cc6102cd6102ce6102cf6102d06102d16102d26102d36102d46102d56102d66102d76102d86102d96102da6102db6102dc6102dd6102de6102df6102e06102e16102e26102e36102e46102e56102e66102e76102e86102e96102ea6102eb6102ec6102ed6102ee6102ef6102f06102f16102f26102f36102f46102f56102f66102f76102f86102f96102fa6102fb6102fc6102fd6102fe6102ff61030061030161030261030361030461030561030661030761030861030961030a61030b61030c61030d61030e61030f61031061031161031261031361031461031561031661031761031861031961031a61031b61031c61031d61031e61031f61032061032161032261032361032461032561032661032761032861032961032a61032b61032c61032d61032e61032f61033061033161033261033361033461033561033661033761033861033961033a61033b61033c61033d61033e61033f61034061034161034261034361034461034561034661034761034861034961034a61034b61034c61034d61034e61034f61035061035161035261035361035461035561035661035761035861035961035a61035b61035c61035d61035e61035f61036061036161036261036361036461036561036661036761036861036961036a61036b61036c61036d61036e61036f61037061037161037261037361037461037561037661037761037861037961037a61037b61037c61037d61037e61037f61038061038161038261038361038461038561038661038761038861038961038a61038b61038c61038d61038e61038f61039061039161039261039361039461039561039661039761039861039961039a61039b61039c61039d61039e61039f6103a06103a16103a26103a36103a46103a56103a66103a76103a86103a96103aa6103ab6103ac6103ad6103ae6103af6103b06103b16103b26103b36103b46103b56103b66103b76103b86103b96103ba6103bb6103bc6103bd6103be6103bf6103c06103c16103c26103c36103c46103c56103c66103c76103c86103c96103ca6103cb6103cc6103cd6103ce6103cf6103d06103d16103d26103d36103d46103d56103d66103d76103d86103d96103da6103db6103dc6103dd6103de6103df6103e06103e16103e26103e36103e46103e56103e66103e76103e86103e96103ea6103eb6103ec6103ed6103ee6103ef6103f06103f16103f26103f36103f46103f56103f66103f76103f86103f96103fa6103fb6103fc6103fd6103fee70000", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xa5516c4938416369965b2de545aecd72999c83c8081b311a0c4c5fd371c227fd", + "hash": "0xea0c39af37e20d9390dbe8c785acb18ce2cc0dc26acf41ddcab648a998effa9f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test case out of bounds DUPN immediate.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py#L48", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py#L48", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-663.md", "reference-spec-version": "b658bb87fe039d29e9475d5cfaebca9b92e0fca2" } }, - "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py::test_swapn_on_max_stack[fork_CancunEIP7692-eof_test-swapn_operand_255]": { + "tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py::test_swapn_on_max_stack[fork_Osaka-eof_test-swapn_operand_255]": { "vectors": { "0": { "code": "0xef00010100040200010c0004000000008003ff61000061000161000261000361000461000561000661000761000861000961000a61000b61000c61000d61000e61000f61001061001161001261001361001461001561001661001761001861001961001a61001b61001c61001d61001e61001f61002061002161002261002361002461002561002661002761002861002961002a61002b61002c61002d61002e61002f61003061003161003261003361003461003561003661003761003861003961003a61003b61003c61003d61003e61003f61004061004161004261004361004461004561004661004761004861004961004a61004b61004c61004d61004e61004f61005061005161005261005361005461005561005661005761005861005961005a61005b61005c61005d61005e61005f61006061006161006261006361006461006561006661006761006861006961006a61006b61006c61006d61006e61006f61007061007161007261007361007461007561007661007761007861007961007a61007b61007c61007d61007e61007f61008061008161008261008361008461008561008661008761008861008961008a61008b61008c61008d61008e61008f61009061009161009261009361009461009561009661009761009861009961009a61009b61009c61009d61009e61009f6100a06100a16100a26100a36100a46100a56100a66100a76100a86100a96100aa6100ab6100ac6100ad6100ae6100af6100b06100b16100b26100b36100b46100b56100b66100b76100b86100b96100ba6100bb6100bc6100bd6100be6100bf6100c06100c16100c26100c36100c46100c56100c66100c76100c86100c96100ca6100cb6100cc6100cd6100ce6100cf6100d06100d16100d26100d36100d46100d56100d66100d76100d86100d96100da6100db6100dc6100dd6100de6100df6100e06100e16100e26100e36100e46100e56100e66100e76100e86100e96100ea6100eb6100ec6100ed6100ee6100ef6100f06100f16100f26100f36100f46100f56100f66100f76100f86100f96100fa6100fb6100fc6100fd6100fe6100ff61010061010161010261010361010461010561010661010761010861010961010a61010b61010c61010d61010e61010f61011061011161011261011361011461011561011661011761011861011961011a61011b61011c61011d61011e61011f61012061012161012261012361012461012561012661012761012861012961012a61012b61012c61012d61012e61012f61013061013161013261013361013461013561013661013761013861013961013a61013b61013c61013d61013e61013f61014061014161014261014361014461014561014661014761014861014961014a61014b61014c61014d61014e61014f61015061015161015261015361015461015561015661015761015861015961015a61015b61015c61015d61015e61015f61016061016161016261016361016461016561016661016761016861016961016a61016b61016c61016d61016e61016f61017061017161017261017361017461017561017661017761017861017961017a61017b61017c61017d61017e61017f61018061018161018261018361018461018561018661018761018861018961018a61018b61018c61018d61018e61018f61019061019161019261019361019461019561019661019761019861019961019a61019b61019c61019d61019e61019f6101a06101a16101a26101a36101a46101a56101a66101a76101a86101a96101aa6101ab6101ac6101ad6101ae6101af6101b06101b16101b26101b36101b46101b56101b66101b76101b86101b96101ba6101bb6101bc6101bd6101be6101bf6101c06101c16101c26101c36101c46101c56101c66101c76101c86101c96101ca6101cb6101cc6101cd6101ce6101cf6101d06101d16101d26101d36101d46101d56101d66101d76101d86101d96101da6101db6101dc6101dd6101de6101df6101e06101e16101e26101e36101e46101e56101e66101e76101e86101e96101ea6101eb6101ec6101ed6101ee6101ef6101f06101f16101f26101f36101f46101f56101f66101f76101f86101f96101fa6101fb6101fc6101fd6101fe6101ff61020061020161020261020361020461020561020661020761020861020961020a61020b61020c61020d61020e61020f61021061021161021261021361021461021561021661021761021861021961021a61021b61021c61021d61021e61021f61022061022161022261022361022461022561022661022761022861022961022a61022b61022c61022d61022e61022f61023061023161023261023361023461023561023661023761023861023961023a61023b61023c61023d61023e61023f61024061024161024261024361024461024561024661024761024861024961024a61024b61024c61024d61024e61024f61025061025161025261025361025461025561025661025761025861025961025a61025b61025c61025d61025e61025f61026061026161026261026361026461026561026661026761026861026961026a61026b61026c61026d61026e61026f61027061027161027261027361027461027561027661027761027861027961027a61027b61027c61027d61027e61027f61028061028161028261028361028461028561028661028761028861028961028a61028b61028c61028d61028e61028f61029061029161029261029361029461029561029661029761029861029961029a61029b61029c61029d61029e61029f6102a06102a16102a26102a36102a46102a56102a66102a76102a86102a96102aa6102ab6102ac6102ad6102ae6102af6102b06102b16102b26102b36102b46102b56102b66102b76102b86102b96102ba6102bb6102bc6102bd6102be6102bf6102c06102c16102c26102c36102c46102c56102c66102c76102c86102c96102ca6102cb6102cc6102cd6102ce6102cf6102d06102d16102d26102d36102d46102d56102d66102d76102d86102d96102da6102db6102dc6102dd6102de6102df6102e06102e16102e26102e36102e46102e56102e66102e76102e86102e96102ea6102eb6102ec6102ed6102ee6102ef6102f06102f16102f26102f36102f46102f56102f66102f76102f86102f96102fa6102fb6102fc6102fd6102fe6102ff61030061030161030261030361030461030561030661030761030861030961030a61030b61030c61030d61030e61030f61031061031161031261031361031461031561031661031761031861031961031a61031b61031c61031d61031e61031f61032061032161032261032361032461032561032661032761032861032961032a61032b61032c61032d61032e61032f61033061033161033261033361033461033561033661033761033861033961033a61033b61033c61033d61033e61033f61034061034161034261034361034461034561034661034761034861034961034a61034b61034c61034d61034e61034f61035061035161035261035361035461035561035661035761035861035961035a61035b61035c61035d61035e61035f61036061036161036261036361036461036561036661036761036861036961036a61036b61036c61036d61036e61036f61037061037161037261037361037461037561037661037761037861037961037a61037b61037c61037d61037e61037f61038061038161038261038361038461038561038661038761038861038961038a61038b61038c61038d61038e61038f61039061039161039261039361039461039561039661039761039861039961039a61039b61039c61039d61039e61039f6103a06103a16103a26103a36103a46103a56103a66103a76103a86103a96103aa6103ab6103ac6103ad6103ae6103af6103b06103b16103b26103b36103b46103b56103b66103b76103b86103b96103ba6103bb6103bc6103bd6103be6103bf6103c06103c16103c26103c36103c46103c56103c66103c76103c86103c96103ca6103cb6103cc6103cd6103ce6103cf6103d06103d16103d26103d36103d46103d56103d66103d76103d86103d96103da6103db6103dc6103dd6103de6103df6103e06103e16103e26103e36103e46103e56103e66103e76103e86103e96103ea6103eb6103ec6103ed6103ee6103ef6103f06103f16103f26103f36103f46103f56103f66103f76103f86103f96103fa6103fb6103fc6103fd6103fee7ff00", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xde218c7aeda42b82e32bae0c0fedd494d4cf1e4c36911695d42dec53d0ba04ff", + "hash": "0x462f7b0543159b7353ccf360135126a4323ab5a60a2b9467a0fbf3781f44c0f8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test case out of bounds DUPN immediate.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py#L48", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py#L48", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-663.md", "reference-spec-version": "b658bb87fe039d29e9475d5cfaebca9b92e0fca2" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_stack_underflow.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_stack_underflow.json similarity index 55% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_stack_underflow.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_stack_underflow.json index 617c080ad3..808bd449e6 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_stack_underflow.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_stack_underflow.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py::test_swapn_stack_underflow[fork_CancunEIP7692-eof_test-stack_height_0]": { + "tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py::test_swapn_stack_underflow[fork_Osaka-eof_test-stack_height_0]": { "vectors": { "0": { - "code": "0xef0001010004020001000304000000008003ffe70000", + "code": "0xef000101000402000100030400000000800000e70000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0x4b9e9e9ed5574a69f7802be1972b726cfa43786ca9fa904e6bb6c52329af49b9", + "hash": "0xa02c45b3fe711df3215df75c886974edb70971a0e52022c7eb9c0ccb7bfacabd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test case out of bounds DUPN immediate.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py#L77", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py#L77", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-663.md", "reference-spec-version": "b658bb87fe039d29e9475d5cfaebca9b92e0fca2" } }, - "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py::test_swapn_stack_underflow[fork_CancunEIP7692-eof_test-stack_height_1]": { + "tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py::test_swapn_stack_underflow[fork_Osaka-eof_test-stack_height_1]": { "vectors": { "0": { - "code": "0xef0001010004020001000604000000008003ff610000e70100", + "code": "0xef000101000402000100060400000000800001610000e70100", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0x104f6666c1947a9a8b7e1a4c40789b63b85e29140a41ba97d8c69a81b882a7ff", + "hash": "0x2def82a43667407571fed0042135b3c459c969a8cc120ef3253efa72165a645b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test case out of bounds DUPN immediate.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py#L77", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py#L77", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-663.md", "reference-spec-version": "b658bb87fe039d29e9475d5cfaebca9b92e0fca2" } }, - "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py::test_swapn_stack_underflow[fork_CancunEIP7692-eof_test-stack_height_255]": { + "tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py::test_swapn_stack_underflow[fork_Osaka-eof_test-stack_height_21]": { "vectors": { "0": { - "code": "0xef0001010004020001030004000000008003ff61000061000161000261000361000461000561000661000761000861000961000a61000b61000c61000d61000e61000f61001061001161001261001361001461001561001661001761001861001961001a61001b61001c61001d61001e61001f61002061002161002261002361002461002561002661002761002861002961002a61002b61002c61002d61002e61002f61003061003161003261003361003461003561003661003761003861003961003a61003b61003c61003d61003e61003f61004061004161004261004361004461004561004661004761004861004961004a61004b61004c61004d61004e61004f61005061005161005261005361005461005561005661005761005861005961005a61005b61005c61005d61005e61005f61006061006161006261006361006461006561006661006761006861006961006a61006b61006c61006d61006e61006f61007061007161007261007361007461007561007661007761007861007961007a61007b61007c61007d61007e61007f61008061008161008261008361008461008561008661008761008861008961008a61008b61008c61008d61008e61008f61009061009161009261009361009461009561009661009761009861009961009a61009b61009c61009d61009e61009f6100a06100a16100a26100a36100a46100a56100a66100a76100a86100a96100aa6100ab6100ac6100ad6100ae6100af6100b06100b16100b26100b36100b46100b56100b66100b76100b86100b96100ba6100bb6100bc6100bd6100be6100bf6100c06100c16100c26100c36100c46100c56100c66100c76100c86100c96100ca6100cb6100cc6100cd6100ce6100cf6100d06100d16100d26100d36100d46100d56100d66100d76100d86100d96100da6100db6100dc6100dd6100de6100df6100e06100e16100e26100e36100e46100e56100e66100e76100e86100e96100ea6100eb6100ec6100ed6100ee6100ef6100f06100f16100f26100f36100f46100f56100f66100f76100f86100f96100fa6100fb6100fc6100fd6100fee7ff00", + "code": "0xef00010100040200010042040000000080001561000061000161000261000361000461000561000661000761000861000961000a61000b61000c61000d61000e61000f610010610011610012610013610014e71500", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.STACK_UNDERFLOW", "result": false } @@ -56,11 +56,33 @@ } }, "_info": { - "hash": "0x0a7e9431b7e88c1f2751316a250521299179598fbe004de2b608e525e9409c6c", + "hash": "0x2c592b1eb11117ca39b72cb936371bb9445d7da4d35ef3ad2f85b0bd28d26224", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test case out of bounds DUPN immediate.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py#L77", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py#L77", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-663.md", + "reference-spec-version": "b658bb87fe039d29e9475d5cfaebca9b92e0fca2" + } + }, + "tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py::test_swapn_stack_underflow[fork_Osaka-eof_test-stack_height_255]": { + "vectors": { + "0": { + "code": "0xef0001010004020001030004000000008000ff61000061000161000261000361000461000561000661000761000861000961000a61000b61000c61000d61000e61000f61001061001161001261001361001461001561001661001761001861001961001a61001b61001c61001d61001e61001f61002061002161002261002361002461002561002661002761002861002961002a61002b61002c61002d61002e61002f61003061003161003261003361003461003561003661003761003861003961003a61003b61003c61003d61003e61003f61004061004161004261004361004461004561004661004761004861004961004a61004b61004c61004d61004e61004f61005061005161005261005361005461005561005661005761005861005961005a61005b61005c61005d61005e61005f61006061006161006261006361006461006561006661006761006861006961006a61006b61006c61006d61006e61006f61007061007161007261007361007461007561007661007761007861007961007a61007b61007c61007d61007e61007f61008061008161008261008361008461008561008661008761008861008961008a61008b61008c61008d61008e61008f61009061009161009261009361009461009561009661009761009861009961009a61009b61009c61009d61009e61009f6100a06100a16100a26100a36100a46100a56100a66100a76100a86100a96100aa6100ab6100ac6100ad6100ae6100af6100b06100b16100b26100b36100b46100b56100b66100b76100b86100b96100ba6100bb6100bc6100bd6100be6100bf6100c06100c16100c26100c36100c46100c56100c66100c76100c86100c96100ca6100cb6100cc6100cd6100ce6100cf6100d06100d16100d26100d36100d46100d56100d66100d76100d86100d96100da6100db6100dc6100dd6100de6100df6100e06100e16100e26100e36100e46100e56100e66100e76100e86100e96100ea6100eb6100ec6100ed6100ee6100ef6100f06100f16100f26100f36100f46100f56100f66100f76100f86100f96100fa6100fb6100fc6100fd6100fee7ff00", + "results": { + "Osaka": { + "exception": "EOFException.STACK_UNDERFLOW", + "result": false + } + } + } + }, + "_info": { + "hash": "0xad69729e63a4e2dad7e19a9d8eb009e99c911dc6381daf6a66f5502470426e48", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test case out of bounds DUPN immediate.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py#L77", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-663.md", "reference-spec-version": "b658bb87fe039d29e9475d5cfaebca9b92e0fca2" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7480_data_section/code_validation/legacy_initcode_invalid_eof_v1_contract.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7480_data_section/code_validation/legacy_initcode_invalid_eof_v1_contract.json similarity index 98% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7480_data_section/code_validation/legacy_initcode_invalid_eof_v1_contract.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7480_data_section/code_validation/legacy_initcode_invalid_eof_v1_contract.json index f2a8e99f14..708f58e371 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7480_data_section/code_validation/legacy_initcode_invalid_eof_v1_contract.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7480_data_section/code_validation/legacy_initcode_invalid_eof_v1_contract.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-DATALOADN_max_empty_data]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_Osaka-eof_test-DATALOADN_max_empty_data]": { "vectors": { "0": { "code": "0xef000101000402000100050400000000800001d1ffdf5000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_DATALOADN_INDEX", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0xd4f927c135c3f195e036216ab7f6e658bf0701854506bced47f234d1ea0e0e84", + "hash": "0x7fada8ac0514b50cef47066797f6874c0014d28581ef8a504c16b10be2808f12", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py#L166", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_code_validation.py#L166", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-DATALOADN_max_small_data]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_Osaka-eof_test-DATALOADN_max_small_data]": { "vectors": { "0": { "code": "0xef000101000402000100050400800000800001d1ffdf50001122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_DATALOADN_INDEX", "result": false } @@ -34,21 +34,21 @@ } }, "_info": { - "hash": "0xb4177c60e2c427be8eb088902eda1e1b08e5b512221000bb038ee9a91733eda0", + "hash": "0x76094b20462e8b1bdfcd7195a6a5fa2f16ccf3b9e39112a1ebc43c729abde058", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py#L166", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_code_validation.py#L166", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-DATALOADN_max_half_data]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_Osaka-eof_test-DATALOADN_max_half_data]": { "vectors": { "0": { "code": "0xef00010100040200010005047fff0000800001d1ffdf500022334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_DATALOADN_INDEX", "result": false } @@ -56,21 +56,21 @@ } }, "_info": { - "hash": "0xabdf3ea1a9f73e39725deb638adf6e9feb14e2e5bf547cde0d34c00bb85e326d", + "hash": "0xc13b6c3fe57fd814dd2300d747d879052ef5e8cf72b398875223ea56ae553c18", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py#L166", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_code_validation.py#L166", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_CancunEIP7692-eof_test-data_section_over_container_limit]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_invalid_eof_v1_contract[fork_Osaka-eof_test-data_section_over_container_limit]": { "vectors": { "0": { "code": "0xef0001010004020001000104bfed0000800000003435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738313233343536373831323334353637383132333435363738", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.CONTAINER_SIZE_ABOVE_LIMIT", "result": false } @@ -78,11 +78,11 @@ } }, "_info": { - "hash": "0x6a9f4bc861c85e7d48a5867eab889715a5b867d8a6006b514a70a3a1044cd734", + "hash": "0xdc772a3c0b189387dc0e9c7652403f6469deee8e16e9b502921eaac65c6d849a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py#L166", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_code_validation.py#L166", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7480_data_section/code_validation/legacy_initcode_valid_eof_v1_contract.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7480_data_section/code_validation/legacy_initcode_valid_eof_v1_contract.json similarity index 97% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7480_data_section/code_validation/legacy_initcode_valid_eof_v1_contract.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7480_data_section/code_validation/legacy_initcode_valid_eof_v1_contract.json index 47b8d175b0..3194de1814 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7480_data_section/code_validation/legacy_initcode_valid_eof_v1_contract.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7480_data_section/code_validation/legacy_initcode_valid_eof_v1_contract.json @@ -1,147 +1,147 @@ { - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_valid_eof_v1_contract[fork_CancunEIP7692-eof_test-empty_data_section]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_valid_eof_v1_contract[fork_Osaka-eof_test-empty_data_section]": { "vectors": { "0": { "code": "0xef000101000402000100030400000000800001305000", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x8035e6c9f67eb155f0776d688e78fcb3b8dee48fd9dbeb227bebf2db8767bcb4", + "hash": "0xa3a1e185410c6fa4245ad8c4142678d11cd4b7b0005e788e5ee988547c5a1d8e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py#L145", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_code_validation.py#L145", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_valid_eof_v1_contract[fork_CancunEIP7692-eof_test-small_data_section]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_valid_eof_v1_contract[fork_Osaka-eof_test-small_data_section]": { "vectors": { "0": { "code": "0xef0001010004020001000304002000008000013050001122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x0190d4b26894296f5500baabb9e57c4bf7a28850e1be6ea7ddeffa449cf9314b", + "hash": "0xe07cd3f58746068c851f290b4efaacb35956a28fddcdfa2fbdf67b7f3734d554", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py#L145", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_code_validation.py#L145", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_valid_eof_v1_contract[fork_CancunEIP7692-eof_test-large_data_section]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_valid_eof_v1_contract[fork_Osaka-eof_test-large_data_section]": { "vectors": { "0": { "code": "0xef000101000402000100030460000000800001305000112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x884193cbfdc09a0aa173de13e9e29413e20ceae1140b0f1fc0abc375a5ec9b6a", + "hash": "0x91cf369402082f74a2ed7146714c598911f04fc27343558162daa73120299a23", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py#L145", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_code_validation.py#L145", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_valid_eof_v1_contract[fork_CancunEIP7692-eof_test-max_data_section]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_valid_eof_v1_contract[fork_Osaka-eof_test-max_data_section]": { "vectors": { "0": { "code": "0xef0001010004020001000104bfec00008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x7056b2dae796b360225ecb0636ad1dc77fa5c17d5c5f37ba19931a7267635676", + "hash": "0x91e59a4a4be0455e9c0f42ed4a3a348a901fa595eeb254dbd15ee631703f6cd8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py#L145", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_code_validation.py#L145", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_valid_eof_v1_contract[fork_CancunEIP7692-eof_test-DATALOADN_zero]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_valid_eof_v1_contract[fork_Osaka-eof_test-DATALOADN_zero]": { "vectors": { "0": { "code": "0xef000101000402000100050400800000800001d1000050001122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x9cff51b32b690afa38ce259946014a1f1f90fb467f5d43507ca57808c0bd07eb", + "hash": "0xb6a1a3943ad498b6ca5a8319723291a2f564ee15a5e52583592f7bf2268ea612", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py#L145", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_code_validation.py#L145", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_valid_eof_v1_contract[fork_CancunEIP7692-eof_test-DATALOADN_middle]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_valid_eof_v1_contract[fork_Osaka-eof_test-DATALOADN_middle]": { "vectors": { "0": { "code": "0xef000101000402000100050400800000800001d1001050001122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xe49dcb37d0dc3800f165879c7b2322104b1ccb553c7f97641ee5f1b613a8755b", + "hash": "0x6c33773b9b906e126154e51a49db0caa9ee891b77f040a7020af6025109eae1c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py#L145", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_code_validation.py#L145", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_valid_eof_v1_contract[fork_CancunEIP7692-eof_test-DATALOADN_edge]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_code_validation.py::test_legacy_initcode_valid_eof_v1_contract[fork_Osaka-eof_test-DATALOADN_edge]": { "vectors": { "0": { "code": "0xef000101000402000100050400800000800001d1006050001122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788112233445566778811223344556677881122334455667788", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x1f2a6c752a58b705038635235d499f6b4d732b8ff3c8ff9989c974dd665a0041", + "hash": "0x94de89719b00ccc13bbedaa4400ed63417a4d27b60061aeeb3aacea8e1ad8b1e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test creating various types of valid EOF V1 contracts using legacy\n initcode and a contract creating transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_code_validation.py#L145", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_code_validation.py#L145", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_invalid_index.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_invalid_index.json new file mode 100644 index 0000000000..50bebe4e95 --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_invalid_index.json @@ -0,0 +1,46 @@ +{ + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_eofcreate_invalid_index[fork_Osaka-eof_test-1]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000b030001001404000000008000046000600060006000ec0100ef000101000402000100010400000000800000fe", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_CONTAINER_SECTION_INDEX", + "result": false + } + } + } + }, + "_info": { + "hash": "0xeb34562e09c91b80b35a6093bb3e050e8ec93b05366effd44d4feb606e9c0e3a", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nReferring to non-existent container section index", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L578", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_eofcreate_invalid_index[fork_Osaka-eof_test-255]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000b030001001404000000008000046000600060006000ecff00ef000101000402000100010400000000800000fe", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_CONTAINER_SECTION_INDEX", + "result": false + } + } + } + }, + "_info": { + "hash": "0xa988734d96e023b5a6b8d76d58028c79d6e118ae23713f2145d7b4a83b7be7c2", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nReferring to non-existent container section index", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L578", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_invalid_index_0.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_invalid_index_0.json similarity index 63% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_invalid_index_0.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_invalid_index_0.json index d75527fdf3..3c8bdd2755 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_invalid_index_0.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_invalid_index_0.json @@ -1,11 +1,11 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py::test_returncontract_invalid_index_0[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py::test_returncontract_invalid_index_0[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef00010100040200010006040000000080000260006000ee00", "containerKind": "INITCODE", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_CONTAINER_SECTION_INDEX", "result": false } @@ -13,11 +13,11 @@ } }, "_info": { - "hash": "0x1d007235aaf7d2dfd742136f7fc6e41b508215f9318293ecca9955c9338ed84e", + "hash": "0x1631e56d7af5dd8bc9ad3e4732a1cff076bd51a528ef32eff684d6be065793c7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nReferring to non-existent container section index 0", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py#L91", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py#L91", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "f20b164b00ae5553f7536a6d7a83a0f254455e09" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_invalid_index_1.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_invalid_index_1.json similarity index 64% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_invalid_index_1.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_invalid_index_1.json index 9054b36fc0..3a42e8064a 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_invalid_index_1.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_invalid_index_1.json @@ -1,11 +1,11 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py::test_returncontract_invalid_index_1[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py::test_returncontract_invalid_index_1[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000402000100060300010014040000000080000260006000ee01ef000101000402000100010400000000800000fe", "containerKind": "INITCODE", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_CONTAINER_SECTION_INDEX", "result": false } @@ -13,11 +13,11 @@ } }, "_info": { - "hash": "0x65d749657b17a5065d4ec39a519b36341922558a63ac0056565d73f48c25f938", + "hash": "0xed0ff733058fee4c0337e1e6dfd4e959b004e2b0b1c0c0fc243452201174f605", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nReferring to non-existent container section index 1", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py#L108", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py#L108", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "f20b164b00ae5553f7536a6d7a83a0f254455e09" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_invalid_index_255.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_invalid_index_255.json similarity index 64% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_invalid_index_255.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_invalid_index_255.json index 7cebe6b8f6..c1702056ce 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_invalid_index_255.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_invalid_index_255.json @@ -1,11 +1,11 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py::test_returncontract_invalid_index_255[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py::test_returncontract_invalid_index_255[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000402000100060300010014040000000080000260006000eeffef000101000402000100010400000000800000fe", "containerKind": "INITCODE", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_CONTAINER_SECTION_INDEX", "result": false } @@ -13,11 +13,11 @@ } }, "_info": { - "hash": "0x5ed30b01721e3cf9c2b6d3788b672187b2b48a4dc78e2ef481f7cd72e19bb167", + "hash": "0x3df161b9898ee4f0337c6cd83b70eec5c41b1c3f46779e2e19247cfb0682df29", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nReferring to non-existent container section index 255", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py#L126", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py#L126", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "f20b164b00ae5553f7536a6d7a83a0f254455e09" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_invalid_truncated_immediate.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_invalid_truncated_immediate.json similarity index 61% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_invalid_truncated_immediate.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_invalid_truncated_immediate.json index 03c1cb975e..8a042ff562 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_invalid_truncated_immediate.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_invalid_truncated_immediate.json @@ -1,11 +1,11 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py::test_returncontract_invalid_truncated_immediate[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py::test_returncontract_invalid_truncated_immediate[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000304000000008000025f5fee", "containerKind": "INITCODE", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.TRUNCATED_INSTRUCTION", "result": false } @@ -13,11 +13,11 @@ } }, "_info": { - "hash": "0xba1a80ff6ee5d3f70c22c4112fe8cea9c89b08e3e53b1cb6b4821a9f0d03fe65", + "hash": "0x7c75c5e4d90e35aaf02cc98c0cd231e13a1d3322b0b02a042d85eff0797de284", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTruncated immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py#L74", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py#L74", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "f20b164b00ae5553f7536a6d7a83a0f254455e09" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_terminating.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_terminating.json similarity index 64% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_terminating.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_terminating.json index 3c29a9902b..6bd9b7eeee 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_terminating.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_terminating.json @@ -1,11 +1,11 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py::test_returncontract_terminating[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py::test_returncontract_terminating[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000b0300010014040000000080000260006000ee0060006000fdef000101000402000100010400000000800000fe", "containerKind": "INITCODE", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.UNREACHABLE_INSTRUCTIONS", "result": false } @@ -13,11 +13,11 @@ } }, "_info": { - "hash": "0x3e7cc5340638306f3cad11ff31b0217f2f7e65ddb9aa7335c78bf0e3e9e4ed6c", + "hash": "0xc2b882a8f00959ef193bac86d5dda3a8fa5aad503f5a2316e1e5bcca914ae18a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nUnreachable code after RETURNCONTRACT", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py#L144", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py#L144", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "f20b164b00ae5553f7536a6d7a83a0f254455e09" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_valid_index_0.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_valid_index_0.json similarity index 61% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_valid_index_0.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_valid_index_0.json index 0e6bc6fa7f..56e16a4ac1 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_valid_index_0.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_valid_index_0.json @@ -1,22 +1,22 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py::test_returncontract_valid_index_0[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py::test_returncontract_valid_index_0[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", "containerKind": "INITCODE", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xf233a0c18d2a2308e91cfbbe837d6e2b2a130548bc606b0c953cd6ced1f52561", + "hash": "0x8ed4a3d8022ee8b734c9acad169b00a11631e315c450a28ff523df684d20df56", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nDeploy container index 0", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py#L18", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py#L18", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "f20b164b00ae5553f7536a6d7a83a0f254455e09" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_valid_index_1.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_valid_index_1.json similarity index 63% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_valid_index_1.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_valid_index_1.json index 16c60a9c5e..3a0f4a5731 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_valid_index_1.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_valid_index_1.json @@ -1,22 +1,22 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py::test_returncontract_valid_index_1[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py::test_returncontract_valid_index_1[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef000101000402000100110300020014001404000000008000026000e1000660006000ee0060006000ee01ef000101000402000100010400000000800000feef000101000402000100010400000000800000fe", "containerKind": "INITCODE", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x4f8431178baea35ef417b26c775236e62f55b0bbec3a5e8e9fd7e9ae1f4ef44f", + "hash": "0x44b863a5f2d71fc3a43a08c282643a39900705cd9b37416d71780f17adaa97eb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nDeploy container index 1", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py#L35", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py#L35", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "f20b164b00ae5553f7536a6d7a83a0f254455e09" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_valid_index_255.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_valid_index_255.json similarity index 97% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_valid_index_255.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_valid_index_255.json index f933f180d6..f4b7589e3e 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_valid_index_255.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/returncontract/returncontract_valid_index_255.json @@ -1,22 +1,22 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py::test_returncontract_valid_index_255[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py::test_returncontract_valid_index_255[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef00010100040200010b05030100001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001404000000008000026000e1000660006000ee006000e1000660006000ee016000e1000660006000ee026000e1000660006000ee036000e1000660006000ee046000e1000660006000ee056000e1000660006000ee066000e1000660006000ee076000e1000660006000ee086000e1000660006000ee096000e1000660006000ee0a6000e1000660006000ee0b6000e1000660006000ee0c6000e1000660006000ee0d6000e1000660006000ee0e6000e1000660006000ee0f6000e1000660006000ee106000e1000660006000ee116000e1000660006000ee126000e1000660006000ee136000e1000660006000ee146000e1000660006000ee156000e1000660006000ee166000e1000660006000ee176000e1000660006000ee186000e1000660006000ee196000e1000660006000ee1a6000e1000660006000ee1b6000e1000660006000ee1c6000e1000660006000ee1d6000e1000660006000ee1e6000e1000660006000ee1f6000e1000660006000ee206000e1000660006000ee216000e1000660006000ee226000e1000660006000ee236000e1000660006000ee246000e1000660006000ee256000e1000660006000ee266000e1000660006000ee276000e1000660006000ee286000e1000660006000ee296000e1000660006000ee2a6000e1000660006000ee2b6000e1000660006000ee2c6000e1000660006000ee2d6000e1000660006000ee2e6000e1000660006000ee2f6000e1000660006000ee306000e1000660006000ee316000e1000660006000ee326000e1000660006000ee336000e1000660006000ee346000e1000660006000ee356000e1000660006000ee366000e1000660006000ee376000e1000660006000ee386000e1000660006000ee396000e1000660006000ee3a6000e1000660006000ee3b6000e1000660006000ee3c6000e1000660006000ee3d6000e1000660006000ee3e6000e1000660006000ee3f6000e1000660006000ee406000e1000660006000ee416000e1000660006000ee426000e1000660006000ee436000e1000660006000ee446000e1000660006000ee456000e1000660006000ee466000e1000660006000ee476000e1000660006000ee486000e1000660006000ee496000e1000660006000ee4a6000e1000660006000ee4b6000e1000660006000ee4c6000e1000660006000ee4d6000e1000660006000ee4e6000e1000660006000ee4f6000e1000660006000ee506000e1000660006000ee516000e1000660006000ee526000e1000660006000ee536000e1000660006000ee546000e1000660006000ee556000e1000660006000ee566000e1000660006000ee576000e1000660006000ee586000e1000660006000ee596000e1000660006000ee5a6000e1000660006000ee5b6000e1000660006000ee5c6000e1000660006000ee5d6000e1000660006000ee5e6000e1000660006000ee5f6000e1000660006000ee606000e1000660006000ee616000e1000660006000ee626000e1000660006000ee636000e1000660006000ee646000e1000660006000ee656000e1000660006000ee666000e1000660006000ee676000e1000660006000ee686000e1000660006000ee696000e1000660006000ee6a6000e1000660006000ee6b6000e1000660006000ee6c6000e1000660006000ee6d6000e1000660006000ee6e6000e1000660006000ee6f6000e1000660006000ee706000e1000660006000ee716000e1000660006000ee726000e1000660006000ee736000e1000660006000ee746000e1000660006000ee756000e1000660006000ee766000e1000660006000ee776000e1000660006000ee786000e1000660006000ee796000e1000660006000ee7a6000e1000660006000ee7b6000e1000660006000ee7c6000e1000660006000ee7d6000e1000660006000ee7e6000e1000660006000ee7f6000e1000660006000ee806000e1000660006000ee816000e1000660006000ee826000e1000660006000ee836000e1000660006000ee846000e1000660006000ee856000e1000660006000ee866000e1000660006000ee876000e1000660006000ee886000e1000660006000ee896000e1000660006000ee8a6000e1000660006000ee8b6000e1000660006000ee8c6000e1000660006000ee8d6000e1000660006000ee8e6000e1000660006000ee8f6000e1000660006000ee906000e1000660006000ee916000e1000660006000ee926000e1000660006000ee936000e1000660006000ee946000e1000660006000ee956000e1000660006000ee966000e1000660006000ee976000e1000660006000ee986000e1000660006000ee996000e1000660006000ee9a6000e1000660006000ee9b6000e1000660006000ee9c6000e1000660006000ee9d6000e1000660006000ee9e6000e1000660006000ee9f6000e1000660006000eea06000e1000660006000eea16000e1000660006000eea26000e1000660006000eea36000e1000660006000eea46000e1000660006000eea56000e1000660006000eea66000e1000660006000eea76000e1000660006000eea86000e1000660006000eea96000e1000660006000eeaa6000e1000660006000eeab6000e1000660006000eeac6000e1000660006000eead6000e1000660006000eeae6000e1000660006000eeaf6000e1000660006000eeb06000e1000660006000eeb16000e1000660006000eeb26000e1000660006000eeb36000e1000660006000eeb46000e1000660006000eeb56000e1000660006000eeb66000e1000660006000eeb76000e1000660006000eeb86000e1000660006000eeb96000e1000660006000eeba6000e1000660006000eebb6000e1000660006000eebc6000e1000660006000eebd6000e1000660006000eebe6000e1000660006000eebf6000e1000660006000eec06000e1000660006000eec16000e1000660006000eec26000e1000660006000eec36000e1000660006000eec46000e1000660006000eec56000e1000660006000eec66000e1000660006000eec76000e1000660006000eec86000e1000660006000eec96000e1000660006000eeca6000e1000660006000eecb6000e1000660006000eecc6000e1000660006000eecd6000e1000660006000eece6000e1000660006000eecf6000e1000660006000eed06000e1000660006000eed16000e1000660006000eed26000e1000660006000eed36000e1000660006000eed46000e1000660006000eed56000e1000660006000eed66000e1000660006000eed76000e1000660006000eed86000e1000660006000eed96000e1000660006000eeda6000e1000660006000eedb6000e1000660006000eedc6000e1000660006000eedd6000e1000660006000eede6000e1000660006000eedf6000e1000660006000eee06000e1000660006000eee16000e1000660006000eee26000e1000660006000eee36000e1000660006000eee46000e1000660006000eee56000e1000660006000eee66000e1000660006000eee76000e1000660006000eee86000e1000660006000eee96000e1000660006000eeea6000e1000660006000eeeb6000e1000660006000eeec6000e1000660006000eeed6000e1000660006000eeee6000e1000660006000eeef6000e1000660006000eef06000e1000660006000eef16000e1000660006000eef26000e1000660006000eef36000e1000660006000eef46000e1000660006000eef56000e1000660006000eef66000e1000660006000eef76000e1000660006000eef86000e1000660006000eef96000e1000660006000eefa6000e1000660006000eefb6000e1000660006000eefc6000e1000660006000eefd6000e1000660006000eefe6000e1000660006000eeff60006000fdef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000fe", "containerKind": "INITCODE", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x09801f3b782cfd08beaa7b28065d40f496429db865cfe13c8369f2b4c57ea538", + "hash": "0x31eb1c1eabf83fbc3f680e1e8344bf89b7c2a48444585f9f08b1f71f47136975", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nDeploy container index 255", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py#L54", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_returncontract.py#L54", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "f20b164b00ae5553f7536a6d7a83a0f254455e09" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_both_kinds_different_sub.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_both_kinds_different_sub.json similarity index 65% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_both_kinds_different_sub.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_both_kinds_different_sub.json index 871c2ba9eb..d9ba6d7b4b 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_both_kinds_different_sub.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_both_kinds_different_sub.json @@ -1,22 +1,22 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_both_kinds_different_sub[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_both_kinds_different_sub[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010008020002000d0006030002003200140400000000800004008000026000600060006000ec00e5000160006000ee01ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000ef00010100040200010001040000000080000000", "containerKind": "INITCODE", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xf6f2628b0095c7323f2958ba794114fb94870dd92dfc413275be6621971aa170", + "hash": "0xdd9f8b721648badf5c801c8d86dd2dc3aa5a0000e3c21e51516c069953352d56", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest multiple kinds of subcontainer at the same level", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L448", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L448", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_both_kinds_same_sub.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_both_kinds_same_sub.json similarity index 64% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_both_kinds_same_sub.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_both_kinds_same_sub.json index 567954ec39..cd5efc18ef 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_both_kinds_same_sub.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_both_kinds_same_sub.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_both_kinds_same_sub[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_both_kinds_same_sub[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010008020002000d000603000100180400000000800004008000026000600060006000ec00e5000160006000ee00ef00010100040200010005040000000080000260006000fd", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INCOMPATIBLE_CONTAINER_KIND", "result": false } @@ -12,11 +12,11 @@ } }, "_info": { - "hash": "0xb7850d8aa9f42c8e58d294dacda1177104b185ee746abb790b74c204808a1688", + "hash": "0xec94b374a89dc6ea1a39dc854580082c218d7c76e227810b775633887d97521e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest subcontainer conflicts (both EOFCREATE and RETURNCONTRACT Reference)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L430", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L430", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_deeply_nested_invalid.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_deeply_nested_invalid.json similarity index 98% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_deeply_nested_invalid.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_deeply_nested_invalid.json index 1d2838cfa0..21be435093 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_deeply_nested_invalid.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_deeply_nested_invalid.json @@ -1,11 +1,11 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_deeply_nested_invalid[fork_CancunEIP7692-eof_test-EOFCREATE/STOP]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_deeply_nested_invalid[fork_Osaka-eof_test-EOFCREATE_STOP]": { "vectors": { "0": { "code": "0xef0001010004020001000f0300015fe704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015fc004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f9904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f7204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f4b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f2404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015efd04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015ed604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015eaf04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015e8804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015e6104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015e3a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015e1304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015dec04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015dc504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d9e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d7704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d5004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d2904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d0204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015cdb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015cb404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015c8d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015c6604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015c3f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015c1804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015bf104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015bca04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015ba304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015b7c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015b5504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015b2e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015b0704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015ae004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015ab904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015a9204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015a6b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015a4404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015a1d04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000159f604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000159cf04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000159a804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001598104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001595a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001593304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001590c04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000158e504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000158be04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001589704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001587004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001584904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001582204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000157fb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000157d404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000157ad04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001578604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001575f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001573804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001571104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000156ea04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000156c304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001569c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001567504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001564e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001562704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001560004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000155d904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000155b204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001558b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001556404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001553d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001551604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000154ef04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000154c804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000154a104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001547a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001545304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001542c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001540504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000153de04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000153b704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001539004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001536904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001534204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001531b04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000152f404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000152cd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000152a604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001527f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001525804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001523104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001520a04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000151e304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000151bc04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001519504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001516e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001514704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001512004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000150f904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000150d204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000150ab04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001508404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001505d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001503604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001500f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014fe804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014fc104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f9a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f7304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f4c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f2504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014efe04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014ed704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014eb004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014e8904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014e6204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014e3b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014e1404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014ded04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014dc604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d9f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d7804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d5104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d2a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d0304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014cdc04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014cb504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014c8e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014c6704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014c4004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014c1904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014bf204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014bcb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014ba404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014b7d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014b5604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014b2f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014b0804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014ae104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014aba04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014a9304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014a6c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014a4504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014a1e04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000149f704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000149d004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000149a904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001498204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001495b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001493404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001490d04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000148e604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000148bf04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001489804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001487104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001484a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001482304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000147fc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000147d504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000147ae04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001478704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001476004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001473904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001471204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000146eb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000146c404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001469d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001467604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001464f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001462804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001460104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000145da04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000145b304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001458c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001456504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001453e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001451704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000144f004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000144c904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000144a204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001447b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001445404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001442d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001440604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000143df04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000143b804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001439104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001436a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001434304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001431c04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000142f504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000142ce04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000142a704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001428004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001425904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001423204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001420b04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000141e404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000141bd04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001419604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001416f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001414804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001412104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000140fa04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000140d304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000140ac04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001408504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001405e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001403704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001401004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013fe904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013fc204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f9b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f7404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f4d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f2604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013eff04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013ed804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013eb104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013e8a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013e6304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013e3c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013e1504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013dee04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013dc704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013da004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d7904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d5204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d2b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d0404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013cdd04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013cb604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013c8f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013c6804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013c4104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013c1a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013bf304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013bcc04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013ba504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b7e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b5704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b3004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b0904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013ae204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013abb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013a9404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013a6d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013a4604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013a1f04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000139f804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000139d104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000139aa04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001398304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001395c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001393504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001390e04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000138e704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000138c004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001389904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001387204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001384b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001382404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000137fd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000137d604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000137af04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001378804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001376104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001373a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001371304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000136ec04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000136c504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001369e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001367704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001365004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001362904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001360204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000135db04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000135b404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001358d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001356604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001353f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001351804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000134f104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000134ca04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000134a304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001347c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001345504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001342e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001340704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000133e004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000133b904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001339204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001336b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001334404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001331d04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000132f604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000132cf04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000132a804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001328104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001325a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001323304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001320c04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000131e504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000131be04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001319704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001317004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001314904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001312204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000130fb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000130d404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000130ad04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001308604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001305f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001303804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001301104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012fea04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012fc304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f9c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f7504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f4e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f2704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f0004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012ed904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012eb204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012e8b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012e6404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012e3d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012e1604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012def04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012dc804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012da104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d7a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d5304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d2c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d0504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012cde04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012cb704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012c9004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012c6904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012c4204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012c1b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012bf404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012bcd04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012ba604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b7f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b5804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b3104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b0a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012ae304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012abc04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012a9504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012a6e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012a4704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012a2004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000129f904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000129d204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000129ab04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001298404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001295d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001293604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001290f04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000128e804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000128c104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001289a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001287304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001284c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001282504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000127fe04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000127d704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000127b004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001278904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001276204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001273b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001271404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000126ed04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000126c604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001269f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001267804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001265104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001262a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001260304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000125dc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000125b504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001258e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001256704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001254004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001251904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000124f204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000124cb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000124a404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001247d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001245604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001242f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001240804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000123e104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000123ba04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001239304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001236c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001234504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001231e04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000122f704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000122d004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000122a904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001228204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001225b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001223404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001220d04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000121e604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000121bf04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001219804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001217104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001214a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001212304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000120fc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000120d504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000120ae04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001208704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001206004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001203904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001201204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011feb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011fc404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f9d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f7604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f4f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f2804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f0104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011eda04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011eb304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011e8c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011e6504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011e3e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011e1704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011df004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011dc904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011da204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d7b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d5404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d2d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d0604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011cdf04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011cb804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011c9104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011c6a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011c4304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011c1c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011bf504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011bce04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011ba704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b8004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b5904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b3204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b0b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011ae404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011abd04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011a9604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011a6f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011a4804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011a2104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000119fa04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000119d304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000119ac04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001198504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001195e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001193704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001191004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000118e904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000118c204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001189b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001187404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001184d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001182604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000117ff04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000117d804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000117b104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001178a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001176304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001173c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001171504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000116ee04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000116c704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000116a004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001167904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001165204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001162b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001160404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000115dd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000115b604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001158f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001156804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001154104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001151a04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000114f304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000114cc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000114a504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001147e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001145704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001143004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001140904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000113e204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000113bb04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001139404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001136d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001134604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001131f04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000112f804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000112d104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000112aa04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001128304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001125c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001123504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001120e04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000111e704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000111c004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001119904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001117204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001114b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001112404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000110fd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000110d604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000110af04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001108804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001106104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001103a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001101304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010fec04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010fc504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f9e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f7704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f5004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f2904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f0204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010edb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010eb404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010e8d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010e6604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010e3f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010e1804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010df104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010dca04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010da304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010d7c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010d5504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010d2e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010d0704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010ce004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010cb904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010c9204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010c6b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010c4404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010c1d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010bf604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010bcf04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010ba804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b8104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b5a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b3304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b0c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010ae504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010abe04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010a9704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010a7004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010a4904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010a2204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000109fb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000109d404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000109ad04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001098604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001095f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001093804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001091104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000108ea04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000108c304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001089c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001087504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001084e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001082704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001080004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000107d904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000107b204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001078b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001076404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001073d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001071604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000106ef04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000106c804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000106a104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001067a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001065304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001062c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001060504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000105de04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000105b704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001059004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001056904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001054204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001051b04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000104f404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000104cd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000104a604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001047f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001045804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001043104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001040a04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000103e304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000103bc04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001039504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001036e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001034704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001032004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000102f904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000102d204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000102ab04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001028404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001025d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001023604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001020f04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000101e804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000101c104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001019a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001017304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001014c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001012504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000100fe04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000100d704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000100b004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001008904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001006204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001003b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001001404000000008000046000600060006000ec0060006000fdef00010100040200010001040000000080000000", "containerKind": "INITCODE", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INCOMPATIBLE_CONTAINER_KIND", "result": false } @@ -13,22 +13,22 @@ } }, "_info": { - "hash": "0xffcb61781846b0dd9dc65d2985359203ee69808e31f72c79776698d1c83a4f28", + "hash": "0xa9481bc43548928546ff72755f8266d7c4232b7fd31142c0e0c64b7e16e1a11c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest invalid subcontainer reference / opcode combos on a deep container nesting level", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L289", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L289", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_deeply_nested_invalid[fork_CancunEIP7692-eof_test-EOFCREATE/RETURN]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_deeply_nested_invalid[fork_Osaka-eof_test-EOFCREATE_RETURN]": { "vectors": { "0": { "code": "0xef0001010004020001000f0300015feb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015fc404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f9d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f7604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f4f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f2804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f0104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015eda04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015eb304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015e8c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015e6504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015e3e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015e1704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015df004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015dc904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015da204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d7b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d5404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d2d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d0604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015cdf04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015cb804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015c9104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015c6a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015c4304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015c1c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015bf504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015bce04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015ba704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015b8004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015b5904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015b3204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015b0b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015ae404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015abd04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015a9604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015a6f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015a4804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015a2104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000159fa04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000159d304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000159ac04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001598504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001595e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001593704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001591004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000158e904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000158c204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001589b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001587404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001584d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001582604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000157ff04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000157d804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000157b104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001578a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001576304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001573c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001571504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000156ee04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000156c704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000156a004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001567904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001565204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001562b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001560404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000155dd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000155b604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001558f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001556804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001554104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001551a04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000154f304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000154cc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000154a504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001547e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001545704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001543004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001540904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000153e204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000153bb04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001539404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001536d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001534604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001531f04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000152f804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000152d104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000152aa04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001528304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001525c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001523504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001520e04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000151e704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000151c004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001519904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001517204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001514b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001512404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000150fd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000150d604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000150af04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001508804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001506104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001503a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001501304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014fec04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014fc504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f9e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f7704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f5004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f2904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f0204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014edb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014eb404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014e8d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014e6604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014e3f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014e1804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014df104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014dca04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014da304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d7c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d5504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d2e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d0704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014ce004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014cb904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014c9204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014c6b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014c4404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014c1d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014bf604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014bcf04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014ba804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014b8104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014b5a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014b3304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014b0c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014ae504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014abe04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014a9704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014a7004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014a4904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014a2204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000149fb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000149d404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000149ad04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001498604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001495f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001493804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001491104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000148ea04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000148c304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001489c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001487504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001484e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001482704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001480004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000147d904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000147b204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001478b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001476404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001473d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001471604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000146ef04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000146c804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000146a104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001467a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001465304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001462c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001460504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000145de04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000145b704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001459004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001456904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001454204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001451b04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000144f404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000144cd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000144a604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001447f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001445804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001443104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001440a04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000143e304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000143bc04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001439504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001436e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001434704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001432004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000142f904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000142d204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000142ab04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001428404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001425d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001423604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001420f04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000141e804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000141c104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001419a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001417304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001414c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001412504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000140fe04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000140d704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000140b004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001408904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001406204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001403b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001401404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013fed04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013fc604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f9f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f7804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f5104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f2a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f0304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013edc04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013eb504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013e8e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013e6704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013e4004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013e1904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013df204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013dcb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013da404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d7d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d5604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d2f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d0804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013ce104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013cba04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013c9304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013c6c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013c4504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013c1e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013bf704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013bd004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013ba904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b8204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b5b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b3404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b0d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013ae604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013abf04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013a9804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013a7104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013a4a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013a2304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000139fc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000139d504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000139ae04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001398704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001396004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001393904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001391204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000138eb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000138c404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001389d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001387604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001384f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001382804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001380104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000137da04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000137b304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001378c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001376504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001373e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001371704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000136f004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000136c904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000136a204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001367b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001365404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001362d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001360604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000135df04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000135b804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001359104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001356a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001354304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001351c04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000134f504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000134ce04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000134a704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001348004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001345904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001343204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001340b04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000133e404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000133bd04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001339604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001336f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001334804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001332104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000132fa04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000132d304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000132ac04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001328504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001325e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001323704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001321004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000131e904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000131c204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001319b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001317404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001314d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001312604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000130ff04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000130d804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000130b104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001308a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001306304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001303c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001301504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012fee04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012fc704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012fa004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f7904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f5204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f2b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f0404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012edd04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012eb604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012e8f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012e6804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012e4104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012e1a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012df304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012dcc04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012da504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d7e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d5704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d3004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d0904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012ce204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012cbb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012c9404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012c6d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012c4604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012c1f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012bf804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012bd104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012baa04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b8304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b5c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b3504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b0e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012ae704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012ac004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012a9904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012a7204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012a4b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012a2404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000129fd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000129d604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000129af04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001298804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001296104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001293a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001291304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000128ec04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000128c504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001289e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001287704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001285004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001282904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001280204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000127db04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000127b404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001278d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001276604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001273f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001271804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000126f104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000126ca04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000126a304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001267c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001265504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001262e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001260704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000125e004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000125b904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001259204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001256b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001254404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001251d04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000124f604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000124cf04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000124a804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001248104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001245a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001243304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001240c04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000123e504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000123be04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001239704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001237004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001234904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001232204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000122fb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000122d404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000122ad04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001228604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001225f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001223804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001221104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000121ea04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000121c304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001219c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001217504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001214e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001212704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001210004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000120d904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000120b204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001208b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001206404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001203d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001201604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011fef04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011fc804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011fa104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f7a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f5304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f2c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f0504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011ede04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011eb704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011e9004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011e6904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011e4204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011e1b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011df404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011dcd04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011da604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d7f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d5804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d3104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d0a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011ce304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011cbc04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011c9504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011c6e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011c4704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011c2004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011bf904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011bd204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011bab04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b8404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b5d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b3604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b0f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011ae804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011ac104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011a9a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011a7304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011a4c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011a2504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000119fe04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000119d704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000119b004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001198904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001196204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001193b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001191404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000118ed04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000118c604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001189f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001187804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001185104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001182a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001180304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000117dc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000117b504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001178e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001176704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001174004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001171904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000116f204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000116cb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000116a404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001167d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001165604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001162f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001160804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000115e104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000115ba04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001159304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001156c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001154504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001151e04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000114f704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000114d004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000114a904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001148204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001145b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001143404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001140d04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000113e604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000113bf04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001139804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001137104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001134a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001132304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000112fc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000112d504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000112ae04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001128704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001126004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001123904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001121204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000111eb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000111c404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001119d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001117604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001114f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001112804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001110104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000110da04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000110b304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001108c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001106504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001103e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001101704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010ff004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010fc904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010fa204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f7b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f5404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f2d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f0604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010edf04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010eb804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010e9104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010e6a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010e4304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010e1c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010df504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010dce04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010da704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010d8004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010d5904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010d3204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010d0b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010ce404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010cbd04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010c9604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010c6f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010c4804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010c2104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010bfa04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010bd304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010bac04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b8504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b5e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b3704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b1004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010ae904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010ac204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010a9b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010a7404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010a4d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010a2604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000109ff04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000109d804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000109b104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001098a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001096304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001093c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001091504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000108ee04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000108c704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000108a004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001087904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001085204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001082b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001080404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000107dd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000107b604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001078f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001076804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001074104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001071a04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000106f304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000106cc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000106a504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001067e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001065704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001063004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001060904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000105e204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000105bb04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001059404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001056d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001054604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001051f04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000104f804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000104d104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000104aa04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001048304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001045c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001043504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001040e04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000103e704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000103c004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001039904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001037204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001034b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001032404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000102fd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000102d604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000102af04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001028804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001026104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001023a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001021304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000101ec04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000101c504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001019e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001017704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001015004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001012904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001010204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000100db04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000100b404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001008d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001006604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001003f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001001804000000008000046000600060006000ec0060006000fdef00010100040200010005040000000080000260006000f3", "containerKind": "INITCODE", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INCOMPATIBLE_CONTAINER_KIND", "result": false } @@ -36,22 +36,22 @@ } }, "_info": { - "hash": "0xbbfcc6560e9f8e826924307552e6f1aadfe77242e3b571dc55b1c22269f2599e", + "hash": "0xa53b4211d201d0220a6c7ee71dedd05d11e6dc7da8e2df4834c6f14291f98ef3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest invalid subcontainer reference / opcode combos on a deep container nesting level", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L289", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L289", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_deeply_nested_invalid[fork_CancunEIP7692-eof_test-RETURNCONTRACT/RETURNCONTRACT]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_deeply_nested_invalid[fork_Osaka-eof_test-RETURNCONTRACT_RETURNCONTRACT]": { "vectors": { "0": { "code": "0xef0001010004020001000f0300015fdb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015fb404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f8d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f6604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f3f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f1804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015ef104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015eca04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015ea304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015e7c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015e5504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015e2e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015e0704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015de004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015db904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d9204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d6b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d4404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d1d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015cf604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015ccf04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015ca804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015c8104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015c5a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015c3304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015c0c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015be504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015bbe04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015b9704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015b7004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015b4904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015b2204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015afb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015ad404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015aad04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015a8604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015a5f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015a3804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015a1104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000159ea04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000159c304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001599c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001597504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001594e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001592704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001590004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000158d904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000158b204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001588b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001586404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001583d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001581604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000157ef04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000157c804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000157a104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001577a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001575304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001572c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001570504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000156de04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000156b704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001569004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001566904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001564204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001561b04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000155f404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000155cd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000155a604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001557f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001555804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001553104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001550a04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000154e304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000154bc04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001549504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001546e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001544704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001542004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000153f904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000153d204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000153ab04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001538404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001535d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001533604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001530f04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000152e804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000152c104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001529a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001527304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001524c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001522504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000151fe04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000151d704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000151b004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001518904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001516204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001513b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001511404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000150ed04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000150c604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001509f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001507804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001505104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001502a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001500304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014fdc04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014fb504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f8e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f6704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f4004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f1904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014ef204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014ecb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014ea404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014e7d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014e5604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014e2f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014e0804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014de104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014dba04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d9304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d6c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d4504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d1e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014cf704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014cd004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014ca904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014c8204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014c5b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014c3404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014c0d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014be604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014bbf04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014b9804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014b7104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014b4a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014b2304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014afc04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014ad504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014aae04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014a8704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014a6004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014a3904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014a1204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000149eb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000149c404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001499d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001497604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001494f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001492804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001490104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000148da04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000148b304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001488c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001486504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001483e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001481704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000147f004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000147c904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000147a204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001477b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001475404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001472d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001470604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000146df04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000146b804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001469104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001466a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001464304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001461c04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000145f504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000145ce04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000145a704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001458004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001455904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001453204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001450b04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000144e404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000144bd04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001449604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001446f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001444804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001442104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000143fa04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000143d304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000143ac04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001438504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001435e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001433704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001431004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000142e904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000142c204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001429b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001427404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001424d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001422604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000141ff04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000141d804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000141b104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001418a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001416304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001413c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001411504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000140ee04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000140c704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000140a004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001407904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001405204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001402b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001400404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013fdd04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013fb604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f8f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f6804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f4104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f1a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013ef304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013ecc04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013ea504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013e7e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013e5704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013e3004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013e0904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013de204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013dbb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d9404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d6d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d4604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d1f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013cf804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013cd104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013caa04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013c8304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013c5c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013c3504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013c0e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013be704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013bc004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b9904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b7204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b4b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b2404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013afd04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013ad604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013aaf04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013a8804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013a6104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013a3a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013a1304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000139ec04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000139c504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001399e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001397704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001395004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001392904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001390204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000138db04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000138b404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001388d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001386604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001383f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001381804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000137f104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000137ca04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000137a304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001377c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001375504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001372e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001370704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000136e004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000136b904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001369204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001366b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001364404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001361d04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000135f604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000135cf04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000135a804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001358104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001355a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001353304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001350c04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000134e504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000134be04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001349704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001347004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001344904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001342204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000133fb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000133d404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000133ad04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001338604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001335f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001333804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001331104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000132ea04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000132c304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001329c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001327504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001324e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001322704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001320004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000131d904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000131b204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001318b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001316404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001313d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001311604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000130ef04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000130c804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000130a104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001307a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001305304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001302c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001300504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012fde04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012fb704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f9004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f6904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f4204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f1b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012ef404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012ecd04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012ea604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012e7f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012e5804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012e3104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012e0a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012de304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012dbc04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d9504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d6e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d4704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d2004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012cf904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012cd204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012cab04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012c8404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012c5d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012c3604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012c0f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012be804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012bc104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b9a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b7304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b4c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b2504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012afe04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012ad704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012ab004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012a8904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012a6204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012a3b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012a1404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000129ed04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000129c604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001299f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001297804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001295104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001292a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001290304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000128dc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000128b504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001288e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001286704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001284004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001281904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000127f204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000127cb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000127a404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001277d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001275604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001272f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001270804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000126e104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000126ba04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001269304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001266c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001264504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001261e04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000125f704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000125d004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000125a904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001258204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001255b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001253404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001250d04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000124e604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000124bf04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001249804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001247104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001244a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001242304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000123fc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000123d504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000123ae04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001238704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001236004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001233904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001231204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000122eb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000122c404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001229d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001227604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001224f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001222804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001220104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000121da04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000121b304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001218c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001216504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001213e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001211704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000120f004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000120c904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000120a204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001207b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001205404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001202d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001200604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011fdf04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011fb804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f9104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f6a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f4304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f1c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011ef504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011ece04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011ea704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011e8004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011e5904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011e3204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011e0b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011de404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011dbd04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d9604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d6f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d4804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d2104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011cfa04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011cd304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011cac04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011c8504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011c5e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011c3704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011c1004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011be904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011bc204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b9b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b7404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b4d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b2604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011aff04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011ad804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011ab104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011a8a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011a6304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011a3c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011a1504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000119ee04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000119c704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000119a004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001197904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001195204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001192b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001190404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000118dd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000118b604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001188f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001186804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001184104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001181a04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000117f304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000117cc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000117a504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001177e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001175704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001173004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001170904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000116e204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000116bb04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001169404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001166d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001164604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001161f04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000115f804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000115d104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000115aa04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001158304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001155c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001153504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001150e04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000114e704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000114c004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001149904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001147204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001144b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001142404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000113fd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000113d604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000113af04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001138804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001136104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001133a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001131304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000112ec04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000112c504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001129e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001127704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001125004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001122904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001120204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000111db04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000111b404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001118d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001116604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001113f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001111804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000110f104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000110ca04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000110a304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001107c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001105504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001102e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001100704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010fe004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010fb904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f9204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f6b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f4404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f1d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010ef604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010ecf04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010ea804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010e8104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010e5a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010e3304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010e0c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010de504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010dbe04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010d9704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010d7004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010d4904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010d2204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010cfb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010cd404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010cad04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010c8604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010c5f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010c3804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010c1104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010bea04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010bc304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b9c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b7504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b4e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b2704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b0004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010ad904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010ab204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010a8b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010a6404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010a3d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010a1604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000109ef04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000109c804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000109a104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001097a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001095304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001092c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001090504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000108de04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000108b704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001089004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001086904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001084204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001081b04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000107f404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000107cd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000107a604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001077f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001075804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001073104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001070a04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000106e304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000106bc04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001069504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001066e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001064704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001062004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000105f904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000105d204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000105ab04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001058404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001055d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001053604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001050f04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000104e804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000104c104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001049a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001047304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001044c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001042504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000103fe04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000103d704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000103b004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001038904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001036204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001033b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001031404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000102ed04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000102c604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001029f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001027804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001025104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001022a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001020304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000101dc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000101b504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001018e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001016704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001014004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001011904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000100f204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000100cb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000100a404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001007d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001005604000000008000046000600060006000ec0060006000fdef0001010004020001000c0300010032040000000080000261201560015560006000ee00ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", "containerKind": "INITCODE", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INCOMPATIBLE_CONTAINER_KIND", "result": false } @@ -59,11 +59,11 @@ } }, "_info": { - "hash": "0xcb470f5f5d46c9325b33a1efb1a8e732ab0483e22181403301cdea1c858ceb97", + "hash": "0xacf28a5752b7bb388dd0a7796aa52bdb6ea6df50c6403aee947eaf9194369756", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest invalid subcontainer reference / opcode combos on a deep container nesting level", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L289", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L289", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_deeply_nested_valid.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_deeply_nested_valid.json similarity index 98% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_deeply_nested_valid.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_deeply_nested_valid.json index dbf0e657fc..92d053c316 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_deeply_nested_valid.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_deeply_nested_valid.json @@ -1,110 +1,110 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_deeply_nested_valid[fork_CancunEIP7692-eof_test-EOFCREATE/RETURNCONTRACT]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_deeply_nested_valid[fork_Osaka-eof_test-EOFCREATE_RETURNCONTRACT]": { "vectors": { "0": { "code": "0xef0001010004020001000f0300015fde04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015fb704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f9004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f6904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f4204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f1b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015ef404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015ecd04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015ea604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015e7f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015e5804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015e3104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015e0a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015de304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015dbc04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d9504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d6e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d4704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d2004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015cf904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015cd204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015cab04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015c8404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015c5d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015c3604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015c0f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015be804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015bc104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015b9a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015b7304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015b4c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015b2504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015afe04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015ad704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015ab004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015a8904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015a6204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015a3b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015a1404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000159ed04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000159c604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001599f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001597804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001595104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001592a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001590304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000158dc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000158b504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001588e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001586704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001584004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001581904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000157f204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000157cb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000157a404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001577d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001575604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001572f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001570804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000156e104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000156ba04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001569304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001566c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001564504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001561e04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000155f704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000155d004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000155a904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001558204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001555b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001553404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001550d04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000154e604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000154bf04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001549804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001547104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001544a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001542304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000153fc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000153d504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000153ae04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001538704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001536004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001533904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001531204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000152eb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000152c404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001529d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001527604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001524f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001522804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001520104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000151da04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000151b304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001518c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001516504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001513e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001511704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000150f004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000150c904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000150a204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001507b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001505404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001502d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001500604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014fdf04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014fb804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f9104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f6a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f4304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f1c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014ef504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014ece04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014ea704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014e8004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014e5904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014e3204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014e0b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014de404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014dbd04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d9604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d6f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d4804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d2104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014cfa04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014cd304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014cac04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014c8504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014c5e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014c3704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014c1004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014be904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014bc204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014b9b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014b7404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014b4d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014b2604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014aff04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014ad804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014ab104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014a8a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014a6304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014a3c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014a1504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000149ee04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000149c704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000149a004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001497904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001495204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001492b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001490404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000148dd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000148b604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001488f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001486804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001484104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001481a04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000147f304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000147cc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000147a504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001477e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001475704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001473004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001470904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000146e204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000146bb04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001469404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001466d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001464604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001461f04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000145f804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000145d104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000145aa04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001458304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001455c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001453504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001450e04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000144e704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000144c004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001449904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001447204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001444b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001442404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000143fd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000143d604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000143af04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001438804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001436104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001433a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001431304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000142ec04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000142c504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001429e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001427704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001425004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001422904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001420204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000141db04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000141b404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001418d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001416604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001413f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001411804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000140f104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000140ca04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000140a304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001407c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001405504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001402e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001400704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013fe004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013fb904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f9204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f6b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f4404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f1d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013ef604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013ecf04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013ea804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013e8104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013e5a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013e3304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013e0c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013de504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013dbe04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d9704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d7004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d4904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d2204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013cfb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013cd404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013cad04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013c8604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013c5f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013c3804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013c1104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013bea04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013bc304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b9c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b7504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b4e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b2704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b0004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013ad904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013ab204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013a8b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013a6404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013a3d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013a1604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000139ef04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000139c804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000139a104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001397a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001395304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001392c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001390504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000138de04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000138b704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001389004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001386904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001384204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001381b04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000137f404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000137cd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000137a604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001377f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001375804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001373104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001370a04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000136e304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000136bc04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001369504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001366e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001364704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001362004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000135f904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000135d204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000135ab04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001358404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001355d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001353604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001350f04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000134e804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000134c104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001349a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001347304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001344c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001342504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000133fe04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000133d704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000133b004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001338904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001336204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001333b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001331404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000132ed04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000132c604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001329f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001327804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001325104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001322a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001320304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000131dc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000131b504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001318e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001316704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001314004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001311904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000130f204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000130cb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000130a404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001307d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001305604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001302f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001300804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012fe104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012fba04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f9304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f6c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f4504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f1e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012ef704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012ed004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012ea904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012e8204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012e5b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012e3404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012e0d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012de604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012dbf04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d9804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d7104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d4a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d2304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012cfc04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012cd504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012cae04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012c8704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012c6004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012c3904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012c1204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012beb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012bc404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b9d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b7604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b4f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b2804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b0104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012ada04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012ab304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012a8c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012a6504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012a3e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012a1704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000129f004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000129c904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000129a204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001297b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001295404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001292d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001290604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000128df04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000128b804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001289104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001286a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001284304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001281c04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000127f504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000127ce04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000127a704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001278004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001275904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001273204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001270b04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000126e404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000126bd04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001269604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001266f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001264804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001262104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000125fa04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000125d304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000125ac04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001258504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001255e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001253704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001251004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000124e904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000124c204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001249b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001247404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001244d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001242604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000123ff04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000123d804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000123b104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001238a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001236304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001233c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001231504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000122ee04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000122c704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000122a004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001227904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001225204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001222b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001220404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000121dd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000121b604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001218f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001216804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001214104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001211a04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000120f304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000120cc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000120a504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001207e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001205704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001203004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001200904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011fe204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011fbb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f9404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f6d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f4604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f1f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011ef804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011ed104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011eaa04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011e8304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011e5c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011e3504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011e0e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011de704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011dc004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d9904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d7204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d4b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d2404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011cfd04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011cd604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011caf04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011c8804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011c6104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011c3a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011c1304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011bec04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011bc504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b9e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b7704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b5004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b2904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b0204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011adb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011ab404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011a8d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011a6604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011a3f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011a1804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000119f104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000119ca04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000119a304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001197c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001195504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001192e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001190704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000118e004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000118b904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001189204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001186b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001184404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001181d04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000117f604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000117cf04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000117a804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001178104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001175a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001173304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001170c04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000116e504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000116be04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001169704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001167004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001164904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001162204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000115fb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000115d404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000115ad04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001158604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001155f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001153804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001151104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000114ea04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000114c304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001149c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001147504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001144e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001142704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001140004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000113d904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000113b204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001138b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001136404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001133d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001131604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000112ef04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000112c804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000112a104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001127a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001125304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001122c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001120504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000111de04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000111b704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001119004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001116904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001114204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001111b04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000110f404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000110cd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000110a604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001107f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001105804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001103104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001100a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010fe304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010fbc04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f9504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f6e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f4704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f2004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010ef904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010ed204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010eab04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010e8404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010e5d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010e3604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010e0f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010de804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010dc104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010d9a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010d7304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010d4c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010d2504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010cfe04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010cd704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010cb004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010c8904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010c6204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010c3b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010c1404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010bed04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010bc604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b9f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b7804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b5104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b2a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b0304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010adc04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010ab504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010a8e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010a6704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010a4004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010a1904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000109f204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000109cb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000109a404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001097d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001095604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001092f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001090804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000108e104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000108ba04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001089304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001086c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001084504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001081e04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000107f704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000107d004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000107a904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001078204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001075b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001073404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001070d04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000106e604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000106bf04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001069804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001067104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001064a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001062304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000105fc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000105d504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000105ae04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001058704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001056004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001053904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001051204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000104eb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000104c404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001049d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001047604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001044f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001042804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001040104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000103da04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000103b304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001038c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001036504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001033e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001031704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000102f004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000102c904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000102a204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001027b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001025404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001022d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001020604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000101df04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000101b804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001019104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001016a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001014304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001011c04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000100f504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000100ce04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000100a704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001008004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001005904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001003204000000008000046000600060006000ec0060006000fdef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", "containerKind": "INITCODE", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x492e9a96d321740b6f7c4f9de51d345e117e0e354460a1ac4482e1d2efc0321d", + "hash": "0x59d9aa991b4a61744138776ae7d0b5767f54fea78596bc59b33a87fb75b3db2c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest valid subcontainer reference / opcode combos on a deep container nesting level", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L232", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L232", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_deeply_nested_valid[fork_CancunEIP7692-eof_test-RETURNCONTRACT/STOP]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_deeply_nested_valid[fork_Osaka-eof_test-RETURNCONTRACT_STOP]": { "vectors": { "0": { "code": "0xef0001010004020001000f0300015fe404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015fbd04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f9604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f6f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f4804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f2104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015efa04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015ed304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015eac04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015e8504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015e5e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015e3704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015e1004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015de904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015dc204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d9b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d7404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d4d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d2604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015cff04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015cd804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015cb104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015c8a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015c6304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015c3c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015c1504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015bee04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015bc704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015ba004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015b7904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015b5204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015b2b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015b0404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015add04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015ab604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015a8f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015a6804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015a4104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015a1a04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000159f304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000159cc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000159a504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001597e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001595704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001593004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001590904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000158e204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000158bb04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001589404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001586d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001584604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001581f04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000157f804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000157d104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000157aa04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001578304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001575c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001573504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001570e04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000156e704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000156c004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001569904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001567204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001564b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001562404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000155fd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000155d604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000155af04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001558804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001556104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001553a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001551304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000154ec04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000154c504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001549e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001547704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001545004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001542904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001540204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000153db04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000153b404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001538d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001536604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001533f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001531804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000152f104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000152ca04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000152a304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001527c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001525504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001522e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001520704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000151e004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000151b904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001519204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001516b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001514404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001511d04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000150f604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000150cf04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000150a804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001508104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001505a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001503304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001500c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014fe504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014fbe04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f9704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f7004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f4904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f2204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014efb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014ed404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014ead04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014e8604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014e5f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014e3804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014e1104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014dea04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014dc304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d9c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d7504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d4e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d2704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d0004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014cd904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014cb204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014c8b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014c6404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014c3d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014c1604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014bef04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014bc804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014ba104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014b7a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014b5304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014b2c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014b0504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014ade04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014ab704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014a9004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014a6904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014a4204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014a1b04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000149f404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000149cd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000149a604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001497f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001495804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001493104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001490a04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000148e304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000148bc04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001489504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001486e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001484704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001482004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000147f904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000147d204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000147ab04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001478404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001475d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001473604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001470f04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000146e804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000146c104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001469a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001467304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001464c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001462504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000145fe04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000145d704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000145b004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001458904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001456204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001453b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001451404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000144ed04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000144c604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001449f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001447804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001445104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001442a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001440304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000143dc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000143b504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001438e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001436704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001434004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001431904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000142f204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000142cb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000142a404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001427d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001425604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001422f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001420804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000141e104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000141ba04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001419304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001416c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001414504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001411e04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000140f704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000140d004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000140a904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001408204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001405b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001403404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001400d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013fe604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013fbf04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f9804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f7104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f4a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f2304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013efc04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013ed504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013eae04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013e8704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013e6004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013e3904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013e1204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013deb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013dc404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d9d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d7604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d4f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d2804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d0104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013cda04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013cb304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013c8c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013c6504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013c3e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013c1704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013bf004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013bc904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013ba204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b7b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b5404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b2d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b0604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013adf04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013ab804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013a9104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013a6a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013a4304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013a1c04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000139f504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000139ce04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000139a704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001398004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001395904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001393204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001390b04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000138e404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000138bd04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001389604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001386f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001384804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001382104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000137fa04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000137d304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000137ac04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001378504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001375e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001373704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001371004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000136e904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000136c204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001369b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001367404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001364d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001362604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000135ff04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000135d804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000135b104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001358a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001356304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001353c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001351504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000134ee04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000134c704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000134a004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001347904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001345204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001342b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001340404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000133dd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000133b604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001338f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001336804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001334104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001331a04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000132f304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000132cc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000132a504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001327e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001325704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001323004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001320904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000131e204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000131bb04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001319404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001316d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001314604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001311f04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000130f804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000130d104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000130aa04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001308304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001305c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001303504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001300e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012fe704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012fc004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f9904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f7204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f4b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f2404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012efd04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012ed604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012eaf04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012e8804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012e6104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012e3a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012e1304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012dec04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012dc504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d9e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d7704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d5004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d2904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d0204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012cdb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012cb404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012c8d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012c6604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012c3f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012c1804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012bf104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012bca04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012ba304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b7c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b5504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b2e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b0704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012ae004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012ab904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012a9204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012a6b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012a4404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012a1d04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000129f604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000129cf04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000129a804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001298104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001295a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001293304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001290c04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000128e504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000128be04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001289704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001287004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001284904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001282204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000127fb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000127d404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000127ad04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001278604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001275f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001273804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001271104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000126ea04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000126c304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001269c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001267504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001264e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001262704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001260004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000125d904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000125b204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001258b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001256404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001253d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001251604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000124ef04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000124c804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000124a104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001247a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001245304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001242c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001240504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000123de04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000123b704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001239004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001236904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001234204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001231b04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000122f404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000122cd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000122a604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001227f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001225804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001223104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001220a04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000121e304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000121bc04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001219504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001216e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001214704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001212004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000120f904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000120d204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000120ab04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001208404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001205d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001203604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001200f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011fe804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011fc104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f9a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f7304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f4c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f2504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011efe04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011ed704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011eb004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011e8904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011e6204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011e3b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011e1404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011ded04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011dc604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d9f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d7804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d5104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d2a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d0304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011cdc04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011cb504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011c8e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011c6704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011c4004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011c1904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011bf204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011bcb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011ba404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b7d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b5604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b2f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b0804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011ae104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011aba04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011a9304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011a6c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011a4504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011a1e04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000119f704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000119d004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000119a904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001198204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001195b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001193404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001190d04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000118e604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000118bf04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001189804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001187104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001184a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001182304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000117fc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000117d504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000117ae04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001178704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001176004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001173904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001171204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000116eb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000116c404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001169d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001167604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001164f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001162804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001160104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000115da04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000115b304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001158c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001156504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001153e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001151704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000114f004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000114c904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000114a204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001147b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001145404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001142d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001140604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000113df04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000113b804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001139104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001136a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001134304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001131c04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000112f504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000112ce04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000112a704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001128004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001125904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001123204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001120b04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000111e404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000111bd04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001119604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001116f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001114804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001112104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000110fa04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000110d304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000110ac04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001108504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001105e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001103704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001101004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010fe904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010fc204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f9b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f7404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f4d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f2604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010eff04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010ed804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010eb104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010e8a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010e6304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010e3c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010e1504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010dee04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010dc704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010da004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010d7904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010d5204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010d2b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010d0404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010cdd04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010cb604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010c8f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010c6804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010c4104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010c1a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010bf304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010bcc04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010ba504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b7e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b5704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b3004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b0904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010ae204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010abb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010a9404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010a6d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010a4604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010a1f04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000109f804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000109d104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000109aa04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001098304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001095c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001093504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001090e04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000108e704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000108c004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001089904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001087204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001084b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001082404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000107fd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000107d604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000107af04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001078804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001076104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001073a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001071304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000106ec04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000106c504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001069e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001067704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001065004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001062904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001060204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000105db04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000105b404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001058d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001056604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001053f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001051804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000104f104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000104ca04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000104a304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001047c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001045504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001042e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001040704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000103e004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000103b904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001039204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001036b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001034404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001031d04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000102f604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000102cf04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000102a804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001028104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001025a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001023304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001020c04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000101e504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000101be04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001019704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001017004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001014904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001012204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000100fb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000100d404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000100ad04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001008604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001005f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001003804000000008000046000600060006000ec0060006000fdef0001010004020001000c0300010014040000000080000261201560015560006000ee00ef00010100040200010001040000000080000000", "containerKind": "INITCODE", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x5e46e621c72bc644cc6331ab08be25a4d946af4bb092997b8d0df83f47fc638c", + "hash": "0x6ddb27a4318cd73e2e881f611da518a68c1b6803f6633c3c1cab8dcf942f1913", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest valid subcontainer reference / opcode combos on a deep container nesting level", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L232", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L232", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_deeply_nested_valid[fork_CancunEIP7692-eof_test-RETURNCONTRACT/RETURN]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_deeply_nested_valid[fork_Osaka-eof_test-RETURNCONTRACT_RETURN]": { "vectors": { "0": { "code": "0xef0001010004020001000f0300015fe804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015fc104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f9a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f7304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f4c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f2504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015efe04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015ed704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015eb004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015e8904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015e6204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015e3b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015e1404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015ded04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015dc604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d9f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d7804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d5104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d2a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d0304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015cdc04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015cb504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015c8e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015c6704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015c4004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015c1904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015bf204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015bcb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015ba404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015b7d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015b5604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015b2f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015b0804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015ae104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015aba04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015a9304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015a6c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015a4504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015a1e04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000159f704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000159d004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000159a904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001598204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001595b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001593404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001590d04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000158e604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000158bf04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001589804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001587104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001584a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001582304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000157fc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000157d504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000157ae04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001578704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001576004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001573904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001571204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000156eb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000156c404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001569d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001567604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001564f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001562804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001560104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000155da04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000155b304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001558c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001556504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001553e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001551704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000154f004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000154c904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000154a204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001547b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001545404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001542d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001540604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000153df04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000153b804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001539104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001536a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001534304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001531c04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000152f504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000152ce04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000152a704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001528004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001525904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001523204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001520b04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000151e404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000151bd04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001519604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001516f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001514804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001512104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000150fa04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000150d304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000150ac04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001508504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001505e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001503704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001501004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014fe904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014fc204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f9b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f7404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f4d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f2604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014eff04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014ed804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014eb104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014e8a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014e6304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014e3c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014e1504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014dee04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014dc704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014da004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d7904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d5204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d2b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d0404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014cdd04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014cb604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014c8f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014c6804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014c4104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014c1a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014bf304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014bcc04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014ba504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014b7e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014b5704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014b3004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014b0904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014ae204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014abb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014a9404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014a6d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014a4604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014a1f04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000149f804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000149d104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000149aa04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001498304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001495c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001493504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001490e04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000148e704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000148c004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001489904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001487204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001484b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001482404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000147fd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000147d604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000147af04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001478804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001476104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001473a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001471304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000146ec04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000146c504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001469e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001467704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001465004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001462904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001460204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000145db04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000145b404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001458d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001456604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001453f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001451804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000144f104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000144ca04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000144a304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001447c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001445504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001442e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001440704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000143e004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000143b904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001439204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001436b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001434404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001431d04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000142f604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000142cf04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000142a804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001428104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001425a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001423304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001420c04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000141e504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000141be04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001419704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001417004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001414904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001412204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000140fb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000140d404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000140ad04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001408604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001405f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001403804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001401104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013fea04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013fc304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f9c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f7504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f4e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f2704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f0004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013ed904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013eb204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013e8b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013e6404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013e3d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013e1604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013def04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013dc804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013da104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d7a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d5304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d2c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d0504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013cde04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013cb704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013c9004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013c6904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013c4204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013c1b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013bf404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013bcd04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013ba604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b7f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b5804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b3104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b0a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013ae304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013abc04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013a9504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013a6e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013a4704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013a2004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000139f904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000139d204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000139ab04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001398404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001395d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001393604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001390f04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000138e804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000138c104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001389a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001387304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001384c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001382504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000137fe04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000137d704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000137b004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001378904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001376204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001373b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001371404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000136ed04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000136c604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001369f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001367804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001365104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001362a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001360304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000135dc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000135b504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001358e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001356704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001354004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001351904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000134f204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000134cb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000134a404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001347d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001345604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001342f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001340804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000133e104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000133ba04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001339304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001336c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001334504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001331e04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000132f704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000132d004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000132a904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001328204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001325b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001323404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001320d04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000131e604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000131bf04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001319804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001317104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001314a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001312304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000130fc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000130d504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000130ae04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001308704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001306004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001303904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001301204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012feb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012fc404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f9d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f7604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f4f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f2804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f0104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012eda04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012eb304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012e8c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012e6504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012e3e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012e1704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012df004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012dc904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012da204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d7b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d5404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d2d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d0604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012cdf04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012cb804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012c9104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012c6a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012c4304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012c1c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012bf504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012bce04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012ba704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b8004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b5904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b3204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b0b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012ae404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012abd04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012a9604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012a6f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012a4804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012a2104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000129fa04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000129d304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000129ac04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001298504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001295e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001293704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001291004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000128e904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000128c204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001289b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001287404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001284d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001282604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000127ff04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000127d804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000127b104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001278a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001276304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001273c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001271504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000126ee04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000126c704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000126a004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001267904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001265204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001262b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001260404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000125dd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000125b604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001258f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001256804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001254104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001251a04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000124f304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000124cc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000124a504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001247e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001245704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001243004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001240904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000123e204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000123bb04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001239404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001236d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001234604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001231f04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000122f804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000122d104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000122aa04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001228304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001225c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001223504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001220e04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000121e704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000121c004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001219904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001217204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001214b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001212404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000120fd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000120d604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000120af04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001208804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001206104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001203a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001201304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011fec04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011fc504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f9e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f7704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f5004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f2904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f0204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011edb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011eb404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011e8d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011e6604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011e3f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011e1804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011df104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011dca04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011da304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d7c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d5504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d2e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d0704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011ce004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011cb904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011c9204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011c6b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011c4404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011c1d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011bf604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011bcf04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011ba804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b8104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b5a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b3304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b0c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011ae504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011abe04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011a9704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011a7004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011a4904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011a2204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000119fb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000119d404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000119ad04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001198604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001195f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001193804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001191104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000118ea04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000118c304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001189c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001187504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001184e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001182704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001180004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000117d904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000117b204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001178b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001176404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001173d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001171604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000116ef04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000116c804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000116a104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001167a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001165304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001162c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001160504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000115de04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000115b704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001159004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001156904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001154204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001151b04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000114f404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000114cd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000114a604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001147f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001145804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001143104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001140a04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000113e304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000113bc04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001139504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001136e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001134704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001132004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000112f904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000112d204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000112ab04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001128404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001125d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001123604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001120f04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000111e804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000111c104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001119a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001117304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001114c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001112504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000110fe04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000110d704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000110b004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001108904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001106204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001103b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001101404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010fed04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010fc604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f9f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f7804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f5104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f2a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f0304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010edc04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010eb504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010e8e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010e6704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010e4004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010e1904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010df204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010dcb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010da404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010d7d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010d5604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010d2f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010d0804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010ce104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010cba04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010c9304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010c6c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010c4504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010c1e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010bf704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010bd004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010ba904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b8204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b5b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b3404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b0d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010ae604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010abf04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010a9804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010a7104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010a4a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010a2304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000109fc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000109d504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000109ae04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001098704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001096004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001093904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001091204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000108eb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000108c404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001089d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001087604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001084f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001082804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001080104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000107da04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000107b304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001078c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001076504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001073e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001071704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000106f004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000106c904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000106a204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001067b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001065404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001062d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001060604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000105df04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000105b804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001059104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001056a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001054304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001051c04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000104f504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000104ce04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000104a704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001048004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001045904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001043204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001040b04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000103e404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000103bd04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001039604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001036f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001034804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001032104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000102fa04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000102d304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000102ac04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001028504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001025e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001023704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001021004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000101e904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000101c204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001019b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001017404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001014d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001012604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000100ff04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000100d804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000100b104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001008a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001006304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001003c04000000008000046000600060006000ec0060006000fdef0001010004020001000c0300010018040000000080000261201560015560006000ee00ef00010100040200010005040000000080000260006000f3", "containerKind": "INITCODE", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xba67ad93801d14af87a06b279a10ad4b7241fd52d94840fcc5f20950b5886653", + "hash": "0x3bc4f685a0be24b679aaaf47a71f6245040553f2c082014260b58e9deab64771", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest valid subcontainer reference / opcode combos on a deep container nesting level", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L232", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L232", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_deeply_nested_valid[fork_CancunEIP7692-eof_test-EOFCREATE/REVERT]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_deeply_nested_valid[fork_Osaka-eof_test-EOFCREATE_REVERT]": { "vectors": { "0": { "code": "0xef0001010004020001000f0300015feb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015fc404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f9d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f7604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f4f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f2804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f0104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015eda04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015eb304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015e8c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015e6504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015e3e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015e1704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015df004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015dc904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015da204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d7b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d5404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d2d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d0604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015cdf04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015cb804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015c9104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015c6a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015c4304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015c1c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015bf504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015bce04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015ba704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015b8004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015b5904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015b3204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015b0b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015ae404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015abd04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015a9604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015a6f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015a4804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015a2104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000159fa04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000159d304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000159ac04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001598504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001595e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001593704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001591004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000158e904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000158c204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001589b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001587404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001584d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001582604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000157ff04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000157d804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000157b104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001578a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001576304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001573c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001571504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000156ee04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000156c704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000156a004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001567904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001565204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001562b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001560404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000155dd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000155b604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001558f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001556804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001554104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001551a04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000154f304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000154cc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000154a504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001547e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001545704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001543004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001540904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000153e204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000153bb04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001539404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001536d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001534604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001531f04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000152f804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000152d104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000152aa04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001528304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001525c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001523504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001520e04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000151e704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000151c004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001519904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001517204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001514b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001512404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000150fd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000150d604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000150af04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001508804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001506104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001503a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001501304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014fec04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014fc504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f9e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f7704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f5004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f2904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f0204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014edb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014eb404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014e8d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014e6604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014e3f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014e1804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014df104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014dca04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014da304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d7c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d5504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d2e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d0704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014ce004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014cb904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014c9204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014c6b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014c4404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014c1d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014bf604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014bcf04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014ba804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014b8104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014b5a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014b3304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014b0c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014ae504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014abe04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014a9704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014a7004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014a4904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014a2204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000149fb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000149d404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000149ad04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001498604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001495f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001493804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001491104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000148ea04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000148c304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001489c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001487504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001484e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001482704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001480004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000147d904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000147b204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001478b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001476404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001473d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001471604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000146ef04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000146c804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000146a104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001467a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001465304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001462c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001460504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000145de04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000145b704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001459004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001456904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001454204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001451b04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000144f404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000144cd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000144a604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001447f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001445804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001443104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001440a04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000143e304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000143bc04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001439504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001436e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001434704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001432004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000142f904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000142d204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000142ab04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001428404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001425d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001423604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001420f04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000141e804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000141c104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001419a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001417304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001414c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001412504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000140fe04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000140d704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000140b004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001408904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001406204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001403b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001401404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013fed04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013fc604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f9f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f7804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f5104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f2a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f0304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013edc04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013eb504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013e8e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013e6704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013e4004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013e1904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013df204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013dcb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013da404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d7d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d5604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d2f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d0804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013ce104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013cba04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013c9304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013c6c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013c4504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013c1e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013bf704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013bd004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013ba904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b8204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b5b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b3404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b0d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013ae604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013abf04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013a9804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013a7104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013a4a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013a2304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000139fc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000139d504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000139ae04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001398704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001396004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001393904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001391204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000138eb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000138c404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001389d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001387604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001384f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001382804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001380104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000137da04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000137b304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001378c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001376504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001373e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001371704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000136f004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000136c904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000136a204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001367b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001365404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001362d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001360604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000135df04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000135b804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001359104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001356a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001354304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001351c04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000134f504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000134ce04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000134a704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001348004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001345904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001343204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001340b04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000133e404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000133bd04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001339604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001336f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001334804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001332104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000132fa04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000132d304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000132ac04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001328504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001325e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001323704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001321004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000131e904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000131c204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001319b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001317404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001314d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001312604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000130ff04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000130d804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000130b104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001308a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001306304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001303c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001301504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012fee04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012fc704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012fa004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f7904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f5204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f2b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f0404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012edd04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012eb604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012e8f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012e6804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012e4104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012e1a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012df304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012dcc04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012da504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d7e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d5704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d3004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d0904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012ce204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012cbb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012c9404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012c6d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012c4604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012c1f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012bf804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012bd104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012baa04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b8304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b5c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b3504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b0e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012ae704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012ac004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012a9904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012a7204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012a4b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012a2404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000129fd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000129d604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000129af04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001298804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001296104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001293a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001291304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000128ec04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000128c504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001289e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001287704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001285004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001282904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001280204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000127db04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000127b404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001278d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001276604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001273f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001271804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000126f104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000126ca04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000126a304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001267c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001265504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001262e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001260704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000125e004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000125b904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001259204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001256b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001254404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001251d04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000124f604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000124cf04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000124a804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001248104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001245a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001243304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001240c04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000123e504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000123be04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001239704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001237004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001234904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001232204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000122fb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000122d404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000122ad04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001228604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001225f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001223804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001221104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000121ea04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000121c304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001219c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001217504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001214e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001212704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001210004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000120d904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000120b204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001208b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001206404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001203d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001201604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011fef04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011fc804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011fa104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f7a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f5304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f2c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f0504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011ede04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011eb704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011e9004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011e6904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011e4204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011e1b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011df404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011dcd04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011da604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d7f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d5804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d3104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d0a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011ce304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011cbc04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011c9504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011c6e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011c4704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011c2004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011bf904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011bd204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011bab04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b8404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b5d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b3604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b0f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011ae804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011ac104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011a9a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011a7304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011a4c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011a2504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000119fe04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000119d704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000119b004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001198904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001196204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001193b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001191404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000118ed04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000118c604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001189f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001187804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001185104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001182a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001180304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000117dc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000117b504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001178e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001176704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001174004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001171904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000116f204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000116cb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000116a404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001167d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001165604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001162f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001160804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000115e104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000115ba04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001159304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001156c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001154504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001151e04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000114f704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000114d004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000114a904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001148204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001145b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001143404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001140d04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000113e604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000113bf04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001139804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001137104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001134a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001132304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000112fc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000112d504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000112ae04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001128704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001126004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001123904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001121204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000111eb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000111c404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001119d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001117604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001114f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001112804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001110104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000110da04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000110b304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001108c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001106504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001103e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001101704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010ff004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010fc904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010fa204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f7b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f5404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f2d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f0604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010edf04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010eb804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010e9104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010e6a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010e4304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010e1c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010df504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010dce04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010da704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010d8004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010d5904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010d3204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010d0b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010ce404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010cbd04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010c9604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010c6f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010c4804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010c2104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010bfa04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010bd304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010bac04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b8504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b5e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b3704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b1004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010ae904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010ac204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010a9b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010a7404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010a4d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010a2604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000109ff04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000109d804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000109b104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001098a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001096304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001093c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001091504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000108ee04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000108c704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000108a004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001087904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001085204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001082b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001080404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000107dd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000107b604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001078f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001076804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001074104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001071a04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000106f304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000106cc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000106a504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001067e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001065704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001063004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001060904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000105e204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000105bb04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001059404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001056d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001054604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001051f04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000104f804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000104d104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000104aa04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001048304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001045c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001043504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001040e04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000103e704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000103c004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001039904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001037204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001034b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001032404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000102fd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000102d604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000102af04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001028804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001026104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001023a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001021304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000101ec04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000101c504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001019e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001017704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001015004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001012904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001010204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000100db04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000100b404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001008d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001006604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001003f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001001804000000008000046000600060006000ec0060006000fdef00010100040200010005040000000080000260006000fd", "containerKind": "INITCODE", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x76969c55ed51605cfa8d90fb1f684674410f404f0031c0d8bb10cd3a429c1458", + "hash": "0x3796ce63bf82decb8f0dd1001ab7873386a1ae58b41666ef5370e2ef966f1576", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest valid subcontainer reference / opcode combos on a deep container nesting level", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L232", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L232", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_deeply_nested_valid[fork_CancunEIP7692-eof_test-RETURNCONTRACT/REVERT]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_deeply_nested_valid[fork_Osaka-eof_test-RETURNCONTRACT_REVERT]": { "vectors": { "0": { "code": "0xef0001010004020001000f0300015fe804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015fc104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f9a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f7304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f4c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015f2504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015efe04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015ed704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015eb004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015e8904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015e6204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015e3b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015e1404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015ded04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015dc604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d9f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d7804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d5104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d2a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015d0304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015cdc04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015cb504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015c8e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015c6704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015c4004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015c1904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015bf204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015bcb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015ba404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015b7d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015b5604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015b2f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015b0804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015ae104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015aba04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015a9304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015a6c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015a4504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300015a1e04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000159f704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000159d004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000159a904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001598204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001595b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001593404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001590d04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000158e604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000158bf04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001589804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001587104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001584a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001582304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000157fc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000157d504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000157ae04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001578704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001576004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001573904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001571204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000156eb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000156c404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001569d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001567604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001564f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001562804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001560104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000155da04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000155b304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001558c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001556504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001553e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001551704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000154f004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000154c904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000154a204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001547b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001545404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001542d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001540604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000153df04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000153b804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001539104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001536a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001534304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001531c04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000152f504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000152ce04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000152a704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001528004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001525904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001523204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001520b04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000151e404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000151bd04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001519604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001516f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001514804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001512104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000150fa04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000150d304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000150ac04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001508504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001505e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001503704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001501004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014fe904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014fc204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f9b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f7404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f4d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014f2604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014eff04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014ed804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014eb104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014e8a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014e6304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014e3c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014e1504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014dee04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014dc704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014da004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d7904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d5204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d2b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014d0404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014cdd04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014cb604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014c8f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014c6804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014c4104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014c1a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014bf304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014bcc04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014ba504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014b7e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014b5704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014b3004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014b0904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014ae204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014abb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014a9404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014a6d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014a4604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300014a1f04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000149f804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000149d104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000149aa04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001498304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001495c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001493504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001490e04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000148e704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000148c004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001489904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001487204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001484b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001482404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000147fd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000147d604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000147af04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001478804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001476104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001473a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001471304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000146ec04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000146c504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001469e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001467704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001465004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001462904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001460204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000145db04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000145b404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001458d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001456604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001453f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001451804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000144f104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000144ca04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000144a304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001447c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001445504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001442e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001440704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000143e004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000143b904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001439204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001436b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001434404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001431d04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000142f604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000142cf04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000142a804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001428104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001425a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001423304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001420c04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000141e504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000141be04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001419704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001417004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001414904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001412204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000140fb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000140d404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000140ad04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001408604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001405f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001403804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001401104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013fea04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013fc304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f9c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f7504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f4e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f2704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013f0004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013ed904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013eb204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013e8b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013e6404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013e3d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013e1604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013def04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013dc804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013da104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d7a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d5304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d2c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013d0504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013cde04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013cb704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013c9004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013c6904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013c4204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013c1b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013bf404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013bcd04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013ba604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b7f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b5804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b3104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013b0a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013ae304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013abc04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013a9504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013a6e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013a4704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300013a2004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000139f904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000139d204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000139ab04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001398404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001395d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001393604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001390f04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000138e804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000138c104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001389a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001387304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001384c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001382504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000137fe04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000137d704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000137b004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001378904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001376204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001373b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001371404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000136ed04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000136c604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001369f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001367804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001365104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001362a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001360304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000135dc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000135b504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001358e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001356704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001354004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001351904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000134f204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000134cb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000134a404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001347d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001345604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001342f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001340804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000133e104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000133ba04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001339304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001336c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001334504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001331e04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000132f704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000132d004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000132a904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001328204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001325b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001323404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001320d04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000131e604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000131bf04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001319804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001317104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001314a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001312304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000130fc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000130d504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000130ae04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001308704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001306004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001303904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001301204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012feb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012fc404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f9d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f7604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f4f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f2804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012f0104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012eda04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012eb304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012e8c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012e6504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012e3e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012e1704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012df004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012dc904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012da204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d7b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d5404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d2d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012d0604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012cdf04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012cb804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012c9104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012c6a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012c4304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012c1c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012bf504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012bce04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012ba704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b8004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b5904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b3204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012b0b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012ae404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012abd04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012a9604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012a6f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012a4804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300012a2104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000129fa04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000129d304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000129ac04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001298504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001295e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001293704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001291004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000128e904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000128c204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001289b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001287404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001284d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001282604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000127ff04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000127d804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000127b104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001278a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001276304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001273c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001271504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000126ee04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000126c704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000126a004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001267904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001265204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001262b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001260404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000125dd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000125b604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001258f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001256804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001254104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001251a04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000124f304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000124cc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000124a504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001247e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001245704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001243004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001240904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000123e204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000123bb04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001239404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001236d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001234604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001231f04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000122f804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000122d104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000122aa04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001228304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001225c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001223504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001220e04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000121e704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000121c004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001219904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001217204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001214b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001212404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000120fd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000120d604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000120af04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001208804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001206104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001203a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001201304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011fec04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011fc504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f9e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f7704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f5004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f2904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011f0204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011edb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011eb404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011e8d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011e6604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011e3f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011e1804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011df104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011dca04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011da304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d7c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d5504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d2e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011d0704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011ce004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011cb904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011c9204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011c6b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011c4404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011c1d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011bf604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011bcf04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011ba804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b8104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b5a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b3304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011b0c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011ae504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011abe04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011a9704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011a7004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011a4904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300011a2204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000119fb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000119d404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000119ad04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001198604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001195f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001193804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001191104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000118ea04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000118c304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001189c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001187504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001184e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001182704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001180004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000117d904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000117b204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001178b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001176404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001173d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001171604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000116ef04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000116c804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000116a104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001167a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001165304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001162c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001160504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000115de04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000115b704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001159004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001156904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001154204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001151b04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000114f404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000114cd04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000114a604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001147f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001145804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001143104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001140a04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000113e304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000113bc04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001139504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001136e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001134704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001132004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000112f904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000112d204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000112ab04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001128404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001125d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001123604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001120f04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000111e804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000111c104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001119a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001117304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001114c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001112504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000110fe04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000110d704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000110b004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001108904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001106204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001103b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001101404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010fed04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010fc604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f9f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f7804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f5104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f2a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010f0304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010edc04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010eb504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010e8e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010e6704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010e4004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010e1904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010df204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010dcb04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010da404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010d7d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010d5604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010d2f04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010d0804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010ce104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010cba04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010c9304000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010c6c04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010c4504000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010c1e04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010bf704000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010bd004000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010ba904000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b8204000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b5b04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b3404000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010b0d04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010ae604000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010abf04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010a9804000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010a7104000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010a4a04000000008000046000600060006000ec0060006000fdef0001010004020001000f0300010a2304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000109fc04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000109d504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000109ae04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001098704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001096004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001093904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001091204000000008000046000600060006000ec0060006000fdef0001010004020001000f03000108eb04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000108c404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001089d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001087604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001084f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001082804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001080104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000107da04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000107b304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001078c04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001076504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001073e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001071704000000008000046000600060006000ec0060006000fdef0001010004020001000f03000106f004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000106c904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000106a204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001067b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001065404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001062d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001060604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000105df04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000105b804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001059104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001056a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001054304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001051c04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000104f504000000008000046000600060006000ec0060006000fdef0001010004020001000f03000104ce04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000104a704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001048004000000008000046000600060006000ec0060006000fdef0001010004020001000f030001045904000000008000046000600060006000ec0060006000fdef0001010004020001000f030001043204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001040b04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000103e404000000008000046000600060006000ec0060006000fdef0001010004020001000f03000103bd04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001039604000000008000046000600060006000ec0060006000fdef0001010004020001000f030001036f04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001034804000000008000046000600060006000ec0060006000fdef0001010004020001000f030001032104000000008000046000600060006000ec0060006000fdef0001010004020001000f03000102fa04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000102d304000000008000046000600060006000ec0060006000fdef0001010004020001000f03000102ac04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001028504000000008000046000600060006000ec0060006000fdef0001010004020001000f030001025e04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001023704000000008000046000600060006000ec0060006000fdef0001010004020001000f030001021004000000008000046000600060006000ec0060006000fdef0001010004020001000f03000101e904000000008000046000600060006000ec0060006000fdef0001010004020001000f03000101c204000000008000046000600060006000ec0060006000fdef0001010004020001000f030001019b04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001017404000000008000046000600060006000ec0060006000fdef0001010004020001000f030001014d04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001012604000000008000046000600060006000ec0060006000fdef0001010004020001000f03000100ff04000000008000046000600060006000ec0060006000fdef0001010004020001000f03000100d804000000008000046000600060006000ec0060006000fdef0001010004020001000f03000100b104000000008000046000600060006000ec0060006000fdef0001010004020001000f030001008a04000000008000046000600060006000ec0060006000fdef0001010004020001000f030001006304000000008000046000600060006000ec0060006000fdef0001010004020001000f030001003c04000000008000046000600060006000ec0060006000fdef0001010004020001000c0300010018040000000080000261201560015560006000ee00ef00010100040200010005040000000080000260006000fd", "containerKind": "INITCODE", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xa835646c8e3545a3bcb79791377a054e2e24667761e6a4075801594e5b5a8c93", + "hash": "0x5c669233d70d2ebcba579768431a74f318099df833da1b87f06d8387d4a08feb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest valid subcontainer reference / opcode combos on a deep container nesting level", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L232", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L232", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_invalid.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_invalid.json similarity index 63% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_invalid.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_invalid.json index bc425e1569..78ed7f9c92 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_invalid.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_invalid.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_invalid[fork_CancunEIP7692-eof_test-EOFCREATE/STOP]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_invalid[fork_Osaka-eof_test-EOFCREATE_STOP]": { "vectors": { "0": { "code": "0xef00010100040200010011030001001404000000008000046000600060006000ec0061201560015500ef00010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INCOMPATIBLE_CONTAINER_KIND", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0xc4545bcbdbfc671403771288a424fbbce7df7653d661f69d07eabddb838bcc0c", + "hash": "0x22ec2720b0f6467a119a9513812acde2989247f1989871f6b720386d4e18eb1b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest invalid subcontainer reference / opcode combos", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L190", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L190", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_invalid[fork_CancunEIP7692-eof_test-EOFCREATE/RETURN]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_invalid[fork_Osaka-eof_test-EOFCREATE_RETURN]": { "vectors": { "0": { "code": "0xef00010100040200010011030001001804000000008000046000600060006000ec0061201560015500ef00010100040200010005040000000080000260006000f3", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INCOMPATIBLE_CONTAINER_KIND", "result": false } @@ -34,22 +34,22 @@ } }, "_info": { - "hash": "0xa10fe6e1bc3412ee00057231fbc13601a0c60dd44a5dcc4ca8563c799f7f7e13", + "hash": "0xa5bd02272a63430b3f39a1ebda4ff1da0b66c3594a0ade3b44aa1147e7c1b051", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest invalid subcontainer reference / opcode combos", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L190", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L190", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_invalid[fork_CancunEIP7692-eof_test-RETURNCONTRACT/RETURNCONTRACT]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_invalid[fork_Osaka-eof_test-RETURNCONTRACT_RETURNCONTRACT]": { "vectors": { "0": { "code": "0xef0001010004020001000c0300010032040000000080000261201560015560006000ee00ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", "containerKind": "INITCODE", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INCOMPATIBLE_CONTAINER_KIND", "result": false } @@ -57,11 +57,11 @@ } }, "_info": { - "hash": "0xd6e97262dd03b1cd5770c77fc175e0c95d1e1948ef3b6c69e81346214cabd817", + "hash": "0xe3a5544c61a2eff296cb778739217f851976fde6cc792fe91bbd69954fbe89c4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest invalid subcontainer reference / opcode combos", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L190", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L190", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_non_first_code_sections_invalid.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_non_first_code_sections_invalid.json similarity index 97% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_non_first_code_sections_invalid.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_non_first_code_sections_invalid.json index 5f43e13077..1b715e4a13 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_non_first_code_sections_invalid.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_non_first_code_sections_invalid.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_non_first_code_sections_invalid[fork_CancunEIP7692-eof_test-EOFCREATE/STOP]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_non_first_code_sections_invalid[fork_Osaka-eof_test-EOFCREATE_STOP]": { "vectors": { "0": { "code": "0xef0001011000020400000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003001103000100140400000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800004e50001e50002e50003e50004e50005e50006e50007e50008e50009e5000ae5000be5000ce5000de5000ee5000fe50010e50011e50012e50013e50014e50015e50016e50017e50018e50019e5001ae5001be5001ce5001de5001ee5001fe50020e50021e50022e50023e50024e50025e50026e50027e50028e50029e5002ae5002be5002ce5002de5002ee5002fe50030e50031e50032e50033e50034e50035e50036e50037e50038e50039e5003ae5003be5003ce5003de5003ee5003fe50040e50041e50042e50043e50044e50045e50046e50047e50048e50049e5004ae5004be5004ce5004de5004ee5004fe50050e50051e50052e50053e50054e50055e50056e50057e50058e50059e5005ae5005be5005ce5005de5005ee5005fe50060e50061e50062e50063e50064e50065e50066e50067e50068e50069e5006ae5006be5006ce5006de5006ee5006fe50070e50071e50072e50073e50074e50075e50076e50077e50078e50079e5007ae5007be5007ce5007de5007ee5007fe50080e50081e50082e50083e50084e50085e50086e50087e50088e50089e5008ae5008be5008ce5008de5008ee5008fe50090e50091e50092e50093e50094e50095e50096e50097e50098e50099e5009ae5009be5009ce5009de5009ee5009fe500a0e500a1e500a2e500a3e500a4e500a5e500a6e500a7e500a8e500a9e500aae500abe500ace500ade500aee500afe500b0e500b1e500b2e500b3e500b4e500b5e500b6e500b7e500b8e500b9e500bae500bbe500bce500bde500bee500bfe500c0e500c1e500c2e500c3e500c4e500c5e500c6e500c7e500c8e500c9e500cae500cbe500cce500cde500cee500cfe500d0e500d1e500d2e500d3e500d4e500d5e500d6e500d7e500d8e500d9e500dae500dbe500dce500dde500dee500dfe500e0e500e1e500e2e500e3e500e4e500e5e500e6e500e7e500e8e500e9e500eae500ebe500ece500ede500eee500efe500f0e500f1e500f2e500f3e500f4e500f5e500f6e500f7e500f8e500f9e500fae500fbe500fce500fde500fee500ffe50100e50101e50102e50103e50104e50105e50106e50107e50108e50109e5010ae5010be5010ce5010de5010ee5010fe50110e50111e50112e50113e50114e50115e50116e50117e50118e50119e5011ae5011be5011ce5011de5011ee5011fe50120e50121e50122e50123e50124e50125e50126e50127e50128e50129e5012ae5012be5012ce5012de5012ee5012fe50130e50131e50132e50133e50134e50135e50136e50137e50138e50139e5013ae5013be5013ce5013de5013ee5013fe50140e50141e50142e50143e50144e50145e50146e50147e50148e50149e5014ae5014be5014ce5014de5014ee5014fe50150e50151e50152e50153e50154e50155e50156e50157e50158e50159e5015ae5015be5015ce5015de5015ee5015fe50160e50161e50162e50163e50164e50165e50166e50167e50168e50169e5016ae5016be5016ce5016de5016ee5016fe50170e50171e50172e50173e50174e50175e50176e50177e50178e50179e5017ae5017be5017ce5017de5017ee5017fe50180e50181e50182e50183e50184e50185e50186e50187e50188e50189e5018ae5018be5018ce5018de5018ee5018fe50190e50191e50192e50193e50194e50195e50196e50197e50198e50199e5019ae5019be5019ce5019de5019ee5019fe501a0e501a1e501a2e501a3e501a4e501a5e501a6e501a7e501a8e501a9e501aae501abe501ace501ade501aee501afe501b0e501b1e501b2e501b3e501b4e501b5e501b6e501b7e501b8e501b9e501bae501bbe501bce501bde501bee501bfe501c0e501c1e501c2e501c3e501c4e501c5e501c6e501c7e501c8e501c9e501cae501cbe501cce501cde501cee501cfe501d0e501d1e501d2e501d3e501d4e501d5e501d6e501d7e501d8e501d9e501dae501dbe501dce501dde501dee501dfe501e0e501e1e501e2e501e3e501e4e501e5e501e6e501e7e501e8e501e9e501eae501ebe501ece501ede501eee501efe501f0e501f1e501f2e501f3e501f4e501f5e501f6e501f7e501f8e501f9e501fae501fbe501fce501fde501fee501ffe50200e50201e50202e50203e50204e50205e50206e50207e50208e50209e5020ae5020be5020ce5020de5020ee5020fe50210e50211e50212e50213e50214e50215e50216e50217e50218e50219e5021ae5021be5021ce5021de5021ee5021fe50220e50221e50222e50223e50224e50225e50226e50227e50228e50229e5022ae5022be5022ce5022de5022ee5022fe50230e50231e50232e50233e50234e50235e50236e50237e50238e50239e5023ae5023be5023ce5023de5023ee5023fe50240e50241e50242e50243e50244e50245e50246e50247e50248e50249e5024ae5024be5024ce5024de5024ee5024fe50250e50251e50252e50253e50254e50255e50256e50257e50258e50259e5025ae5025be5025ce5025de5025ee5025fe50260e50261e50262e50263e50264e50265e50266e50267e50268e50269e5026ae5026be5026ce5026de5026ee5026fe50270e50271e50272e50273e50274e50275e50276e50277e50278e50279e5027ae5027be5027ce5027de5027ee5027fe50280e50281e50282e50283e50284e50285e50286e50287e50288e50289e5028ae5028be5028ce5028de5028ee5028fe50290e50291e50292e50293e50294e50295e50296e50297e50298e50299e5029ae5029be5029ce5029de5029ee5029fe502a0e502a1e502a2e502a3e502a4e502a5e502a6e502a7e502a8e502a9e502aae502abe502ace502ade502aee502afe502b0e502b1e502b2e502b3e502b4e502b5e502b6e502b7e502b8e502b9e502bae502bbe502bce502bde502bee502bfe502c0e502c1e502c2e502c3e502c4e502c5e502c6e502c7e502c8e502c9e502cae502cbe502cce502cde502cee502cfe502d0e502d1e502d2e502d3e502d4e502d5e502d6e502d7e502d8e502d9e502dae502dbe502dce502dde502dee502dfe502e0e502e1e502e2e502e3e502e4e502e5e502e6e502e7e502e8e502e9e502eae502ebe502ece502ede502eee502efe502f0e502f1e502f2e502f3e502f4e502f5e502f6e502f7e502f8e502f9e502fae502fbe502fce502fde502fee502ffe50300e50301e50302e50303e50304e50305e50306e50307e50308e50309e5030ae5030be5030ce5030de5030ee5030fe50310e50311e50312e50313e50314e50315e50316e50317e50318e50319e5031ae5031be5031ce5031de5031ee5031fe50320e50321e50322e50323e50324e50325e50326e50327e50328e50329e5032ae5032be5032ce5032de5032ee5032fe50330e50331e50332e50333e50334e50335e50336e50337e50338e50339e5033ae5033be5033ce5033de5033ee5033fe50340e50341e50342e50343e50344e50345e50346e50347e50348e50349e5034ae5034be5034ce5034de5034ee5034fe50350e50351e50352e50353e50354e50355e50356e50357e50358e50359e5035ae5035be5035ce5035de5035ee5035fe50360e50361e50362e50363e50364e50365e50366e50367e50368e50369e5036ae5036be5036ce5036de5036ee5036fe50370e50371e50372e50373e50374e50375e50376e50377e50378e50379e5037ae5037be5037ce5037de5037ee5037fe50380e50381e50382e50383e50384e50385e50386e50387e50388e50389e5038ae5038be5038ce5038de5038ee5038fe50390e50391e50392e50393e50394e50395e50396e50397e50398e50399e5039ae5039be5039ce5039de5039ee5039fe503a0e503a1e503a2e503a3e503a4e503a5e503a6e503a7e503a8e503a9e503aae503abe503ace503ade503aee503afe503b0e503b1e503b2e503b3e503b4e503b5e503b6e503b7e503b8e503b9e503bae503bbe503bce503bde503bee503bfe503c0e503c1e503c2e503c3e503c4e503c5e503c6e503c7e503c8e503c9e503cae503cbe503cce503cde503cee503cfe503d0e503d1e503d2e503d3e503d4e503d5e503d6e503d7e503d8e503d9e503dae503dbe503dce503dde503dee503dfe503e0e503e1e503e2e503e3e503e4e503e5e503e6e503e7e503e8e503e9e503eae503ebe503ece503ede503eee503efe503f0e503f1e503f2e503f3e503f4e503f5e503f6e503f7e503f8e503f9e503fae503fbe503fce503fde503fee503ff6000600060006000ec0061201560015500ef00010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INCOMPATIBLE_CONTAINER_KIND", "result": false } @@ -12,21 +12,21 @@ } }, "_info": { - "hash": "0xc9ee11048bb2f9c96fd897201879905f93114756129d3ad8c8df4285d279f792", + "hash": "0xdc002f11b88cd4cf82d68284a91eb773cb749cd3d2b9c64bd797874fbce298bc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest invalid subcontainer reference / opcode combos in a non-first code section", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L390", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L390", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_non_first_code_sections_invalid[fork_CancunEIP7692-eof_test-EOFCREATE/RETURN]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_non_first_code_sections_invalid[fork_Osaka-eof_test-EOFCREATE_RETURN]": { "vectors": { "0": { "code": "0xef0001011000020400000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003001103000100180400000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800004e50001e50002e50003e50004e50005e50006e50007e50008e50009e5000ae5000be5000ce5000de5000ee5000fe50010e50011e50012e50013e50014e50015e50016e50017e50018e50019e5001ae5001be5001ce5001de5001ee5001fe50020e50021e50022e50023e50024e50025e50026e50027e50028e50029e5002ae5002be5002ce5002de5002ee5002fe50030e50031e50032e50033e50034e50035e50036e50037e50038e50039e5003ae5003be5003ce5003de5003ee5003fe50040e50041e50042e50043e50044e50045e50046e50047e50048e50049e5004ae5004be5004ce5004de5004ee5004fe50050e50051e50052e50053e50054e50055e50056e50057e50058e50059e5005ae5005be5005ce5005de5005ee5005fe50060e50061e50062e50063e50064e50065e50066e50067e50068e50069e5006ae5006be5006ce5006de5006ee5006fe50070e50071e50072e50073e50074e50075e50076e50077e50078e50079e5007ae5007be5007ce5007de5007ee5007fe50080e50081e50082e50083e50084e50085e50086e50087e50088e50089e5008ae5008be5008ce5008de5008ee5008fe50090e50091e50092e50093e50094e50095e50096e50097e50098e50099e5009ae5009be5009ce5009de5009ee5009fe500a0e500a1e500a2e500a3e500a4e500a5e500a6e500a7e500a8e500a9e500aae500abe500ace500ade500aee500afe500b0e500b1e500b2e500b3e500b4e500b5e500b6e500b7e500b8e500b9e500bae500bbe500bce500bde500bee500bfe500c0e500c1e500c2e500c3e500c4e500c5e500c6e500c7e500c8e500c9e500cae500cbe500cce500cde500cee500cfe500d0e500d1e500d2e500d3e500d4e500d5e500d6e500d7e500d8e500d9e500dae500dbe500dce500dde500dee500dfe500e0e500e1e500e2e500e3e500e4e500e5e500e6e500e7e500e8e500e9e500eae500ebe500ece500ede500eee500efe500f0e500f1e500f2e500f3e500f4e500f5e500f6e500f7e500f8e500f9e500fae500fbe500fce500fde500fee500ffe50100e50101e50102e50103e50104e50105e50106e50107e50108e50109e5010ae5010be5010ce5010de5010ee5010fe50110e50111e50112e50113e50114e50115e50116e50117e50118e50119e5011ae5011be5011ce5011de5011ee5011fe50120e50121e50122e50123e50124e50125e50126e50127e50128e50129e5012ae5012be5012ce5012de5012ee5012fe50130e50131e50132e50133e50134e50135e50136e50137e50138e50139e5013ae5013be5013ce5013de5013ee5013fe50140e50141e50142e50143e50144e50145e50146e50147e50148e50149e5014ae5014be5014ce5014de5014ee5014fe50150e50151e50152e50153e50154e50155e50156e50157e50158e50159e5015ae5015be5015ce5015de5015ee5015fe50160e50161e50162e50163e50164e50165e50166e50167e50168e50169e5016ae5016be5016ce5016de5016ee5016fe50170e50171e50172e50173e50174e50175e50176e50177e50178e50179e5017ae5017be5017ce5017de5017ee5017fe50180e50181e50182e50183e50184e50185e50186e50187e50188e50189e5018ae5018be5018ce5018de5018ee5018fe50190e50191e50192e50193e50194e50195e50196e50197e50198e50199e5019ae5019be5019ce5019de5019ee5019fe501a0e501a1e501a2e501a3e501a4e501a5e501a6e501a7e501a8e501a9e501aae501abe501ace501ade501aee501afe501b0e501b1e501b2e501b3e501b4e501b5e501b6e501b7e501b8e501b9e501bae501bbe501bce501bde501bee501bfe501c0e501c1e501c2e501c3e501c4e501c5e501c6e501c7e501c8e501c9e501cae501cbe501cce501cde501cee501cfe501d0e501d1e501d2e501d3e501d4e501d5e501d6e501d7e501d8e501d9e501dae501dbe501dce501dde501dee501dfe501e0e501e1e501e2e501e3e501e4e501e5e501e6e501e7e501e8e501e9e501eae501ebe501ece501ede501eee501efe501f0e501f1e501f2e501f3e501f4e501f5e501f6e501f7e501f8e501f9e501fae501fbe501fce501fde501fee501ffe50200e50201e50202e50203e50204e50205e50206e50207e50208e50209e5020ae5020be5020ce5020de5020ee5020fe50210e50211e50212e50213e50214e50215e50216e50217e50218e50219e5021ae5021be5021ce5021de5021ee5021fe50220e50221e50222e50223e50224e50225e50226e50227e50228e50229e5022ae5022be5022ce5022de5022ee5022fe50230e50231e50232e50233e50234e50235e50236e50237e50238e50239e5023ae5023be5023ce5023de5023ee5023fe50240e50241e50242e50243e50244e50245e50246e50247e50248e50249e5024ae5024be5024ce5024de5024ee5024fe50250e50251e50252e50253e50254e50255e50256e50257e50258e50259e5025ae5025be5025ce5025de5025ee5025fe50260e50261e50262e50263e50264e50265e50266e50267e50268e50269e5026ae5026be5026ce5026de5026ee5026fe50270e50271e50272e50273e50274e50275e50276e50277e50278e50279e5027ae5027be5027ce5027de5027ee5027fe50280e50281e50282e50283e50284e50285e50286e50287e50288e50289e5028ae5028be5028ce5028de5028ee5028fe50290e50291e50292e50293e50294e50295e50296e50297e50298e50299e5029ae5029be5029ce5029de5029ee5029fe502a0e502a1e502a2e502a3e502a4e502a5e502a6e502a7e502a8e502a9e502aae502abe502ace502ade502aee502afe502b0e502b1e502b2e502b3e502b4e502b5e502b6e502b7e502b8e502b9e502bae502bbe502bce502bde502bee502bfe502c0e502c1e502c2e502c3e502c4e502c5e502c6e502c7e502c8e502c9e502cae502cbe502cce502cde502cee502cfe502d0e502d1e502d2e502d3e502d4e502d5e502d6e502d7e502d8e502d9e502dae502dbe502dce502dde502dee502dfe502e0e502e1e502e2e502e3e502e4e502e5e502e6e502e7e502e8e502e9e502eae502ebe502ece502ede502eee502efe502f0e502f1e502f2e502f3e502f4e502f5e502f6e502f7e502f8e502f9e502fae502fbe502fce502fde502fee502ffe50300e50301e50302e50303e50304e50305e50306e50307e50308e50309e5030ae5030be5030ce5030de5030ee5030fe50310e50311e50312e50313e50314e50315e50316e50317e50318e50319e5031ae5031be5031ce5031de5031ee5031fe50320e50321e50322e50323e50324e50325e50326e50327e50328e50329e5032ae5032be5032ce5032de5032ee5032fe50330e50331e50332e50333e50334e50335e50336e50337e50338e50339e5033ae5033be5033ce5033de5033ee5033fe50340e50341e50342e50343e50344e50345e50346e50347e50348e50349e5034ae5034be5034ce5034de5034ee5034fe50350e50351e50352e50353e50354e50355e50356e50357e50358e50359e5035ae5035be5035ce5035de5035ee5035fe50360e50361e50362e50363e50364e50365e50366e50367e50368e50369e5036ae5036be5036ce5036de5036ee5036fe50370e50371e50372e50373e50374e50375e50376e50377e50378e50379e5037ae5037be5037ce5037de5037ee5037fe50380e50381e50382e50383e50384e50385e50386e50387e50388e50389e5038ae5038be5038ce5038de5038ee5038fe50390e50391e50392e50393e50394e50395e50396e50397e50398e50399e5039ae5039be5039ce5039de5039ee5039fe503a0e503a1e503a2e503a3e503a4e503a5e503a6e503a7e503a8e503a9e503aae503abe503ace503ade503aee503afe503b0e503b1e503b2e503b3e503b4e503b5e503b6e503b7e503b8e503b9e503bae503bbe503bce503bde503bee503bfe503c0e503c1e503c2e503c3e503c4e503c5e503c6e503c7e503c8e503c9e503cae503cbe503cce503cde503cee503cfe503d0e503d1e503d2e503d3e503d4e503d5e503d6e503d7e503d8e503d9e503dae503dbe503dce503dde503dee503dfe503e0e503e1e503e2e503e3e503e4e503e5e503e6e503e7e503e8e503e9e503eae503ebe503ece503ede503eee503efe503f0e503f1e503f2e503f3e503f4e503f5e503f6e503f7e503f8e503f9e503fae503fbe503fce503fde503fee503ff6000600060006000ec0061201560015500ef00010100040200010005040000000080000260006000f3", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INCOMPATIBLE_CONTAINER_KIND", "result": false } @@ -34,22 +34,22 @@ } }, "_info": { - "hash": "0xb184d51af1ba9b4326d317cc5809500eecdbfb293a0e83ab55065b85f848379b", + "hash": "0xd2bb9ef4fbf73cabe9ae469550d917fc418a9fe0945330bbafbd1ad566bf88fe", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest invalid subcontainer reference / opcode combos in a non-first code section", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L390", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L390", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_non_first_code_sections_invalid[fork_CancunEIP7692-eof_test-RETURNCONTRACT/RETURNCONTRACT]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_non_first_code_sections_invalid[fork_Osaka-eof_test-RETURNCONTRACT_RETURNCONTRACT]": { "vectors": { "0": { "code": "0xef0001011000020400000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000c03000100320400000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800002e50001e50002e50003e50004e50005e50006e50007e50008e50009e5000ae5000be5000ce5000de5000ee5000fe50010e50011e50012e50013e50014e50015e50016e50017e50018e50019e5001ae5001be5001ce5001de5001ee5001fe50020e50021e50022e50023e50024e50025e50026e50027e50028e50029e5002ae5002be5002ce5002de5002ee5002fe50030e50031e50032e50033e50034e50035e50036e50037e50038e50039e5003ae5003be5003ce5003de5003ee5003fe50040e50041e50042e50043e50044e50045e50046e50047e50048e50049e5004ae5004be5004ce5004de5004ee5004fe50050e50051e50052e50053e50054e50055e50056e50057e50058e50059e5005ae5005be5005ce5005de5005ee5005fe50060e50061e50062e50063e50064e50065e50066e50067e50068e50069e5006ae5006be5006ce5006de5006ee5006fe50070e50071e50072e50073e50074e50075e50076e50077e50078e50079e5007ae5007be5007ce5007de5007ee5007fe50080e50081e50082e50083e50084e50085e50086e50087e50088e50089e5008ae5008be5008ce5008de5008ee5008fe50090e50091e50092e50093e50094e50095e50096e50097e50098e50099e5009ae5009be5009ce5009de5009ee5009fe500a0e500a1e500a2e500a3e500a4e500a5e500a6e500a7e500a8e500a9e500aae500abe500ace500ade500aee500afe500b0e500b1e500b2e500b3e500b4e500b5e500b6e500b7e500b8e500b9e500bae500bbe500bce500bde500bee500bfe500c0e500c1e500c2e500c3e500c4e500c5e500c6e500c7e500c8e500c9e500cae500cbe500cce500cde500cee500cfe500d0e500d1e500d2e500d3e500d4e500d5e500d6e500d7e500d8e500d9e500dae500dbe500dce500dde500dee500dfe500e0e500e1e500e2e500e3e500e4e500e5e500e6e500e7e500e8e500e9e500eae500ebe500ece500ede500eee500efe500f0e500f1e500f2e500f3e500f4e500f5e500f6e500f7e500f8e500f9e500fae500fbe500fce500fde500fee500ffe50100e50101e50102e50103e50104e50105e50106e50107e50108e50109e5010ae5010be5010ce5010de5010ee5010fe50110e50111e50112e50113e50114e50115e50116e50117e50118e50119e5011ae5011be5011ce5011de5011ee5011fe50120e50121e50122e50123e50124e50125e50126e50127e50128e50129e5012ae5012be5012ce5012de5012ee5012fe50130e50131e50132e50133e50134e50135e50136e50137e50138e50139e5013ae5013be5013ce5013de5013ee5013fe50140e50141e50142e50143e50144e50145e50146e50147e50148e50149e5014ae5014be5014ce5014de5014ee5014fe50150e50151e50152e50153e50154e50155e50156e50157e50158e50159e5015ae5015be5015ce5015de5015ee5015fe50160e50161e50162e50163e50164e50165e50166e50167e50168e50169e5016ae5016be5016ce5016de5016ee5016fe50170e50171e50172e50173e50174e50175e50176e50177e50178e50179e5017ae5017be5017ce5017de5017ee5017fe50180e50181e50182e50183e50184e50185e50186e50187e50188e50189e5018ae5018be5018ce5018de5018ee5018fe50190e50191e50192e50193e50194e50195e50196e50197e50198e50199e5019ae5019be5019ce5019de5019ee5019fe501a0e501a1e501a2e501a3e501a4e501a5e501a6e501a7e501a8e501a9e501aae501abe501ace501ade501aee501afe501b0e501b1e501b2e501b3e501b4e501b5e501b6e501b7e501b8e501b9e501bae501bbe501bce501bde501bee501bfe501c0e501c1e501c2e501c3e501c4e501c5e501c6e501c7e501c8e501c9e501cae501cbe501cce501cde501cee501cfe501d0e501d1e501d2e501d3e501d4e501d5e501d6e501d7e501d8e501d9e501dae501dbe501dce501dde501dee501dfe501e0e501e1e501e2e501e3e501e4e501e5e501e6e501e7e501e8e501e9e501eae501ebe501ece501ede501eee501efe501f0e501f1e501f2e501f3e501f4e501f5e501f6e501f7e501f8e501f9e501fae501fbe501fce501fde501fee501ffe50200e50201e50202e50203e50204e50205e50206e50207e50208e50209e5020ae5020be5020ce5020de5020ee5020fe50210e50211e50212e50213e50214e50215e50216e50217e50218e50219e5021ae5021be5021ce5021de5021ee5021fe50220e50221e50222e50223e50224e50225e50226e50227e50228e50229e5022ae5022be5022ce5022de5022ee5022fe50230e50231e50232e50233e50234e50235e50236e50237e50238e50239e5023ae5023be5023ce5023de5023ee5023fe50240e50241e50242e50243e50244e50245e50246e50247e50248e50249e5024ae5024be5024ce5024de5024ee5024fe50250e50251e50252e50253e50254e50255e50256e50257e50258e50259e5025ae5025be5025ce5025de5025ee5025fe50260e50261e50262e50263e50264e50265e50266e50267e50268e50269e5026ae5026be5026ce5026de5026ee5026fe50270e50271e50272e50273e50274e50275e50276e50277e50278e50279e5027ae5027be5027ce5027de5027ee5027fe50280e50281e50282e50283e50284e50285e50286e50287e50288e50289e5028ae5028be5028ce5028de5028ee5028fe50290e50291e50292e50293e50294e50295e50296e50297e50298e50299e5029ae5029be5029ce5029de5029ee5029fe502a0e502a1e502a2e502a3e502a4e502a5e502a6e502a7e502a8e502a9e502aae502abe502ace502ade502aee502afe502b0e502b1e502b2e502b3e502b4e502b5e502b6e502b7e502b8e502b9e502bae502bbe502bce502bde502bee502bfe502c0e502c1e502c2e502c3e502c4e502c5e502c6e502c7e502c8e502c9e502cae502cbe502cce502cde502cee502cfe502d0e502d1e502d2e502d3e502d4e502d5e502d6e502d7e502d8e502d9e502dae502dbe502dce502dde502dee502dfe502e0e502e1e502e2e502e3e502e4e502e5e502e6e502e7e502e8e502e9e502eae502ebe502ece502ede502eee502efe502f0e502f1e502f2e502f3e502f4e502f5e502f6e502f7e502f8e502f9e502fae502fbe502fce502fde502fee502ffe50300e50301e50302e50303e50304e50305e50306e50307e50308e50309e5030ae5030be5030ce5030de5030ee5030fe50310e50311e50312e50313e50314e50315e50316e50317e50318e50319e5031ae5031be5031ce5031de5031ee5031fe50320e50321e50322e50323e50324e50325e50326e50327e50328e50329e5032ae5032be5032ce5032de5032ee5032fe50330e50331e50332e50333e50334e50335e50336e50337e50338e50339e5033ae5033be5033ce5033de5033ee5033fe50340e50341e50342e50343e50344e50345e50346e50347e50348e50349e5034ae5034be5034ce5034de5034ee5034fe50350e50351e50352e50353e50354e50355e50356e50357e50358e50359e5035ae5035be5035ce5035de5035ee5035fe50360e50361e50362e50363e50364e50365e50366e50367e50368e50369e5036ae5036be5036ce5036de5036ee5036fe50370e50371e50372e50373e50374e50375e50376e50377e50378e50379e5037ae5037be5037ce5037de5037ee5037fe50380e50381e50382e50383e50384e50385e50386e50387e50388e50389e5038ae5038be5038ce5038de5038ee5038fe50390e50391e50392e50393e50394e50395e50396e50397e50398e50399e5039ae5039be5039ce5039de5039ee5039fe503a0e503a1e503a2e503a3e503a4e503a5e503a6e503a7e503a8e503a9e503aae503abe503ace503ade503aee503afe503b0e503b1e503b2e503b3e503b4e503b5e503b6e503b7e503b8e503b9e503bae503bbe503bce503bde503bee503bfe503c0e503c1e503c2e503c3e503c4e503c5e503c6e503c7e503c8e503c9e503cae503cbe503cce503cde503cee503cfe503d0e503d1e503d2e503d3e503d4e503d5e503d6e503d7e503d8e503d9e503dae503dbe503dce503dde503dee503dfe503e0e503e1e503e2e503e3e503e4e503e5e503e6e503e7e503e8e503e9e503eae503ebe503ece503ede503eee503efe503f0e503f1e503f2e503f3e503f4e503f5e503f6e503f7e503f8e503f9e503fae503fbe503fce503fde503fee503ff61201560015560006000ee00ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", "containerKind": "INITCODE", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INCOMPATIBLE_CONTAINER_KIND", "result": false } @@ -57,11 +57,11 @@ } }, "_info": { - "hash": "0x7295bc81ef0f3542451633690c3179cf6244ce23d6f3008c6dc63d0c265dff44", + "hash": "0xf3082ec331feab02b31d0f67771f08034390c39e308ffa60a5f2f8c5ff852b5e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest invalid subcontainer reference / opcode combos in a non-first code section", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L390", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L390", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_non_first_code_sections_valid.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_non_first_code_sections_valid.json similarity index 97% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_non_first_code_sections_valid.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_non_first_code_sections_valid.json index cd98eb83fe..e41de38a1b 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_non_first_code_sections_valid.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_non_first_code_sections_valid.json @@ -1,108 +1,108 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_non_first_code_sections_valid[fork_CancunEIP7692-eof_test-EOFCREATE/RETURNCONTRACT]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_non_first_code_sections_valid[fork_Osaka-eof_test-EOFCREATE_RETURNCONTRACT]": { "vectors": { "0": { "code": "0xef0001011000020400000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003001103000100320400000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800004e50001e50002e50003e50004e50005e50006e50007e50008e50009e5000ae5000be5000ce5000de5000ee5000fe50010e50011e50012e50013e50014e50015e50016e50017e50018e50019e5001ae5001be5001ce5001de5001ee5001fe50020e50021e50022e50023e50024e50025e50026e50027e50028e50029e5002ae5002be5002ce5002de5002ee5002fe50030e50031e50032e50033e50034e50035e50036e50037e50038e50039e5003ae5003be5003ce5003de5003ee5003fe50040e50041e50042e50043e50044e50045e50046e50047e50048e50049e5004ae5004be5004ce5004de5004ee5004fe50050e50051e50052e50053e50054e50055e50056e50057e50058e50059e5005ae5005be5005ce5005de5005ee5005fe50060e50061e50062e50063e50064e50065e50066e50067e50068e50069e5006ae5006be5006ce5006de5006ee5006fe50070e50071e50072e50073e50074e50075e50076e50077e50078e50079e5007ae5007be5007ce5007de5007ee5007fe50080e50081e50082e50083e50084e50085e50086e50087e50088e50089e5008ae5008be5008ce5008de5008ee5008fe50090e50091e50092e50093e50094e50095e50096e50097e50098e50099e5009ae5009be5009ce5009de5009ee5009fe500a0e500a1e500a2e500a3e500a4e500a5e500a6e500a7e500a8e500a9e500aae500abe500ace500ade500aee500afe500b0e500b1e500b2e500b3e500b4e500b5e500b6e500b7e500b8e500b9e500bae500bbe500bce500bde500bee500bfe500c0e500c1e500c2e500c3e500c4e500c5e500c6e500c7e500c8e500c9e500cae500cbe500cce500cde500cee500cfe500d0e500d1e500d2e500d3e500d4e500d5e500d6e500d7e500d8e500d9e500dae500dbe500dce500dde500dee500dfe500e0e500e1e500e2e500e3e500e4e500e5e500e6e500e7e500e8e500e9e500eae500ebe500ece500ede500eee500efe500f0e500f1e500f2e500f3e500f4e500f5e500f6e500f7e500f8e500f9e500fae500fbe500fce500fde500fee500ffe50100e50101e50102e50103e50104e50105e50106e50107e50108e50109e5010ae5010be5010ce5010de5010ee5010fe50110e50111e50112e50113e50114e50115e50116e50117e50118e50119e5011ae5011be5011ce5011de5011ee5011fe50120e50121e50122e50123e50124e50125e50126e50127e50128e50129e5012ae5012be5012ce5012de5012ee5012fe50130e50131e50132e50133e50134e50135e50136e50137e50138e50139e5013ae5013be5013ce5013de5013ee5013fe50140e50141e50142e50143e50144e50145e50146e50147e50148e50149e5014ae5014be5014ce5014de5014ee5014fe50150e50151e50152e50153e50154e50155e50156e50157e50158e50159e5015ae5015be5015ce5015de5015ee5015fe50160e50161e50162e50163e50164e50165e50166e50167e50168e50169e5016ae5016be5016ce5016de5016ee5016fe50170e50171e50172e50173e50174e50175e50176e50177e50178e50179e5017ae5017be5017ce5017de5017ee5017fe50180e50181e50182e50183e50184e50185e50186e50187e50188e50189e5018ae5018be5018ce5018de5018ee5018fe50190e50191e50192e50193e50194e50195e50196e50197e50198e50199e5019ae5019be5019ce5019de5019ee5019fe501a0e501a1e501a2e501a3e501a4e501a5e501a6e501a7e501a8e501a9e501aae501abe501ace501ade501aee501afe501b0e501b1e501b2e501b3e501b4e501b5e501b6e501b7e501b8e501b9e501bae501bbe501bce501bde501bee501bfe501c0e501c1e501c2e501c3e501c4e501c5e501c6e501c7e501c8e501c9e501cae501cbe501cce501cde501cee501cfe501d0e501d1e501d2e501d3e501d4e501d5e501d6e501d7e501d8e501d9e501dae501dbe501dce501dde501dee501dfe501e0e501e1e501e2e501e3e501e4e501e5e501e6e501e7e501e8e501e9e501eae501ebe501ece501ede501eee501efe501f0e501f1e501f2e501f3e501f4e501f5e501f6e501f7e501f8e501f9e501fae501fbe501fce501fde501fee501ffe50200e50201e50202e50203e50204e50205e50206e50207e50208e50209e5020ae5020be5020ce5020de5020ee5020fe50210e50211e50212e50213e50214e50215e50216e50217e50218e50219e5021ae5021be5021ce5021de5021ee5021fe50220e50221e50222e50223e50224e50225e50226e50227e50228e50229e5022ae5022be5022ce5022de5022ee5022fe50230e50231e50232e50233e50234e50235e50236e50237e50238e50239e5023ae5023be5023ce5023de5023ee5023fe50240e50241e50242e50243e50244e50245e50246e50247e50248e50249e5024ae5024be5024ce5024de5024ee5024fe50250e50251e50252e50253e50254e50255e50256e50257e50258e50259e5025ae5025be5025ce5025de5025ee5025fe50260e50261e50262e50263e50264e50265e50266e50267e50268e50269e5026ae5026be5026ce5026de5026ee5026fe50270e50271e50272e50273e50274e50275e50276e50277e50278e50279e5027ae5027be5027ce5027de5027ee5027fe50280e50281e50282e50283e50284e50285e50286e50287e50288e50289e5028ae5028be5028ce5028de5028ee5028fe50290e50291e50292e50293e50294e50295e50296e50297e50298e50299e5029ae5029be5029ce5029de5029ee5029fe502a0e502a1e502a2e502a3e502a4e502a5e502a6e502a7e502a8e502a9e502aae502abe502ace502ade502aee502afe502b0e502b1e502b2e502b3e502b4e502b5e502b6e502b7e502b8e502b9e502bae502bbe502bce502bde502bee502bfe502c0e502c1e502c2e502c3e502c4e502c5e502c6e502c7e502c8e502c9e502cae502cbe502cce502cde502cee502cfe502d0e502d1e502d2e502d3e502d4e502d5e502d6e502d7e502d8e502d9e502dae502dbe502dce502dde502dee502dfe502e0e502e1e502e2e502e3e502e4e502e5e502e6e502e7e502e8e502e9e502eae502ebe502ece502ede502eee502efe502f0e502f1e502f2e502f3e502f4e502f5e502f6e502f7e502f8e502f9e502fae502fbe502fce502fde502fee502ffe50300e50301e50302e50303e50304e50305e50306e50307e50308e50309e5030ae5030be5030ce5030de5030ee5030fe50310e50311e50312e50313e50314e50315e50316e50317e50318e50319e5031ae5031be5031ce5031de5031ee5031fe50320e50321e50322e50323e50324e50325e50326e50327e50328e50329e5032ae5032be5032ce5032de5032ee5032fe50330e50331e50332e50333e50334e50335e50336e50337e50338e50339e5033ae5033be5033ce5033de5033ee5033fe50340e50341e50342e50343e50344e50345e50346e50347e50348e50349e5034ae5034be5034ce5034de5034ee5034fe50350e50351e50352e50353e50354e50355e50356e50357e50358e50359e5035ae5035be5035ce5035de5035ee5035fe50360e50361e50362e50363e50364e50365e50366e50367e50368e50369e5036ae5036be5036ce5036de5036ee5036fe50370e50371e50372e50373e50374e50375e50376e50377e50378e50379e5037ae5037be5037ce5037de5037ee5037fe50380e50381e50382e50383e50384e50385e50386e50387e50388e50389e5038ae5038be5038ce5038de5038ee5038fe50390e50391e50392e50393e50394e50395e50396e50397e50398e50399e5039ae5039be5039ce5039de5039ee5039fe503a0e503a1e503a2e503a3e503a4e503a5e503a6e503a7e503a8e503a9e503aae503abe503ace503ade503aee503afe503b0e503b1e503b2e503b3e503b4e503b5e503b6e503b7e503b8e503b9e503bae503bbe503bce503bde503bee503bfe503c0e503c1e503c2e503c3e503c4e503c5e503c6e503c7e503c8e503c9e503cae503cbe503cce503cde503cee503cfe503d0e503d1e503d2e503d3e503d4e503d5e503d6e503d7e503d8e503d9e503dae503dbe503dce503dde503dee503dfe503e0e503e1e503e2e503e3e503e4e503e5e503e6e503e7e503e8e503e9e503eae503ebe503ece503ede503eee503efe503f0e503f1e503f2e503f3e503f4e503f5e503f6e503f7e503f8e503f9e503fae503fbe503fce503fde503fee503ff6000600060006000ec0061201560015500ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x5c2e7af54c00ebd613396c3632fd6fce855d7d006cc52d6301d9a403c2e017e1", + "hash": "0x1f5143a0b19b8992e53977dbf0748820a8b1d8966cd81794149b25c4c228c0c2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest valid subcontainer reference / opcode combos in a non-first code section", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L339", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L339", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_non_first_code_sections_valid[fork_CancunEIP7692-eof_test-RETURNCONTRACT/STOP]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_non_first_code_sections_valid[fork_Osaka-eof_test-RETURNCONTRACT_STOP]": { "vectors": { "0": { "code": "0xef0001011000020400000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000c03000100140400000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800002e50001e50002e50003e50004e50005e50006e50007e50008e50009e5000ae5000be5000ce5000de5000ee5000fe50010e50011e50012e50013e50014e50015e50016e50017e50018e50019e5001ae5001be5001ce5001de5001ee5001fe50020e50021e50022e50023e50024e50025e50026e50027e50028e50029e5002ae5002be5002ce5002de5002ee5002fe50030e50031e50032e50033e50034e50035e50036e50037e50038e50039e5003ae5003be5003ce5003de5003ee5003fe50040e50041e50042e50043e50044e50045e50046e50047e50048e50049e5004ae5004be5004ce5004de5004ee5004fe50050e50051e50052e50053e50054e50055e50056e50057e50058e50059e5005ae5005be5005ce5005de5005ee5005fe50060e50061e50062e50063e50064e50065e50066e50067e50068e50069e5006ae5006be5006ce5006de5006ee5006fe50070e50071e50072e50073e50074e50075e50076e50077e50078e50079e5007ae5007be5007ce5007de5007ee5007fe50080e50081e50082e50083e50084e50085e50086e50087e50088e50089e5008ae5008be5008ce5008de5008ee5008fe50090e50091e50092e50093e50094e50095e50096e50097e50098e50099e5009ae5009be5009ce5009de5009ee5009fe500a0e500a1e500a2e500a3e500a4e500a5e500a6e500a7e500a8e500a9e500aae500abe500ace500ade500aee500afe500b0e500b1e500b2e500b3e500b4e500b5e500b6e500b7e500b8e500b9e500bae500bbe500bce500bde500bee500bfe500c0e500c1e500c2e500c3e500c4e500c5e500c6e500c7e500c8e500c9e500cae500cbe500cce500cde500cee500cfe500d0e500d1e500d2e500d3e500d4e500d5e500d6e500d7e500d8e500d9e500dae500dbe500dce500dde500dee500dfe500e0e500e1e500e2e500e3e500e4e500e5e500e6e500e7e500e8e500e9e500eae500ebe500ece500ede500eee500efe500f0e500f1e500f2e500f3e500f4e500f5e500f6e500f7e500f8e500f9e500fae500fbe500fce500fde500fee500ffe50100e50101e50102e50103e50104e50105e50106e50107e50108e50109e5010ae5010be5010ce5010de5010ee5010fe50110e50111e50112e50113e50114e50115e50116e50117e50118e50119e5011ae5011be5011ce5011de5011ee5011fe50120e50121e50122e50123e50124e50125e50126e50127e50128e50129e5012ae5012be5012ce5012de5012ee5012fe50130e50131e50132e50133e50134e50135e50136e50137e50138e50139e5013ae5013be5013ce5013de5013ee5013fe50140e50141e50142e50143e50144e50145e50146e50147e50148e50149e5014ae5014be5014ce5014de5014ee5014fe50150e50151e50152e50153e50154e50155e50156e50157e50158e50159e5015ae5015be5015ce5015de5015ee5015fe50160e50161e50162e50163e50164e50165e50166e50167e50168e50169e5016ae5016be5016ce5016de5016ee5016fe50170e50171e50172e50173e50174e50175e50176e50177e50178e50179e5017ae5017be5017ce5017de5017ee5017fe50180e50181e50182e50183e50184e50185e50186e50187e50188e50189e5018ae5018be5018ce5018de5018ee5018fe50190e50191e50192e50193e50194e50195e50196e50197e50198e50199e5019ae5019be5019ce5019de5019ee5019fe501a0e501a1e501a2e501a3e501a4e501a5e501a6e501a7e501a8e501a9e501aae501abe501ace501ade501aee501afe501b0e501b1e501b2e501b3e501b4e501b5e501b6e501b7e501b8e501b9e501bae501bbe501bce501bde501bee501bfe501c0e501c1e501c2e501c3e501c4e501c5e501c6e501c7e501c8e501c9e501cae501cbe501cce501cde501cee501cfe501d0e501d1e501d2e501d3e501d4e501d5e501d6e501d7e501d8e501d9e501dae501dbe501dce501dde501dee501dfe501e0e501e1e501e2e501e3e501e4e501e5e501e6e501e7e501e8e501e9e501eae501ebe501ece501ede501eee501efe501f0e501f1e501f2e501f3e501f4e501f5e501f6e501f7e501f8e501f9e501fae501fbe501fce501fde501fee501ffe50200e50201e50202e50203e50204e50205e50206e50207e50208e50209e5020ae5020be5020ce5020de5020ee5020fe50210e50211e50212e50213e50214e50215e50216e50217e50218e50219e5021ae5021be5021ce5021de5021ee5021fe50220e50221e50222e50223e50224e50225e50226e50227e50228e50229e5022ae5022be5022ce5022de5022ee5022fe50230e50231e50232e50233e50234e50235e50236e50237e50238e50239e5023ae5023be5023ce5023de5023ee5023fe50240e50241e50242e50243e50244e50245e50246e50247e50248e50249e5024ae5024be5024ce5024de5024ee5024fe50250e50251e50252e50253e50254e50255e50256e50257e50258e50259e5025ae5025be5025ce5025de5025ee5025fe50260e50261e50262e50263e50264e50265e50266e50267e50268e50269e5026ae5026be5026ce5026de5026ee5026fe50270e50271e50272e50273e50274e50275e50276e50277e50278e50279e5027ae5027be5027ce5027de5027ee5027fe50280e50281e50282e50283e50284e50285e50286e50287e50288e50289e5028ae5028be5028ce5028de5028ee5028fe50290e50291e50292e50293e50294e50295e50296e50297e50298e50299e5029ae5029be5029ce5029de5029ee5029fe502a0e502a1e502a2e502a3e502a4e502a5e502a6e502a7e502a8e502a9e502aae502abe502ace502ade502aee502afe502b0e502b1e502b2e502b3e502b4e502b5e502b6e502b7e502b8e502b9e502bae502bbe502bce502bde502bee502bfe502c0e502c1e502c2e502c3e502c4e502c5e502c6e502c7e502c8e502c9e502cae502cbe502cce502cde502cee502cfe502d0e502d1e502d2e502d3e502d4e502d5e502d6e502d7e502d8e502d9e502dae502dbe502dce502dde502dee502dfe502e0e502e1e502e2e502e3e502e4e502e5e502e6e502e7e502e8e502e9e502eae502ebe502ece502ede502eee502efe502f0e502f1e502f2e502f3e502f4e502f5e502f6e502f7e502f8e502f9e502fae502fbe502fce502fde502fee502ffe50300e50301e50302e50303e50304e50305e50306e50307e50308e50309e5030ae5030be5030ce5030de5030ee5030fe50310e50311e50312e50313e50314e50315e50316e50317e50318e50319e5031ae5031be5031ce5031de5031ee5031fe50320e50321e50322e50323e50324e50325e50326e50327e50328e50329e5032ae5032be5032ce5032de5032ee5032fe50330e50331e50332e50333e50334e50335e50336e50337e50338e50339e5033ae5033be5033ce5033de5033ee5033fe50340e50341e50342e50343e50344e50345e50346e50347e50348e50349e5034ae5034be5034ce5034de5034ee5034fe50350e50351e50352e50353e50354e50355e50356e50357e50358e50359e5035ae5035be5035ce5035de5035ee5035fe50360e50361e50362e50363e50364e50365e50366e50367e50368e50369e5036ae5036be5036ce5036de5036ee5036fe50370e50371e50372e50373e50374e50375e50376e50377e50378e50379e5037ae5037be5037ce5037de5037ee5037fe50380e50381e50382e50383e50384e50385e50386e50387e50388e50389e5038ae5038be5038ce5038de5038ee5038fe50390e50391e50392e50393e50394e50395e50396e50397e50398e50399e5039ae5039be5039ce5039de5039ee5039fe503a0e503a1e503a2e503a3e503a4e503a5e503a6e503a7e503a8e503a9e503aae503abe503ace503ade503aee503afe503b0e503b1e503b2e503b3e503b4e503b5e503b6e503b7e503b8e503b9e503bae503bbe503bce503bde503bee503bfe503c0e503c1e503c2e503c3e503c4e503c5e503c6e503c7e503c8e503c9e503cae503cbe503cce503cde503cee503cfe503d0e503d1e503d2e503d3e503d4e503d5e503d6e503d7e503d8e503d9e503dae503dbe503dce503dde503dee503dfe503e0e503e1e503e2e503e3e503e4e503e5e503e6e503e7e503e8e503e9e503eae503ebe503ece503ede503eee503efe503f0e503f1e503f2e503f3e503f4e503f5e503f6e503f7e503f8e503f9e503fae503fbe503fce503fde503fee503ff61201560015560006000ee00ef00010100040200010001040000000080000000", "containerKind": "INITCODE", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xee79f9b3436b003ac5750780e5d31353a0b5cc47d43478407ef7c5b60584231f", + "hash": "0xebbb0b22174e84c5e45551353307d3950c2353501f28d7d542e2459759b1f459", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest valid subcontainer reference / opcode combos in a non-first code section", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L339", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L339", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_non_first_code_sections_valid[fork_CancunEIP7692-eof_test-RETURNCONTRACT/RETURN]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_non_first_code_sections_valid[fork_Osaka-eof_test-RETURNCONTRACT_RETURN]": { "vectors": { "0": { "code": "0xef0001011000020400000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000c03000100180400000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800002e50001e50002e50003e50004e50005e50006e50007e50008e50009e5000ae5000be5000ce5000de5000ee5000fe50010e50011e50012e50013e50014e50015e50016e50017e50018e50019e5001ae5001be5001ce5001de5001ee5001fe50020e50021e50022e50023e50024e50025e50026e50027e50028e50029e5002ae5002be5002ce5002de5002ee5002fe50030e50031e50032e50033e50034e50035e50036e50037e50038e50039e5003ae5003be5003ce5003de5003ee5003fe50040e50041e50042e50043e50044e50045e50046e50047e50048e50049e5004ae5004be5004ce5004de5004ee5004fe50050e50051e50052e50053e50054e50055e50056e50057e50058e50059e5005ae5005be5005ce5005de5005ee5005fe50060e50061e50062e50063e50064e50065e50066e50067e50068e50069e5006ae5006be5006ce5006de5006ee5006fe50070e50071e50072e50073e50074e50075e50076e50077e50078e50079e5007ae5007be5007ce5007de5007ee5007fe50080e50081e50082e50083e50084e50085e50086e50087e50088e50089e5008ae5008be5008ce5008de5008ee5008fe50090e50091e50092e50093e50094e50095e50096e50097e50098e50099e5009ae5009be5009ce5009de5009ee5009fe500a0e500a1e500a2e500a3e500a4e500a5e500a6e500a7e500a8e500a9e500aae500abe500ace500ade500aee500afe500b0e500b1e500b2e500b3e500b4e500b5e500b6e500b7e500b8e500b9e500bae500bbe500bce500bde500bee500bfe500c0e500c1e500c2e500c3e500c4e500c5e500c6e500c7e500c8e500c9e500cae500cbe500cce500cde500cee500cfe500d0e500d1e500d2e500d3e500d4e500d5e500d6e500d7e500d8e500d9e500dae500dbe500dce500dde500dee500dfe500e0e500e1e500e2e500e3e500e4e500e5e500e6e500e7e500e8e500e9e500eae500ebe500ece500ede500eee500efe500f0e500f1e500f2e500f3e500f4e500f5e500f6e500f7e500f8e500f9e500fae500fbe500fce500fde500fee500ffe50100e50101e50102e50103e50104e50105e50106e50107e50108e50109e5010ae5010be5010ce5010de5010ee5010fe50110e50111e50112e50113e50114e50115e50116e50117e50118e50119e5011ae5011be5011ce5011de5011ee5011fe50120e50121e50122e50123e50124e50125e50126e50127e50128e50129e5012ae5012be5012ce5012de5012ee5012fe50130e50131e50132e50133e50134e50135e50136e50137e50138e50139e5013ae5013be5013ce5013de5013ee5013fe50140e50141e50142e50143e50144e50145e50146e50147e50148e50149e5014ae5014be5014ce5014de5014ee5014fe50150e50151e50152e50153e50154e50155e50156e50157e50158e50159e5015ae5015be5015ce5015de5015ee5015fe50160e50161e50162e50163e50164e50165e50166e50167e50168e50169e5016ae5016be5016ce5016de5016ee5016fe50170e50171e50172e50173e50174e50175e50176e50177e50178e50179e5017ae5017be5017ce5017de5017ee5017fe50180e50181e50182e50183e50184e50185e50186e50187e50188e50189e5018ae5018be5018ce5018de5018ee5018fe50190e50191e50192e50193e50194e50195e50196e50197e50198e50199e5019ae5019be5019ce5019de5019ee5019fe501a0e501a1e501a2e501a3e501a4e501a5e501a6e501a7e501a8e501a9e501aae501abe501ace501ade501aee501afe501b0e501b1e501b2e501b3e501b4e501b5e501b6e501b7e501b8e501b9e501bae501bbe501bce501bde501bee501bfe501c0e501c1e501c2e501c3e501c4e501c5e501c6e501c7e501c8e501c9e501cae501cbe501cce501cde501cee501cfe501d0e501d1e501d2e501d3e501d4e501d5e501d6e501d7e501d8e501d9e501dae501dbe501dce501dde501dee501dfe501e0e501e1e501e2e501e3e501e4e501e5e501e6e501e7e501e8e501e9e501eae501ebe501ece501ede501eee501efe501f0e501f1e501f2e501f3e501f4e501f5e501f6e501f7e501f8e501f9e501fae501fbe501fce501fde501fee501ffe50200e50201e50202e50203e50204e50205e50206e50207e50208e50209e5020ae5020be5020ce5020de5020ee5020fe50210e50211e50212e50213e50214e50215e50216e50217e50218e50219e5021ae5021be5021ce5021de5021ee5021fe50220e50221e50222e50223e50224e50225e50226e50227e50228e50229e5022ae5022be5022ce5022de5022ee5022fe50230e50231e50232e50233e50234e50235e50236e50237e50238e50239e5023ae5023be5023ce5023de5023ee5023fe50240e50241e50242e50243e50244e50245e50246e50247e50248e50249e5024ae5024be5024ce5024de5024ee5024fe50250e50251e50252e50253e50254e50255e50256e50257e50258e50259e5025ae5025be5025ce5025de5025ee5025fe50260e50261e50262e50263e50264e50265e50266e50267e50268e50269e5026ae5026be5026ce5026de5026ee5026fe50270e50271e50272e50273e50274e50275e50276e50277e50278e50279e5027ae5027be5027ce5027de5027ee5027fe50280e50281e50282e50283e50284e50285e50286e50287e50288e50289e5028ae5028be5028ce5028de5028ee5028fe50290e50291e50292e50293e50294e50295e50296e50297e50298e50299e5029ae5029be5029ce5029de5029ee5029fe502a0e502a1e502a2e502a3e502a4e502a5e502a6e502a7e502a8e502a9e502aae502abe502ace502ade502aee502afe502b0e502b1e502b2e502b3e502b4e502b5e502b6e502b7e502b8e502b9e502bae502bbe502bce502bde502bee502bfe502c0e502c1e502c2e502c3e502c4e502c5e502c6e502c7e502c8e502c9e502cae502cbe502cce502cde502cee502cfe502d0e502d1e502d2e502d3e502d4e502d5e502d6e502d7e502d8e502d9e502dae502dbe502dce502dde502dee502dfe502e0e502e1e502e2e502e3e502e4e502e5e502e6e502e7e502e8e502e9e502eae502ebe502ece502ede502eee502efe502f0e502f1e502f2e502f3e502f4e502f5e502f6e502f7e502f8e502f9e502fae502fbe502fce502fde502fee502ffe50300e50301e50302e50303e50304e50305e50306e50307e50308e50309e5030ae5030be5030ce5030de5030ee5030fe50310e50311e50312e50313e50314e50315e50316e50317e50318e50319e5031ae5031be5031ce5031de5031ee5031fe50320e50321e50322e50323e50324e50325e50326e50327e50328e50329e5032ae5032be5032ce5032de5032ee5032fe50330e50331e50332e50333e50334e50335e50336e50337e50338e50339e5033ae5033be5033ce5033de5033ee5033fe50340e50341e50342e50343e50344e50345e50346e50347e50348e50349e5034ae5034be5034ce5034de5034ee5034fe50350e50351e50352e50353e50354e50355e50356e50357e50358e50359e5035ae5035be5035ce5035de5035ee5035fe50360e50361e50362e50363e50364e50365e50366e50367e50368e50369e5036ae5036be5036ce5036de5036ee5036fe50370e50371e50372e50373e50374e50375e50376e50377e50378e50379e5037ae5037be5037ce5037de5037ee5037fe50380e50381e50382e50383e50384e50385e50386e50387e50388e50389e5038ae5038be5038ce5038de5038ee5038fe50390e50391e50392e50393e50394e50395e50396e50397e50398e50399e5039ae5039be5039ce5039de5039ee5039fe503a0e503a1e503a2e503a3e503a4e503a5e503a6e503a7e503a8e503a9e503aae503abe503ace503ade503aee503afe503b0e503b1e503b2e503b3e503b4e503b5e503b6e503b7e503b8e503b9e503bae503bbe503bce503bde503bee503bfe503c0e503c1e503c2e503c3e503c4e503c5e503c6e503c7e503c8e503c9e503cae503cbe503cce503cde503cee503cfe503d0e503d1e503d2e503d3e503d4e503d5e503d6e503d7e503d8e503d9e503dae503dbe503dce503dde503dee503dfe503e0e503e1e503e2e503e3e503e4e503e5e503e6e503e7e503e8e503e9e503eae503ebe503ece503ede503eee503efe503f0e503f1e503f2e503f3e503f4e503f5e503f6e503f7e503f8e503f9e503fae503fbe503fce503fde503fee503ff61201560015560006000ee00ef00010100040200010005040000000080000260006000f3", "containerKind": "INITCODE", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x42b6bc4137a27b0f94e58a8a978fd617252bf53168aad4625870972d34c1e226", + "hash": "0xa43fcef5f141ccb550ead95a55c60444fcd1a82ad3c81b1f2fcce17c3bf2aff1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest valid subcontainer reference / opcode combos in a non-first code section", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L339", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L339", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_non_first_code_sections_valid[fork_CancunEIP7692-eof_test-EOFCREATE/REVERT]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_non_first_code_sections_valid[fork_Osaka-eof_test-EOFCREATE_REVERT]": { "vectors": { "0": { "code": "0xef0001011000020400000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003001103000100180400000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800004e50001e50002e50003e50004e50005e50006e50007e50008e50009e5000ae5000be5000ce5000de5000ee5000fe50010e50011e50012e50013e50014e50015e50016e50017e50018e50019e5001ae5001be5001ce5001de5001ee5001fe50020e50021e50022e50023e50024e50025e50026e50027e50028e50029e5002ae5002be5002ce5002de5002ee5002fe50030e50031e50032e50033e50034e50035e50036e50037e50038e50039e5003ae5003be5003ce5003de5003ee5003fe50040e50041e50042e50043e50044e50045e50046e50047e50048e50049e5004ae5004be5004ce5004de5004ee5004fe50050e50051e50052e50053e50054e50055e50056e50057e50058e50059e5005ae5005be5005ce5005de5005ee5005fe50060e50061e50062e50063e50064e50065e50066e50067e50068e50069e5006ae5006be5006ce5006de5006ee5006fe50070e50071e50072e50073e50074e50075e50076e50077e50078e50079e5007ae5007be5007ce5007de5007ee5007fe50080e50081e50082e50083e50084e50085e50086e50087e50088e50089e5008ae5008be5008ce5008de5008ee5008fe50090e50091e50092e50093e50094e50095e50096e50097e50098e50099e5009ae5009be5009ce5009de5009ee5009fe500a0e500a1e500a2e500a3e500a4e500a5e500a6e500a7e500a8e500a9e500aae500abe500ace500ade500aee500afe500b0e500b1e500b2e500b3e500b4e500b5e500b6e500b7e500b8e500b9e500bae500bbe500bce500bde500bee500bfe500c0e500c1e500c2e500c3e500c4e500c5e500c6e500c7e500c8e500c9e500cae500cbe500cce500cde500cee500cfe500d0e500d1e500d2e500d3e500d4e500d5e500d6e500d7e500d8e500d9e500dae500dbe500dce500dde500dee500dfe500e0e500e1e500e2e500e3e500e4e500e5e500e6e500e7e500e8e500e9e500eae500ebe500ece500ede500eee500efe500f0e500f1e500f2e500f3e500f4e500f5e500f6e500f7e500f8e500f9e500fae500fbe500fce500fde500fee500ffe50100e50101e50102e50103e50104e50105e50106e50107e50108e50109e5010ae5010be5010ce5010de5010ee5010fe50110e50111e50112e50113e50114e50115e50116e50117e50118e50119e5011ae5011be5011ce5011de5011ee5011fe50120e50121e50122e50123e50124e50125e50126e50127e50128e50129e5012ae5012be5012ce5012de5012ee5012fe50130e50131e50132e50133e50134e50135e50136e50137e50138e50139e5013ae5013be5013ce5013de5013ee5013fe50140e50141e50142e50143e50144e50145e50146e50147e50148e50149e5014ae5014be5014ce5014de5014ee5014fe50150e50151e50152e50153e50154e50155e50156e50157e50158e50159e5015ae5015be5015ce5015de5015ee5015fe50160e50161e50162e50163e50164e50165e50166e50167e50168e50169e5016ae5016be5016ce5016de5016ee5016fe50170e50171e50172e50173e50174e50175e50176e50177e50178e50179e5017ae5017be5017ce5017de5017ee5017fe50180e50181e50182e50183e50184e50185e50186e50187e50188e50189e5018ae5018be5018ce5018de5018ee5018fe50190e50191e50192e50193e50194e50195e50196e50197e50198e50199e5019ae5019be5019ce5019de5019ee5019fe501a0e501a1e501a2e501a3e501a4e501a5e501a6e501a7e501a8e501a9e501aae501abe501ace501ade501aee501afe501b0e501b1e501b2e501b3e501b4e501b5e501b6e501b7e501b8e501b9e501bae501bbe501bce501bde501bee501bfe501c0e501c1e501c2e501c3e501c4e501c5e501c6e501c7e501c8e501c9e501cae501cbe501cce501cde501cee501cfe501d0e501d1e501d2e501d3e501d4e501d5e501d6e501d7e501d8e501d9e501dae501dbe501dce501dde501dee501dfe501e0e501e1e501e2e501e3e501e4e501e5e501e6e501e7e501e8e501e9e501eae501ebe501ece501ede501eee501efe501f0e501f1e501f2e501f3e501f4e501f5e501f6e501f7e501f8e501f9e501fae501fbe501fce501fde501fee501ffe50200e50201e50202e50203e50204e50205e50206e50207e50208e50209e5020ae5020be5020ce5020de5020ee5020fe50210e50211e50212e50213e50214e50215e50216e50217e50218e50219e5021ae5021be5021ce5021de5021ee5021fe50220e50221e50222e50223e50224e50225e50226e50227e50228e50229e5022ae5022be5022ce5022de5022ee5022fe50230e50231e50232e50233e50234e50235e50236e50237e50238e50239e5023ae5023be5023ce5023de5023ee5023fe50240e50241e50242e50243e50244e50245e50246e50247e50248e50249e5024ae5024be5024ce5024de5024ee5024fe50250e50251e50252e50253e50254e50255e50256e50257e50258e50259e5025ae5025be5025ce5025de5025ee5025fe50260e50261e50262e50263e50264e50265e50266e50267e50268e50269e5026ae5026be5026ce5026de5026ee5026fe50270e50271e50272e50273e50274e50275e50276e50277e50278e50279e5027ae5027be5027ce5027de5027ee5027fe50280e50281e50282e50283e50284e50285e50286e50287e50288e50289e5028ae5028be5028ce5028de5028ee5028fe50290e50291e50292e50293e50294e50295e50296e50297e50298e50299e5029ae5029be5029ce5029de5029ee5029fe502a0e502a1e502a2e502a3e502a4e502a5e502a6e502a7e502a8e502a9e502aae502abe502ace502ade502aee502afe502b0e502b1e502b2e502b3e502b4e502b5e502b6e502b7e502b8e502b9e502bae502bbe502bce502bde502bee502bfe502c0e502c1e502c2e502c3e502c4e502c5e502c6e502c7e502c8e502c9e502cae502cbe502cce502cde502cee502cfe502d0e502d1e502d2e502d3e502d4e502d5e502d6e502d7e502d8e502d9e502dae502dbe502dce502dde502dee502dfe502e0e502e1e502e2e502e3e502e4e502e5e502e6e502e7e502e8e502e9e502eae502ebe502ece502ede502eee502efe502f0e502f1e502f2e502f3e502f4e502f5e502f6e502f7e502f8e502f9e502fae502fbe502fce502fde502fee502ffe50300e50301e50302e50303e50304e50305e50306e50307e50308e50309e5030ae5030be5030ce5030de5030ee5030fe50310e50311e50312e50313e50314e50315e50316e50317e50318e50319e5031ae5031be5031ce5031de5031ee5031fe50320e50321e50322e50323e50324e50325e50326e50327e50328e50329e5032ae5032be5032ce5032de5032ee5032fe50330e50331e50332e50333e50334e50335e50336e50337e50338e50339e5033ae5033be5033ce5033de5033ee5033fe50340e50341e50342e50343e50344e50345e50346e50347e50348e50349e5034ae5034be5034ce5034de5034ee5034fe50350e50351e50352e50353e50354e50355e50356e50357e50358e50359e5035ae5035be5035ce5035de5035ee5035fe50360e50361e50362e50363e50364e50365e50366e50367e50368e50369e5036ae5036be5036ce5036de5036ee5036fe50370e50371e50372e50373e50374e50375e50376e50377e50378e50379e5037ae5037be5037ce5037de5037ee5037fe50380e50381e50382e50383e50384e50385e50386e50387e50388e50389e5038ae5038be5038ce5038de5038ee5038fe50390e50391e50392e50393e50394e50395e50396e50397e50398e50399e5039ae5039be5039ce5039de5039ee5039fe503a0e503a1e503a2e503a3e503a4e503a5e503a6e503a7e503a8e503a9e503aae503abe503ace503ade503aee503afe503b0e503b1e503b2e503b3e503b4e503b5e503b6e503b7e503b8e503b9e503bae503bbe503bce503bde503bee503bfe503c0e503c1e503c2e503c3e503c4e503c5e503c6e503c7e503c8e503c9e503cae503cbe503cce503cde503cee503cfe503d0e503d1e503d2e503d3e503d4e503d5e503d6e503d7e503d8e503d9e503dae503dbe503dce503dde503dee503dfe503e0e503e1e503e2e503e3e503e4e503e5e503e6e503e7e503e8e503e9e503eae503ebe503ece503ede503eee503efe503f0e503f1e503f2e503f3e503f4e503f5e503f6e503f7e503f8e503f9e503fae503fbe503fce503fde503fee503ff6000600060006000ec0061201560015500ef00010100040200010005040000000080000260006000fd", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x3419abb01626220478bbdce0d0be4cedf6853084a6f152fa3b0a2251c97c9b74", + "hash": "0xdc12a4275e1e22707f6854c573bb2d4b8803b408be4b64ef65bcadc5e6a9102d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest valid subcontainer reference / opcode combos in a non-first code section", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L339", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L339", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_non_first_code_sections_valid[fork_CancunEIP7692-eof_test-RETURNCONTRACT/REVERT]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_non_first_code_sections_valid[fork_Osaka-eof_test-RETURNCONTRACT_REVERT]": { "vectors": { "0": { "code": "0xef0001011000020400000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000c03000100180400000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800002e50001e50002e50003e50004e50005e50006e50007e50008e50009e5000ae5000be5000ce5000de5000ee5000fe50010e50011e50012e50013e50014e50015e50016e50017e50018e50019e5001ae5001be5001ce5001de5001ee5001fe50020e50021e50022e50023e50024e50025e50026e50027e50028e50029e5002ae5002be5002ce5002de5002ee5002fe50030e50031e50032e50033e50034e50035e50036e50037e50038e50039e5003ae5003be5003ce5003de5003ee5003fe50040e50041e50042e50043e50044e50045e50046e50047e50048e50049e5004ae5004be5004ce5004de5004ee5004fe50050e50051e50052e50053e50054e50055e50056e50057e50058e50059e5005ae5005be5005ce5005de5005ee5005fe50060e50061e50062e50063e50064e50065e50066e50067e50068e50069e5006ae5006be5006ce5006de5006ee5006fe50070e50071e50072e50073e50074e50075e50076e50077e50078e50079e5007ae5007be5007ce5007de5007ee5007fe50080e50081e50082e50083e50084e50085e50086e50087e50088e50089e5008ae5008be5008ce5008de5008ee5008fe50090e50091e50092e50093e50094e50095e50096e50097e50098e50099e5009ae5009be5009ce5009de5009ee5009fe500a0e500a1e500a2e500a3e500a4e500a5e500a6e500a7e500a8e500a9e500aae500abe500ace500ade500aee500afe500b0e500b1e500b2e500b3e500b4e500b5e500b6e500b7e500b8e500b9e500bae500bbe500bce500bde500bee500bfe500c0e500c1e500c2e500c3e500c4e500c5e500c6e500c7e500c8e500c9e500cae500cbe500cce500cde500cee500cfe500d0e500d1e500d2e500d3e500d4e500d5e500d6e500d7e500d8e500d9e500dae500dbe500dce500dde500dee500dfe500e0e500e1e500e2e500e3e500e4e500e5e500e6e500e7e500e8e500e9e500eae500ebe500ece500ede500eee500efe500f0e500f1e500f2e500f3e500f4e500f5e500f6e500f7e500f8e500f9e500fae500fbe500fce500fde500fee500ffe50100e50101e50102e50103e50104e50105e50106e50107e50108e50109e5010ae5010be5010ce5010de5010ee5010fe50110e50111e50112e50113e50114e50115e50116e50117e50118e50119e5011ae5011be5011ce5011de5011ee5011fe50120e50121e50122e50123e50124e50125e50126e50127e50128e50129e5012ae5012be5012ce5012de5012ee5012fe50130e50131e50132e50133e50134e50135e50136e50137e50138e50139e5013ae5013be5013ce5013de5013ee5013fe50140e50141e50142e50143e50144e50145e50146e50147e50148e50149e5014ae5014be5014ce5014de5014ee5014fe50150e50151e50152e50153e50154e50155e50156e50157e50158e50159e5015ae5015be5015ce5015de5015ee5015fe50160e50161e50162e50163e50164e50165e50166e50167e50168e50169e5016ae5016be5016ce5016de5016ee5016fe50170e50171e50172e50173e50174e50175e50176e50177e50178e50179e5017ae5017be5017ce5017de5017ee5017fe50180e50181e50182e50183e50184e50185e50186e50187e50188e50189e5018ae5018be5018ce5018de5018ee5018fe50190e50191e50192e50193e50194e50195e50196e50197e50198e50199e5019ae5019be5019ce5019de5019ee5019fe501a0e501a1e501a2e501a3e501a4e501a5e501a6e501a7e501a8e501a9e501aae501abe501ace501ade501aee501afe501b0e501b1e501b2e501b3e501b4e501b5e501b6e501b7e501b8e501b9e501bae501bbe501bce501bde501bee501bfe501c0e501c1e501c2e501c3e501c4e501c5e501c6e501c7e501c8e501c9e501cae501cbe501cce501cde501cee501cfe501d0e501d1e501d2e501d3e501d4e501d5e501d6e501d7e501d8e501d9e501dae501dbe501dce501dde501dee501dfe501e0e501e1e501e2e501e3e501e4e501e5e501e6e501e7e501e8e501e9e501eae501ebe501ece501ede501eee501efe501f0e501f1e501f2e501f3e501f4e501f5e501f6e501f7e501f8e501f9e501fae501fbe501fce501fde501fee501ffe50200e50201e50202e50203e50204e50205e50206e50207e50208e50209e5020ae5020be5020ce5020de5020ee5020fe50210e50211e50212e50213e50214e50215e50216e50217e50218e50219e5021ae5021be5021ce5021de5021ee5021fe50220e50221e50222e50223e50224e50225e50226e50227e50228e50229e5022ae5022be5022ce5022de5022ee5022fe50230e50231e50232e50233e50234e50235e50236e50237e50238e50239e5023ae5023be5023ce5023de5023ee5023fe50240e50241e50242e50243e50244e50245e50246e50247e50248e50249e5024ae5024be5024ce5024de5024ee5024fe50250e50251e50252e50253e50254e50255e50256e50257e50258e50259e5025ae5025be5025ce5025de5025ee5025fe50260e50261e50262e50263e50264e50265e50266e50267e50268e50269e5026ae5026be5026ce5026de5026ee5026fe50270e50271e50272e50273e50274e50275e50276e50277e50278e50279e5027ae5027be5027ce5027de5027ee5027fe50280e50281e50282e50283e50284e50285e50286e50287e50288e50289e5028ae5028be5028ce5028de5028ee5028fe50290e50291e50292e50293e50294e50295e50296e50297e50298e50299e5029ae5029be5029ce5029de5029ee5029fe502a0e502a1e502a2e502a3e502a4e502a5e502a6e502a7e502a8e502a9e502aae502abe502ace502ade502aee502afe502b0e502b1e502b2e502b3e502b4e502b5e502b6e502b7e502b8e502b9e502bae502bbe502bce502bde502bee502bfe502c0e502c1e502c2e502c3e502c4e502c5e502c6e502c7e502c8e502c9e502cae502cbe502cce502cde502cee502cfe502d0e502d1e502d2e502d3e502d4e502d5e502d6e502d7e502d8e502d9e502dae502dbe502dce502dde502dee502dfe502e0e502e1e502e2e502e3e502e4e502e5e502e6e502e7e502e8e502e9e502eae502ebe502ece502ede502eee502efe502f0e502f1e502f2e502f3e502f4e502f5e502f6e502f7e502f8e502f9e502fae502fbe502fce502fde502fee502ffe50300e50301e50302e50303e50304e50305e50306e50307e50308e50309e5030ae5030be5030ce5030de5030ee5030fe50310e50311e50312e50313e50314e50315e50316e50317e50318e50319e5031ae5031be5031ce5031de5031ee5031fe50320e50321e50322e50323e50324e50325e50326e50327e50328e50329e5032ae5032be5032ce5032de5032ee5032fe50330e50331e50332e50333e50334e50335e50336e50337e50338e50339e5033ae5033be5033ce5033de5033ee5033fe50340e50341e50342e50343e50344e50345e50346e50347e50348e50349e5034ae5034be5034ce5034de5034ee5034fe50350e50351e50352e50353e50354e50355e50356e50357e50358e50359e5035ae5035be5035ce5035de5035ee5035fe50360e50361e50362e50363e50364e50365e50366e50367e50368e50369e5036ae5036be5036ce5036de5036ee5036fe50370e50371e50372e50373e50374e50375e50376e50377e50378e50379e5037ae5037be5037ce5037de5037ee5037fe50380e50381e50382e50383e50384e50385e50386e50387e50388e50389e5038ae5038be5038ce5038de5038ee5038fe50390e50391e50392e50393e50394e50395e50396e50397e50398e50399e5039ae5039be5039ce5039de5039ee5039fe503a0e503a1e503a2e503a3e503a4e503a5e503a6e503a7e503a8e503a9e503aae503abe503ace503ade503aee503afe503b0e503b1e503b2e503b3e503b4e503b5e503b6e503b7e503b8e503b9e503bae503bbe503bce503bde503bee503bfe503c0e503c1e503c2e503c3e503c4e503c5e503c6e503c7e503c8e503c9e503cae503cbe503cce503cde503cee503cfe503d0e503d1e503d2e503d3e503d4e503d5e503d6e503d7e503d8e503d9e503dae503dbe503dce503dde503dee503dfe503e0e503e1e503e2e503e3e503e4e503e5e503e6e503e7e503e8e503e9e503eae503ebe503ece503ede503eee503efe503f0e503f1e503f2e503f3e503f4e503f5e503f6e503f7e503f8e503f9e503fae503fbe503fce503fde503fee503ff61201560015560006000ee00ef00010100040200010005040000000080000260006000fd", "containerKind": "INITCODE", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x07b0268348585dd9d98bfe7b1ca2d358617ca4fc6650aea51c6a717b838eaa6a", + "hash": "0xed4733856e1530096b50489376c6c5f4ce847f6d4a3e8c818cb4923534fa91d6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest valid subcontainer reference / opcode combos in a non-first code section", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L339", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L339", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json new file mode 100644 index 0000000000..d4a59224d9 --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json @@ -0,0 +1,24 @@ +{ + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_Osaka-eof_test-RETURNCONTRACT_RETURN]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000c0300010018040000000080000261201560015560006000ee00ef00010100040200010005040000000080000260006000f3", + "containerKind": "INITCODE", + "results": { + "Osaka": { + "result": true + } + } + } + }, + "_info": { + "hash": "0x1a56134a342d4e63edd4f01e9e8f5e23ada9efec65e6d9064943e87c88e05c00", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest valid subcontainer reference / opcode combos", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L136", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_multiple_eofcreate_references.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_multiple_eofcreate_references.json new file mode 100644 index 0000000000..294ed63f50 --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_multiple_eofcreate_references.json @@ -0,0 +1,23 @@ +{ + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_multiple_eofcreate_references[fork_Osaka-eof_test]": { + "vectors": { + "0": { + "code": "0xef00010100040200010015030001003204000000008000056000600060006000ec006000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "results": { + "Osaka": { + "result": true + } + } + } + }, + "_info": { + "hash": "0x7accf33b3a8b6b4edb4fae641c3c1ac20f4fa69889ff6912b227bc1684769d14", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest multiple references to the same subcontainer from an EOFCREATE operation", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L467", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_multiple_returncontract_references.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_multiple_returncontract_references.json new file mode 100644 index 0000000000..39859143b7 --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_multiple_returncontract_references.json @@ -0,0 +1,24 @@ +{ + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_multiple_returncontract_references[fork_Osaka-eof_test]": { + "vectors": { + "0": { + "code": "0xef00010100040200010011030001001404000000008000025f35e1000660006000ee0060006000ee00ef00010100040200010001040000000080000000", + "containerKind": "INITCODE", + "results": { + "Osaka": { + "result": true + } + } + } + }, + "_info": { + "hash": "0xbd6fe57484c9d81341b9edf8694e384b3e38f615dfefcb5df34fdf7d1c5998ff", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest multiple references to the same subcontainer from a RETURNCONTACT operation", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L481", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/dangling_initcode_subcontainer_bytes.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/dangling_initcode_subcontainer_bytes.json new file mode 100644 index 0000000000..808a0e0baf --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/dangling_initcode_subcontainer_bytes.json @@ -0,0 +1,25 @@ +{ + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_dangling_initcode_subcontainer_bytes[fork_Osaka-eof_test]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000c0300010015040000000080000261201560015560006000ee00ef0001010004020001000104000000008000000099", + "containerKind": "INITCODE", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0xa51fefb40c233fcad35308aa2a73e6e8001e0b8847343a9fe56e5f272cf0e769", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nInitcode mode EOF Subcontainer test with subcontainer containing dangling bytes.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L794", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/dangling_runtime_subcontainer_bytes.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/dangling_runtime_subcontainer_bytes.json new file mode 100644 index 0000000000..549ea644f6 --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/dangling_runtime_subcontainer_bytes.json @@ -0,0 +1,24 @@ +{ + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_dangling_runtime_subcontainer_bytes[fork_Osaka-eof_test]": { + "vectors": { + "0": { + "code": "0xef00010100040200010011030001003304000000008000046000600060006000ec0061201560015500ef000101000402000100060300010014040000000080000260006000ee00ef0001010004020001000104000000008000000099", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0xec51124fe87c9131328a7435fe89822b942466cf25a44f140cb3c9755e23cdd5", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nRuntime mode EOF Subcontainer test with subcontainer containing dangling bytes.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L814", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/deep_container.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/deep_container.json similarity index 99% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/deep_container.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/deep_container.json index 92b3152312..6a8a11cdd2 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/deep_container.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/deep_container.json @@ -1,31 +1,31 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_deep_container[fork_CancunEIP7692-eof_test-valid]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_deep_container[fork_Osaka-eof_test-valid]": { "vectors": { "0": { "code": "0xef00010100040200010007030001bfb504000000008000045f5f5f5fec0000ef00010100040200010004030001bf9904000000008000025f5fee00ef00010100040200010007030001bf7a04000000008000045f5f5f5fec0000ef00010100040200010004030001bf5e04000000008000025f5fee00ef00010100040200010007030001bf3f04000000008000045f5f5f5fec0000ef00010100040200010004030001bf2304000000008000025f5fee00ef00010100040200010007030001bf0404000000008000045f5f5f5fec0000ef00010100040200010004030001bee804000000008000025f5fee00ef00010100040200010007030001bec904000000008000045f5f5f5fec0000ef00010100040200010004030001bead04000000008000025f5fee00ef00010100040200010007030001be8e04000000008000045f5f5f5fec0000ef00010100040200010004030001be7204000000008000025f5fee00ef00010100040200010007030001be5304000000008000045f5f5f5fec0000ef00010100040200010004030001be3704000000008000025f5fee00ef00010100040200010007030001be1804000000008000045f5f5f5fec0000ef00010100040200010004030001bdfc04000000008000025f5fee00ef00010100040200010007030001bddd04000000008000045f5f5f5fec0000ef00010100040200010004030001bdc104000000008000025f5fee00ef00010100040200010007030001bda204000000008000045f5f5f5fec0000ef00010100040200010004030001bd8604000000008000025f5fee00ef00010100040200010007030001bd6704000000008000045f5f5f5fec0000ef00010100040200010004030001bd4b04000000008000025f5fee00ef00010100040200010007030001bd2c04000000008000045f5f5f5fec0000ef00010100040200010004030001bd1004000000008000025f5fee00ef00010100040200010007030001bcf104000000008000045f5f5f5fec0000ef00010100040200010004030001bcd504000000008000025f5fee00ef00010100040200010007030001bcb604000000008000045f5f5f5fec0000ef00010100040200010004030001bc9a04000000008000025f5fee00ef00010100040200010007030001bc7b04000000008000045f5f5f5fec0000ef00010100040200010004030001bc5f04000000008000025f5fee00ef00010100040200010007030001bc4004000000008000045f5f5f5fec0000ef00010100040200010004030001bc2404000000008000025f5fee00ef00010100040200010007030001bc0504000000008000045f5f5f5fec0000ef00010100040200010004030001bbe904000000008000025f5fee00ef00010100040200010007030001bbca04000000008000045f5f5f5fec0000ef00010100040200010004030001bbae04000000008000025f5fee00ef00010100040200010007030001bb8f04000000008000045f5f5f5fec0000ef00010100040200010004030001bb7304000000008000025f5fee00ef00010100040200010007030001bb5404000000008000045f5f5f5fec0000ef00010100040200010004030001bb3804000000008000025f5fee00ef00010100040200010007030001bb1904000000008000045f5f5f5fec0000ef00010100040200010004030001bafd04000000008000025f5fee00ef00010100040200010007030001bade04000000008000045f5f5f5fec0000ef00010100040200010004030001bac204000000008000025f5fee00ef00010100040200010007030001baa304000000008000045f5f5f5fec0000ef00010100040200010004030001ba8704000000008000025f5fee00ef00010100040200010007030001ba6804000000008000045f5f5f5fec0000ef00010100040200010004030001ba4c04000000008000025f5fee00ef00010100040200010007030001ba2d04000000008000045f5f5f5fec0000ef00010100040200010004030001ba1104000000008000025f5fee00ef00010100040200010007030001b9f204000000008000045f5f5f5fec0000ef00010100040200010004030001b9d604000000008000025f5fee00ef00010100040200010007030001b9b704000000008000045f5f5f5fec0000ef00010100040200010004030001b99b04000000008000025f5fee00ef00010100040200010007030001b97c04000000008000045f5f5f5fec0000ef00010100040200010004030001b96004000000008000025f5fee00ef00010100040200010007030001b94104000000008000045f5f5f5fec0000ef00010100040200010004030001b92504000000008000025f5fee00ef00010100040200010007030001b90604000000008000045f5f5f5fec0000ef00010100040200010004030001b8ea04000000008000025f5fee00ef00010100040200010007030001b8cb04000000008000045f5f5f5fec0000ef00010100040200010004030001b8af04000000008000025f5fee00ef00010100040200010007030001b89004000000008000045f5f5f5fec0000ef00010100040200010004030001b87404000000008000025f5fee00ef00010100040200010007030001b85504000000008000045f5f5f5fec0000ef00010100040200010004030001b83904000000008000025f5fee00ef00010100040200010007030001b81a04000000008000045f5f5f5fec0000ef00010100040200010004030001b7fe04000000008000025f5fee00ef00010100040200010007030001b7df04000000008000045f5f5f5fec0000ef00010100040200010004030001b7c304000000008000025f5fee00ef00010100040200010007030001b7a404000000008000045f5f5f5fec0000ef00010100040200010004030001b78804000000008000025f5fee00ef00010100040200010007030001b76904000000008000045f5f5f5fec0000ef00010100040200010004030001b74d04000000008000025f5fee00ef00010100040200010007030001b72e04000000008000045f5f5f5fec0000ef00010100040200010004030001b71204000000008000025f5fee00ef00010100040200010007030001b6f304000000008000045f5f5f5fec0000ef00010100040200010004030001b6d704000000008000025f5fee00ef00010100040200010007030001b6b804000000008000045f5f5f5fec0000ef00010100040200010004030001b69c04000000008000025f5fee00ef00010100040200010007030001b67d04000000008000045f5f5f5fec0000ef00010100040200010004030001b66104000000008000025f5fee00ef00010100040200010007030001b64204000000008000045f5f5f5fec0000ef00010100040200010004030001b62604000000008000025f5fee00ef00010100040200010007030001b60704000000008000045f5f5f5fec0000ef00010100040200010004030001b5eb04000000008000025f5fee00ef00010100040200010007030001b5cc04000000008000045f5f5f5fec0000ef00010100040200010004030001b5b004000000008000025f5fee00ef00010100040200010007030001b59104000000008000045f5f5f5fec0000ef00010100040200010004030001b57504000000008000025f5fee00ef00010100040200010007030001b55604000000008000045f5f5f5fec0000ef00010100040200010004030001b53a04000000008000025f5fee00ef00010100040200010007030001b51b04000000008000045f5f5f5fec0000ef00010100040200010004030001b4ff04000000008000025f5fee00ef00010100040200010007030001b4e004000000008000045f5f5f5fec0000ef00010100040200010004030001b4c404000000008000025f5fee00ef00010100040200010007030001b4a504000000008000045f5f5f5fec0000ef00010100040200010004030001b48904000000008000025f5fee00ef00010100040200010007030001b46a04000000008000045f5f5f5fec0000ef00010100040200010004030001b44e04000000008000025f5fee00ef00010100040200010007030001b42f04000000008000045f5f5f5fec0000ef00010100040200010004030001b41304000000008000025f5fee00ef00010100040200010007030001b3f404000000008000045f5f5f5fec0000ef00010100040200010004030001b3d804000000008000025f5fee00ef00010100040200010007030001b3b904000000008000045f5f5f5fec0000ef00010100040200010004030001b39d04000000008000025f5fee00ef00010100040200010007030001b37e04000000008000045f5f5f5fec0000ef00010100040200010004030001b36204000000008000025f5fee00ef00010100040200010007030001b34304000000008000045f5f5f5fec0000ef00010100040200010004030001b32704000000008000025f5fee00ef00010100040200010007030001b30804000000008000045f5f5f5fec0000ef00010100040200010004030001b2ec04000000008000025f5fee00ef00010100040200010007030001b2cd04000000008000045f5f5f5fec0000ef00010100040200010004030001b2b104000000008000025f5fee00ef00010100040200010007030001b29204000000008000045f5f5f5fec0000ef00010100040200010004030001b27604000000008000025f5fee00ef00010100040200010007030001b25704000000008000045f5f5f5fec0000ef00010100040200010004030001b23b04000000008000025f5fee00ef00010100040200010007030001b21c04000000008000045f5f5f5fec0000ef00010100040200010004030001b20004000000008000025f5fee00ef00010100040200010007030001b1e104000000008000045f5f5f5fec0000ef00010100040200010004030001b1c504000000008000025f5fee00ef00010100040200010007030001b1a604000000008000045f5f5f5fec0000ef00010100040200010004030001b18a04000000008000025f5fee00ef00010100040200010007030001b16b04000000008000045f5f5f5fec0000ef00010100040200010004030001b14f04000000008000025f5fee00ef00010100040200010007030001b13004000000008000045f5f5f5fec0000ef00010100040200010004030001b11404000000008000025f5fee00ef00010100040200010007030001b0f504000000008000045f5f5f5fec0000ef00010100040200010004030001b0d904000000008000025f5fee00ef00010100040200010007030001b0ba04000000008000045f5f5f5fec0000ef00010100040200010004030001b09e04000000008000025f5fee00ef00010100040200010007030001b07f04000000008000045f5f5f5fec0000ef00010100040200010004030001b06304000000008000025f5fee00ef00010100040200010007030001b04404000000008000045f5f5f5fec0000ef00010100040200010004030001b02804000000008000025f5fee00ef00010100040200010007030001b00904000000008000045f5f5f5fec0000ef00010100040200010004030001afed04000000008000025f5fee00ef00010100040200010007030001afce04000000008000045f5f5f5fec0000ef00010100040200010004030001afb204000000008000025f5fee00ef00010100040200010007030001af9304000000008000045f5f5f5fec0000ef00010100040200010004030001af7704000000008000025f5fee00ef00010100040200010007030001af5804000000008000045f5f5f5fec0000ef00010100040200010004030001af3c04000000008000025f5fee00ef00010100040200010007030001af1d04000000008000045f5f5f5fec0000ef00010100040200010004030001af0104000000008000025f5fee00ef00010100040200010007030001aee204000000008000045f5f5f5fec0000ef00010100040200010004030001aec604000000008000025f5fee00ef00010100040200010007030001aea704000000008000045f5f5f5fec0000ef00010100040200010004030001ae8b04000000008000025f5fee00ef00010100040200010007030001ae6c04000000008000045f5f5f5fec0000ef00010100040200010004030001ae5004000000008000025f5fee00ef00010100040200010007030001ae3104000000008000045f5f5f5fec0000ef00010100040200010004030001ae1504000000008000025f5fee00ef00010100040200010007030001adf604000000008000045f5f5f5fec0000ef00010100040200010004030001adda04000000008000025f5fee00ef00010100040200010007030001adbb04000000008000045f5f5f5fec0000ef00010100040200010004030001ad9f04000000008000025f5fee00ef00010100040200010007030001ad8004000000008000045f5f5f5fec0000ef00010100040200010004030001ad6404000000008000025f5fee00ef00010100040200010007030001ad4504000000008000045f5f5f5fec0000ef00010100040200010004030001ad2904000000008000025f5fee00ef00010100040200010007030001ad0a04000000008000045f5f5f5fec0000ef00010100040200010004030001acee04000000008000025f5fee00ef00010100040200010007030001accf04000000008000045f5f5f5fec0000ef00010100040200010004030001acb304000000008000025f5fee00ef00010100040200010007030001ac9404000000008000045f5f5f5fec0000ef00010100040200010004030001ac7804000000008000025f5fee00ef00010100040200010007030001ac5904000000008000045f5f5f5fec0000ef00010100040200010004030001ac3d04000000008000025f5fee00ef00010100040200010007030001ac1e04000000008000045f5f5f5fec0000ef00010100040200010004030001ac0204000000008000025f5fee00ef00010100040200010007030001abe304000000008000045f5f5f5fec0000ef00010100040200010004030001abc704000000008000025f5fee00ef00010100040200010007030001aba804000000008000045f5f5f5fec0000ef00010100040200010004030001ab8c04000000008000025f5fee00ef00010100040200010007030001ab6d04000000008000045f5f5f5fec0000ef00010100040200010004030001ab5104000000008000025f5fee00ef00010100040200010007030001ab3204000000008000045f5f5f5fec0000ef00010100040200010004030001ab1604000000008000025f5fee00ef00010100040200010007030001aaf704000000008000045f5f5f5fec0000ef00010100040200010004030001aadb04000000008000025f5fee00ef00010100040200010007030001aabc04000000008000045f5f5f5fec0000ef00010100040200010004030001aaa004000000008000025f5fee00ef00010100040200010007030001aa8104000000008000045f5f5f5fec0000ef00010100040200010004030001aa6504000000008000025f5fee00ef00010100040200010007030001aa4604000000008000045f5f5f5fec0000ef00010100040200010004030001aa2a04000000008000025f5fee00ef00010100040200010007030001aa0b04000000008000045f5f5f5fec0000ef00010100040200010004030001a9ef04000000008000025f5fee00ef00010100040200010007030001a9d004000000008000045f5f5f5fec0000ef00010100040200010004030001a9b404000000008000025f5fee00ef00010100040200010007030001a99504000000008000045f5f5f5fec0000ef00010100040200010004030001a97904000000008000025f5fee00ef00010100040200010007030001a95a04000000008000045f5f5f5fec0000ef00010100040200010004030001a93e04000000008000025f5fee00ef00010100040200010007030001a91f04000000008000045f5f5f5fec0000ef00010100040200010004030001a90304000000008000025f5fee00ef00010100040200010007030001a8e404000000008000045f5f5f5fec0000ef00010100040200010004030001a8c804000000008000025f5fee00ef00010100040200010007030001a8a904000000008000045f5f5f5fec0000ef00010100040200010004030001a88d04000000008000025f5fee00ef00010100040200010007030001a86e04000000008000045f5f5f5fec0000ef00010100040200010004030001a85204000000008000025f5fee00ef00010100040200010007030001a83304000000008000045f5f5f5fec0000ef00010100040200010004030001a81704000000008000025f5fee00ef00010100040200010007030001a7f804000000008000045f5f5f5fec0000ef00010100040200010004030001a7dc04000000008000025f5fee00ef00010100040200010007030001a7bd04000000008000045f5f5f5fec0000ef00010100040200010004030001a7a104000000008000025f5fee00ef00010100040200010007030001a78204000000008000045f5f5f5fec0000ef00010100040200010004030001a76604000000008000025f5fee00ef00010100040200010007030001a74704000000008000045f5f5f5fec0000ef00010100040200010004030001a72b04000000008000025f5fee00ef00010100040200010007030001a70c04000000008000045f5f5f5fec0000ef00010100040200010004030001a6f004000000008000025f5fee00ef00010100040200010007030001a6d104000000008000045f5f5f5fec0000ef00010100040200010004030001a6b504000000008000025f5fee00ef00010100040200010007030001a69604000000008000045f5f5f5fec0000ef00010100040200010004030001a67a04000000008000025f5fee00ef00010100040200010007030001a65b04000000008000045f5f5f5fec0000ef00010100040200010004030001a63f04000000008000025f5fee00ef00010100040200010007030001a62004000000008000045f5f5f5fec0000ef00010100040200010004030001a60404000000008000025f5fee00ef00010100040200010007030001a5e504000000008000045f5f5f5fec0000ef00010100040200010004030001a5c904000000008000025f5fee00ef00010100040200010007030001a5aa04000000008000045f5f5f5fec0000ef00010100040200010004030001a58e04000000008000025f5fee00ef00010100040200010007030001a56f04000000008000045f5f5f5fec0000ef00010100040200010004030001a55304000000008000025f5fee00ef00010100040200010007030001a53404000000008000045f5f5f5fec0000ef00010100040200010004030001a51804000000008000025f5fee00ef00010100040200010007030001a4f904000000008000045f5f5f5fec0000ef00010100040200010004030001a4dd04000000008000025f5fee00ef00010100040200010007030001a4be04000000008000045f5f5f5fec0000ef00010100040200010004030001a4a204000000008000025f5fee00ef00010100040200010007030001a48304000000008000045f5f5f5fec0000ef00010100040200010004030001a46704000000008000025f5fee00ef00010100040200010007030001a44804000000008000045f5f5f5fec0000ef00010100040200010004030001a42c04000000008000025f5fee00ef00010100040200010007030001a40d04000000008000045f5f5f5fec0000ef00010100040200010004030001a3f104000000008000025f5fee00ef00010100040200010007030001a3d204000000008000045f5f5f5fec0000ef00010100040200010004030001a3b604000000008000025f5fee00ef00010100040200010007030001a39704000000008000045f5f5f5fec0000ef00010100040200010004030001a37b04000000008000025f5fee00ef00010100040200010007030001a35c04000000008000045f5f5f5fec0000ef00010100040200010004030001a34004000000008000025f5fee00ef00010100040200010007030001a32104000000008000045f5f5f5fec0000ef00010100040200010004030001a30504000000008000025f5fee00ef00010100040200010007030001a2e604000000008000045f5f5f5fec0000ef00010100040200010004030001a2ca04000000008000025f5fee00ef00010100040200010007030001a2ab04000000008000045f5f5f5fec0000ef00010100040200010004030001a28f04000000008000025f5fee00ef00010100040200010007030001a27004000000008000045f5f5f5fec0000ef00010100040200010004030001a25404000000008000025f5fee00ef00010100040200010007030001a23504000000008000045f5f5f5fec0000ef00010100040200010004030001a21904000000008000025f5fee00ef00010100040200010007030001a1fa04000000008000045f5f5f5fec0000ef00010100040200010004030001a1de04000000008000025f5fee00ef00010100040200010007030001a1bf04000000008000045f5f5f5fec0000ef00010100040200010004030001a1a304000000008000025f5fee00ef00010100040200010007030001a18404000000008000045f5f5f5fec0000ef00010100040200010004030001a16804000000008000025f5fee00ef00010100040200010007030001a14904000000008000045f5f5f5fec0000ef00010100040200010004030001a12d04000000008000025f5fee00ef00010100040200010007030001a10e04000000008000045f5f5f5fec0000ef00010100040200010004030001a0f204000000008000025f5fee00ef00010100040200010007030001a0d304000000008000045f5f5f5fec0000ef00010100040200010004030001a0b704000000008000025f5fee00ef00010100040200010007030001a09804000000008000045f5f5f5fec0000ef00010100040200010004030001a07c04000000008000025f5fee00ef00010100040200010007030001a05d04000000008000045f5f5f5fec0000ef00010100040200010004030001a04104000000008000025f5fee00ef00010100040200010007030001a02204000000008000045f5f5f5fec0000ef00010100040200010004030001a00604000000008000025f5fee00ef000101000402000100070300019fe704000000008000045f5f5f5fec0000ef000101000402000100040300019fcb04000000008000025f5fee00ef000101000402000100070300019fac04000000008000045f5f5f5fec0000ef000101000402000100040300019f9004000000008000025f5fee00ef000101000402000100070300019f7104000000008000045f5f5f5fec0000ef000101000402000100040300019f5504000000008000025f5fee00ef000101000402000100070300019f3604000000008000045f5f5f5fec0000ef000101000402000100040300019f1a04000000008000025f5fee00ef000101000402000100070300019efb04000000008000045f5f5f5fec0000ef000101000402000100040300019edf04000000008000025f5fee00ef000101000402000100070300019ec004000000008000045f5f5f5fec0000ef000101000402000100040300019ea404000000008000025f5fee00ef000101000402000100070300019e8504000000008000045f5f5f5fec0000ef000101000402000100040300019e6904000000008000025f5fee00ef000101000402000100070300019e4a04000000008000045f5f5f5fec0000ef000101000402000100040300019e2e04000000008000025f5fee00ef000101000402000100070300019e0f04000000008000045f5f5f5fec0000ef000101000402000100040300019df304000000008000025f5fee00ef000101000402000100070300019dd404000000008000045f5f5f5fec0000ef000101000402000100040300019db804000000008000025f5fee00ef000101000402000100070300019d9904000000008000045f5f5f5fec0000ef000101000402000100040300019d7d04000000008000025f5fee00ef000101000402000100070300019d5e04000000008000045f5f5f5fec0000ef000101000402000100040300019d4204000000008000025f5fee00ef000101000402000100070300019d2304000000008000045f5f5f5fec0000ef000101000402000100040300019d0704000000008000025f5fee00ef000101000402000100070300019ce804000000008000045f5f5f5fec0000ef000101000402000100040300019ccc04000000008000025f5fee00ef000101000402000100070300019cad04000000008000045f5f5f5fec0000ef000101000402000100040300019c9104000000008000025f5fee00ef000101000402000100070300019c7204000000008000045f5f5f5fec0000ef000101000402000100040300019c5604000000008000025f5fee00ef000101000402000100070300019c3704000000008000045f5f5f5fec0000ef000101000402000100040300019c1b04000000008000025f5fee00ef000101000402000100070300019bfc04000000008000045f5f5f5fec0000ef000101000402000100040300019be004000000008000025f5fee00ef000101000402000100070300019bc104000000008000045f5f5f5fec0000ef000101000402000100040300019ba504000000008000025f5fee00ef000101000402000100070300019b8604000000008000045f5f5f5fec0000ef000101000402000100040300019b6a04000000008000025f5fee00ef000101000402000100070300019b4b04000000008000045f5f5f5fec0000ef000101000402000100040300019b2f04000000008000025f5fee00ef000101000402000100070300019b1004000000008000045f5f5f5fec0000ef000101000402000100040300019af404000000008000025f5fee00ef000101000402000100070300019ad504000000008000045f5f5f5fec0000ef000101000402000100040300019ab904000000008000025f5fee00ef000101000402000100070300019a9a04000000008000045f5f5f5fec0000ef000101000402000100040300019a7e04000000008000025f5fee00ef000101000402000100070300019a5f04000000008000045f5f5f5fec0000ef000101000402000100040300019a4304000000008000025f5fee00ef000101000402000100070300019a2404000000008000045f5f5f5fec0000ef000101000402000100040300019a0804000000008000025f5fee00ef0001010004020001000703000199e904000000008000045f5f5f5fec0000ef0001010004020001000403000199cd04000000008000025f5fee00ef0001010004020001000703000199ae04000000008000045f5f5f5fec0000ef00010100040200010004030001999204000000008000025f5fee00ef00010100040200010007030001997304000000008000045f5f5f5fec0000ef00010100040200010004030001995704000000008000025f5fee00ef00010100040200010007030001993804000000008000045f5f5f5fec0000ef00010100040200010004030001991c04000000008000025f5fee00ef0001010004020001000703000198fd04000000008000045f5f5f5fec0000ef0001010004020001000403000198e104000000008000025f5fee00ef0001010004020001000703000198c204000000008000045f5f5f5fec0000ef0001010004020001000403000198a604000000008000025f5fee00ef00010100040200010007030001988704000000008000045f5f5f5fec0000ef00010100040200010004030001986b04000000008000025f5fee00ef00010100040200010007030001984c04000000008000045f5f5f5fec0000ef00010100040200010004030001983004000000008000025f5fee00ef00010100040200010007030001981104000000008000045f5f5f5fec0000ef0001010004020001000403000197f504000000008000025f5fee00ef0001010004020001000703000197d604000000008000045f5f5f5fec0000ef0001010004020001000403000197ba04000000008000025f5fee00ef00010100040200010007030001979b04000000008000045f5f5f5fec0000ef00010100040200010004030001977f04000000008000025f5fee00ef00010100040200010007030001976004000000008000045f5f5f5fec0000ef00010100040200010004030001974404000000008000025f5fee00ef00010100040200010007030001972504000000008000045f5f5f5fec0000ef00010100040200010004030001970904000000008000025f5fee00ef0001010004020001000703000196ea04000000008000045f5f5f5fec0000ef0001010004020001000403000196ce04000000008000025f5fee00ef0001010004020001000703000196af04000000008000045f5f5f5fec0000ef00010100040200010004030001969304000000008000025f5fee00ef00010100040200010007030001967404000000008000045f5f5f5fec0000ef00010100040200010004030001965804000000008000025f5fee00ef00010100040200010007030001963904000000008000045f5f5f5fec0000ef00010100040200010004030001961d04000000008000025f5fee00ef0001010004020001000703000195fe04000000008000045f5f5f5fec0000ef0001010004020001000403000195e204000000008000025f5fee00ef0001010004020001000703000195c304000000008000045f5f5f5fec0000ef0001010004020001000403000195a704000000008000025f5fee00ef00010100040200010007030001958804000000008000045f5f5f5fec0000ef00010100040200010004030001956c04000000008000025f5fee00ef00010100040200010007030001954d04000000008000045f5f5f5fec0000ef00010100040200010004030001953104000000008000025f5fee00ef00010100040200010007030001951204000000008000045f5f5f5fec0000ef0001010004020001000403000194f604000000008000025f5fee00ef0001010004020001000703000194d704000000008000045f5f5f5fec0000ef0001010004020001000403000194bb04000000008000025f5fee00ef00010100040200010007030001949c04000000008000045f5f5f5fec0000ef00010100040200010004030001948004000000008000025f5fee00ef00010100040200010007030001946104000000008000045f5f5f5fec0000ef00010100040200010004030001944504000000008000025f5fee00ef00010100040200010007030001942604000000008000045f5f5f5fec0000ef00010100040200010004030001940a04000000008000025f5fee00ef0001010004020001000703000193eb04000000008000045f5f5f5fec0000ef0001010004020001000403000193cf04000000008000025f5fee00ef0001010004020001000703000193b004000000008000045f5f5f5fec0000ef00010100040200010004030001939404000000008000025f5fee00ef00010100040200010007030001937504000000008000045f5f5f5fec0000ef00010100040200010004030001935904000000008000025f5fee00ef00010100040200010007030001933a04000000008000045f5f5f5fec0000ef00010100040200010004030001931e04000000008000025f5fee00ef0001010004020001000703000192ff04000000008000045f5f5f5fec0000ef0001010004020001000403000192e304000000008000025f5fee00ef0001010004020001000703000192c404000000008000045f5f5f5fec0000ef0001010004020001000403000192a804000000008000025f5fee00ef00010100040200010007030001928904000000008000045f5f5f5fec0000ef00010100040200010004030001926d04000000008000025f5fee00ef00010100040200010007030001924e04000000008000045f5f5f5fec0000ef00010100040200010004030001923204000000008000025f5fee00ef00010100040200010007030001921304000000008000045f5f5f5fec0000ef0001010004020001000403000191f704000000008000025f5fee00ef0001010004020001000703000191d804000000008000045f5f5f5fec0000ef0001010004020001000403000191bc04000000008000025f5fee00ef00010100040200010007030001919d04000000008000045f5f5f5fec0000ef00010100040200010004030001918104000000008000025f5fee00ef00010100040200010007030001916204000000008000045f5f5f5fec0000ef00010100040200010004030001914604000000008000025f5fee00ef00010100040200010007030001912704000000008000045f5f5f5fec0000ef00010100040200010004030001910b04000000008000025f5fee00ef0001010004020001000703000190ec04000000008000045f5f5f5fec0000ef0001010004020001000403000190d004000000008000025f5fee00ef0001010004020001000703000190b104000000008000045f5f5f5fec0000ef00010100040200010004030001909504000000008000025f5fee00ef00010100040200010007030001907604000000008000045f5f5f5fec0000ef00010100040200010004030001905a04000000008000025f5fee00ef00010100040200010007030001903b04000000008000045f5f5f5fec0000ef00010100040200010004030001901f04000000008000025f5fee00ef00010100040200010007030001900004000000008000045f5f5f5fec0000ef000101000402000100040300018fe404000000008000025f5fee00ef000101000402000100070300018fc504000000008000045f5f5f5fec0000ef000101000402000100040300018fa904000000008000025f5fee00ef000101000402000100070300018f8a04000000008000045f5f5f5fec0000ef000101000402000100040300018f6e04000000008000025f5fee00ef000101000402000100070300018f4f04000000008000045f5f5f5fec0000ef000101000402000100040300018f3304000000008000025f5fee00ef000101000402000100070300018f1404000000008000045f5f5f5fec0000ef000101000402000100040300018ef804000000008000025f5fee00ef000101000402000100070300018ed904000000008000045f5f5f5fec0000ef000101000402000100040300018ebd04000000008000025f5fee00ef000101000402000100070300018e9e04000000008000045f5f5f5fec0000ef000101000402000100040300018e8204000000008000025f5fee00ef000101000402000100070300018e6304000000008000045f5f5f5fec0000ef000101000402000100040300018e4704000000008000025f5fee00ef000101000402000100070300018e2804000000008000045f5f5f5fec0000ef000101000402000100040300018e0c04000000008000025f5fee00ef000101000402000100070300018ded04000000008000045f5f5f5fec0000ef000101000402000100040300018dd104000000008000025f5fee00ef000101000402000100070300018db204000000008000045f5f5f5fec0000ef000101000402000100040300018d9604000000008000025f5fee00ef000101000402000100070300018d7704000000008000045f5f5f5fec0000ef000101000402000100040300018d5b04000000008000025f5fee00ef000101000402000100070300018d3c04000000008000045f5f5f5fec0000ef000101000402000100040300018d2004000000008000025f5fee00ef000101000402000100070300018d0104000000008000045f5f5f5fec0000ef000101000402000100040300018ce504000000008000025f5fee00ef000101000402000100070300018cc604000000008000045f5f5f5fec0000ef000101000402000100040300018caa04000000008000025f5fee00ef000101000402000100070300018c8b04000000008000045f5f5f5fec0000ef000101000402000100040300018c6f04000000008000025f5fee00ef000101000402000100070300018c5004000000008000045f5f5f5fec0000ef000101000402000100040300018c3404000000008000025f5fee00ef000101000402000100070300018c1504000000008000045f5f5f5fec0000ef000101000402000100040300018bf904000000008000025f5fee00ef000101000402000100070300018bda04000000008000045f5f5f5fec0000ef000101000402000100040300018bbe04000000008000025f5fee00ef000101000402000100070300018b9f04000000008000045f5f5f5fec0000ef000101000402000100040300018b8304000000008000025f5fee00ef000101000402000100070300018b6404000000008000045f5f5f5fec0000ef000101000402000100040300018b4804000000008000025f5fee00ef000101000402000100070300018b2904000000008000045f5f5f5fec0000ef000101000402000100040300018b0d04000000008000025f5fee00ef000101000402000100070300018aee04000000008000045f5f5f5fec0000ef000101000402000100040300018ad204000000008000025f5fee00ef000101000402000100070300018ab304000000008000045f5f5f5fec0000ef000101000402000100040300018a9704000000008000025f5fee00ef000101000402000100070300018a7804000000008000045f5f5f5fec0000ef000101000402000100040300018a5c04000000008000025f5fee00ef000101000402000100070300018a3d04000000008000045f5f5f5fec0000ef000101000402000100040300018a2104000000008000025f5fee00ef000101000402000100070300018a0204000000008000045f5f5f5fec0000ef0001010004020001000403000189e604000000008000025f5fee00ef0001010004020001000703000189c704000000008000045f5f5f5fec0000ef0001010004020001000403000189ab04000000008000025f5fee00ef00010100040200010007030001898c04000000008000045f5f5f5fec0000ef00010100040200010004030001897004000000008000025f5fee00ef00010100040200010007030001895104000000008000045f5f5f5fec0000ef00010100040200010004030001893504000000008000025f5fee00ef00010100040200010007030001891604000000008000045f5f5f5fec0000ef0001010004020001000403000188fa04000000008000025f5fee00ef0001010004020001000703000188db04000000008000045f5f5f5fec0000ef0001010004020001000403000188bf04000000008000025f5fee00ef0001010004020001000703000188a004000000008000045f5f5f5fec0000ef00010100040200010004030001888404000000008000025f5fee00ef00010100040200010007030001886504000000008000045f5f5f5fec0000ef00010100040200010004030001884904000000008000025f5fee00ef00010100040200010007030001882a04000000008000045f5f5f5fec0000ef00010100040200010004030001880e04000000008000025f5fee00ef0001010004020001000703000187ef04000000008000045f5f5f5fec0000ef0001010004020001000403000187d304000000008000025f5fee00ef0001010004020001000703000187b404000000008000045f5f5f5fec0000ef00010100040200010004030001879804000000008000025f5fee00ef00010100040200010007030001877904000000008000045f5f5f5fec0000ef00010100040200010004030001875d04000000008000025f5fee00ef00010100040200010007030001873e04000000008000045f5f5f5fec0000ef00010100040200010004030001872204000000008000025f5fee00ef00010100040200010007030001870304000000008000045f5f5f5fec0000ef0001010004020001000403000186e704000000008000025f5fee00ef0001010004020001000703000186c804000000008000045f5f5f5fec0000ef0001010004020001000403000186ac04000000008000025f5fee00ef00010100040200010007030001868d04000000008000045f5f5f5fec0000ef00010100040200010004030001867104000000008000025f5fee00ef00010100040200010007030001865204000000008000045f5f5f5fec0000ef00010100040200010004030001863604000000008000025f5fee00ef00010100040200010007030001861704000000008000045f5f5f5fec0000ef0001010004020001000403000185fb04000000008000025f5fee00ef0001010004020001000703000185dc04000000008000045f5f5f5fec0000ef0001010004020001000403000185c004000000008000025f5fee00ef0001010004020001000703000185a104000000008000045f5f5f5fec0000ef00010100040200010004030001858504000000008000025f5fee00ef00010100040200010007030001856604000000008000045f5f5f5fec0000ef00010100040200010004030001854a04000000008000025f5fee00ef00010100040200010007030001852b04000000008000045f5f5f5fec0000ef00010100040200010004030001850f04000000008000025f5fee00ef0001010004020001000703000184f004000000008000045f5f5f5fec0000ef0001010004020001000403000184d404000000008000025f5fee00ef0001010004020001000703000184b504000000008000045f5f5f5fec0000ef00010100040200010004030001849904000000008000025f5fee00ef00010100040200010007030001847a04000000008000045f5f5f5fec0000ef00010100040200010004030001845e04000000008000025f5fee00ef00010100040200010007030001843f04000000008000045f5f5f5fec0000ef00010100040200010004030001842304000000008000025f5fee00ef00010100040200010007030001840404000000008000045f5f5f5fec0000ef0001010004020001000403000183e804000000008000025f5fee00ef0001010004020001000703000183c904000000008000045f5f5f5fec0000ef0001010004020001000403000183ad04000000008000025f5fee00ef00010100040200010007030001838e04000000008000045f5f5f5fec0000ef00010100040200010004030001837204000000008000025f5fee00ef00010100040200010007030001835304000000008000045f5f5f5fec0000ef00010100040200010004030001833704000000008000025f5fee00ef00010100040200010007030001831804000000008000045f5f5f5fec0000ef0001010004020001000403000182fc04000000008000025f5fee00ef0001010004020001000703000182dd04000000008000045f5f5f5fec0000ef0001010004020001000403000182c104000000008000025f5fee00ef0001010004020001000703000182a204000000008000045f5f5f5fec0000ef00010100040200010004030001828604000000008000025f5fee00ef00010100040200010007030001826704000000008000045f5f5f5fec0000ef00010100040200010004030001824b04000000008000025f5fee00ef00010100040200010007030001822c04000000008000045f5f5f5fec0000ef00010100040200010004030001821004000000008000025f5fee00ef0001010004020001000703000181f104000000008000045f5f5f5fec0000ef0001010004020001000403000181d504000000008000025f5fee00ef0001010004020001000703000181b604000000008000045f5f5f5fec0000ef00010100040200010004030001819a04000000008000025f5fee00ef00010100040200010007030001817b04000000008000045f5f5f5fec0000ef00010100040200010004030001815f04000000008000025f5fee00ef00010100040200010007030001814004000000008000045f5f5f5fec0000ef00010100040200010004030001812404000000008000025f5fee00ef00010100040200010007030001810504000000008000045f5f5f5fec0000ef0001010004020001000403000180e904000000008000025f5fee00ef0001010004020001000703000180ca04000000008000045f5f5f5fec0000ef0001010004020001000403000180ae04000000008000025f5fee00ef00010100040200010007030001808f04000000008000045f5f5f5fec0000ef00010100040200010004030001807304000000008000025f5fee00ef00010100040200010007030001805404000000008000045f5f5f5fec0000ef00010100040200010004030001803804000000008000025f5fee00ef00010100040200010007030001801904000000008000045f5f5f5fec0000ef000101000402000100040300017ffd04000000008000025f5fee00ef000101000402000100070300017fde04000000008000045f5f5f5fec0000ef000101000402000100040300017fc204000000008000025f5fee00ef000101000402000100070300017fa304000000008000045f5f5f5fec0000ef000101000402000100040300017f8704000000008000025f5fee00ef000101000402000100070300017f6804000000008000045f5f5f5fec0000ef000101000402000100040300017f4c04000000008000025f5fee00ef000101000402000100070300017f2d04000000008000045f5f5f5fec0000ef000101000402000100040300017f1104000000008000025f5fee00ef000101000402000100070300017ef204000000008000045f5f5f5fec0000ef000101000402000100040300017ed604000000008000025f5fee00ef000101000402000100070300017eb704000000008000045f5f5f5fec0000ef000101000402000100040300017e9b04000000008000025f5fee00ef000101000402000100070300017e7c04000000008000045f5f5f5fec0000ef000101000402000100040300017e6004000000008000025f5fee00ef000101000402000100070300017e4104000000008000045f5f5f5fec0000ef000101000402000100040300017e2504000000008000025f5fee00ef000101000402000100070300017e0604000000008000045f5f5f5fec0000ef000101000402000100040300017dea04000000008000025f5fee00ef000101000402000100070300017dcb04000000008000045f5f5f5fec0000ef000101000402000100040300017daf04000000008000025f5fee00ef000101000402000100070300017d9004000000008000045f5f5f5fec0000ef000101000402000100040300017d7404000000008000025f5fee00ef000101000402000100070300017d5504000000008000045f5f5f5fec0000ef000101000402000100040300017d3904000000008000025f5fee00ef000101000402000100070300017d1a04000000008000045f5f5f5fec0000ef000101000402000100040300017cfe04000000008000025f5fee00ef000101000402000100070300017cdf04000000008000045f5f5f5fec0000ef000101000402000100040300017cc304000000008000025f5fee00ef000101000402000100070300017ca404000000008000045f5f5f5fec0000ef000101000402000100040300017c8804000000008000025f5fee00ef000101000402000100070300017c6904000000008000045f5f5f5fec0000ef000101000402000100040300017c4d04000000008000025f5fee00ef000101000402000100070300017c2e04000000008000045f5f5f5fec0000ef000101000402000100040300017c1204000000008000025f5fee00ef000101000402000100070300017bf304000000008000045f5f5f5fec0000ef000101000402000100040300017bd704000000008000025f5fee00ef000101000402000100070300017bb804000000008000045f5f5f5fec0000ef000101000402000100040300017b9c04000000008000025f5fee00ef000101000402000100070300017b7d04000000008000045f5f5f5fec0000ef000101000402000100040300017b6104000000008000025f5fee00ef000101000402000100070300017b4204000000008000045f5f5f5fec0000ef000101000402000100040300017b2604000000008000025f5fee00ef000101000402000100070300017b0704000000008000045f5f5f5fec0000ef000101000402000100040300017aeb04000000008000025f5fee00ef000101000402000100070300017acc04000000008000045f5f5f5fec0000ef000101000402000100040300017ab004000000008000025f5fee00ef000101000402000100070300017a9104000000008000045f5f5f5fec0000ef000101000402000100040300017a7504000000008000025f5fee00ef000101000402000100070300017a5604000000008000045f5f5f5fec0000ef000101000402000100040300017a3a04000000008000025f5fee00ef000101000402000100070300017a1b04000000008000045f5f5f5fec0000ef0001010004020001000403000179ff04000000008000025f5fee00ef0001010004020001000703000179e004000000008000045f5f5f5fec0000ef0001010004020001000403000179c404000000008000025f5fee00ef0001010004020001000703000179a504000000008000045f5f5f5fec0000ef00010100040200010004030001798904000000008000025f5fee00ef00010100040200010007030001796a04000000008000045f5f5f5fec0000ef00010100040200010004030001794e04000000008000025f5fee00ef00010100040200010007030001792f04000000008000045f5f5f5fec0000ef00010100040200010004030001791304000000008000025f5fee00ef0001010004020001000703000178f404000000008000045f5f5f5fec0000ef0001010004020001000403000178d804000000008000025f5fee00ef0001010004020001000703000178b904000000008000045f5f5f5fec0000ef00010100040200010004030001789d04000000008000025f5fee00ef00010100040200010007030001787e04000000008000045f5f5f5fec0000ef00010100040200010004030001786204000000008000025f5fee00ef00010100040200010007030001784304000000008000045f5f5f5fec0000ef00010100040200010004030001782704000000008000025f5fee00ef00010100040200010007030001780804000000008000045f5f5f5fec0000ef0001010004020001000403000177ec04000000008000025f5fee00ef0001010004020001000703000177cd04000000008000045f5f5f5fec0000ef0001010004020001000403000177b104000000008000025f5fee00ef00010100040200010007030001779204000000008000045f5f5f5fec0000ef00010100040200010004030001777604000000008000025f5fee00ef00010100040200010007030001775704000000008000045f5f5f5fec0000ef00010100040200010004030001773b04000000008000025f5fee00ef00010100040200010007030001771c04000000008000045f5f5f5fec0000ef00010100040200010004030001770004000000008000025f5fee00ef0001010004020001000703000176e104000000008000045f5f5f5fec0000ef0001010004020001000403000176c504000000008000025f5fee00ef0001010004020001000703000176a604000000008000045f5f5f5fec0000ef00010100040200010004030001768a04000000008000025f5fee00ef00010100040200010007030001766b04000000008000045f5f5f5fec0000ef00010100040200010004030001764f04000000008000025f5fee00ef00010100040200010007030001763004000000008000045f5f5f5fec0000ef00010100040200010004030001761404000000008000025f5fee00ef0001010004020001000703000175f504000000008000045f5f5f5fec0000ef0001010004020001000403000175d904000000008000025f5fee00ef0001010004020001000703000175ba04000000008000045f5f5f5fec0000ef00010100040200010004030001759e04000000008000025f5fee00ef00010100040200010007030001757f04000000008000045f5f5f5fec0000ef00010100040200010004030001756304000000008000025f5fee00ef00010100040200010007030001754404000000008000045f5f5f5fec0000ef00010100040200010004030001752804000000008000025f5fee00ef00010100040200010007030001750904000000008000045f5f5f5fec0000ef0001010004020001000403000174ed04000000008000025f5fee00ef0001010004020001000703000174ce04000000008000045f5f5f5fec0000ef0001010004020001000403000174b204000000008000025f5fee00ef00010100040200010007030001749304000000008000045f5f5f5fec0000ef00010100040200010004030001747704000000008000025f5fee00ef00010100040200010007030001745804000000008000045f5f5f5fec0000ef00010100040200010004030001743c04000000008000025f5fee00ef00010100040200010007030001741d04000000008000045f5f5f5fec0000ef00010100040200010004030001740104000000008000025f5fee00ef0001010004020001000703000173e204000000008000045f5f5f5fec0000ef0001010004020001000403000173c604000000008000025f5fee00ef0001010004020001000703000173a704000000008000045f5f5f5fec0000ef00010100040200010004030001738b04000000008000025f5fee00ef00010100040200010007030001736c04000000008000045f5f5f5fec0000ef00010100040200010004030001735004000000008000025f5fee00ef00010100040200010007030001733104000000008000045f5f5f5fec0000ef00010100040200010004030001731504000000008000025f5fee00ef0001010004020001000703000172f604000000008000045f5f5f5fec0000ef0001010004020001000403000172da04000000008000025f5fee00ef0001010004020001000703000172bb04000000008000045f5f5f5fec0000ef00010100040200010004030001729f04000000008000025f5fee00ef00010100040200010007030001728004000000008000045f5f5f5fec0000ef00010100040200010004030001726404000000008000025f5fee00ef00010100040200010007030001724504000000008000045f5f5f5fec0000ef00010100040200010004030001722904000000008000025f5fee00ef00010100040200010007030001720a04000000008000045f5f5f5fec0000ef0001010004020001000403000171ee04000000008000025f5fee00ef0001010004020001000703000171cf04000000008000045f5f5f5fec0000ef0001010004020001000403000171b304000000008000025f5fee00ef00010100040200010007030001719404000000008000045f5f5f5fec0000ef00010100040200010004030001717804000000008000025f5fee00ef00010100040200010007030001715904000000008000045f5f5f5fec0000ef00010100040200010004030001713d04000000008000025f5fee00ef00010100040200010007030001711e04000000008000045f5f5f5fec0000ef00010100040200010004030001710204000000008000025f5fee00ef0001010004020001000703000170e304000000008000045f5f5f5fec0000ef0001010004020001000403000170c704000000008000025f5fee00ef0001010004020001000703000170a804000000008000045f5f5f5fec0000ef00010100040200010004030001708c04000000008000025f5fee00ef00010100040200010007030001706d04000000008000045f5f5f5fec0000ef00010100040200010004030001705104000000008000025f5fee00ef00010100040200010007030001703204000000008000045f5f5f5fec0000ef00010100040200010004030001701604000000008000025f5fee00ef000101000402000100070300016ff704000000008000045f5f5f5fec0000ef000101000402000100040300016fdb04000000008000025f5fee00ef000101000402000100070300016fbc04000000008000045f5f5f5fec0000ef000101000402000100040300016fa004000000008000025f5fee00ef000101000402000100070300016f8104000000008000045f5f5f5fec0000ef000101000402000100040300016f6504000000008000025f5fee00ef000101000402000100070300016f4604000000008000045f5f5f5fec0000ef000101000402000100040300016f2a04000000008000025f5fee00ef000101000402000100070300016f0b04000000008000045f5f5f5fec0000ef000101000402000100040300016eef04000000008000025f5fee00ef000101000402000100070300016ed004000000008000045f5f5f5fec0000ef000101000402000100040300016eb404000000008000025f5fee00ef000101000402000100070300016e9504000000008000045f5f5f5fec0000ef000101000402000100040300016e7904000000008000025f5fee00ef000101000402000100070300016e5a04000000008000045f5f5f5fec0000ef000101000402000100040300016e3e04000000008000025f5fee00ef000101000402000100070300016e1f04000000008000045f5f5f5fec0000ef000101000402000100040300016e0304000000008000025f5fee00ef000101000402000100070300016de404000000008000045f5f5f5fec0000ef000101000402000100040300016dc804000000008000025f5fee00ef000101000402000100070300016da904000000008000045f5f5f5fec0000ef000101000402000100040300016d8d04000000008000025f5fee00ef000101000402000100070300016d6e04000000008000045f5f5f5fec0000ef000101000402000100040300016d5204000000008000025f5fee00ef000101000402000100070300016d3304000000008000045f5f5f5fec0000ef000101000402000100040300016d1704000000008000025f5fee00ef000101000402000100070300016cf804000000008000045f5f5f5fec0000ef000101000402000100040300016cdc04000000008000025f5fee00ef000101000402000100070300016cbd04000000008000045f5f5f5fec0000ef000101000402000100040300016ca104000000008000025f5fee00ef000101000402000100070300016c8204000000008000045f5f5f5fec0000ef000101000402000100040300016c6604000000008000025f5fee00ef000101000402000100070300016c4704000000008000045f5f5f5fec0000ef000101000402000100040300016c2b04000000008000025f5fee00ef000101000402000100070300016c0c04000000008000045f5f5f5fec0000ef000101000402000100040300016bf004000000008000025f5fee00ef000101000402000100070300016bd104000000008000045f5f5f5fec0000ef000101000402000100040300016bb504000000008000025f5fee00ef000101000402000100070300016b9604000000008000045f5f5f5fec0000ef000101000402000100040300016b7a04000000008000025f5fee00ef000101000402000100070300016b5b04000000008000045f5f5f5fec0000ef000101000402000100040300016b3f04000000008000025f5fee00ef000101000402000100070300016b2004000000008000045f5f5f5fec0000ef000101000402000100040300016b0404000000008000025f5fee00ef000101000402000100070300016ae504000000008000045f5f5f5fec0000ef000101000402000100040300016ac904000000008000025f5fee00ef000101000402000100070300016aaa04000000008000045f5f5f5fec0000ef000101000402000100040300016a8e04000000008000025f5fee00ef000101000402000100070300016a6f04000000008000045f5f5f5fec0000ef000101000402000100040300016a5304000000008000025f5fee00ef000101000402000100070300016a3404000000008000045f5f5f5fec0000ef000101000402000100040300016a1804000000008000025f5fee00ef0001010004020001000703000169f904000000008000045f5f5f5fec0000ef0001010004020001000403000169dd04000000008000025f5fee00ef0001010004020001000703000169be04000000008000045f5f5f5fec0000ef0001010004020001000403000169a204000000008000025f5fee00ef00010100040200010007030001698304000000008000045f5f5f5fec0000ef00010100040200010004030001696704000000008000025f5fee00ef00010100040200010007030001694804000000008000045f5f5f5fec0000ef00010100040200010004030001692c04000000008000025f5fee00ef00010100040200010007030001690d04000000008000045f5f5f5fec0000ef0001010004020001000403000168f104000000008000025f5fee00ef0001010004020001000703000168d204000000008000045f5f5f5fec0000ef0001010004020001000403000168b604000000008000025f5fee00ef00010100040200010007030001689704000000008000045f5f5f5fec0000ef00010100040200010004030001687b04000000008000025f5fee00ef00010100040200010007030001685c04000000008000045f5f5f5fec0000ef00010100040200010004030001684004000000008000025f5fee00ef00010100040200010007030001682104000000008000045f5f5f5fec0000ef00010100040200010004030001680504000000008000025f5fee00ef0001010004020001000703000167e604000000008000045f5f5f5fec0000ef0001010004020001000403000167ca04000000008000025f5fee00ef0001010004020001000703000167ab04000000008000045f5f5f5fec0000ef00010100040200010004030001678f04000000008000025f5fee00ef00010100040200010007030001677004000000008000045f5f5f5fec0000ef00010100040200010004030001675404000000008000025f5fee00ef00010100040200010007030001673504000000008000045f5f5f5fec0000ef00010100040200010004030001671904000000008000025f5fee00ef0001010004020001000703000166fa04000000008000045f5f5f5fec0000ef0001010004020001000403000166de04000000008000025f5fee00ef0001010004020001000703000166bf04000000008000045f5f5f5fec0000ef0001010004020001000403000166a304000000008000025f5fee00ef00010100040200010007030001668404000000008000045f5f5f5fec0000ef00010100040200010004030001666804000000008000025f5fee00ef00010100040200010007030001664904000000008000045f5f5f5fec0000ef00010100040200010004030001662d04000000008000025f5fee00ef00010100040200010007030001660e04000000008000045f5f5f5fec0000ef0001010004020001000403000165f204000000008000025f5fee00ef0001010004020001000703000165d304000000008000045f5f5f5fec0000ef0001010004020001000403000165b704000000008000025f5fee00ef00010100040200010007030001659804000000008000045f5f5f5fec0000ef00010100040200010004030001657c04000000008000025f5fee00ef00010100040200010007030001655d04000000008000045f5f5f5fec0000ef00010100040200010004030001654104000000008000025f5fee00ef00010100040200010007030001652204000000008000045f5f5f5fec0000ef00010100040200010004030001650604000000008000025f5fee00ef0001010004020001000703000164e704000000008000045f5f5f5fec0000ef0001010004020001000403000164cb04000000008000025f5fee00ef0001010004020001000703000164ac04000000008000045f5f5f5fec0000ef00010100040200010004030001649004000000008000025f5fee00ef00010100040200010007030001647104000000008000045f5f5f5fec0000ef00010100040200010004030001645504000000008000025f5fee00ef00010100040200010007030001643604000000008000045f5f5f5fec0000ef00010100040200010004030001641a04000000008000025f5fee00ef0001010004020001000703000163fb04000000008000045f5f5f5fec0000ef0001010004020001000403000163df04000000008000025f5fee00ef0001010004020001000703000163c004000000008000045f5f5f5fec0000ef0001010004020001000403000163a404000000008000025f5fee00ef00010100040200010007030001638504000000008000045f5f5f5fec0000ef00010100040200010004030001636904000000008000025f5fee00ef00010100040200010007030001634a04000000008000045f5f5f5fec0000ef00010100040200010004030001632e04000000008000025f5fee00ef00010100040200010007030001630f04000000008000045f5f5f5fec0000ef0001010004020001000403000162f304000000008000025f5fee00ef0001010004020001000703000162d404000000008000045f5f5f5fec0000ef0001010004020001000403000162b804000000008000025f5fee00ef00010100040200010007030001629904000000008000045f5f5f5fec0000ef00010100040200010004030001627d04000000008000025f5fee00ef00010100040200010007030001625e04000000008000045f5f5f5fec0000ef00010100040200010004030001624204000000008000025f5fee00ef00010100040200010007030001622304000000008000045f5f5f5fec0000ef00010100040200010004030001620704000000008000025f5fee00ef0001010004020001000703000161e804000000008000045f5f5f5fec0000ef0001010004020001000403000161cc04000000008000025f5fee00ef0001010004020001000703000161ad04000000008000045f5f5f5fec0000ef00010100040200010004030001619104000000008000025f5fee00ef00010100040200010007030001617204000000008000045f5f5f5fec0000ef00010100040200010004030001615604000000008000025f5fee00ef00010100040200010007030001613704000000008000045f5f5f5fec0000ef00010100040200010004030001611b04000000008000025f5fee00ef0001010004020001000703000160fc04000000008000045f5f5f5fec0000ef0001010004020001000403000160e004000000008000025f5fee00ef0001010004020001000703000160c104000000008000045f5f5f5fec0000ef0001010004020001000403000160a504000000008000025f5fee00ef00010100040200010007030001608604000000008000045f5f5f5fec0000ef00010100040200010004030001606a04000000008000025f5fee00ef00010100040200010007030001604b04000000008000045f5f5f5fec0000ef00010100040200010004030001602f04000000008000025f5fee00ef00010100040200010007030001601004000000008000045f5f5f5fec0000ef000101000402000100040300015ff404000000008000025f5fee00ef000101000402000100070300015fd504000000008000045f5f5f5fec0000ef000101000402000100040300015fb904000000008000025f5fee00ef000101000402000100070300015f9a04000000008000045f5f5f5fec0000ef000101000402000100040300015f7e04000000008000025f5fee00ef000101000402000100070300015f5f04000000008000045f5f5f5fec0000ef000101000402000100040300015f4304000000008000025f5fee00ef000101000402000100070300015f2404000000008000045f5f5f5fec0000ef000101000402000100040300015f0804000000008000025f5fee00ef000101000402000100070300015ee904000000008000045f5f5f5fec0000ef000101000402000100040300015ecd04000000008000025f5fee00ef000101000402000100070300015eae04000000008000045f5f5f5fec0000ef000101000402000100040300015e9204000000008000025f5fee00ef000101000402000100070300015e7304000000008000045f5f5f5fec0000ef000101000402000100040300015e5704000000008000025f5fee00ef000101000402000100070300015e3804000000008000045f5f5f5fec0000ef000101000402000100040300015e1c04000000008000025f5fee00ef000101000402000100070300015dfd04000000008000045f5f5f5fec0000ef000101000402000100040300015de104000000008000025f5fee00ef000101000402000100070300015dc204000000008000045f5f5f5fec0000ef000101000402000100040300015da604000000008000025f5fee00ef000101000402000100070300015d8704000000008000045f5f5f5fec0000ef000101000402000100040300015d6b04000000008000025f5fee00ef000101000402000100070300015d4c04000000008000045f5f5f5fec0000ef000101000402000100040300015d3004000000008000025f5fee00ef000101000402000100070300015d1104000000008000045f5f5f5fec0000ef000101000402000100040300015cf504000000008000025f5fee00ef000101000402000100070300015cd604000000008000045f5f5f5fec0000ef000101000402000100040300015cba04000000008000025f5fee00ef000101000402000100070300015c9b04000000008000045f5f5f5fec0000ef000101000402000100040300015c7f04000000008000025f5fee00ef000101000402000100070300015c6004000000008000045f5f5f5fec0000ef000101000402000100040300015c4404000000008000025f5fee00ef000101000402000100070300015c2504000000008000045f5f5f5fec0000ef000101000402000100040300015c0904000000008000025f5fee00ef000101000402000100070300015bea04000000008000045f5f5f5fec0000ef000101000402000100040300015bce04000000008000025f5fee00ef000101000402000100070300015baf04000000008000045f5f5f5fec0000ef000101000402000100040300015b9304000000008000025f5fee00ef000101000402000100070300015b7404000000008000045f5f5f5fec0000ef000101000402000100040300015b5804000000008000025f5fee00ef000101000402000100070300015b3904000000008000045f5f5f5fec0000ef000101000402000100040300015b1d04000000008000025f5fee00ef000101000402000100070300015afe04000000008000045f5f5f5fec0000ef000101000402000100040300015ae204000000008000025f5fee00ef000101000402000100070300015ac304000000008000045f5f5f5fec0000ef000101000402000100040300015aa704000000008000025f5fee00ef000101000402000100070300015a8804000000008000045f5f5f5fec0000ef000101000402000100040300015a6c04000000008000025f5fee00ef000101000402000100070300015a4d04000000008000045f5f5f5fec0000ef000101000402000100040300015a3104000000008000025f5fee00ef000101000402000100070300015a1204000000008000045f5f5f5fec0000ef0001010004020001000403000159f604000000008000025f5fee00ef0001010004020001000703000159d704000000008000045f5f5f5fec0000ef0001010004020001000403000159bb04000000008000025f5fee00ef00010100040200010007030001599c04000000008000045f5f5f5fec0000ef00010100040200010004030001598004000000008000025f5fee00ef00010100040200010007030001596104000000008000045f5f5f5fec0000ef00010100040200010004030001594504000000008000025f5fee00ef00010100040200010007030001592604000000008000045f5f5f5fec0000ef00010100040200010004030001590a04000000008000025f5fee00ef0001010004020001000703000158eb04000000008000045f5f5f5fec0000ef0001010004020001000403000158cf04000000008000025f5fee00ef0001010004020001000703000158b004000000008000045f5f5f5fec0000ef00010100040200010004030001589404000000008000025f5fee00ef00010100040200010007030001587504000000008000045f5f5f5fec0000ef00010100040200010004030001585904000000008000025f5fee00ef00010100040200010007030001583a04000000008000045f5f5f5fec0000ef00010100040200010004030001581e04000000008000025f5fee00ef0001010004020001000703000157ff04000000008000045f5f5f5fec0000ef0001010004020001000403000157e304000000008000025f5fee00ef0001010004020001000703000157c404000000008000045f5f5f5fec0000ef0001010004020001000403000157a804000000008000025f5fee00ef00010100040200010007030001578904000000008000045f5f5f5fec0000ef00010100040200010004030001576d04000000008000025f5fee00ef00010100040200010007030001574e04000000008000045f5f5f5fec0000ef00010100040200010004030001573204000000008000025f5fee00ef00010100040200010007030001571304000000008000045f5f5f5fec0000ef0001010004020001000403000156f704000000008000025f5fee00ef0001010004020001000703000156d804000000008000045f5f5f5fec0000ef0001010004020001000403000156bc04000000008000025f5fee00ef00010100040200010007030001569d04000000008000045f5f5f5fec0000ef00010100040200010004030001568104000000008000025f5fee00ef00010100040200010007030001566204000000008000045f5f5f5fec0000ef00010100040200010004030001564604000000008000025f5fee00ef00010100040200010007030001562704000000008000045f5f5f5fec0000ef00010100040200010004030001560b04000000008000025f5fee00ef0001010004020001000703000155ec04000000008000045f5f5f5fec0000ef0001010004020001000403000155d004000000008000025f5fee00ef0001010004020001000703000155b104000000008000045f5f5f5fec0000ef00010100040200010004030001559504000000008000025f5fee00ef00010100040200010007030001557604000000008000045f5f5f5fec0000ef00010100040200010004030001555a04000000008000025f5fee00ef00010100040200010007030001553b04000000008000045f5f5f5fec0000ef00010100040200010004030001551f04000000008000025f5fee00ef00010100040200010007030001550004000000008000045f5f5f5fec0000ef0001010004020001000403000154e404000000008000025f5fee00ef0001010004020001000703000154c504000000008000045f5f5f5fec0000ef0001010004020001000403000154a904000000008000025f5fee00ef00010100040200010007030001548a04000000008000045f5f5f5fec0000ef00010100040200010004030001546e04000000008000025f5fee00ef00010100040200010007030001544f04000000008000045f5f5f5fec0000ef00010100040200010004030001543304000000008000025f5fee00ef00010100040200010007030001541404000000008000045f5f5f5fec0000ef0001010004020001000403000153f804000000008000025f5fee00ef0001010004020001000703000153d904000000008000045f5f5f5fec0000ef0001010004020001000403000153bd04000000008000025f5fee00ef00010100040200010007030001539e04000000008000045f5f5f5fec0000ef00010100040200010004030001538204000000008000025f5fee00ef00010100040200010007030001536304000000008000045f5f5f5fec0000ef00010100040200010004030001534704000000008000025f5fee00ef00010100040200010007030001532804000000008000045f5f5f5fec0000ef00010100040200010004030001530c04000000008000025f5fee00ef0001010004020001000703000152ed04000000008000045f5f5f5fec0000ef0001010004020001000403000152d104000000008000025f5fee00ef0001010004020001000703000152b204000000008000045f5f5f5fec0000ef00010100040200010004030001529604000000008000025f5fee00ef00010100040200010007030001527704000000008000045f5f5f5fec0000ef00010100040200010004030001525b04000000008000025f5fee00ef00010100040200010007030001523c04000000008000045f5f5f5fec0000ef00010100040200010004030001522004000000008000025f5fee00ef00010100040200010007030001520104000000008000045f5f5f5fec0000ef0001010004020001000403000151e504000000008000025f5fee00ef0001010004020001000703000151c604000000008000045f5f5f5fec0000ef0001010004020001000403000151aa04000000008000025f5fee00ef00010100040200010007030001518b04000000008000045f5f5f5fec0000ef00010100040200010004030001516f04000000008000025f5fee00ef00010100040200010007030001515004000000008000045f5f5f5fec0000ef00010100040200010004030001513404000000008000025f5fee00ef00010100040200010007030001511504000000008000045f5f5f5fec0000ef0001010004020001000403000150f904000000008000025f5fee00ef0001010004020001000703000150da04000000008000045f5f5f5fec0000ef0001010004020001000403000150be04000000008000025f5fee00ef00010100040200010007030001509f04000000008000045f5f5f5fec0000ef00010100040200010004030001508304000000008000025f5fee00ef00010100040200010007030001506404000000008000045f5f5f5fec0000ef00010100040200010004030001504804000000008000025f5fee00ef00010100040200010007030001502904000000008000045f5f5f5fec0000ef00010100040200010004030001500d04000000008000025f5fee00ef000101000402000100070300014fee04000000008000045f5f5f5fec0000ef000101000402000100040300014fd204000000008000025f5fee00ef000101000402000100070300014fb304000000008000045f5f5f5fec0000ef000101000402000100040300014f9704000000008000025f5fee00ef000101000402000100070300014f7804000000008000045f5f5f5fec0000ef000101000402000100040300014f5c04000000008000025f5fee00ef000101000402000100070300014f3d04000000008000045f5f5f5fec0000ef000101000402000100040300014f2104000000008000025f5fee00ef000101000402000100070300014f0204000000008000045f5f5f5fec0000ef000101000402000100040300014ee604000000008000025f5fee00ef000101000402000100070300014ec704000000008000045f5f5f5fec0000ef000101000402000100040300014eab04000000008000025f5fee00ef000101000402000100070300014e8c04000000008000045f5f5f5fec0000ef000101000402000100040300014e7004000000008000025f5fee00ef000101000402000100070300014e5104000000008000045f5f5f5fec0000ef000101000402000100040300014e3504000000008000025f5fee00ef000101000402000100070300014e1604000000008000045f5f5f5fec0000ef000101000402000100040300014dfa04000000008000025f5fee00ef000101000402000100070300014ddb04000000008000045f5f5f5fec0000ef000101000402000100040300014dbf04000000008000025f5fee00ef000101000402000100070300014da004000000008000045f5f5f5fec0000ef000101000402000100040300014d8404000000008000025f5fee00ef000101000402000100070300014d6504000000008000045f5f5f5fec0000ef000101000402000100040300014d4904000000008000025f5fee00ef000101000402000100070300014d2a04000000008000045f5f5f5fec0000ef000101000402000100040300014d0e04000000008000025f5fee00ef000101000402000100070300014cef04000000008000045f5f5f5fec0000ef000101000402000100040300014cd304000000008000025f5fee00ef000101000402000100070300014cb404000000008000045f5f5f5fec0000ef000101000402000100040300014c9804000000008000025f5fee00ef000101000402000100070300014c7904000000008000045f5f5f5fec0000ef000101000402000100040300014c5d04000000008000025f5fee00ef000101000402000100070300014c3e04000000008000045f5f5f5fec0000ef000101000402000100040300014c2204000000008000025f5fee00ef000101000402000100070300014c0304000000008000045f5f5f5fec0000ef000101000402000100040300014be704000000008000025f5fee00ef000101000402000100070300014bc804000000008000045f5f5f5fec0000ef000101000402000100040300014bac04000000008000025f5fee00ef000101000402000100070300014b8d04000000008000045f5f5f5fec0000ef000101000402000100040300014b7104000000008000025f5fee00ef000101000402000100070300014b5204000000008000045f5f5f5fec0000ef000101000402000100040300014b3604000000008000025f5fee00ef000101000402000100070300014b1704000000008000045f5f5f5fec0000ef000101000402000100040300014afb04000000008000025f5fee00ef000101000402000100070300014adc04000000008000045f5f5f5fec0000ef000101000402000100040300014ac004000000008000025f5fee00ef000101000402000100070300014aa104000000008000045f5f5f5fec0000ef000101000402000100040300014a8504000000008000025f5fee00ef000101000402000100070300014a6604000000008000045f5f5f5fec0000ef000101000402000100040300014a4a04000000008000025f5fee00ef000101000402000100070300014a2b04000000008000045f5f5f5fec0000ef000101000402000100040300014a0f04000000008000025f5fee00ef0001010004020001000703000149f004000000008000045f5f5f5fec0000ef0001010004020001000403000149d404000000008000025f5fee00ef0001010004020001000703000149b504000000008000045f5f5f5fec0000ef00010100040200010004030001499904000000008000025f5fee00ef00010100040200010007030001497a04000000008000045f5f5f5fec0000ef00010100040200010004030001495e04000000008000025f5fee00ef00010100040200010007030001493f04000000008000045f5f5f5fec0000ef00010100040200010004030001492304000000008000025f5fee00ef00010100040200010007030001490404000000008000045f5f5f5fec0000ef0001010004020001000403000148e804000000008000025f5fee00ef0001010004020001000703000148c904000000008000045f5f5f5fec0000ef0001010004020001000403000148ad04000000008000025f5fee00ef00010100040200010007030001488e04000000008000045f5f5f5fec0000ef00010100040200010004030001487204000000008000025f5fee00ef00010100040200010007030001485304000000008000045f5f5f5fec0000ef00010100040200010004030001483704000000008000025f5fee00ef00010100040200010007030001481804000000008000045f5f5f5fec0000ef0001010004020001000403000147fc04000000008000025f5fee00ef0001010004020001000703000147dd04000000008000045f5f5f5fec0000ef0001010004020001000403000147c104000000008000025f5fee00ef0001010004020001000703000147a204000000008000045f5f5f5fec0000ef00010100040200010004030001478604000000008000025f5fee00ef00010100040200010007030001476704000000008000045f5f5f5fec0000ef00010100040200010004030001474b04000000008000025f5fee00ef00010100040200010007030001472c04000000008000045f5f5f5fec0000ef00010100040200010004030001471004000000008000025f5fee00ef0001010004020001000703000146f104000000008000045f5f5f5fec0000ef0001010004020001000403000146d504000000008000025f5fee00ef0001010004020001000703000146b604000000008000045f5f5f5fec0000ef00010100040200010004030001469a04000000008000025f5fee00ef00010100040200010007030001467b04000000008000045f5f5f5fec0000ef00010100040200010004030001465f04000000008000025f5fee00ef00010100040200010007030001464004000000008000045f5f5f5fec0000ef00010100040200010004030001462404000000008000025f5fee00ef00010100040200010007030001460504000000008000045f5f5f5fec0000ef0001010004020001000403000145e904000000008000025f5fee00ef0001010004020001000703000145ca04000000008000045f5f5f5fec0000ef0001010004020001000403000145ae04000000008000025f5fee00ef00010100040200010007030001458f04000000008000045f5f5f5fec0000ef00010100040200010004030001457304000000008000025f5fee00ef00010100040200010007030001455404000000008000045f5f5f5fec0000ef00010100040200010004030001453804000000008000025f5fee00ef00010100040200010007030001451904000000008000045f5f5f5fec0000ef0001010004020001000403000144fd04000000008000025f5fee00ef0001010004020001000703000144de04000000008000045f5f5f5fec0000ef0001010004020001000403000144c204000000008000025f5fee00ef0001010004020001000703000144a304000000008000045f5f5f5fec0000ef00010100040200010004030001448704000000008000025f5fee00ef00010100040200010007030001446804000000008000045f5f5f5fec0000ef00010100040200010004030001444c04000000008000025f5fee00ef00010100040200010007030001442d04000000008000045f5f5f5fec0000ef00010100040200010004030001441104000000008000025f5fee00ef0001010004020001000703000143f204000000008000045f5f5f5fec0000ef0001010004020001000403000143d604000000008000025f5fee00ef0001010004020001000703000143b704000000008000045f5f5f5fec0000ef00010100040200010004030001439b04000000008000025f5fee00ef00010100040200010007030001437c04000000008000045f5f5f5fec0000ef00010100040200010004030001436004000000008000025f5fee00ef00010100040200010007030001434104000000008000045f5f5f5fec0000ef00010100040200010004030001432504000000008000025f5fee00ef00010100040200010007030001430604000000008000045f5f5f5fec0000ef0001010004020001000403000142ea04000000008000025f5fee00ef0001010004020001000703000142cb04000000008000045f5f5f5fec0000ef0001010004020001000403000142af04000000008000025f5fee00ef00010100040200010007030001429004000000008000045f5f5f5fec0000ef00010100040200010004030001427404000000008000025f5fee00ef00010100040200010007030001425504000000008000045f5f5f5fec0000ef00010100040200010004030001423904000000008000025f5fee00ef00010100040200010007030001421a04000000008000045f5f5f5fec0000ef0001010004020001000403000141fe04000000008000025f5fee00ef0001010004020001000703000141df04000000008000045f5f5f5fec0000ef0001010004020001000403000141c304000000008000025f5fee00ef0001010004020001000703000141a404000000008000045f5f5f5fec0000ef00010100040200010004030001418804000000008000025f5fee00ef00010100040200010007030001416904000000008000045f5f5f5fec0000ef00010100040200010004030001414d04000000008000025f5fee00ef00010100040200010007030001412e04000000008000045f5f5f5fec0000ef00010100040200010004030001411204000000008000025f5fee00ef0001010004020001000703000140f304000000008000045f5f5f5fec0000ef0001010004020001000403000140d704000000008000025f5fee00ef0001010004020001000703000140b804000000008000045f5f5f5fec0000ef00010100040200010004030001409c04000000008000025f5fee00ef00010100040200010007030001407d04000000008000045f5f5f5fec0000ef00010100040200010004030001406104000000008000025f5fee00ef00010100040200010007030001404204000000008000045f5f5f5fec0000ef00010100040200010004030001402604000000008000025f5fee00ef00010100040200010007030001400704000000008000045f5f5f5fec0000ef000101000402000100040300013feb04000000008000025f5fee00ef000101000402000100070300013fcc04000000008000045f5f5f5fec0000ef000101000402000100040300013fb004000000008000025f5fee00ef000101000402000100070300013f9104000000008000045f5f5f5fec0000ef000101000402000100040300013f7504000000008000025f5fee00ef000101000402000100070300013f5604000000008000045f5f5f5fec0000ef000101000402000100040300013f3a04000000008000025f5fee00ef000101000402000100070300013f1b04000000008000045f5f5f5fec0000ef000101000402000100040300013eff04000000008000025f5fee00ef000101000402000100070300013ee004000000008000045f5f5f5fec0000ef000101000402000100040300013ec404000000008000025f5fee00ef000101000402000100070300013ea504000000008000045f5f5f5fec0000ef000101000402000100040300013e8904000000008000025f5fee00ef000101000402000100070300013e6a04000000008000045f5f5f5fec0000ef000101000402000100040300013e4e04000000008000025f5fee00ef000101000402000100070300013e2f04000000008000045f5f5f5fec0000ef000101000402000100040300013e1304000000008000025f5fee00ef000101000402000100070300013df404000000008000045f5f5f5fec0000ef000101000402000100040300013dd804000000008000025f5fee00ef000101000402000100070300013db904000000008000045f5f5f5fec0000ef000101000402000100040300013d9d04000000008000025f5fee00ef000101000402000100070300013d7e04000000008000045f5f5f5fec0000ef000101000402000100040300013d6204000000008000025f5fee00ef000101000402000100070300013d4304000000008000045f5f5f5fec0000ef000101000402000100040300013d2704000000008000025f5fee00ef000101000402000100070300013d0804000000008000045f5f5f5fec0000ef000101000402000100040300013cec04000000008000025f5fee00ef000101000402000100070300013ccd04000000008000045f5f5f5fec0000ef000101000402000100040300013cb104000000008000025f5fee00ef000101000402000100070300013c9204000000008000045f5f5f5fec0000ef000101000402000100040300013c7604000000008000025f5fee00ef000101000402000100070300013c5704000000008000045f5f5f5fec0000ef000101000402000100040300013c3b04000000008000025f5fee00ef000101000402000100070300013c1c04000000008000045f5f5f5fec0000ef000101000402000100040300013c0004000000008000025f5fee00ef000101000402000100070300013be104000000008000045f5f5f5fec0000ef000101000402000100040300013bc504000000008000025f5fee00ef000101000402000100070300013ba604000000008000045f5f5f5fec0000ef000101000402000100040300013b8a04000000008000025f5fee00ef000101000402000100070300013b6b04000000008000045f5f5f5fec0000ef000101000402000100040300013b4f04000000008000025f5fee00ef000101000402000100070300013b3004000000008000045f5f5f5fec0000ef000101000402000100040300013b1404000000008000025f5fee00ef000101000402000100070300013af504000000008000045f5f5f5fec0000ef000101000402000100040300013ad904000000008000025f5fee00ef000101000402000100070300013aba04000000008000045f5f5f5fec0000ef000101000402000100040300013a9e04000000008000025f5fee00ef000101000402000100070300013a7f04000000008000045f5f5f5fec0000ef000101000402000100040300013a6304000000008000025f5fee00ef000101000402000100070300013a4404000000008000045f5f5f5fec0000ef000101000402000100040300013a2804000000008000025f5fee00ef000101000402000100070300013a0904000000008000045f5f5f5fec0000ef0001010004020001000403000139ed04000000008000025f5fee00ef0001010004020001000703000139ce04000000008000045f5f5f5fec0000ef0001010004020001000403000139b204000000008000025f5fee00ef00010100040200010007030001399304000000008000045f5f5f5fec0000ef00010100040200010004030001397704000000008000025f5fee00ef00010100040200010007030001395804000000008000045f5f5f5fec0000ef00010100040200010004030001393c04000000008000025f5fee00ef00010100040200010007030001391d04000000008000045f5f5f5fec0000ef00010100040200010004030001390104000000008000025f5fee00ef0001010004020001000703000138e204000000008000045f5f5f5fec0000ef0001010004020001000403000138c604000000008000025f5fee00ef0001010004020001000703000138a704000000008000045f5f5f5fec0000ef00010100040200010004030001388b04000000008000025f5fee00ef00010100040200010007030001386c04000000008000045f5f5f5fec0000ef00010100040200010004030001385004000000008000025f5fee00ef00010100040200010007030001383104000000008000045f5f5f5fec0000ef00010100040200010004030001381504000000008000025f5fee00ef0001010004020001000703000137f604000000008000045f5f5f5fec0000ef0001010004020001000403000137da04000000008000025f5fee00ef0001010004020001000703000137bb04000000008000045f5f5f5fec0000ef00010100040200010004030001379f04000000008000025f5fee00ef00010100040200010007030001378004000000008000045f5f5f5fec0000ef00010100040200010004030001376404000000008000025f5fee00ef00010100040200010007030001374504000000008000045f5f5f5fec0000ef00010100040200010004030001372904000000008000025f5fee00ef00010100040200010007030001370a04000000008000045f5f5f5fec0000ef0001010004020001000403000136ee04000000008000025f5fee00ef0001010004020001000703000136cf04000000008000045f5f5f5fec0000ef0001010004020001000403000136b304000000008000025f5fee00ef00010100040200010007030001369404000000008000045f5f5f5fec0000ef00010100040200010004030001367804000000008000025f5fee00ef00010100040200010007030001365904000000008000045f5f5f5fec0000ef00010100040200010004030001363d04000000008000025f5fee00ef00010100040200010007030001361e04000000008000045f5f5f5fec0000ef00010100040200010004030001360204000000008000025f5fee00ef0001010004020001000703000135e304000000008000045f5f5f5fec0000ef0001010004020001000403000135c704000000008000025f5fee00ef0001010004020001000703000135a804000000008000045f5f5f5fec0000ef00010100040200010004030001358c04000000008000025f5fee00ef00010100040200010007030001356d04000000008000045f5f5f5fec0000ef00010100040200010004030001355104000000008000025f5fee00ef00010100040200010007030001353204000000008000045f5f5f5fec0000ef00010100040200010004030001351604000000008000025f5fee00ef0001010004020001000703000134f704000000008000045f5f5f5fec0000ef0001010004020001000403000134db04000000008000025f5fee00ef0001010004020001000703000134bc04000000008000045f5f5f5fec0000ef0001010004020001000403000134a004000000008000025f5fee00ef00010100040200010007030001348104000000008000045f5f5f5fec0000ef00010100040200010004030001346504000000008000025f5fee00ef00010100040200010007030001344604000000008000045f5f5f5fec0000ef00010100040200010004030001342a04000000008000025f5fee00ef00010100040200010007030001340b04000000008000045f5f5f5fec0000ef0001010004020001000403000133ef04000000008000025f5fee00ef0001010004020001000703000133d004000000008000045f5f5f5fec0000ef0001010004020001000403000133b404000000008000025f5fee00ef00010100040200010007030001339504000000008000045f5f5f5fec0000ef00010100040200010004030001337904000000008000025f5fee00ef00010100040200010007030001335a04000000008000045f5f5f5fec0000ef00010100040200010004030001333e04000000008000025f5fee00ef00010100040200010007030001331f04000000008000045f5f5f5fec0000ef00010100040200010004030001330304000000008000025f5fee00ef0001010004020001000703000132e404000000008000045f5f5f5fec0000ef0001010004020001000403000132c804000000008000025f5fee00ef0001010004020001000703000132a904000000008000045f5f5f5fec0000ef00010100040200010004030001328d04000000008000025f5fee00ef00010100040200010007030001326e04000000008000045f5f5f5fec0000ef00010100040200010004030001325204000000008000025f5fee00ef00010100040200010007030001323304000000008000045f5f5f5fec0000ef00010100040200010004030001321704000000008000025f5fee00ef0001010004020001000703000131f804000000008000045f5f5f5fec0000ef0001010004020001000403000131dc04000000008000025f5fee00ef0001010004020001000703000131bd04000000008000045f5f5f5fec0000ef0001010004020001000403000131a104000000008000025f5fee00ef00010100040200010007030001318204000000008000045f5f5f5fec0000ef00010100040200010004030001316604000000008000025f5fee00ef00010100040200010007030001314704000000008000045f5f5f5fec0000ef00010100040200010004030001312b04000000008000025f5fee00ef00010100040200010007030001310c04000000008000045f5f5f5fec0000ef0001010004020001000403000130f004000000008000025f5fee00ef0001010004020001000703000130d104000000008000045f5f5f5fec0000ef0001010004020001000403000130b504000000008000025f5fee00ef00010100040200010007030001309604000000008000045f5f5f5fec0000ef00010100040200010004030001307a04000000008000025f5fee00ef00010100040200010007030001305b04000000008000045f5f5f5fec0000ef00010100040200010004030001303f04000000008000025f5fee00ef00010100040200010007030001302004000000008000045f5f5f5fec0000ef00010100040200010004030001300404000000008000025f5fee00ef000101000402000100070300012fe504000000008000045f5f5f5fec0000ef000101000402000100040300012fc904000000008000025f5fee00ef000101000402000100070300012faa04000000008000045f5f5f5fec0000ef000101000402000100040300012f8e04000000008000025f5fee00ef000101000402000100070300012f6f04000000008000045f5f5f5fec0000ef000101000402000100040300012f5304000000008000025f5fee00ef000101000402000100070300012f3404000000008000045f5f5f5fec0000ef000101000402000100040300012f1804000000008000025f5fee00ef000101000402000100070300012ef904000000008000045f5f5f5fec0000ef000101000402000100040300012edd04000000008000025f5fee00ef000101000402000100070300012ebe04000000008000045f5f5f5fec0000ef000101000402000100040300012ea204000000008000025f5fee00ef000101000402000100070300012e8304000000008000045f5f5f5fec0000ef000101000402000100040300012e6704000000008000025f5fee00ef000101000402000100070300012e4804000000008000045f5f5f5fec0000ef000101000402000100040300012e2c04000000008000025f5fee00ef000101000402000100070300012e0d04000000008000045f5f5f5fec0000ef000101000402000100040300012df104000000008000025f5fee00ef000101000402000100070300012dd204000000008000045f5f5f5fec0000ef000101000402000100040300012db604000000008000025f5fee00ef000101000402000100070300012d9704000000008000045f5f5f5fec0000ef000101000402000100040300012d7b04000000008000025f5fee00ef000101000402000100070300012d5c04000000008000045f5f5f5fec0000ef000101000402000100040300012d4004000000008000025f5fee00ef000101000402000100070300012d2104000000008000045f5f5f5fec0000ef000101000402000100040300012d0504000000008000025f5fee00ef000101000402000100070300012ce604000000008000045f5f5f5fec0000ef000101000402000100040300012cca04000000008000025f5fee00ef000101000402000100070300012cab04000000008000045f5f5f5fec0000ef000101000402000100040300012c8f04000000008000025f5fee00ef000101000402000100070300012c7004000000008000045f5f5f5fec0000ef000101000402000100040300012c5404000000008000025f5fee00ef000101000402000100070300012c3504000000008000045f5f5f5fec0000ef000101000402000100040300012c1904000000008000025f5fee00ef000101000402000100070300012bfa04000000008000045f5f5f5fec0000ef000101000402000100040300012bde04000000008000025f5fee00ef000101000402000100070300012bbf04000000008000045f5f5f5fec0000ef000101000402000100040300012ba304000000008000025f5fee00ef000101000402000100070300012b8404000000008000045f5f5f5fec0000ef000101000402000100040300012b6804000000008000025f5fee00ef000101000402000100070300012b4904000000008000045f5f5f5fec0000ef000101000402000100040300012b2d04000000008000025f5fee00ef000101000402000100070300012b0e04000000008000045f5f5f5fec0000ef000101000402000100040300012af204000000008000025f5fee00ef000101000402000100070300012ad304000000008000045f5f5f5fec0000ef000101000402000100040300012ab704000000008000025f5fee00ef000101000402000100070300012a9804000000008000045f5f5f5fec0000ef000101000402000100040300012a7c04000000008000025f5fee00ef000101000402000100070300012a5d04000000008000045f5f5f5fec0000ef000101000402000100040300012a4104000000008000025f5fee00ef000101000402000100070300012a2204000000008000045f5f5f5fec0000ef000101000402000100040300012a0604000000008000025f5fee00ef0001010004020001000703000129e704000000008000045f5f5f5fec0000ef0001010004020001000403000129cb04000000008000025f5fee00ef0001010004020001000703000129ac04000000008000045f5f5f5fec0000ef00010100040200010004030001299004000000008000025f5fee00ef00010100040200010007030001297104000000008000045f5f5f5fec0000ef00010100040200010004030001295504000000008000025f5fee00ef00010100040200010007030001293604000000008000045f5f5f5fec0000ef00010100040200010004030001291a04000000008000025f5fee00ef0001010004020001000703000128fb04000000008000045f5f5f5fec0000ef0001010004020001000403000128df04000000008000025f5fee00ef0001010004020001000703000128c004000000008000045f5f5f5fec0000ef0001010004020001000403000128a404000000008000025f5fee00ef00010100040200010007030001288504000000008000045f5f5f5fec0000ef00010100040200010004030001286904000000008000025f5fee00ef00010100040200010007030001284a04000000008000045f5f5f5fec0000ef00010100040200010004030001282e04000000008000025f5fee00ef00010100040200010007030001280f04000000008000045f5f5f5fec0000ef0001010004020001000403000127f304000000008000025f5fee00ef0001010004020001000703000127d404000000008000045f5f5f5fec0000ef0001010004020001000403000127b804000000008000025f5fee00ef00010100040200010007030001279904000000008000045f5f5f5fec0000ef00010100040200010004030001277d04000000008000025f5fee00ef00010100040200010007030001275e04000000008000045f5f5f5fec0000ef00010100040200010004030001274204000000008000025f5fee00ef00010100040200010007030001272304000000008000045f5f5f5fec0000ef00010100040200010004030001270704000000008000025f5fee00ef0001010004020001000703000126e804000000008000045f5f5f5fec0000ef0001010004020001000403000126cc04000000008000025f5fee00ef0001010004020001000703000126ad04000000008000045f5f5f5fec0000ef00010100040200010004030001269104000000008000025f5fee00ef00010100040200010007030001267204000000008000045f5f5f5fec0000ef00010100040200010004030001265604000000008000025f5fee00ef00010100040200010007030001263704000000008000045f5f5f5fec0000ef00010100040200010004030001261b04000000008000025f5fee00ef0001010004020001000703000125fc04000000008000045f5f5f5fec0000ef0001010004020001000403000125e004000000008000025f5fee00ef0001010004020001000703000125c104000000008000045f5f5f5fec0000ef0001010004020001000403000125a504000000008000025f5fee00ef00010100040200010007030001258604000000008000045f5f5f5fec0000ef00010100040200010004030001256a04000000008000025f5fee00ef00010100040200010007030001254b04000000008000045f5f5f5fec0000ef00010100040200010004030001252f04000000008000025f5fee00ef00010100040200010007030001251004000000008000045f5f5f5fec0000ef0001010004020001000403000124f404000000008000025f5fee00ef0001010004020001000703000124d504000000008000045f5f5f5fec0000ef0001010004020001000403000124b904000000008000025f5fee00ef00010100040200010007030001249a04000000008000045f5f5f5fec0000ef00010100040200010004030001247e04000000008000025f5fee00ef00010100040200010007030001245f04000000008000045f5f5f5fec0000ef00010100040200010004030001244304000000008000025f5fee00ef00010100040200010007030001242404000000008000045f5f5f5fec0000ef00010100040200010004030001240804000000008000025f5fee00ef0001010004020001000703000123e904000000008000045f5f5f5fec0000ef0001010004020001000403000123cd04000000008000025f5fee00ef0001010004020001000703000123ae04000000008000045f5f5f5fec0000ef00010100040200010004030001239204000000008000025f5fee00ef00010100040200010007030001237304000000008000045f5f5f5fec0000ef00010100040200010004030001235704000000008000025f5fee00ef00010100040200010007030001233804000000008000045f5f5f5fec0000ef00010100040200010004030001231c04000000008000025f5fee00ef0001010004020001000703000122fd04000000008000045f5f5f5fec0000ef0001010004020001000403000122e104000000008000025f5fee00ef0001010004020001000703000122c204000000008000045f5f5f5fec0000ef0001010004020001000403000122a604000000008000025f5fee00ef00010100040200010007030001228704000000008000045f5f5f5fec0000ef00010100040200010004030001226b04000000008000025f5fee00ef00010100040200010007030001224c04000000008000045f5f5f5fec0000ef00010100040200010004030001223004000000008000025f5fee00ef00010100040200010007030001221104000000008000045f5f5f5fec0000ef0001010004020001000403000121f504000000008000025f5fee00ef0001010004020001000703000121d604000000008000045f5f5f5fec0000ef0001010004020001000403000121ba04000000008000025f5fee00ef00010100040200010007030001219b04000000008000045f5f5f5fec0000ef00010100040200010004030001217f04000000008000025f5fee00ef00010100040200010007030001216004000000008000045f5f5f5fec0000ef00010100040200010004030001214404000000008000025f5fee00ef00010100040200010007030001212504000000008000045f5f5f5fec0000ef00010100040200010004030001210904000000008000025f5fee00ef0001010004020001000703000120ea04000000008000045f5f5f5fec0000ef0001010004020001000403000120ce04000000008000025f5fee00ef0001010004020001000703000120af04000000008000045f5f5f5fec0000ef00010100040200010004030001209304000000008000025f5fee00ef00010100040200010007030001207404000000008000045f5f5f5fec0000ef00010100040200010004030001205804000000008000025f5fee00ef00010100040200010007030001203904000000008000045f5f5f5fec0000ef00010100040200010004030001201d04000000008000025f5fee00ef000101000402000100070300011ffe04000000008000045f5f5f5fec0000ef000101000402000100040300011fe204000000008000025f5fee00ef000101000402000100070300011fc304000000008000045f5f5f5fec0000ef000101000402000100040300011fa704000000008000025f5fee00ef000101000402000100070300011f8804000000008000045f5f5f5fec0000ef000101000402000100040300011f6c04000000008000025f5fee00ef000101000402000100070300011f4d04000000008000045f5f5f5fec0000ef000101000402000100040300011f3104000000008000025f5fee00ef000101000402000100070300011f1204000000008000045f5f5f5fec0000ef000101000402000100040300011ef604000000008000025f5fee00ef000101000402000100070300011ed704000000008000045f5f5f5fec0000ef000101000402000100040300011ebb04000000008000025f5fee00ef000101000402000100070300011e9c04000000008000045f5f5f5fec0000ef000101000402000100040300011e8004000000008000025f5fee00ef000101000402000100070300011e6104000000008000045f5f5f5fec0000ef000101000402000100040300011e4504000000008000025f5fee00ef000101000402000100070300011e2604000000008000045f5f5f5fec0000ef000101000402000100040300011e0a04000000008000025f5fee00ef000101000402000100070300011deb04000000008000045f5f5f5fec0000ef000101000402000100040300011dcf04000000008000025f5fee00ef000101000402000100070300011db004000000008000045f5f5f5fec0000ef000101000402000100040300011d9404000000008000025f5fee00ef000101000402000100070300011d7504000000008000045f5f5f5fec0000ef000101000402000100040300011d5904000000008000025f5fee00ef000101000402000100070300011d3a04000000008000045f5f5f5fec0000ef000101000402000100040300011d1e04000000008000025f5fee00ef000101000402000100070300011cff04000000008000045f5f5f5fec0000ef000101000402000100040300011ce304000000008000025f5fee00ef000101000402000100070300011cc404000000008000045f5f5f5fec0000ef000101000402000100040300011ca804000000008000025f5fee00ef000101000402000100070300011c8904000000008000045f5f5f5fec0000ef000101000402000100040300011c6d04000000008000025f5fee00ef000101000402000100070300011c4e04000000008000045f5f5f5fec0000ef000101000402000100040300011c3204000000008000025f5fee00ef000101000402000100070300011c1304000000008000045f5f5f5fec0000ef000101000402000100040300011bf704000000008000025f5fee00ef000101000402000100070300011bd804000000008000045f5f5f5fec0000ef000101000402000100040300011bbc04000000008000025f5fee00ef000101000402000100070300011b9d04000000008000045f5f5f5fec0000ef000101000402000100040300011b8104000000008000025f5fee00ef000101000402000100070300011b6204000000008000045f5f5f5fec0000ef000101000402000100040300011b4604000000008000025f5fee00ef000101000402000100070300011b2704000000008000045f5f5f5fec0000ef000101000402000100040300011b0b04000000008000025f5fee00ef000101000402000100070300011aec04000000008000045f5f5f5fec0000ef000101000402000100040300011ad004000000008000025f5fee00ef000101000402000100070300011ab104000000008000045f5f5f5fec0000ef000101000402000100040300011a9504000000008000025f5fee00ef000101000402000100070300011a7604000000008000045f5f5f5fec0000ef000101000402000100040300011a5a04000000008000025f5fee00ef000101000402000100070300011a3b04000000008000045f5f5f5fec0000ef000101000402000100040300011a1f04000000008000025f5fee00ef000101000402000100070300011a0004000000008000045f5f5f5fec0000ef0001010004020001000403000119e404000000008000025f5fee00ef0001010004020001000703000119c504000000008000045f5f5f5fec0000ef0001010004020001000403000119a904000000008000025f5fee00ef00010100040200010007030001198a04000000008000045f5f5f5fec0000ef00010100040200010004030001196e04000000008000025f5fee00ef00010100040200010007030001194f04000000008000045f5f5f5fec0000ef00010100040200010004030001193304000000008000025f5fee00ef00010100040200010007030001191404000000008000045f5f5f5fec0000ef0001010004020001000403000118f804000000008000025f5fee00ef0001010004020001000703000118d904000000008000045f5f5f5fec0000ef0001010004020001000403000118bd04000000008000025f5fee00ef00010100040200010007030001189e04000000008000045f5f5f5fec0000ef00010100040200010004030001188204000000008000025f5fee00ef00010100040200010007030001186304000000008000045f5f5f5fec0000ef00010100040200010004030001184704000000008000025f5fee00ef00010100040200010007030001182804000000008000045f5f5f5fec0000ef00010100040200010004030001180c04000000008000025f5fee00ef0001010004020001000703000117ed04000000008000045f5f5f5fec0000ef0001010004020001000403000117d104000000008000025f5fee00ef0001010004020001000703000117b204000000008000045f5f5f5fec0000ef00010100040200010004030001179604000000008000025f5fee00ef00010100040200010007030001177704000000008000045f5f5f5fec0000ef00010100040200010004030001175b04000000008000025f5fee00ef00010100040200010007030001173c04000000008000045f5f5f5fec0000ef00010100040200010004030001172004000000008000025f5fee00ef00010100040200010007030001170104000000008000045f5f5f5fec0000ef0001010004020001000403000116e504000000008000025f5fee00ef0001010004020001000703000116c604000000008000045f5f5f5fec0000ef0001010004020001000403000116aa04000000008000025f5fee00ef00010100040200010007030001168b04000000008000045f5f5f5fec0000ef00010100040200010004030001166f04000000008000025f5fee00ef00010100040200010007030001165004000000008000045f5f5f5fec0000ef00010100040200010004030001163404000000008000025f5fee00ef00010100040200010007030001161504000000008000045f5f5f5fec0000ef0001010004020001000403000115f904000000008000025f5fee00ef0001010004020001000703000115da04000000008000045f5f5f5fec0000ef0001010004020001000403000115be04000000008000025f5fee00ef00010100040200010007030001159f04000000008000045f5f5f5fec0000ef00010100040200010004030001158304000000008000025f5fee00ef00010100040200010007030001156404000000008000045f5f5f5fec0000ef00010100040200010004030001154804000000008000025f5fee00ef00010100040200010007030001152904000000008000045f5f5f5fec0000ef00010100040200010004030001150d04000000008000025f5fee00ef0001010004020001000703000114ee04000000008000045f5f5f5fec0000ef0001010004020001000403000114d204000000008000025f5fee00ef0001010004020001000703000114b304000000008000045f5f5f5fec0000ef00010100040200010004030001149704000000008000025f5fee00ef00010100040200010007030001147804000000008000045f5f5f5fec0000ef00010100040200010004030001145c04000000008000025f5fee00ef00010100040200010007030001143d04000000008000045f5f5f5fec0000ef00010100040200010004030001142104000000008000025f5fee00ef00010100040200010007030001140204000000008000045f5f5f5fec0000ef0001010004020001000403000113e604000000008000025f5fee00ef0001010004020001000703000113c704000000008000045f5f5f5fec0000ef0001010004020001000403000113ab04000000008000025f5fee00ef00010100040200010007030001138c04000000008000045f5f5f5fec0000ef00010100040200010004030001137004000000008000025f5fee00ef00010100040200010007030001135104000000008000045f5f5f5fec0000ef00010100040200010004030001133504000000008000025f5fee00ef00010100040200010007030001131604000000008000045f5f5f5fec0000ef0001010004020001000403000112fa04000000008000025f5fee00ef0001010004020001000703000112db04000000008000045f5f5f5fec0000ef0001010004020001000403000112bf04000000008000025f5fee00ef0001010004020001000703000112a004000000008000045f5f5f5fec0000ef00010100040200010004030001128404000000008000025f5fee00ef00010100040200010007030001126504000000008000045f5f5f5fec0000ef00010100040200010004030001124904000000008000025f5fee00ef00010100040200010007030001122a04000000008000045f5f5f5fec0000ef00010100040200010004030001120e04000000008000025f5fee00ef0001010004020001000703000111ef04000000008000045f5f5f5fec0000ef0001010004020001000403000111d304000000008000025f5fee00ef0001010004020001000703000111b404000000008000045f5f5f5fec0000ef00010100040200010004030001119804000000008000025f5fee00ef00010100040200010007030001117904000000008000045f5f5f5fec0000ef00010100040200010004030001115d04000000008000025f5fee00ef00010100040200010007030001113e04000000008000045f5f5f5fec0000ef00010100040200010004030001112204000000008000025f5fee00ef00010100040200010007030001110304000000008000045f5f5f5fec0000ef0001010004020001000403000110e704000000008000025f5fee00ef0001010004020001000703000110c804000000008000045f5f5f5fec0000ef0001010004020001000403000110ac04000000008000025f5fee00ef00010100040200010007030001108d04000000008000045f5f5f5fec0000ef00010100040200010004030001107104000000008000025f5fee00ef00010100040200010007030001105204000000008000045f5f5f5fec0000ef00010100040200010004030001103604000000008000025f5fee00ef00010100040200010007030001101704000000008000045f5f5f5fec0000ef000101000402000100040300010ffb04000000008000025f5fee00ef000101000402000100070300010fdc04000000008000045f5f5f5fec0000ef000101000402000100040300010fc004000000008000025f5fee00ef000101000402000100070300010fa104000000008000045f5f5f5fec0000ef000101000402000100040300010f8504000000008000025f5fee00ef000101000402000100070300010f6604000000008000045f5f5f5fec0000ef000101000402000100040300010f4a04000000008000025f5fee00ef000101000402000100070300010f2b04000000008000045f5f5f5fec0000ef000101000402000100040300010f0f04000000008000025f5fee00ef000101000402000100070300010ef004000000008000045f5f5f5fec0000ef000101000402000100040300010ed404000000008000025f5fee00ef000101000402000100070300010eb504000000008000045f5f5f5fec0000ef000101000402000100040300010e9904000000008000025f5fee00ef000101000402000100070300010e7a04000000008000045f5f5f5fec0000ef000101000402000100040300010e5e04000000008000025f5fee00ef000101000402000100070300010e3f04000000008000045f5f5f5fec0000ef000101000402000100040300010e2304000000008000025f5fee00ef000101000402000100070300010e0404000000008000045f5f5f5fec0000ef000101000402000100040300010de804000000008000025f5fee00ef000101000402000100070300010dc904000000008000045f5f5f5fec0000ef000101000402000100040300010dad04000000008000025f5fee00ef000101000402000100070300010d8e04000000008000045f5f5f5fec0000ef000101000402000100040300010d7204000000008000025f5fee00ef000101000402000100070300010d5304000000008000045f5f5f5fec0000ef000101000402000100040300010d3704000000008000025f5fee00ef000101000402000100070300010d1804000000008000045f5f5f5fec0000ef000101000402000100040300010cfc04000000008000025f5fee00ef000101000402000100070300010cdd04000000008000045f5f5f5fec0000ef000101000402000100040300010cc104000000008000025f5fee00ef000101000402000100070300010ca204000000008000045f5f5f5fec0000ef000101000402000100040300010c8604000000008000025f5fee00ef000101000402000100070300010c6704000000008000045f5f5f5fec0000ef000101000402000100040300010c4b04000000008000025f5fee00ef000101000402000100070300010c2c04000000008000045f5f5f5fec0000ef000101000402000100040300010c1004000000008000025f5fee00ef000101000402000100070300010bf104000000008000045f5f5f5fec0000ef000101000402000100040300010bd504000000008000025f5fee00ef000101000402000100070300010bb604000000008000045f5f5f5fec0000ef000101000402000100040300010b9a04000000008000025f5fee00ef000101000402000100070300010b7b04000000008000045f5f5f5fec0000ef000101000402000100040300010b5f04000000008000025f5fee00ef000101000402000100070300010b4004000000008000045f5f5f5fec0000ef000101000402000100040300010b2404000000008000025f5fee00ef000101000402000100070300010b0504000000008000045f5f5f5fec0000ef000101000402000100040300010ae904000000008000025f5fee00ef000101000402000100070300010aca04000000008000045f5f5f5fec0000ef000101000402000100040300010aae04000000008000025f5fee00ef000101000402000100070300010a8f04000000008000045f5f5f5fec0000ef000101000402000100040300010a7304000000008000025f5fee00ef000101000402000100070300010a5404000000008000045f5f5f5fec0000ef000101000402000100040300010a3804000000008000025f5fee00ef000101000402000100070300010a1904000000008000045f5f5f5fec0000ef0001010004020001000403000109fd04000000008000025f5fee00ef0001010004020001000703000109de04000000008000045f5f5f5fec0000ef0001010004020001000403000109c204000000008000025f5fee00ef0001010004020001000703000109a304000000008000045f5f5f5fec0000ef00010100040200010004030001098704000000008000025f5fee00ef00010100040200010007030001096804000000008000045f5f5f5fec0000ef00010100040200010004030001094c04000000008000025f5fee00ef00010100040200010007030001092d04000000008000045f5f5f5fec0000ef00010100040200010004030001091104000000008000025f5fee00ef0001010004020001000703000108f204000000008000045f5f5f5fec0000ef0001010004020001000403000108d604000000008000025f5fee00ef0001010004020001000703000108b704000000008000045f5f5f5fec0000ef00010100040200010004030001089b04000000008000025f5fee00ef00010100040200010007030001087c04000000008000045f5f5f5fec0000ef00010100040200010004030001086004000000008000025f5fee00ef00010100040200010007030001084104000000008000045f5f5f5fec0000ef00010100040200010004030001082504000000008000025f5fee00ef00010100040200010007030001080604000000008000045f5f5f5fec0000ef0001010004020001000403000107ea04000000008000025f5fee00ef0001010004020001000703000107cb04000000008000045f5f5f5fec0000ef0001010004020001000403000107af04000000008000025f5fee00ef00010100040200010007030001079004000000008000045f5f5f5fec0000ef00010100040200010004030001077404000000008000025f5fee00ef00010100040200010007030001075504000000008000045f5f5f5fec0000ef00010100040200010004030001073904000000008000025f5fee00ef00010100040200010007030001071a04000000008000045f5f5f5fec0000ef0001010004020001000403000106fe04000000008000025f5fee00ef0001010004020001000703000106df04000000008000045f5f5f5fec0000ef0001010004020001000403000106c304000000008000025f5fee00ef0001010004020001000703000106a404000000008000045f5f5f5fec0000ef00010100040200010004030001068804000000008000025f5fee00ef00010100040200010007030001066904000000008000045f5f5f5fec0000ef00010100040200010004030001064d04000000008000025f5fee00ef00010100040200010007030001062e04000000008000045f5f5f5fec0000ef00010100040200010004030001061204000000008000025f5fee00ef0001010004020001000703000105f304000000008000045f5f5f5fec0000ef0001010004020001000403000105d704000000008000025f5fee00ef0001010004020001000703000105b804000000008000045f5f5f5fec0000ef00010100040200010004030001059c04000000008000025f5fee00ef00010100040200010007030001057d04000000008000045f5f5f5fec0000ef00010100040200010004030001056104000000008000025f5fee00ef00010100040200010007030001054204000000008000045f5f5f5fec0000ef00010100040200010004030001052604000000008000025f5fee00ef00010100040200010007030001050704000000008000045f5f5f5fec0000ef0001010004020001000403000104eb04000000008000025f5fee00ef0001010004020001000703000104cc04000000008000045f5f5f5fec0000ef0001010004020001000403000104b004000000008000025f5fee00ef00010100040200010007030001049104000000008000045f5f5f5fec0000ef00010100040200010004030001047504000000008000025f5fee00ef00010100040200010007030001045604000000008000045f5f5f5fec0000ef00010100040200010004030001043a04000000008000025f5fee00ef00010100040200010007030001041b04000000008000045f5f5f5fec0000ef0001010004020001000403000103ff04000000008000025f5fee00ef0001010004020001000703000103e004000000008000045f5f5f5fec0000ef0001010004020001000403000103c404000000008000025f5fee00ef0001010004020001000703000103a504000000008000045f5f5f5fec0000ef00010100040200010004030001038904000000008000025f5fee00ef00010100040200010007030001036a04000000008000045f5f5f5fec0000ef00010100040200010004030001034e04000000008000025f5fee00ef00010100040200010007030001032f04000000008000045f5f5f5fec0000ef00010100040200010004030001031304000000008000025f5fee00ef0001010004020001000703000102f404000000008000045f5f5f5fec0000ef0001010004020001000403000102d804000000008000025f5fee00ef0001010004020001000703000102b904000000008000045f5f5f5fec0000ef00010100040200010004030001029d04000000008000025f5fee00ef00010100040200010007030001027e04000000008000045f5f5f5fec0000ef00010100040200010004030001026204000000008000025f5fee00ef00010100040200010007030001024304000000008000045f5f5f5fec0000ef00010100040200010004030001022704000000008000025f5fee00ef00010100040200010007030001020804000000008000045f5f5f5fec0000ef0001010004020001000403000101ec04000000008000025f5fee00ef0001010004020001000703000101cd04000000008000045f5f5f5fec0000ef0001010004020001000403000101b104000000008000025f5fee00ef00010100040200010007030001019204000000008000045f5f5f5fec0000ef00010100040200010004030001017604000000008000025f5fee00ef00010100040200010007030001015704000000008000045f5f5f5fec0000ef00010100040200010004030001013b04000000008000025f5fee00ef00010100040200010007030001011c04000000008000045f5f5f5fec0000ef00010100040200010004030001010004000000008000025f5fee00ef0001010004020001000703000100e104000000008000045f5f5f5fec0000ef0001010004020001000403000100c504000000008000025f5fee00ef0001010004020001000703000100a604000000008000045f5f5f5fec0000ef00010100040200010004030001008a04000000008000025f5fee00ef00010100040200010007030001006b04000000008000045f5f5f5fec0000ef00010100040200010004030001004f04000000008000025f5fee00ef00010100040200010007030001003004000000008000045f5f5f5fec0000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x89d10b159c0992bbcea35592a7fd246d58e7ca94dafd389d1e37de083118c447", + "hash": "0x681ac067d1ed2c168b220a137564ba0043431ff9343b1de3a0108229de9af442", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest a very deeply nested container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L467", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L549", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_deep_container[fork_CancunEIP7692-eof_test-code-error]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_deep_container[fork_Osaka-eof_test-code-error]": { "vectors": { "0": { "code": "0xef00010100040200010007030001bfb504000000008000045f5f5f5fec0000ef00010100040200010004030001bf9904000000008000025f5fee00ef00010100040200010007030001bf7a04000000008000045f5f5f5fec0000ef00010100040200010004030001bf5e04000000008000025f5fee00ef00010100040200010007030001bf3f04000000008000045f5f5f5fec0000ef00010100040200010004030001bf2304000000008000025f5fee00ef00010100040200010007030001bf0404000000008000045f5f5f5fec0000ef00010100040200010004030001bee804000000008000025f5fee00ef00010100040200010007030001bec904000000008000045f5f5f5fec0000ef00010100040200010004030001bead04000000008000025f5fee00ef00010100040200010007030001be8e04000000008000045f5f5f5fec0000ef00010100040200010004030001be7204000000008000025f5fee00ef00010100040200010007030001be5304000000008000045f5f5f5fec0000ef00010100040200010004030001be3704000000008000025f5fee00ef00010100040200010007030001be1804000000008000045f5f5f5fec0000ef00010100040200010004030001bdfc04000000008000025f5fee00ef00010100040200010007030001bddd04000000008000045f5f5f5fec0000ef00010100040200010004030001bdc104000000008000025f5fee00ef00010100040200010007030001bda204000000008000045f5f5f5fec0000ef00010100040200010004030001bd8604000000008000025f5fee00ef00010100040200010007030001bd6704000000008000045f5f5f5fec0000ef00010100040200010004030001bd4b04000000008000025f5fee00ef00010100040200010007030001bd2c04000000008000045f5f5f5fec0000ef00010100040200010004030001bd1004000000008000025f5fee00ef00010100040200010007030001bcf104000000008000045f5f5f5fec0000ef00010100040200010004030001bcd504000000008000025f5fee00ef00010100040200010007030001bcb604000000008000045f5f5f5fec0000ef00010100040200010004030001bc9a04000000008000025f5fee00ef00010100040200010007030001bc7b04000000008000045f5f5f5fec0000ef00010100040200010004030001bc5f04000000008000025f5fee00ef00010100040200010007030001bc4004000000008000045f5f5f5fec0000ef00010100040200010004030001bc2404000000008000025f5fee00ef00010100040200010007030001bc0504000000008000045f5f5f5fec0000ef00010100040200010004030001bbe904000000008000025f5fee00ef00010100040200010007030001bbca04000000008000045f5f5f5fec0000ef00010100040200010004030001bbae04000000008000025f5fee00ef00010100040200010007030001bb8f04000000008000045f5f5f5fec0000ef00010100040200010004030001bb7304000000008000025f5fee00ef00010100040200010007030001bb5404000000008000045f5f5f5fec0000ef00010100040200010004030001bb3804000000008000025f5fee00ef00010100040200010007030001bb1904000000008000045f5f5f5fec0000ef00010100040200010004030001bafd04000000008000025f5fee00ef00010100040200010007030001bade04000000008000045f5f5f5fec0000ef00010100040200010004030001bac204000000008000025f5fee00ef00010100040200010007030001baa304000000008000045f5f5f5fec0000ef00010100040200010004030001ba8704000000008000025f5fee00ef00010100040200010007030001ba6804000000008000045f5f5f5fec0000ef00010100040200010004030001ba4c04000000008000025f5fee00ef00010100040200010007030001ba2d04000000008000045f5f5f5fec0000ef00010100040200010004030001ba1104000000008000025f5fee00ef00010100040200010007030001b9f204000000008000045f5f5f5fec0000ef00010100040200010004030001b9d604000000008000025f5fee00ef00010100040200010007030001b9b704000000008000045f5f5f5fec0000ef00010100040200010004030001b99b04000000008000025f5fee00ef00010100040200010007030001b97c04000000008000045f5f5f5fec0000ef00010100040200010004030001b96004000000008000025f5fee00ef00010100040200010007030001b94104000000008000045f5f5f5fec0000ef00010100040200010004030001b92504000000008000025f5fee00ef00010100040200010007030001b90604000000008000045f5f5f5fec0000ef00010100040200010004030001b8ea04000000008000025f5fee00ef00010100040200010007030001b8cb04000000008000045f5f5f5fec0000ef00010100040200010004030001b8af04000000008000025f5fee00ef00010100040200010007030001b89004000000008000045f5f5f5fec0000ef00010100040200010004030001b87404000000008000025f5fee00ef00010100040200010007030001b85504000000008000045f5f5f5fec0000ef00010100040200010004030001b83904000000008000025f5fee00ef00010100040200010007030001b81a04000000008000045f5f5f5fec0000ef00010100040200010004030001b7fe04000000008000025f5fee00ef00010100040200010007030001b7df04000000008000045f5f5f5fec0000ef00010100040200010004030001b7c304000000008000025f5fee00ef00010100040200010007030001b7a404000000008000045f5f5f5fec0000ef00010100040200010004030001b78804000000008000025f5fee00ef00010100040200010007030001b76904000000008000045f5f5f5fec0000ef00010100040200010004030001b74d04000000008000025f5fee00ef00010100040200010007030001b72e04000000008000045f5f5f5fec0000ef00010100040200010004030001b71204000000008000025f5fee00ef00010100040200010007030001b6f304000000008000045f5f5f5fec0000ef00010100040200010004030001b6d704000000008000025f5fee00ef00010100040200010007030001b6b804000000008000045f5f5f5fec0000ef00010100040200010004030001b69c04000000008000025f5fee00ef00010100040200010007030001b67d04000000008000045f5f5f5fec0000ef00010100040200010004030001b66104000000008000025f5fee00ef00010100040200010007030001b64204000000008000045f5f5f5fec0000ef00010100040200010004030001b62604000000008000025f5fee00ef00010100040200010007030001b60704000000008000045f5f5f5fec0000ef00010100040200010004030001b5eb04000000008000025f5fee00ef00010100040200010007030001b5cc04000000008000045f5f5f5fec0000ef00010100040200010004030001b5b004000000008000025f5fee00ef00010100040200010007030001b59104000000008000045f5f5f5fec0000ef00010100040200010004030001b57504000000008000025f5fee00ef00010100040200010007030001b55604000000008000045f5f5f5fec0000ef00010100040200010004030001b53a04000000008000025f5fee00ef00010100040200010007030001b51b04000000008000045f5f5f5fec0000ef00010100040200010004030001b4ff04000000008000025f5fee00ef00010100040200010007030001b4e004000000008000045f5f5f5fec0000ef00010100040200010004030001b4c404000000008000025f5fee00ef00010100040200010007030001b4a504000000008000045f5f5f5fec0000ef00010100040200010004030001b48904000000008000025f5fee00ef00010100040200010007030001b46a04000000008000045f5f5f5fec0000ef00010100040200010004030001b44e04000000008000025f5fee00ef00010100040200010007030001b42f04000000008000045f5f5f5fec0000ef00010100040200010004030001b41304000000008000025f5fee00ef00010100040200010007030001b3f404000000008000045f5f5f5fec0000ef00010100040200010004030001b3d804000000008000025f5fee00ef00010100040200010007030001b3b904000000008000045f5f5f5fec0000ef00010100040200010004030001b39d04000000008000025f5fee00ef00010100040200010007030001b37e04000000008000045f5f5f5fec0000ef00010100040200010004030001b36204000000008000025f5fee00ef00010100040200010007030001b34304000000008000045f5f5f5fec0000ef00010100040200010004030001b32704000000008000025f5fee00ef00010100040200010007030001b30804000000008000045f5f5f5fec0000ef00010100040200010004030001b2ec04000000008000025f5fee00ef00010100040200010007030001b2cd04000000008000045f5f5f5fec0000ef00010100040200010004030001b2b104000000008000025f5fee00ef00010100040200010007030001b29204000000008000045f5f5f5fec0000ef00010100040200010004030001b27604000000008000025f5fee00ef00010100040200010007030001b25704000000008000045f5f5f5fec0000ef00010100040200010004030001b23b04000000008000025f5fee00ef00010100040200010007030001b21c04000000008000045f5f5f5fec0000ef00010100040200010004030001b20004000000008000025f5fee00ef00010100040200010007030001b1e104000000008000045f5f5f5fec0000ef00010100040200010004030001b1c504000000008000025f5fee00ef00010100040200010007030001b1a604000000008000045f5f5f5fec0000ef00010100040200010004030001b18a04000000008000025f5fee00ef00010100040200010007030001b16b04000000008000045f5f5f5fec0000ef00010100040200010004030001b14f04000000008000025f5fee00ef00010100040200010007030001b13004000000008000045f5f5f5fec0000ef00010100040200010004030001b11404000000008000025f5fee00ef00010100040200010007030001b0f504000000008000045f5f5f5fec0000ef00010100040200010004030001b0d904000000008000025f5fee00ef00010100040200010007030001b0ba04000000008000045f5f5f5fec0000ef00010100040200010004030001b09e04000000008000025f5fee00ef00010100040200010007030001b07f04000000008000045f5f5f5fec0000ef00010100040200010004030001b06304000000008000025f5fee00ef00010100040200010007030001b04404000000008000045f5f5f5fec0000ef00010100040200010004030001b02804000000008000025f5fee00ef00010100040200010007030001b00904000000008000045f5f5f5fec0000ef00010100040200010004030001afed04000000008000025f5fee00ef00010100040200010007030001afce04000000008000045f5f5f5fec0000ef00010100040200010004030001afb204000000008000025f5fee00ef00010100040200010007030001af9304000000008000045f5f5f5fec0000ef00010100040200010004030001af7704000000008000025f5fee00ef00010100040200010007030001af5804000000008000045f5f5f5fec0000ef00010100040200010004030001af3c04000000008000025f5fee00ef00010100040200010007030001af1d04000000008000045f5f5f5fec0000ef00010100040200010004030001af0104000000008000025f5fee00ef00010100040200010007030001aee204000000008000045f5f5f5fec0000ef00010100040200010004030001aec604000000008000025f5fee00ef00010100040200010007030001aea704000000008000045f5f5f5fec0000ef00010100040200010004030001ae8b04000000008000025f5fee00ef00010100040200010007030001ae6c04000000008000045f5f5f5fec0000ef00010100040200010004030001ae5004000000008000025f5fee00ef00010100040200010007030001ae3104000000008000045f5f5f5fec0000ef00010100040200010004030001ae1504000000008000025f5fee00ef00010100040200010007030001adf604000000008000045f5f5f5fec0000ef00010100040200010004030001adda04000000008000025f5fee00ef00010100040200010007030001adbb04000000008000045f5f5f5fec0000ef00010100040200010004030001ad9f04000000008000025f5fee00ef00010100040200010007030001ad8004000000008000045f5f5f5fec0000ef00010100040200010004030001ad6404000000008000025f5fee00ef00010100040200010007030001ad4504000000008000045f5f5f5fec0000ef00010100040200010004030001ad2904000000008000025f5fee00ef00010100040200010007030001ad0a04000000008000045f5f5f5fec0000ef00010100040200010004030001acee04000000008000025f5fee00ef00010100040200010007030001accf04000000008000045f5f5f5fec0000ef00010100040200010004030001acb304000000008000025f5fee00ef00010100040200010007030001ac9404000000008000045f5f5f5fec0000ef00010100040200010004030001ac7804000000008000025f5fee00ef00010100040200010007030001ac5904000000008000045f5f5f5fec0000ef00010100040200010004030001ac3d04000000008000025f5fee00ef00010100040200010007030001ac1e04000000008000045f5f5f5fec0000ef00010100040200010004030001ac0204000000008000025f5fee00ef00010100040200010007030001abe304000000008000045f5f5f5fec0000ef00010100040200010004030001abc704000000008000025f5fee00ef00010100040200010007030001aba804000000008000045f5f5f5fec0000ef00010100040200010004030001ab8c04000000008000025f5fee00ef00010100040200010007030001ab6d04000000008000045f5f5f5fec0000ef00010100040200010004030001ab5104000000008000025f5fee00ef00010100040200010007030001ab3204000000008000045f5f5f5fec0000ef00010100040200010004030001ab1604000000008000025f5fee00ef00010100040200010007030001aaf704000000008000045f5f5f5fec0000ef00010100040200010004030001aadb04000000008000025f5fee00ef00010100040200010007030001aabc04000000008000045f5f5f5fec0000ef00010100040200010004030001aaa004000000008000025f5fee00ef00010100040200010007030001aa8104000000008000045f5f5f5fec0000ef00010100040200010004030001aa6504000000008000025f5fee00ef00010100040200010007030001aa4604000000008000045f5f5f5fec0000ef00010100040200010004030001aa2a04000000008000025f5fee00ef00010100040200010007030001aa0b04000000008000045f5f5f5fec0000ef00010100040200010004030001a9ef04000000008000025f5fee00ef00010100040200010007030001a9d004000000008000045f5f5f5fec0000ef00010100040200010004030001a9b404000000008000025f5fee00ef00010100040200010007030001a99504000000008000045f5f5f5fec0000ef00010100040200010004030001a97904000000008000025f5fee00ef00010100040200010007030001a95a04000000008000045f5f5f5fec0000ef00010100040200010004030001a93e04000000008000025f5fee00ef00010100040200010007030001a91f04000000008000045f5f5f5fec0000ef00010100040200010004030001a90304000000008000025f5fee00ef00010100040200010007030001a8e404000000008000045f5f5f5fec0000ef00010100040200010004030001a8c804000000008000025f5fee00ef00010100040200010007030001a8a904000000008000045f5f5f5fec0000ef00010100040200010004030001a88d04000000008000025f5fee00ef00010100040200010007030001a86e04000000008000045f5f5f5fec0000ef00010100040200010004030001a85204000000008000025f5fee00ef00010100040200010007030001a83304000000008000045f5f5f5fec0000ef00010100040200010004030001a81704000000008000025f5fee00ef00010100040200010007030001a7f804000000008000045f5f5f5fec0000ef00010100040200010004030001a7dc04000000008000025f5fee00ef00010100040200010007030001a7bd04000000008000045f5f5f5fec0000ef00010100040200010004030001a7a104000000008000025f5fee00ef00010100040200010007030001a78204000000008000045f5f5f5fec0000ef00010100040200010004030001a76604000000008000025f5fee00ef00010100040200010007030001a74704000000008000045f5f5f5fec0000ef00010100040200010004030001a72b04000000008000025f5fee00ef00010100040200010007030001a70c04000000008000045f5f5f5fec0000ef00010100040200010004030001a6f004000000008000025f5fee00ef00010100040200010007030001a6d104000000008000045f5f5f5fec0000ef00010100040200010004030001a6b504000000008000025f5fee00ef00010100040200010007030001a69604000000008000045f5f5f5fec0000ef00010100040200010004030001a67a04000000008000025f5fee00ef00010100040200010007030001a65b04000000008000045f5f5f5fec0000ef00010100040200010004030001a63f04000000008000025f5fee00ef00010100040200010007030001a62004000000008000045f5f5f5fec0000ef00010100040200010004030001a60404000000008000025f5fee00ef00010100040200010007030001a5e504000000008000045f5f5f5fec0000ef00010100040200010004030001a5c904000000008000025f5fee00ef00010100040200010007030001a5aa04000000008000045f5f5f5fec0000ef00010100040200010004030001a58e04000000008000025f5fee00ef00010100040200010007030001a56f04000000008000045f5f5f5fec0000ef00010100040200010004030001a55304000000008000025f5fee00ef00010100040200010007030001a53404000000008000045f5f5f5fec0000ef00010100040200010004030001a51804000000008000025f5fee00ef00010100040200010007030001a4f904000000008000045f5f5f5fec0000ef00010100040200010004030001a4dd04000000008000025f5fee00ef00010100040200010007030001a4be04000000008000045f5f5f5fec0000ef00010100040200010004030001a4a204000000008000025f5fee00ef00010100040200010007030001a48304000000008000045f5f5f5fec0000ef00010100040200010004030001a46704000000008000025f5fee00ef00010100040200010007030001a44804000000008000045f5f5f5fec0000ef00010100040200010004030001a42c04000000008000025f5fee00ef00010100040200010007030001a40d04000000008000045f5f5f5fec0000ef00010100040200010004030001a3f104000000008000025f5fee00ef00010100040200010007030001a3d204000000008000045f5f5f5fec0000ef00010100040200010004030001a3b604000000008000025f5fee00ef00010100040200010007030001a39704000000008000045f5f5f5fec0000ef00010100040200010004030001a37b04000000008000025f5fee00ef00010100040200010007030001a35c04000000008000045f5f5f5fec0000ef00010100040200010004030001a34004000000008000025f5fee00ef00010100040200010007030001a32104000000008000045f5f5f5fec0000ef00010100040200010004030001a30504000000008000025f5fee00ef00010100040200010007030001a2e604000000008000045f5f5f5fec0000ef00010100040200010004030001a2ca04000000008000025f5fee00ef00010100040200010007030001a2ab04000000008000045f5f5f5fec0000ef00010100040200010004030001a28f04000000008000025f5fee00ef00010100040200010007030001a27004000000008000045f5f5f5fec0000ef00010100040200010004030001a25404000000008000025f5fee00ef00010100040200010007030001a23504000000008000045f5f5f5fec0000ef00010100040200010004030001a21904000000008000025f5fee00ef00010100040200010007030001a1fa04000000008000045f5f5f5fec0000ef00010100040200010004030001a1de04000000008000025f5fee00ef00010100040200010007030001a1bf04000000008000045f5f5f5fec0000ef00010100040200010004030001a1a304000000008000025f5fee00ef00010100040200010007030001a18404000000008000045f5f5f5fec0000ef00010100040200010004030001a16804000000008000025f5fee00ef00010100040200010007030001a14904000000008000045f5f5f5fec0000ef00010100040200010004030001a12d04000000008000025f5fee00ef00010100040200010007030001a10e04000000008000045f5f5f5fec0000ef00010100040200010004030001a0f204000000008000025f5fee00ef00010100040200010007030001a0d304000000008000045f5f5f5fec0000ef00010100040200010004030001a0b704000000008000025f5fee00ef00010100040200010007030001a09804000000008000045f5f5f5fec0000ef00010100040200010004030001a07c04000000008000025f5fee00ef00010100040200010007030001a05d04000000008000045f5f5f5fec0000ef00010100040200010004030001a04104000000008000025f5fee00ef00010100040200010007030001a02204000000008000045f5f5f5fec0000ef00010100040200010004030001a00604000000008000025f5fee00ef000101000402000100070300019fe704000000008000045f5f5f5fec0000ef000101000402000100040300019fcb04000000008000025f5fee00ef000101000402000100070300019fac04000000008000045f5f5f5fec0000ef000101000402000100040300019f9004000000008000025f5fee00ef000101000402000100070300019f7104000000008000045f5f5f5fec0000ef000101000402000100040300019f5504000000008000025f5fee00ef000101000402000100070300019f3604000000008000045f5f5f5fec0000ef000101000402000100040300019f1a04000000008000025f5fee00ef000101000402000100070300019efb04000000008000045f5f5f5fec0000ef000101000402000100040300019edf04000000008000025f5fee00ef000101000402000100070300019ec004000000008000045f5f5f5fec0000ef000101000402000100040300019ea404000000008000025f5fee00ef000101000402000100070300019e8504000000008000045f5f5f5fec0000ef000101000402000100040300019e6904000000008000025f5fee00ef000101000402000100070300019e4a04000000008000045f5f5f5fec0000ef000101000402000100040300019e2e04000000008000025f5fee00ef000101000402000100070300019e0f04000000008000045f5f5f5fec0000ef000101000402000100040300019df304000000008000025f5fee00ef000101000402000100070300019dd404000000008000045f5f5f5fec0000ef000101000402000100040300019db804000000008000025f5fee00ef000101000402000100070300019d9904000000008000045f5f5f5fec0000ef000101000402000100040300019d7d04000000008000025f5fee00ef000101000402000100070300019d5e04000000008000045f5f5f5fec0000ef000101000402000100040300019d4204000000008000025f5fee00ef000101000402000100070300019d2304000000008000045f5f5f5fec0000ef000101000402000100040300019d0704000000008000025f5fee00ef000101000402000100070300019ce804000000008000045f5f5f5fec0000ef000101000402000100040300019ccc04000000008000025f5fee00ef000101000402000100070300019cad04000000008000045f5f5f5fec0000ef000101000402000100040300019c9104000000008000025f5fee00ef000101000402000100070300019c7204000000008000045f5f5f5fec0000ef000101000402000100040300019c5604000000008000025f5fee00ef000101000402000100070300019c3704000000008000045f5f5f5fec0000ef000101000402000100040300019c1b04000000008000025f5fee00ef000101000402000100070300019bfc04000000008000045f5f5f5fec0000ef000101000402000100040300019be004000000008000025f5fee00ef000101000402000100070300019bc104000000008000045f5f5f5fec0000ef000101000402000100040300019ba504000000008000025f5fee00ef000101000402000100070300019b8604000000008000045f5f5f5fec0000ef000101000402000100040300019b6a04000000008000025f5fee00ef000101000402000100070300019b4b04000000008000045f5f5f5fec0000ef000101000402000100040300019b2f04000000008000025f5fee00ef000101000402000100070300019b1004000000008000045f5f5f5fec0000ef000101000402000100040300019af404000000008000025f5fee00ef000101000402000100070300019ad504000000008000045f5f5f5fec0000ef000101000402000100040300019ab904000000008000025f5fee00ef000101000402000100070300019a9a04000000008000045f5f5f5fec0000ef000101000402000100040300019a7e04000000008000025f5fee00ef000101000402000100070300019a5f04000000008000045f5f5f5fec0000ef000101000402000100040300019a4304000000008000025f5fee00ef000101000402000100070300019a2404000000008000045f5f5f5fec0000ef000101000402000100040300019a0804000000008000025f5fee00ef0001010004020001000703000199e904000000008000045f5f5f5fec0000ef0001010004020001000403000199cd04000000008000025f5fee00ef0001010004020001000703000199ae04000000008000045f5f5f5fec0000ef00010100040200010004030001999204000000008000025f5fee00ef00010100040200010007030001997304000000008000045f5f5f5fec0000ef00010100040200010004030001995704000000008000025f5fee00ef00010100040200010007030001993804000000008000045f5f5f5fec0000ef00010100040200010004030001991c04000000008000025f5fee00ef0001010004020001000703000198fd04000000008000045f5f5f5fec0000ef0001010004020001000403000198e104000000008000025f5fee00ef0001010004020001000703000198c204000000008000045f5f5f5fec0000ef0001010004020001000403000198a604000000008000025f5fee00ef00010100040200010007030001988704000000008000045f5f5f5fec0000ef00010100040200010004030001986b04000000008000025f5fee00ef00010100040200010007030001984c04000000008000045f5f5f5fec0000ef00010100040200010004030001983004000000008000025f5fee00ef00010100040200010007030001981104000000008000045f5f5f5fec0000ef0001010004020001000403000197f504000000008000025f5fee00ef0001010004020001000703000197d604000000008000045f5f5f5fec0000ef0001010004020001000403000197ba04000000008000025f5fee00ef00010100040200010007030001979b04000000008000045f5f5f5fec0000ef00010100040200010004030001977f04000000008000025f5fee00ef00010100040200010007030001976004000000008000045f5f5f5fec0000ef00010100040200010004030001974404000000008000025f5fee00ef00010100040200010007030001972504000000008000045f5f5f5fec0000ef00010100040200010004030001970904000000008000025f5fee00ef0001010004020001000703000196ea04000000008000045f5f5f5fec0000ef0001010004020001000403000196ce04000000008000025f5fee00ef0001010004020001000703000196af04000000008000045f5f5f5fec0000ef00010100040200010004030001969304000000008000025f5fee00ef00010100040200010007030001967404000000008000045f5f5f5fec0000ef00010100040200010004030001965804000000008000025f5fee00ef00010100040200010007030001963904000000008000045f5f5f5fec0000ef00010100040200010004030001961d04000000008000025f5fee00ef0001010004020001000703000195fe04000000008000045f5f5f5fec0000ef0001010004020001000403000195e204000000008000025f5fee00ef0001010004020001000703000195c304000000008000045f5f5f5fec0000ef0001010004020001000403000195a704000000008000025f5fee00ef00010100040200010007030001958804000000008000045f5f5f5fec0000ef00010100040200010004030001956c04000000008000025f5fee00ef00010100040200010007030001954d04000000008000045f5f5f5fec0000ef00010100040200010004030001953104000000008000025f5fee00ef00010100040200010007030001951204000000008000045f5f5f5fec0000ef0001010004020001000403000194f604000000008000025f5fee00ef0001010004020001000703000194d704000000008000045f5f5f5fec0000ef0001010004020001000403000194bb04000000008000025f5fee00ef00010100040200010007030001949c04000000008000045f5f5f5fec0000ef00010100040200010004030001948004000000008000025f5fee00ef00010100040200010007030001946104000000008000045f5f5f5fec0000ef00010100040200010004030001944504000000008000025f5fee00ef00010100040200010007030001942604000000008000045f5f5f5fec0000ef00010100040200010004030001940a04000000008000025f5fee00ef0001010004020001000703000193eb04000000008000045f5f5f5fec0000ef0001010004020001000403000193cf04000000008000025f5fee00ef0001010004020001000703000193b004000000008000045f5f5f5fec0000ef00010100040200010004030001939404000000008000025f5fee00ef00010100040200010007030001937504000000008000045f5f5f5fec0000ef00010100040200010004030001935904000000008000025f5fee00ef00010100040200010007030001933a04000000008000045f5f5f5fec0000ef00010100040200010004030001931e04000000008000025f5fee00ef0001010004020001000703000192ff04000000008000045f5f5f5fec0000ef0001010004020001000403000192e304000000008000025f5fee00ef0001010004020001000703000192c404000000008000045f5f5f5fec0000ef0001010004020001000403000192a804000000008000025f5fee00ef00010100040200010007030001928904000000008000045f5f5f5fec0000ef00010100040200010004030001926d04000000008000025f5fee00ef00010100040200010007030001924e04000000008000045f5f5f5fec0000ef00010100040200010004030001923204000000008000025f5fee00ef00010100040200010007030001921304000000008000045f5f5f5fec0000ef0001010004020001000403000191f704000000008000025f5fee00ef0001010004020001000703000191d804000000008000045f5f5f5fec0000ef0001010004020001000403000191bc04000000008000025f5fee00ef00010100040200010007030001919d04000000008000045f5f5f5fec0000ef00010100040200010004030001918104000000008000025f5fee00ef00010100040200010007030001916204000000008000045f5f5f5fec0000ef00010100040200010004030001914604000000008000025f5fee00ef00010100040200010007030001912704000000008000045f5f5f5fec0000ef00010100040200010004030001910b04000000008000025f5fee00ef0001010004020001000703000190ec04000000008000045f5f5f5fec0000ef0001010004020001000403000190d004000000008000025f5fee00ef0001010004020001000703000190b104000000008000045f5f5f5fec0000ef00010100040200010004030001909504000000008000025f5fee00ef00010100040200010007030001907604000000008000045f5f5f5fec0000ef00010100040200010004030001905a04000000008000025f5fee00ef00010100040200010007030001903b04000000008000045f5f5f5fec0000ef00010100040200010004030001901f04000000008000025f5fee00ef00010100040200010007030001900004000000008000045f5f5f5fec0000ef000101000402000100040300018fe404000000008000025f5fee00ef000101000402000100070300018fc504000000008000045f5f5f5fec0000ef000101000402000100040300018fa904000000008000025f5fee00ef000101000402000100070300018f8a04000000008000045f5f5f5fec0000ef000101000402000100040300018f6e04000000008000025f5fee00ef000101000402000100070300018f4f04000000008000045f5f5f5fec0000ef000101000402000100040300018f3304000000008000025f5fee00ef000101000402000100070300018f1404000000008000045f5f5f5fec0000ef000101000402000100040300018ef804000000008000025f5fee00ef000101000402000100070300018ed904000000008000045f5f5f5fec0000ef000101000402000100040300018ebd04000000008000025f5fee00ef000101000402000100070300018e9e04000000008000045f5f5f5fec0000ef000101000402000100040300018e8204000000008000025f5fee00ef000101000402000100070300018e6304000000008000045f5f5f5fec0000ef000101000402000100040300018e4704000000008000025f5fee00ef000101000402000100070300018e2804000000008000045f5f5f5fec0000ef000101000402000100040300018e0c04000000008000025f5fee00ef000101000402000100070300018ded04000000008000045f5f5f5fec0000ef000101000402000100040300018dd104000000008000025f5fee00ef000101000402000100070300018db204000000008000045f5f5f5fec0000ef000101000402000100040300018d9604000000008000025f5fee00ef000101000402000100070300018d7704000000008000045f5f5f5fec0000ef000101000402000100040300018d5b04000000008000025f5fee00ef000101000402000100070300018d3c04000000008000045f5f5f5fec0000ef000101000402000100040300018d2004000000008000025f5fee00ef000101000402000100070300018d0104000000008000045f5f5f5fec0000ef000101000402000100040300018ce504000000008000025f5fee00ef000101000402000100070300018cc604000000008000045f5f5f5fec0000ef000101000402000100040300018caa04000000008000025f5fee00ef000101000402000100070300018c8b04000000008000045f5f5f5fec0000ef000101000402000100040300018c6f04000000008000025f5fee00ef000101000402000100070300018c5004000000008000045f5f5f5fec0000ef000101000402000100040300018c3404000000008000025f5fee00ef000101000402000100070300018c1504000000008000045f5f5f5fec0000ef000101000402000100040300018bf904000000008000025f5fee00ef000101000402000100070300018bda04000000008000045f5f5f5fec0000ef000101000402000100040300018bbe04000000008000025f5fee00ef000101000402000100070300018b9f04000000008000045f5f5f5fec0000ef000101000402000100040300018b8304000000008000025f5fee00ef000101000402000100070300018b6404000000008000045f5f5f5fec0000ef000101000402000100040300018b4804000000008000025f5fee00ef000101000402000100070300018b2904000000008000045f5f5f5fec0000ef000101000402000100040300018b0d04000000008000025f5fee00ef000101000402000100070300018aee04000000008000045f5f5f5fec0000ef000101000402000100040300018ad204000000008000025f5fee00ef000101000402000100070300018ab304000000008000045f5f5f5fec0000ef000101000402000100040300018a9704000000008000025f5fee00ef000101000402000100070300018a7804000000008000045f5f5f5fec0000ef000101000402000100040300018a5c04000000008000025f5fee00ef000101000402000100070300018a3d04000000008000045f5f5f5fec0000ef000101000402000100040300018a2104000000008000025f5fee00ef000101000402000100070300018a0204000000008000045f5f5f5fec0000ef0001010004020001000403000189e604000000008000025f5fee00ef0001010004020001000703000189c704000000008000045f5f5f5fec0000ef0001010004020001000403000189ab04000000008000025f5fee00ef00010100040200010007030001898c04000000008000045f5f5f5fec0000ef00010100040200010004030001897004000000008000025f5fee00ef00010100040200010007030001895104000000008000045f5f5f5fec0000ef00010100040200010004030001893504000000008000025f5fee00ef00010100040200010007030001891604000000008000045f5f5f5fec0000ef0001010004020001000403000188fa04000000008000025f5fee00ef0001010004020001000703000188db04000000008000045f5f5f5fec0000ef0001010004020001000403000188bf04000000008000025f5fee00ef0001010004020001000703000188a004000000008000045f5f5f5fec0000ef00010100040200010004030001888404000000008000025f5fee00ef00010100040200010007030001886504000000008000045f5f5f5fec0000ef00010100040200010004030001884904000000008000025f5fee00ef00010100040200010007030001882a04000000008000045f5f5f5fec0000ef00010100040200010004030001880e04000000008000025f5fee00ef0001010004020001000703000187ef04000000008000045f5f5f5fec0000ef0001010004020001000403000187d304000000008000025f5fee00ef0001010004020001000703000187b404000000008000045f5f5f5fec0000ef00010100040200010004030001879804000000008000025f5fee00ef00010100040200010007030001877904000000008000045f5f5f5fec0000ef00010100040200010004030001875d04000000008000025f5fee00ef00010100040200010007030001873e04000000008000045f5f5f5fec0000ef00010100040200010004030001872204000000008000025f5fee00ef00010100040200010007030001870304000000008000045f5f5f5fec0000ef0001010004020001000403000186e704000000008000025f5fee00ef0001010004020001000703000186c804000000008000045f5f5f5fec0000ef0001010004020001000403000186ac04000000008000025f5fee00ef00010100040200010007030001868d04000000008000045f5f5f5fec0000ef00010100040200010004030001867104000000008000025f5fee00ef00010100040200010007030001865204000000008000045f5f5f5fec0000ef00010100040200010004030001863604000000008000025f5fee00ef00010100040200010007030001861704000000008000045f5f5f5fec0000ef0001010004020001000403000185fb04000000008000025f5fee00ef0001010004020001000703000185dc04000000008000045f5f5f5fec0000ef0001010004020001000403000185c004000000008000025f5fee00ef0001010004020001000703000185a104000000008000045f5f5f5fec0000ef00010100040200010004030001858504000000008000025f5fee00ef00010100040200010007030001856604000000008000045f5f5f5fec0000ef00010100040200010004030001854a04000000008000025f5fee00ef00010100040200010007030001852b04000000008000045f5f5f5fec0000ef00010100040200010004030001850f04000000008000025f5fee00ef0001010004020001000703000184f004000000008000045f5f5f5fec0000ef0001010004020001000403000184d404000000008000025f5fee00ef0001010004020001000703000184b504000000008000045f5f5f5fec0000ef00010100040200010004030001849904000000008000025f5fee00ef00010100040200010007030001847a04000000008000045f5f5f5fec0000ef00010100040200010004030001845e04000000008000025f5fee00ef00010100040200010007030001843f04000000008000045f5f5f5fec0000ef00010100040200010004030001842304000000008000025f5fee00ef00010100040200010007030001840404000000008000045f5f5f5fec0000ef0001010004020001000403000183e804000000008000025f5fee00ef0001010004020001000703000183c904000000008000045f5f5f5fec0000ef0001010004020001000403000183ad04000000008000025f5fee00ef00010100040200010007030001838e04000000008000045f5f5f5fec0000ef00010100040200010004030001837204000000008000025f5fee00ef00010100040200010007030001835304000000008000045f5f5f5fec0000ef00010100040200010004030001833704000000008000025f5fee00ef00010100040200010007030001831804000000008000045f5f5f5fec0000ef0001010004020001000403000182fc04000000008000025f5fee00ef0001010004020001000703000182dd04000000008000045f5f5f5fec0000ef0001010004020001000403000182c104000000008000025f5fee00ef0001010004020001000703000182a204000000008000045f5f5f5fec0000ef00010100040200010004030001828604000000008000025f5fee00ef00010100040200010007030001826704000000008000045f5f5f5fec0000ef00010100040200010004030001824b04000000008000025f5fee00ef00010100040200010007030001822c04000000008000045f5f5f5fec0000ef00010100040200010004030001821004000000008000025f5fee00ef0001010004020001000703000181f104000000008000045f5f5f5fec0000ef0001010004020001000403000181d504000000008000025f5fee00ef0001010004020001000703000181b604000000008000045f5f5f5fec0000ef00010100040200010004030001819a04000000008000025f5fee00ef00010100040200010007030001817b04000000008000045f5f5f5fec0000ef00010100040200010004030001815f04000000008000025f5fee00ef00010100040200010007030001814004000000008000045f5f5f5fec0000ef00010100040200010004030001812404000000008000025f5fee00ef00010100040200010007030001810504000000008000045f5f5f5fec0000ef0001010004020001000403000180e904000000008000025f5fee00ef0001010004020001000703000180ca04000000008000045f5f5f5fec0000ef0001010004020001000403000180ae04000000008000025f5fee00ef00010100040200010007030001808f04000000008000045f5f5f5fec0000ef00010100040200010004030001807304000000008000025f5fee00ef00010100040200010007030001805404000000008000045f5f5f5fec0000ef00010100040200010004030001803804000000008000025f5fee00ef00010100040200010007030001801904000000008000045f5f5f5fec0000ef000101000402000100040300017ffd04000000008000025f5fee00ef000101000402000100070300017fde04000000008000045f5f5f5fec0000ef000101000402000100040300017fc204000000008000025f5fee00ef000101000402000100070300017fa304000000008000045f5f5f5fec0000ef000101000402000100040300017f8704000000008000025f5fee00ef000101000402000100070300017f6804000000008000045f5f5f5fec0000ef000101000402000100040300017f4c04000000008000025f5fee00ef000101000402000100070300017f2d04000000008000045f5f5f5fec0000ef000101000402000100040300017f1104000000008000025f5fee00ef000101000402000100070300017ef204000000008000045f5f5f5fec0000ef000101000402000100040300017ed604000000008000025f5fee00ef000101000402000100070300017eb704000000008000045f5f5f5fec0000ef000101000402000100040300017e9b04000000008000025f5fee00ef000101000402000100070300017e7c04000000008000045f5f5f5fec0000ef000101000402000100040300017e6004000000008000025f5fee00ef000101000402000100070300017e4104000000008000045f5f5f5fec0000ef000101000402000100040300017e2504000000008000025f5fee00ef000101000402000100070300017e0604000000008000045f5f5f5fec0000ef000101000402000100040300017dea04000000008000025f5fee00ef000101000402000100070300017dcb04000000008000045f5f5f5fec0000ef000101000402000100040300017daf04000000008000025f5fee00ef000101000402000100070300017d9004000000008000045f5f5f5fec0000ef000101000402000100040300017d7404000000008000025f5fee00ef000101000402000100070300017d5504000000008000045f5f5f5fec0000ef000101000402000100040300017d3904000000008000025f5fee00ef000101000402000100070300017d1a04000000008000045f5f5f5fec0000ef000101000402000100040300017cfe04000000008000025f5fee00ef000101000402000100070300017cdf04000000008000045f5f5f5fec0000ef000101000402000100040300017cc304000000008000025f5fee00ef000101000402000100070300017ca404000000008000045f5f5f5fec0000ef000101000402000100040300017c8804000000008000025f5fee00ef000101000402000100070300017c6904000000008000045f5f5f5fec0000ef000101000402000100040300017c4d04000000008000025f5fee00ef000101000402000100070300017c2e04000000008000045f5f5f5fec0000ef000101000402000100040300017c1204000000008000025f5fee00ef000101000402000100070300017bf304000000008000045f5f5f5fec0000ef000101000402000100040300017bd704000000008000025f5fee00ef000101000402000100070300017bb804000000008000045f5f5f5fec0000ef000101000402000100040300017b9c04000000008000025f5fee00ef000101000402000100070300017b7d04000000008000045f5f5f5fec0000ef000101000402000100040300017b6104000000008000025f5fee00ef000101000402000100070300017b4204000000008000045f5f5f5fec0000ef000101000402000100040300017b2604000000008000025f5fee00ef000101000402000100070300017b0704000000008000045f5f5f5fec0000ef000101000402000100040300017aeb04000000008000025f5fee00ef000101000402000100070300017acc04000000008000045f5f5f5fec0000ef000101000402000100040300017ab004000000008000025f5fee00ef000101000402000100070300017a9104000000008000045f5f5f5fec0000ef000101000402000100040300017a7504000000008000025f5fee00ef000101000402000100070300017a5604000000008000045f5f5f5fec0000ef000101000402000100040300017a3a04000000008000025f5fee00ef000101000402000100070300017a1b04000000008000045f5f5f5fec0000ef0001010004020001000403000179ff04000000008000025f5fee00ef0001010004020001000703000179e004000000008000045f5f5f5fec0000ef0001010004020001000403000179c404000000008000025f5fee00ef0001010004020001000703000179a504000000008000045f5f5f5fec0000ef00010100040200010004030001798904000000008000025f5fee00ef00010100040200010007030001796a04000000008000045f5f5f5fec0000ef00010100040200010004030001794e04000000008000025f5fee00ef00010100040200010007030001792f04000000008000045f5f5f5fec0000ef00010100040200010004030001791304000000008000025f5fee00ef0001010004020001000703000178f404000000008000045f5f5f5fec0000ef0001010004020001000403000178d804000000008000025f5fee00ef0001010004020001000703000178b904000000008000045f5f5f5fec0000ef00010100040200010004030001789d04000000008000025f5fee00ef00010100040200010007030001787e04000000008000045f5f5f5fec0000ef00010100040200010004030001786204000000008000025f5fee00ef00010100040200010007030001784304000000008000045f5f5f5fec0000ef00010100040200010004030001782704000000008000025f5fee00ef00010100040200010007030001780804000000008000045f5f5f5fec0000ef0001010004020001000403000177ec04000000008000025f5fee00ef0001010004020001000703000177cd04000000008000045f5f5f5fec0000ef0001010004020001000403000177b104000000008000025f5fee00ef00010100040200010007030001779204000000008000045f5f5f5fec0000ef00010100040200010004030001777604000000008000025f5fee00ef00010100040200010007030001775704000000008000045f5f5f5fec0000ef00010100040200010004030001773b04000000008000025f5fee00ef00010100040200010007030001771c04000000008000045f5f5f5fec0000ef00010100040200010004030001770004000000008000025f5fee00ef0001010004020001000703000176e104000000008000045f5f5f5fec0000ef0001010004020001000403000176c504000000008000025f5fee00ef0001010004020001000703000176a604000000008000045f5f5f5fec0000ef00010100040200010004030001768a04000000008000025f5fee00ef00010100040200010007030001766b04000000008000045f5f5f5fec0000ef00010100040200010004030001764f04000000008000025f5fee00ef00010100040200010007030001763004000000008000045f5f5f5fec0000ef00010100040200010004030001761404000000008000025f5fee00ef0001010004020001000703000175f504000000008000045f5f5f5fec0000ef0001010004020001000403000175d904000000008000025f5fee00ef0001010004020001000703000175ba04000000008000045f5f5f5fec0000ef00010100040200010004030001759e04000000008000025f5fee00ef00010100040200010007030001757f04000000008000045f5f5f5fec0000ef00010100040200010004030001756304000000008000025f5fee00ef00010100040200010007030001754404000000008000045f5f5f5fec0000ef00010100040200010004030001752804000000008000025f5fee00ef00010100040200010007030001750904000000008000045f5f5f5fec0000ef0001010004020001000403000174ed04000000008000025f5fee00ef0001010004020001000703000174ce04000000008000045f5f5f5fec0000ef0001010004020001000403000174b204000000008000025f5fee00ef00010100040200010007030001749304000000008000045f5f5f5fec0000ef00010100040200010004030001747704000000008000025f5fee00ef00010100040200010007030001745804000000008000045f5f5f5fec0000ef00010100040200010004030001743c04000000008000025f5fee00ef00010100040200010007030001741d04000000008000045f5f5f5fec0000ef00010100040200010004030001740104000000008000025f5fee00ef0001010004020001000703000173e204000000008000045f5f5f5fec0000ef0001010004020001000403000173c604000000008000025f5fee00ef0001010004020001000703000173a704000000008000045f5f5f5fec0000ef00010100040200010004030001738b04000000008000025f5fee00ef00010100040200010007030001736c04000000008000045f5f5f5fec0000ef00010100040200010004030001735004000000008000025f5fee00ef00010100040200010007030001733104000000008000045f5f5f5fec0000ef00010100040200010004030001731504000000008000025f5fee00ef0001010004020001000703000172f604000000008000045f5f5f5fec0000ef0001010004020001000403000172da04000000008000025f5fee00ef0001010004020001000703000172bb04000000008000045f5f5f5fec0000ef00010100040200010004030001729f04000000008000025f5fee00ef00010100040200010007030001728004000000008000045f5f5f5fec0000ef00010100040200010004030001726404000000008000025f5fee00ef00010100040200010007030001724504000000008000045f5f5f5fec0000ef00010100040200010004030001722904000000008000025f5fee00ef00010100040200010007030001720a04000000008000045f5f5f5fec0000ef0001010004020001000403000171ee04000000008000025f5fee00ef0001010004020001000703000171cf04000000008000045f5f5f5fec0000ef0001010004020001000403000171b304000000008000025f5fee00ef00010100040200010007030001719404000000008000045f5f5f5fec0000ef00010100040200010004030001717804000000008000025f5fee00ef00010100040200010007030001715904000000008000045f5f5f5fec0000ef00010100040200010004030001713d04000000008000025f5fee00ef00010100040200010007030001711e04000000008000045f5f5f5fec0000ef00010100040200010004030001710204000000008000025f5fee00ef0001010004020001000703000170e304000000008000045f5f5f5fec0000ef0001010004020001000403000170c704000000008000025f5fee00ef0001010004020001000703000170a804000000008000045f5f5f5fec0000ef00010100040200010004030001708c04000000008000025f5fee00ef00010100040200010007030001706d04000000008000045f5f5f5fec0000ef00010100040200010004030001705104000000008000025f5fee00ef00010100040200010007030001703204000000008000045f5f5f5fec0000ef00010100040200010004030001701604000000008000025f5fee00ef000101000402000100070300016ff704000000008000045f5f5f5fec0000ef000101000402000100040300016fdb04000000008000025f5fee00ef000101000402000100070300016fbc04000000008000045f5f5f5fec0000ef000101000402000100040300016fa004000000008000025f5fee00ef000101000402000100070300016f8104000000008000045f5f5f5fec0000ef000101000402000100040300016f6504000000008000025f5fee00ef000101000402000100070300016f4604000000008000045f5f5f5fec0000ef000101000402000100040300016f2a04000000008000025f5fee00ef000101000402000100070300016f0b04000000008000045f5f5f5fec0000ef000101000402000100040300016eef04000000008000025f5fee00ef000101000402000100070300016ed004000000008000045f5f5f5fec0000ef000101000402000100040300016eb404000000008000025f5fee00ef000101000402000100070300016e9504000000008000045f5f5f5fec0000ef000101000402000100040300016e7904000000008000025f5fee00ef000101000402000100070300016e5a04000000008000045f5f5f5fec0000ef000101000402000100040300016e3e04000000008000025f5fee00ef000101000402000100070300016e1f04000000008000045f5f5f5fec0000ef000101000402000100040300016e0304000000008000025f5fee00ef000101000402000100070300016de404000000008000045f5f5f5fec0000ef000101000402000100040300016dc804000000008000025f5fee00ef000101000402000100070300016da904000000008000045f5f5f5fec0000ef000101000402000100040300016d8d04000000008000025f5fee00ef000101000402000100070300016d6e04000000008000045f5f5f5fec0000ef000101000402000100040300016d5204000000008000025f5fee00ef000101000402000100070300016d3304000000008000045f5f5f5fec0000ef000101000402000100040300016d1704000000008000025f5fee00ef000101000402000100070300016cf804000000008000045f5f5f5fec0000ef000101000402000100040300016cdc04000000008000025f5fee00ef000101000402000100070300016cbd04000000008000045f5f5f5fec0000ef000101000402000100040300016ca104000000008000025f5fee00ef000101000402000100070300016c8204000000008000045f5f5f5fec0000ef000101000402000100040300016c6604000000008000025f5fee00ef000101000402000100070300016c4704000000008000045f5f5f5fec0000ef000101000402000100040300016c2b04000000008000025f5fee00ef000101000402000100070300016c0c04000000008000045f5f5f5fec0000ef000101000402000100040300016bf004000000008000025f5fee00ef000101000402000100070300016bd104000000008000045f5f5f5fec0000ef000101000402000100040300016bb504000000008000025f5fee00ef000101000402000100070300016b9604000000008000045f5f5f5fec0000ef000101000402000100040300016b7a04000000008000025f5fee00ef000101000402000100070300016b5b04000000008000045f5f5f5fec0000ef000101000402000100040300016b3f04000000008000025f5fee00ef000101000402000100070300016b2004000000008000045f5f5f5fec0000ef000101000402000100040300016b0404000000008000025f5fee00ef000101000402000100070300016ae504000000008000045f5f5f5fec0000ef000101000402000100040300016ac904000000008000025f5fee00ef000101000402000100070300016aaa04000000008000045f5f5f5fec0000ef000101000402000100040300016a8e04000000008000025f5fee00ef000101000402000100070300016a6f04000000008000045f5f5f5fec0000ef000101000402000100040300016a5304000000008000025f5fee00ef000101000402000100070300016a3404000000008000045f5f5f5fec0000ef000101000402000100040300016a1804000000008000025f5fee00ef0001010004020001000703000169f904000000008000045f5f5f5fec0000ef0001010004020001000403000169dd04000000008000025f5fee00ef0001010004020001000703000169be04000000008000045f5f5f5fec0000ef0001010004020001000403000169a204000000008000025f5fee00ef00010100040200010007030001698304000000008000045f5f5f5fec0000ef00010100040200010004030001696704000000008000025f5fee00ef00010100040200010007030001694804000000008000045f5f5f5fec0000ef00010100040200010004030001692c04000000008000025f5fee00ef00010100040200010007030001690d04000000008000045f5f5f5fec0000ef0001010004020001000403000168f104000000008000025f5fee00ef0001010004020001000703000168d204000000008000045f5f5f5fec0000ef0001010004020001000403000168b604000000008000025f5fee00ef00010100040200010007030001689704000000008000045f5f5f5fec0000ef00010100040200010004030001687b04000000008000025f5fee00ef00010100040200010007030001685c04000000008000045f5f5f5fec0000ef00010100040200010004030001684004000000008000025f5fee00ef00010100040200010007030001682104000000008000045f5f5f5fec0000ef00010100040200010004030001680504000000008000025f5fee00ef0001010004020001000703000167e604000000008000045f5f5f5fec0000ef0001010004020001000403000167ca04000000008000025f5fee00ef0001010004020001000703000167ab04000000008000045f5f5f5fec0000ef00010100040200010004030001678f04000000008000025f5fee00ef00010100040200010007030001677004000000008000045f5f5f5fec0000ef00010100040200010004030001675404000000008000025f5fee00ef00010100040200010007030001673504000000008000045f5f5f5fec0000ef00010100040200010004030001671904000000008000025f5fee00ef0001010004020001000703000166fa04000000008000045f5f5f5fec0000ef0001010004020001000403000166de04000000008000025f5fee00ef0001010004020001000703000166bf04000000008000045f5f5f5fec0000ef0001010004020001000403000166a304000000008000025f5fee00ef00010100040200010007030001668404000000008000045f5f5f5fec0000ef00010100040200010004030001666804000000008000025f5fee00ef00010100040200010007030001664904000000008000045f5f5f5fec0000ef00010100040200010004030001662d04000000008000025f5fee00ef00010100040200010007030001660e04000000008000045f5f5f5fec0000ef0001010004020001000403000165f204000000008000025f5fee00ef0001010004020001000703000165d304000000008000045f5f5f5fec0000ef0001010004020001000403000165b704000000008000025f5fee00ef00010100040200010007030001659804000000008000045f5f5f5fec0000ef00010100040200010004030001657c04000000008000025f5fee00ef00010100040200010007030001655d04000000008000045f5f5f5fec0000ef00010100040200010004030001654104000000008000025f5fee00ef00010100040200010007030001652204000000008000045f5f5f5fec0000ef00010100040200010004030001650604000000008000025f5fee00ef0001010004020001000703000164e704000000008000045f5f5f5fec0000ef0001010004020001000403000164cb04000000008000025f5fee00ef0001010004020001000703000164ac04000000008000045f5f5f5fec0000ef00010100040200010004030001649004000000008000025f5fee00ef00010100040200010007030001647104000000008000045f5f5f5fec0000ef00010100040200010004030001645504000000008000025f5fee00ef00010100040200010007030001643604000000008000045f5f5f5fec0000ef00010100040200010004030001641a04000000008000025f5fee00ef0001010004020001000703000163fb04000000008000045f5f5f5fec0000ef0001010004020001000403000163df04000000008000025f5fee00ef0001010004020001000703000163c004000000008000045f5f5f5fec0000ef0001010004020001000403000163a404000000008000025f5fee00ef00010100040200010007030001638504000000008000045f5f5f5fec0000ef00010100040200010004030001636904000000008000025f5fee00ef00010100040200010007030001634a04000000008000045f5f5f5fec0000ef00010100040200010004030001632e04000000008000025f5fee00ef00010100040200010007030001630f04000000008000045f5f5f5fec0000ef0001010004020001000403000162f304000000008000025f5fee00ef0001010004020001000703000162d404000000008000045f5f5f5fec0000ef0001010004020001000403000162b804000000008000025f5fee00ef00010100040200010007030001629904000000008000045f5f5f5fec0000ef00010100040200010004030001627d04000000008000025f5fee00ef00010100040200010007030001625e04000000008000045f5f5f5fec0000ef00010100040200010004030001624204000000008000025f5fee00ef00010100040200010007030001622304000000008000045f5f5f5fec0000ef00010100040200010004030001620704000000008000025f5fee00ef0001010004020001000703000161e804000000008000045f5f5f5fec0000ef0001010004020001000403000161cc04000000008000025f5fee00ef0001010004020001000703000161ad04000000008000045f5f5f5fec0000ef00010100040200010004030001619104000000008000025f5fee00ef00010100040200010007030001617204000000008000045f5f5f5fec0000ef00010100040200010004030001615604000000008000025f5fee00ef00010100040200010007030001613704000000008000045f5f5f5fec0000ef00010100040200010004030001611b04000000008000025f5fee00ef0001010004020001000703000160fc04000000008000045f5f5f5fec0000ef0001010004020001000403000160e004000000008000025f5fee00ef0001010004020001000703000160c104000000008000045f5f5f5fec0000ef0001010004020001000403000160a504000000008000025f5fee00ef00010100040200010007030001608604000000008000045f5f5f5fec0000ef00010100040200010004030001606a04000000008000025f5fee00ef00010100040200010007030001604b04000000008000045f5f5f5fec0000ef00010100040200010004030001602f04000000008000025f5fee00ef00010100040200010007030001601004000000008000045f5f5f5fec0000ef000101000402000100040300015ff404000000008000025f5fee00ef000101000402000100070300015fd504000000008000045f5f5f5fec0000ef000101000402000100040300015fb904000000008000025f5fee00ef000101000402000100070300015f9a04000000008000045f5f5f5fec0000ef000101000402000100040300015f7e04000000008000025f5fee00ef000101000402000100070300015f5f04000000008000045f5f5f5fec0000ef000101000402000100040300015f4304000000008000025f5fee00ef000101000402000100070300015f2404000000008000045f5f5f5fec0000ef000101000402000100040300015f0804000000008000025f5fee00ef000101000402000100070300015ee904000000008000045f5f5f5fec0000ef000101000402000100040300015ecd04000000008000025f5fee00ef000101000402000100070300015eae04000000008000045f5f5f5fec0000ef000101000402000100040300015e9204000000008000025f5fee00ef000101000402000100070300015e7304000000008000045f5f5f5fec0000ef000101000402000100040300015e5704000000008000025f5fee00ef000101000402000100070300015e3804000000008000045f5f5f5fec0000ef000101000402000100040300015e1c04000000008000025f5fee00ef000101000402000100070300015dfd04000000008000045f5f5f5fec0000ef000101000402000100040300015de104000000008000025f5fee00ef000101000402000100070300015dc204000000008000045f5f5f5fec0000ef000101000402000100040300015da604000000008000025f5fee00ef000101000402000100070300015d8704000000008000045f5f5f5fec0000ef000101000402000100040300015d6b04000000008000025f5fee00ef000101000402000100070300015d4c04000000008000045f5f5f5fec0000ef000101000402000100040300015d3004000000008000025f5fee00ef000101000402000100070300015d1104000000008000045f5f5f5fec0000ef000101000402000100040300015cf504000000008000025f5fee00ef000101000402000100070300015cd604000000008000045f5f5f5fec0000ef000101000402000100040300015cba04000000008000025f5fee00ef000101000402000100070300015c9b04000000008000045f5f5f5fec0000ef000101000402000100040300015c7f04000000008000025f5fee00ef000101000402000100070300015c6004000000008000045f5f5f5fec0000ef000101000402000100040300015c4404000000008000025f5fee00ef000101000402000100070300015c2504000000008000045f5f5f5fec0000ef000101000402000100040300015c0904000000008000025f5fee00ef000101000402000100070300015bea04000000008000045f5f5f5fec0000ef000101000402000100040300015bce04000000008000025f5fee00ef000101000402000100070300015baf04000000008000045f5f5f5fec0000ef000101000402000100040300015b9304000000008000025f5fee00ef000101000402000100070300015b7404000000008000045f5f5f5fec0000ef000101000402000100040300015b5804000000008000025f5fee00ef000101000402000100070300015b3904000000008000045f5f5f5fec0000ef000101000402000100040300015b1d04000000008000025f5fee00ef000101000402000100070300015afe04000000008000045f5f5f5fec0000ef000101000402000100040300015ae204000000008000025f5fee00ef000101000402000100070300015ac304000000008000045f5f5f5fec0000ef000101000402000100040300015aa704000000008000025f5fee00ef000101000402000100070300015a8804000000008000045f5f5f5fec0000ef000101000402000100040300015a6c04000000008000025f5fee00ef000101000402000100070300015a4d04000000008000045f5f5f5fec0000ef000101000402000100040300015a3104000000008000025f5fee00ef000101000402000100070300015a1204000000008000045f5f5f5fec0000ef0001010004020001000403000159f604000000008000025f5fee00ef0001010004020001000703000159d704000000008000045f5f5f5fec0000ef0001010004020001000403000159bb04000000008000025f5fee00ef00010100040200010007030001599c04000000008000045f5f5f5fec0000ef00010100040200010004030001598004000000008000025f5fee00ef00010100040200010007030001596104000000008000045f5f5f5fec0000ef00010100040200010004030001594504000000008000025f5fee00ef00010100040200010007030001592604000000008000045f5f5f5fec0000ef00010100040200010004030001590a04000000008000025f5fee00ef0001010004020001000703000158eb04000000008000045f5f5f5fec0000ef0001010004020001000403000158cf04000000008000025f5fee00ef0001010004020001000703000158b004000000008000045f5f5f5fec0000ef00010100040200010004030001589404000000008000025f5fee00ef00010100040200010007030001587504000000008000045f5f5f5fec0000ef00010100040200010004030001585904000000008000025f5fee00ef00010100040200010007030001583a04000000008000045f5f5f5fec0000ef00010100040200010004030001581e04000000008000025f5fee00ef0001010004020001000703000157ff04000000008000045f5f5f5fec0000ef0001010004020001000403000157e304000000008000025f5fee00ef0001010004020001000703000157c404000000008000045f5f5f5fec0000ef0001010004020001000403000157a804000000008000025f5fee00ef00010100040200010007030001578904000000008000045f5f5f5fec0000ef00010100040200010004030001576d04000000008000025f5fee00ef00010100040200010007030001574e04000000008000045f5f5f5fec0000ef00010100040200010004030001573204000000008000025f5fee00ef00010100040200010007030001571304000000008000045f5f5f5fec0000ef0001010004020001000403000156f704000000008000025f5fee00ef0001010004020001000703000156d804000000008000045f5f5f5fec0000ef0001010004020001000403000156bc04000000008000025f5fee00ef00010100040200010007030001569d04000000008000045f5f5f5fec0000ef00010100040200010004030001568104000000008000025f5fee00ef00010100040200010007030001566204000000008000045f5f5f5fec0000ef00010100040200010004030001564604000000008000025f5fee00ef00010100040200010007030001562704000000008000045f5f5f5fec0000ef00010100040200010004030001560b04000000008000025f5fee00ef0001010004020001000703000155ec04000000008000045f5f5f5fec0000ef0001010004020001000403000155d004000000008000025f5fee00ef0001010004020001000703000155b104000000008000045f5f5f5fec0000ef00010100040200010004030001559504000000008000025f5fee00ef00010100040200010007030001557604000000008000045f5f5f5fec0000ef00010100040200010004030001555a04000000008000025f5fee00ef00010100040200010007030001553b04000000008000045f5f5f5fec0000ef00010100040200010004030001551f04000000008000025f5fee00ef00010100040200010007030001550004000000008000045f5f5f5fec0000ef0001010004020001000403000154e404000000008000025f5fee00ef0001010004020001000703000154c504000000008000045f5f5f5fec0000ef0001010004020001000403000154a904000000008000025f5fee00ef00010100040200010007030001548a04000000008000045f5f5f5fec0000ef00010100040200010004030001546e04000000008000025f5fee00ef00010100040200010007030001544f04000000008000045f5f5f5fec0000ef00010100040200010004030001543304000000008000025f5fee00ef00010100040200010007030001541404000000008000045f5f5f5fec0000ef0001010004020001000403000153f804000000008000025f5fee00ef0001010004020001000703000153d904000000008000045f5f5f5fec0000ef0001010004020001000403000153bd04000000008000025f5fee00ef00010100040200010007030001539e04000000008000045f5f5f5fec0000ef00010100040200010004030001538204000000008000025f5fee00ef00010100040200010007030001536304000000008000045f5f5f5fec0000ef00010100040200010004030001534704000000008000025f5fee00ef00010100040200010007030001532804000000008000045f5f5f5fec0000ef00010100040200010004030001530c04000000008000025f5fee00ef0001010004020001000703000152ed04000000008000045f5f5f5fec0000ef0001010004020001000403000152d104000000008000025f5fee00ef0001010004020001000703000152b204000000008000045f5f5f5fec0000ef00010100040200010004030001529604000000008000025f5fee00ef00010100040200010007030001527704000000008000045f5f5f5fec0000ef00010100040200010004030001525b04000000008000025f5fee00ef00010100040200010007030001523c04000000008000045f5f5f5fec0000ef00010100040200010004030001522004000000008000025f5fee00ef00010100040200010007030001520104000000008000045f5f5f5fec0000ef0001010004020001000403000151e504000000008000025f5fee00ef0001010004020001000703000151c604000000008000045f5f5f5fec0000ef0001010004020001000403000151aa04000000008000025f5fee00ef00010100040200010007030001518b04000000008000045f5f5f5fec0000ef00010100040200010004030001516f04000000008000025f5fee00ef00010100040200010007030001515004000000008000045f5f5f5fec0000ef00010100040200010004030001513404000000008000025f5fee00ef00010100040200010007030001511504000000008000045f5f5f5fec0000ef0001010004020001000403000150f904000000008000025f5fee00ef0001010004020001000703000150da04000000008000045f5f5f5fec0000ef0001010004020001000403000150be04000000008000025f5fee00ef00010100040200010007030001509f04000000008000045f5f5f5fec0000ef00010100040200010004030001508304000000008000025f5fee00ef00010100040200010007030001506404000000008000045f5f5f5fec0000ef00010100040200010004030001504804000000008000025f5fee00ef00010100040200010007030001502904000000008000045f5f5f5fec0000ef00010100040200010004030001500d04000000008000025f5fee00ef000101000402000100070300014fee04000000008000045f5f5f5fec0000ef000101000402000100040300014fd204000000008000025f5fee00ef000101000402000100070300014fb304000000008000045f5f5f5fec0000ef000101000402000100040300014f9704000000008000025f5fee00ef000101000402000100070300014f7804000000008000045f5f5f5fec0000ef000101000402000100040300014f5c04000000008000025f5fee00ef000101000402000100070300014f3d04000000008000045f5f5f5fec0000ef000101000402000100040300014f2104000000008000025f5fee00ef000101000402000100070300014f0204000000008000045f5f5f5fec0000ef000101000402000100040300014ee604000000008000025f5fee00ef000101000402000100070300014ec704000000008000045f5f5f5fec0000ef000101000402000100040300014eab04000000008000025f5fee00ef000101000402000100070300014e8c04000000008000045f5f5f5fec0000ef000101000402000100040300014e7004000000008000025f5fee00ef000101000402000100070300014e5104000000008000045f5f5f5fec0000ef000101000402000100040300014e3504000000008000025f5fee00ef000101000402000100070300014e1604000000008000045f5f5f5fec0000ef000101000402000100040300014dfa04000000008000025f5fee00ef000101000402000100070300014ddb04000000008000045f5f5f5fec0000ef000101000402000100040300014dbf04000000008000025f5fee00ef000101000402000100070300014da004000000008000045f5f5f5fec0000ef000101000402000100040300014d8404000000008000025f5fee00ef000101000402000100070300014d6504000000008000045f5f5f5fec0000ef000101000402000100040300014d4904000000008000025f5fee00ef000101000402000100070300014d2a04000000008000045f5f5f5fec0000ef000101000402000100040300014d0e04000000008000025f5fee00ef000101000402000100070300014cef04000000008000045f5f5f5fec0000ef000101000402000100040300014cd304000000008000025f5fee00ef000101000402000100070300014cb404000000008000045f5f5f5fec0000ef000101000402000100040300014c9804000000008000025f5fee00ef000101000402000100070300014c7904000000008000045f5f5f5fec0000ef000101000402000100040300014c5d04000000008000025f5fee00ef000101000402000100070300014c3e04000000008000045f5f5f5fec0000ef000101000402000100040300014c2204000000008000025f5fee00ef000101000402000100070300014c0304000000008000045f5f5f5fec0000ef000101000402000100040300014be704000000008000025f5fee00ef000101000402000100070300014bc804000000008000045f5f5f5fec0000ef000101000402000100040300014bac04000000008000025f5fee00ef000101000402000100070300014b8d04000000008000045f5f5f5fec0000ef000101000402000100040300014b7104000000008000025f5fee00ef000101000402000100070300014b5204000000008000045f5f5f5fec0000ef000101000402000100040300014b3604000000008000025f5fee00ef000101000402000100070300014b1704000000008000045f5f5f5fec0000ef000101000402000100040300014afb04000000008000025f5fee00ef000101000402000100070300014adc04000000008000045f5f5f5fec0000ef000101000402000100040300014ac004000000008000025f5fee00ef000101000402000100070300014aa104000000008000045f5f5f5fec0000ef000101000402000100040300014a8504000000008000025f5fee00ef000101000402000100070300014a6604000000008000045f5f5f5fec0000ef000101000402000100040300014a4a04000000008000025f5fee00ef000101000402000100070300014a2b04000000008000045f5f5f5fec0000ef000101000402000100040300014a0f04000000008000025f5fee00ef0001010004020001000703000149f004000000008000045f5f5f5fec0000ef0001010004020001000403000149d404000000008000025f5fee00ef0001010004020001000703000149b504000000008000045f5f5f5fec0000ef00010100040200010004030001499904000000008000025f5fee00ef00010100040200010007030001497a04000000008000045f5f5f5fec0000ef00010100040200010004030001495e04000000008000025f5fee00ef00010100040200010007030001493f04000000008000045f5f5f5fec0000ef00010100040200010004030001492304000000008000025f5fee00ef00010100040200010007030001490404000000008000045f5f5f5fec0000ef0001010004020001000403000148e804000000008000025f5fee00ef0001010004020001000703000148c904000000008000045f5f5f5fec0000ef0001010004020001000403000148ad04000000008000025f5fee00ef00010100040200010007030001488e04000000008000045f5f5f5fec0000ef00010100040200010004030001487204000000008000025f5fee00ef00010100040200010007030001485304000000008000045f5f5f5fec0000ef00010100040200010004030001483704000000008000025f5fee00ef00010100040200010007030001481804000000008000045f5f5f5fec0000ef0001010004020001000403000147fc04000000008000025f5fee00ef0001010004020001000703000147dd04000000008000045f5f5f5fec0000ef0001010004020001000403000147c104000000008000025f5fee00ef0001010004020001000703000147a204000000008000045f5f5f5fec0000ef00010100040200010004030001478604000000008000025f5fee00ef00010100040200010007030001476704000000008000045f5f5f5fec0000ef00010100040200010004030001474b04000000008000025f5fee00ef00010100040200010007030001472c04000000008000045f5f5f5fec0000ef00010100040200010004030001471004000000008000025f5fee00ef0001010004020001000703000146f104000000008000045f5f5f5fec0000ef0001010004020001000403000146d504000000008000025f5fee00ef0001010004020001000703000146b604000000008000045f5f5f5fec0000ef00010100040200010004030001469a04000000008000025f5fee00ef00010100040200010007030001467b04000000008000045f5f5f5fec0000ef00010100040200010004030001465f04000000008000025f5fee00ef00010100040200010007030001464004000000008000045f5f5f5fec0000ef00010100040200010004030001462404000000008000025f5fee00ef00010100040200010007030001460504000000008000045f5f5f5fec0000ef0001010004020001000403000145e904000000008000025f5fee00ef0001010004020001000703000145ca04000000008000045f5f5f5fec0000ef0001010004020001000403000145ae04000000008000025f5fee00ef00010100040200010007030001458f04000000008000045f5f5f5fec0000ef00010100040200010004030001457304000000008000025f5fee00ef00010100040200010007030001455404000000008000045f5f5f5fec0000ef00010100040200010004030001453804000000008000025f5fee00ef00010100040200010007030001451904000000008000045f5f5f5fec0000ef0001010004020001000403000144fd04000000008000025f5fee00ef0001010004020001000703000144de04000000008000045f5f5f5fec0000ef0001010004020001000403000144c204000000008000025f5fee00ef0001010004020001000703000144a304000000008000045f5f5f5fec0000ef00010100040200010004030001448704000000008000025f5fee00ef00010100040200010007030001446804000000008000045f5f5f5fec0000ef00010100040200010004030001444c04000000008000025f5fee00ef00010100040200010007030001442d04000000008000045f5f5f5fec0000ef00010100040200010004030001441104000000008000025f5fee00ef0001010004020001000703000143f204000000008000045f5f5f5fec0000ef0001010004020001000403000143d604000000008000025f5fee00ef0001010004020001000703000143b704000000008000045f5f5f5fec0000ef00010100040200010004030001439b04000000008000025f5fee00ef00010100040200010007030001437c04000000008000045f5f5f5fec0000ef00010100040200010004030001436004000000008000025f5fee00ef00010100040200010007030001434104000000008000045f5f5f5fec0000ef00010100040200010004030001432504000000008000025f5fee00ef00010100040200010007030001430604000000008000045f5f5f5fec0000ef0001010004020001000403000142ea04000000008000025f5fee00ef0001010004020001000703000142cb04000000008000045f5f5f5fec0000ef0001010004020001000403000142af04000000008000025f5fee00ef00010100040200010007030001429004000000008000045f5f5f5fec0000ef00010100040200010004030001427404000000008000025f5fee00ef00010100040200010007030001425504000000008000045f5f5f5fec0000ef00010100040200010004030001423904000000008000025f5fee00ef00010100040200010007030001421a04000000008000045f5f5f5fec0000ef0001010004020001000403000141fe04000000008000025f5fee00ef0001010004020001000703000141df04000000008000045f5f5f5fec0000ef0001010004020001000403000141c304000000008000025f5fee00ef0001010004020001000703000141a404000000008000045f5f5f5fec0000ef00010100040200010004030001418804000000008000025f5fee00ef00010100040200010007030001416904000000008000045f5f5f5fec0000ef00010100040200010004030001414d04000000008000025f5fee00ef00010100040200010007030001412e04000000008000045f5f5f5fec0000ef00010100040200010004030001411204000000008000025f5fee00ef0001010004020001000703000140f304000000008000045f5f5f5fec0000ef0001010004020001000403000140d704000000008000025f5fee00ef0001010004020001000703000140b804000000008000045f5f5f5fec0000ef00010100040200010004030001409c04000000008000025f5fee00ef00010100040200010007030001407d04000000008000045f5f5f5fec0000ef00010100040200010004030001406104000000008000025f5fee00ef00010100040200010007030001404204000000008000045f5f5f5fec0000ef00010100040200010004030001402604000000008000025f5fee00ef00010100040200010007030001400704000000008000045f5f5f5fec0000ef000101000402000100040300013feb04000000008000025f5fee00ef000101000402000100070300013fcc04000000008000045f5f5f5fec0000ef000101000402000100040300013fb004000000008000025f5fee00ef000101000402000100070300013f9104000000008000045f5f5f5fec0000ef000101000402000100040300013f7504000000008000025f5fee00ef000101000402000100070300013f5604000000008000045f5f5f5fec0000ef000101000402000100040300013f3a04000000008000025f5fee00ef000101000402000100070300013f1b04000000008000045f5f5f5fec0000ef000101000402000100040300013eff04000000008000025f5fee00ef000101000402000100070300013ee004000000008000045f5f5f5fec0000ef000101000402000100040300013ec404000000008000025f5fee00ef000101000402000100070300013ea504000000008000045f5f5f5fec0000ef000101000402000100040300013e8904000000008000025f5fee00ef000101000402000100070300013e6a04000000008000045f5f5f5fec0000ef000101000402000100040300013e4e04000000008000025f5fee00ef000101000402000100070300013e2f04000000008000045f5f5f5fec0000ef000101000402000100040300013e1304000000008000025f5fee00ef000101000402000100070300013df404000000008000045f5f5f5fec0000ef000101000402000100040300013dd804000000008000025f5fee00ef000101000402000100070300013db904000000008000045f5f5f5fec0000ef000101000402000100040300013d9d04000000008000025f5fee00ef000101000402000100070300013d7e04000000008000045f5f5f5fec0000ef000101000402000100040300013d6204000000008000025f5fee00ef000101000402000100070300013d4304000000008000045f5f5f5fec0000ef000101000402000100040300013d2704000000008000025f5fee00ef000101000402000100070300013d0804000000008000045f5f5f5fec0000ef000101000402000100040300013cec04000000008000025f5fee00ef000101000402000100070300013ccd04000000008000045f5f5f5fec0000ef000101000402000100040300013cb104000000008000025f5fee00ef000101000402000100070300013c9204000000008000045f5f5f5fec0000ef000101000402000100040300013c7604000000008000025f5fee00ef000101000402000100070300013c5704000000008000045f5f5f5fec0000ef000101000402000100040300013c3b04000000008000025f5fee00ef000101000402000100070300013c1c04000000008000045f5f5f5fec0000ef000101000402000100040300013c0004000000008000025f5fee00ef000101000402000100070300013be104000000008000045f5f5f5fec0000ef000101000402000100040300013bc504000000008000025f5fee00ef000101000402000100070300013ba604000000008000045f5f5f5fec0000ef000101000402000100040300013b8a04000000008000025f5fee00ef000101000402000100070300013b6b04000000008000045f5f5f5fec0000ef000101000402000100040300013b4f04000000008000025f5fee00ef000101000402000100070300013b3004000000008000045f5f5f5fec0000ef000101000402000100040300013b1404000000008000025f5fee00ef000101000402000100070300013af504000000008000045f5f5f5fec0000ef000101000402000100040300013ad904000000008000025f5fee00ef000101000402000100070300013aba04000000008000045f5f5f5fec0000ef000101000402000100040300013a9e04000000008000025f5fee00ef000101000402000100070300013a7f04000000008000045f5f5f5fec0000ef000101000402000100040300013a6304000000008000025f5fee00ef000101000402000100070300013a4404000000008000045f5f5f5fec0000ef000101000402000100040300013a2804000000008000025f5fee00ef000101000402000100070300013a0904000000008000045f5f5f5fec0000ef0001010004020001000403000139ed04000000008000025f5fee00ef0001010004020001000703000139ce04000000008000045f5f5f5fec0000ef0001010004020001000403000139b204000000008000025f5fee00ef00010100040200010007030001399304000000008000045f5f5f5fec0000ef00010100040200010004030001397704000000008000025f5fee00ef00010100040200010007030001395804000000008000045f5f5f5fec0000ef00010100040200010004030001393c04000000008000025f5fee00ef00010100040200010007030001391d04000000008000045f5f5f5fec0000ef00010100040200010004030001390104000000008000025f5fee00ef0001010004020001000703000138e204000000008000045f5f5f5fec0000ef0001010004020001000403000138c604000000008000025f5fee00ef0001010004020001000703000138a704000000008000045f5f5f5fec0000ef00010100040200010004030001388b04000000008000025f5fee00ef00010100040200010007030001386c04000000008000045f5f5f5fec0000ef00010100040200010004030001385004000000008000025f5fee00ef00010100040200010007030001383104000000008000045f5f5f5fec0000ef00010100040200010004030001381504000000008000025f5fee00ef0001010004020001000703000137f604000000008000045f5f5f5fec0000ef0001010004020001000403000137da04000000008000025f5fee00ef0001010004020001000703000137bb04000000008000045f5f5f5fec0000ef00010100040200010004030001379f04000000008000025f5fee00ef00010100040200010007030001378004000000008000045f5f5f5fec0000ef00010100040200010004030001376404000000008000025f5fee00ef00010100040200010007030001374504000000008000045f5f5f5fec0000ef00010100040200010004030001372904000000008000025f5fee00ef00010100040200010007030001370a04000000008000045f5f5f5fec0000ef0001010004020001000403000136ee04000000008000025f5fee00ef0001010004020001000703000136cf04000000008000045f5f5f5fec0000ef0001010004020001000403000136b304000000008000025f5fee00ef00010100040200010007030001369404000000008000045f5f5f5fec0000ef00010100040200010004030001367804000000008000025f5fee00ef00010100040200010007030001365904000000008000045f5f5f5fec0000ef00010100040200010004030001363d04000000008000025f5fee00ef00010100040200010007030001361e04000000008000045f5f5f5fec0000ef00010100040200010004030001360204000000008000025f5fee00ef0001010004020001000703000135e304000000008000045f5f5f5fec0000ef0001010004020001000403000135c704000000008000025f5fee00ef0001010004020001000703000135a804000000008000045f5f5f5fec0000ef00010100040200010004030001358c04000000008000025f5fee00ef00010100040200010007030001356d04000000008000045f5f5f5fec0000ef00010100040200010004030001355104000000008000025f5fee00ef00010100040200010007030001353204000000008000045f5f5f5fec0000ef00010100040200010004030001351604000000008000025f5fee00ef0001010004020001000703000134f704000000008000045f5f5f5fec0000ef0001010004020001000403000134db04000000008000025f5fee00ef0001010004020001000703000134bc04000000008000045f5f5f5fec0000ef0001010004020001000403000134a004000000008000025f5fee00ef00010100040200010007030001348104000000008000045f5f5f5fec0000ef00010100040200010004030001346504000000008000025f5fee00ef00010100040200010007030001344604000000008000045f5f5f5fec0000ef00010100040200010004030001342a04000000008000025f5fee00ef00010100040200010007030001340b04000000008000045f5f5f5fec0000ef0001010004020001000403000133ef04000000008000025f5fee00ef0001010004020001000703000133d004000000008000045f5f5f5fec0000ef0001010004020001000403000133b404000000008000025f5fee00ef00010100040200010007030001339504000000008000045f5f5f5fec0000ef00010100040200010004030001337904000000008000025f5fee00ef00010100040200010007030001335a04000000008000045f5f5f5fec0000ef00010100040200010004030001333e04000000008000025f5fee00ef00010100040200010007030001331f04000000008000045f5f5f5fec0000ef00010100040200010004030001330304000000008000025f5fee00ef0001010004020001000703000132e404000000008000045f5f5f5fec0000ef0001010004020001000403000132c804000000008000025f5fee00ef0001010004020001000703000132a904000000008000045f5f5f5fec0000ef00010100040200010004030001328d04000000008000025f5fee00ef00010100040200010007030001326e04000000008000045f5f5f5fec0000ef00010100040200010004030001325204000000008000025f5fee00ef00010100040200010007030001323304000000008000045f5f5f5fec0000ef00010100040200010004030001321704000000008000025f5fee00ef0001010004020001000703000131f804000000008000045f5f5f5fec0000ef0001010004020001000403000131dc04000000008000025f5fee00ef0001010004020001000703000131bd04000000008000045f5f5f5fec0000ef0001010004020001000403000131a104000000008000025f5fee00ef00010100040200010007030001318204000000008000045f5f5f5fec0000ef00010100040200010004030001316604000000008000025f5fee00ef00010100040200010007030001314704000000008000045f5f5f5fec0000ef00010100040200010004030001312b04000000008000025f5fee00ef00010100040200010007030001310c04000000008000045f5f5f5fec0000ef0001010004020001000403000130f004000000008000025f5fee00ef0001010004020001000703000130d104000000008000045f5f5f5fec0000ef0001010004020001000403000130b504000000008000025f5fee00ef00010100040200010007030001309604000000008000045f5f5f5fec0000ef00010100040200010004030001307a04000000008000025f5fee00ef00010100040200010007030001305b04000000008000045f5f5f5fec0000ef00010100040200010004030001303f04000000008000025f5fee00ef00010100040200010007030001302004000000008000045f5f5f5fec0000ef00010100040200010004030001300404000000008000025f5fee00ef000101000402000100070300012fe504000000008000045f5f5f5fec0000ef000101000402000100040300012fc904000000008000025f5fee00ef000101000402000100070300012faa04000000008000045f5f5f5fec0000ef000101000402000100040300012f8e04000000008000025f5fee00ef000101000402000100070300012f6f04000000008000045f5f5f5fec0000ef000101000402000100040300012f5304000000008000025f5fee00ef000101000402000100070300012f3404000000008000045f5f5f5fec0000ef000101000402000100040300012f1804000000008000025f5fee00ef000101000402000100070300012ef904000000008000045f5f5f5fec0000ef000101000402000100040300012edd04000000008000025f5fee00ef000101000402000100070300012ebe04000000008000045f5f5f5fec0000ef000101000402000100040300012ea204000000008000025f5fee00ef000101000402000100070300012e8304000000008000045f5f5f5fec0000ef000101000402000100040300012e6704000000008000025f5fee00ef000101000402000100070300012e4804000000008000045f5f5f5fec0000ef000101000402000100040300012e2c04000000008000025f5fee00ef000101000402000100070300012e0d04000000008000045f5f5f5fec0000ef000101000402000100040300012df104000000008000025f5fee00ef000101000402000100070300012dd204000000008000045f5f5f5fec0000ef000101000402000100040300012db604000000008000025f5fee00ef000101000402000100070300012d9704000000008000045f5f5f5fec0000ef000101000402000100040300012d7b04000000008000025f5fee00ef000101000402000100070300012d5c04000000008000045f5f5f5fec0000ef000101000402000100040300012d4004000000008000025f5fee00ef000101000402000100070300012d2104000000008000045f5f5f5fec0000ef000101000402000100040300012d0504000000008000025f5fee00ef000101000402000100070300012ce604000000008000045f5f5f5fec0000ef000101000402000100040300012cca04000000008000025f5fee00ef000101000402000100070300012cab04000000008000045f5f5f5fec0000ef000101000402000100040300012c8f04000000008000025f5fee00ef000101000402000100070300012c7004000000008000045f5f5f5fec0000ef000101000402000100040300012c5404000000008000025f5fee00ef000101000402000100070300012c3504000000008000045f5f5f5fec0000ef000101000402000100040300012c1904000000008000025f5fee00ef000101000402000100070300012bfa04000000008000045f5f5f5fec0000ef000101000402000100040300012bde04000000008000025f5fee00ef000101000402000100070300012bbf04000000008000045f5f5f5fec0000ef000101000402000100040300012ba304000000008000025f5fee00ef000101000402000100070300012b8404000000008000045f5f5f5fec0000ef000101000402000100040300012b6804000000008000025f5fee00ef000101000402000100070300012b4904000000008000045f5f5f5fec0000ef000101000402000100040300012b2d04000000008000025f5fee00ef000101000402000100070300012b0e04000000008000045f5f5f5fec0000ef000101000402000100040300012af204000000008000025f5fee00ef000101000402000100070300012ad304000000008000045f5f5f5fec0000ef000101000402000100040300012ab704000000008000025f5fee00ef000101000402000100070300012a9804000000008000045f5f5f5fec0000ef000101000402000100040300012a7c04000000008000025f5fee00ef000101000402000100070300012a5d04000000008000045f5f5f5fec0000ef000101000402000100040300012a4104000000008000025f5fee00ef000101000402000100070300012a2204000000008000045f5f5f5fec0000ef000101000402000100040300012a0604000000008000025f5fee00ef0001010004020001000703000129e704000000008000045f5f5f5fec0000ef0001010004020001000403000129cb04000000008000025f5fee00ef0001010004020001000703000129ac04000000008000045f5f5f5fec0000ef00010100040200010004030001299004000000008000025f5fee00ef00010100040200010007030001297104000000008000045f5f5f5fec0000ef00010100040200010004030001295504000000008000025f5fee00ef00010100040200010007030001293604000000008000045f5f5f5fec0000ef00010100040200010004030001291a04000000008000025f5fee00ef0001010004020001000703000128fb04000000008000045f5f5f5fec0000ef0001010004020001000403000128df04000000008000025f5fee00ef0001010004020001000703000128c004000000008000045f5f5f5fec0000ef0001010004020001000403000128a404000000008000025f5fee00ef00010100040200010007030001288504000000008000045f5f5f5fec0000ef00010100040200010004030001286904000000008000025f5fee00ef00010100040200010007030001284a04000000008000045f5f5f5fec0000ef00010100040200010004030001282e04000000008000025f5fee00ef00010100040200010007030001280f04000000008000045f5f5f5fec0000ef0001010004020001000403000127f304000000008000025f5fee00ef0001010004020001000703000127d404000000008000045f5f5f5fec0000ef0001010004020001000403000127b804000000008000025f5fee00ef00010100040200010007030001279904000000008000045f5f5f5fec0000ef00010100040200010004030001277d04000000008000025f5fee00ef00010100040200010007030001275e04000000008000045f5f5f5fec0000ef00010100040200010004030001274204000000008000025f5fee00ef00010100040200010007030001272304000000008000045f5f5f5fec0000ef00010100040200010004030001270704000000008000025f5fee00ef0001010004020001000703000126e804000000008000045f5f5f5fec0000ef0001010004020001000403000126cc04000000008000025f5fee00ef0001010004020001000703000126ad04000000008000045f5f5f5fec0000ef00010100040200010004030001269104000000008000025f5fee00ef00010100040200010007030001267204000000008000045f5f5f5fec0000ef00010100040200010004030001265604000000008000025f5fee00ef00010100040200010007030001263704000000008000045f5f5f5fec0000ef00010100040200010004030001261b04000000008000025f5fee00ef0001010004020001000703000125fc04000000008000045f5f5f5fec0000ef0001010004020001000403000125e004000000008000025f5fee00ef0001010004020001000703000125c104000000008000045f5f5f5fec0000ef0001010004020001000403000125a504000000008000025f5fee00ef00010100040200010007030001258604000000008000045f5f5f5fec0000ef00010100040200010004030001256a04000000008000025f5fee00ef00010100040200010007030001254b04000000008000045f5f5f5fec0000ef00010100040200010004030001252f04000000008000025f5fee00ef00010100040200010007030001251004000000008000045f5f5f5fec0000ef0001010004020001000403000124f404000000008000025f5fee00ef0001010004020001000703000124d504000000008000045f5f5f5fec0000ef0001010004020001000403000124b904000000008000025f5fee00ef00010100040200010007030001249a04000000008000045f5f5f5fec0000ef00010100040200010004030001247e04000000008000025f5fee00ef00010100040200010007030001245f04000000008000045f5f5f5fec0000ef00010100040200010004030001244304000000008000025f5fee00ef00010100040200010007030001242404000000008000045f5f5f5fec0000ef00010100040200010004030001240804000000008000025f5fee00ef0001010004020001000703000123e904000000008000045f5f5f5fec0000ef0001010004020001000403000123cd04000000008000025f5fee00ef0001010004020001000703000123ae04000000008000045f5f5f5fec0000ef00010100040200010004030001239204000000008000025f5fee00ef00010100040200010007030001237304000000008000045f5f5f5fec0000ef00010100040200010004030001235704000000008000025f5fee00ef00010100040200010007030001233804000000008000045f5f5f5fec0000ef00010100040200010004030001231c04000000008000025f5fee00ef0001010004020001000703000122fd04000000008000045f5f5f5fec0000ef0001010004020001000403000122e104000000008000025f5fee00ef0001010004020001000703000122c204000000008000045f5f5f5fec0000ef0001010004020001000403000122a604000000008000025f5fee00ef00010100040200010007030001228704000000008000045f5f5f5fec0000ef00010100040200010004030001226b04000000008000025f5fee00ef00010100040200010007030001224c04000000008000045f5f5f5fec0000ef00010100040200010004030001223004000000008000025f5fee00ef00010100040200010007030001221104000000008000045f5f5f5fec0000ef0001010004020001000403000121f504000000008000025f5fee00ef0001010004020001000703000121d604000000008000045f5f5f5fec0000ef0001010004020001000403000121ba04000000008000025f5fee00ef00010100040200010007030001219b04000000008000045f5f5f5fec0000ef00010100040200010004030001217f04000000008000025f5fee00ef00010100040200010007030001216004000000008000045f5f5f5fec0000ef00010100040200010004030001214404000000008000025f5fee00ef00010100040200010007030001212504000000008000045f5f5f5fec0000ef00010100040200010004030001210904000000008000025f5fee00ef0001010004020001000703000120ea04000000008000045f5f5f5fec0000ef0001010004020001000403000120ce04000000008000025f5fee00ef0001010004020001000703000120af04000000008000045f5f5f5fec0000ef00010100040200010004030001209304000000008000025f5fee00ef00010100040200010007030001207404000000008000045f5f5f5fec0000ef00010100040200010004030001205804000000008000025f5fee00ef00010100040200010007030001203904000000008000045f5f5f5fec0000ef00010100040200010004030001201d04000000008000025f5fee00ef000101000402000100070300011ffe04000000008000045f5f5f5fec0000ef000101000402000100040300011fe204000000008000025f5fee00ef000101000402000100070300011fc304000000008000045f5f5f5fec0000ef000101000402000100040300011fa704000000008000025f5fee00ef000101000402000100070300011f8804000000008000045f5f5f5fec0000ef000101000402000100040300011f6c04000000008000025f5fee00ef000101000402000100070300011f4d04000000008000045f5f5f5fec0000ef000101000402000100040300011f3104000000008000025f5fee00ef000101000402000100070300011f1204000000008000045f5f5f5fec0000ef000101000402000100040300011ef604000000008000025f5fee00ef000101000402000100070300011ed704000000008000045f5f5f5fec0000ef000101000402000100040300011ebb04000000008000025f5fee00ef000101000402000100070300011e9c04000000008000045f5f5f5fec0000ef000101000402000100040300011e8004000000008000025f5fee00ef000101000402000100070300011e6104000000008000045f5f5f5fec0000ef000101000402000100040300011e4504000000008000025f5fee00ef000101000402000100070300011e2604000000008000045f5f5f5fec0000ef000101000402000100040300011e0a04000000008000025f5fee00ef000101000402000100070300011deb04000000008000045f5f5f5fec0000ef000101000402000100040300011dcf04000000008000025f5fee00ef000101000402000100070300011db004000000008000045f5f5f5fec0000ef000101000402000100040300011d9404000000008000025f5fee00ef000101000402000100070300011d7504000000008000045f5f5f5fec0000ef000101000402000100040300011d5904000000008000025f5fee00ef000101000402000100070300011d3a04000000008000045f5f5f5fec0000ef000101000402000100040300011d1e04000000008000025f5fee00ef000101000402000100070300011cff04000000008000045f5f5f5fec0000ef000101000402000100040300011ce304000000008000025f5fee00ef000101000402000100070300011cc404000000008000045f5f5f5fec0000ef000101000402000100040300011ca804000000008000025f5fee00ef000101000402000100070300011c8904000000008000045f5f5f5fec0000ef000101000402000100040300011c6d04000000008000025f5fee00ef000101000402000100070300011c4e04000000008000045f5f5f5fec0000ef000101000402000100040300011c3204000000008000025f5fee00ef000101000402000100070300011c1304000000008000045f5f5f5fec0000ef000101000402000100040300011bf704000000008000025f5fee00ef000101000402000100070300011bd804000000008000045f5f5f5fec0000ef000101000402000100040300011bbc04000000008000025f5fee00ef000101000402000100070300011b9d04000000008000045f5f5f5fec0000ef000101000402000100040300011b8104000000008000025f5fee00ef000101000402000100070300011b6204000000008000045f5f5f5fec0000ef000101000402000100040300011b4604000000008000025f5fee00ef000101000402000100070300011b2704000000008000045f5f5f5fec0000ef000101000402000100040300011b0b04000000008000025f5fee00ef000101000402000100070300011aec04000000008000045f5f5f5fec0000ef000101000402000100040300011ad004000000008000025f5fee00ef000101000402000100070300011ab104000000008000045f5f5f5fec0000ef000101000402000100040300011a9504000000008000025f5fee00ef000101000402000100070300011a7604000000008000045f5f5f5fec0000ef000101000402000100040300011a5a04000000008000025f5fee00ef000101000402000100070300011a3b04000000008000045f5f5f5fec0000ef000101000402000100040300011a1f04000000008000025f5fee00ef000101000402000100070300011a0004000000008000045f5f5f5fec0000ef0001010004020001000403000119e404000000008000025f5fee00ef0001010004020001000703000119c504000000008000045f5f5f5fec0000ef0001010004020001000403000119a904000000008000025f5fee00ef00010100040200010007030001198a04000000008000045f5f5f5fec0000ef00010100040200010004030001196e04000000008000025f5fee00ef00010100040200010007030001194f04000000008000045f5f5f5fec0000ef00010100040200010004030001193304000000008000025f5fee00ef00010100040200010007030001191404000000008000045f5f5f5fec0000ef0001010004020001000403000118f804000000008000025f5fee00ef0001010004020001000703000118d904000000008000045f5f5f5fec0000ef0001010004020001000403000118bd04000000008000025f5fee00ef00010100040200010007030001189e04000000008000045f5f5f5fec0000ef00010100040200010004030001188204000000008000025f5fee00ef00010100040200010007030001186304000000008000045f5f5f5fec0000ef00010100040200010004030001184704000000008000025f5fee00ef00010100040200010007030001182804000000008000045f5f5f5fec0000ef00010100040200010004030001180c04000000008000025f5fee00ef0001010004020001000703000117ed04000000008000045f5f5f5fec0000ef0001010004020001000403000117d104000000008000025f5fee00ef0001010004020001000703000117b204000000008000045f5f5f5fec0000ef00010100040200010004030001179604000000008000025f5fee00ef00010100040200010007030001177704000000008000045f5f5f5fec0000ef00010100040200010004030001175b04000000008000025f5fee00ef00010100040200010007030001173c04000000008000045f5f5f5fec0000ef00010100040200010004030001172004000000008000025f5fee00ef00010100040200010007030001170104000000008000045f5f5f5fec0000ef0001010004020001000403000116e504000000008000025f5fee00ef0001010004020001000703000116c604000000008000045f5f5f5fec0000ef0001010004020001000403000116aa04000000008000025f5fee00ef00010100040200010007030001168b04000000008000045f5f5f5fec0000ef00010100040200010004030001166f04000000008000025f5fee00ef00010100040200010007030001165004000000008000045f5f5f5fec0000ef00010100040200010004030001163404000000008000025f5fee00ef00010100040200010007030001161504000000008000045f5f5f5fec0000ef0001010004020001000403000115f904000000008000025f5fee00ef0001010004020001000703000115da04000000008000045f5f5f5fec0000ef0001010004020001000403000115be04000000008000025f5fee00ef00010100040200010007030001159f04000000008000045f5f5f5fec0000ef00010100040200010004030001158304000000008000025f5fee00ef00010100040200010007030001156404000000008000045f5f5f5fec0000ef00010100040200010004030001154804000000008000025f5fee00ef00010100040200010007030001152904000000008000045f5f5f5fec0000ef00010100040200010004030001150d04000000008000025f5fee00ef0001010004020001000703000114ee04000000008000045f5f5f5fec0000ef0001010004020001000403000114d204000000008000025f5fee00ef0001010004020001000703000114b304000000008000045f5f5f5fec0000ef00010100040200010004030001149704000000008000025f5fee00ef00010100040200010007030001147804000000008000045f5f5f5fec0000ef00010100040200010004030001145c04000000008000025f5fee00ef00010100040200010007030001143d04000000008000045f5f5f5fec0000ef00010100040200010004030001142104000000008000025f5fee00ef00010100040200010007030001140204000000008000045f5f5f5fec0000ef0001010004020001000403000113e604000000008000025f5fee00ef0001010004020001000703000113c704000000008000045f5f5f5fec0000ef0001010004020001000403000113ab04000000008000025f5fee00ef00010100040200010007030001138c04000000008000045f5f5f5fec0000ef00010100040200010004030001137004000000008000025f5fee00ef00010100040200010007030001135104000000008000045f5f5f5fec0000ef00010100040200010004030001133504000000008000025f5fee00ef00010100040200010007030001131604000000008000045f5f5f5fec0000ef0001010004020001000403000112fa04000000008000025f5fee00ef0001010004020001000703000112db04000000008000045f5f5f5fec0000ef0001010004020001000403000112bf04000000008000025f5fee00ef0001010004020001000703000112a004000000008000045f5f5f5fec0000ef00010100040200010004030001128404000000008000025f5fee00ef00010100040200010007030001126504000000008000045f5f5f5fec0000ef00010100040200010004030001124904000000008000025f5fee00ef00010100040200010007030001122a04000000008000045f5f5f5fec0000ef00010100040200010004030001120e04000000008000025f5fee00ef0001010004020001000703000111ef04000000008000045f5f5f5fec0000ef0001010004020001000403000111d304000000008000025f5fee00ef0001010004020001000703000111b404000000008000045f5f5f5fec0000ef00010100040200010004030001119804000000008000025f5fee00ef00010100040200010007030001117904000000008000045f5f5f5fec0000ef00010100040200010004030001115d04000000008000025f5fee00ef00010100040200010007030001113e04000000008000045f5f5f5fec0000ef00010100040200010004030001112204000000008000025f5fee00ef00010100040200010007030001110304000000008000045f5f5f5fec0000ef0001010004020001000403000110e704000000008000025f5fee00ef0001010004020001000703000110c804000000008000045f5f5f5fec0000ef0001010004020001000403000110ac04000000008000025f5fee00ef00010100040200010007030001108d04000000008000045f5f5f5fec0000ef00010100040200010004030001107104000000008000025f5fee00ef00010100040200010007030001105204000000008000045f5f5f5fec0000ef00010100040200010004030001103604000000008000025f5fee00ef00010100040200010007030001101704000000008000045f5f5f5fec0000ef000101000402000100040300010ffb04000000008000025f5fee00ef000101000402000100070300010fdc04000000008000045f5f5f5fec0000ef000101000402000100040300010fc004000000008000025f5fee00ef000101000402000100070300010fa104000000008000045f5f5f5fec0000ef000101000402000100040300010f8504000000008000025f5fee00ef000101000402000100070300010f6604000000008000045f5f5f5fec0000ef000101000402000100040300010f4a04000000008000025f5fee00ef000101000402000100070300010f2b04000000008000045f5f5f5fec0000ef000101000402000100040300010f0f04000000008000025f5fee00ef000101000402000100070300010ef004000000008000045f5f5f5fec0000ef000101000402000100040300010ed404000000008000025f5fee00ef000101000402000100070300010eb504000000008000045f5f5f5fec0000ef000101000402000100040300010e9904000000008000025f5fee00ef000101000402000100070300010e7a04000000008000045f5f5f5fec0000ef000101000402000100040300010e5e04000000008000025f5fee00ef000101000402000100070300010e3f04000000008000045f5f5f5fec0000ef000101000402000100040300010e2304000000008000025f5fee00ef000101000402000100070300010e0404000000008000045f5f5f5fec0000ef000101000402000100040300010de804000000008000025f5fee00ef000101000402000100070300010dc904000000008000045f5f5f5fec0000ef000101000402000100040300010dad04000000008000025f5fee00ef000101000402000100070300010d8e04000000008000045f5f5f5fec0000ef000101000402000100040300010d7204000000008000025f5fee00ef000101000402000100070300010d5304000000008000045f5f5f5fec0000ef000101000402000100040300010d3704000000008000025f5fee00ef000101000402000100070300010d1804000000008000045f5f5f5fec0000ef000101000402000100040300010cfc04000000008000025f5fee00ef000101000402000100070300010cdd04000000008000045f5f5f5fec0000ef000101000402000100040300010cc104000000008000025f5fee00ef000101000402000100070300010ca204000000008000045f5f5f5fec0000ef000101000402000100040300010c8604000000008000025f5fee00ef000101000402000100070300010c6704000000008000045f5f5f5fec0000ef000101000402000100040300010c4b04000000008000025f5fee00ef000101000402000100070300010c2c04000000008000045f5f5f5fec0000ef000101000402000100040300010c1004000000008000025f5fee00ef000101000402000100070300010bf104000000008000045f5f5f5fec0000ef000101000402000100040300010bd504000000008000025f5fee00ef000101000402000100070300010bb604000000008000045f5f5f5fec0000ef000101000402000100040300010b9a04000000008000025f5fee00ef000101000402000100070300010b7b04000000008000045f5f5f5fec0000ef000101000402000100040300010b5f04000000008000025f5fee00ef000101000402000100070300010b4004000000008000045f5f5f5fec0000ef000101000402000100040300010b2404000000008000025f5fee00ef000101000402000100070300010b0504000000008000045f5f5f5fec0000ef000101000402000100040300010ae904000000008000025f5fee00ef000101000402000100070300010aca04000000008000045f5f5f5fec0000ef000101000402000100040300010aae04000000008000025f5fee00ef000101000402000100070300010a8f04000000008000045f5f5f5fec0000ef000101000402000100040300010a7304000000008000025f5fee00ef000101000402000100070300010a5404000000008000045f5f5f5fec0000ef000101000402000100040300010a3804000000008000025f5fee00ef000101000402000100070300010a1904000000008000045f5f5f5fec0000ef0001010004020001000403000109fd04000000008000025f5fee00ef0001010004020001000703000109de04000000008000045f5f5f5fec0000ef0001010004020001000403000109c204000000008000025f5fee00ef0001010004020001000703000109a304000000008000045f5f5f5fec0000ef00010100040200010004030001098704000000008000025f5fee00ef00010100040200010007030001096804000000008000045f5f5f5fec0000ef00010100040200010004030001094c04000000008000025f5fee00ef00010100040200010007030001092d04000000008000045f5f5f5fec0000ef00010100040200010004030001091104000000008000025f5fee00ef0001010004020001000703000108f204000000008000045f5f5f5fec0000ef0001010004020001000403000108d604000000008000025f5fee00ef0001010004020001000703000108b704000000008000045f5f5f5fec0000ef00010100040200010004030001089b04000000008000025f5fee00ef00010100040200010007030001087c04000000008000045f5f5f5fec0000ef00010100040200010004030001086004000000008000025f5fee00ef00010100040200010007030001084104000000008000045f5f5f5fec0000ef00010100040200010004030001082504000000008000025f5fee00ef00010100040200010007030001080604000000008000045f5f5f5fec0000ef0001010004020001000403000107ea04000000008000025f5fee00ef0001010004020001000703000107cb04000000008000045f5f5f5fec0000ef0001010004020001000403000107af04000000008000025f5fee00ef00010100040200010007030001079004000000008000045f5f5f5fec0000ef00010100040200010004030001077404000000008000025f5fee00ef00010100040200010007030001075504000000008000045f5f5f5fec0000ef00010100040200010004030001073904000000008000025f5fee00ef00010100040200010007030001071a04000000008000045f5f5f5fec0000ef0001010004020001000403000106fe04000000008000025f5fee00ef0001010004020001000703000106df04000000008000045f5f5f5fec0000ef0001010004020001000403000106c304000000008000025f5fee00ef0001010004020001000703000106a404000000008000045f5f5f5fec0000ef00010100040200010004030001068804000000008000025f5fee00ef00010100040200010007030001066904000000008000045f5f5f5fec0000ef00010100040200010004030001064d04000000008000025f5fee00ef00010100040200010007030001062e04000000008000045f5f5f5fec0000ef00010100040200010004030001061204000000008000025f5fee00ef0001010004020001000703000105f304000000008000045f5f5f5fec0000ef0001010004020001000403000105d704000000008000025f5fee00ef0001010004020001000703000105b804000000008000045f5f5f5fec0000ef00010100040200010004030001059c04000000008000025f5fee00ef00010100040200010007030001057d04000000008000045f5f5f5fec0000ef00010100040200010004030001056104000000008000025f5fee00ef00010100040200010007030001054204000000008000045f5f5f5fec0000ef00010100040200010004030001052604000000008000025f5fee00ef00010100040200010007030001050704000000008000045f5f5f5fec0000ef0001010004020001000403000104eb04000000008000025f5fee00ef0001010004020001000703000104cc04000000008000045f5f5f5fec0000ef0001010004020001000403000104b004000000008000025f5fee00ef00010100040200010007030001049104000000008000045f5f5f5fec0000ef00010100040200010004030001047504000000008000025f5fee00ef00010100040200010007030001045604000000008000045f5f5f5fec0000ef00010100040200010004030001043a04000000008000025f5fee00ef00010100040200010007030001041b04000000008000045f5f5f5fec0000ef0001010004020001000403000103ff04000000008000025f5fee00ef0001010004020001000703000103e004000000008000045f5f5f5fec0000ef0001010004020001000403000103c404000000008000025f5fee00ef0001010004020001000703000103a504000000008000045f5f5f5fec0000ef00010100040200010004030001038904000000008000025f5fee00ef00010100040200010007030001036a04000000008000045f5f5f5fec0000ef00010100040200010004030001034e04000000008000025f5fee00ef00010100040200010007030001032f04000000008000045f5f5f5fec0000ef00010100040200010004030001031304000000008000025f5fee00ef0001010004020001000703000102f404000000008000045f5f5f5fec0000ef0001010004020001000403000102d804000000008000025f5fee00ef0001010004020001000703000102b904000000008000045f5f5f5fec0000ef00010100040200010004030001029d04000000008000025f5fee00ef00010100040200010007030001027e04000000008000045f5f5f5fec0000ef00010100040200010004030001026204000000008000025f5fee00ef00010100040200010007030001024304000000008000045f5f5f5fec0000ef00010100040200010004030001022704000000008000025f5fee00ef00010100040200010007030001020804000000008000045f5f5f5fec0000ef0001010004020001000403000101ec04000000008000025f5fee00ef0001010004020001000703000101cd04000000008000045f5f5f5fec0000ef0001010004020001000403000101b104000000008000025f5fee00ef00010100040200010007030001019204000000008000045f5f5f5fec0000ef00010100040200010004030001017604000000008000025f5fee00ef00010100040200010007030001015704000000008000045f5f5f5fec0000ef00010100040200010004030001013b04000000008000025f5fee00ef00010100040200010007030001011c04000000008000045f5f5f5fec0000ef00010100040200010004030001010004000000008000025f5fee00ef0001010004020001000703000100e104000000008000045f5f5f5fec0000ef0001010004020001000403000100c504000000008000025f5fee00ef0001010004020001000703000100a604000000008000045f5f5f5fec0000ef00010100040200010004030001008a04000000008000025f5fee00ef00010100040200010007030001006b04000000008000045f5f5f5fec0000ef00010100040200010004030001004f04000000008000025f5fee00ef00010100040200010007030001003004000000008000045f5f5f5fec0000ef00010100040200010004030001001404000000008000025f5fee00ef0001010004020001000104000000008000015f", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.MISSING_STOP_OPCODE", "result": false } @@ -33,21 +33,21 @@ } }, "_info": { - "hash": "0x4092d26e5e7d09b2e015ef4130d1c3ab931104fac2faf2b7019d3cd1ed9ae5a7", + "hash": "0x135e6deeda56b68866eff4091f197cc7be2f953194ebb32f3868d639e582ec89", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest a very deeply nested container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L467", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L549", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_deep_container[fork_CancunEIP7692-eof_test-structure-error]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_deep_container[fork_Osaka-eof_test-structure-error]": { "vectors": { "0": { "code": "0xef00010100040200010007030001bfb804000000008000045f5f5f5fec0000ef00010100040200010004030001bf9c04000000008000025f5fee00ef00010100040200010007030001bf7d04000000008000045f5f5f5fec0000ef00010100040200010004030001bf6104000000008000025f5fee00ef00010100040200010007030001bf4204000000008000045f5f5f5fec0000ef00010100040200010004030001bf2604000000008000025f5fee00ef00010100040200010007030001bf0704000000008000045f5f5f5fec0000ef00010100040200010004030001beeb04000000008000025f5fee00ef00010100040200010007030001becc04000000008000045f5f5f5fec0000ef00010100040200010004030001beb004000000008000025f5fee00ef00010100040200010007030001be9104000000008000045f5f5f5fec0000ef00010100040200010004030001be7504000000008000025f5fee00ef00010100040200010007030001be5604000000008000045f5f5f5fec0000ef00010100040200010004030001be3a04000000008000025f5fee00ef00010100040200010007030001be1b04000000008000045f5f5f5fec0000ef00010100040200010004030001bdff04000000008000025f5fee00ef00010100040200010007030001bde004000000008000045f5f5f5fec0000ef00010100040200010004030001bdc404000000008000025f5fee00ef00010100040200010007030001bda504000000008000045f5f5f5fec0000ef00010100040200010004030001bd8904000000008000025f5fee00ef00010100040200010007030001bd6a04000000008000045f5f5f5fec0000ef00010100040200010004030001bd4e04000000008000025f5fee00ef00010100040200010007030001bd2f04000000008000045f5f5f5fec0000ef00010100040200010004030001bd1304000000008000025f5fee00ef00010100040200010007030001bcf404000000008000045f5f5f5fec0000ef00010100040200010004030001bcd804000000008000025f5fee00ef00010100040200010007030001bcb904000000008000045f5f5f5fec0000ef00010100040200010004030001bc9d04000000008000025f5fee00ef00010100040200010007030001bc7e04000000008000045f5f5f5fec0000ef00010100040200010004030001bc6204000000008000025f5fee00ef00010100040200010007030001bc4304000000008000045f5f5f5fec0000ef00010100040200010004030001bc2704000000008000025f5fee00ef00010100040200010007030001bc0804000000008000045f5f5f5fec0000ef00010100040200010004030001bbec04000000008000025f5fee00ef00010100040200010007030001bbcd04000000008000045f5f5f5fec0000ef00010100040200010004030001bbb104000000008000025f5fee00ef00010100040200010007030001bb9204000000008000045f5f5f5fec0000ef00010100040200010004030001bb7604000000008000025f5fee00ef00010100040200010007030001bb5704000000008000045f5f5f5fec0000ef00010100040200010004030001bb3b04000000008000025f5fee00ef00010100040200010007030001bb1c04000000008000045f5f5f5fec0000ef00010100040200010004030001bb0004000000008000025f5fee00ef00010100040200010007030001bae104000000008000045f5f5f5fec0000ef00010100040200010004030001bac504000000008000025f5fee00ef00010100040200010007030001baa604000000008000045f5f5f5fec0000ef00010100040200010004030001ba8a04000000008000025f5fee00ef00010100040200010007030001ba6b04000000008000045f5f5f5fec0000ef00010100040200010004030001ba4f04000000008000025f5fee00ef00010100040200010007030001ba3004000000008000045f5f5f5fec0000ef00010100040200010004030001ba1404000000008000025f5fee00ef00010100040200010007030001b9f504000000008000045f5f5f5fec0000ef00010100040200010004030001b9d904000000008000025f5fee00ef00010100040200010007030001b9ba04000000008000045f5f5f5fec0000ef00010100040200010004030001b99e04000000008000025f5fee00ef00010100040200010007030001b97f04000000008000045f5f5f5fec0000ef00010100040200010004030001b96304000000008000025f5fee00ef00010100040200010007030001b94404000000008000045f5f5f5fec0000ef00010100040200010004030001b92804000000008000025f5fee00ef00010100040200010007030001b90904000000008000045f5f5f5fec0000ef00010100040200010004030001b8ed04000000008000025f5fee00ef00010100040200010007030001b8ce04000000008000045f5f5f5fec0000ef00010100040200010004030001b8b204000000008000025f5fee00ef00010100040200010007030001b89304000000008000045f5f5f5fec0000ef00010100040200010004030001b87704000000008000025f5fee00ef00010100040200010007030001b85804000000008000045f5f5f5fec0000ef00010100040200010004030001b83c04000000008000025f5fee00ef00010100040200010007030001b81d04000000008000045f5f5f5fec0000ef00010100040200010004030001b80104000000008000025f5fee00ef00010100040200010007030001b7e204000000008000045f5f5f5fec0000ef00010100040200010004030001b7c604000000008000025f5fee00ef00010100040200010007030001b7a704000000008000045f5f5f5fec0000ef00010100040200010004030001b78b04000000008000025f5fee00ef00010100040200010007030001b76c04000000008000045f5f5f5fec0000ef00010100040200010004030001b75004000000008000025f5fee00ef00010100040200010007030001b73104000000008000045f5f5f5fec0000ef00010100040200010004030001b71504000000008000025f5fee00ef00010100040200010007030001b6f604000000008000045f5f5f5fec0000ef00010100040200010004030001b6da04000000008000025f5fee00ef00010100040200010007030001b6bb04000000008000045f5f5f5fec0000ef00010100040200010004030001b69f04000000008000025f5fee00ef00010100040200010007030001b68004000000008000045f5f5f5fec0000ef00010100040200010004030001b66404000000008000025f5fee00ef00010100040200010007030001b64504000000008000045f5f5f5fec0000ef00010100040200010004030001b62904000000008000025f5fee00ef00010100040200010007030001b60a04000000008000045f5f5f5fec0000ef00010100040200010004030001b5ee04000000008000025f5fee00ef00010100040200010007030001b5cf04000000008000045f5f5f5fec0000ef00010100040200010004030001b5b304000000008000025f5fee00ef00010100040200010007030001b59404000000008000045f5f5f5fec0000ef00010100040200010004030001b57804000000008000025f5fee00ef00010100040200010007030001b55904000000008000045f5f5f5fec0000ef00010100040200010004030001b53d04000000008000025f5fee00ef00010100040200010007030001b51e04000000008000045f5f5f5fec0000ef00010100040200010004030001b50204000000008000025f5fee00ef00010100040200010007030001b4e304000000008000045f5f5f5fec0000ef00010100040200010004030001b4c704000000008000025f5fee00ef00010100040200010007030001b4a804000000008000045f5f5f5fec0000ef00010100040200010004030001b48c04000000008000025f5fee00ef00010100040200010007030001b46d04000000008000045f5f5f5fec0000ef00010100040200010004030001b45104000000008000025f5fee00ef00010100040200010007030001b43204000000008000045f5f5f5fec0000ef00010100040200010004030001b41604000000008000025f5fee00ef00010100040200010007030001b3f704000000008000045f5f5f5fec0000ef00010100040200010004030001b3db04000000008000025f5fee00ef00010100040200010007030001b3bc04000000008000045f5f5f5fec0000ef00010100040200010004030001b3a004000000008000025f5fee00ef00010100040200010007030001b38104000000008000045f5f5f5fec0000ef00010100040200010004030001b36504000000008000025f5fee00ef00010100040200010007030001b34604000000008000045f5f5f5fec0000ef00010100040200010004030001b32a04000000008000025f5fee00ef00010100040200010007030001b30b04000000008000045f5f5f5fec0000ef00010100040200010004030001b2ef04000000008000025f5fee00ef00010100040200010007030001b2d004000000008000045f5f5f5fec0000ef00010100040200010004030001b2b404000000008000025f5fee00ef00010100040200010007030001b29504000000008000045f5f5f5fec0000ef00010100040200010004030001b27904000000008000025f5fee00ef00010100040200010007030001b25a04000000008000045f5f5f5fec0000ef00010100040200010004030001b23e04000000008000025f5fee00ef00010100040200010007030001b21f04000000008000045f5f5f5fec0000ef00010100040200010004030001b20304000000008000025f5fee00ef00010100040200010007030001b1e404000000008000045f5f5f5fec0000ef00010100040200010004030001b1c804000000008000025f5fee00ef00010100040200010007030001b1a904000000008000045f5f5f5fec0000ef00010100040200010004030001b18d04000000008000025f5fee00ef00010100040200010007030001b16e04000000008000045f5f5f5fec0000ef00010100040200010004030001b15204000000008000025f5fee00ef00010100040200010007030001b13304000000008000045f5f5f5fec0000ef00010100040200010004030001b11704000000008000025f5fee00ef00010100040200010007030001b0f804000000008000045f5f5f5fec0000ef00010100040200010004030001b0dc04000000008000025f5fee00ef00010100040200010007030001b0bd04000000008000045f5f5f5fec0000ef00010100040200010004030001b0a104000000008000025f5fee00ef00010100040200010007030001b08204000000008000045f5f5f5fec0000ef00010100040200010004030001b06604000000008000025f5fee00ef00010100040200010007030001b04704000000008000045f5f5f5fec0000ef00010100040200010004030001b02b04000000008000025f5fee00ef00010100040200010007030001b00c04000000008000045f5f5f5fec0000ef00010100040200010004030001aff004000000008000025f5fee00ef00010100040200010007030001afd104000000008000045f5f5f5fec0000ef00010100040200010004030001afb504000000008000025f5fee00ef00010100040200010007030001af9604000000008000045f5f5f5fec0000ef00010100040200010004030001af7a04000000008000025f5fee00ef00010100040200010007030001af5b04000000008000045f5f5f5fec0000ef00010100040200010004030001af3f04000000008000025f5fee00ef00010100040200010007030001af2004000000008000045f5f5f5fec0000ef00010100040200010004030001af0404000000008000025f5fee00ef00010100040200010007030001aee504000000008000045f5f5f5fec0000ef00010100040200010004030001aec904000000008000025f5fee00ef00010100040200010007030001aeaa04000000008000045f5f5f5fec0000ef00010100040200010004030001ae8e04000000008000025f5fee00ef00010100040200010007030001ae6f04000000008000045f5f5f5fec0000ef00010100040200010004030001ae5304000000008000025f5fee00ef00010100040200010007030001ae3404000000008000045f5f5f5fec0000ef00010100040200010004030001ae1804000000008000025f5fee00ef00010100040200010007030001adf904000000008000045f5f5f5fec0000ef00010100040200010004030001addd04000000008000025f5fee00ef00010100040200010007030001adbe04000000008000045f5f5f5fec0000ef00010100040200010004030001ada204000000008000025f5fee00ef00010100040200010007030001ad8304000000008000045f5f5f5fec0000ef00010100040200010004030001ad6704000000008000025f5fee00ef00010100040200010007030001ad4804000000008000045f5f5f5fec0000ef00010100040200010004030001ad2c04000000008000025f5fee00ef00010100040200010007030001ad0d04000000008000045f5f5f5fec0000ef00010100040200010004030001acf104000000008000025f5fee00ef00010100040200010007030001acd204000000008000045f5f5f5fec0000ef00010100040200010004030001acb604000000008000025f5fee00ef00010100040200010007030001ac9704000000008000045f5f5f5fec0000ef00010100040200010004030001ac7b04000000008000025f5fee00ef00010100040200010007030001ac5c04000000008000045f5f5f5fec0000ef00010100040200010004030001ac4004000000008000025f5fee00ef00010100040200010007030001ac2104000000008000045f5f5f5fec0000ef00010100040200010004030001ac0504000000008000025f5fee00ef00010100040200010007030001abe604000000008000045f5f5f5fec0000ef00010100040200010004030001abca04000000008000025f5fee00ef00010100040200010007030001abab04000000008000045f5f5f5fec0000ef00010100040200010004030001ab8f04000000008000025f5fee00ef00010100040200010007030001ab7004000000008000045f5f5f5fec0000ef00010100040200010004030001ab5404000000008000025f5fee00ef00010100040200010007030001ab3504000000008000045f5f5f5fec0000ef00010100040200010004030001ab1904000000008000025f5fee00ef00010100040200010007030001aafa04000000008000045f5f5f5fec0000ef00010100040200010004030001aade04000000008000025f5fee00ef00010100040200010007030001aabf04000000008000045f5f5f5fec0000ef00010100040200010004030001aaa304000000008000025f5fee00ef00010100040200010007030001aa8404000000008000045f5f5f5fec0000ef00010100040200010004030001aa6804000000008000025f5fee00ef00010100040200010007030001aa4904000000008000045f5f5f5fec0000ef00010100040200010004030001aa2d04000000008000025f5fee00ef00010100040200010007030001aa0e04000000008000045f5f5f5fec0000ef00010100040200010004030001a9f204000000008000025f5fee00ef00010100040200010007030001a9d304000000008000045f5f5f5fec0000ef00010100040200010004030001a9b704000000008000025f5fee00ef00010100040200010007030001a99804000000008000045f5f5f5fec0000ef00010100040200010004030001a97c04000000008000025f5fee00ef00010100040200010007030001a95d04000000008000045f5f5f5fec0000ef00010100040200010004030001a94104000000008000025f5fee00ef00010100040200010007030001a92204000000008000045f5f5f5fec0000ef00010100040200010004030001a90604000000008000025f5fee00ef00010100040200010007030001a8e704000000008000045f5f5f5fec0000ef00010100040200010004030001a8cb04000000008000025f5fee00ef00010100040200010007030001a8ac04000000008000045f5f5f5fec0000ef00010100040200010004030001a89004000000008000025f5fee00ef00010100040200010007030001a87104000000008000045f5f5f5fec0000ef00010100040200010004030001a85504000000008000025f5fee00ef00010100040200010007030001a83604000000008000045f5f5f5fec0000ef00010100040200010004030001a81a04000000008000025f5fee00ef00010100040200010007030001a7fb04000000008000045f5f5f5fec0000ef00010100040200010004030001a7df04000000008000025f5fee00ef00010100040200010007030001a7c004000000008000045f5f5f5fec0000ef00010100040200010004030001a7a404000000008000025f5fee00ef00010100040200010007030001a78504000000008000045f5f5f5fec0000ef00010100040200010004030001a76904000000008000025f5fee00ef00010100040200010007030001a74a04000000008000045f5f5f5fec0000ef00010100040200010004030001a72e04000000008000025f5fee00ef00010100040200010007030001a70f04000000008000045f5f5f5fec0000ef00010100040200010004030001a6f304000000008000025f5fee00ef00010100040200010007030001a6d404000000008000045f5f5f5fec0000ef00010100040200010004030001a6b804000000008000025f5fee00ef00010100040200010007030001a69904000000008000045f5f5f5fec0000ef00010100040200010004030001a67d04000000008000025f5fee00ef00010100040200010007030001a65e04000000008000045f5f5f5fec0000ef00010100040200010004030001a64204000000008000025f5fee00ef00010100040200010007030001a62304000000008000045f5f5f5fec0000ef00010100040200010004030001a60704000000008000025f5fee00ef00010100040200010007030001a5e804000000008000045f5f5f5fec0000ef00010100040200010004030001a5cc04000000008000025f5fee00ef00010100040200010007030001a5ad04000000008000045f5f5f5fec0000ef00010100040200010004030001a59104000000008000025f5fee00ef00010100040200010007030001a57204000000008000045f5f5f5fec0000ef00010100040200010004030001a55604000000008000025f5fee00ef00010100040200010007030001a53704000000008000045f5f5f5fec0000ef00010100040200010004030001a51b04000000008000025f5fee00ef00010100040200010007030001a4fc04000000008000045f5f5f5fec0000ef00010100040200010004030001a4e004000000008000025f5fee00ef00010100040200010007030001a4c104000000008000045f5f5f5fec0000ef00010100040200010004030001a4a504000000008000025f5fee00ef00010100040200010007030001a48604000000008000045f5f5f5fec0000ef00010100040200010004030001a46a04000000008000025f5fee00ef00010100040200010007030001a44b04000000008000045f5f5f5fec0000ef00010100040200010004030001a42f04000000008000025f5fee00ef00010100040200010007030001a41004000000008000045f5f5f5fec0000ef00010100040200010004030001a3f404000000008000025f5fee00ef00010100040200010007030001a3d504000000008000045f5f5f5fec0000ef00010100040200010004030001a3b904000000008000025f5fee00ef00010100040200010007030001a39a04000000008000045f5f5f5fec0000ef00010100040200010004030001a37e04000000008000025f5fee00ef00010100040200010007030001a35f04000000008000045f5f5f5fec0000ef00010100040200010004030001a34304000000008000025f5fee00ef00010100040200010007030001a32404000000008000045f5f5f5fec0000ef00010100040200010004030001a30804000000008000025f5fee00ef00010100040200010007030001a2e904000000008000045f5f5f5fec0000ef00010100040200010004030001a2cd04000000008000025f5fee00ef00010100040200010007030001a2ae04000000008000045f5f5f5fec0000ef00010100040200010004030001a29204000000008000025f5fee00ef00010100040200010007030001a27304000000008000045f5f5f5fec0000ef00010100040200010004030001a25704000000008000025f5fee00ef00010100040200010007030001a23804000000008000045f5f5f5fec0000ef00010100040200010004030001a21c04000000008000025f5fee00ef00010100040200010007030001a1fd04000000008000045f5f5f5fec0000ef00010100040200010004030001a1e104000000008000025f5fee00ef00010100040200010007030001a1c204000000008000045f5f5f5fec0000ef00010100040200010004030001a1a604000000008000025f5fee00ef00010100040200010007030001a18704000000008000045f5f5f5fec0000ef00010100040200010004030001a16b04000000008000025f5fee00ef00010100040200010007030001a14c04000000008000045f5f5f5fec0000ef00010100040200010004030001a13004000000008000025f5fee00ef00010100040200010007030001a11104000000008000045f5f5f5fec0000ef00010100040200010004030001a0f504000000008000025f5fee00ef00010100040200010007030001a0d604000000008000045f5f5f5fec0000ef00010100040200010004030001a0ba04000000008000025f5fee00ef00010100040200010007030001a09b04000000008000045f5f5f5fec0000ef00010100040200010004030001a07f04000000008000025f5fee00ef00010100040200010007030001a06004000000008000045f5f5f5fec0000ef00010100040200010004030001a04404000000008000025f5fee00ef00010100040200010007030001a02504000000008000045f5f5f5fec0000ef00010100040200010004030001a00904000000008000025f5fee00ef000101000402000100070300019fea04000000008000045f5f5f5fec0000ef000101000402000100040300019fce04000000008000025f5fee00ef000101000402000100070300019faf04000000008000045f5f5f5fec0000ef000101000402000100040300019f9304000000008000025f5fee00ef000101000402000100070300019f7404000000008000045f5f5f5fec0000ef000101000402000100040300019f5804000000008000025f5fee00ef000101000402000100070300019f3904000000008000045f5f5f5fec0000ef000101000402000100040300019f1d04000000008000025f5fee00ef000101000402000100070300019efe04000000008000045f5f5f5fec0000ef000101000402000100040300019ee204000000008000025f5fee00ef000101000402000100070300019ec304000000008000045f5f5f5fec0000ef000101000402000100040300019ea704000000008000025f5fee00ef000101000402000100070300019e8804000000008000045f5f5f5fec0000ef000101000402000100040300019e6c04000000008000025f5fee00ef000101000402000100070300019e4d04000000008000045f5f5f5fec0000ef000101000402000100040300019e3104000000008000025f5fee00ef000101000402000100070300019e1204000000008000045f5f5f5fec0000ef000101000402000100040300019df604000000008000025f5fee00ef000101000402000100070300019dd704000000008000045f5f5f5fec0000ef000101000402000100040300019dbb04000000008000025f5fee00ef000101000402000100070300019d9c04000000008000045f5f5f5fec0000ef000101000402000100040300019d8004000000008000025f5fee00ef000101000402000100070300019d6104000000008000045f5f5f5fec0000ef000101000402000100040300019d4504000000008000025f5fee00ef000101000402000100070300019d2604000000008000045f5f5f5fec0000ef000101000402000100040300019d0a04000000008000025f5fee00ef000101000402000100070300019ceb04000000008000045f5f5f5fec0000ef000101000402000100040300019ccf04000000008000025f5fee00ef000101000402000100070300019cb004000000008000045f5f5f5fec0000ef000101000402000100040300019c9404000000008000025f5fee00ef000101000402000100070300019c7504000000008000045f5f5f5fec0000ef000101000402000100040300019c5904000000008000025f5fee00ef000101000402000100070300019c3a04000000008000045f5f5f5fec0000ef000101000402000100040300019c1e04000000008000025f5fee00ef000101000402000100070300019bff04000000008000045f5f5f5fec0000ef000101000402000100040300019be304000000008000025f5fee00ef000101000402000100070300019bc404000000008000045f5f5f5fec0000ef000101000402000100040300019ba804000000008000025f5fee00ef000101000402000100070300019b8904000000008000045f5f5f5fec0000ef000101000402000100040300019b6d04000000008000025f5fee00ef000101000402000100070300019b4e04000000008000045f5f5f5fec0000ef000101000402000100040300019b3204000000008000025f5fee00ef000101000402000100070300019b1304000000008000045f5f5f5fec0000ef000101000402000100040300019af704000000008000025f5fee00ef000101000402000100070300019ad804000000008000045f5f5f5fec0000ef000101000402000100040300019abc04000000008000025f5fee00ef000101000402000100070300019a9d04000000008000045f5f5f5fec0000ef000101000402000100040300019a8104000000008000025f5fee00ef000101000402000100070300019a6204000000008000045f5f5f5fec0000ef000101000402000100040300019a4604000000008000025f5fee00ef000101000402000100070300019a2704000000008000045f5f5f5fec0000ef000101000402000100040300019a0b04000000008000025f5fee00ef0001010004020001000703000199ec04000000008000045f5f5f5fec0000ef0001010004020001000403000199d004000000008000025f5fee00ef0001010004020001000703000199b104000000008000045f5f5f5fec0000ef00010100040200010004030001999504000000008000025f5fee00ef00010100040200010007030001997604000000008000045f5f5f5fec0000ef00010100040200010004030001995a04000000008000025f5fee00ef00010100040200010007030001993b04000000008000045f5f5f5fec0000ef00010100040200010004030001991f04000000008000025f5fee00ef00010100040200010007030001990004000000008000045f5f5f5fec0000ef0001010004020001000403000198e404000000008000025f5fee00ef0001010004020001000703000198c504000000008000045f5f5f5fec0000ef0001010004020001000403000198a904000000008000025f5fee00ef00010100040200010007030001988a04000000008000045f5f5f5fec0000ef00010100040200010004030001986e04000000008000025f5fee00ef00010100040200010007030001984f04000000008000045f5f5f5fec0000ef00010100040200010004030001983304000000008000025f5fee00ef00010100040200010007030001981404000000008000045f5f5f5fec0000ef0001010004020001000403000197f804000000008000025f5fee00ef0001010004020001000703000197d904000000008000045f5f5f5fec0000ef0001010004020001000403000197bd04000000008000025f5fee00ef00010100040200010007030001979e04000000008000045f5f5f5fec0000ef00010100040200010004030001978204000000008000025f5fee00ef00010100040200010007030001976304000000008000045f5f5f5fec0000ef00010100040200010004030001974704000000008000025f5fee00ef00010100040200010007030001972804000000008000045f5f5f5fec0000ef00010100040200010004030001970c04000000008000025f5fee00ef0001010004020001000703000196ed04000000008000045f5f5f5fec0000ef0001010004020001000403000196d104000000008000025f5fee00ef0001010004020001000703000196b204000000008000045f5f5f5fec0000ef00010100040200010004030001969604000000008000025f5fee00ef00010100040200010007030001967704000000008000045f5f5f5fec0000ef00010100040200010004030001965b04000000008000025f5fee00ef00010100040200010007030001963c04000000008000045f5f5f5fec0000ef00010100040200010004030001962004000000008000025f5fee00ef00010100040200010007030001960104000000008000045f5f5f5fec0000ef0001010004020001000403000195e504000000008000025f5fee00ef0001010004020001000703000195c604000000008000045f5f5f5fec0000ef0001010004020001000403000195aa04000000008000025f5fee00ef00010100040200010007030001958b04000000008000045f5f5f5fec0000ef00010100040200010004030001956f04000000008000025f5fee00ef00010100040200010007030001955004000000008000045f5f5f5fec0000ef00010100040200010004030001953404000000008000025f5fee00ef00010100040200010007030001951504000000008000045f5f5f5fec0000ef0001010004020001000403000194f904000000008000025f5fee00ef0001010004020001000703000194da04000000008000045f5f5f5fec0000ef0001010004020001000403000194be04000000008000025f5fee00ef00010100040200010007030001949f04000000008000045f5f5f5fec0000ef00010100040200010004030001948304000000008000025f5fee00ef00010100040200010007030001946404000000008000045f5f5f5fec0000ef00010100040200010004030001944804000000008000025f5fee00ef00010100040200010007030001942904000000008000045f5f5f5fec0000ef00010100040200010004030001940d04000000008000025f5fee00ef0001010004020001000703000193ee04000000008000045f5f5f5fec0000ef0001010004020001000403000193d204000000008000025f5fee00ef0001010004020001000703000193b304000000008000045f5f5f5fec0000ef00010100040200010004030001939704000000008000025f5fee00ef00010100040200010007030001937804000000008000045f5f5f5fec0000ef00010100040200010004030001935c04000000008000025f5fee00ef00010100040200010007030001933d04000000008000045f5f5f5fec0000ef00010100040200010004030001932104000000008000025f5fee00ef00010100040200010007030001930204000000008000045f5f5f5fec0000ef0001010004020001000403000192e604000000008000025f5fee00ef0001010004020001000703000192c704000000008000045f5f5f5fec0000ef0001010004020001000403000192ab04000000008000025f5fee00ef00010100040200010007030001928c04000000008000045f5f5f5fec0000ef00010100040200010004030001927004000000008000025f5fee00ef00010100040200010007030001925104000000008000045f5f5f5fec0000ef00010100040200010004030001923504000000008000025f5fee00ef00010100040200010007030001921604000000008000045f5f5f5fec0000ef0001010004020001000403000191fa04000000008000025f5fee00ef0001010004020001000703000191db04000000008000045f5f5f5fec0000ef0001010004020001000403000191bf04000000008000025f5fee00ef0001010004020001000703000191a004000000008000045f5f5f5fec0000ef00010100040200010004030001918404000000008000025f5fee00ef00010100040200010007030001916504000000008000045f5f5f5fec0000ef00010100040200010004030001914904000000008000025f5fee00ef00010100040200010007030001912a04000000008000045f5f5f5fec0000ef00010100040200010004030001910e04000000008000025f5fee00ef0001010004020001000703000190ef04000000008000045f5f5f5fec0000ef0001010004020001000403000190d304000000008000025f5fee00ef0001010004020001000703000190b404000000008000045f5f5f5fec0000ef00010100040200010004030001909804000000008000025f5fee00ef00010100040200010007030001907904000000008000045f5f5f5fec0000ef00010100040200010004030001905d04000000008000025f5fee00ef00010100040200010007030001903e04000000008000045f5f5f5fec0000ef00010100040200010004030001902204000000008000025f5fee00ef00010100040200010007030001900304000000008000045f5f5f5fec0000ef000101000402000100040300018fe704000000008000025f5fee00ef000101000402000100070300018fc804000000008000045f5f5f5fec0000ef000101000402000100040300018fac04000000008000025f5fee00ef000101000402000100070300018f8d04000000008000045f5f5f5fec0000ef000101000402000100040300018f7104000000008000025f5fee00ef000101000402000100070300018f5204000000008000045f5f5f5fec0000ef000101000402000100040300018f3604000000008000025f5fee00ef000101000402000100070300018f1704000000008000045f5f5f5fec0000ef000101000402000100040300018efb04000000008000025f5fee00ef000101000402000100070300018edc04000000008000045f5f5f5fec0000ef000101000402000100040300018ec004000000008000025f5fee00ef000101000402000100070300018ea104000000008000045f5f5f5fec0000ef000101000402000100040300018e8504000000008000025f5fee00ef000101000402000100070300018e6604000000008000045f5f5f5fec0000ef000101000402000100040300018e4a04000000008000025f5fee00ef000101000402000100070300018e2b04000000008000045f5f5f5fec0000ef000101000402000100040300018e0f04000000008000025f5fee00ef000101000402000100070300018df004000000008000045f5f5f5fec0000ef000101000402000100040300018dd404000000008000025f5fee00ef000101000402000100070300018db504000000008000045f5f5f5fec0000ef000101000402000100040300018d9904000000008000025f5fee00ef000101000402000100070300018d7a04000000008000045f5f5f5fec0000ef000101000402000100040300018d5e04000000008000025f5fee00ef000101000402000100070300018d3f04000000008000045f5f5f5fec0000ef000101000402000100040300018d2304000000008000025f5fee00ef000101000402000100070300018d0404000000008000045f5f5f5fec0000ef000101000402000100040300018ce804000000008000025f5fee00ef000101000402000100070300018cc904000000008000045f5f5f5fec0000ef000101000402000100040300018cad04000000008000025f5fee00ef000101000402000100070300018c8e04000000008000045f5f5f5fec0000ef000101000402000100040300018c7204000000008000025f5fee00ef000101000402000100070300018c5304000000008000045f5f5f5fec0000ef000101000402000100040300018c3704000000008000025f5fee00ef000101000402000100070300018c1804000000008000045f5f5f5fec0000ef000101000402000100040300018bfc04000000008000025f5fee00ef000101000402000100070300018bdd04000000008000045f5f5f5fec0000ef000101000402000100040300018bc104000000008000025f5fee00ef000101000402000100070300018ba204000000008000045f5f5f5fec0000ef000101000402000100040300018b8604000000008000025f5fee00ef000101000402000100070300018b6704000000008000045f5f5f5fec0000ef000101000402000100040300018b4b04000000008000025f5fee00ef000101000402000100070300018b2c04000000008000045f5f5f5fec0000ef000101000402000100040300018b1004000000008000025f5fee00ef000101000402000100070300018af104000000008000045f5f5f5fec0000ef000101000402000100040300018ad504000000008000025f5fee00ef000101000402000100070300018ab604000000008000045f5f5f5fec0000ef000101000402000100040300018a9a04000000008000025f5fee00ef000101000402000100070300018a7b04000000008000045f5f5f5fec0000ef000101000402000100040300018a5f04000000008000025f5fee00ef000101000402000100070300018a4004000000008000045f5f5f5fec0000ef000101000402000100040300018a2404000000008000025f5fee00ef000101000402000100070300018a0504000000008000045f5f5f5fec0000ef0001010004020001000403000189e904000000008000025f5fee00ef0001010004020001000703000189ca04000000008000045f5f5f5fec0000ef0001010004020001000403000189ae04000000008000025f5fee00ef00010100040200010007030001898f04000000008000045f5f5f5fec0000ef00010100040200010004030001897304000000008000025f5fee00ef00010100040200010007030001895404000000008000045f5f5f5fec0000ef00010100040200010004030001893804000000008000025f5fee00ef00010100040200010007030001891904000000008000045f5f5f5fec0000ef0001010004020001000403000188fd04000000008000025f5fee00ef0001010004020001000703000188de04000000008000045f5f5f5fec0000ef0001010004020001000403000188c204000000008000025f5fee00ef0001010004020001000703000188a304000000008000045f5f5f5fec0000ef00010100040200010004030001888704000000008000025f5fee00ef00010100040200010007030001886804000000008000045f5f5f5fec0000ef00010100040200010004030001884c04000000008000025f5fee00ef00010100040200010007030001882d04000000008000045f5f5f5fec0000ef00010100040200010004030001881104000000008000025f5fee00ef0001010004020001000703000187f204000000008000045f5f5f5fec0000ef0001010004020001000403000187d604000000008000025f5fee00ef0001010004020001000703000187b704000000008000045f5f5f5fec0000ef00010100040200010004030001879b04000000008000025f5fee00ef00010100040200010007030001877c04000000008000045f5f5f5fec0000ef00010100040200010004030001876004000000008000025f5fee00ef00010100040200010007030001874104000000008000045f5f5f5fec0000ef00010100040200010004030001872504000000008000025f5fee00ef00010100040200010007030001870604000000008000045f5f5f5fec0000ef0001010004020001000403000186ea04000000008000025f5fee00ef0001010004020001000703000186cb04000000008000045f5f5f5fec0000ef0001010004020001000403000186af04000000008000025f5fee00ef00010100040200010007030001869004000000008000045f5f5f5fec0000ef00010100040200010004030001867404000000008000025f5fee00ef00010100040200010007030001865504000000008000045f5f5f5fec0000ef00010100040200010004030001863904000000008000025f5fee00ef00010100040200010007030001861a04000000008000045f5f5f5fec0000ef0001010004020001000403000185fe04000000008000025f5fee00ef0001010004020001000703000185df04000000008000045f5f5f5fec0000ef0001010004020001000403000185c304000000008000025f5fee00ef0001010004020001000703000185a404000000008000045f5f5f5fec0000ef00010100040200010004030001858804000000008000025f5fee00ef00010100040200010007030001856904000000008000045f5f5f5fec0000ef00010100040200010004030001854d04000000008000025f5fee00ef00010100040200010007030001852e04000000008000045f5f5f5fec0000ef00010100040200010004030001851204000000008000025f5fee00ef0001010004020001000703000184f304000000008000045f5f5f5fec0000ef0001010004020001000403000184d704000000008000025f5fee00ef0001010004020001000703000184b804000000008000045f5f5f5fec0000ef00010100040200010004030001849c04000000008000025f5fee00ef00010100040200010007030001847d04000000008000045f5f5f5fec0000ef00010100040200010004030001846104000000008000025f5fee00ef00010100040200010007030001844204000000008000045f5f5f5fec0000ef00010100040200010004030001842604000000008000025f5fee00ef00010100040200010007030001840704000000008000045f5f5f5fec0000ef0001010004020001000403000183eb04000000008000025f5fee00ef0001010004020001000703000183cc04000000008000045f5f5f5fec0000ef0001010004020001000403000183b004000000008000025f5fee00ef00010100040200010007030001839104000000008000045f5f5f5fec0000ef00010100040200010004030001837504000000008000025f5fee00ef00010100040200010007030001835604000000008000045f5f5f5fec0000ef00010100040200010004030001833a04000000008000025f5fee00ef00010100040200010007030001831b04000000008000045f5f5f5fec0000ef0001010004020001000403000182ff04000000008000025f5fee00ef0001010004020001000703000182e004000000008000045f5f5f5fec0000ef0001010004020001000403000182c404000000008000025f5fee00ef0001010004020001000703000182a504000000008000045f5f5f5fec0000ef00010100040200010004030001828904000000008000025f5fee00ef00010100040200010007030001826a04000000008000045f5f5f5fec0000ef00010100040200010004030001824e04000000008000025f5fee00ef00010100040200010007030001822f04000000008000045f5f5f5fec0000ef00010100040200010004030001821304000000008000025f5fee00ef0001010004020001000703000181f404000000008000045f5f5f5fec0000ef0001010004020001000403000181d804000000008000025f5fee00ef0001010004020001000703000181b904000000008000045f5f5f5fec0000ef00010100040200010004030001819d04000000008000025f5fee00ef00010100040200010007030001817e04000000008000045f5f5f5fec0000ef00010100040200010004030001816204000000008000025f5fee00ef00010100040200010007030001814304000000008000045f5f5f5fec0000ef00010100040200010004030001812704000000008000025f5fee00ef00010100040200010007030001810804000000008000045f5f5f5fec0000ef0001010004020001000403000180ec04000000008000025f5fee00ef0001010004020001000703000180cd04000000008000045f5f5f5fec0000ef0001010004020001000403000180b104000000008000025f5fee00ef00010100040200010007030001809204000000008000045f5f5f5fec0000ef00010100040200010004030001807604000000008000025f5fee00ef00010100040200010007030001805704000000008000045f5f5f5fec0000ef00010100040200010004030001803b04000000008000025f5fee00ef00010100040200010007030001801c04000000008000045f5f5f5fec0000ef00010100040200010004030001800004000000008000025f5fee00ef000101000402000100070300017fe104000000008000045f5f5f5fec0000ef000101000402000100040300017fc504000000008000025f5fee00ef000101000402000100070300017fa604000000008000045f5f5f5fec0000ef000101000402000100040300017f8a04000000008000025f5fee00ef000101000402000100070300017f6b04000000008000045f5f5f5fec0000ef000101000402000100040300017f4f04000000008000025f5fee00ef000101000402000100070300017f3004000000008000045f5f5f5fec0000ef000101000402000100040300017f1404000000008000025f5fee00ef000101000402000100070300017ef504000000008000045f5f5f5fec0000ef000101000402000100040300017ed904000000008000025f5fee00ef000101000402000100070300017eba04000000008000045f5f5f5fec0000ef000101000402000100040300017e9e04000000008000025f5fee00ef000101000402000100070300017e7f04000000008000045f5f5f5fec0000ef000101000402000100040300017e6304000000008000025f5fee00ef000101000402000100070300017e4404000000008000045f5f5f5fec0000ef000101000402000100040300017e2804000000008000025f5fee00ef000101000402000100070300017e0904000000008000045f5f5f5fec0000ef000101000402000100040300017ded04000000008000025f5fee00ef000101000402000100070300017dce04000000008000045f5f5f5fec0000ef000101000402000100040300017db204000000008000025f5fee00ef000101000402000100070300017d9304000000008000045f5f5f5fec0000ef000101000402000100040300017d7704000000008000025f5fee00ef000101000402000100070300017d5804000000008000045f5f5f5fec0000ef000101000402000100040300017d3c04000000008000025f5fee00ef000101000402000100070300017d1d04000000008000045f5f5f5fec0000ef000101000402000100040300017d0104000000008000025f5fee00ef000101000402000100070300017ce204000000008000045f5f5f5fec0000ef000101000402000100040300017cc604000000008000025f5fee00ef000101000402000100070300017ca704000000008000045f5f5f5fec0000ef000101000402000100040300017c8b04000000008000025f5fee00ef000101000402000100070300017c6c04000000008000045f5f5f5fec0000ef000101000402000100040300017c5004000000008000025f5fee00ef000101000402000100070300017c3104000000008000045f5f5f5fec0000ef000101000402000100040300017c1504000000008000025f5fee00ef000101000402000100070300017bf604000000008000045f5f5f5fec0000ef000101000402000100040300017bda04000000008000025f5fee00ef000101000402000100070300017bbb04000000008000045f5f5f5fec0000ef000101000402000100040300017b9f04000000008000025f5fee00ef000101000402000100070300017b8004000000008000045f5f5f5fec0000ef000101000402000100040300017b6404000000008000025f5fee00ef000101000402000100070300017b4504000000008000045f5f5f5fec0000ef000101000402000100040300017b2904000000008000025f5fee00ef000101000402000100070300017b0a04000000008000045f5f5f5fec0000ef000101000402000100040300017aee04000000008000025f5fee00ef000101000402000100070300017acf04000000008000045f5f5f5fec0000ef000101000402000100040300017ab304000000008000025f5fee00ef000101000402000100070300017a9404000000008000045f5f5f5fec0000ef000101000402000100040300017a7804000000008000025f5fee00ef000101000402000100070300017a5904000000008000045f5f5f5fec0000ef000101000402000100040300017a3d04000000008000025f5fee00ef000101000402000100070300017a1e04000000008000045f5f5f5fec0000ef000101000402000100040300017a0204000000008000025f5fee00ef0001010004020001000703000179e304000000008000045f5f5f5fec0000ef0001010004020001000403000179c704000000008000025f5fee00ef0001010004020001000703000179a804000000008000045f5f5f5fec0000ef00010100040200010004030001798c04000000008000025f5fee00ef00010100040200010007030001796d04000000008000045f5f5f5fec0000ef00010100040200010004030001795104000000008000025f5fee00ef00010100040200010007030001793204000000008000045f5f5f5fec0000ef00010100040200010004030001791604000000008000025f5fee00ef0001010004020001000703000178f704000000008000045f5f5f5fec0000ef0001010004020001000403000178db04000000008000025f5fee00ef0001010004020001000703000178bc04000000008000045f5f5f5fec0000ef0001010004020001000403000178a004000000008000025f5fee00ef00010100040200010007030001788104000000008000045f5f5f5fec0000ef00010100040200010004030001786504000000008000025f5fee00ef00010100040200010007030001784604000000008000045f5f5f5fec0000ef00010100040200010004030001782a04000000008000025f5fee00ef00010100040200010007030001780b04000000008000045f5f5f5fec0000ef0001010004020001000403000177ef04000000008000025f5fee00ef0001010004020001000703000177d004000000008000045f5f5f5fec0000ef0001010004020001000403000177b404000000008000025f5fee00ef00010100040200010007030001779504000000008000045f5f5f5fec0000ef00010100040200010004030001777904000000008000025f5fee00ef00010100040200010007030001775a04000000008000045f5f5f5fec0000ef00010100040200010004030001773e04000000008000025f5fee00ef00010100040200010007030001771f04000000008000045f5f5f5fec0000ef00010100040200010004030001770304000000008000025f5fee00ef0001010004020001000703000176e404000000008000045f5f5f5fec0000ef0001010004020001000403000176c804000000008000025f5fee00ef0001010004020001000703000176a904000000008000045f5f5f5fec0000ef00010100040200010004030001768d04000000008000025f5fee00ef00010100040200010007030001766e04000000008000045f5f5f5fec0000ef00010100040200010004030001765204000000008000025f5fee00ef00010100040200010007030001763304000000008000045f5f5f5fec0000ef00010100040200010004030001761704000000008000025f5fee00ef0001010004020001000703000175f804000000008000045f5f5f5fec0000ef0001010004020001000403000175dc04000000008000025f5fee00ef0001010004020001000703000175bd04000000008000045f5f5f5fec0000ef0001010004020001000403000175a104000000008000025f5fee00ef00010100040200010007030001758204000000008000045f5f5f5fec0000ef00010100040200010004030001756604000000008000025f5fee00ef00010100040200010007030001754704000000008000045f5f5f5fec0000ef00010100040200010004030001752b04000000008000025f5fee00ef00010100040200010007030001750c04000000008000045f5f5f5fec0000ef0001010004020001000403000174f004000000008000025f5fee00ef0001010004020001000703000174d104000000008000045f5f5f5fec0000ef0001010004020001000403000174b504000000008000025f5fee00ef00010100040200010007030001749604000000008000045f5f5f5fec0000ef00010100040200010004030001747a04000000008000025f5fee00ef00010100040200010007030001745b04000000008000045f5f5f5fec0000ef00010100040200010004030001743f04000000008000025f5fee00ef00010100040200010007030001742004000000008000045f5f5f5fec0000ef00010100040200010004030001740404000000008000025f5fee00ef0001010004020001000703000173e504000000008000045f5f5f5fec0000ef0001010004020001000403000173c904000000008000025f5fee00ef0001010004020001000703000173aa04000000008000045f5f5f5fec0000ef00010100040200010004030001738e04000000008000025f5fee00ef00010100040200010007030001736f04000000008000045f5f5f5fec0000ef00010100040200010004030001735304000000008000025f5fee00ef00010100040200010007030001733404000000008000045f5f5f5fec0000ef00010100040200010004030001731804000000008000025f5fee00ef0001010004020001000703000172f904000000008000045f5f5f5fec0000ef0001010004020001000403000172dd04000000008000025f5fee00ef0001010004020001000703000172be04000000008000045f5f5f5fec0000ef0001010004020001000403000172a204000000008000025f5fee00ef00010100040200010007030001728304000000008000045f5f5f5fec0000ef00010100040200010004030001726704000000008000025f5fee00ef00010100040200010007030001724804000000008000045f5f5f5fec0000ef00010100040200010004030001722c04000000008000025f5fee00ef00010100040200010007030001720d04000000008000045f5f5f5fec0000ef0001010004020001000403000171f104000000008000025f5fee00ef0001010004020001000703000171d204000000008000045f5f5f5fec0000ef0001010004020001000403000171b604000000008000025f5fee00ef00010100040200010007030001719704000000008000045f5f5f5fec0000ef00010100040200010004030001717b04000000008000025f5fee00ef00010100040200010007030001715c04000000008000045f5f5f5fec0000ef00010100040200010004030001714004000000008000025f5fee00ef00010100040200010007030001712104000000008000045f5f5f5fec0000ef00010100040200010004030001710504000000008000025f5fee00ef0001010004020001000703000170e604000000008000045f5f5f5fec0000ef0001010004020001000403000170ca04000000008000025f5fee00ef0001010004020001000703000170ab04000000008000045f5f5f5fec0000ef00010100040200010004030001708f04000000008000025f5fee00ef00010100040200010007030001707004000000008000045f5f5f5fec0000ef00010100040200010004030001705404000000008000025f5fee00ef00010100040200010007030001703504000000008000045f5f5f5fec0000ef00010100040200010004030001701904000000008000025f5fee00ef000101000402000100070300016ffa04000000008000045f5f5f5fec0000ef000101000402000100040300016fde04000000008000025f5fee00ef000101000402000100070300016fbf04000000008000045f5f5f5fec0000ef000101000402000100040300016fa304000000008000025f5fee00ef000101000402000100070300016f8404000000008000045f5f5f5fec0000ef000101000402000100040300016f6804000000008000025f5fee00ef000101000402000100070300016f4904000000008000045f5f5f5fec0000ef000101000402000100040300016f2d04000000008000025f5fee00ef000101000402000100070300016f0e04000000008000045f5f5f5fec0000ef000101000402000100040300016ef204000000008000025f5fee00ef000101000402000100070300016ed304000000008000045f5f5f5fec0000ef000101000402000100040300016eb704000000008000025f5fee00ef000101000402000100070300016e9804000000008000045f5f5f5fec0000ef000101000402000100040300016e7c04000000008000025f5fee00ef000101000402000100070300016e5d04000000008000045f5f5f5fec0000ef000101000402000100040300016e4104000000008000025f5fee00ef000101000402000100070300016e2204000000008000045f5f5f5fec0000ef000101000402000100040300016e0604000000008000025f5fee00ef000101000402000100070300016de704000000008000045f5f5f5fec0000ef000101000402000100040300016dcb04000000008000025f5fee00ef000101000402000100070300016dac04000000008000045f5f5f5fec0000ef000101000402000100040300016d9004000000008000025f5fee00ef000101000402000100070300016d7104000000008000045f5f5f5fec0000ef000101000402000100040300016d5504000000008000025f5fee00ef000101000402000100070300016d3604000000008000045f5f5f5fec0000ef000101000402000100040300016d1a04000000008000025f5fee00ef000101000402000100070300016cfb04000000008000045f5f5f5fec0000ef000101000402000100040300016cdf04000000008000025f5fee00ef000101000402000100070300016cc004000000008000045f5f5f5fec0000ef000101000402000100040300016ca404000000008000025f5fee00ef000101000402000100070300016c8504000000008000045f5f5f5fec0000ef000101000402000100040300016c6904000000008000025f5fee00ef000101000402000100070300016c4a04000000008000045f5f5f5fec0000ef000101000402000100040300016c2e04000000008000025f5fee00ef000101000402000100070300016c0f04000000008000045f5f5f5fec0000ef000101000402000100040300016bf304000000008000025f5fee00ef000101000402000100070300016bd404000000008000045f5f5f5fec0000ef000101000402000100040300016bb804000000008000025f5fee00ef000101000402000100070300016b9904000000008000045f5f5f5fec0000ef000101000402000100040300016b7d04000000008000025f5fee00ef000101000402000100070300016b5e04000000008000045f5f5f5fec0000ef000101000402000100040300016b4204000000008000025f5fee00ef000101000402000100070300016b2304000000008000045f5f5f5fec0000ef000101000402000100040300016b0704000000008000025f5fee00ef000101000402000100070300016ae804000000008000045f5f5f5fec0000ef000101000402000100040300016acc04000000008000025f5fee00ef000101000402000100070300016aad04000000008000045f5f5f5fec0000ef000101000402000100040300016a9104000000008000025f5fee00ef000101000402000100070300016a7204000000008000045f5f5f5fec0000ef000101000402000100040300016a5604000000008000025f5fee00ef000101000402000100070300016a3704000000008000045f5f5f5fec0000ef000101000402000100040300016a1b04000000008000025f5fee00ef0001010004020001000703000169fc04000000008000045f5f5f5fec0000ef0001010004020001000403000169e004000000008000025f5fee00ef0001010004020001000703000169c104000000008000045f5f5f5fec0000ef0001010004020001000403000169a504000000008000025f5fee00ef00010100040200010007030001698604000000008000045f5f5f5fec0000ef00010100040200010004030001696a04000000008000025f5fee00ef00010100040200010007030001694b04000000008000045f5f5f5fec0000ef00010100040200010004030001692f04000000008000025f5fee00ef00010100040200010007030001691004000000008000045f5f5f5fec0000ef0001010004020001000403000168f404000000008000025f5fee00ef0001010004020001000703000168d504000000008000045f5f5f5fec0000ef0001010004020001000403000168b904000000008000025f5fee00ef00010100040200010007030001689a04000000008000045f5f5f5fec0000ef00010100040200010004030001687e04000000008000025f5fee00ef00010100040200010007030001685f04000000008000045f5f5f5fec0000ef00010100040200010004030001684304000000008000025f5fee00ef00010100040200010007030001682404000000008000045f5f5f5fec0000ef00010100040200010004030001680804000000008000025f5fee00ef0001010004020001000703000167e904000000008000045f5f5f5fec0000ef0001010004020001000403000167cd04000000008000025f5fee00ef0001010004020001000703000167ae04000000008000045f5f5f5fec0000ef00010100040200010004030001679204000000008000025f5fee00ef00010100040200010007030001677304000000008000045f5f5f5fec0000ef00010100040200010004030001675704000000008000025f5fee00ef00010100040200010007030001673804000000008000045f5f5f5fec0000ef00010100040200010004030001671c04000000008000025f5fee00ef0001010004020001000703000166fd04000000008000045f5f5f5fec0000ef0001010004020001000403000166e104000000008000025f5fee00ef0001010004020001000703000166c204000000008000045f5f5f5fec0000ef0001010004020001000403000166a604000000008000025f5fee00ef00010100040200010007030001668704000000008000045f5f5f5fec0000ef00010100040200010004030001666b04000000008000025f5fee00ef00010100040200010007030001664c04000000008000045f5f5f5fec0000ef00010100040200010004030001663004000000008000025f5fee00ef00010100040200010007030001661104000000008000045f5f5f5fec0000ef0001010004020001000403000165f504000000008000025f5fee00ef0001010004020001000703000165d604000000008000045f5f5f5fec0000ef0001010004020001000403000165ba04000000008000025f5fee00ef00010100040200010007030001659b04000000008000045f5f5f5fec0000ef00010100040200010004030001657f04000000008000025f5fee00ef00010100040200010007030001656004000000008000045f5f5f5fec0000ef00010100040200010004030001654404000000008000025f5fee00ef00010100040200010007030001652504000000008000045f5f5f5fec0000ef00010100040200010004030001650904000000008000025f5fee00ef0001010004020001000703000164ea04000000008000045f5f5f5fec0000ef0001010004020001000403000164ce04000000008000025f5fee00ef0001010004020001000703000164af04000000008000045f5f5f5fec0000ef00010100040200010004030001649304000000008000025f5fee00ef00010100040200010007030001647404000000008000045f5f5f5fec0000ef00010100040200010004030001645804000000008000025f5fee00ef00010100040200010007030001643904000000008000045f5f5f5fec0000ef00010100040200010004030001641d04000000008000025f5fee00ef0001010004020001000703000163fe04000000008000045f5f5f5fec0000ef0001010004020001000403000163e204000000008000025f5fee00ef0001010004020001000703000163c304000000008000045f5f5f5fec0000ef0001010004020001000403000163a704000000008000025f5fee00ef00010100040200010007030001638804000000008000045f5f5f5fec0000ef00010100040200010004030001636c04000000008000025f5fee00ef00010100040200010007030001634d04000000008000045f5f5f5fec0000ef00010100040200010004030001633104000000008000025f5fee00ef00010100040200010007030001631204000000008000045f5f5f5fec0000ef0001010004020001000403000162f604000000008000025f5fee00ef0001010004020001000703000162d704000000008000045f5f5f5fec0000ef0001010004020001000403000162bb04000000008000025f5fee00ef00010100040200010007030001629c04000000008000045f5f5f5fec0000ef00010100040200010004030001628004000000008000025f5fee00ef00010100040200010007030001626104000000008000045f5f5f5fec0000ef00010100040200010004030001624504000000008000025f5fee00ef00010100040200010007030001622604000000008000045f5f5f5fec0000ef00010100040200010004030001620a04000000008000025f5fee00ef0001010004020001000703000161eb04000000008000045f5f5f5fec0000ef0001010004020001000403000161cf04000000008000025f5fee00ef0001010004020001000703000161b004000000008000045f5f5f5fec0000ef00010100040200010004030001619404000000008000025f5fee00ef00010100040200010007030001617504000000008000045f5f5f5fec0000ef00010100040200010004030001615904000000008000025f5fee00ef00010100040200010007030001613a04000000008000045f5f5f5fec0000ef00010100040200010004030001611e04000000008000025f5fee00ef0001010004020001000703000160ff04000000008000045f5f5f5fec0000ef0001010004020001000403000160e304000000008000025f5fee00ef0001010004020001000703000160c404000000008000045f5f5f5fec0000ef0001010004020001000403000160a804000000008000025f5fee00ef00010100040200010007030001608904000000008000045f5f5f5fec0000ef00010100040200010004030001606d04000000008000025f5fee00ef00010100040200010007030001604e04000000008000045f5f5f5fec0000ef00010100040200010004030001603204000000008000025f5fee00ef00010100040200010007030001601304000000008000045f5f5f5fec0000ef000101000402000100040300015ff704000000008000025f5fee00ef000101000402000100070300015fd804000000008000045f5f5f5fec0000ef000101000402000100040300015fbc04000000008000025f5fee00ef000101000402000100070300015f9d04000000008000045f5f5f5fec0000ef000101000402000100040300015f8104000000008000025f5fee00ef000101000402000100070300015f6204000000008000045f5f5f5fec0000ef000101000402000100040300015f4604000000008000025f5fee00ef000101000402000100070300015f2704000000008000045f5f5f5fec0000ef000101000402000100040300015f0b04000000008000025f5fee00ef000101000402000100070300015eec04000000008000045f5f5f5fec0000ef000101000402000100040300015ed004000000008000025f5fee00ef000101000402000100070300015eb104000000008000045f5f5f5fec0000ef000101000402000100040300015e9504000000008000025f5fee00ef000101000402000100070300015e7604000000008000045f5f5f5fec0000ef000101000402000100040300015e5a04000000008000025f5fee00ef000101000402000100070300015e3b04000000008000045f5f5f5fec0000ef000101000402000100040300015e1f04000000008000025f5fee00ef000101000402000100070300015e0004000000008000045f5f5f5fec0000ef000101000402000100040300015de404000000008000025f5fee00ef000101000402000100070300015dc504000000008000045f5f5f5fec0000ef000101000402000100040300015da904000000008000025f5fee00ef000101000402000100070300015d8a04000000008000045f5f5f5fec0000ef000101000402000100040300015d6e04000000008000025f5fee00ef000101000402000100070300015d4f04000000008000045f5f5f5fec0000ef000101000402000100040300015d3304000000008000025f5fee00ef000101000402000100070300015d1404000000008000045f5f5f5fec0000ef000101000402000100040300015cf804000000008000025f5fee00ef000101000402000100070300015cd904000000008000045f5f5f5fec0000ef000101000402000100040300015cbd04000000008000025f5fee00ef000101000402000100070300015c9e04000000008000045f5f5f5fec0000ef000101000402000100040300015c8204000000008000025f5fee00ef000101000402000100070300015c6304000000008000045f5f5f5fec0000ef000101000402000100040300015c4704000000008000025f5fee00ef000101000402000100070300015c2804000000008000045f5f5f5fec0000ef000101000402000100040300015c0c04000000008000025f5fee00ef000101000402000100070300015bed04000000008000045f5f5f5fec0000ef000101000402000100040300015bd104000000008000025f5fee00ef000101000402000100070300015bb204000000008000045f5f5f5fec0000ef000101000402000100040300015b9604000000008000025f5fee00ef000101000402000100070300015b7704000000008000045f5f5f5fec0000ef000101000402000100040300015b5b04000000008000025f5fee00ef000101000402000100070300015b3c04000000008000045f5f5f5fec0000ef000101000402000100040300015b2004000000008000025f5fee00ef000101000402000100070300015b0104000000008000045f5f5f5fec0000ef000101000402000100040300015ae504000000008000025f5fee00ef000101000402000100070300015ac604000000008000045f5f5f5fec0000ef000101000402000100040300015aaa04000000008000025f5fee00ef000101000402000100070300015a8b04000000008000045f5f5f5fec0000ef000101000402000100040300015a6f04000000008000025f5fee00ef000101000402000100070300015a5004000000008000045f5f5f5fec0000ef000101000402000100040300015a3404000000008000025f5fee00ef000101000402000100070300015a1504000000008000045f5f5f5fec0000ef0001010004020001000403000159f904000000008000025f5fee00ef0001010004020001000703000159da04000000008000045f5f5f5fec0000ef0001010004020001000403000159be04000000008000025f5fee00ef00010100040200010007030001599f04000000008000045f5f5f5fec0000ef00010100040200010004030001598304000000008000025f5fee00ef00010100040200010007030001596404000000008000045f5f5f5fec0000ef00010100040200010004030001594804000000008000025f5fee00ef00010100040200010007030001592904000000008000045f5f5f5fec0000ef00010100040200010004030001590d04000000008000025f5fee00ef0001010004020001000703000158ee04000000008000045f5f5f5fec0000ef0001010004020001000403000158d204000000008000025f5fee00ef0001010004020001000703000158b304000000008000045f5f5f5fec0000ef00010100040200010004030001589704000000008000025f5fee00ef00010100040200010007030001587804000000008000045f5f5f5fec0000ef00010100040200010004030001585c04000000008000025f5fee00ef00010100040200010007030001583d04000000008000045f5f5f5fec0000ef00010100040200010004030001582104000000008000025f5fee00ef00010100040200010007030001580204000000008000045f5f5f5fec0000ef0001010004020001000403000157e604000000008000025f5fee00ef0001010004020001000703000157c704000000008000045f5f5f5fec0000ef0001010004020001000403000157ab04000000008000025f5fee00ef00010100040200010007030001578c04000000008000045f5f5f5fec0000ef00010100040200010004030001577004000000008000025f5fee00ef00010100040200010007030001575104000000008000045f5f5f5fec0000ef00010100040200010004030001573504000000008000025f5fee00ef00010100040200010007030001571604000000008000045f5f5f5fec0000ef0001010004020001000403000156fa04000000008000025f5fee00ef0001010004020001000703000156db04000000008000045f5f5f5fec0000ef0001010004020001000403000156bf04000000008000025f5fee00ef0001010004020001000703000156a004000000008000045f5f5f5fec0000ef00010100040200010004030001568404000000008000025f5fee00ef00010100040200010007030001566504000000008000045f5f5f5fec0000ef00010100040200010004030001564904000000008000025f5fee00ef00010100040200010007030001562a04000000008000045f5f5f5fec0000ef00010100040200010004030001560e04000000008000025f5fee00ef0001010004020001000703000155ef04000000008000045f5f5f5fec0000ef0001010004020001000403000155d304000000008000025f5fee00ef0001010004020001000703000155b404000000008000045f5f5f5fec0000ef00010100040200010004030001559804000000008000025f5fee00ef00010100040200010007030001557904000000008000045f5f5f5fec0000ef00010100040200010004030001555d04000000008000025f5fee00ef00010100040200010007030001553e04000000008000045f5f5f5fec0000ef00010100040200010004030001552204000000008000025f5fee00ef00010100040200010007030001550304000000008000045f5f5f5fec0000ef0001010004020001000403000154e704000000008000025f5fee00ef0001010004020001000703000154c804000000008000045f5f5f5fec0000ef0001010004020001000403000154ac04000000008000025f5fee00ef00010100040200010007030001548d04000000008000045f5f5f5fec0000ef00010100040200010004030001547104000000008000025f5fee00ef00010100040200010007030001545204000000008000045f5f5f5fec0000ef00010100040200010004030001543604000000008000025f5fee00ef00010100040200010007030001541704000000008000045f5f5f5fec0000ef0001010004020001000403000153fb04000000008000025f5fee00ef0001010004020001000703000153dc04000000008000045f5f5f5fec0000ef0001010004020001000403000153c004000000008000025f5fee00ef0001010004020001000703000153a104000000008000045f5f5f5fec0000ef00010100040200010004030001538504000000008000025f5fee00ef00010100040200010007030001536604000000008000045f5f5f5fec0000ef00010100040200010004030001534a04000000008000025f5fee00ef00010100040200010007030001532b04000000008000045f5f5f5fec0000ef00010100040200010004030001530f04000000008000025f5fee00ef0001010004020001000703000152f004000000008000045f5f5f5fec0000ef0001010004020001000403000152d404000000008000025f5fee00ef0001010004020001000703000152b504000000008000045f5f5f5fec0000ef00010100040200010004030001529904000000008000025f5fee00ef00010100040200010007030001527a04000000008000045f5f5f5fec0000ef00010100040200010004030001525e04000000008000025f5fee00ef00010100040200010007030001523f04000000008000045f5f5f5fec0000ef00010100040200010004030001522304000000008000025f5fee00ef00010100040200010007030001520404000000008000045f5f5f5fec0000ef0001010004020001000403000151e804000000008000025f5fee00ef0001010004020001000703000151c904000000008000045f5f5f5fec0000ef0001010004020001000403000151ad04000000008000025f5fee00ef00010100040200010007030001518e04000000008000045f5f5f5fec0000ef00010100040200010004030001517204000000008000025f5fee00ef00010100040200010007030001515304000000008000045f5f5f5fec0000ef00010100040200010004030001513704000000008000025f5fee00ef00010100040200010007030001511804000000008000045f5f5f5fec0000ef0001010004020001000403000150fc04000000008000025f5fee00ef0001010004020001000703000150dd04000000008000045f5f5f5fec0000ef0001010004020001000403000150c104000000008000025f5fee00ef0001010004020001000703000150a204000000008000045f5f5f5fec0000ef00010100040200010004030001508604000000008000025f5fee00ef00010100040200010007030001506704000000008000045f5f5f5fec0000ef00010100040200010004030001504b04000000008000025f5fee00ef00010100040200010007030001502c04000000008000045f5f5f5fec0000ef00010100040200010004030001501004000000008000025f5fee00ef000101000402000100070300014ff104000000008000045f5f5f5fec0000ef000101000402000100040300014fd504000000008000025f5fee00ef000101000402000100070300014fb604000000008000045f5f5f5fec0000ef000101000402000100040300014f9a04000000008000025f5fee00ef000101000402000100070300014f7b04000000008000045f5f5f5fec0000ef000101000402000100040300014f5f04000000008000025f5fee00ef000101000402000100070300014f4004000000008000045f5f5f5fec0000ef000101000402000100040300014f2404000000008000025f5fee00ef000101000402000100070300014f0504000000008000045f5f5f5fec0000ef000101000402000100040300014ee904000000008000025f5fee00ef000101000402000100070300014eca04000000008000045f5f5f5fec0000ef000101000402000100040300014eae04000000008000025f5fee00ef000101000402000100070300014e8f04000000008000045f5f5f5fec0000ef000101000402000100040300014e7304000000008000025f5fee00ef000101000402000100070300014e5404000000008000045f5f5f5fec0000ef000101000402000100040300014e3804000000008000025f5fee00ef000101000402000100070300014e1904000000008000045f5f5f5fec0000ef000101000402000100040300014dfd04000000008000025f5fee00ef000101000402000100070300014dde04000000008000045f5f5f5fec0000ef000101000402000100040300014dc204000000008000025f5fee00ef000101000402000100070300014da304000000008000045f5f5f5fec0000ef000101000402000100040300014d8704000000008000025f5fee00ef000101000402000100070300014d6804000000008000045f5f5f5fec0000ef000101000402000100040300014d4c04000000008000025f5fee00ef000101000402000100070300014d2d04000000008000045f5f5f5fec0000ef000101000402000100040300014d1104000000008000025f5fee00ef000101000402000100070300014cf204000000008000045f5f5f5fec0000ef000101000402000100040300014cd604000000008000025f5fee00ef000101000402000100070300014cb704000000008000045f5f5f5fec0000ef000101000402000100040300014c9b04000000008000025f5fee00ef000101000402000100070300014c7c04000000008000045f5f5f5fec0000ef000101000402000100040300014c6004000000008000025f5fee00ef000101000402000100070300014c4104000000008000045f5f5f5fec0000ef000101000402000100040300014c2504000000008000025f5fee00ef000101000402000100070300014c0604000000008000045f5f5f5fec0000ef000101000402000100040300014bea04000000008000025f5fee00ef000101000402000100070300014bcb04000000008000045f5f5f5fec0000ef000101000402000100040300014baf04000000008000025f5fee00ef000101000402000100070300014b9004000000008000045f5f5f5fec0000ef000101000402000100040300014b7404000000008000025f5fee00ef000101000402000100070300014b5504000000008000045f5f5f5fec0000ef000101000402000100040300014b3904000000008000025f5fee00ef000101000402000100070300014b1a04000000008000045f5f5f5fec0000ef000101000402000100040300014afe04000000008000025f5fee00ef000101000402000100070300014adf04000000008000045f5f5f5fec0000ef000101000402000100040300014ac304000000008000025f5fee00ef000101000402000100070300014aa404000000008000045f5f5f5fec0000ef000101000402000100040300014a8804000000008000025f5fee00ef000101000402000100070300014a6904000000008000045f5f5f5fec0000ef000101000402000100040300014a4d04000000008000025f5fee00ef000101000402000100070300014a2e04000000008000045f5f5f5fec0000ef000101000402000100040300014a1204000000008000025f5fee00ef0001010004020001000703000149f304000000008000045f5f5f5fec0000ef0001010004020001000403000149d704000000008000025f5fee00ef0001010004020001000703000149b804000000008000045f5f5f5fec0000ef00010100040200010004030001499c04000000008000025f5fee00ef00010100040200010007030001497d04000000008000045f5f5f5fec0000ef00010100040200010004030001496104000000008000025f5fee00ef00010100040200010007030001494204000000008000045f5f5f5fec0000ef00010100040200010004030001492604000000008000025f5fee00ef00010100040200010007030001490704000000008000045f5f5f5fec0000ef0001010004020001000403000148eb04000000008000025f5fee00ef0001010004020001000703000148cc04000000008000045f5f5f5fec0000ef0001010004020001000403000148b004000000008000025f5fee00ef00010100040200010007030001489104000000008000045f5f5f5fec0000ef00010100040200010004030001487504000000008000025f5fee00ef00010100040200010007030001485604000000008000045f5f5f5fec0000ef00010100040200010004030001483a04000000008000025f5fee00ef00010100040200010007030001481b04000000008000045f5f5f5fec0000ef0001010004020001000403000147ff04000000008000025f5fee00ef0001010004020001000703000147e004000000008000045f5f5f5fec0000ef0001010004020001000403000147c404000000008000025f5fee00ef0001010004020001000703000147a504000000008000045f5f5f5fec0000ef00010100040200010004030001478904000000008000025f5fee00ef00010100040200010007030001476a04000000008000045f5f5f5fec0000ef00010100040200010004030001474e04000000008000025f5fee00ef00010100040200010007030001472f04000000008000045f5f5f5fec0000ef00010100040200010004030001471304000000008000025f5fee00ef0001010004020001000703000146f404000000008000045f5f5f5fec0000ef0001010004020001000403000146d804000000008000025f5fee00ef0001010004020001000703000146b904000000008000045f5f5f5fec0000ef00010100040200010004030001469d04000000008000025f5fee00ef00010100040200010007030001467e04000000008000045f5f5f5fec0000ef00010100040200010004030001466204000000008000025f5fee00ef00010100040200010007030001464304000000008000045f5f5f5fec0000ef00010100040200010004030001462704000000008000025f5fee00ef00010100040200010007030001460804000000008000045f5f5f5fec0000ef0001010004020001000403000145ec04000000008000025f5fee00ef0001010004020001000703000145cd04000000008000045f5f5f5fec0000ef0001010004020001000403000145b104000000008000025f5fee00ef00010100040200010007030001459204000000008000045f5f5f5fec0000ef00010100040200010004030001457604000000008000025f5fee00ef00010100040200010007030001455704000000008000045f5f5f5fec0000ef00010100040200010004030001453b04000000008000025f5fee00ef00010100040200010007030001451c04000000008000045f5f5f5fec0000ef00010100040200010004030001450004000000008000025f5fee00ef0001010004020001000703000144e104000000008000045f5f5f5fec0000ef0001010004020001000403000144c504000000008000025f5fee00ef0001010004020001000703000144a604000000008000045f5f5f5fec0000ef00010100040200010004030001448a04000000008000025f5fee00ef00010100040200010007030001446b04000000008000045f5f5f5fec0000ef00010100040200010004030001444f04000000008000025f5fee00ef00010100040200010007030001443004000000008000045f5f5f5fec0000ef00010100040200010004030001441404000000008000025f5fee00ef0001010004020001000703000143f504000000008000045f5f5f5fec0000ef0001010004020001000403000143d904000000008000025f5fee00ef0001010004020001000703000143ba04000000008000045f5f5f5fec0000ef00010100040200010004030001439e04000000008000025f5fee00ef00010100040200010007030001437f04000000008000045f5f5f5fec0000ef00010100040200010004030001436304000000008000025f5fee00ef00010100040200010007030001434404000000008000045f5f5f5fec0000ef00010100040200010004030001432804000000008000025f5fee00ef00010100040200010007030001430904000000008000045f5f5f5fec0000ef0001010004020001000403000142ed04000000008000025f5fee00ef0001010004020001000703000142ce04000000008000045f5f5f5fec0000ef0001010004020001000403000142b204000000008000025f5fee00ef00010100040200010007030001429304000000008000045f5f5f5fec0000ef00010100040200010004030001427704000000008000025f5fee00ef00010100040200010007030001425804000000008000045f5f5f5fec0000ef00010100040200010004030001423c04000000008000025f5fee00ef00010100040200010007030001421d04000000008000045f5f5f5fec0000ef00010100040200010004030001420104000000008000025f5fee00ef0001010004020001000703000141e204000000008000045f5f5f5fec0000ef0001010004020001000403000141c604000000008000025f5fee00ef0001010004020001000703000141a704000000008000045f5f5f5fec0000ef00010100040200010004030001418b04000000008000025f5fee00ef00010100040200010007030001416c04000000008000045f5f5f5fec0000ef00010100040200010004030001415004000000008000025f5fee00ef00010100040200010007030001413104000000008000045f5f5f5fec0000ef00010100040200010004030001411504000000008000025f5fee00ef0001010004020001000703000140f604000000008000045f5f5f5fec0000ef0001010004020001000403000140da04000000008000025f5fee00ef0001010004020001000703000140bb04000000008000045f5f5f5fec0000ef00010100040200010004030001409f04000000008000025f5fee00ef00010100040200010007030001408004000000008000045f5f5f5fec0000ef00010100040200010004030001406404000000008000025f5fee00ef00010100040200010007030001404504000000008000045f5f5f5fec0000ef00010100040200010004030001402904000000008000025f5fee00ef00010100040200010007030001400a04000000008000045f5f5f5fec0000ef000101000402000100040300013fee04000000008000025f5fee00ef000101000402000100070300013fcf04000000008000045f5f5f5fec0000ef000101000402000100040300013fb304000000008000025f5fee00ef000101000402000100070300013f9404000000008000045f5f5f5fec0000ef000101000402000100040300013f7804000000008000025f5fee00ef000101000402000100070300013f5904000000008000045f5f5f5fec0000ef000101000402000100040300013f3d04000000008000025f5fee00ef000101000402000100070300013f1e04000000008000045f5f5f5fec0000ef000101000402000100040300013f0204000000008000025f5fee00ef000101000402000100070300013ee304000000008000045f5f5f5fec0000ef000101000402000100040300013ec704000000008000025f5fee00ef000101000402000100070300013ea804000000008000045f5f5f5fec0000ef000101000402000100040300013e8c04000000008000025f5fee00ef000101000402000100070300013e6d04000000008000045f5f5f5fec0000ef000101000402000100040300013e5104000000008000025f5fee00ef000101000402000100070300013e3204000000008000045f5f5f5fec0000ef000101000402000100040300013e1604000000008000025f5fee00ef000101000402000100070300013df704000000008000045f5f5f5fec0000ef000101000402000100040300013ddb04000000008000025f5fee00ef000101000402000100070300013dbc04000000008000045f5f5f5fec0000ef000101000402000100040300013da004000000008000025f5fee00ef000101000402000100070300013d8104000000008000045f5f5f5fec0000ef000101000402000100040300013d6504000000008000025f5fee00ef000101000402000100070300013d4604000000008000045f5f5f5fec0000ef000101000402000100040300013d2a04000000008000025f5fee00ef000101000402000100070300013d0b04000000008000045f5f5f5fec0000ef000101000402000100040300013cef04000000008000025f5fee00ef000101000402000100070300013cd004000000008000045f5f5f5fec0000ef000101000402000100040300013cb404000000008000025f5fee00ef000101000402000100070300013c9504000000008000045f5f5f5fec0000ef000101000402000100040300013c7904000000008000025f5fee00ef000101000402000100070300013c5a04000000008000045f5f5f5fec0000ef000101000402000100040300013c3e04000000008000025f5fee00ef000101000402000100070300013c1f04000000008000045f5f5f5fec0000ef000101000402000100040300013c0304000000008000025f5fee00ef000101000402000100070300013be404000000008000045f5f5f5fec0000ef000101000402000100040300013bc804000000008000025f5fee00ef000101000402000100070300013ba904000000008000045f5f5f5fec0000ef000101000402000100040300013b8d04000000008000025f5fee00ef000101000402000100070300013b6e04000000008000045f5f5f5fec0000ef000101000402000100040300013b5204000000008000025f5fee00ef000101000402000100070300013b3304000000008000045f5f5f5fec0000ef000101000402000100040300013b1704000000008000025f5fee00ef000101000402000100070300013af804000000008000045f5f5f5fec0000ef000101000402000100040300013adc04000000008000025f5fee00ef000101000402000100070300013abd04000000008000045f5f5f5fec0000ef000101000402000100040300013aa104000000008000025f5fee00ef000101000402000100070300013a8204000000008000045f5f5f5fec0000ef000101000402000100040300013a6604000000008000025f5fee00ef000101000402000100070300013a4704000000008000045f5f5f5fec0000ef000101000402000100040300013a2b04000000008000025f5fee00ef000101000402000100070300013a0c04000000008000045f5f5f5fec0000ef0001010004020001000403000139f004000000008000025f5fee00ef0001010004020001000703000139d104000000008000045f5f5f5fec0000ef0001010004020001000403000139b504000000008000025f5fee00ef00010100040200010007030001399604000000008000045f5f5f5fec0000ef00010100040200010004030001397a04000000008000025f5fee00ef00010100040200010007030001395b04000000008000045f5f5f5fec0000ef00010100040200010004030001393f04000000008000025f5fee00ef00010100040200010007030001392004000000008000045f5f5f5fec0000ef00010100040200010004030001390404000000008000025f5fee00ef0001010004020001000703000138e504000000008000045f5f5f5fec0000ef0001010004020001000403000138c904000000008000025f5fee00ef0001010004020001000703000138aa04000000008000045f5f5f5fec0000ef00010100040200010004030001388e04000000008000025f5fee00ef00010100040200010007030001386f04000000008000045f5f5f5fec0000ef00010100040200010004030001385304000000008000025f5fee00ef00010100040200010007030001383404000000008000045f5f5f5fec0000ef00010100040200010004030001381804000000008000025f5fee00ef0001010004020001000703000137f904000000008000045f5f5f5fec0000ef0001010004020001000403000137dd04000000008000025f5fee00ef0001010004020001000703000137be04000000008000045f5f5f5fec0000ef0001010004020001000403000137a204000000008000025f5fee00ef00010100040200010007030001378304000000008000045f5f5f5fec0000ef00010100040200010004030001376704000000008000025f5fee00ef00010100040200010007030001374804000000008000045f5f5f5fec0000ef00010100040200010004030001372c04000000008000025f5fee00ef00010100040200010007030001370d04000000008000045f5f5f5fec0000ef0001010004020001000403000136f104000000008000025f5fee00ef0001010004020001000703000136d204000000008000045f5f5f5fec0000ef0001010004020001000403000136b604000000008000025f5fee00ef00010100040200010007030001369704000000008000045f5f5f5fec0000ef00010100040200010004030001367b04000000008000025f5fee00ef00010100040200010007030001365c04000000008000045f5f5f5fec0000ef00010100040200010004030001364004000000008000025f5fee00ef00010100040200010007030001362104000000008000045f5f5f5fec0000ef00010100040200010004030001360504000000008000025f5fee00ef0001010004020001000703000135e604000000008000045f5f5f5fec0000ef0001010004020001000403000135ca04000000008000025f5fee00ef0001010004020001000703000135ab04000000008000045f5f5f5fec0000ef00010100040200010004030001358f04000000008000025f5fee00ef00010100040200010007030001357004000000008000045f5f5f5fec0000ef00010100040200010004030001355404000000008000025f5fee00ef00010100040200010007030001353504000000008000045f5f5f5fec0000ef00010100040200010004030001351904000000008000025f5fee00ef0001010004020001000703000134fa04000000008000045f5f5f5fec0000ef0001010004020001000403000134de04000000008000025f5fee00ef0001010004020001000703000134bf04000000008000045f5f5f5fec0000ef0001010004020001000403000134a304000000008000025f5fee00ef00010100040200010007030001348404000000008000045f5f5f5fec0000ef00010100040200010004030001346804000000008000025f5fee00ef00010100040200010007030001344904000000008000045f5f5f5fec0000ef00010100040200010004030001342d04000000008000025f5fee00ef00010100040200010007030001340e04000000008000045f5f5f5fec0000ef0001010004020001000403000133f204000000008000025f5fee00ef0001010004020001000703000133d304000000008000045f5f5f5fec0000ef0001010004020001000403000133b704000000008000025f5fee00ef00010100040200010007030001339804000000008000045f5f5f5fec0000ef00010100040200010004030001337c04000000008000025f5fee00ef00010100040200010007030001335d04000000008000045f5f5f5fec0000ef00010100040200010004030001334104000000008000025f5fee00ef00010100040200010007030001332204000000008000045f5f5f5fec0000ef00010100040200010004030001330604000000008000025f5fee00ef0001010004020001000703000132e704000000008000045f5f5f5fec0000ef0001010004020001000403000132cb04000000008000025f5fee00ef0001010004020001000703000132ac04000000008000045f5f5f5fec0000ef00010100040200010004030001329004000000008000025f5fee00ef00010100040200010007030001327104000000008000045f5f5f5fec0000ef00010100040200010004030001325504000000008000025f5fee00ef00010100040200010007030001323604000000008000045f5f5f5fec0000ef00010100040200010004030001321a04000000008000025f5fee00ef0001010004020001000703000131fb04000000008000045f5f5f5fec0000ef0001010004020001000403000131df04000000008000025f5fee00ef0001010004020001000703000131c004000000008000045f5f5f5fec0000ef0001010004020001000403000131a404000000008000025f5fee00ef00010100040200010007030001318504000000008000045f5f5f5fec0000ef00010100040200010004030001316904000000008000025f5fee00ef00010100040200010007030001314a04000000008000045f5f5f5fec0000ef00010100040200010004030001312e04000000008000025f5fee00ef00010100040200010007030001310f04000000008000045f5f5f5fec0000ef0001010004020001000403000130f304000000008000025f5fee00ef0001010004020001000703000130d404000000008000045f5f5f5fec0000ef0001010004020001000403000130b804000000008000025f5fee00ef00010100040200010007030001309904000000008000045f5f5f5fec0000ef00010100040200010004030001307d04000000008000025f5fee00ef00010100040200010007030001305e04000000008000045f5f5f5fec0000ef00010100040200010004030001304204000000008000025f5fee00ef00010100040200010007030001302304000000008000045f5f5f5fec0000ef00010100040200010004030001300704000000008000025f5fee00ef000101000402000100070300012fe804000000008000045f5f5f5fec0000ef000101000402000100040300012fcc04000000008000025f5fee00ef000101000402000100070300012fad04000000008000045f5f5f5fec0000ef000101000402000100040300012f9104000000008000025f5fee00ef000101000402000100070300012f7204000000008000045f5f5f5fec0000ef000101000402000100040300012f5604000000008000025f5fee00ef000101000402000100070300012f3704000000008000045f5f5f5fec0000ef000101000402000100040300012f1b04000000008000025f5fee00ef000101000402000100070300012efc04000000008000045f5f5f5fec0000ef000101000402000100040300012ee004000000008000025f5fee00ef000101000402000100070300012ec104000000008000045f5f5f5fec0000ef000101000402000100040300012ea504000000008000025f5fee00ef000101000402000100070300012e8604000000008000045f5f5f5fec0000ef000101000402000100040300012e6a04000000008000025f5fee00ef000101000402000100070300012e4b04000000008000045f5f5f5fec0000ef000101000402000100040300012e2f04000000008000025f5fee00ef000101000402000100070300012e1004000000008000045f5f5f5fec0000ef000101000402000100040300012df404000000008000025f5fee00ef000101000402000100070300012dd504000000008000045f5f5f5fec0000ef000101000402000100040300012db904000000008000025f5fee00ef000101000402000100070300012d9a04000000008000045f5f5f5fec0000ef000101000402000100040300012d7e04000000008000025f5fee00ef000101000402000100070300012d5f04000000008000045f5f5f5fec0000ef000101000402000100040300012d4304000000008000025f5fee00ef000101000402000100070300012d2404000000008000045f5f5f5fec0000ef000101000402000100040300012d0804000000008000025f5fee00ef000101000402000100070300012ce904000000008000045f5f5f5fec0000ef000101000402000100040300012ccd04000000008000025f5fee00ef000101000402000100070300012cae04000000008000045f5f5f5fec0000ef000101000402000100040300012c9204000000008000025f5fee00ef000101000402000100070300012c7304000000008000045f5f5f5fec0000ef000101000402000100040300012c5704000000008000025f5fee00ef000101000402000100070300012c3804000000008000045f5f5f5fec0000ef000101000402000100040300012c1c04000000008000025f5fee00ef000101000402000100070300012bfd04000000008000045f5f5f5fec0000ef000101000402000100040300012be104000000008000025f5fee00ef000101000402000100070300012bc204000000008000045f5f5f5fec0000ef000101000402000100040300012ba604000000008000025f5fee00ef000101000402000100070300012b8704000000008000045f5f5f5fec0000ef000101000402000100040300012b6b04000000008000025f5fee00ef000101000402000100070300012b4c04000000008000045f5f5f5fec0000ef000101000402000100040300012b3004000000008000025f5fee00ef000101000402000100070300012b1104000000008000045f5f5f5fec0000ef000101000402000100040300012af504000000008000025f5fee00ef000101000402000100070300012ad604000000008000045f5f5f5fec0000ef000101000402000100040300012aba04000000008000025f5fee00ef000101000402000100070300012a9b04000000008000045f5f5f5fec0000ef000101000402000100040300012a7f04000000008000025f5fee00ef000101000402000100070300012a6004000000008000045f5f5f5fec0000ef000101000402000100040300012a4404000000008000025f5fee00ef000101000402000100070300012a2504000000008000045f5f5f5fec0000ef000101000402000100040300012a0904000000008000025f5fee00ef0001010004020001000703000129ea04000000008000045f5f5f5fec0000ef0001010004020001000403000129ce04000000008000025f5fee00ef0001010004020001000703000129af04000000008000045f5f5f5fec0000ef00010100040200010004030001299304000000008000025f5fee00ef00010100040200010007030001297404000000008000045f5f5f5fec0000ef00010100040200010004030001295804000000008000025f5fee00ef00010100040200010007030001293904000000008000045f5f5f5fec0000ef00010100040200010004030001291d04000000008000025f5fee00ef0001010004020001000703000128fe04000000008000045f5f5f5fec0000ef0001010004020001000403000128e204000000008000025f5fee00ef0001010004020001000703000128c304000000008000045f5f5f5fec0000ef0001010004020001000403000128a704000000008000025f5fee00ef00010100040200010007030001288804000000008000045f5f5f5fec0000ef00010100040200010004030001286c04000000008000025f5fee00ef00010100040200010007030001284d04000000008000045f5f5f5fec0000ef00010100040200010004030001283104000000008000025f5fee00ef00010100040200010007030001281204000000008000045f5f5f5fec0000ef0001010004020001000403000127f604000000008000025f5fee00ef0001010004020001000703000127d704000000008000045f5f5f5fec0000ef0001010004020001000403000127bb04000000008000025f5fee00ef00010100040200010007030001279c04000000008000045f5f5f5fec0000ef00010100040200010004030001278004000000008000025f5fee00ef00010100040200010007030001276104000000008000045f5f5f5fec0000ef00010100040200010004030001274504000000008000025f5fee00ef00010100040200010007030001272604000000008000045f5f5f5fec0000ef00010100040200010004030001270a04000000008000025f5fee00ef0001010004020001000703000126eb04000000008000045f5f5f5fec0000ef0001010004020001000403000126cf04000000008000025f5fee00ef0001010004020001000703000126b004000000008000045f5f5f5fec0000ef00010100040200010004030001269404000000008000025f5fee00ef00010100040200010007030001267504000000008000045f5f5f5fec0000ef00010100040200010004030001265904000000008000025f5fee00ef00010100040200010007030001263a04000000008000045f5f5f5fec0000ef00010100040200010004030001261e04000000008000025f5fee00ef0001010004020001000703000125ff04000000008000045f5f5f5fec0000ef0001010004020001000403000125e304000000008000025f5fee00ef0001010004020001000703000125c404000000008000045f5f5f5fec0000ef0001010004020001000403000125a804000000008000025f5fee00ef00010100040200010007030001258904000000008000045f5f5f5fec0000ef00010100040200010004030001256d04000000008000025f5fee00ef00010100040200010007030001254e04000000008000045f5f5f5fec0000ef00010100040200010004030001253204000000008000025f5fee00ef00010100040200010007030001251304000000008000045f5f5f5fec0000ef0001010004020001000403000124f704000000008000025f5fee00ef0001010004020001000703000124d804000000008000045f5f5f5fec0000ef0001010004020001000403000124bc04000000008000025f5fee00ef00010100040200010007030001249d04000000008000045f5f5f5fec0000ef00010100040200010004030001248104000000008000025f5fee00ef00010100040200010007030001246204000000008000045f5f5f5fec0000ef00010100040200010004030001244604000000008000025f5fee00ef00010100040200010007030001242704000000008000045f5f5f5fec0000ef00010100040200010004030001240b04000000008000025f5fee00ef0001010004020001000703000123ec04000000008000045f5f5f5fec0000ef0001010004020001000403000123d004000000008000025f5fee00ef0001010004020001000703000123b104000000008000045f5f5f5fec0000ef00010100040200010004030001239504000000008000025f5fee00ef00010100040200010007030001237604000000008000045f5f5f5fec0000ef00010100040200010004030001235a04000000008000025f5fee00ef00010100040200010007030001233b04000000008000045f5f5f5fec0000ef00010100040200010004030001231f04000000008000025f5fee00ef00010100040200010007030001230004000000008000045f5f5f5fec0000ef0001010004020001000403000122e404000000008000025f5fee00ef0001010004020001000703000122c504000000008000045f5f5f5fec0000ef0001010004020001000403000122a904000000008000025f5fee00ef00010100040200010007030001228a04000000008000045f5f5f5fec0000ef00010100040200010004030001226e04000000008000025f5fee00ef00010100040200010007030001224f04000000008000045f5f5f5fec0000ef00010100040200010004030001223304000000008000025f5fee00ef00010100040200010007030001221404000000008000045f5f5f5fec0000ef0001010004020001000403000121f804000000008000025f5fee00ef0001010004020001000703000121d904000000008000045f5f5f5fec0000ef0001010004020001000403000121bd04000000008000025f5fee00ef00010100040200010007030001219e04000000008000045f5f5f5fec0000ef00010100040200010004030001218204000000008000025f5fee00ef00010100040200010007030001216304000000008000045f5f5f5fec0000ef00010100040200010004030001214704000000008000025f5fee00ef00010100040200010007030001212804000000008000045f5f5f5fec0000ef00010100040200010004030001210c04000000008000025f5fee00ef0001010004020001000703000120ed04000000008000045f5f5f5fec0000ef0001010004020001000403000120d104000000008000025f5fee00ef0001010004020001000703000120b204000000008000045f5f5f5fec0000ef00010100040200010004030001209604000000008000025f5fee00ef00010100040200010007030001207704000000008000045f5f5f5fec0000ef00010100040200010004030001205b04000000008000025f5fee00ef00010100040200010007030001203c04000000008000045f5f5f5fec0000ef00010100040200010004030001202004000000008000025f5fee00ef00010100040200010007030001200104000000008000045f5f5f5fec0000ef000101000402000100040300011fe504000000008000025f5fee00ef000101000402000100070300011fc604000000008000045f5f5f5fec0000ef000101000402000100040300011faa04000000008000025f5fee00ef000101000402000100070300011f8b04000000008000045f5f5f5fec0000ef000101000402000100040300011f6f04000000008000025f5fee00ef000101000402000100070300011f5004000000008000045f5f5f5fec0000ef000101000402000100040300011f3404000000008000025f5fee00ef000101000402000100070300011f1504000000008000045f5f5f5fec0000ef000101000402000100040300011ef904000000008000025f5fee00ef000101000402000100070300011eda04000000008000045f5f5f5fec0000ef000101000402000100040300011ebe04000000008000025f5fee00ef000101000402000100070300011e9f04000000008000045f5f5f5fec0000ef000101000402000100040300011e8304000000008000025f5fee00ef000101000402000100070300011e6404000000008000045f5f5f5fec0000ef000101000402000100040300011e4804000000008000025f5fee00ef000101000402000100070300011e2904000000008000045f5f5f5fec0000ef000101000402000100040300011e0d04000000008000025f5fee00ef000101000402000100070300011dee04000000008000045f5f5f5fec0000ef000101000402000100040300011dd204000000008000025f5fee00ef000101000402000100070300011db304000000008000045f5f5f5fec0000ef000101000402000100040300011d9704000000008000025f5fee00ef000101000402000100070300011d7804000000008000045f5f5f5fec0000ef000101000402000100040300011d5c04000000008000025f5fee00ef000101000402000100070300011d3d04000000008000045f5f5f5fec0000ef000101000402000100040300011d2104000000008000025f5fee00ef000101000402000100070300011d0204000000008000045f5f5f5fec0000ef000101000402000100040300011ce604000000008000025f5fee00ef000101000402000100070300011cc704000000008000045f5f5f5fec0000ef000101000402000100040300011cab04000000008000025f5fee00ef000101000402000100070300011c8c04000000008000045f5f5f5fec0000ef000101000402000100040300011c7004000000008000025f5fee00ef000101000402000100070300011c5104000000008000045f5f5f5fec0000ef000101000402000100040300011c3504000000008000025f5fee00ef000101000402000100070300011c1604000000008000045f5f5f5fec0000ef000101000402000100040300011bfa04000000008000025f5fee00ef000101000402000100070300011bdb04000000008000045f5f5f5fec0000ef000101000402000100040300011bbf04000000008000025f5fee00ef000101000402000100070300011ba004000000008000045f5f5f5fec0000ef000101000402000100040300011b8404000000008000025f5fee00ef000101000402000100070300011b6504000000008000045f5f5f5fec0000ef000101000402000100040300011b4904000000008000025f5fee00ef000101000402000100070300011b2a04000000008000045f5f5f5fec0000ef000101000402000100040300011b0e04000000008000025f5fee00ef000101000402000100070300011aef04000000008000045f5f5f5fec0000ef000101000402000100040300011ad304000000008000025f5fee00ef000101000402000100070300011ab404000000008000045f5f5f5fec0000ef000101000402000100040300011a9804000000008000025f5fee00ef000101000402000100070300011a7904000000008000045f5f5f5fec0000ef000101000402000100040300011a5d04000000008000025f5fee00ef000101000402000100070300011a3e04000000008000045f5f5f5fec0000ef000101000402000100040300011a2204000000008000025f5fee00ef000101000402000100070300011a0304000000008000045f5f5f5fec0000ef0001010004020001000403000119e704000000008000025f5fee00ef0001010004020001000703000119c804000000008000045f5f5f5fec0000ef0001010004020001000403000119ac04000000008000025f5fee00ef00010100040200010007030001198d04000000008000045f5f5f5fec0000ef00010100040200010004030001197104000000008000025f5fee00ef00010100040200010007030001195204000000008000045f5f5f5fec0000ef00010100040200010004030001193604000000008000025f5fee00ef00010100040200010007030001191704000000008000045f5f5f5fec0000ef0001010004020001000403000118fb04000000008000025f5fee00ef0001010004020001000703000118dc04000000008000045f5f5f5fec0000ef0001010004020001000403000118c004000000008000025f5fee00ef0001010004020001000703000118a104000000008000045f5f5f5fec0000ef00010100040200010004030001188504000000008000025f5fee00ef00010100040200010007030001186604000000008000045f5f5f5fec0000ef00010100040200010004030001184a04000000008000025f5fee00ef00010100040200010007030001182b04000000008000045f5f5f5fec0000ef00010100040200010004030001180f04000000008000025f5fee00ef0001010004020001000703000117f004000000008000045f5f5f5fec0000ef0001010004020001000403000117d404000000008000025f5fee00ef0001010004020001000703000117b504000000008000045f5f5f5fec0000ef00010100040200010004030001179904000000008000025f5fee00ef00010100040200010007030001177a04000000008000045f5f5f5fec0000ef00010100040200010004030001175e04000000008000025f5fee00ef00010100040200010007030001173f04000000008000045f5f5f5fec0000ef00010100040200010004030001172304000000008000025f5fee00ef00010100040200010007030001170404000000008000045f5f5f5fec0000ef0001010004020001000403000116e804000000008000025f5fee00ef0001010004020001000703000116c904000000008000045f5f5f5fec0000ef0001010004020001000403000116ad04000000008000025f5fee00ef00010100040200010007030001168e04000000008000045f5f5f5fec0000ef00010100040200010004030001167204000000008000025f5fee00ef00010100040200010007030001165304000000008000045f5f5f5fec0000ef00010100040200010004030001163704000000008000025f5fee00ef00010100040200010007030001161804000000008000045f5f5f5fec0000ef0001010004020001000403000115fc04000000008000025f5fee00ef0001010004020001000703000115dd04000000008000045f5f5f5fec0000ef0001010004020001000403000115c104000000008000025f5fee00ef0001010004020001000703000115a204000000008000045f5f5f5fec0000ef00010100040200010004030001158604000000008000025f5fee00ef00010100040200010007030001156704000000008000045f5f5f5fec0000ef00010100040200010004030001154b04000000008000025f5fee00ef00010100040200010007030001152c04000000008000045f5f5f5fec0000ef00010100040200010004030001151004000000008000025f5fee00ef0001010004020001000703000114f104000000008000045f5f5f5fec0000ef0001010004020001000403000114d504000000008000025f5fee00ef0001010004020001000703000114b604000000008000045f5f5f5fec0000ef00010100040200010004030001149a04000000008000025f5fee00ef00010100040200010007030001147b04000000008000045f5f5f5fec0000ef00010100040200010004030001145f04000000008000025f5fee00ef00010100040200010007030001144004000000008000045f5f5f5fec0000ef00010100040200010004030001142404000000008000025f5fee00ef00010100040200010007030001140504000000008000045f5f5f5fec0000ef0001010004020001000403000113e904000000008000025f5fee00ef0001010004020001000703000113ca04000000008000045f5f5f5fec0000ef0001010004020001000403000113ae04000000008000025f5fee00ef00010100040200010007030001138f04000000008000045f5f5f5fec0000ef00010100040200010004030001137304000000008000025f5fee00ef00010100040200010007030001135404000000008000045f5f5f5fec0000ef00010100040200010004030001133804000000008000025f5fee00ef00010100040200010007030001131904000000008000045f5f5f5fec0000ef0001010004020001000403000112fd04000000008000025f5fee00ef0001010004020001000703000112de04000000008000045f5f5f5fec0000ef0001010004020001000403000112c204000000008000025f5fee00ef0001010004020001000703000112a304000000008000045f5f5f5fec0000ef00010100040200010004030001128704000000008000025f5fee00ef00010100040200010007030001126804000000008000045f5f5f5fec0000ef00010100040200010004030001124c04000000008000025f5fee00ef00010100040200010007030001122d04000000008000045f5f5f5fec0000ef00010100040200010004030001121104000000008000025f5fee00ef0001010004020001000703000111f204000000008000045f5f5f5fec0000ef0001010004020001000403000111d604000000008000025f5fee00ef0001010004020001000703000111b704000000008000045f5f5f5fec0000ef00010100040200010004030001119b04000000008000025f5fee00ef00010100040200010007030001117c04000000008000045f5f5f5fec0000ef00010100040200010004030001116004000000008000025f5fee00ef00010100040200010007030001114104000000008000045f5f5f5fec0000ef00010100040200010004030001112504000000008000025f5fee00ef00010100040200010007030001110604000000008000045f5f5f5fec0000ef0001010004020001000403000110ea04000000008000025f5fee00ef0001010004020001000703000110cb04000000008000045f5f5f5fec0000ef0001010004020001000403000110af04000000008000025f5fee00ef00010100040200010007030001109004000000008000045f5f5f5fec0000ef00010100040200010004030001107404000000008000025f5fee00ef00010100040200010007030001105504000000008000045f5f5f5fec0000ef00010100040200010004030001103904000000008000025f5fee00ef00010100040200010007030001101a04000000008000045f5f5f5fec0000ef000101000402000100040300010ffe04000000008000025f5fee00ef000101000402000100070300010fdf04000000008000045f5f5f5fec0000ef000101000402000100040300010fc304000000008000025f5fee00ef000101000402000100070300010fa404000000008000045f5f5f5fec0000ef000101000402000100040300010f8804000000008000025f5fee00ef000101000402000100070300010f6904000000008000045f5f5f5fec0000ef000101000402000100040300010f4d04000000008000025f5fee00ef000101000402000100070300010f2e04000000008000045f5f5f5fec0000ef000101000402000100040300010f1204000000008000025f5fee00ef000101000402000100070300010ef304000000008000045f5f5f5fec0000ef000101000402000100040300010ed704000000008000025f5fee00ef000101000402000100070300010eb804000000008000045f5f5f5fec0000ef000101000402000100040300010e9c04000000008000025f5fee00ef000101000402000100070300010e7d04000000008000045f5f5f5fec0000ef000101000402000100040300010e6104000000008000025f5fee00ef000101000402000100070300010e4204000000008000045f5f5f5fec0000ef000101000402000100040300010e2604000000008000025f5fee00ef000101000402000100070300010e0704000000008000045f5f5f5fec0000ef000101000402000100040300010deb04000000008000025f5fee00ef000101000402000100070300010dcc04000000008000045f5f5f5fec0000ef000101000402000100040300010db004000000008000025f5fee00ef000101000402000100070300010d9104000000008000045f5f5f5fec0000ef000101000402000100040300010d7504000000008000025f5fee00ef000101000402000100070300010d5604000000008000045f5f5f5fec0000ef000101000402000100040300010d3a04000000008000025f5fee00ef000101000402000100070300010d1b04000000008000045f5f5f5fec0000ef000101000402000100040300010cff04000000008000025f5fee00ef000101000402000100070300010ce004000000008000045f5f5f5fec0000ef000101000402000100040300010cc404000000008000025f5fee00ef000101000402000100070300010ca504000000008000045f5f5f5fec0000ef000101000402000100040300010c8904000000008000025f5fee00ef000101000402000100070300010c6a04000000008000045f5f5f5fec0000ef000101000402000100040300010c4e04000000008000025f5fee00ef000101000402000100070300010c2f04000000008000045f5f5f5fec0000ef000101000402000100040300010c1304000000008000025f5fee00ef000101000402000100070300010bf404000000008000045f5f5f5fec0000ef000101000402000100040300010bd804000000008000025f5fee00ef000101000402000100070300010bb904000000008000045f5f5f5fec0000ef000101000402000100040300010b9d04000000008000025f5fee00ef000101000402000100070300010b7e04000000008000045f5f5f5fec0000ef000101000402000100040300010b6204000000008000025f5fee00ef000101000402000100070300010b4304000000008000045f5f5f5fec0000ef000101000402000100040300010b2704000000008000025f5fee00ef000101000402000100070300010b0804000000008000045f5f5f5fec0000ef000101000402000100040300010aec04000000008000025f5fee00ef000101000402000100070300010acd04000000008000045f5f5f5fec0000ef000101000402000100040300010ab104000000008000025f5fee00ef000101000402000100070300010a9204000000008000045f5f5f5fec0000ef000101000402000100040300010a7604000000008000025f5fee00ef000101000402000100070300010a5704000000008000045f5f5f5fec0000ef000101000402000100040300010a3b04000000008000025f5fee00ef000101000402000100070300010a1c04000000008000045f5f5f5fec0000ef000101000402000100040300010a0004000000008000025f5fee00ef0001010004020001000703000109e104000000008000045f5f5f5fec0000ef0001010004020001000403000109c504000000008000025f5fee00ef0001010004020001000703000109a604000000008000045f5f5f5fec0000ef00010100040200010004030001098a04000000008000025f5fee00ef00010100040200010007030001096b04000000008000045f5f5f5fec0000ef00010100040200010004030001094f04000000008000025f5fee00ef00010100040200010007030001093004000000008000045f5f5f5fec0000ef00010100040200010004030001091404000000008000025f5fee00ef0001010004020001000703000108f504000000008000045f5f5f5fec0000ef0001010004020001000403000108d904000000008000025f5fee00ef0001010004020001000703000108ba04000000008000045f5f5f5fec0000ef00010100040200010004030001089e04000000008000025f5fee00ef00010100040200010007030001087f04000000008000045f5f5f5fec0000ef00010100040200010004030001086304000000008000025f5fee00ef00010100040200010007030001084404000000008000045f5f5f5fec0000ef00010100040200010004030001082804000000008000025f5fee00ef00010100040200010007030001080904000000008000045f5f5f5fec0000ef0001010004020001000403000107ed04000000008000025f5fee00ef0001010004020001000703000107ce04000000008000045f5f5f5fec0000ef0001010004020001000403000107b204000000008000025f5fee00ef00010100040200010007030001079304000000008000045f5f5f5fec0000ef00010100040200010004030001077704000000008000025f5fee00ef00010100040200010007030001075804000000008000045f5f5f5fec0000ef00010100040200010004030001073c04000000008000025f5fee00ef00010100040200010007030001071d04000000008000045f5f5f5fec0000ef00010100040200010004030001070104000000008000025f5fee00ef0001010004020001000703000106e204000000008000045f5f5f5fec0000ef0001010004020001000403000106c604000000008000025f5fee00ef0001010004020001000703000106a704000000008000045f5f5f5fec0000ef00010100040200010004030001068b04000000008000025f5fee00ef00010100040200010007030001066c04000000008000045f5f5f5fec0000ef00010100040200010004030001065004000000008000025f5fee00ef00010100040200010007030001063104000000008000045f5f5f5fec0000ef00010100040200010004030001061504000000008000025f5fee00ef0001010004020001000703000105f604000000008000045f5f5f5fec0000ef0001010004020001000403000105da04000000008000025f5fee00ef0001010004020001000703000105bb04000000008000045f5f5f5fec0000ef00010100040200010004030001059f04000000008000025f5fee00ef00010100040200010007030001058004000000008000045f5f5f5fec0000ef00010100040200010004030001056404000000008000025f5fee00ef00010100040200010007030001054504000000008000045f5f5f5fec0000ef00010100040200010004030001052904000000008000025f5fee00ef00010100040200010007030001050a04000000008000045f5f5f5fec0000ef0001010004020001000403000104ee04000000008000025f5fee00ef0001010004020001000703000104cf04000000008000045f5f5f5fec0000ef0001010004020001000403000104b304000000008000025f5fee00ef00010100040200010007030001049404000000008000045f5f5f5fec0000ef00010100040200010004030001047804000000008000025f5fee00ef00010100040200010007030001045904000000008000045f5f5f5fec0000ef00010100040200010004030001043d04000000008000025f5fee00ef00010100040200010007030001041e04000000008000045f5f5f5fec0000ef00010100040200010004030001040204000000008000025f5fee00ef0001010004020001000703000103e304000000008000045f5f5f5fec0000ef0001010004020001000403000103c704000000008000025f5fee00ef0001010004020001000703000103a804000000008000045f5f5f5fec0000ef00010100040200010004030001038c04000000008000025f5fee00ef00010100040200010007030001036d04000000008000045f5f5f5fec0000ef00010100040200010004030001035104000000008000025f5fee00ef00010100040200010007030001033204000000008000045f5f5f5fec0000ef00010100040200010004030001031604000000008000025f5fee00ef0001010004020001000703000102f704000000008000045f5f5f5fec0000ef0001010004020001000403000102db04000000008000025f5fee00ef0001010004020001000703000102bc04000000008000045f5f5f5fec0000ef0001010004020001000403000102a004000000008000025f5fee00ef00010100040200010007030001028104000000008000045f5f5f5fec0000ef00010100040200010004030001026504000000008000025f5fee00ef00010100040200010007030001024604000000008000045f5f5f5fec0000ef00010100040200010004030001022a04000000008000025f5fee00ef00010100040200010007030001020b04000000008000045f5f5f5fec0000ef0001010004020001000403000101ef04000000008000025f5fee00ef0001010004020001000703000101d004000000008000045f5f5f5fec0000ef0001010004020001000403000101b404000000008000025f5fee00ef00010100040200010007030001019504000000008000045f5f5f5fec0000ef00010100040200010004030001017904000000008000025f5fee00ef00010100040200010007030001015a04000000008000045f5f5f5fec0000ef00010100040200010004030001013e04000000008000025f5fee00ef00010100040200010007030001011f04000000008000045f5f5f5fec0000ef00010100040200010004030001010304000000008000025f5fee00ef0001010004020001000703000100e404000000008000045f5f5f5fec0000ef0001010004020001000403000100c804000000008000025f5fee00ef0001010004020001000703000100a904000000008000045f5f5f5fec0000ef00010100040200010004030001008d04000000008000025f5fee00ef00010100040200010007030001006e04000000008000045f5f5f5fec0000ef00010100040200010004030001005204000000008000025f5fee00ef00010100040200010007030001003304000000008000045f5f5f5fec0000ef00010100040200010004030001001704000000008000025f5fee00ef0100a94f5374fce5edbc8e2a8697c15331677e6ebf0b", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAGIC", "result": false } @@ -55,11 +55,11 @@ } }, "_info": { - "hash": "0x1568dc7d05df464a8d3a7754b35298e3e465b3da19179c69e1fa0292f7b9f9b5", + "hash": "0x95d41278ea0e1fded6848cfb231fdcdd118f6b1a25bc05316baf15764f5275b6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest a very deeply nested container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L467", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L549", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/migrated_eofcreate.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/migrated_eofcreate.json similarity index 86% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/migrated_eofcreate.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/migrated_eofcreate.json index 3072590597..fb66f8844f 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/migrated_eofcreate.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/migrated_eofcreate.json @@ -1,31 +1,31 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_migrated_eofcreate[fork_CancunEIP7692-eof_test-eofcreate_0]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_migrated_eofcreate[fork_Osaka-eof_test-eofcreate_0]": { "vectors": { "0": { "code": "0xef0001010004020001000b0300010014040000000080000436600060ff6000ec005000ef000101000402000100010400000000800000fe", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x30f37eaaed02d8f3fdf4d3eae20794aa26aab0db47f103010dfc6e437eab0732", + "hash": "0x8e6ea4a00def588d6b9075686af3753d5954ff2a36f072b1913cc7656f8d2a95", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests migrated from EOFTests/efValidation/EOF1_eofcreate_valid_.json.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L553", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L635", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_migrated_eofcreate[fork_CancunEIP7692-eof_test-orphan_subcontainer_0]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_migrated_eofcreate[fork_Osaka-eof_test-orphan_subcontainer_0]": { "vectors": { "0": { "code": "0xef00010100040200010006030001001404000000008000016000e0000000ef000101000402000100010400000000800000fe", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.ORPHAN_SUBCONTAINER", "result": false } @@ -33,21 +33,21 @@ } }, "_info": { - "hash": "0x30c9e6f1c24bb8b155b20563ebf9dfed2884deb3fdbfbb6d5e3bd8a2fdd2a4b0", + "hash": "0x220ff9aa504c280b102f6afc15e5bb5fc13d8829df2c2ec661bc739dd427142a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests migrated from EOFTests/efValidation/EOF1_eofcreate_valid_.json.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L553", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L635", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_migrated_eofcreate[fork_CancunEIP7692-eof_test-orphan_subcontainer_0_and_truncated_data]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_migrated_eofcreate[fork_Osaka-eof_test-orphan_subcontainer_0_and_truncated_data]": { "vectors": { "0": { "code": "0xef00010100040200010006030001001404000200008000016000e0000000ef000101000402000100010400000000800000fe", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.TOPLEVEL_CONTAINER_TRUNCATED", "result": false } @@ -55,21 +55,21 @@ } }, "_info": { - "hash": "0xff65ac5ec3ec6d416e4e59dd345a2d150a1edf0acf1a166290b94c85fca90263", + "hash": "0xa8e40bee01ff167f981578eda10e3076785629edac29cf98e6bc2f317d2b0218", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests migrated from EOFTests/efValidation/EOF1_eofcreate_valid_.json.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L553", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L635", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_migrated_eofcreate[fork_CancunEIP7692-eof_test-orphan_subcontainer_0_and_data]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_migrated_eofcreate[fork_Osaka-eof_test-orphan_subcontainer_0_and_data]": { "vectors": { "0": { "code": "0xef00010100040200010006030001001404000200008000016000e0000000ef000101000402000100010400000000800000feaabb", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.ORPHAN_SUBCONTAINER", "result": false } @@ -77,21 +77,21 @@ } }, "_info": { - "hash": "0x4308743bc3ddc44938c5483bb276c7cef6f4eb065ad77e8c481f7d59eb233fe8", + "hash": "0x3d252d4ba066174985983e2b399d21bdf777b734f87f00b317de2f39b9150466", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests migrated from EOFTests/efValidation/EOF1_eofcreate_valid_.json.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L553", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L635", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_migrated_eofcreate[fork_CancunEIP7692-eof_test-subcontainer_0_with_invalid_prefix]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_migrated_eofcreate[fork_Osaka-eof_test-subcontainer_0_with_invalid_prefix]": { "vectors": { "0": { "code": "0xef0001010004020001000b030001000604000000008000046000600060006000ec0000aabbccddeeff", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.INVALID_MAGIC", "result": false } @@ -99,21 +99,21 @@ } }, "_info": { - "hash": "0x7512411f474fc44d650e82d3d5f34b7c35b829e249e06bbd07dd318dc7832c48", + "hash": "0xd78262adaf9c4e92ac6ad097f8b01e5b184d988c740a396bf7a92167b9e61f5b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests migrated from EOFTests/efValidation/EOF1_eofcreate_valid_.json.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L553", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L635", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_migrated_eofcreate[fork_CancunEIP7692-eof_test-eofcreate_1_orphan_subcontainer_0]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_migrated_eofcreate[fork_Osaka-eof_test-eofcreate_1_orphan_subcontainer_0]": { "vectors": { "0": { "code": "0xef0001010004020001000b03000200140014040000000080000436600060ff6000ec015000ef000101000402000100010400000000800000feef000101000402000100010400000000800000fe", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.ORPHAN_SUBCONTAINER", "result": false } @@ -121,21 +121,21 @@ } }, "_info": { - "hash": "0xf86220e64da4d58e1dcf0e364fdacced5b2da59437b7b11c93965b8e2c9e24d3", + "hash": "0x1116eb5a13b9dd3b54f8672cd9d859959ec7fe790cf2ab3e9b55d659f200768b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests migrated from EOFTests/efValidation/EOF1_eofcreate_valid_.json.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L553", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L635", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_migrated_eofcreate[fork_CancunEIP7692-eof_test-two_orphan_subcontainers]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_migrated_eofcreate[fork_Osaka-eof_test-two_orphan_subcontainers]": { "vectors": { "0": { "code": "0xef000101000402000100060300020014001604000000008000016000e0000000ef000101000402000100010400000000800000feef0001010004020001000304000000008000025f5ff3", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.ORPHAN_SUBCONTAINER", "result": false } @@ -143,21 +143,21 @@ } }, "_info": { - "hash": "0x918715ecb4670d3abc07bcf5fb9f6b3d620e96edefa0d8bbdb956c865f73aa9b", + "hash": "0x264e511d18f6a869feb97492a990970783d7a26673d6efa87a9b3b7d902f933a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests migrated from EOFTests/efValidation/EOF1_eofcreate_valid_.json.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L553", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L635", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_migrated_eofcreate[fork_CancunEIP7692-eof_test-eofcreate_255_max_orphan_subcontainers]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_migrated_eofcreate[fork_Osaka-eof_test-eofcreate_255_max_orphan_subcontainers]": { "vectors": { "0": { "code": "0xef0001010004020001000b0301000014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014040000000080000436600060ff6000ecff5000ef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000fe", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.ORPHAN_SUBCONTAINER", "result": false } @@ -165,21 +165,21 @@ } }, "_info": { - "hash": "0xaa97b3ac07fa42200d798eb3020eb84f15e5b0dae6709475f993c71d84f8edb1", + "hash": "0xb4ebb64dd2467d7094cb89531bc7fe5e2bc2656e2e63cc1f84bcf6258d857dca", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests migrated from EOFTests/efValidation/EOF1_eofcreate_valid_.json.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L553", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L635", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_migrated_eofcreate[fork_CancunEIP7692-eof_test-max_orphan_subcontainers]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_migrated_eofcreate[fork_Osaka-eof_test-max_orphan_subcontainers]": { "vectors": { "0": { "code": "0xef00010100040200010006030100001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001404000000008000016000e0000000ef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000fe", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.ORPHAN_SUBCONTAINER", "result": false } @@ -187,11 +187,11 @@ } }, "_info": { - "hash": "0x8d47b3f01c8f605251bf2b96aa27240ac9f1836c089c274413c03512143b246c", + "hash": "0x94c08f5a2481fb054454e422324fa6193e4dd27e3f803a92a2608b269d621b7e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests migrated from EOFTests/efValidation/EOF1_eofcreate_valid_.json.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L553", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L635", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/orphan_container.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/orphan_container.json similarity index 65% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/orphan_container.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/orphan_container.json index 429e2f549d..6f5332f181 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/orphan_container.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/orphan_container.json @@ -1,10 +1,10 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_orphan_container[fork_CancunEIP7692-eof_test-stop-eofcreate]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_orphan_container[fork_Osaka-eof_test-stop-eofcreate]": { "vectors": { "0": { "code": "0xef000101000402000100110300020032001404000000008000046000600060006000ec0061201560015500ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000ef00010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.ORPHAN_SUBCONTAINER", "result": false } @@ -12,22 +12,22 @@ } }, "_info": { - "hash": "0x1ff15adba2e218fafb662a4861ee6e5fee6ab970f6a94c0d2cc041e9ef012438", + "hash": "0x22d686b0a4844f01693484ce493e6e77f286fcf94a8e3e64a7751b399376543f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest orphaned containers", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L102", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L102", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_orphan_container[fork_CancunEIP7692-eof_test-stop-returncontract]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_orphan_container[fork_Osaka-eof_test-stop-returncontract]": { "vectors": { "0": { "code": "0xef0001010004020001000c03000200140014040000000080000261201560015560006000ee00ef00010100040200010001040000000080000000ef00010100040200010001040000000080000000", "containerKind": "INITCODE", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.ORPHAN_SUBCONTAINER", "result": false } @@ -35,21 +35,21 @@ } }, "_info": { - "hash": "0xdab95f6e0afd657d0fbbb4218ddb9fdc9236b5bc4cb259879c4aaf14c4d0e9bc", + "hash": "0x4dbe88964a5f0e2e3aa4ff3b60f556250a999e88a41bf379ac2d98b0e8f1b567", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest orphaned containers", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L102", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L102", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_orphan_container[fork_CancunEIP7692-eof_test-revert-eofcreate]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_orphan_container[fork_Osaka-eof_test-revert-eofcreate]": { "vectors": { "0": { "code": "0xef000101000402000100110300020032001804000000008000046000600060006000ec0061201560015500ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000ef00010100040200010005040000000080000260006000fd", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.ORPHAN_SUBCONTAINER", "result": false } @@ -57,22 +57,22 @@ } }, "_info": { - "hash": "0x38d7aa5aa69c00546d70b395227096ce2395e911e40e1d2556615dd96b916caa", + "hash": "0xb4cff4b0bce12a19d6699d641aa9005612c2c01f291aa1513e3b3f022cf1208c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest orphaned containers", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L102", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L102", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_orphan_container[fork_CancunEIP7692-eof_test-revert-returncontract]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_orphan_container[fork_Osaka-eof_test-revert-returncontract]": { "vectors": { "0": { "code": "0xef0001010004020001000c03000200140018040000000080000261201560015560006000ee00ef00010100040200010001040000000080000000ef00010100040200010005040000000080000260006000fd", "containerKind": "INITCODE", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.ORPHAN_SUBCONTAINER", "result": false } @@ -80,21 +80,21 @@ } }, "_info": { - "hash": "0x99f190f86650cc7f0a51a18b41aec744440094a8c3a22eb3f3ef49dc0c26503e", + "hash": "0xade53806aad489023dc05c8e54b9582c0b0b89d7b846c3666d721c4a893fd974", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest orphaned containers", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L102", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L102", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_orphan_container[fork_CancunEIP7692-eof_test-returncontract-eofcreate]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_orphan_container[fork_Osaka-eof_test-returncontract-eofcreate]": { "vectors": { "0": { "code": "0xef000101000402000100110300020032003204000000008000046000600060006000ec0061201560015500ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.ORPHAN_SUBCONTAINER", "result": false } @@ -102,22 +102,22 @@ } }, "_info": { - "hash": "0xee6b87db20da97e82a102558d5ea38fb79fc28a98e8fdfb8a71e763473e8e984", + "hash": "0x012f7270e6c7a420d345caca176b07b016e441b53a7ab5f80db6e29b1ac6642d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest orphaned containers", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L102", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L102", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_orphan_container[fork_CancunEIP7692-eof_test-returncontract-returncontract]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_orphan_container[fork_Osaka-eof_test-returncontract-returncontract]": { "vectors": { "0": { "code": "0xef0001010004020001000c03000200140032040000000080000261201560015560006000ee00ef00010100040200010001040000000080000000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", "containerKind": "INITCODE", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.ORPHAN_SUBCONTAINER", "result": false } @@ -125,11 +125,11 @@ } }, "_info": { - "hash": "0x3934d3117d471b3055360c2d238d0455f4239a66547781e21da82a02e009b716", + "hash": "0xf3997dba18cc3b82330cb7c3be2eb0eebf0bcb4673d6516bda44e62170ee0900", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest orphaned containers", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L102", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L102", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/reverting_container.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/reverting_container.json similarity index 60% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/reverting_container.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/reverting_container.json index 163789ec4c..c9f1b293ec 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/reverting_container.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/reverting_container.json @@ -1,43 +1,43 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_reverting_container[fork_CancunEIP7692-eof_test-eofcreate]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_reverting_container[fork_Osaka-eof_test-eofcreate]": { "vectors": { "0": { "code": "0xef00010100040200010011030001001804000000008000046000600060006000ec0061201560015500ef00010100040200010005040000000080000260006000fd", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x57b62b8a58439f6d107aece65d0489b9c18fb28e52967bf02d5312f0ee13c61c", + "hash": "0xdb5b57aaf2b086a7338a83bee8a86b4b5a903f62f5be230cd6cfb43782db72cc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest revert containers", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L76", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L76", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_reverting_container[fork_CancunEIP7692-eof_test-returncontract]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_reverting_container[fork_Osaka-eof_test-returncontract]": { "vectors": { "0": { "code": "0xef0001010004020001000c0300010018040000000080000261201560015560006000ee00ef00010100040200010005040000000080000260006000fd", "containerKind": "INITCODE", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x4bb1e3fee8584a26e87c6bc1cfd7796c9a06ca00d9d5267a46aed80c6616fcfa", + "hash": "0xe49fd45b8bcab354ea1af23349ecbae5cf319eaa49b44eb37412031e72661bfa", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest revert containers", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L76", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L76", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_creation.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_creation.json similarity index 62% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_creation.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_creation.json index 32604ba331..eef9f1ed59 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_creation.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_creation.json @@ -1,22 +1,22 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_simple_create_from_creation[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_simple_create_from_creation[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef0001010004020001000c0300010014040000000080000261201560015560006000ee00ef00010100040200010001040000000080000000", "containerKind": "INITCODE", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x3a3a51d7f1493a8b0a78fc045c7682474bf732e3f3f4b86d15ed7671ca8abf4f", + "hash": "0xbe9eed3fb330329ca7282dfe30c0cda0427bc73dde5b472911b5ac027fbd096b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nSimple EOF creation from a create transaction container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L60", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L60", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_deployed.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_deployed.json similarity index 62% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_deployed.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_deployed.json index 9b093e1080..2621b068f1 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_deployed.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_deployed.json @@ -1,21 +1,21 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_simple_create_from_deployed[fork_CancunEIP7692-eof_test]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_simple_create_from_deployed[fork_Osaka-eof_test]": { "vectors": { "0": { "code": "0xef00010100040200010011030001003204000000008000046000600060006000ec0061201560015500ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0x5b3092ac5daf83b1cb41ebfcb010a710f913c25e59af3128c4c151fffa6254de", + "hash": "0x35c68ae9093190165f29eee42abfb906a9acc286648572928b467fcaaa968664", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nSimple EOF creation from a deployed EOF container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L45", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L45", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/subcontainer_wrong_eof_version.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/subcontainer_wrong_eof_version.json new file mode 100644 index 0000000000..47dc54c009 --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/subcontainer_wrong_eof_version.json @@ -0,0 +1,46 @@ +{ + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_subcontainer_wrong_eof_version[fork_Osaka-eof_test-0]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000b030001001404000000008000046000600060006000ec0000ef00000100040200010001040000000080000000", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_VERSION", + "result": false + } + } + } + }, + "_info": { + "hash": "0xc0997607e0e18e348dea75da65db3a0f6d0343724824cbfe28f8f51bc11f0850", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest a subcontainer with the incorrect EOF version", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L500", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_subcontainer_wrong_eof_version[fork_Osaka-eof_test-255]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000b030001001404000000008000046000600060006000ec0000ef00ff0100040200010001040000000080000000", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_VERSION", + "result": false + } + } + } + }, + "_info": { + "hash": "0x52bd963030fdd16812d1fe830a3bef01f061a5ac83a3a3b3eba973e208849b2a", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest a subcontainer with the incorrect EOF version", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L500", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/subcontainer_wrong_size.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/subcontainer_wrong_size.json new file mode 100644 index 0000000000..dbf4b02ace --- /dev/null +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/subcontainer_wrong_size.json @@ -0,0 +1,92 @@ +{ + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_subcontainer_wrong_size[fork_Osaka-eof_test-kind_RUNTIME-smaller]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000b030001001304000000008000046000600060006000ec0000ef00010100040200010001040000000080000000", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0xbd0741e3106a8d90284c6d29a5bb8938b3d7ff256677267e21c900ab062026c4", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest a subcontainer with the incorrect size in the parent's header", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L522", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_subcontainer_wrong_size[fork_Osaka-eof_test-kind_RUNTIME-larger]": { + "vectors": { + "0": { + "code": "0xef0001010004020001000b030001001504000000008000046000600060006000ec0000ef00010100040200010001040000000080000000", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x69418e19285d532fbd58b23f028049ca8baebb877b6df526ce46683cc324cf8c", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest a subcontainer with the incorrect size in the parent's header", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L522", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_subcontainer_wrong_size[fork_Osaka-eof_test-kind_INITCODE-smaller]": { + "vectors": { + "0": { + "code": "0xef000101000402000100060300010013040000000080000260006000ee00ef00010100040200010001040000000080000000", + "containerKind": "INITCODE", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x428746fe70d9b5fa88d89c66ba3eedb5e16daa01b86c2955224b0520e1ca1967", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest a subcontainer with the incorrect size in the parent's header", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L522", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_subcontainer_wrong_size[fork_Osaka-eof_test-kind_INITCODE-larger]": { + "vectors": { + "0": { + "code": "0xef000101000402000100060300010015040000000080000260006000ee00ef00010100040200010001040000000080000000", + "containerKind": "INITCODE", + "results": { + "Osaka": { + "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", + "result": false + } + } + } + }, + "_info": { + "hash": "0x62b50dd4d1830ad9ad404317fc94f382732dca476f771c8d5c062cf1e8ea3e5f", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest a subcontainer with the incorrect size in the parent's header", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L522", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/wide_container.json b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/wide_container.json similarity index 99% rename from tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/wide_container.json rename to tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/wide_container.json index 53153d2eb0..ee082bfe68 100644 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/wide_container.json +++ b/tests/eof_suite/eest/eof_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/wide_container.json @@ -1,31 +1,31 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_wide_container[fork_CancunEIP7692-eof_test-256]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_wide_container[fork_Osaka-eof_test-256]": { "vectors": { "0": { "code": "0xef00010100040200010a01030100003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003004000000008001036000600060006000ecff6000600060006000ecfe6000600060006000ecfd6000600060006000ecfc6000600060006000ecfb6000600060006000ecfa6000600060006000ecf96000600060006000ecf86000600060006000ecf76000600060006000ecf66000600060006000ecf56000600060006000ecf46000600060006000ecf36000600060006000ecf26000600060006000ecf16000600060006000ecf06000600060006000ecef6000600060006000ecee6000600060006000eced6000600060006000ecec6000600060006000eceb6000600060006000ecea6000600060006000ece96000600060006000ece86000600060006000ece76000600060006000ece66000600060006000ece56000600060006000ece46000600060006000ece36000600060006000ece26000600060006000ece16000600060006000ece06000600060006000ecdf6000600060006000ecde6000600060006000ecdd6000600060006000ecdc6000600060006000ecdb6000600060006000ecda6000600060006000ecd96000600060006000ecd86000600060006000ecd76000600060006000ecd66000600060006000ecd56000600060006000ecd46000600060006000ecd36000600060006000ecd26000600060006000ecd16000600060006000ecd06000600060006000eccf6000600060006000ecce6000600060006000eccd6000600060006000eccc6000600060006000eccb6000600060006000ecca6000600060006000ecc96000600060006000ecc86000600060006000ecc76000600060006000ecc66000600060006000ecc56000600060006000ecc46000600060006000ecc36000600060006000ecc26000600060006000ecc16000600060006000ecc06000600060006000ecbf6000600060006000ecbe6000600060006000ecbd6000600060006000ecbc6000600060006000ecbb6000600060006000ecba6000600060006000ecb96000600060006000ecb86000600060006000ecb76000600060006000ecb66000600060006000ecb56000600060006000ecb46000600060006000ecb36000600060006000ecb26000600060006000ecb16000600060006000ecb06000600060006000ecaf6000600060006000ecae6000600060006000ecad6000600060006000ecac6000600060006000ecab6000600060006000ecaa6000600060006000eca96000600060006000eca86000600060006000eca76000600060006000eca66000600060006000eca56000600060006000eca46000600060006000eca36000600060006000eca26000600060006000eca16000600060006000eca06000600060006000ec9f6000600060006000ec9e6000600060006000ec9d6000600060006000ec9c6000600060006000ec9b6000600060006000ec9a6000600060006000ec996000600060006000ec986000600060006000ec976000600060006000ec966000600060006000ec956000600060006000ec946000600060006000ec936000600060006000ec926000600060006000ec916000600060006000ec906000600060006000ec8f6000600060006000ec8e6000600060006000ec8d6000600060006000ec8c6000600060006000ec8b6000600060006000ec8a6000600060006000ec896000600060006000ec886000600060006000ec876000600060006000ec866000600060006000ec856000600060006000ec846000600060006000ec836000600060006000ec826000600060006000ec816000600060006000ec806000600060006000ec7f6000600060006000ec7e6000600060006000ec7d6000600060006000ec7c6000600060006000ec7b6000600060006000ec7a6000600060006000ec796000600060006000ec786000600060006000ec776000600060006000ec766000600060006000ec756000600060006000ec746000600060006000ec736000600060006000ec726000600060006000ec716000600060006000ec706000600060006000ec6f6000600060006000ec6e6000600060006000ec6d6000600060006000ec6c6000600060006000ec6b6000600060006000ec6a6000600060006000ec696000600060006000ec686000600060006000ec676000600060006000ec666000600060006000ec656000600060006000ec646000600060006000ec636000600060006000ec626000600060006000ec616000600060006000ec606000600060006000ec5f6000600060006000ec5e6000600060006000ec5d6000600060006000ec5c6000600060006000ec5b6000600060006000ec5a6000600060006000ec596000600060006000ec586000600060006000ec576000600060006000ec566000600060006000ec556000600060006000ec546000600060006000ec536000600060006000ec526000600060006000ec516000600060006000ec506000600060006000ec4f6000600060006000ec4e6000600060006000ec4d6000600060006000ec4c6000600060006000ec4b6000600060006000ec4a6000600060006000ec496000600060006000ec486000600060006000ec476000600060006000ec466000600060006000ec456000600060006000ec446000600060006000ec436000600060006000ec426000600060006000ec416000600060006000ec406000600060006000ec3f6000600060006000ec3e6000600060006000ec3d6000600060006000ec3c6000600060006000ec3b6000600060006000ec3a6000600060006000ec396000600060006000ec386000600060006000ec376000600060006000ec366000600060006000ec356000600060006000ec346000600060006000ec336000600060006000ec326000600060006000ec316000600060006000ec306000600060006000ec2f6000600060006000ec2e6000600060006000ec2d6000600060006000ec2c6000600060006000ec2b6000600060006000ec2a6000600060006000ec296000600060006000ec286000600060006000ec276000600060006000ec266000600060006000ec256000600060006000ec246000600060006000ec236000600060006000ec226000600060006000ec216000600060006000ec206000600060006000ec1f6000600060006000ec1e6000600060006000ec1d6000600060006000ec1c6000600060006000ec1b6000600060006000ec1a6000600060006000ec196000600060006000ec186000600060006000ec176000600060006000ec166000600060006000ec156000600060006000ec146000600060006000ec136000600060006000ec126000600060006000ec116000600060006000ec106000600060006000ec0f6000600060006000ec0e6000600060006000ec0d6000600060006000ec0c6000600060006000ec0b6000600060006000ec0a6000600060006000ec096000600060006000ec086000600060006000ec076000600060006000ec066000600060006000ec056000600060006000ec046000600060006000ec036000600060006000ec026000600060006000ec016000600060006000ec0000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "result": true } } } }, "_info": { - "hash": "0xf76acaf3853ca06f2b96fb3cc1fe39ebe8f0ae6594735eea5dfa6f6c667b98c8", + "hash": "0x0bb3d3f33f4b789dd5e012da53927893f1d117bf68e830bdaf8b6d2a9ca4b773", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest a container with the maximum number of sub-containers", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L512", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L594", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_wide_container[fork_CancunEIP7692-eof_test-257]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_wide_container[fork_Osaka-eof_test-257]": { "vectors": { "0": { "code": "0xef00010100040200010a010301010030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003004000000008001036000600060006000ecff6000600060006000ecfe6000600060006000ecfd6000600060006000ecfc6000600060006000ecfb6000600060006000ecfa6000600060006000ecf96000600060006000ecf86000600060006000ecf76000600060006000ecf66000600060006000ecf56000600060006000ecf46000600060006000ecf36000600060006000ecf26000600060006000ecf16000600060006000ecf06000600060006000ecef6000600060006000ecee6000600060006000eced6000600060006000ecec6000600060006000eceb6000600060006000ecea6000600060006000ece96000600060006000ece86000600060006000ece76000600060006000ece66000600060006000ece56000600060006000ece46000600060006000ece36000600060006000ece26000600060006000ece16000600060006000ece06000600060006000ecdf6000600060006000ecde6000600060006000ecdd6000600060006000ecdc6000600060006000ecdb6000600060006000ecda6000600060006000ecd96000600060006000ecd86000600060006000ecd76000600060006000ecd66000600060006000ecd56000600060006000ecd46000600060006000ecd36000600060006000ecd26000600060006000ecd16000600060006000ecd06000600060006000eccf6000600060006000ecce6000600060006000eccd6000600060006000eccc6000600060006000eccb6000600060006000ecca6000600060006000ecc96000600060006000ecc86000600060006000ecc76000600060006000ecc66000600060006000ecc56000600060006000ecc46000600060006000ecc36000600060006000ecc26000600060006000ecc16000600060006000ecc06000600060006000ecbf6000600060006000ecbe6000600060006000ecbd6000600060006000ecbc6000600060006000ecbb6000600060006000ecba6000600060006000ecb96000600060006000ecb86000600060006000ecb76000600060006000ecb66000600060006000ecb56000600060006000ecb46000600060006000ecb36000600060006000ecb26000600060006000ecb16000600060006000ecb06000600060006000ecaf6000600060006000ecae6000600060006000ecad6000600060006000ecac6000600060006000ecab6000600060006000ecaa6000600060006000eca96000600060006000eca86000600060006000eca76000600060006000eca66000600060006000eca56000600060006000eca46000600060006000eca36000600060006000eca26000600060006000eca16000600060006000eca06000600060006000ec9f6000600060006000ec9e6000600060006000ec9d6000600060006000ec9c6000600060006000ec9b6000600060006000ec9a6000600060006000ec996000600060006000ec986000600060006000ec976000600060006000ec966000600060006000ec956000600060006000ec946000600060006000ec936000600060006000ec926000600060006000ec916000600060006000ec906000600060006000ec8f6000600060006000ec8e6000600060006000ec8d6000600060006000ec8c6000600060006000ec8b6000600060006000ec8a6000600060006000ec896000600060006000ec886000600060006000ec876000600060006000ec866000600060006000ec856000600060006000ec846000600060006000ec836000600060006000ec826000600060006000ec816000600060006000ec806000600060006000ec7f6000600060006000ec7e6000600060006000ec7d6000600060006000ec7c6000600060006000ec7b6000600060006000ec7a6000600060006000ec796000600060006000ec786000600060006000ec776000600060006000ec766000600060006000ec756000600060006000ec746000600060006000ec736000600060006000ec726000600060006000ec716000600060006000ec706000600060006000ec6f6000600060006000ec6e6000600060006000ec6d6000600060006000ec6c6000600060006000ec6b6000600060006000ec6a6000600060006000ec696000600060006000ec686000600060006000ec676000600060006000ec666000600060006000ec656000600060006000ec646000600060006000ec636000600060006000ec626000600060006000ec616000600060006000ec606000600060006000ec5f6000600060006000ec5e6000600060006000ec5d6000600060006000ec5c6000600060006000ec5b6000600060006000ec5a6000600060006000ec596000600060006000ec586000600060006000ec576000600060006000ec566000600060006000ec556000600060006000ec546000600060006000ec536000600060006000ec526000600060006000ec516000600060006000ec506000600060006000ec4f6000600060006000ec4e6000600060006000ec4d6000600060006000ec4c6000600060006000ec4b6000600060006000ec4a6000600060006000ec496000600060006000ec486000600060006000ec476000600060006000ec466000600060006000ec456000600060006000ec446000600060006000ec436000600060006000ec426000600060006000ec416000600060006000ec406000600060006000ec3f6000600060006000ec3e6000600060006000ec3d6000600060006000ec3c6000600060006000ec3b6000600060006000ec3a6000600060006000ec396000600060006000ec386000600060006000ec376000600060006000ec366000600060006000ec356000600060006000ec346000600060006000ec336000600060006000ec326000600060006000ec316000600060006000ec306000600060006000ec2f6000600060006000ec2e6000600060006000ec2d6000600060006000ec2c6000600060006000ec2b6000600060006000ec2a6000600060006000ec296000600060006000ec286000600060006000ec276000600060006000ec266000600060006000ec256000600060006000ec246000600060006000ec236000600060006000ec226000600060006000ec216000600060006000ec206000600060006000ec1f6000600060006000ec1e6000600060006000ec1d6000600060006000ec1c6000600060006000ec1b6000600060006000ec1a6000600060006000ec196000600060006000ec186000600060006000ec176000600060006000ec166000600060006000ec156000600060006000ec146000600060006000ec136000600060006000ec126000600060006000ec116000600060006000ec106000600060006000ec0f6000600060006000ec0e6000600060006000ec0d6000600060006000ec0c6000600060006000ec0b6000600060006000ec0a6000600060006000ec096000600060006000ec086000600060006000ec076000600060006000ec066000600060006000ec056000600060006000ec046000600060006000ec036000600060006000ec026000600060006000ec016000600060006000ec0000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.TOO_MANY_CONTAINERS", "result": false } @@ -33,21 +33,21 @@ } }, "_info": { - "hash": "0xde6e35235e44e7f4fa266728b10dc2a90d8496f2de57ce88f533f76faaab5e54", + "hash": "0xde399985aa0e790d3b99837bbf9ad083a038e13550267d6a7911242dc9e6032a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest a container with the maximum number of sub-containers", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L512", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L594", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_wide_container[fork_CancunEIP7692-eof_test-negative_i16]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_wide_container[fork_Osaka-eof_test-negative_i16]": { "vectors": { "0": { "code": "0xef00010100040200010a010380000030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003004000000008001036000600060006000ecff6000600060006000ecfe6000600060006000ecfd6000600060006000ecfc6000600060006000ecfb6000600060006000ecfa6000600060006000ecf96000600060006000ecf86000600060006000ecf76000600060006000ecf66000600060006000ecf56000600060006000ecf46000600060006000ecf36000600060006000ecf26000600060006000ecf16000600060006000ecf06000600060006000ecef6000600060006000ecee6000600060006000eced6000600060006000ecec6000600060006000eceb6000600060006000ecea6000600060006000ece96000600060006000ece86000600060006000ece76000600060006000ece66000600060006000ece56000600060006000ece46000600060006000ece36000600060006000ece26000600060006000ece16000600060006000ece06000600060006000ecdf6000600060006000ecde6000600060006000ecdd6000600060006000ecdc6000600060006000ecdb6000600060006000ecda6000600060006000ecd96000600060006000ecd86000600060006000ecd76000600060006000ecd66000600060006000ecd56000600060006000ecd46000600060006000ecd36000600060006000ecd26000600060006000ecd16000600060006000ecd06000600060006000eccf6000600060006000ecce6000600060006000eccd6000600060006000eccc6000600060006000eccb6000600060006000ecca6000600060006000ecc96000600060006000ecc86000600060006000ecc76000600060006000ecc66000600060006000ecc56000600060006000ecc46000600060006000ecc36000600060006000ecc26000600060006000ecc16000600060006000ecc06000600060006000ecbf6000600060006000ecbe6000600060006000ecbd6000600060006000ecbc6000600060006000ecbb6000600060006000ecba6000600060006000ecb96000600060006000ecb86000600060006000ecb76000600060006000ecb66000600060006000ecb56000600060006000ecb46000600060006000ecb36000600060006000ecb26000600060006000ecb16000600060006000ecb06000600060006000ecaf6000600060006000ecae6000600060006000ecad6000600060006000ecac6000600060006000ecab6000600060006000ecaa6000600060006000eca96000600060006000eca86000600060006000eca76000600060006000eca66000600060006000eca56000600060006000eca46000600060006000eca36000600060006000eca26000600060006000eca16000600060006000eca06000600060006000ec9f6000600060006000ec9e6000600060006000ec9d6000600060006000ec9c6000600060006000ec9b6000600060006000ec9a6000600060006000ec996000600060006000ec986000600060006000ec976000600060006000ec966000600060006000ec956000600060006000ec946000600060006000ec936000600060006000ec926000600060006000ec916000600060006000ec906000600060006000ec8f6000600060006000ec8e6000600060006000ec8d6000600060006000ec8c6000600060006000ec8b6000600060006000ec8a6000600060006000ec896000600060006000ec886000600060006000ec876000600060006000ec866000600060006000ec856000600060006000ec846000600060006000ec836000600060006000ec826000600060006000ec816000600060006000ec806000600060006000ec7f6000600060006000ec7e6000600060006000ec7d6000600060006000ec7c6000600060006000ec7b6000600060006000ec7a6000600060006000ec796000600060006000ec786000600060006000ec776000600060006000ec766000600060006000ec756000600060006000ec746000600060006000ec736000600060006000ec726000600060006000ec716000600060006000ec706000600060006000ec6f6000600060006000ec6e6000600060006000ec6d6000600060006000ec6c6000600060006000ec6b6000600060006000ec6a6000600060006000ec696000600060006000ec686000600060006000ec676000600060006000ec666000600060006000ec656000600060006000ec646000600060006000ec636000600060006000ec626000600060006000ec616000600060006000ec606000600060006000ec5f6000600060006000ec5e6000600060006000ec5d6000600060006000ec5c6000600060006000ec5b6000600060006000ec5a6000600060006000ec596000600060006000ec586000600060006000ec576000600060006000ec566000600060006000ec556000600060006000ec546000600060006000ec536000600060006000ec526000600060006000ec516000600060006000ec506000600060006000ec4f6000600060006000ec4e6000600060006000ec4d6000600060006000ec4c6000600060006000ec4b6000600060006000ec4a6000600060006000ec496000600060006000ec486000600060006000ec476000600060006000ec466000600060006000ec456000600060006000ec446000600060006000ec436000600060006000ec426000600060006000ec416000600060006000ec406000600060006000ec3f6000600060006000ec3e6000600060006000ec3d6000600060006000ec3c6000600060006000ec3b6000600060006000ec3a6000600060006000ec396000600060006000ec386000600060006000ec376000600060006000ec366000600060006000ec356000600060006000ec346000600060006000ec336000600060006000ec326000600060006000ec316000600060006000ec306000600060006000ec2f6000600060006000ec2e6000600060006000ec2d6000600060006000ec2c6000600060006000ec2b6000600060006000ec2a6000600060006000ec296000600060006000ec286000600060006000ec276000600060006000ec266000600060006000ec256000600060006000ec246000600060006000ec236000600060006000ec226000600060006000ec216000600060006000ec206000600060006000ec1f6000600060006000ec1e6000600060006000ec1d6000600060006000ec1c6000600060006000ec1b6000600060006000ec1a6000600060006000ec196000600060006000ec186000600060006000ec176000600060006000ec166000600060006000ec156000600060006000ec146000600060006000ec136000600060006000ec126000600060006000ec116000600060006000ec106000600060006000ec0f6000600060006000ec0e6000600060006000ec0d6000600060006000ec0c6000600060006000ec0b6000600060006000ec0a6000600060006000ec096000600060006000ec086000600060006000ec076000600060006000ec066000600060006000ec056000600060006000ec046000600060006000ec036000600060006000ec026000600060006000ec016000600060006000ec0000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.CONTAINER_SIZE_ABOVE_LIMIT", "result": false } @@ -55,21 +55,21 @@ } }, "_info": { - "hash": "0xa75cc2745f389061df5a8700c45b98bb1a7ec491b38aafe263a44fb92260079e", + "hash": "0x7a8fd356af400fe65bb4c11990b5aa648b9400c94c252df2cb1dd4d4fd7fff98", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest a container with the maximum number of sub-containers", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L512", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L594", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_wide_container[fork_CancunEIP7692-eof_test-max_u16]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_wide_container[fork_Osaka-eof_test-max_u16]": { "vectors": { "0": { "code": "0xef00010100040200010a0103ffff00300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003004000000008001036000600060006000ecff6000600060006000ecfe6000600060006000ecfd6000600060006000ecfc6000600060006000ecfb6000600060006000ecfa6000600060006000ecf96000600060006000ecf86000600060006000ecf76000600060006000ecf66000600060006000ecf56000600060006000ecf46000600060006000ecf36000600060006000ecf26000600060006000ecf16000600060006000ecf06000600060006000ecef6000600060006000ecee6000600060006000eced6000600060006000ecec6000600060006000eceb6000600060006000ecea6000600060006000ece96000600060006000ece86000600060006000ece76000600060006000ece66000600060006000ece56000600060006000ece46000600060006000ece36000600060006000ece26000600060006000ece16000600060006000ece06000600060006000ecdf6000600060006000ecde6000600060006000ecdd6000600060006000ecdc6000600060006000ecdb6000600060006000ecda6000600060006000ecd96000600060006000ecd86000600060006000ecd76000600060006000ecd66000600060006000ecd56000600060006000ecd46000600060006000ecd36000600060006000ecd26000600060006000ecd16000600060006000ecd06000600060006000eccf6000600060006000ecce6000600060006000eccd6000600060006000eccc6000600060006000eccb6000600060006000ecca6000600060006000ecc96000600060006000ecc86000600060006000ecc76000600060006000ecc66000600060006000ecc56000600060006000ecc46000600060006000ecc36000600060006000ecc26000600060006000ecc16000600060006000ecc06000600060006000ecbf6000600060006000ecbe6000600060006000ecbd6000600060006000ecbc6000600060006000ecbb6000600060006000ecba6000600060006000ecb96000600060006000ecb86000600060006000ecb76000600060006000ecb66000600060006000ecb56000600060006000ecb46000600060006000ecb36000600060006000ecb26000600060006000ecb16000600060006000ecb06000600060006000ecaf6000600060006000ecae6000600060006000ecad6000600060006000ecac6000600060006000ecab6000600060006000ecaa6000600060006000eca96000600060006000eca86000600060006000eca76000600060006000eca66000600060006000eca56000600060006000eca46000600060006000eca36000600060006000eca26000600060006000eca16000600060006000eca06000600060006000ec9f6000600060006000ec9e6000600060006000ec9d6000600060006000ec9c6000600060006000ec9b6000600060006000ec9a6000600060006000ec996000600060006000ec986000600060006000ec976000600060006000ec966000600060006000ec956000600060006000ec946000600060006000ec936000600060006000ec926000600060006000ec916000600060006000ec906000600060006000ec8f6000600060006000ec8e6000600060006000ec8d6000600060006000ec8c6000600060006000ec8b6000600060006000ec8a6000600060006000ec896000600060006000ec886000600060006000ec876000600060006000ec866000600060006000ec856000600060006000ec846000600060006000ec836000600060006000ec826000600060006000ec816000600060006000ec806000600060006000ec7f6000600060006000ec7e6000600060006000ec7d6000600060006000ec7c6000600060006000ec7b6000600060006000ec7a6000600060006000ec796000600060006000ec786000600060006000ec776000600060006000ec766000600060006000ec756000600060006000ec746000600060006000ec736000600060006000ec726000600060006000ec716000600060006000ec706000600060006000ec6f6000600060006000ec6e6000600060006000ec6d6000600060006000ec6c6000600060006000ec6b6000600060006000ec6a6000600060006000ec696000600060006000ec686000600060006000ec676000600060006000ec666000600060006000ec656000600060006000ec646000600060006000ec636000600060006000ec626000600060006000ec616000600060006000ec606000600060006000ec5f6000600060006000ec5e6000600060006000ec5d6000600060006000ec5c6000600060006000ec5b6000600060006000ec5a6000600060006000ec596000600060006000ec586000600060006000ec576000600060006000ec566000600060006000ec556000600060006000ec546000600060006000ec536000600060006000ec526000600060006000ec516000600060006000ec506000600060006000ec4f6000600060006000ec4e6000600060006000ec4d6000600060006000ec4c6000600060006000ec4b6000600060006000ec4a6000600060006000ec496000600060006000ec486000600060006000ec476000600060006000ec466000600060006000ec456000600060006000ec446000600060006000ec436000600060006000ec426000600060006000ec416000600060006000ec406000600060006000ec3f6000600060006000ec3e6000600060006000ec3d6000600060006000ec3c6000600060006000ec3b6000600060006000ec3a6000600060006000ec396000600060006000ec386000600060006000ec376000600060006000ec366000600060006000ec356000600060006000ec346000600060006000ec336000600060006000ec326000600060006000ec316000600060006000ec306000600060006000ec2f6000600060006000ec2e6000600060006000ec2d6000600060006000ec2c6000600060006000ec2b6000600060006000ec2a6000600060006000ec296000600060006000ec286000600060006000ec276000600060006000ec266000600060006000ec256000600060006000ec246000600060006000ec236000600060006000ec226000600060006000ec216000600060006000ec206000600060006000ec1f6000600060006000ec1e6000600060006000ec1d6000600060006000ec1c6000600060006000ec1b6000600060006000ec1a6000600060006000ec196000600060006000ec186000600060006000ec176000600060006000ec166000600060006000ec156000600060006000ec146000600060006000ec136000600060006000ec126000600060006000ec116000600060006000ec106000600060006000ec0f6000600060006000ec0e6000600060006000ec0d6000600060006000ec0c6000600060006000ec0b6000600060006000ec0a6000600060006000ec096000600060006000ec086000600060006000ec076000600060006000ec066000600060006000ec056000600060006000ec046000600060006000ec036000600060006000ec026000600060006000ec016000600060006000ec0000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000", "results": { - "Prague": { + "Osaka": { "exception": "EOFException.CONTAINER_SIZE_ABOVE_LIMIT", "result": false } @@ -77,11 +77,11 @@ } }, "_info": { - "hash": "0xe727cc20b71e1f13c47280ff05384cca4f51d82c3a12227c1a52dbd4f4d6781c", + "hash": "0x98eb6c6d08cde609d4ff34f386510185cec167507b7e44bce5f470b9cddec532", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest a container with the maximum number of sub-containers", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L512", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L594", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/version_validation.json b/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/version_validation.json deleted file mode 100644 index fcb8c8b94a..0000000000 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/container_validation/version_validation.json +++ /dev/null @@ -1,111 +0,0 @@ -{ - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_version_validation[fork_CancunEIP7692-eof_test-version_0]": { - "vectors": { - "0": { - "code": "0xef00000100040200010001040000000080000000", - "results": { - "Prague": { - "exception": "EOFException.INVALID_VERSION", - "result": false - } - } - } - }, - "_info": { - "hash": "0x91dc8b7979426cac3a675e6e8c298e829eec861923c29f6d454d9111207229bf", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container version", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L42", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_version_validation[fork_CancunEIP7692-eof_test-version_1]": { - "vectors": { - "0": { - "code": "0xef00010100040200010001040000000080000000", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0xbe12dfd7844362e9a0e87a469dafde6f7207a71d50d2e6659a40ec3ce5db7c30", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container version", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L42", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_version_validation[fork_CancunEIP7692-eof_test-version_2]": { - "vectors": { - "0": { - "code": "0xef00020100040200010001040000000080000000", - "results": { - "Prague": { - "exception": "EOFException.INVALID_VERSION", - "result": false - } - } - } - }, - "_info": { - "hash": "0x36e39d4088b8ce63c9e140c14a167bdb0be32d021a9d68de8f210cbd10996d8d", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container version", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L42", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_version_validation[fork_CancunEIP7692-eof_test-version_254]": { - "vectors": { - "0": { - "code": "0xef00fe0100040200010001040000000080000000", - "results": { - "Prague": { - "exception": "EOFException.INVALID_VERSION", - "result": false - } - } - } - }, - "_info": { - "hash": "0xf15eb75ad576bb9abdcdb6799ececd01f3430b7fb80541cdf23ed5511374ea88", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container version", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L42", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py::test_version_validation[fork_CancunEIP7692-eof_test-version_255]": { - "vectors": { - "0": { - "code": "0xef00ff0100040200010001040000000080000000", - "results": { - "Prague": { - "exception": "EOFException.INVALID_VERSION", - "result": false - } - } - } - }, - "_info": { - "hash": "0x5ebe638421d8394db9f47d4532c20038d965d2ea19312b29761f7f6161e5084a", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container version", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_container_validation.py#L42", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json b/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json deleted file mode 100644 index e2b140b0a7..0000000000 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/migrated_valid_invalid/migrated_valid_invalid.json +++ /dev/null @@ -1,1100 +0,0 @@ -{ - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1V3540_0001_deployed_code_without_data_section]": { - "vectors": { - "0": { - "code": "0xef00010100040200010004040000000080000160005000", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0x84c60db2bd8c50639909f5daf46c496e4d8f58500c0c695f1ea0608968d53012", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1V3540_0002_deployed_code_with_data_section]": { - "vectors": { - "0": { - "code": "0xef00010100040200010004040004000080000160005000aabbccdd", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0x664e19a05efd32f88267b001b3c42160168cecae352005da8721ca156b19c15a", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1V3540_0003_no_data_section_contents]": { - "vectors": { - "0": { - "code": "0xef000101000402000100010400020000800000fe", - "results": { - "Prague": { - "exception": "EOFException.TOPLEVEL_CONTAINER_TRUNCATED", - "result": false - } - } - } - }, - "_info": { - "hash": "0xb276687c50d3eea1ba24ca4e30263a3fd4d3514cd6fe29b4f18371d9c0311f80", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1V3540_0004_data_section_contents_incomplete]": { - "vectors": { - "0": { - "code": "0xef000101000402000100010400020000800000feaa", - "results": { - "Prague": { - "exception": "EOFException.TOPLEVEL_CONTAINER_TRUNCATED", - "result": false - } - } - } - }, - "_info": { - "hash": "0x5243fc6bca435a7953193c96a2c2b9bdb360b835b55414bcc6e5611591b2dde1", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0011_type_section_size_incomplete]": { - "vectors": { - "0": { - "code": "0xef00010100", - "results": { - "Prague": { - "exception": "EOFException.INCOMPLETE_SECTION_SIZE|EOFException.INVALID_TYPE_SECTION_SIZE", - "result": false - } - } - } - }, - "_info": { - "hash": "0xff23fc3b68af9f5614c2805871b27e2f802ca010c200e151aece3dd0378fdc52", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0012_empty_code_section_with_non_empty_data_section]": { - "vectors": { - "0": { - "code": "0xef000101000402000100000400020000000000aabb", - "results": { - "Prague": { - "exception": "EOFException.ZERO_SECTION_SIZE", - "result": false - } - } - } - }, - "_info": { - "hash": "0x27adde06b71d0f82c545270a17a53ced59b206c64cf05b720e1f283f2c25942f", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0014_total_of_code_sections_incomplete]": { - "vectors": { - "0": { - "code": "0xef00010100040200", - "results": { - "Prague": { - "exception": "EOFException.INCOMPLETE_SECTION_NUMBER", - "result": false - } - } - } - }, - "_info": { - "hash": "0x8a7bae54a6299499e938df8d54db7adbbd83224fa2f1e331da8a591ba3391c8b", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0016_code_section_size_incomplete]": { - "vectors": { - "0": { - "code": "0xef000101000402000100", - "results": { - "Prague": { - "exception": "EOFException.INCOMPLETE_SECTION_SIZE|EOFException.ZERO_SECTION_SIZE", - "result": false - } - } - } - }, - "_info": { - "hash": "0x6b0b03db9fddaeb7bec23b3772d0492b8dbdf49882b01d12c2d1856cfa367f0b", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0017_no_data_section_after_code_section_size]": { - "vectors": { - "0": { - "code": "0xef00010100040200010001", - "results": { - "Prague": { - "exception": "EOFException.MISSING_HEADERS_TERMINATOR", - "result": false - } - } - } - }, - "_info": { - "hash": "0x08bc1ca569bb40c7b70fe5300692b5897314b8b071fdeb8864b020a9a8fd6231", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0018_no_data_size]": { - "vectors": { - "0": { - "code": "0xef0001010004020001000104", - "results": { - "Prague": { - "exception": "EOFException.MISSING_HEADERS_TERMINATOR|EOFException.INCOMPLETE_DATA_HEADER", - "result": false - } - } - } - }, - "_info": { - "hash": "0xc250e9ebb12bae59257d343e7a6edec5ebca6ab3ed149aa35cdbf89c538314ca", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0019_data_size_incomplete]": { - "vectors": { - "0": { - "code": "0xef000101000402000100010400", - "results": { - "Prague": { - "exception": "EOFException.INCOMPLETE_SECTION_SIZE|EOFException.INCOMPLETE_DATA_HEADER", - "result": false - } - } - } - }, - "_info": { - "hash": "0x97320a544601fcb96bdb375d7674392034659302c6e56eac024ea0b4dca760ca", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0020_no_section_terminator_after_data_section_size]": { - "vectors": { - "0": { - "code": "0xef00010100040200010001040002", - "results": { - "Prague": { - "exception": "EOFException.MISSING_HEADERS_TERMINATOR", - "result": false - } - } - } - }, - "_info": { - "hash": "0x59a1a78eec66c74c9b733057b029bc549561230639152efab7c818b059e86dae", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0021_no_type_section_contents]": { - "vectors": { - "0": { - "code": "0xef0001010004020001000104000200", - "results": { - "Prague": { - "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", - "result": false - } - } - } - }, - "_info": { - "hash": "0x5bccbedfee94956e41485a8d6e131d86cc4bfdbed08489e6d2ed9cb0fd9635d0", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0022_invalid_type_section_no_outputs_and_max_stack]": { - "vectors": { - "0": { - "code": "0xef000101000402000100010400020000", - "results": { - "Prague": { - "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", - "result": false - } - } - } - }, - "_info": { - "hash": "0x26be69050d440d29104f0a2300a4dc86476ef39adf6225c3d73b444e480994ba", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0023_invalid_type_section_no_max_stack]": { - "vectors": { - "0": { - "code": "0xef00010100040200010001040002000000", - "results": { - "Prague": { - "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", - "result": false - } - } - } - }, - "_info": { - "hash": "0xe34f4ac60d7b34d8512c64c5484372b2f091a5840398db8d4ffaa7af1de64821", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0024_invalid_type_section_max_stack_incomplete]": { - "vectors": { - "0": { - "code": "0xef0001010004020001000104000200000000", - "results": { - "Prague": { - "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", - "result": false - } - } - } - }, - "_info": { - "hash": "0x06cacd1d826858e581d9087cbf7cdfcf5769d82bec5d968ad27411372467f982", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0025_no_code_section_contents]": { - "vectors": { - "0": { - "code": "0xef000101000402000100010400020000000000", - "results": { - "Prague": { - "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", - "result": false - } - } - } - }, - "_info": { - "hash": "0x8763d93e2709bd98d10a53325d570bf56edc1be965a1c52fe976d3c0329b509c", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0026_code_section_contents_incomplete]": { - "vectors": { - "0": { - "code": "0xef0001010004020001002904000000000000027f", - "results": { - "Prague": { - "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", - "result": false - } - } - } - }, - "_info": { - "hash": "0xb55cea492fe5b9a4f8d7069d17199e5b3004073ca5ce66cd0e952c013a410682", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0027_trailing_bytes_after_code_section]": { - "vectors": { - "0": { - "code": "0xef000101000402000100010400000000800000feaabbcc", - "results": { - "Prague": { - "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", - "result": false - } - } - } - }, - "_info": { - "hash": "0x367692b1aa9db3e7c405b698faca4aad1cbdc2a82e8c4a7b13819cdeb195826c", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0027_trailing_bytes_after_code_section_with_wrong_first_section_type]": { - "vectors": { - "0": { - "code": "0xef000101000402000100010400000000000000feaabbcc", - "results": { - "Prague": { - "exception": "EOFException.INVALID_FIRST_SECTION_TYPE", - "result": false - } - } - } - }, - "_info": { - "hash": "0x5ef6a8e3ae0a8ddeb2c43fa76018cfe9a0e32321769887dd60aa3e60b710c3ca", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0028_empty_code_section]": { - "vectors": { - "0": { - "code": "0xef000101000402000100000400000000000000", - "results": { - "Prague": { - "exception": "EOFException.ZERO_SECTION_SIZE", - "result": false - } - } - } - }, - "_info": { - "hash": "0xc5352a08dec974e4a3a97660bd8bb7b9d65a5805935807b0c11f50178d1d93b7", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0030_code_section_preceding_type_section]": { - "vectors": { - "0": { - "code": "0xef000102000100010100040400020000000000feaabb", - "results": { - "Prague": { - "exception": "EOFException.MISSING_TYPE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", - "result": false - } - } - } - }, - "_info": { - "hash": "0xd48f35e02aa44e4b78a7a905c409edc3f2ec41892b1fd637544ceda125e1ba9f", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0031_data_section_preceding_type_section]": { - "vectors": { - "0": { - "code": "0xef000104000201000402000100010000000000feaabb", - "results": { - "Prague": { - "exception": "EOFException.MISSING_TYPE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", - "result": false - } - } - } - }, - "_info": { - "hash": "0xce30277af598ec1c701de11ddd1aec76d769feae0624e093341d95c86833c777", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0032_data_section_preceding_code_section]": { - "vectors": { - "0": { - "code": "0xef000101000404000202000100010000000000feaabb", - "results": { - "Prague": { - "exception": "EOFException.MISSING_CODE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", - "result": false - } - } - } - }, - "_info": { - "hash": "0xd0afc08df4361125be749b62db9cd03b4573268372b4aaad1a5eb8537ee93157", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0033_data_section_without_code_section]": { - "vectors": { - "0": { - "code": "0xef00010100040400020000000000aabb", - "results": { - "Prague": { - "exception": "EOFException.MISSING_CODE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", - "result": false - } - } - } - }, - "_info": { - "hash": "0x4d56b0ba403fd2613bd2ba4e60dcf4a5ed45e53d44e3b0b2dd3cce653d9d7730", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0034_no_data_section]": { - "vectors": { - "0": { - "code": "0xef000101000402000100010000000000fe", - "results": { - "Prague": { - "exception": "EOFException.MISSING_DATA_SECTION|EOFException.UNEXPECTED_HEADER_KIND", - "result": false - } - } - } - }, - "_info": { - "hash": "0x4b829c16b2d51aaee53992fd54911131c23fbbc3f9563f7ffea6ed7bb8a25185", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0035_trailing_bytes_after_data_section]": { - "vectors": { - "0": { - "code": "0xef000101000402000100010400020000800000feaabbccdd", - "results": { - "Prague": { - "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", - "result": false - } - } - } - }, - "_info": { - "hash": "0x4659bf3efa7238cf6d868a8f316c0936931dc0211bed1047fd33d47416864873", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0035_trailing_bytes_after_data_section_with_wrong_first_section_type]": { - "vectors": { - "0": { - "code": "0xef000101000402000100010400020000000000feaabbccdd", - "results": { - "Prague": { - "exception": "EOFException.INVALID_FIRST_SECTION_TYPE", - "result": false - } - } - } - }, - "_info": { - "hash": "0x4ffb723065dca29bd0968c5215a69d023b0a8c8eba91b71b821ecc28b9168d31", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0036_multiple_data_sections]": { - "vectors": { - "0": { - "code": "0xef000101000402000100010400020400020000000000feaabbaabb", - "results": { - "Prague": { - "exception": "EOFException.MISSING_TERMINATOR|EOFException.UNEXPECTED_HEADER_KIND", - "result": false - } - } - } - }, - "_info": { - "hash": "0x99a6f6113220ec8ef82aa720ceb42982d7e03103630f05911744a2ff5f4ecdec", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0037_multiple_code_and_data_sections]": { - "vectors": { - "0": { - "code": "0xef000101000802000200010001040002040002000000000000000000fefeaabbaabb", - "results": { - "Prague": { - "exception": "EOFException.MISSING_TERMINATOR|EOFException.UNEXPECTED_HEADER_KIND", - "result": false - } - } - } - }, - "_info": { - "hash": "0x01e8292f803c61f6ca6701ada3fe13833acd10a1a9dbeb935886bb00d24a46e8", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0038_unknown_section_id_at_the_beginning_05]": { - "vectors": { - "0": { - "code": "0xef000105000101000402000100010400000000000000fe", - "results": { - "Prague": { - "exception": "EOFException.MISSING_TYPE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", - "result": false - } - } - } - }, - "_info": { - "hash": "0x234219272c3d6c12f1c64bd57ae2143d046e186755c16a2016921b19f4997702", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0039_unknown_section_id_at_the_beginning_06]": { - "vectors": { - "0": { - "code": "0xef000106000101000402000100010400000000000000fe", - "results": { - "Prague": { - "exception": "EOFException.MISSING_TYPE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", - "result": false - } - } - } - }, - "_info": { - "hash": "0x04b000a514ddf60101d24d23e45246dc824f72dec8262fc133fa98170e7a411b", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0040_unknown_section_id_at_the_beginning_ff]": { - "vectors": { - "0": { - "code": "0xef0001ff000101000402000100010400000000000000fe", - "results": { - "Prague": { - "exception": "EOFException.MISSING_TYPE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", - "result": false - } - } - } - }, - "_info": { - "hash": "0x49bc0e89d2fc2f6f3b070d4a43770be24d3ff2e0e5842a74e092adb02ed283ed", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0041_unknown_section_id_after_types_section_05]": { - "vectors": { - "0": { - "code": "0xef000101000405000102000100010400000000000000fe", - "results": { - "Prague": { - "exception": "EOFException.MISSING_CODE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", - "result": false - } - } - } - }, - "_info": { - "hash": "0x9b7ade9389e60f95608970409f096623a8572d6827905a34618b54e1d50adf5a", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0042_unknown_section_id_after_types_section_06]": { - "vectors": { - "0": { - "code": "0xef000101000406000102000100010400000000000000fe", - "results": { - "Prague": { - "exception": "EOFException.MISSING_CODE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", - "result": false - } - } - } - }, - "_info": { - "hash": "0x960321aa619f4823a6fcdf30cad3842b26a5ba34b165aca4e6308bb382fa439b", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0043_unknown_section_id_after_types_section_ff]": { - "vectors": { - "0": { - "code": "0xef0001010004ff000102000100010400000000000000fe", - "results": { - "Prague": { - "exception": "EOFException.MISSING_CODE_HEADER|EOFException.UNEXPECTED_HEADER_KIND", - "result": false - } - } - } - }, - "_info": { - "hash": "0xa4dad3fb768845380d1dd9bdd8bb950f3468e01648a41a8a518338dad8d8d76a", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0044_unknown_section_id_after_code_section_05]": { - "vectors": { - "0": { - "code": "0xef000101000402000100010500010400000000000000fe", - "results": { - "Prague": { - "exception": "EOFException.MISSING_DATA_SECTION|EOFException.UNEXPECTED_HEADER_KIND", - "result": false - } - } - } - }, - "_info": { - "hash": "0x88a74715dae0ef466144b3dae378bccb3ea1a8f899739b20c3a536b5b3599cd2", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0045_unknown_section_id_after_code_section_06]": { - "vectors": { - "0": { - "code": "0xef000101000402000100010600010400000000000000fe", - "results": { - "Prague": { - "exception": "EOFException.MISSING_DATA_SECTION|EOFException.UNEXPECTED_HEADER_KIND", - "result": false - } - } - } - }, - "_info": { - "hash": "0x4db7e311e9e9475b1c11bb0b66e48b8ea189d48f34cbe4e3314f9e5cff221ea0", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0046_unknown_section_id_after_code_section_ff]": { - "vectors": { - "0": { - "code": "0xef00010100040200010001ff00010400000000000000fe", - "results": { - "Prague": { - "exception": "EOFException.MISSING_DATA_SECTION|EOFException.UNEXPECTED_HEADER_KIND", - "result": false - } - } - } - }, - "_info": { - "hash": "0xf8e3abc617706a9cf6787e9af6eeb1639393d07aad0e6727c8e2c4b82ad1f6b0", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0047_unknown_section_id_after_data_section_05]": { - "vectors": { - "0": { - "code": "0xef000101000402000100010400000500010000000000fe", - "results": { - "Prague": { - "exception": "EOFException.MISSING_TERMINATOR|EOFException.UNEXPECTED_HEADER_KIND", - "result": false - } - } - } - }, - "_info": { - "hash": "0xcf2c6e33294d129d2c3cb18b7e534397cc202b30f86a69a62b904cb9ad9ba59f", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0048_unknown_section_id_after_data_section_06]": { - "vectors": { - "0": { - "code": "0xef000101000402000100010400000600010000000000fe", - "results": { - "Prague": { - "exception": "EOFException.MISSING_TERMINATOR|EOFException.UNEXPECTED_HEADER_KIND", - "result": false - } - } - } - }, - "_info": { - "hash": "0xb3ba46dec14c223ad4124b7c6f5453353f9889d52571f8839e7d493aeafa2e19", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0049_unknown_section_id_after_data_section_ff]": { - "vectors": { - "0": { - "code": "0xef00010100040200010001040000ff00010000000000fe", - "results": { - "Prague": { - "exception": "EOFException.MISSING_TERMINATOR|EOFException.UNEXPECTED_HEADER_KIND", - "result": false - } - } - } - }, - "_info": { - "hash": "0x7bed28b74c1cce1b820e0c4a5edad6e022f9b3178bc1fe147d3013ca403b6566", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0001_invalid_no_magic]": { - "vectors": { - "0": { - "code": "0xef", - "results": { - "Prague": { - "exception": "EOFException.INVALID_MAGIC", - "result": false - } - } - } - }, - "_info": { - "hash": "0xc424a49ee0b2ba5f8eb91c213c9fd15972ae849750aa611a9c08499c6ca7deb7", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0002_invalid_incorrect_magic_01]": { - "vectors": { - "0": { - "code": "0xef010101000402000100010400000000000000fe", - "results": { - "Prague": { - "exception": "EOFException.INVALID_MAGIC", - "result": false - } - } - } - }, - "_info": { - "hash": "0x43ec32d6eeee700e8b91d86153a03263ef192329be5897aa9be66bb19a4d61ae", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0003_invalid_incorrect_magic_02]": { - "vectors": { - "0": { - "code": "0xef020101000402000100010400000000000000fe", - "results": { - "Prague": { - "exception": "EOFException.INVALID_MAGIC", - "result": false - } - } - } - }, - "_info": { - "hash": "0x61d06f4b9104d373eeb63914cf0489f89e52fbdfe1c7125b87ff9e951b294ab1", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0004_invalid_incorrect_magic_ff]": { - "vectors": { - "0": { - "code": "0xefff0101000402000100010400000000000000fe", - "results": { - "Prague": { - "exception": "EOFException.INVALID_MAGIC", - "result": false - } - } - } - }, - "_info": { - "hash": "0x170f34ec9fc191a039308e446fa468e83c3acd648a6998ed4299496b4fac5d5c", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0005_invalid_no_version]": { - "vectors": { - "0": { - "code": "0xef00", - "results": { - "Prague": { - "exception": "EOFException.INVALID_VERSION|EOFException.INVALID_MAGIC", - "result": false - } - } - } - }, - "_info": { - "hash": "0xcbeba266e3aca14e3346c32e923545e77bcb96d35afaf6aa5d6b02bbdc5aaea1", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0006_invalid_incorrect_version_00]": { - "vectors": { - "0": { - "code": "0xef000001000402000100010400000000000000fe", - "results": { - "Prague": { - "exception": "EOFException.INVALID_VERSION", - "result": false - } - } - } - }, - "_info": { - "hash": "0x64d9e110bab80f5296c0ac8cc2d7001f2385fbc1c5b37f3ab269ce1f5bdec960", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0007_invalid_incorrect_version_02]": { - "vectors": { - "0": { - "code": "0xef000201000402000100010400000000000000fe", - "results": { - "Prague": { - "exception": "EOFException.INVALID_VERSION", - "result": false - } - } - } - }, - "_info": { - "hash": "0xe5f434743685a30401da19e5ea12d3301189fe03505d1c672b6954c9d6cfec4f", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py::test_migrated_valid_invalid[fork_CancunEIP7692-eof_test-EOF1I3540_0008_invalid_incorrect_version_ff]": { - "vectors": { - "0": { - "code": "0xef00ff01000402000100010400000000000000fe", - "results": { - "Prague": { - "exception": "EOFException.INVALID_VERSION", - "result": false - } - } - } - }, - "_info": { - "hash": "0x961300aa4ab58409e10ab90c8fe30287209987e810a54bbd5356062f065942e4", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Verify EOF container construction and exception", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_migrated_valid_invalid.py#L21", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/container_section_order.json b/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/container_section_order.json deleted file mode 100644 index b304857869..0000000000 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_order/container_section_order.json +++ /dev/null @@ -1,263 +0,0 @@ -{ - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY-container_position_0]": { - "vectors": { - "0": { - "code": "0xef0001010004020001000e030001001404000100ef000101000402000100010400000000800000fe008000046000600060006000ec00e0000000ef", - "results": { - "Prague": { - "exception": "EOFException.INVALID_FIRST_SECTION_TYPE", - "result": false - } - } - } - }, - "_info": { - "hash": "0x4786b18bf9fa5a05b552e726bb1127397c6cab07264b4841ddb7db4f1c62f964", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test containers section being out of order in the header and/or body.\n This extends and follows the convention of the test_section_order()\n for the optional container section.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L233", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY-container_position_1]": { - "vectors": { - "0": { - "code": "0xef0001010004020001000e03000100140400010000800004ef000101000402000100010400000000800000fe6000600060006000ec00e0000000ef", - "results": { - "Prague": { - "exception": "EOFException.UNDEFINED_INSTRUCTION", - "result": false - } - } - } - }, - "_info": { - "hash": "0x929743ec67fa264232183deeff32bb44b504bbb0c8bcc08269d3321ab449f860", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test containers section being out of order in the header and/or body.\n This extends and follows the convention of the test_section_order()\n for the optional container section.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L233", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY-container_position_2]": { - "vectors": { - "0": { - "code": "0xef0001010004020001000e030001001404000100008000046000600060006000ec00e0000000ef000101000402000100010400000000800000feef", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0xa5668ac94a0ffa3c46c55a49bb27a50dc1a1c7e69e00c44be764b5c3deb68fe8", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test containers section being out of order in the header and/or body.\n This extends and follows the convention of the test_section_order()\n for the optional container section.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L233", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY-container_position_3]": { - "vectors": { - "0": { - "code": "0xef0001010004020001000e030001001404000100008000046000600060006000ec00e0000000efef000101000402000100010400000000800000fe", - "results": { - "Prague": { - "exception": "EOFException.INVALID_MAGIC", - "result": false - } - } - } - }, - "_info": { - "hash": "0xfd175b2e9a0b12cfd863efc970c006016e741de8b9586e8b6d083ff15dc66cb4", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test containers section being out of order in the header and/or body.\n This extends and follows the convention of the test_section_order()\n for the optional container section.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L233", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.HEADER-container_position_0]": { - "vectors": { - "0": { - "code": "0xef00010300010014010004020001000e04000100008000046000600060006000ec00e0000000ef000101000402000100010400000000800000feef", - "results": { - "Prague": { - "exception": "EOFException.MISSING_TYPE_HEADER", - "result": false - } - } - } - }, - "_info": { - "hash": "0x756222afb484559f2ae32012609332f4d5d01997c1fb76720117fb31a67dd349", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test containers section being out of order in the header and/or body.\n This extends and follows the convention of the test_section_order()\n for the optional container section.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L233", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.HEADER-container_position_1]": { - "vectors": { - "0": { - "code": "0xef00010100040300010014020001000e04000100008000046000600060006000ec00e0000000ef000101000402000100010400000000800000feef", - "results": { - "Prague": { - "exception": "EOFException.MISSING_CODE_HEADER", - "result": false - } - } - } - }, - "_info": { - "hash": "0x79eee5bcbf88bedc40c6150c81c5fb3e5555a51a65ed1da4a1b22e34c7d43229", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test containers section being out of order in the header and/or body.\n This extends and follows the convention of the test_section_order()\n for the optional container section.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L233", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.HEADER-container_position_2]": { - "vectors": { - "0": { - "code": "0xef0001010004020001000e030001001404000100008000046000600060006000ec00e0000000ef000101000402000100010400000000800000feef", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0xa5668ac94a0ffa3c46c55a49bb27a50dc1a1c7e69e00c44be764b5c3deb68fe8", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test containers section being out of order in the header and/or body.\n This extends and follows the convention of the test_section_order()\n for the optional container section.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L233", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.HEADER-container_position_3]": { - "vectors": { - "0": { - "code": "0xef0001010004020001000e040001030001001400008000046000600060006000ec00e0000000ef000101000402000100010400000000800000feef", - "results": { - "Prague": { - "exception": "EOFException.MISSING_TERMINATOR", - "result": false - } - } - } - }, - "_info": { - "hash": "0xb1d285f12012fff69a2ae797ac45153311565777e1bb4ddc08f0e76be258feaa", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test containers section being out of order in the header and/or body.\n This extends and follows the convention of the test_section_order()\n for the optional container section.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L233", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY_AND_HEADER-container_position_0]": { - "vectors": { - "0": { - "code": "0xef00010300010014010004020001000e04000100ef000101000402000100010400000000800000fe008000046000600060006000ec00e0000000ef", - "results": { - "Prague": { - "exception": "EOFException.MISSING_TYPE_HEADER", - "result": false - } - } - } - }, - "_info": { - "hash": "0x252b28f8ee5c9d0d174551044ea1d2da11b64ba50ee99f710f1d36ec022bf638", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test containers section being out of order in the header and/or body.\n This extends and follows the convention of the test_section_order()\n for the optional container section.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L233", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY_AND_HEADER-container_position_1]": { - "vectors": { - "0": { - "code": "0xef00010100040300010014020001000e0400010000800004ef000101000402000100010400000000800000fe6000600060006000ec00e0000000ef", - "results": { - "Prague": { - "exception": "EOFException.MISSING_CODE_HEADER", - "result": false - } - } - } - }, - "_info": { - "hash": "0x2d29edee97e724bb3bdc67c9b2fba9f77c314a85e59da0bd4568c3cc5d8c7f9e", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test containers section being out of order in the header and/or body.\n This extends and follows the convention of the test_section_order()\n for the optional container section.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L233", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY_AND_HEADER-container_position_2]": { - "vectors": { - "0": { - "code": "0xef0001010004020001000e030001001404000100008000046000600060006000ec00e0000000ef000101000402000100010400000000800000feef", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0xa5668ac94a0ffa3c46c55a49bb27a50dc1a1c7e69e00c44be764b5c3deb68fe8", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test containers section being out of order in the header and/or body.\n This extends and follows the convention of the test_section_order()\n for the optional container section.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L233", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py::test_container_section_order[fork_CancunEIP7692-eof_test-test_position_CasePosition.BODY_AND_HEADER-container_position_3]": { - "vectors": { - "0": { - "code": "0xef0001010004020001000e040001030001001400008000046000600060006000ec00e0000000efef000101000402000100010400000000800000fe", - "results": { - "Prague": { - "exception": "EOFException.MISSING_TERMINATOR", - "result": false - } - } - } - }, - "_info": { - "hash": "0xdbba73ba3cfb877d9871d4b9267c4bd4d1f50e20fc7c184d4fe962d7f7e6fcea", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test containers section being out of order in the header and/or body.\n This extends and follows the convention of the test_section_order()\n for the optional container section.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_order.py#L233", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/section_size.json b/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/section_size.json deleted file mode 100644 index 1e328c23e9..0000000000 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip3540_eof_v1/section_size/section_size.json +++ /dev/null @@ -1,395 +0,0 @@ -{ - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-section_kind_DATA-section_size_NORMAL-exception_None]": { - "vectors": { - "0": { - "code": "0xef00010100040200010003040003000080000130500000aaaa", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0x35a339078e9cee540492224ae9e3437594dad4c37a9a7139b1898975b38891de", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-section_kind_DATA-section_size_ZERO-exception_EOFException.INVALID_SECTION_BODIES_SIZE]": { - "vectors": { - "0": { - "code": "0xef00010100040200010003040000000080000130500000daaa", - "results": { - "Prague": { - "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", - "result": false - } - } - } - }, - "_info": { - "hash": "0x3ad5eb94db503ea2e1f624491df27cf25255a46c8fcf184dfdc1a4dabe0d6025", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-section_kind_DATA-section_size_UNDERSIZE-exception_EOFException.INVALID_SECTION_BODIES_SIZE]": { - "vectors": { - "0": { - "code": "0xef00010100040200010003040002000080000130500000daaa", - "results": { - "Prague": { - "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", - "result": false - } - } - } - }, - "_info": { - "hash": "0x4758eac0d5f58c8a7b4f66064e1178fec48deb846f29bd3740380902755d3357", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-section_kind_DATA-section_size_OVERSIZE-exception_EOFException.TOPLEVEL_CONTAINER_TRUNCATED]": { - "vectors": { - "0": { - "code": "0xef00010100040200010003040064000080000130500000daaa", - "results": { - "Prague": { - "exception": "EOFException.TOPLEVEL_CONTAINER_TRUNCATED", - "result": false - } - } - } - }, - "_info": { - "hash": "0x63e015a40baf37f0c1a02ddf4486c7a1fc831d6617ec403ff746ce9cf58f9901", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-section_kind_DATA-section_size_HUGE-exception_EOFException.TOPLEVEL_CONTAINER_TRUNCATED]": { - "vectors": { - "0": { - "code": "0xef00010100040200010003048000000080000130500000daaa", - "results": { - "Prague": { - "exception": "EOFException.TOPLEVEL_CONTAINER_TRUNCATED", - "result": false - } - } - } - }, - "_info": { - "hash": "0x69ca03b584c3fc3517ebf555eeb8462325ceaa4bd5805f0fb4a3821343aa9737", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-section_kind_DATA-section_size_MAX-exception_EOFException.TOPLEVEL_CONTAINER_TRUNCATED]": { - "vectors": { - "0": { - "code": "0xef0001010004020001000304ffff000080000130500000daaa", - "results": { - "Prague": { - "exception": "EOFException.TOPLEVEL_CONTAINER_TRUNCATED", - "result": false - } - } - } - }, - "_info": { - "hash": "0x9949348650839b09f9f6177d62b850389daf34a2e7d359f1990c07eb741fe1a6", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-section_kind_CODE-section_size_NORMAL-exception_None]": { - "vectors": { - "0": { - "code": "0xef00010100040200010003040003000080000130500000aaaa", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0x35a339078e9cee540492224ae9e3437594dad4c37a9a7139b1898975b38891de", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-section_kind_CODE-section_size_ZERO-exception_EOFException.ZERO_SECTION_SIZE]": { - "vectors": { - "0": { - "code": "0xef00010100040200010000040003000080000130500000aaaa", - "results": { - "Prague": { - "exception": "EOFException.ZERO_SECTION_SIZE", - "result": false - } - } - } - }, - "_info": { - "hash": "0x975d9b5d2bb9b552010cd7b0661bcf0b155b91a9ba76308e195ceb1d84d69748", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-section_kind_CODE-section_size_UNDERSIZE-exception_EOFException.INVALID_SECTION_BODIES_SIZE]": { - "vectors": { - "0": { - "code": "0xef00010100040200010002040003000080000130500000aaaa", - "results": { - "Prague": { - "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", - "result": false - } - } - } - }, - "_info": { - "hash": "0x98b148f814353d745a82cfd33ca11bb1b692e51a21bbf0c1cf82511aeaf09058", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-section_kind_CODE-section_size_OVERSIZE-exception_EOFException.INVALID_SECTION_BODIES_SIZE]": { - "vectors": { - "0": { - "code": "0xef00010100040200010064040003000080000130500000aaaa", - "results": { - "Prague": { - "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", - "result": false - } - } - } - }, - "_info": { - "hash": "0xea5335ce4f71cceb70dab53c445bde495699a8bf7d87ca8368eb5537174917d3", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-section_kind_CODE-section_size_HUGE-exception_EOFException.INVALID_SECTION_BODIES_SIZE]": { - "vectors": { - "0": { - "code": "0xef00010100040200018000040003000080000130500000aaaa", - "results": { - "Prague": { - "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", - "result": false - } - } - } - }, - "_info": { - "hash": "0xb167ea4675a98815da15dcaa93f81b38d7100f6554249948a594f5b67d1321b4", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-section_kind_CODE-section_size_MAX-exception_EOFException.INVALID_SECTION_BODIES_SIZE]": { - "vectors": { - "0": { - "code": "0xef0001010004020001ffff040003000080000130500000aaaa", - "results": { - "Prague": { - "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", - "result": false - } - } - } - }, - "_info": { - "hash": "0xcded93fc635736911207c08beeb62e3c7fc2978970b0680dc05fc7a774ffc91d", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-section_kind_TYPE-section_size_NORMAL-exception_None]": { - "vectors": { - "0": { - "code": "0xef00010100040200010003040003000080000130500000aaaa", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0x35a339078e9cee540492224ae9e3437594dad4c37a9a7139b1898975b38891de", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-type_size_zero]": { - "vectors": { - "0": { - "code": "0xef00010100000200010003040003000080000130500000aaaa", - "results": { - "Prague": { - "exception": "EOFException.ZERO_SECTION_SIZE|EOFException.INVALID_SECTION_BODIES_SIZE", - "result": false - } - } - } - }, - "_info": { - "hash": "0xe0b3130524ca0329536980ae0477a65f6450ed001dda2c3af98ce4968d1c40fc", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-section_kind_TYPE-section_size_UNDERSIZE-exception_EOFException.INVALID_TYPE_SECTION_SIZE]": { - "vectors": { - "0": { - "code": "0xef00010100020200010003040003000080000130500000aaaa", - "results": { - "Prague": { - "exception": "EOFException.INVALID_TYPE_SECTION_SIZE", - "result": false - } - } - } - }, - "_info": { - "hash": "0xb9dec30e9d4af5f90f145b399c62657e83b8ea92c4dbe80604c3d0987f6101f4", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-section_kind_TYPE-section_size_OVERSIZE-exception_EOFException.INVALID_SECTION_BODIES_SIZE]": { - "vectors": { - "0": { - "code": "0xef00010100640200010003040003000080000130500000aaaa", - "results": { - "Prague": { - "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", - "result": false - } - } - } - }, - "_info": { - "hash": "0x02d5d0d64ce2f8e2b307645e4c9d20d5d1ba0aaef994b7403232734871c9d558", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-section_kind_TYPE-section_size_HUGE-exception_EOFException.INVALID_SECTION_BODIES_SIZE]": { - "vectors": { - "0": { - "code": "0xef00010180000200010003040003000080000130500000aaaa", - "results": { - "Prague": { - "exception": "EOFException.INVALID_SECTION_BODIES_SIZE", - "result": false - } - } - } - }, - "_info": { - "hash": "0xdbbde3d0bbe3188156259fdb5ac8176a4911359623f787d0466268369eddb524", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py::test_section_size[fork_CancunEIP7692-eof_test-type_size_max]": { - "vectors": { - "0": { - "code": "0xef000101ffff0200010003040003000080000130500000aaaa", - "results": { - "Prague": { - "exception": "EOFException.INVALID_SECTION_BODIES_SIZE|EOFException.INVALID_TYPE_SECTION_SIZE", - "result": false - } - } - } - }, - "_info": { - "hash": "0xa094872a6740a63214962cd479ea7ecca34b8f45efb8bc14c2111cc657832941", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test custom_size is auto, more or less then the actual size of the section", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_section_size.py#L41", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "8dcb0a8c1c0102c87224308028632cc986a61183" - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjump_into_exchange.json b/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjump_into_exchange.json deleted file mode 100644 index 0cd0ff4798..0000000000 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjump_into_exchange.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjump_into_exchange[fork_CancunEIP7692-eof_test-t1i0]": { - "vectors": { - "0": { - "code": "0xef0001010004020001001004000000008000046001600260036000e2000001e8005500", - "results": { - "Prague": { - "exception": "EOFException.INVALID_RJUMP_DESTINATION", - "result": false - } - } - } - }, - "_info": { - "hash": "0xc226f7418329da683cc377553e7ece06888ffa32896d0407b896b6edd6c3d1df", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nEOF code containing RJUMP with target EXCHANGE immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L977", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", - "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" - } - }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjump_into_exchange[fork_CancunEIP7692-eof_test-t256i0]": { - "vectors": { - "0": { - "code": "0xef0001010004020001001004000000008000046001600260036000e2000001e8005500", - "results": { - "Prague": { - "exception": "EOFException.INVALID_RJUMP_DESTINATION", - "result": false - } - } - } - }, - "_info": { - "hash": "0xc226f7418329da683cc377553e7ece06888ffa32896d0407b896b6edd6c3d1df", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nEOF code containing RJUMP with target EXCHANGE immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L977", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", - "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" - } - }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjump_into_exchange[fork_CancunEIP7692-eof_test-t256i255]": { - "vectors": { - "0": { - "code": "0xef0001010004020001001004000000008000046001600260036000e2000001e8005500", - "results": { - "Prague": { - "exception": "EOFException.INVALID_RJUMP_DESTINATION", - "result": false - } - } - } - }, - "_info": { - "hash": "0xc226f7418329da683cc377553e7ece06888ffa32896d0407b896b6edd6c3d1df", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nEOF code containing RJUMP with target EXCHANGE immediate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L977", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", - "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json b/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json deleted file mode 100644 index 21aeb0ac62..0000000000 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json +++ /dev/null @@ -1,380 +0,0 @@ -{ - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t1-c0]": { - "vectors": { - "0": { - "code": "0xef0001010004020001001404000000008000025f35e200000761ffff6002550061100060025500", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0xcb003c6496d72b13f9cc62f0c76fc9a40a68cc5a1a25037b27e7600c380881de", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", - "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" - } - }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t1-c1]": { - "vectors": { - "0": { - "code": "0xef0001010004020001001404000000008000025f35e200000761ffff6002550061100060025500", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0xcb003c6496d72b13f9cc62f0c76fc9a40a68cc5a1a25037b27e7600c380881de", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", - "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" - } - }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t1-c3]": { - "vectors": { - "0": { - "code": "0xef0001010004020001001404000000008000025f35e200000761ffff6002550061100060025500", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0xcb003c6496d72b13f9cc62f0c76fc9a40a68cc5a1a25037b27e7600c380881de", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", - "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" - } - }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t1-c255]": { - "vectors": { - "0": { - "code": "0xef0001010004020001001404000000008000025f35e200000761ffff6002550061100060025500", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0xcb003c6496d72b13f9cc62f0c76fc9a40a68cc5a1a25037b27e7600c380881de", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", - "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" - } - }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t1-c256]": { - "vectors": { - "0": { - "code": "0xef0001010004020001001404000000008000025f35e200000761ffff6002550061100060025500", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0xcb003c6496d72b13f9cc62f0c76fc9a40a68cc5a1a25037b27e7600c380881de", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", - "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" - } - }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t1-c2^256-1]": { - "vectors": { - "0": { - "code": "0xef0001010004020001001404000000008000025f35e200000761ffff6002550061100060025500", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0xcb003c6496d72b13f9cc62f0c76fc9a40a68cc5a1a25037b27e7600c380881de", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", - "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" - } - }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t3-c0]": { - "vectors": { - "0": { - "code": "0xef0001010004020001002604000000008000025f35e2020007000e001561ffff60025500611000600255006110016002550061100260025500", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0xca96fe107fee184ab9e5f90edd370bd9f6b4f70ad43f40c659fcc950a1b7f45e", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", - "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" - } - }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t3-c1]": { - "vectors": { - "0": { - "code": "0xef0001010004020001002604000000008000025f35e2020007000e001561ffff60025500611000600255006110016002550061100260025500", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0xca96fe107fee184ab9e5f90edd370bd9f6b4f70ad43f40c659fcc950a1b7f45e", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", - "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" - } - }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t3-c3]": { - "vectors": { - "0": { - "code": "0xef0001010004020001002604000000008000025f35e2020007000e001561ffff60025500611000600255006110016002550061100260025500", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0xca96fe107fee184ab9e5f90edd370bd9f6b4f70ad43f40c659fcc950a1b7f45e", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", - "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" - } - }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t3-c255]": { - "vectors": { - "0": { - "code": "0xef0001010004020001002604000000008000025f35e2020007000e001561ffff60025500611000600255006110016002550061100260025500", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0xca96fe107fee184ab9e5f90edd370bd9f6b4f70ad43f40c659fcc950a1b7f45e", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", - "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" - } - }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t3-c256]": { - "vectors": { - "0": { - "code": "0xef0001010004020001002604000000008000025f35e2020007000e001561ffff60025500611000600255006110016002550061100260025500", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0xca96fe107fee184ab9e5f90edd370bd9f6b4f70ad43f40c659fcc950a1b7f45e", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", - "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" - } - }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t3-c2^256-1]": { - "vectors": { - "0": { - "code": "0xef0001010004020001002604000000008000025f35e2020007000e001561ffff60025500611000600255006110016002550061100260025500", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0xca96fe107fee184ab9e5f90edd370bd9f6b4f70ad43f40c659fcc950a1b7f45e", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", - "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" - } - }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t256-c0]": { - "vectors": { - "0": { - "code": "0xef0001010004020001090b04000000008000025f35e2ff0007000e0015001c0023002a00310038003f0046004d0054005b0062006900700077007e0085008c0093009a00a100a800af00b600bd00c400cb00d200d900e000e700ee00f500fc0103010a01110118011f0126012d0134013b0142014901500157015e0165016c0173017a01810188018f0196019d01a401ab01b201b901c001c701ce01d501dc01e301ea01f101f801ff0206020d0214021b0222022902300237023e0245024c0253025a02610268026f0276027d0284028b0292029902a002a702ae02b502bc02c302ca02d102d802df02e602ed02f402fb0302030903100317031e0325032c0333033a03410348034f0356035d0364036b0372037903800387038e0395039c03a303aa03b103b803bf03c603cd03d403db03e203e903f003f703fe0405040c0413041a04210428042f0436043d0444044b0452045904600467046e0475047c0483048a04910498049f04a604ad04b404bb04c204c904d004d704de04e504ec04f304fa05010508050f0516051d0524052b0532053905400547054e0555055c0563056a05710578057f0586058d0594059b05a205a905b005b705be05c505cc05d305da05e105e805ef05f605fd0604060b0612061906200627062e0635063c0643064a06510658065f0666066d0674067b0682068906900697069e06a506ac06b306ba06c106c806cf06d606dd06e406eb06f206f9070061ffff600255006110006002550061100160025500611002600255006110036002550061100460025500611005600255006110066002550061100760025500611008600255006110096002550061100a6002550061100b6002550061100c6002550061100d6002550061100e6002550061100f600255006110106002550061101160025500611012600255006110136002550061101460025500611015600255006110166002550061101760025500611018600255006110196002550061101a6002550061101b6002550061101c6002550061101d6002550061101e6002550061101f600255006110206002550061102160025500611022600255006110236002550061102460025500611025600255006110266002550061102760025500611028600255006110296002550061102a6002550061102b6002550061102c6002550061102d6002550061102e6002550061102f600255006110306002550061103160025500611032600255006110336002550061103460025500611035600255006110366002550061103760025500611038600255006110396002550061103a6002550061103b6002550061103c6002550061103d6002550061103e6002550061103f600255006110406002550061104160025500611042600255006110436002550061104460025500611045600255006110466002550061104760025500611048600255006110496002550061104a6002550061104b6002550061104c6002550061104d6002550061104e6002550061104f600255006110506002550061105160025500611052600255006110536002550061105460025500611055600255006110566002550061105760025500611058600255006110596002550061105a6002550061105b6002550061105c6002550061105d6002550061105e6002550061105f600255006110606002550061106160025500611062600255006110636002550061106460025500611065600255006110666002550061106760025500611068600255006110696002550061106a6002550061106b6002550061106c6002550061106d6002550061106e6002550061106f600255006110706002550061107160025500611072600255006110736002550061107460025500611075600255006110766002550061107760025500611078600255006110796002550061107a6002550061107b6002550061107c6002550061107d6002550061107e6002550061107f600255006110806002550061108160025500611082600255006110836002550061108460025500611085600255006110866002550061108760025500611088600255006110896002550061108a6002550061108b6002550061108c6002550061108d6002550061108e6002550061108f600255006110906002550061109160025500611092600255006110936002550061109460025500611095600255006110966002550061109760025500611098600255006110996002550061109a6002550061109b6002550061109c6002550061109d6002550061109e6002550061109f600255006110a0600255006110a1600255006110a2600255006110a3600255006110a4600255006110a5600255006110a6600255006110a7600255006110a8600255006110a9600255006110aa600255006110ab600255006110ac600255006110ad600255006110ae600255006110af600255006110b0600255006110b1600255006110b2600255006110b3600255006110b4600255006110b5600255006110b6600255006110b7600255006110b8600255006110b9600255006110ba600255006110bb600255006110bc600255006110bd600255006110be600255006110bf600255006110c0600255006110c1600255006110c2600255006110c3600255006110c4600255006110c5600255006110c6600255006110c7600255006110c8600255006110c9600255006110ca600255006110cb600255006110cc600255006110cd600255006110ce600255006110cf600255006110d0600255006110d1600255006110d2600255006110d3600255006110d4600255006110d5600255006110d6600255006110d7600255006110d8600255006110d9600255006110da600255006110db600255006110dc600255006110dd600255006110de600255006110df600255006110e0600255006110e1600255006110e2600255006110e3600255006110e4600255006110e5600255006110e6600255006110e7600255006110e8600255006110e9600255006110ea600255006110eb600255006110ec600255006110ed600255006110ee600255006110ef600255006110f0600255006110f1600255006110f2600255006110f3600255006110f4600255006110f5600255006110f6600255006110f7600255006110f8600255006110f9600255006110fa600255006110fb600255006110fc600255006110fd600255006110fe600255006110ff60025500", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0xda88cf539472952c95a2800dbab121f1839ab8693698f6d1e28ef155cf5a80d2", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", - "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" - } - }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t256-c1]": { - "vectors": { - "0": { - "code": "0xef0001010004020001090b04000000008000025f35e2ff0007000e0015001c0023002a00310038003f0046004d0054005b0062006900700077007e0085008c0093009a00a100a800af00b600bd00c400cb00d200d900e000e700ee00f500fc0103010a01110118011f0126012d0134013b0142014901500157015e0165016c0173017a01810188018f0196019d01a401ab01b201b901c001c701ce01d501dc01e301ea01f101f801ff0206020d0214021b0222022902300237023e0245024c0253025a02610268026f0276027d0284028b0292029902a002a702ae02b502bc02c302ca02d102d802df02e602ed02f402fb0302030903100317031e0325032c0333033a03410348034f0356035d0364036b0372037903800387038e0395039c03a303aa03b103b803bf03c603cd03d403db03e203e903f003f703fe0405040c0413041a04210428042f0436043d0444044b0452045904600467046e0475047c0483048a04910498049f04a604ad04b404bb04c204c904d004d704de04e504ec04f304fa05010508050f0516051d0524052b0532053905400547054e0555055c0563056a05710578057f0586058d0594059b05a205a905b005b705be05c505cc05d305da05e105e805ef05f605fd0604060b0612061906200627062e0635063c0643064a06510658065f0666066d0674067b0682068906900697069e06a506ac06b306ba06c106c806cf06d606dd06e406eb06f206f9070061ffff600255006110006002550061100160025500611002600255006110036002550061100460025500611005600255006110066002550061100760025500611008600255006110096002550061100a6002550061100b6002550061100c6002550061100d6002550061100e6002550061100f600255006110106002550061101160025500611012600255006110136002550061101460025500611015600255006110166002550061101760025500611018600255006110196002550061101a6002550061101b6002550061101c6002550061101d6002550061101e6002550061101f600255006110206002550061102160025500611022600255006110236002550061102460025500611025600255006110266002550061102760025500611028600255006110296002550061102a6002550061102b6002550061102c6002550061102d6002550061102e6002550061102f600255006110306002550061103160025500611032600255006110336002550061103460025500611035600255006110366002550061103760025500611038600255006110396002550061103a6002550061103b6002550061103c6002550061103d6002550061103e6002550061103f600255006110406002550061104160025500611042600255006110436002550061104460025500611045600255006110466002550061104760025500611048600255006110496002550061104a6002550061104b6002550061104c6002550061104d6002550061104e6002550061104f600255006110506002550061105160025500611052600255006110536002550061105460025500611055600255006110566002550061105760025500611058600255006110596002550061105a6002550061105b6002550061105c6002550061105d6002550061105e6002550061105f600255006110606002550061106160025500611062600255006110636002550061106460025500611065600255006110666002550061106760025500611068600255006110696002550061106a6002550061106b6002550061106c6002550061106d6002550061106e6002550061106f600255006110706002550061107160025500611072600255006110736002550061107460025500611075600255006110766002550061107760025500611078600255006110796002550061107a6002550061107b6002550061107c6002550061107d6002550061107e6002550061107f600255006110806002550061108160025500611082600255006110836002550061108460025500611085600255006110866002550061108760025500611088600255006110896002550061108a6002550061108b6002550061108c6002550061108d6002550061108e6002550061108f600255006110906002550061109160025500611092600255006110936002550061109460025500611095600255006110966002550061109760025500611098600255006110996002550061109a6002550061109b6002550061109c6002550061109d6002550061109e6002550061109f600255006110a0600255006110a1600255006110a2600255006110a3600255006110a4600255006110a5600255006110a6600255006110a7600255006110a8600255006110a9600255006110aa600255006110ab600255006110ac600255006110ad600255006110ae600255006110af600255006110b0600255006110b1600255006110b2600255006110b3600255006110b4600255006110b5600255006110b6600255006110b7600255006110b8600255006110b9600255006110ba600255006110bb600255006110bc600255006110bd600255006110be600255006110bf600255006110c0600255006110c1600255006110c2600255006110c3600255006110c4600255006110c5600255006110c6600255006110c7600255006110c8600255006110c9600255006110ca600255006110cb600255006110cc600255006110cd600255006110ce600255006110cf600255006110d0600255006110d1600255006110d2600255006110d3600255006110d4600255006110d5600255006110d6600255006110d7600255006110d8600255006110d9600255006110da600255006110db600255006110dc600255006110dd600255006110de600255006110df600255006110e0600255006110e1600255006110e2600255006110e3600255006110e4600255006110e5600255006110e6600255006110e7600255006110e8600255006110e9600255006110ea600255006110eb600255006110ec600255006110ed600255006110ee600255006110ef600255006110f0600255006110f1600255006110f2600255006110f3600255006110f4600255006110f5600255006110f6600255006110f7600255006110f8600255006110f9600255006110fa600255006110fb600255006110fc600255006110fd600255006110fe600255006110ff60025500", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0xda88cf539472952c95a2800dbab121f1839ab8693698f6d1e28ef155cf5a80d2", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", - "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" - } - }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t256-c3]": { - "vectors": { - "0": { - "code": "0xef0001010004020001090b04000000008000025f35e2ff0007000e0015001c0023002a00310038003f0046004d0054005b0062006900700077007e0085008c0093009a00a100a800af00b600bd00c400cb00d200d900e000e700ee00f500fc0103010a01110118011f0126012d0134013b0142014901500157015e0165016c0173017a01810188018f0196019d01a401ab01b201b901c001c701ce01d501dc01e301ea01f101f801ff0206020d0214021b0222022902300237023e0245024c0253025a02610268026f0276027d0284028b0292029902a002a702ae02b502bc02c302ca02d102d802df02e602ed02f402fb0302030903100317031e0325032c0333033a03410348034f0356035d0364036b0372037903800387038e0395039c03a303aa03b103b803bf03c603cd03d403db03e203e903f003f703fe0405040c0413041a04210428042f0436043d0444044b0452045904600467046e0475047c0483048a04910498049f04a604ad04b404bb04c204c904d004d704de04e504ec04f304fa05010508050f0516051d0524052b0532053905400547054e0555055c0563056a05710578057f0586058d0594059b05a205a905b005b705be05c505cc05d305da05e105e805ef05f605fd0604060b0612061906200627062e0635063c0643064a06510658065f0666066d0674067b0682068906900697069e06a506ac06b306ba06c106c806cf06d606dd06e406eb06f206f9070061ffff600255006110006002550061100160025500611002600255006110036002550061100460025500611005600255006110066002550061100760025500611008600255006110096002550061100a6002550061100b6002550061100c6002550061100d6002550061100e6002550061100f600255006110106002550061101160025500611012600255006110136002550061101460025500611015600255006110166002550061101760025500611018600255006110196002550061101a6002550061101b6002550061101c6002550061101d6002550061101e6002550061101f600255006110206002550061102160025500611022600255006110236002550061102460025500611025600255006110266002550061102760025500611028600255006110296002550061102a6002550061102b6002550061102c6002550061102d6002550061102e6002550061102f600255006110306002550061103160025500611032600255006110336002550061103460025500611035600255006110366002550061103760025500611038600255006110396002550061103a6002550061103b6002550061103c6002550061103d6002550061103e6002550061103f600255006110406002550061104160025500611042600255006110436002550061104460025500611045600255006110466002550061104760025500611048600255006110496002550061104a6002550061104b6002550061104c6002550061104d6002550061104e6002550061104f600255006110506002550061105160025500611052600255006110536002550061105460025500611055600255006110566002550061105760025500611058600255006110596002550061105a6002550061105b6002550061105c6002550061105d6002550061105e6002550061105f600255006110606002550061106160025500611062600255006110636002550061106460025500611065600255006110666002550061106760025500611068600255006110696002550061106a6002550061106b6002550061106c6002550061106d6002550061106e6002550061106f600255006110706002550061107160025500611072600255006110736002550061107460025500611075600255006110766002550061107760025500611078600255006110796002550061107a6002550061107b6002550061107c6002550061107d6002550061107e6002550061107f600255006110806002550061108160025500611082600255006110836002550061108460025500611085600255006110866002550061108760025500611088600255006110896002550061108a6002550061108b6002550061108c6002550061108d6002550061108e6002550061108f600255006110906002550061109160025500611092600255006110936002550061109460025500611095600255006110966002550061109760025500611098600255006110996002550061109a6002550061109b6002550061109c6002550061109d6002550061109e6002550061109f600255006110a0600255006110a1600255006110a2600255006110a3600255006110a4600255006110a5600255006110a6600255006110a7600255006110a8600255006110a9600255006110aa600255006110ab600255006110ac600255006110ad600255006110ae600255006110af600255006110b0600255006110b1600255006110b2600255006110b3600255006110b4600255006110b5600255006110b6600255006110b7600255006110b8600255006110b9600255006110ba600255006110bb600255006110bc600255006110bd600255006110be600255006110bf600255006110c0600255006110c1600255006110c2600255006110c3600255006110c4600255006110c5600255006110c6600255006110c7600255006110c8600255006110c9600255006110ca600255006110cb600255006110cc600255006110cd600255006110ce600255006110cf600255006110d0600255006110d1600255006110d2600255006110d3600255006110d4600255006110d5600255006110d6600255006110d7600255006110d8600255006110d9600255006110da600255006110db600255006110dc600255006110dd600255006110de600255006110df600255006110e0600255006110e1600255006110e2600255006110e3600255006110e4600255006110e5600255006110e6600255006110e7600255006110e8600255006110e9600255006110ea600255006110eb600255006110ec600255006110ed600255006110ee600255006110ef600255006110f0600255006110f1600255006110f2600255006110f3600255006110f4600255006110f5600255006110f6600255006110f7600255006110f8600255006110f9600255006110fa600255006110fb600255006110fc600255006110fd600255006110fe600255006110ff60025500", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0xda88cf539472952c95a2800dbab121f1839ab8693698f6d1e28ef155cf5a80d2", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", - "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" - } - }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t256-c255]": { - "vectors": { - "0": { - "code": "0xef0001010004020001090b04000000008000025f35e2ff0007000e0015001c0023002a00310038003f0046004d0054005b0062006900700077007e0085008c0093009a00a100a800af00b600bd00c400cb00d200d900e000e700ee00f500fc0103010a01110118011f0126012d0134013b0142014901500157015e0165016c0173017a01810188018f0196019d01a401ab01b201b901c001c701ce01d501dc01e301ea01f101f801ff0206020d0214021b0222022902300237023e0245024c0253025a02610268026f0276027d0284028b0292029902a002a702ae02b502bc02c302ca02d102d802df02e602ed02f402fb0302030903100317031e0325032c0333033a03410348034f0356035d0364036b0372037903800387038e0395039c03a303aa03b103b803bf03c603cd03d403db03e203e903f003f703fe0405040c0413041a04210428042f0436043d0444044b0452045904600467046e0475047c0483048a04910498049f04a604ad04b404bb04c204c904d004d704de04e504ec04f304fa05010508050f0516051d0524052b0532053905400547054e0555055c0563056a05710578057f0586058d0594059b05a205a905b005b705be05c505cc05d305da05e105e805ef05f605fd0604060b0612061906200627062e0635063c0643064a06510658065f0666066d0674067b0682068906900697069e06a506ac06b306ba06c106c806cf06d606dd06e406eb06f206f9070061ffff600255006110006002550061100160025500611002600255006110036002550061100460025500611005600255006110066002550061100760025500611008600255006110096002550061100a6002550061100b6002550061100c6002550061100d6002550061100e6002550061100f600255006110106002550061101160025500611012600255006110136002550061101460025500611015600255006110166002550061101760025500611018600255006110196002550061101a6002550061101b6002550061101c6002550061101d6002550061101e6002550061101f600255006110206002550061102160025500611022600255006110236002550061102460025500611025600255006110266002550061102760025500611028600255006110296002550061102a6002550061102b6002550061102c6002550061102d6002550061102e6002550061102f600255006110306002550061103160025500611032600255006110336002550061103460025500611035600255006110366002550061103760025500611038600255006110396002550061103a6002550061103b6002550061103c6002550061103d6002550061103e6002550061103f600255006110406002550061104160025500611042600255006110436002550061104460025500611045600255006110466002550061104760025500611048600255006110496002550061104a6002550061104b6002550061104c6002550061104d6002550061104e6002550061104f600255006110506002550061105160025500611052600255006110536002550061105460025500611055600255006110566002550061105760025500611058600255006110596002550061105a6002550061105b6002550061105c6002550061105d6002550061105e6002550061105f600255006110606002550061106160025500611062600255006110636002550061106460025500611065600255006110666002550061106760025500611068600255006110696002550061106a6002550061106b6002550061106c6002550061106d6002550061106e6002550061106f600255006110706002550061107160025500611072600255006110736002550061107460025500611075600255006110766002550061107760025500611078600255006110796002550061107a6002550061107b6002550061107c6002550061107d6002550061107e6002550061107f600255006110806002550061108160025500611082600255006110836002550061108460025500611085600255006110866002550061108760025500611088600255006110896002550061108a6002550061108b6002550061108c6002550061108d6002550061108e6002550061108f600255006110906002550061109160025500611092600255006110936002550061109460025500611095600255006110966002550061109760025500611098600255006110996002550061109a6002550061109b6002550061109c6002550061109d6002550061109e6002550061109f600255006110a0600255006110a1600255006110a2600255006110a3600255006110a4600255006110a5600255006110a6600255006110a7600255006110a8600255006110a9600255006110aa600255006110ab600255006110ac600255006110ad600255006110ae600255006110af600255006110b0600255006110b1600255006110b2600255006110b3600255006110b4600255006110b5600255006110b6600255006110b7600255006110b8600255006110b9600255006110ba600255006110bb600255006110bc600255006110bd600255006110be600255006110bf600255006110c0600255006110c1600255006110c2600255006110c3600255006110c4600255006110c5600255006110c6600255006110c7600255006110c8600255006110c9600255006110ca600255006110cb600255006110cc600255006110cd600255006110ce600255006110cf600255006110d0600255006110d1600255006110d2600255006110d3600255006110d4600255006110d5600255006110d6600255006110d7600255006110d8600255006110d9600255006110da600255006110db600255006110dc600255006110dd600255006110de600255006110df600255006110e0600255006110e1600255006110e2600255006110e3600255006110e4600255006110e5600255006110e6600255006110e7600255006110e8600255006110e9600255006110ea600255006110eb600255006110ec600255006110ed600255006110ee600255006110ef600255006110f0600255006110f1600255006110f2600255006110f3600255006110f4600255006110f5600255006110f6600255006110f7600255006110f8600255006110f9600255006110fa600255006110fb600255006110fc600255006110fd600255006110fe600255006110ff60025500", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0xda88cf539472952c95a2800dbab121f1839ab8693698f6d1e28ef155cf5a80d2", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", - "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" - } - }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t256-c256]": { - "vectors": { - "0": { - "code": "0xef0001010004020001090b04000000008000025f35e2ff0007000e0015001c0023002a00310038003f0046004d0054005b0062006900700077007e0085008c0093009a00a100a800af00b600bd00c400cb00d200d900e000e700ee00f500fc0103010a01110118011f0126012d0134013b0142014901500157015e0165016c0173017a01810188018f0196019d01a401ab01b201b901c001c701ce01d501dc01e301ea01f101f801ff0206020d0214021b0222022902300237023e0245024c0253025a02610268026f0276027d0284028b0292029902a002a702ae02b502bc02c302ca02d102d802df02e602ed02f402fb0302030903100317031e0325032c0333033a03410348034f0356035d0364036b0372037903800387038e0395039c03a303aa03b103b803bf03c603cd03d403db03e203e903f003f703fe0405040c0413041a04210428042f0436043d0444044b0452045904600467046e0475047c0483048a04910498049f04a604ad04b404bb04c204c904d004d704de04e504ec04f304fa05010508050f0516051d0524052b0532053905400547054e0555055c0563056a05710578057f0586058d0594059b05a205a905b005b705be05c505cc05d305da05e105e805ef05f605fd0604060b0612061906200627062e0635063c0643064a06510658065f0666066d0674067b0682068906900697069e06a506ac06b306ba06c106c806cf06d606dd06e406eb06f206f9070061ffff600255006110006002550061100160025500611002600255006110036002550061100460025500611005600255006110066002550061100760025500611008600255006110096002550061100a6002550061100b6002550061100c6002550061100d6002550061100e6002550061100f600255006110106002550061101160025500611012600255006110136002550061101460025500611015600255006110166002550061101760025500611018600255006110196002550061101a6002550061101b6002550061101c6002550061101d6002550061101e6002550061101f600255006110206002550061102160025500611022600255006110236002550061102460025500611025600255006110266002550061102760025500611028600255006110296002550061102a6002550061102b6002550061102c6002550061102d6002550061102e6002550061102f600255006110306002550061103160025500611032600255006110336002550061103460025500611035600255006110366002550061103760025500611038600255006110396002550061103a6002550061103b6002550061103c6002550061103d6002550061103e6002550061103f600255006110406002550061104160025500611042600255006110436002550061104460025500611045600255006110466002550061104760025500611048600255006110496002550061104a6002550061104b6002550061104c6002550061104d6002550061104e6002550061104f600255006110506002550061105160025500611052600255006110536002550061105460025500611055600255006110566002550061105760025500611058600255006110596002550061105a6002550061105b6002550061105c6002550061105d6002550061105e6002550061105f600255006110606002550061106160025500611062600255006110636002550061106460025500611065600255006110666002550061106760025500611068600255006110696002550061106a6002550061106b6002550061106c6002550061106d6002550061106e6002550061106f600255006110706002550061107160025500611072600255006110736002550061107460025500611075600255006110766002550061107760025500611078600255006110796002550061107a6002550061107b6002550061107c6002550061107d6002550061107e6002550061107f600255006110806002550061108160025500611082600255006110836002550061108460025500611085600255006110866002550061108760025500611088600255006110896002550061108a6002550061108b6002550061108c6002550061108d6002550061108e6002550061108f600255006110906002550061109160025500611092600255006110936002550061109460025500611095600255006110966002550061109760025500611098600255006110996002550061109a6002550061109b6002550061109c6002550061109d6002550061109e6002550061109f600255006110a0600255006110a1600255006110a2600255006110a3600255006110a4600255006110a5600255006110a6600255006110a7600255006110a8600255006110a9600255006110aa600255006110ab600255006110ac600255006110ad600255006110ae600255006110af600255006110b0600255006110b1600255006110b2600255006110b3600255006110b4600255006110b5600255006110b6600255006110b7600255006110b8600255006110b9600255006110ba600255006110bb600255006110bc600255006110bd600255006110be600255006110bf600255006110c0600255006110c1600255006110c2600255006110c3600255006110c4600255006110c5600255006110c6600255006110c7600255006110c8600255006110c9600255006110ca600255006110cb600255006110cc600255006110cd600255006110ce600255006110cf600255006110d0600255006110d1600255006110d2600255006110d3600255006110d4600255006110d5600255006110d6600255006110d7600255006110d8600255006110d9600255006110da600255006110db600255006110dc600255006110dd600255006110de600255006110df600255006110e0600255006110e1600255006110e2600255006110e3600255006110e4600255006110e5600255006110e6600255006110e7600255006110e8600255006110e9600255006110ea600255006110eb600255006110ec600255006110ed600255006110ee600255006110ef600255006110f0600255006110f1600255006110f2600255006110f3600255006110f4600255006110f5600255006110f6600255006110f7600255006110f8600255006110f9600255006110fa600255006110fb600255006110fc600255006110fd600255006110fe600255006110ff60025500", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0xda88cf539472952c95a2800dbab121f1839ab8693698f6d1e28ef155cf5a80d2", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", - "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" - } - }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-eof_test-t256-c2^256-1]": { - "vectors": { - "0": { - "code": "0xef0001010004020001090b04000000008000025f35e2ff0007000e0015001c0023002a00310038003f0046004d0054005b0062006900700077007e0085008c0093009a00a100a800af00b600bd00c400cb00d200d900e000e700ee00f500fc0103010a01110118011f0126012d0134013b0142014901500157015e0165016c0173017a01810188018f0196019d01a401ab01b201b901c001c701ce01d501dc01e301ea01f101f801ff0206020d0214021b0222022902300237023e0245024c0253025a02610268026f0276027d0284028b0292029902a002a702ae02b502bc02c302ca02d102d802df02e602ed02f402fb0302030903100317031e0325032c0333033a03410348034f0356035d0364036b0372037903800387038e0395039c03a303aa03b103b803bf03c603cd03d403db03e203e903f003f703fe0405040c0413041a04210428042f0436043d0444044b0452045904600467046e0475047c0483048a04910498049f04a604ad04b404bb04c204c904d004d704de04e504ec04f304fa05010508050f0516051d0524052b0532053905400547054e0555055c0563056a05710578057f0586058d0594059b05a205a905b005b705be05c505cc05d305da05e105e805ef05f605fd0604060b0612061906200627062e0635063c0643064a06510658065f0666066d0674067b0682068906900697069e06a506ac06b306ba06c106c806cf06d606dd06e406eb06f206f9070061ffff600255006110006002550061100160025500611002600255006110036002550061100460025500611005600255006110066002550061100760025500611008600255006110096002550061100a6002550061100b6002550061100c6002550061100d6002550061100e6002550061100f600255006110106002550061101160025500611012600255006110136002550061101460025500611015600255006110166002550061101760025500611018600255006110196002550061101a6002550061101b6002550061101c6002550061101d6002550061101e6002550061101f600255006110206002550061102160025500611022600255006110236002550061102460025500611025600255006110266002550061102760025500611028600255006110296002550061102a6002550061102b6002550061102c6002550061102d6002550061102e6002550061102f600255006110306002550061103160025500611032600255006110336002550061103460025500611035600255006110366002550061103760025500611038600255006110396002550061103a6002550061103b6002550061103c6002550061103d6002550061103e6002550061103f600255006110406002550061104160025500611042600255006110436002550061104460025500611045600255006110466002550061104760025500611048600255006110496002550061104a6002550061104b6002550061104c6002550061104d6002550061104e6002550061104f600255006110506002550061105160025500611052600255006110536002550061105460025500611055600255006110566002550061105760025500611058600255006110596002550061105a6002550061105b6002550061105c6002550061105d6002550061105e6002550061105f600255006110606002550061106160025500611062600255006110636002550061106460025500611065600255006110666002550061106760025500611068600255006110696002550061106a6002550061106b6002550061106c6002550061106d6002550061106e6002550061106f600255006110706002550061107160025500611072600255006110736002550061107460025500611075600255006110766002550061107760025500611078600255006110796002550061107a6002550061107b6002550061107c6002550061107d6002550061107e6002550061107f600255006110806002550061108160025500611082600255006110836002550061108460025500611085600255006110866002550061108760025500611088600255006110896002550061108a6002550061108b6002550061108c6002550061108d6002550061108e6002550061108f600255006110906002550061109160025500611092600255006110936002550061109460025500611095600255006110966002550061109760025500611098600255006110996002550061109a6002550061109b6002550061109c6002550061109d6002550061109e6002550061109f600255006110a0600255006110a1600255006110a2600255006110a3600255006110a4600255006110a5600255006110a6600255006110a7600255006110a8600255006110a9600255006110aa600255006110ab600255006110ac600255006110ad600255006110ae600255006110af600255006110b0600255006110b1600255006110b2600255006110b3600255006110b4600255006110b5600255006110b6600255006110b7600255006110b8600255006110b9600255006110ba600255006110bb600255006110bc600255006110bd600255006110be600255006110bf600255006110c0600255006110c1600255006110c2600255006110c3600255006110c4600255006110c5600255006110c6600255006110c7600255006110c8600255006110c9600255006110ca600255006110cb600255006110cc600255006110cd600255006110ce600255006110cf600255006110d0600255006110d1600255006110d2600255006110d3600255006110d4600255006110d5600255006110d6600255006110d7600255006110d8600255006110d9600255006110da600255006110db600255006110dc600255006110dd600255006110de600255006110df600255006110e0600255006110e1600255006110e2600255006110e3600255006110e4600255006110e5600255006110e6600255006110e7600255006110e8600255006110e9600255006110ea600255006110eb600255006110ec600255006110ed600255006110ee600255006110ef600255006110f0600255006110f1600255006110f2600255006110f3600255006110f4600255006110f5600255006110f6600255006110f7600255006110f8600255006110f9600255006110fa600255006110fb600255006110fc600255006110fd600255006110fe600255006110ff60025500", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0xda88cf539472952c95a2800dbab121f1839ab8693698f6d1e28ef155cf5a80d2", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", - "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json b/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json deleted file mode 100644 index 8a10337d1c..0000000000 --- a/tests/eof_suite/eest/eof_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json +++ /dev/null @@ -1,110 +0,0 @@ -{ - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_CancunEIP7692-eof_test-EOFCREATE/RETURNCONTRACT]": { - "vectors": { - "0": { - "code": "0xef00010100040200010011030001003204000000008000046000600060006000ec0061201560015500ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0x5b3092ac5daf83b1cb41ebfcb010a710f913c25e59af3128c4c151fffa6254de", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest valid subcontainer reference / opcode combos", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L136", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", - "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" - } - }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_CancunEIP7692-eof_test-RETURNCONTRACT/STOP]": { - "vectors": { - "0": { - "code": "0xef0001010004020001000c0300010014040000000080000261201560015560006000ee00ef00010100040200010001040000000080000000", - "containerKind": "INITCODE", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0x3a3a51d7f1493a8b0a78fc045c7682474bf732e3f3f4b86d15ed7671ca8abf4f", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest valid subcontainer reference / opcode combos", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L136", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", - "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" - } - }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_CancunEIP7692-eof_test-RETURNCONTRACT/RETURN]": { - "vectors": { - "0": { - "code": "0xef0001010004020001000c0300010018040000000080000261201560015560006000ee00ef00010100040200010005040000000080000260006000f3", - "containerKind": "INITCODE", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0x4ef84a4feeb49a56de06e0db6fc7aaedc57b5dc4f58170f41101b236c6ba1319", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest valid subcontainer reference / opcode combos", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L136", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", - "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" - } - }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_CancunEIP7692-eof_test-EOFCREATE/REVERT]": { - "vectors": { - "0": { - "code": "0xef00010100040200010011030001001804000000008000046000600060006000ec0061201560015500ef00010100040200010005040000000080000260006000fd", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0x57b62b8a58439f6d107aece65d0489b9c18fb28e52967bf02d5312f0ee13c61c", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest valid subcontainer reference / opcode combos", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L136", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", - "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" - } - }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_CancunEIP7692-eof_test-RETURNCONTRACT/REVERT]": { - "vectors": { - "0": { - "code": "0xef0001010004020001000c0300010018040000000080000261201560015560006000ee00ef00010100040200010005040000000080000260006000fd", - "containerKind": "INITCODE", - "results": { - "Prague": { - "result": true - } - } - } - }, - "_info": { - "hash": "0x4bb1e3fee8584a26e87c6bc1cfd7796c9a06ca00d9d5267a46aed80c6616fcfa", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest valid subcontainer reference / opcode combos", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L136", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", - "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_fail.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_fail.json similarity index 85% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_fail.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_fail.json index 3b1cbeb3c8..f1ad8418b1 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_fail.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_fail.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_fail[fork_CancunEIP7692-state_test-invalid_opcode]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_fail[fork_Osaka-state_test-invalid_opcode]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -47,7 +47,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xea6d1955dbd485fb2ba7fa7ec1215bd62b6da33f9d563785dfea37ef1d3aea65", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -61,16 +61,16 @@ ] }, "_info": { - "hash": "0xb008531bb550577f0e5de25d34d817ba9deaff5ae1f207b4d4be3b365f4cb429", + "hash": "0xe8f7ba5625531e4539aeca09ecac839db4b6885063b2f131d9bcbe97b2ca955a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test simple contracts that are simply expected to fail on call.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py#L338", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py#L338", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", "reference-spec-version": "90f716078d0b08ce508a1e57803f885cc2f2e15e" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_fail[fork_CancunEIP7692-state_test-overflow_recursive_callf]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_fail[fork_Osaka-state_test-overflow_recursive_callf]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -118,7 +118,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xfe99456f70a9b974fb603309b57c4ecaa39600c744f21e9d96632da27a968f26", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -132,16 +132,16 @@ ] }, "_info": { - "hash": "0x2bd8e772eb621cde8622469f9f3611bbbd282241d07b6f7f836f73f1b311f01f", + "hash": "0x6bd4f4938241fc57908b91f154cc378a3c9891eead2b0ac6fe1b56d5e5d0ee5f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test simple contracts that are simply expected to fail on call.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py#L338", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py#L338", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", "reference-spec-version": "90f716078d0b08ce508a1e57803f885cc2f2e15e" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_fail[fork_CancunEIP7692-state_test-overflow_recursive_callf_sstore]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_fail[fork_Osaka-state_test-overflow_recursive_callf_sstore]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -189,7 +189,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x210d52732fba05728a2c0ddee898904a8bb0e302141df4084d9a1588e87846c2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -203,16 +203,16 @@ ] }, "_info": { - "hash": "0xfbcbfda35d7ea563fe962ebb8ad62648d25c79fc0fb99d83632109694b31d063", + "hash": "0xa9428b633f6f64cd05a745bd925d8a511ad4488123416b2ab0ac1fd5a4d85384", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test simple contracts that are simply expected to fail on call.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py#L338", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py#L338", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", "reference-spec-version": "90f716078d0b08ce508a1e57803f885cc2f2e15e" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_fail[fork_CancunEIP7692-state_test-overflow_recursive_callf_memory]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_fail[fork_Osaka-state_test-overflow_recursive_callf_memory]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -260,7 +260,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0830a5fff324459295c7cb1a30b9b41bb61ec430db546bf80b561f13e15b13e0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -274,11 +274,11 @@ ] }, "_info": { - "hash": "0xbbf0b8b6eba97c137fbac331cfa5249a898b01164d4d93cb1740ac0b43c80211", + "hash": "0xb182143f489c5d6026ae5be6e9286e4edc3d9b228e0dd56c567a864ad7e8ec77", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test simple contracts that are simply expected to fail on call.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py#L338", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py#L338", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", "reference-spec-version": "90f716078d0b08ce508a1e57803f885cc2f2e15e" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_succeed.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_succeed.json similarity index 85% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_succeed.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_succeed.json index 545513baa4..569232d240 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_succeed.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_succeed.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_succeed[fork_CancunEIP7692-state_test-function_finishes_contract_execution]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_succeed[fork_Osaka-state_test-function_finishes_contract_execution]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -47,7 +47,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2c47b4070c1eef501d9548959c3abde2d8dc78ed1d819697c61d2b0861cc78cf", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -61,16 +61,16 @@ ] }, "_info": { - "hash": "0x459c7ceb3e0e0cf25315ead30e548637907d9d8e03c738af3b3b38ab7b13dd30", + "hash": "0xf1d597d54142e12d104fb83ad2bf276ae56aea660fd29df603e38d4d66785191", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test simple contracts that are simply expected to succeed on call.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py#L303", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py#L303", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", "reference-spec-version": "90f716078d0b08ce508a1e57803f885cc2f2e15e" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_succeed[fork_CancunEIP7692-state_test-max_recursive_callf]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_succeed[fork_Osaka-state_test-max_recursive_callf]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -118,7 +118,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0811964baccaaf645dad0bc74f2965ae05884aa8df47d5afe781b1a5320ff69d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -132,16 +132,16 @@ ] }, "_info": { - "hash": "0x3190463f45c8c343b40abe2c313a1e26fbc129410d593abb4b79e982f0cce5e5", + "hash": "0x604705f0ab384b25eba8b2ae91bf607bf4e34f2e98714122c3a470ca1f9c1347", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test simple contracts that are simply expected to succeed on call.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py#L303", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py#L303", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", "reference-spec-version": "90f716078d0b08ce508a1e57803f885cc2f2e15e" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_succeed[fork_CancunEIP7692-state_test-max_recursive_callf_sstore]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_succeed[fork_Osaka-state_test-max_recursive_callf_sstore]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -189,7 +189,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x03f2bcefdc2878ca645cc6ecbe6e8fc24eb2f775b53eb24515849be5033432f6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -203,16 +203,16 @@ ] }, "_info": { - "hash": "0x13b97a56396b87d1507a10d9a9ccd5cfa95f7a7617845689a0e43e23e902580c", + "hash": "0x905ea86bd57c40441e4ed8c4155f4321f57fa1a59f204976fe3ffa8f0a167800", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test simple contracts that are simply expected to succeed on call.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py#L303", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py#L303", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", "reference-spec-version": "90f716078d0b08ce508a1e57803f885cc2f2e15e" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_succeed[fork_CancunEIP7692-state_test-max_recursive_callf_memory]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_succeed[fork_Osaka-state_test-max_recursive_callf_memory]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -260,7 +260,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xbe262dfb926aef65e61f07e1819fde6e91ce64eefdbad7df0cba448aae6b7cd0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -274,11 +274,11 @@ ] }, "_info": { - "hash": "0xf5517456bd3afa967b5c76283ba40ffaf70d8f8bc7c41a7c8b08dbe1419504f9", + "hash": "0x7567a9fc1d56c4b51a818f420610e8d5eab083dc4e81356b14b608a8bbfa1aae", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test simple contracts that are simply expected to succeed on call.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py#L303", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py#L303", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", "reference-spec-version": "90f716078d0b08ce508a1e57803f885cc2f2e15e" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_within_deep_nested.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_within_deep_nested.json similarity index 98% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_within_deep_nested.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_within_deep_nested.json index b006e583a3..f2d9226315 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_within_deep_nested.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/execution_function/eof_functions_contract_call_within_deep_nested.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_within_deep_nested[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py::test_eof_functions_contract_call_within_deep_nested[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -47,7 +47,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5e94cf42a27c0de450748e81c64b93b1a232be840d5b5fcc7dbe54943f0667c2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -61,11 +61,11 @@ ] }, "_info": { - "hash": "0xaaf194367e6cb0acfddc98d527b7aa973a500b4878c0b0970030b9cace43f4b7", + "hash": "0x35dbf1926cd4df79a350d9c29192e1d117d5a5dff84e373e731d19cdbbc09cc4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test performing a call within a nested callf and verify correct behavior of\n return stack in calling contract.\n\n TODO: This test belongs in EIP-7069 test folder, not code validation.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py#L373", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_execution_function.py#L373", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", "reference-spec-version": "90f716078d0b08ce508a1e57803f885cc2f2e15e" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/extcode/legacy_calls_eof_sstore.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/extcode/legacy_calls_eof_sstore.json similarity index 87% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/extcode/legacy_calls_eof_sstore.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/extcode/legacy_calls_eof_sstore.json index ea1313f1f6..6517b5f8dd 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/extcode/legacy_calls_eof_sstore.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/extcode/legacy_calls_eof_sstore.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_extcode.py::test_legacy_calls_eof_sstore[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_extcode.py::test_legacy_calls_eof_sstore[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -53,7 +53,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x047ac0a772e4ac8ab931296ee30153aa532e3682561051d290a3322f93a2ef44", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -67,11 +67,11 @@ ] }, "_info": { - "hash": "0x75779fa6e519321785cd8114367e695e55bef437f0efcfebf82046c9d3a3df0c", + "hash": "0x297a24cee1d2a031993211922be489e99a77285ddc9fdce1cd80b7ec1c7f7114", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EXTCODE* opcodes calling EOF and legacy contracts", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_extcode.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_extcode.py#L20", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", "reference-spec-version": "90f716078d0b08ce508a1e57803f885cc2f2e15e" } diff --git a/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_create_operation.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_create_operation.json new file mode 100644 index 0000000000..f32ebf473c --- /dev/null +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_create_operation.json @@ -0,0 +1,2342 @@ +{ + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-DUPN-CREATE]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x3660006000373660006000f063414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x5fe600610005600081600e8239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xf1af84f191d2dbdd1f0f588ab8a7c61eb0725538efcc1908a00096e064a77bb1", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf873800a8398968094000000000000000000000000000000000000100080935fe600610005600081600e8239f360006000f31ba0213fd5e972c3b4c437489a8cea99253ec037893467f16dcad9b0ec27a2ff1ffea02e344563c67e4f52b3d22a663b4039487382a1cfc842ffad8adc8711bcb25266", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xdabdfe5bbd10f6e5df0d7dff4f3f1ea2e06032cf178a847f663a8f7796c38b98", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-DUPN-CREATE2]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x36600060003760003660006000f563414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x5fe600610005600081600e8239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x1b3e7623dca088aa1e59c29f704a99e4b4c1cc23a496005d7fcdc4e57a8df9bd", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf873800a8398968094000000000000000000000000000000000000100080935fe600610005600081600e8239f360006000f31ba0213fd5e972c3b4c437489a8cea99253ec037893467f16dcad9b0ec27a2ff1ffea02e344563c67e4f52b3d22a663b4039487382a1cfc842ffad8adc8711bcb25266", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x755ef876a56666def4e041b1457ace9fc2bc87e5cf7448d82ed89b94bb763735", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-SWAPN-CREATE]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x3660006000373660006000f063414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x5f5fe700610005600081600f8239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xf1af84f191d2dbdd1f0f588ab8a7c61eb0725538efcc1908a00096e064a77bb1", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf874800a8398968094000000000000000000000000000000000000100080945f5fe700610005600081600f8239f360006000f31ca0474c1a711ffe25a2b81d6d907843b5cefc0839563106ab73a07235662c1ad0b4a042d97caa27b4d71354b04a2ea99d875c60e459cd0e53a8e5e648b4a38469c2de", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x419e6c3d70f7713f373e2758377e82ba4ee8fe646ec14d9caac9ac9b951e43a9", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-SWAPN-CREATE2]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x36600060003760003660006000f563414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x5f5fe700610005600081600f8239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x1b3e7623dca088aa1e59c29f704a99e4b4c1cc23a496005d7fcdc4e57a8df9bd", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf874800a8398968094000000000000000000000000000000000000100080945f5fe700610005600081600f8239f360006000f31ca0474c1a711ffe25a2b81d6d907843b5cefc0839563106ab73a07235662c1ad0b4a042d97caa27b4d71354b04a2ea99d875c60e459cd0e53a8e5e648b4a38469c2de", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x485ac010fe0b5410e72dc363544d37017b7cd7bb9ad789c796441c2978b91ac2", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-EXCHANGE-CREATE]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x3660006000373660006000f063414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x5f5f5fe80061000560008160108239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xf1af84f191d2dbdd1f0f588ab8a7c61eb0725538efcc1908a00096e064a77bb1", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf875800a8398968094000000000000000000000000000000000000100080955f5f5fe80061000560008160108239f360006000f31ba06c6b11fa3d7afb01996e00add886790c7315d39fb9af1699a31c8587d572bf3aa04d57e9ab4487337ada7afd283ac1c990335ac805367cdc681a9601261591d316", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xff3d2ab016cdf45ba5a0a8c8d5ef697b8c9589fff7e28bcd6f77311a45c9c7aa", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-EXCHANGE-CREATE2]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x36600060003760003660006000f563414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x5f5f5fe80061000560008160108239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x1b3e7623dca088aa1e59c29f704a99e4b4c1cc23a496005d7fcdc4e57a8df9bd", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf875800a8398968094000000000000000000000000000000000000100080955f5f5fe80061000560008160108239f360006000f31ba06c6b11fa3d7afb01996e00add886790c7315d39fb9af1699a31c8587d572bf3aa04d57e9ab4487337ada7afd283ac1c990335ac805367cdc681a9601261591d316", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x26dabd0c37b4e8eb3f2a074f5b110b5484fcad8291d43e65cd0faeec92ac72e0", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-RJUMP-CREATE]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x3660006000373660006000f063414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0xe00000610005600081600e8239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xf1af84f191d2dbdd1f0f588ab8a7c61eb0725538efcc1908a00096e064a77bb1", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf873800a839896809400000000000000000000000000000000000010008093e00000610005600081600e8239f360006000f31ca0170cbeacdaa36f1c1be82f50bcf24b2e50eaf1e546cb74492691e6df6457b477a05001b8186a6bf443f5ceec9a7eb8d803fc71d05e87b66cc9deee834f2d522128", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xb27dd334a29bdad65bf873a91a0cda0e607baa8726cd27eaf2cc1b2f3ca9fb3d", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-RJUMP-CREATE2]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x36600060003760003660006000f563414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0xe00000610005600081600e8239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x1b3e7623dca088aa1e59c29f704a99e4b4c1cc23a496005d7fcdc4e57a8df9bd", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf873800a839896809400000000000000000000000000000000000010008093e00000610005600081600e8239f360006000f31ca0170cbeacdaa36f1c1be82f50bcf24b2e50eaf1e546cb74492691e6df6457b477a05001b8186a6bf443f5ceec9a7eb8d803fc71d05e87b66cc9deee834f2d522128", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x5d37c513fd6bc436d30d00653bfcff1db4febdaeec4747162e4f53efef3f1919", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-RJUMPI0-CREATE]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x3660006000373660006000f063414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x5fe10000610005600081600f8239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xf1af84f191d2dbdd1f0f588ab8a7c61eb0725538efcc1908a00096e064a77bb1", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf874800a8398968094000000000000000000000000000000000000100080945fe10000610005600081600f8239f360006000f31ba0ee31f35745b903a37ec1fb405ffccba03329705754c9235f20b7e3f69cda23daa001844ecb065f15de93eb0854ec59bde118c94f641c95c09f24252cd12e74df08", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xa08cd5ce4a8cc50bfcf616526957801c919d5599258829685c3b21de66f25fcb", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-RJUMPI0-CREATE2]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x36600060003760003660006000f563414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x5fe10000610005600081600f8239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x1b3e7623dca088aa1e59c29f704a99e4b4c1cc23a496005d7fcdc4e57a8df9bd", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf874800a8398968094000000000000000000000000000000000000100080945fe10000610005600081600f8239f360006000f31ba0ee31f35745b903a37ec1fb405ffccba03329705754c9235f20b7e3f69cda23daa001844ecb065f15de93eb0854ec59bde118c94f641c95c09f24252cd12e74df08", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xd59df566b228d4cf0c9c461bdfa12403256d5558e9bea27948e0f94b12478992", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-RJUMPI1-CREATE]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x3660006000373660006000f063414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x5fe2010000000061000560008160128239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xf1af84f191d2dbdd1f0f588ab8a7c61eb0725538efcc1908a00096e064a77bb1", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf877800a8398968094000000000000000000000000000000000000100080975fe2010000000061000560008160128239f360006000f31ba062905d14833a1ed013d81742ef76c017138fc301d1651629c24f239d3ae3bb19a07c2daa51e4a14e1768568e7640f0b0158db1011c35d82d2ce179751a5b24f74e", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x59ab9d0bde61a1866d0f0e3049cf2269c5767bbabc24766e9e63e674657f6f67", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-RJUMPI1-CREATE2]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x36600060003760003660006000f563414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x5fe2010000000061000560008160128239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x1b3e7623dca088aa1e59c29f704a99e4b4c1cc23a496005d7fcdc4e57a8df9bd", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf877800a8398968094000000000000000000000000000000000000100080975fe2010000000061000560008160128239f360006000f31ba062905d14833a1ed013d81742ef76c017138fc301d1651629c24f239d3ae3bb19a07c2daa51e4a14e1768568e7640f0b0158db1011c35d82d2ce179751a5b24f74e", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xed599cf787d592b3ee40f18a42d6359412d51d169b57fe26f89c23c363afad2f", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-CALLF-CREATE]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x3660006000373660006000f063414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0xe30001610005600081600e8239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xf1af84f191d2dbdd1f0f588ab8a7c61eb0725538efcc1908a00096e064a77bb1", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf873800a839896809400000000000000000000000000000000000010008093e30001610005600081600e8239f360006000f31ca09571cf6f67294f976850aee5a120b2cb4fa9cf68fbd30a5ee116178e06c223dea05fa5a8fb08f93720432b6a3a02d7d1f8c915f852ce149a296a13be97dda19b0e", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xc3a840dc46f18902c65bf2957730c68059dccbcdbec5aa754e3d6d29352d8c45", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-CALLF-CREATE2]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x36600060003760003660006000f563414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0xe30001610005600081600e8239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x1b3e7623dca088aa1e59c29f704a99e4b4c1cc23a496005d7fcdc4e57a8df9bd", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf873800a839896809400000000000000000000000000000000000010008093e30001610005600081600e8239f360006000f31ca09571cf6f67294f976850aee5a120b2cb4fa9cf68fbd30a5ee116178e06c223dea05fa5a8fb08f93720432b6a3a02d7d1f8c915f852ce149a296a13be97dda19b0e", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x55b1e8c6437712c632518f28ea50b751f98512dcd0f4e21e8ea79d5a2ec09450", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-RETF-CREATE]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x3660006000373660006000f063414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0xe4610005600081600c8239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xf1af84f191d2dbdd1f0f588ab8a7c61eb0725538efcc1908a00096e064a77bb1", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf871800a839896809400000000000000000000000000000000000010008091e4610005600081600c8239f360006000f31ba0e99ee9ad1562e95cf91f36b7d0a472735f118294a618dce257aaeb7dfa578df3a056c2558f219cbbd0db199deced2988049ef79ee53c9b2fa92afc720a5b9eb876", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xc63cd40ede298a51e0191e3b385c75b4dd1317b01b938e743f58ceffb5b27e2f", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-RETF-CREATE2]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x36600060003760003660006000f563414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0xe4610005600081600c8239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x1b3e7623dca088aa1e59c29f704a99e4b4c1cc23a496005d7fcdc4e57a8df9bd", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf871800a839896809400000000000000000000000000000000000010008091e4610005600081600c8239f360006000f31ba0e99ee9ad1562e95cf91f36b7d0a472735f118294a618dce257aaeb7dfa578df3a056c2558f219cbbd0db199deced2988049ef79ee53c9b2fa92afc720a5b9eb876", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x5f93b88e88a765226fc1a8b56e0ff54306a998a988b6ba366101ab68cf43007b", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-JUMPF-CREATE]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x3660006000373660006000f063414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0xe50000610005600081600e8239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xf1af84f191d2dbdd1f0f588ab8a7c61eb0725538efcc1908a00096e064a77bb1", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf873800a839896809400000000000000000000000000000000000010008093e50000610005600081600e8239f360006000f31ba004068ff4061a2938ec62eea2c615f008fb591b23f756c49a86cd075b354f9f82a04fc0a967b9d7baebb46477102b5bade56093aea538c7ec4eb0913f51858c4895", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xadd8de456f8ef2816cb9faf33947369cd54ef0649b8fce9e8c9d9d5301798086", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-JUMPF-CREATE2]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x36600060003760003660006000f563414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0xe50000610005600081600e8239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x1b3e7623dca088aa1e59c29f704a99e4b4c1cc23a496005d7fcdc4e57a8df9bd", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf873800a839896809400000000000000000000000000000000000010008093e50000610005600081600e8239f360006000f31ba004068ff4061a2938ec62eea2c615f008fb591b23f756c49a86cd075b354f9f82a04fc0a967b9d7baebb46477102b5bade56093aea538c7ec4eb0913f51858c4895", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x92721e0aa3c5c7ec23e7ad2423507172ae84e81333dfc3e1c6eb852955709be8", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-EXTCALL-CREATE]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x3660006000373660006000f063414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x5f5f5f6002f861000560008160118239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x78bcd27390693a0fc798aee7dc1c71eb4735bcddc98aa94af4eed382c761829d", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf876800a8398968094000000000000000000000000000000000000100080965f5f5f6002f861000560008160118239f360006000f31ca00b5cf371daefcf762c18e962baa6223afda70ec0eca49fef48f92799cef32c18a06818fb8b0ddf9ebfeee227ca8ed874863d952dff6f304cfb9c6a1156cb0d334a", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x86984a6250d8add14546097c953fdf9aa566df0712f2492dfef044da9425c7f2", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-EXTCALL-CREATE2]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x36600060003760003660006000f563414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x5f5f5f6002f861000560008160118239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x72c246ac25c34ad813414166a6a5fb8a724b503b755694f197c0d633e69f0311", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf876800a8398968094000000000000000000000000000000000000100080965f5f5f6002f861000560008160118239f360006000f31ca00b5cf371daefcf762c18e962baa6223afda70ec0eca49fef48f92799cef32c18a06818fb8b0ddf9ebfeee227ca8ed874863d952dff6f304cfb9c6a1156cb0d334a", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xee9f6c26cb617ae261fb59d49ee4b37fae9c405fcde79cdef507b48fc7ab6c05", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-EXTDELEGATECALL-CREATE]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x3660006000373660006000f063414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x5f5f5f6002f961000560008160118239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x78bcd27390693a0fc798aee7dc1c71eb4735bcddc98aa94af4eed382c761829d", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf876800a8398968094000000000000000000000000000000000000100080965f5f5f6002f961000560008160118239f360006000f31ca0c2c208fc33e6d25091fdf94a7dfe552ea5da5d4fe071e8e7dfc2e8280ee45381a03d8d6c6af21676230ab30b1b458f699dfa92dd9b99a8bfa7aee85398a9707ea1", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x6e14c0e96d48f8281759249084ea5636e2804d8908da30682b5822b2ca52cabd", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-EXTDELEGATECALL-CREATE2]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x36600060003760003660006000f563414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x5f5f5f6002f961000560008160118239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x72c246ac25c34ad813414166a6a5fb8a724b503b755694f197c0d633e69f0311", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf876800a8398968094000000000000000000000000000000000000100080965f5f5f6002f961000560008160118239f360006000f31ca0c2c208fc33e6d25091fdf94a7dfe552ea5da5d4fe071e8e7dfc2e8280ee45381a03d8d6c6af21676230ab30b1b458f699dfa92dd9b99a8bfa7aee85398a9707ea1", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x947dda622402bb24df16ee5cd563f92a3a642d93464f05ccfcff8759215b7dce", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-EXTSTATICCALL-CREATE]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x3660006000373660006000f063414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x5f5f5f6002fb61000560008160118239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x78bcd27390693a0fc798aee7dc1c71eb4735bcddc98aa94af4eed382c761829d", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf876800a8398968094000000000000000000000000000000000000100080965f5f5f6002fb61000560008160118239f360006000f31ba0509c7d97c909a310c3f5b70172df46bdece34b5d8cdf8b76b1c63cfebec0e9b4a003408f444ec044f52e227d7047afb1690ab029cbca76cb179abecbc4ab16db89", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x2265cf632e05cdfbe48c67757cebfb5c1be5828ab3bb4e23c5df6771f2db4c48", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-EXTSTATICCALL-CREATE2]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x36600060003760003660006000f563414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x5f5f5f6002fb61000560008160118239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x72c246ac25c34ad813414166a6a5fb8a724b503b755694f197c0d633e69f0311", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf876800a8398968094000000000000000000000000000000000000100080965f5f5f6002fb61000560008160118239f360006000f31ba0509c7d97c909a310c3f5b70172df46bdece34b5d8cdf8b76b1c63cfebec0e9b4a003408f444ec044f52e227d7047afb1690ab029cbca76cb179abecbc4ab16db89", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xb5bf427cd5fe6b2e19f11952e884a5246cd98c48ccb9eee77c5e46271fac70f1", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-DATALOAD-CREATE]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x3660006000373660006000f063414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x6000d0610005600081600e8239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xf1af84f191d2dbdd1f0f588ab8a7c61eb0725538efcc1908a00096e064a77bb1", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf873800a8398968094000000000000000000000000000000000000100080936000d0610005600081600e8239f360006000f31ca08d0a9c6d168bbd0b6a1d3f230d62f5833df8ca2121fe5ae3f0a476554395b095a05f69e52e741e800fcee8966e1d0e2b356c2e252676ef4c70f3d578d3bc877f37", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xf920aa80c7b30c3a738fbd27d68912bca29acf1a5d0a58417e541da551e17791", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-DATALOAD-CREATE2]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x36600060003760003660006000f563414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x6000d0610005600081600e8239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x1b3e7623dca088aa1e59c29f704a99e4b4c1cc23a496005d7fcdc4e57a8df9bd", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf873800a8398968094000000000000000000000000000000000000100080936000d0610005600081600e8239f360006000f31ca08d0a9c6d168bbd0b6a1d3f230d62f5833df8ca2121fe5ae3f0a476554395b095a05f69e52e741e800fcee8966e1d0e2b356c2e252676ef4c70f3d578d3bc877f37", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xcb9e8173a0e3d58244a25dbdae84619e286a0f1d19f0318feabcebe22cdc83cf", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-DATALOADN-CREATE]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x3660006000373660006000f063414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0xd10000610005600081600e8239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xf1af84f191d2dbdd1f0f588ab8a7c61eb0725538efcc1908a00096e064a77bb1", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf873800a839896809400000000000000000000000000000000000010008093d10000610005600081600e8239f360006000f31ba07dcb33facfe48c5b3e6053686b362942f2fd86b167ecc91992ba328f5c566ccca0392b7c108aa381697684bbcb873d59e43530a7e2413c77459327c13311c357bd", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xdc11ae68c5f304b0ae4d4827916da2f13aa782387de78b59439b413a36acda51", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-DATALOADN-CREATE2]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x36600060003760003660006000f563414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0xd10000610005600081600e8239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x1b3e7623dca088aa1e59c29f704a99e4b4c1cc23a496005d7fcdc4e57a8df9bd", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf873800a839896809400000000000000000000000000000000000010008093d10000610005600081600e8239f360006000f31ba07dcb33facfe48c5b3e6053686b362942f2fd86b167ecc91992ba328f5c566ccca0392b7c108aa381697684bbcb873d59e43530a7e2413c77459327c13311c357bd", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x6eaa21e09c699ad60cf9ffd4e8e0bcf6c618b509862a33fba0ee4b3053cdbde6", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-DATASIZE-CREATE]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x3660006000373660006000f063414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0xd2610005600081600c8239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xf1af84f191d2dbdd1f0f588ab8a7c61eb0725538efcc1908a00096e064a77bb1", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf871800a839896809400000000000000000000000000000000000010008091d2610005600081600c8239f360006000f31ba0df011760a8ae76db3d40733749eb278c2d70a29089c6717b110af0cadd079003a007f26e0d0143c32aaa3f9e9285e3b011d7c2f8385c73182bef71ceda5651b7b1", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x38d156536deeb17c82752e140042d01017ff85aadde9f0b9f8621300eb4d8884", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-DATASIZE-CREATE2]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x36600060003760003660006000f563414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0xd2610005600081600c8239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x1b3e7623dca088aa1e59c29f704a99e4b4c1cc23a496005d7fcdc4e57a8df9bd", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf871800a839896809400000000000000000000000000000000000010008091d2610005600081600c8239f360006000f31ba0df011760a8ae76db3d40733749eb278c2d70a29089c6717b110af0cadd079003a007f26e0d0143c32aaa3f9e9285e3b011d7c2f8385c73182bef71ceda5651b7b1", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xbf1c928dacf2ed22446dcd6e752637b0061842c8e020dfd6407c56742448d1ff", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-DATACOPY-CREATE]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x3660006000373660006000f063414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x602060006000d361000560008160128239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x78bcd27390693a0fc798aee7dc1c71eb4735bcddc98aa94af4eed382c761829d", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf877800a839896809400000000000000000000000000000000000010008097602060006000d361000560008160128239f360006000f31ba083027604ca5e364487fc609d8f50667545ad20b302bd5b7a785c2c3f76a094ada050eb2e21a669d0786b9d9cd9f3f0c042606a9f4a1597dcd790d5fe350a01ac63", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x6f5ef654ab14b90d6ff226a23adead1b1ec0fa77406fe85836d4be097c65a0fa", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-DATACOPY-CREATE2]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x36600060003760003660006000f563414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x602060006000d361000560008160128239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x72c246ac25c34ad813414166a6a5fb8a724b503b755694f197c0d633e69f0311", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf877800a839896809400000000000000000000000000000000000010008097602060006000d361000560008160128239f360006000f31ba083027604ca5e364487fc609d8f50667545ad20b302bd5b7a785c2c3f76a094ada050eb2e21a669d0786b9d9cd9f3f0c042606a9f4a1597dcd790d5fe350a01ac63", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x13d8605bbf7f49d7339cd285daa07db7f8f267d19b9e93b274c7f9c258709a4f", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-EOFCREATE-CREATE]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x3660006000373660006000f063414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x6000600060006000ec0061000560008160158239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x78bcd27390693a0fc798aee7dc1c71eb4735bcddc98aa94af4eed382c761829d", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf87a800a83989680940000000000000000000000000000000000001000809a6000600060006000ec0061000560008160158239f360006000f31ba0ae2e103b1d8b230ad8e10aed9b6192e946c894bfa538544239fe23a5da82370ea051196e2f7c917c859f262c206a6450ed93725fee4e2a76eb3d4abe17d0a1b254", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xd493b29b6148ca78c0ba9d6693333049b155f3c6bb8d52c7f1e897742a773a6d", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-EOFCREATE-CREATE2]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x36600060003760003660006000f563414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x6000600060006000ec0061000560008160158239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x72c246ac25c34ad813414166a6a5fb8a724b503b755694f197c0d633e69f0311", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf87a800a83989680940000000000000000000000000000000000001000809a6000600060006000ec0061000560008160158239f360006000f31ba0ae2e103b1d8b230ad8e10aed9b6192e946c894bfa538544239fe23a5da82370ea051196e2f7c917c859f262c206a6450ed93725fee4e2a76eb3d4abe17d0a1b254", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x1a462afc7ae719dd4b1c9978dc75dd545f440867498608a1f820962d8bf28bf9", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-RETURNCONTRACT-CREATE]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x3660006000373660006000f063414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0xee00610005600081600d8239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xf1af84f191d2dbdd1f0f588ab8a7c61eb0725538efcc1908a00096e064a77bb1", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf872800a839896809400000000000000000000000000000000000010008092ee00610005600081600d8239f360006000f31ba0cc9d4b62a342779b5671ae899109fd737b21ccb39d548cd763d26290e5ca75e0a05f7b22be236ceee598066b847bc06e7caad7a552fdeed3d98b396857eb437f7b", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xe5a972fe8b078d0475385bce7ff2db633025d5301a0d97f7f9c5c824b94f5c21", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_operation[fork_Osaka-state_test-RETURNCONTRACT-CREATE2]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x36600060003760003660006000f563414444525563776f726b63574f524b55", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x989680" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0xee00610005600081600d8239f360006000f3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x1b3e7623dca088aa1e59c29f704a99e4b4c1cc23a496005d7fcdc4e57a8df9bd", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf872800a839896809400000000000000000000000000000000000010008092ee00610005600081600d8239f360006000f31ba0cc9d4b62a342779b5671ae899109fd737b21ccb39d548cd763d26290e5ca75e0a05f7b22be236ceee598066b847bc06e7caad7a552fdeed3d98b396857eb437f7b", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x8fb1c1cd435c1e85b6a01145884e5408745fa38a0bf4e2e57a594ea85e590de9", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L129", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_create_tx.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_create_tx.json new file mode 100644 index 0000000000..58a9bc4dee --- /dev/null +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_create_tx.json @@ -0,0 +1,1064 @@ +{ + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_tx[fork_Osaka-state_test-DUPN]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "value": [ + "0x00" + ], + "data": [ + "0x5fe600" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to": "" + }, + "post": { + "Osaka": [ + { + "hash": "0x1c76d5870ede67130871adfdd3d462eb3856498cfda358a994cd5406f2f47d5f", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf84f800a834c4b408080835fe6001ca0f6c9889f2859d02c84cc3f23707b0358a0149ee4a17467603b91b52df9ac4ab0a04a823769173d921afccc4b4a2d1d00ae5a090ce054ee14a77d7467b6640573b6", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x4463588df3c753bacadb912a5469cb57d167c03f30ed74a710ab00ad61297a6c", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L95", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_tx[fork_Osaka-state_test-SWAPN]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "value": [ + "0x00" + ], + "data": [ + "0x5f5fe700" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to": "" + }, + "post": { + "Osaka": [ + { + "hash": "0x1c76d5870ede67130871adfdd3d462eb3856498cfda358a994cd5406f2f47d5f", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf850800a834c4b408080845f5fe7001ba05b7aaf0698ae76117d7b5f0fd25ac2e273f3eac55310f3a93116fd704ba1d0fca07bbc6dbf5202aab5b972f26da8276bb60fd2bbde13abc818cd20136145f2411e", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x4759c3a510bef2217a455402d2e8bfd7c0844dd817d8e9d95bd1e7d6a835a51b", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L95", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_tx[fork_Osaka-state_test-EXCHANGE]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "value": [ + "0x00" + ], + "data": [ + "0x5f5f5fe800" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to": "" + }, + "post": { + "Osaka": [ + { + "hash": "0x1c76d5870ede67130871adfdd3d462eb3856498cfda358a994cd5406f2f47d5f", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf851800a834c4b408080855f5f5fe8001ca0162783ea99b5a664e8acf8a6f89d975dadb47b816d8012ea4f30d4cd7ce107a7a005a606839e87fb0b5dbffaaefcfe0466897334bd315eb0b5b53696487fe0b7ed", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x4a08b4ca83e2e01d253a1ac0e7566dbfc94b876a70b59fd1caef11e766fea661", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L95", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_tx[fork_Osaka-state_test-RJUMP]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "value": [ + "0x00" + ], + "data": [ + "0xe00000" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to": "" + }, + "post": { + "Osaka": [ + { + "hash": "0x1c76d5870ede67130871adfdd3d462eb3856498cfda358a994cd5406f2f47d5f", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf84f800a834c4b40808083e000001ca00aab6a5c3bb764f8a2027ec584367ad14d563917972bd11c0f42881c11387773a0534f07517c7343ec5a7de06d9fee304bbc8f363c9c654965b400e8fbe0ea641d", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x73d68a416a5e7c7bb516fbf09ede061be3cbd01fc51c1a426f972200f4e118bd", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L95", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_tx[fork_Osaka-state_test-RJUMPI0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "value": [ + "0x00" + ], + "data": [ + "0x5fe10000" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to": "" + }, + "post": { + "Osaka": [ + { + "hash": "0x1c76d5870ede67130871adfdd3d462eb3856498cfda358a994cd5406f2f47d5f", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf850800a834c4b408080845fe100001ba08429cac240c1456624da4a11f1657d92421551c79a637e2a35df4be145296ab9a00f67058f3fc6c8f0617f7f53614ddf3cbc1b43d20d26f4ded3da4ab42d883336", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x7141f7a44ce1391140f621fb2f2c8eaf06749557eb89767f6fb74b50cb23827b", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L95", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_tx[fork_Osaka-state_test-RJUMPI1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "value": [ + "0x00" + ], + "data": [ + "0x5fe20100000000" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to": "" + }, + "post": { + "Osaka": [ + { + "hash": "0x1c76d5870ede67130871adfdd3d462eb3856498cfda358a994cd5406f2f47d5f", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf853800a834c4b408080875fe201000000001ca04e49163d5eb1026ddd4b155744a2898067006933996c1f7ec3a1fe24b6d62ceca0665b2154fd5acc5aa27f83fe894c1998a7270b5014c90c4bf81e397aacb1fff7", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x1e0e548bd274601a5d641f919a432a9b3fd4c6959df4b9956a5268bfbc57a6c7", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L95", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_tx[fork_Osaka-state_test-CALLF]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "value": [ + "0x00" + ], + "data": [ + "0xe30001" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to": "" + }, + "post": { + "Osaka": [ + { + "hash": "0x1c76d5870ede67130871adfdd3d462eb3856498cfda358a994cd5406f2f47d5f", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf84f800a834c4b40808083e300011ba0807483ca5674a5b7e6afd4826891a1f36b63ad023d62a9a0a58ca10b197c05f9a04efbd4c479ace1cabbc765299ffddd76f2f8fbdc86b3db5e313d6d4f641be405", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x3b82b6f9ece4c8abefed9c94731179f4ce317217f2fe37263da92a9bbdf6e579", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L95", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_tx[fork_Osaka-state_test-RETF]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "value": [ + "0x00" + ], + "data": [ + "0xe4" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to": "" + }, + "post": { + "Osaka": [ + { + "hash": "0x1c76d5870ede67130871adfdd3d462eb3856498cfda358a994cd5406f2f47d5f", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf84d800a834c4b40808081e41ca0683f2e851f77135a0587f083a6a3c1f4659685abe6326c20fbbd288d1f183126a079ff7c81401b7e8fcde518a380e0ba901ca15009edf24ec7de7d8b0ae44bfa94", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xd05cf34bd6e6d508c068a1a8c484c2cab5a046be2a471d5097ff9cb9ef151778", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L95", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_tx[fork_Osaka-state_test-JUMPF]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "value": [ + "0x00" + ], + "data": [ + "0xe50000" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to": "" + }, + "post": { + "Osaka": [ + { + "hash": "0x1c76d5870ede67130871adfdd3d462eb3856498cfda358a994cd5406f2f47d5f", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf84f800a834c4b40808083e500001ba0963f26b9517b3cb262aa02c3b353bd1186c214cd1e2975665c73590b0a650d33a015db2ef340bf826f3377afa31bc687088161170127057e806ef498ac6265c07f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xd61ba5c6e28fd0d40ceb90ef493fe94b8265a4d11b915a8b4a7c85c3830fbc21", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L95", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_tx[fork_Osaka-state_test-EXTCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "value": [ + "0x00" + ], + "data": [ + "0x5f5f5f6002f8" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to": "" + }, + "post": { + "Osaka": [ + { + "hash": "0x1c76d5870ede67130871adfdd3d462eb3856498cfda358a994cd5406f2f47d5f", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf852800a834c4b408080865f5f5f6002f81ba0eb21c6e31cb76f38138af947b276d99d98ccbb658932bfaf1f9195f2b1942cd8a020338aefcd82979495ec928cf26bea6715b3898238beed3c6a05a96fe749550b", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x8c4c18cee0f7f23eeb870ec1da46067e8a735700c36fc6ca10e49aad2fddbb67", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L95", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_tx[fork_Osaka-state_test-EXTDELEGATECALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "value": [ + "0x00" + ], + "data": [ + "0x5f5f5f6002f9" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to": "" + }, + "post": { + "Osaka": [ + { + "hash": "0x1c76d5870ede67130871adfdd3d462eb3856498cfda358a994cd5406f2f47d5f", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf852800a834c4b408080865f5f5f6002f91ca037f37536fca41b89dc8fb9fed2cfb7022dd4a6e34292ed9f5af97646a10af4e1a07bdfdd84bc553528a5204aeb331b70f179498a3127dcebf86b965c511ab138ca", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x26e1b90b78fe7ce9b1c2333920901d44107732863e4836c6aca7a5a9813d7dbb", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L95", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_tx[fork_Osaka-state_test-EXTSTATICCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "value": [ + "0x00" + ], + "data": [ + "0x5f5f5f6002fb" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to": "" + }, + "post": { + "Osaka": [ + { + "hash": "0x1c76d5870ede67130871adfdd3d462eb3856498cfda358a994cd5406f2f47d5f", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf852800a834c4b408080865f5f5f6002fb1ca0f2dddf896b122ba8dbc7014e1d0dae76b55ab3712379de2fb259b9e8af9238bfa03c6a87d334d16649ba27d1e97cbe55f9863e8c8dd78368a748bf43b304068ed5", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xe6f1a457d6b7a9f21325ab36ff93b6f2a90c3b7aa44a079bccff600ff54e2c75", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L95", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_tx[fork_Osaka-state_test-DATALOAD]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "value": [ + "0x00" + ], + "data": [ + "0x6000d0" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to": "" + }, + "post": { + "Osaka": [ + { + "hash": "0x1c76d5870ede67130871adfdd3d462eb3856498cfda358a994cd5406f2f47d5f", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf84f800a834c4b408080836000d01ba0da59bbf1a1cd55a8ca1bb51d0a5386cc76417b04bc2422f605f3b0b8485f3a16a0467acba3b3a42b1682d135703caaa036f1d06a89cc70d158d9966b555bcf80e6", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x341e5f3590f7d7209ca0df4801ebc59f1632abd664024fb420167af0166fa946", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L95", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_tx[fork_Osaka-state_test-DATALOADN]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "value": [ + "0x00" + ], + "data": [ + "0xd10000" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to": "" + }, + "post": { + "Osaka": [ + { + "hash": "0x1c76d5870ede67130871adfdd3d462eb3856498cfda358a994cd5406f2f47d5f", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf84f800a834c4b40808083d100001ca0eb37cd746d3d25bf426507f43ca4c3d58717b8aa6e537c86dc5086ae58d5e8a8a03d2a5f20f6a6e2ebc20b86cf280f3660e2782070da394dbea520a0214d58fb41", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xf51d1a494c66a060034ca5031030055d9d8df44144ed35b5d1cb8ce7e1cdd547", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L95", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_tx[fork_Osaka-state_test-DATASIZE]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "value": [ + "0x00" + ], + "data": [ + "0xd2" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to": "" + }, + "post": { + "Osaka": [ + { + "hash": "0x1c76d5870ede67130871adfdd3d462eb3856498cfda358a994cd5406f2f47d5f", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf84d800a834c4b40808081d21ba07ac47f486d262120d3aad1053e7877f2c892ee20872d247a19b856b265958aa4a033cfd5e5925cea6e284f2f3b8fed79ebdc5a2e2e29f4378d3d80f8532825a1f3", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xbbca0078f9196da0ac40b2656ef1133bbc1e1f7532270123f54c082bfacbba2e", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L95", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_tx[fork_Osaka-state_test-DATACOPY]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "value": [ + "0x00" + ], + "data": [ + "0x602060006000d3" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to": "" + }, + "post": { + "Osaka": [ + { + "hash": "0x1c76d5870ede67130871adfdd3d462eb3856498cfda358a994cd5406f2f47d5f", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf853800a834c4b40808087602060006000d31ba03698154b46d51061bf16175af798f5ac08845e1acb70220b1c3524209639ff50a06c07f2ec8e2a87cf93cb2767cc0991bbd089bbafb3c00c8b64fff21f8289643f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x14910f5a88ebec2b0c110feccd5ca39a641d39208b44db76fb5f393b18e3d8fc", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L95", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_tx[fork_Osaka-state_test-EOFCREATE]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "value": [ + "0x00" + ], + "data": [ + "0x6000600060006000ec00" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to": "" + }, + "post": { + "Osaka": [ + { + "hash": "0x1c76d5870ede67130871adfdd3d462eb3856498cfda358a994cd5406f2f47d5f", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf856800a834c4b4080808a6000600060006000ec001ca0ffc0da5e275f86d9583375ecc6820f566426f7fa9c5613e81fe13d5469493a84a02a9c5f98aa3bd4cbdf597f30e0fa785d53e9d5d10690f093e788e37b49f646a0", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x85252f918d99b130d5c91f1fd1cbf1bd775b7d8111c2a662d4b2ec45330caac8", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L95", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_create_tx[fork_Osaka-state_test-RETURNCONTRACT]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "value": [ + "0x00" + ], + "data": [ + "0xee00" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to": "" + }, + "post": { + "Osaka": [ + { + "hash": "0x1c76d5870ede67130871adfdd3d462eb3856498cfda358a994cd5406f2f47d5f", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf84e800a834c4b40808082ee001ca08fc2e7195b5fd68a59a5c029216a46d98c27115a504719922cb9be4de5cc7766a01ea477ee80c36a425c10b6af152f7dfbebce18e326f885d2ddff2fa4bae14251", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xd78f6ae0e85a97f321b1475c2204eae129da76704c6de8b861bbdf91e1393e8a", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L95", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_eof_calling_legacy.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_eof_calling_legacy.json new file mode 100644 index 0000000000..2a39e6d698 --- /dev/null +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_eof_calling_legacy.json @@ -0,0 +1,4052 @@ +{ + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-DUPN-EXTCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x5fe6006365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100160400000000800004600060006000611000f863776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x5d137e43f744b2eb9cf0a6dbc9a4c799bb50b7dd99643bc644b181ec2a47bb36", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x99a40f1c634ed341ea989d1e30304f9213c3c92acfd15e7969d80d75349b6c5c", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-DUPN-EXTDELEGATECALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x5fe6006365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000f963776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x8a0cf7f609ac13796cc9fcc1617f6b0c9847258b95d4b31603d4c2434a0a95c8", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x3e0f44b8f9eab741afed3dc0cc4f48567fe9621cf7839f2a65c5d063ef3089d5", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-DUPN-EXTSTATICCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x5fe6006365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000fb63776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xfe0fdf068bd36009fe6ad19ae852c0f0da40096269207fcf3d8ce88d925c3589", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x7a1c982f34054d65955aa60ad0f499208affe7230759275b0c786732593cd891", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-SWAPN-EXTCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x5f5fe7006365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100160400000000800004600060006000611000f863776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x4ed91adb82385fc47b981c9ffbabdaf764f8314340eb1f4be3453ce0c87dd479", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xf8659b501b885497b84b964eb517659d939f06182f1439af25c1cb917f792089", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-SWAPN-EXTDELEGATECALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x5f5fe7006365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000f963776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x686b071d1d64953f23c9b3e1f2d8341086619b1347a9f50840cc4b4ab3476f87", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x15b390b0cd02330e1a681c499abbeb1cc5440fedc58fd2c459c90f06c1e2e220", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-SWAPN-EXTSTATICCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x5f5fe7006365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000fb63776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xbf68f3fc64a7a276c290b3773cc5271d839577c9abdd6da50de86f870853d6c7", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x6ebdf929a137577711a168cdc4a9f297eb9a671897441ce9bdbcf656260c5b03", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-EXCHANGE-EXTCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x5f5f5fe8006365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100160400000000800004600060006000611000f863776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x2c5e212dd065c98cd00240008ca966fe87e088bc64bac11215286ee97b795c76", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x5d5437654e62c10e44e090cf1cf1bc343a2cb3403dadc46596ddc591cd66ccc2", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-EXCHANGE-EXTDELEGATECALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x5f5f5fe8006365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000f963776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xd1f15a507385fc6280c7ebb85a1c3f8715c9c7ed03b956b900ee234197b8487b", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x4c491336bf8b58425c6df3859790c257a026acd62198e3f631243b24881388af", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-EXCHANGE-EXTSTATICCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x5f5f5fe8006365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000fb63776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x0f1a951f0b94aaa8d6ec948bcb964adee9dc58ecbea1153c93b2b63619a32174", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xcb0cbf59ede031e47271e2b6f693f3a73f8d1e4fc00ecc4b8ae9a28a7dcffbfc", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-RJUMP-EXTCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xe000006365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100160400000000800004600060006000611000f863776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x17dfc4da3bd16e6367dd52c8198d1c509156edb43c88ad08796f6a635485a4e1", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x8f828af9400a4072ee6bad22dbdc19f64785bb7408f2d8a0fb8141d5265677dc", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-RJUMP-EXTDELEGATECALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xe000006365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000f963776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xd1382740e76bf26128ff57aab07a3cb4327ae33b879678062663b21b52ea8ae1", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xb858713dfd4403e490797dd1a5084a8b8f55a3005ac87074d75a0feab8aa6f08", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-RJUMP-EXTSTATICCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xe000006365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000fb63776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xd527be31b6d78d946af9edd7361ff9cdee2c3a96cdea50353009ca3ea596be0c", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x506fae3f45acbf29e31405046dc25ef429a212d5dae87a3e30cab7fd491b1bae", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-RJUMPI0-EXTCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x5fe100006365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100160400000000800004600060006000611000f863776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x79224427055fa4de236711eb59c9d607a1499e22a173ee7cd1313a689b48a0b9", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xc7d1e4be1e35d3278e74a3332517256aaff16f266f101f31016eb80ebb7c5b03", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-RJUMPI0-EXTDELEGATECALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x5fe100006365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000f963776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x27690ce6287dbf89a5c2d749deebf29fad2d61f2c009a2f186e127c3e2f1377b", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x1c06b75f57058327bb94eac2eb2ded40a6f1102b205ad9b10e345ce11c82a73a", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-RJUMPI0-EXTSTATICCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x5fe100006365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000fb63776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xb4f665d4a7d15f258eff4710c04f4839ca3c897fb918144730a949e7f5ab30d8", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x640c2cd91fe3f8d2ff1b93e99c2cbc00fabb5ac872ac08afff61c8b8806108ad", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-RJUMPI1-EXTCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x5fe201000000006365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100160400000000800004600060006000611000f863776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x125da9baa0bdba8c1946117620aad95532b970020b968376340a615735c6fdff", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xd356a8008a858f4035ce7d29e30bbe5bac312d65fc4184ef64a60966548a08e2", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-RJUMPI1-EXTDELEGATECALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x5fe201000000006365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000f963776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xc791f605fb55ac5ab51a1e80fce35206a1f373801670ae00d1ecc3b9a74d54de", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x46cf6245be993ed20b852de267bd974cb3df0496bfee1b09a72487e2aa70c045", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-RJUMPI1-EXTSTATICCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x5fe201000000006365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000fb63776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x3334232860041e5f30b4ff28084050f9c470ca314f26a362da76d4332ddf7a3f", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x70ed63bc1215d8c870ba36922077d5d88418b09b7519f30e624cbef8cff1d63e", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-CALLF-EXTCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xe300016365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100160400000000800004600060006000611000f863776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x9d3f5440e91914b05d527abee3691b5b17a78c0da2e4ab27e545372111fcaa4d", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x1fc386d84c6b0bb28436e8906027796ba40d99092b7a526375c5abae40bbf988", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-CALLF-EXTDELEGATECALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xe300016365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000f963776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xcf3477412108075694398ea9849ed514ea6addd14087a455ac88dfaa5e5bf369", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xaace7b4cb3a9c5f22111876bd954ed1e14d100a852537159a6857a8e37bc1779", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-CALLF-EXTSTATICCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xe300016365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000fb63776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x083f690678dfbb8a055b5f37f40d71d0050c399749324ea61111bafe0c3a6e92", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x5d69250edae2465d4afc9ad50e6f23f6aa397d8874fda8f5ad2055916c59bd4d", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-RETF-EXTCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xe46365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100160400000000800004600060006000611000f863776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xdd670bcc7dbd50ab827f265d7f91d74d366eafaf4a536b5c29e3c66207c5a071", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xdb5ce9bfe7efce307874948f0e1d15dfb3522f3ffa1037a6313b9475329cf1a6", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-RETF-EXTDELEGATECALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xe46365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000f963776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x4b5a42ab5023fe691dc1ec86c609979e85cc321576aadb3eca7abfed49c9015d", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x4955af22186b2d5f3ddd7928dc64e060ad67f0a72d87ef0dc3dd5d778234e10c", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-RETF-EXTSTATICCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xe46365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000fb63776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x8e32dee37d29b571d5f2d11bb260ac24440538a892a5a7285cb7ebc4e4d8e2cd", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xf5ce50182b2de74e322e4122a3db8aeca67210727daf96bddf840df4ea16238a", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-JUMPF-EXTCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xe500006365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100160400000000800004600060006000611000f863776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x83201f891203d61df3cef4659ef13bdfdcb539bf446ff9dd393d69df5c2ff5dc", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xac0a57785e56ede7a74816ef57d9260d9755cedb34f2227ded824a2dec505edf", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-JUMPF-EXTDELEGATECALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xe500006365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000f963776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xdc2958e3c616c64baed6a52de1a40e88aecd967726f920b8f767e5c71465d560", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x271de8a79e10e81a984bec8dfd31e8323a3b8b96204df3e0a8639b78daf5a87d", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-JUMPF-EXTSTATICCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xe500006365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000fb63776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xb435267b4cc6b4263d1a86611edf77ee63107261829bba5802fb12b0bdfb034a", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x10f6118a9522b4e178085c11ca19c287effc4ec7358732336162d2c8d46edd40", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-EXTCALL-EXTCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x5f5f5f6002f86365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100160400000000800004600060006000611000f863776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xc754b697afbee0e71f617b680a90fac6cd830575bef432c428aaed69993423de", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x951a2bda7d95bd0a2f0c9f140b47fab75aa097700a96ac70dd3b97fae77776d4", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-EXTCALL-EXTDELEGATECALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x5f5f5f6002f86365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000f963776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x85c263bf3e6b63114d5080edcb54e1ff0eb142072f2d0b572829107747fb1bc8", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x0c8b4a1a11e2e3b49e9ec3dc63310944fb4fd5eb964da360e5f96ce15f9ff3c7", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-EXTCALL-EXTSTATICCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x5f5f5f6002f86365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000fb63776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x763d052dc572deed31a133b5e830c39ba2c20a0e9252fcd3dc2e0fcaf26eb779", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x4483edcd4857f8e9e22667ef2c5dba609bd94c5d3d4a80c328d0af5671b3379e", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-EXTDELEGATECALL-EXTCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x5f5f5f6002f96365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100160400000000800004600060006000611000f863776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xe1332d80de60b1195e00b23e8483516a69b076652ebc0ec0eee655579f96fe0e", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x427531ab3cd0b526f7fceb8453f865a418fb3652b98a886bf13236a7bbbd9895", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-EXTDELEGATECALL-EXTDELEGATECALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x5f5f5f6002f96365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000f963776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x61c0474d002afd2066d92b03c0c86d14bb47cd5950f645fd9be9fc2b6c47741c", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xb65f47c58cd0e0b093a18942bd8f757c546e1c297dd453a88114142059b1703a", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-EXTDELEGATECALL-EXTSTATICCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x5f5f5f6002f96365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000fb63776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xe25987667aa7a739021ebb779a2c708ef953a069c63c944dabfa38db53501159", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xb75c7ac7099a18a8fa7cb093105391438e7fb667be8042a2258693ee96d08578", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-EXTSTATICCALL-EXTCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x5f5f5f6002fb6365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100160400000000800004600060006000611000f863776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x83d4ed6000d9f004808fee326edb9ef3bf061d9ea836f1deae0b2345695115fa", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x82d9976f98ba46bedd3abad51a30c362a8e70a3cebc1d50584ef3eae1bf282e3", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-EXTSTATICCALL-EXTDELEGATECALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x5f5f5f6002fb6365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000f963776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xfdc838ff2240b55c67e8c476206b5807acb3cb5c01b786ffb7883f52e8fa4072", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x2256249a915b3eeca2eab48eab90475c0b61fd0a2a6b5bb0ee8ea501368ad98f", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-EXTSTATICCALL-EXTSTATICCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x5f5f5f6002fb6365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000fb63776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x96681bf6b508e32a7fcc2618f09b36476042818dcf03e710290320eba3cc586b", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x982c25bc6cf863e92a6393a6482835ed39d7fda4f37810ba0b8d49ee736ac1de", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-DATALOAD-EXTCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x6000d06365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100160400000000800004600060006000611000f863776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x9d0b791215ca9a7d773e85635b74768da6fe01e862962d8db5acf49736c07bda", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x5757e9dc538f7df31e098ba1f2b4b9ee81428123ec4fc79d3d94579d2b1d8f7d", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-DATALOAD-EXTDELEGATECALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x6000d06365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000f963776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xeffc02adcac7384016cbd6448bc64c87f9dbae516fa8273bd50d6f59cb0c87cd", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xc4366a366c5c63f02e16f19886832c4ee5e89f501e4588c97f5cfceeff52e5b2", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-DATALOAD-EXTSTATICCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x6000d06365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000fb63776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x542b0575f779912b54321b6f767cea014f347e8ebc83aae6d4d1cf3c22b48829", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xe260744d366cde0707298c24ab44d9f74ec484913ef368370221f4cc18be9323", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-DATALOADN-EXTCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xd100006365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100160400000000800004600060006000611000f863776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x57050551fab2d217c136d8f92e4ffbbaefd1f313dfffb17e3748b660175a756f", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xd2b2778efabbebebe33ae71715a9ea03d1c92906c594945273a94ce9797206e6", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-DATALOADN-EXTDELEGATECALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xd100006365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000f963776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xf62835baa1597f2bf8484759b333d7cfc4f0b64fdb27d0b2b33d137c95b0b07b", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xb19aa4c4e68e6602bc46b007b9f884f60fb31f7ede58ecdc9602af4539422fb4", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-DATALOADN-EXTSTATICCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xd100006365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000fb63776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x6bd84996a573da058d4e649bd9f13974560759fc76533545bfaa64d1dcd013f2", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x3e021c1611157caad3e12151d7ca5a6181d7d7b08d3d756e73cbcb2d4af88103", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-DATASIZE-EXTCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xd26365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100160400000000800004600060006000611000f863776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x4abf66f1a145ac905143300429f69608be23f99cceb4eed73b989da64a744c9d", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xadd7506c6a2b39c3447ef053ef44d5fc6e8100a243a90847ce3d6a74c25ae47d", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-DATASIZE-EXTDELEGATECALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xd26365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000f963776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xbf545967ae9026bce83d4c0533d58723872af1c462a25accdb12b3ad91c2f25c", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x09faf9bdc8be3f1215cdd93e20854a3d435353cb6a1c576957bda59d413f9e60", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-DATASIZE-EXTSTATICCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xd26365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000fb63776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xb4b54c6c3a093e280e53ee087f7295f51b1d52e86a00c6a1278de0d320369e84", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xe7c201c9f0002eb6ad123659facbbe40ab0808f11dac37cd8be5c7f055b4be2b", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-DATACOPY-EXTCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x602060006000d36365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100160400000000800004600060006000611000f863776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x36f4a94627c802e8bc084233eff06f300c0b6ed8285937ad105950fa1b634e0f", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x992b9ea64620cc379d317f923192cb9d4b694b3adf3dc40d8716781d4457317f", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-DATACOPY-EXTDELEGATECALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x602060006000d36365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000f963776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x38e4fa07b94af620093f9c417e84859204d0e76719b6458bd47d25f88cbed455", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x5f1fac7e80a07874a1111ba3a1304fb9c5091cbd537c91c66d26a324639a0ddf", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-DATACOPY-EXTSTATICCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x602060006000d36365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000fb63776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x9b50a8dc4092999cb5384adbdf421881f4d6c2e4179a07d14c75c0ec2a4c41d0", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x2a7b21f0e7bf9397f1f233910a82b61091b5232a90cfbe216fe14f8a0b248f01", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-EOFCREATE-EXTCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x6000600060006000ec006365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100160400000000800004600060006000611000f863776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xed97ce6309fcd241b4c88c1fc357c1cd2f0e33e8aff35d138f2c19662f2cb6f5", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x10b99b550f41c39f407e7ceb7602fce85dc87d5e74c9b60922bdc09a8fdd2a25", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-EOFCREATE-EXTDELEGATECALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x6000600060006000ec006365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000f963776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x5d035bca2d8408f0416d64052475f704a9069509dfd20a37f7ab1077d495d196", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x7135c0dd04cbbbf0ecaa3ff8a0ee1412f701361980ab2957d1dd5945a74daa1b", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-EOFCREATE-EXTSTATICCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x6000600060006000ec006365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000fb63776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x1318553973c7e485faf8012458dfa986a38002f5d5578adfa88160564e02c578", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x626f0c0c04513bc0f226656e198c4bbb090f7e50f1aa614dc2b2053e93fd26db", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-RETURNCONTRACT-EXTCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xee006365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100160400000000800004600060006000611000f863776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x6331219c59f5a6a0adadd64902f04465ec7dd7a37154b7c756cdd8cb851bcf16", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x086ef96d9395913eb6a14653ce8b34c8ff676719005a3c7b866cf5bee43ec6a8", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-RETURNCONTRACT-EXTDELEGATECALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xee006365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000f963776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x9aacf7e29f573282bdc0842c7a8affd2f6cb8533cc9762a70242cdf3d61b4a2b", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xb7b11483fa12dd9ebd39b97c6888a638a7f03dfa0bc26478dda11994c2b9e4fa", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + }, + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_eof_calling_legacy[fork_Osaka-state_test-RETURNCONTRACT-EXTSTATICCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xee006365786563634558454355", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010014040000000080000360006000611000fb63776f726b63574f524b5500", + "storage": { + "0x45584543": "0x62726964" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x460cd743a71ac34a107ebd0874110fe9614b4f5abb1cc439e264645f872a478a", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000110080801ca00a1b63647d361c201f885616cf99ebda3e6eb275e9cdc4b6d1b13fe2aa23ace4a0440a0e7875208aad29be5586f77c47d484d1b95e4c70726411cdc71218487512", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x1fd5436845f7a4d1578253e2ca02e55d25f940ce24360a6d27da512ecc21d243", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L178", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", + "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json similarity index 84% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json index e5b784722d..3c8736b57e 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip3540_eof_v1/opcodes_in_legacy/opcodes_in_legacy.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-DUPN]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_Osaka-state_test-DUPN]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -43,7 +43,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x940f8b9fda3b4b279337e71c8a1f091c61b107912470a3a58a68d275f0656638", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -57,16 +57,16 @@ ] }, "_info": { - "hash": "0x56297ec76b34bf9a865a7c3e011cdecb497e0ec003af87f75f4574d07b738d03", + "hash": "0xe415a983c3b8eeb795e19ab214add900c3c3efaca9d4a804320df6ac536e4e7e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L56", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-SWAPN]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_Osaka-state_test-SWAPN]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -81,7 +81,7 @@ "0x0000000000000000000000000000000000001000": { "nonce": "0x01", "balance": "0x00", - "code": "0x5fe7006365786563634558454355", + "code": "0x5f5fe7006365786563634558454355", "storage": { "0x45584543": "0x62726964" } @@ -110,9 +110,9 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { - "hash": "0x8078c68a8a433831e2eb3190d3bcca8fc4681829e33efe017a32cd8da208003e", + "hash": "0xc9dcd21f548ca0e726458f84490b771d5169ee07424219278edc3d0de0b5b018", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000100080801ca0637f7924fb742043b879a50ad44b31987521e6b5e7aa6418de1599599a58e423a059d245f205b8aaeb8713b7e65cbac6c350f64172ea6cecb6435541041778a330", "indexes": { @@ -124,16 +124,16 @@ ] }, "_info": { - "hash": "0x2396d830b85d3f4b38a9d8bb4c934d12d45ee64b24454491dfe9bd26f1b7704c", + "hash": "0x6a98b58c3407ce77982a05bf089bcafdfb12ea71994eb47976a3f639694ce013", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L56", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-EXCHANGE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_Osaka-state_test-EXCHANGE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -177,7 +177,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6b914e3aec4bcb56ec0c1762500acaba60999f888df9bb30284fe16b75158659", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -191,16 +191,16 @@ ] }, "_info": { - "hash": "0xd131a67cffa2c953cf057777339baeb7dfc5ecd786b3a7bc778af6abdcd1bec5", + "hash": "0x93837584754654e978aa81e0f827732abbfe2ecd4fff7b6277a78dedee67495e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L56", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-RJUMP]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_Osaka-state_test-RJUMP]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -244,7 +244,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc2beed5158d850588ee001df386e6057e242af5213dca6292870d14ec2e5e880", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -258,16 +258,16 @@ ] }, "_info": { - "hash": "0xfbc4b898e3ca88b73149c0cab1c012a99f45dafee846f7732d149f490b45350b", + "hash": "0x2cae188cc7f5c073a9eaeb287371070861477eaba342c321bacff00d26ed0221", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L56", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-RJUMPI0]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_Osaka-state_test-RJUMPI0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -311,7 +311,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3c39937b5ba6e4df08ba047da5cf78bed21cf98acd16c4aec43ccbd7abb8cfdd", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -325,16 +325,16 @@ ] }, "_info": { - "hash": "0x53eb280f241fd30def32334ba75271d92d0e93e7acc582ae19f52a26f23dad76", + "hash": "0x3376c6370d0022d0afeb5856f841a2ac36a94d60f51c9d0067b60b0c2b5aa420", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L56", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-RJUMPI1]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_Osaka-state_test-RJUMPI1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -378,7 +378,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x21ac6a18f6e1f63512baaae4977e8dc9d2f8a6a4b35831bcef0aa551c682067f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -392,16 +392,16 @@ ] }, "_info": { - "hash": "0x8d48bb669ae9dfa9448d01658cc7b6492f25349bf174a97eacc90c3051cb7489", + "hash": "0xdaef53c5c686da18dc5f3bbc829d923105cb867c4c1f9c945277a87245a0dbb0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L56", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-CALLF]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_Osaka-state_test-CALLF]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -445,7 +445,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7382c96342888b0f01f4d1bbdcbe8ce8e20b53eba5bdfb076bb0c6cc403c92b9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -459,16 +459,16 @@ ] }, "_info": { - "hash": "0x7fd90576284acc75fd248837297540d1cd77ddbcf171c826366f693ae02e8b74", + "hash": "0xb213e5d330579de3040c903ce95f11b960fbe5a569dbc7e2c3d3c26e785c0a15", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L56", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-RETF]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_Osaka-state_test-RETF]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -512,7 +512,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x01bfc3988fdd3f1d079353c0f45b66a1421771936ce936d190da0b6398399a7d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -526,16 +526,16 @@ ] }, "_info": { - "hash": "0xb9e9c8872794e9b140104856496ab18fa712f2b2efc19676e96f4c1938c06d9f", + "hash": "0xb7360f2b9ecf24193fd11d491c41721596b8f74ceb283983d0054252531d15c6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L56", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-JUMPF]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_Osaka-state_test-JUMPF]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -550,7 +550,7 @@ "0x0000000000000000000000000000000000001000": { "nonce": "0x01", "balance": "0x00", - "code": "0xe56365786563634558454355", + "code": "0xe500006365786563634558454355", "storage": { "0x45584543": "0x62726964" } @@ -579,9 +579,9 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { - "hash": "0x47a3607089342b951314268f6f0556481b83c7d7ff4e234a8d56687692a3f5b3", + "hash": "0x3971eecf2fc884343a01ec0f03dcb2c6ee70108125fc1ab7018617b9c7e460a9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0xf860800a834c4b4094000000000000000000000000000000000000100080801ca0637f7924fb742043b879a50ad44b31987521e6b5e7aa6418de1599599a58e423a059d245f205b8aaeb8713b7e65cbac6c350f64172ea6cecb6435541041778a330", "indexes": { @@ -593,16 +593,16 @@ ] }, "_info": { - "hash": "0x6a9c8beb9bd41b16b305812a8c0f267ac951c9702531ec1bd1e3b0cfb046f3b2", + "hash": "0x20cad04d05a55cf6b8d15a99b195352037d5d0af1246e3a7a5b4acb65c5f34c5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L56", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_Osaka-state_test-EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -646,7 +646,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x072cbf3e60b265f7e37cd289d5969919382e11015f5c8d9b5c964a5167a53729", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -660,16 +660,16 @@ ] }, "_info": { - "hash": "0x885277a21a9c2319a6d1873690cbf9dbd810613ba80cff491d422047af04504b", + "hash": "0x96700bdfc046e6d5c145696d0421a862bd0ae293372ec9b5f566c403164fe8f6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L56", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_Osaka-state_test-EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -713,7 +713,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x526f44a18c981bda27542116b50adfec68a5c57d0a99c27c7f905dffdd20d755", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -727,16 +727,16 @@ ] }, "_info": { - "hash": "0x976a587e89c49884792a544e239de3463aabd5859ddfc77b2ed12005738ed6e7", + "hash": "0x33de476cafe81eaccb9b179d7c2e80087b6a7f7133ed1004d1d3949068961c84", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L56", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_Osaka-state_test-EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -780,7 +780,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x116f952b4dfa068f7849f835064ec71337dfd15748f1fdba0c0ec31bd19df406", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -794,16 +794,16 @@ ] }, "_info": { - "hash": "0x7e617c6af471a8c009a0eaf04a0a0cb9b7ce5cedf01d446e3af54220a749cf23", + "hash": "0x1e9b0200c6f11566eebcc25405999cf886cb23ecb339c394f73f81c1bfb80c96", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L56", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-DATALOAD]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_Osaka-state_test-DATALOAD]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -847,7 +847,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0fc783fb0f35f7e6b665f8e030f3a09e7e750923d5dc22c826813f41367828e8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -861,16 +861,16 @@ ] }, "_info": { - "hash": "0xf4264c5aa42a0edd2ae6512d17235f12a8fd8a187b4fba53919d053360e57500", + "hash": "0x698057e31bdcd859fa0645310f8933c460003505a1ae14b427cc955837f80fba", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L56", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-DATALOADN]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_Osaka-state_test-DATALOADN]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -914,7 +914,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb92d4f02d82c5057180dc8ae98783f1a2b0397b390a06551fbfcf11bb7b0ad76", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -928,16 +928,16 @@ ] }, "_info": { - "hash": "0x57079933a384d33858568cabf17693cd59c3cb84813238c53538451c32d75fe7", + "hash": "0xed2002cb365aacfbd68098255fcb04919896e25a8f472cc5a0384fce138ca161", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L56", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-DATASIZE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_Osaka-state_test-DATASIZE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -981,7 +981,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8be82b1ce19dda6e6a6021b933ac81fede33c1e528c46fbc46238ccf12211ab8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -995,16 +995,16 @@ ] }, "_info": { - "hash": "0x6bf94c46f3af3f6b1188a58491fefca9282c145e90071471cf008cdfa780b5d1", + "hash": "0x4d8012b8a13f566fac73c51fdbd3d112a5237ff890c436183ea1dbfd9bebf891", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L56", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-DATACOPY]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_Osaka-state_test-DATACOPY]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1048,7 +1048,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x42bf723f7c962834f0e25fa518c9e3d1d4f14f86ffdf7c8e3bfb11a3b2adf0a4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1062,16 +1062,16 @@ ] }, "_info": { - "hash": "0xcdf4db7f33996ba03a36c8df7b53035c3a1011f36c5db6209ef7e82c00d4b5ff", + "hash": "0xe2f69c40e8f9b5157d1a457303560bbdf722482978107c9bab3fbbf41661bec0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L56", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-EOFCREATE]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_Osaka-state_test-EOFCREATE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1115,7 +1115,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe20746f4fe63545b30365eeda89b7f44829653c8c1ef92d1042934dad3ea5adc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1129,16 +1129,16 @@ ] }, "_info": { - "hash": "0x4f1385f5194810acbedd63557bdc6cabb4f1be10bf130c7a9a82b1ec2c60671e", + "hash": "0x9631222c33eff841dc4f607334dd55cdd0af1b8669355584d0567b6b1c12f66b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L56", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" } }, - "tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_CancunEIP7692-state_test-RETURNCONTRACT]": { + "tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py::test_opcodes_in_legacy[fork_Osaka-state_test-RETURNCONTRACT]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1182,7 +1182,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0dd02316bf484c0696ddc39d48573fb89a721d8b77129652ad891b0416ced35c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1196,11 +1196,11 @@ ] }, "_info": { - "hash": "0x08994d18bf2d676ea09ca76446afce32e263a390f543f897f05251e8417d9b13", + "hash": "0x20b66d6653a86f3f1d9361ef20e1cbad318c1665fd26d08a2add2f890b0b5307", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test all EOF only opcodes in legacy contracts and expects failure.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip3540_eof_v1/test_opcodes_in_legacy.py#L56", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7692.md", "reference-spec-version": "f0e7661ee0d16e612e0931ec88b4c9f208e9d513" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_maxes.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_maxes.json similarity index 99% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_maxes.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_maxes.json index d615d73a26..b5dcbb4fa4 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_maxes.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_maxes.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_maxes[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_maxes[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x765d7e6396e4a510f4d2ae73421026c20aff3fa4c4667b3acccf15bb8974405a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0x5b037863f1dd9dcf761f4654f0f540e3e5e9fd0b0c48e4047b28d8f2b3f1da0d", + "hash": "0xe4ac32d785198ebf54baf199e1f5676f443b669c74b1fa78f9e6ba08e5c10ee1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1V4200_0003 EOF with RJUMP containing the maximum positive and negative offset (32767)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L82", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L60", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_positive_negative.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_positive_negative.json similarity index 85% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_positive_negative.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_positive_negative.json index 569803d48b..a274fc472c 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_positive_negative.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_positive_negative.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_positive_negative[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_positive_negative[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x257b6ddd48f5cf54ee926fbdda42e72f9752223d6e27cbacc7ec85d789d487ad", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0x8e8458410d1d6c8dc1cb6895be894b4840461ccea6fcf414e323c54a761bfcec", + "hash": "0x9102b21948e27efd2de494937086bdfd0ee91da53e3701ecce55a700e87b575d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1V4200_0001 (Valid) EOF code containing RJUMP (Positive, Negative)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L23", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L23", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_zero.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_zero.json similarity index 85% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_zero.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_zero.json index 7c15a0457e..344428c9c6 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_zero.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_zero.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_zero[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_zero[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa2e9fd4c48d6b28fb8eba8980b31ea9e02ae6414c8e9bf34ea620b8101c8c035", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0x8e797cc417887c8a7f66b0e046c80f14a60cf2183e59f183735905ae96ed8602", + "hash": "0xfa2832dad1c5ce97bedb2835328423499f684cc8cf107ff66fb17cc466b871c9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1V4200_0002 (Valid) EOF code containing RJUMP (Zero)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L66", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L44", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards.json similarity index 85% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards.json index be3d38e15c..8d2908d50b 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_backwards.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_backwards[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_backwards[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x931fcda3aecb913db49b6d569999152263ae0d1a20232ffb74489aa370b60ac2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0xa23a9ab00a4a659cc0cf0d9c3b5cb4babb4c12d353ea05e4923da420abb3a8de", + "hash": "0xa3df695c29aea39d86341de5fdbda03a1cc8145e8d5b992a63d793b9831b8de9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1V4200_0005 (Valid) EOF code containing RJUMPI (Negative)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L189", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L189", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_backwards.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_backwards.json similarity index 84% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_backwards.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_backwards.json index f07a66a291..6869ae9eff 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_backwards.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_backwards.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_condition_backwards[fork_CancunEIP7692-state_test-False]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_condition_backwards[fork_Osaka-state_test-False]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8d8e673f606ab844623dce57232cbf4fc72627df5521a51db0e0a6d3951cd3b6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,16 +55,16 @@ ] }, "_info": { - "hash": "0x2bc2bef0d8ea3efb4c79cf710754270555d647d366f7a50433d404b8b9243743", + "hash": "0x48a52ad1d8af3625dbd34143f7171f1f1a6f0486864f2affa8c5d403aae5b915", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest RJUMPI contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L85", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L85", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_condition_backwards[fork_CancunEIP7692-state_test-True]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_condition_backwards[fork_Osaka-state_test-True]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -106,7 +106,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6cd5d3e337c42e25d3c3119c932344f8da13fa947dbd6c8a6a05b5fea3477676", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -120,11 +120,11 @@ ] }, "_info": { - "hash": "0x1e996905b7904aae0a15e633db94a40277ff3a11858ce894d953b904379e6f2f", + "hash": "0x9ffcb84f4f3371036a0e4149163f67e89502899ae129d1f1af268ae462720c92", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest RJUMPI contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L85", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L85", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_forwards.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_forwards.json similarity index 84% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_forwards.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_forwards.json index d3f7b88d69..998d8a246d 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_forwards.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_forwards.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_condition_forwards[fork_CancunEIP7692-state_test-False]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_condition_forwards[fork_Osaka-state_test-False]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xdb954ee87ac997cf3d0bafd44bd49a3e41a01301e06a9b9518b4bca636a1fac4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,16 +55,16 @@ ] }, "_info": { - "hash": "0xebbf1c094ef9827e2a2a481d4b90d2ed9bd694d71abdc939e892e00da852ec8c", + "hash": "0xc00aeaa38247d1194a7dfd0ec1b7eb253921ed46fa591472bd760a6aae7c272b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest RJUMPI contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L40", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L40", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_condition_forwards[fork_CancunEIP7692-state_test-True]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_condition_forwards[fork_Osaka-state_test-True]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -106,7 +106,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5584119c88041b1a8d272ae72ce704c4d29785c8835849f74102142e798c2b2c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -120,11 +120,11 @@ ] }, "_info": { - "hash": "0x70bc790339164d5580f9fd3076fe95b48d7acc80696264354d7a9fd11b07fa76", + "hash": "0x858bda84b64c3791782138e7da8e1a6d36100a3355636b882c8dacf21498aed8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest RJUMPI contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L40", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L40", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_zero.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_zero.json similarity index 84% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_zero.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_zero.json index 033fff8e83..eda1c48054 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_zero.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_condition_zero.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_condition_zero[fork_CancunEIP7692-state_test-False]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_condition_zero[fork_Osaka-state_test-False]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9b49ab1447fd989ff33430ebb96dfcdbf0a8571a51e5cce46ac38e3bb7f695a0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,16 +55,16 @@ ] }, "_info": { - "hash": "0x4ee5a463229bba6bd8bdea0222e482fc69e43d84bf756b97d95e5cedacbcc907", + "hash": "0x4abffb0ba47ab75ead30527d44ca468d741ceae9aa87be4d2a95c78b34257f09", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest RJUMPI contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L132", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L132", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_condition_zero[fork_CancunEIP7692-state_test-True]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_condition_zero[fork_Osaka-state_test-True]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -106,7 +106,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4696b874867ea37834a69affe1191b5086008c8df7a3ee162255f64bb4acc03e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -120,11 +120,11 @@ ] }, "_info": { - "hash": "0x6d4b2980f310e053d6d0a1d4ac70c115713916fb5fdddf675bd57420edfefbda", + "hash": "0x2aeeae503ed2d3c6d219c1b74611dcbaf2a37d7674777dbfaea72e4c3b82792a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest RJUMPI contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L132", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L132", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_forwards.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_forwards.json similarity index 85% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_forwards.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_forwards.json index c4fc3314c0..1a20218285 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_forwards.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_forwards.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_forwards[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_forwards[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0fedfa8137ecd4ce07dbd62b4127b32bd493405d8f40ee13111abbfb8ba15c26", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0xc509b5079dc852c12680384c0547b3bf92906b1829cbe84cb0e49325a3e48dad", + "hash": "0x64dd775e1ea7a4e8c62499e9824c6796e826b8560f24334ad2845f6a5d8703f1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1V4200_0004 (Valid) EOF code containing RJUMPI (Positive)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L167", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L167", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_backward.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_backward.json similarity index 99% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_backward.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_backward.json index ff65a935c1..25caec8cec 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_backward.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_backward.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_max_backward[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_max_backward[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xdf3fc69a250b63b8a4679a1a7ce1b95548223bb62552f31f7e813744e10bff5f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0x689bab76b917f786fef9d4a1d76f4066ba5d5dffb10a646da81f537216a4b8d0", + "hash": "0x01381e93b5ec147b89a5492091468e918d16073198c621826fabd176a437c445", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF with RJUMPI containing the maximum negative offset (-32768)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L250", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L250", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_forward.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_forward.json similarity index 99% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_forward.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_forward.json index 3482e5e0b1..3738dea52b 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_forward.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_max_forward.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_max_forward[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_max_forward[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xba719177bdaa031c82208b009a2d9bea3380aa82f2cc602482a55cf829bf7f63", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0xb2908ea9ca8f47d03aba4b0c9c332cd94669529d6a7c620a96d4b8bd2a7be2aa", + "hash": "0x74d30e226a7fbe1dc42ad96fd3165c5e224bacec14d9073391b4fd81408e4eb6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1V4200_0007 (Valid) EOF with RJUMPI containing the maximum offset (32767)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L230", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L230", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_zero.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_zero.json similarity index 85% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_zero.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_zero.json index 8938277b89..357f451242 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_zero.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpi/rjumpi_zero.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_zero[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py::test_rjumpi_zero[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5167faeca8445800fd3431e563c2557aca06450975ba1cb418115f625f6f50aa", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0xae677d206283a9f00578d64cc01ea9a1a0b7183fc8d99a07cd3daafbf684265a", + "hash": "0x7a7223eccb712c2b29c421d5484110720cf77f39879efa9fde1eca6d5ceaea65", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1V4200_0006 (Valid) EOF code containing RJUMPI (Zero)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L211", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpi.py#L211", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards.json similarity index 85% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards.json index 6d2d6bbc93..2c4516682a 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_backwards.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_backwards[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_backwards[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd307298fef4cb2adfd00a43d21a98c1ef9c8fc8f7e7fbc5ae38ff2032e2489ac", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0xe7e42b31b971a05fa64451c0e02006e0b3e07546c93c93f89cde370b1030666a", + "hash": "0xda42e13eccdcca9f5e39eb42c6d69e7ad457cb471d371f3cd81ec0506ca82484", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1V4200_0009 (Valid) EOF with RJUMPV table size 1 (Negative)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L103", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L103", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json similarity index 90% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json index d021d0619f..748ecac845 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_condition.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t1-c0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_Osaka-state_test-t1-c0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x791c518e8f2ca365c2e1d257adf3e5b6f886c77093418e5d565caccdf1bb9d84", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,16 +55,16 @@ ] }, "_info": { - "hash": "0xec3e79e6b0a877b1cfaff90a1a59917cb086baaad3d774bd1be4800c8e603491", + "hash": "0x08e8d5dfe3536d74152c86f239a6f940611ca470b22ac94e714b8d4849d22606", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t1-c1]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_Osaka-state_test-t1-c1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -106,7 +106,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd23967941bc98dc6c2486d283e71bdce44f7ccbe2059a8dffa45b8616a99a130", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -120,16 +120,16 @@ ] }, "_info": { - "hash": "0x1993a8f87fabe163c943584d6c50c6476a90bf34e87e1388365dee563843c5cc", + "hash": "0x7707572ed16de0a89c32703411a476be67947fb2a6e3df7aece69148563dc02c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t1-c3]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_Osaka-state_test-t1-c3]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -171,7 +171,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd23967941bc98dc6c2486d283e71bdce44f7ccbe2059a8dffa45b8616a99a130", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -185,16 +185,16 @@ ] }, "_info": { - "hash": "0xd130ffcb31f8cb10a4f5e88dcebb879affe11a0524be67668f3d8a60dfff2b69", + "hash": "0xf8baf5aae75808c95cf73effa9cb5e11dd20ee13b2d4f62c30df6d34d18f7249", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t1-c255]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_Osaka-state_test-t1-c255]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -236,7 +236,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd23967941bc98dc6c2486d283e71bdce44f7ccbe2059a8dffa45b8616a99a130", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -250,16 +250,16 @@ ] }, "_info": { - "hash": "0x62e72b4ae0dfdc95014ed60e2b6adaa11f9257206a09b55b6fe8fbad2350a0b1", + "hash": "0x80f4252b4c7749f347ba1f5426f50f64afc48f0876b35093a7402d5764d87405", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t1-c256]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_Osaka-state_test-t1-c256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -301,7 +301,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd23967941bc98dc6c2486d283e71bdce44f7ccbe2059a8dffa45b8616a99a130", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -315,16 +315,16 @@ ] }, "_info": { - "hash": "0x54924ca1de0b22160238e67e730919040ad458293de730070aeafb26f01368d1", + "hash": "0x2be80384516fb48fa3a75c47abe30159469178e15e30db362eee0bf7fe69f9aa", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t1-c2^256-1]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_Osaka-state_test-t1-c2^256-1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -366,7 +366,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x363362261c9e9f65c0ab37c3dbe1f4118daa908ce1ec81ecc8f28955069380d0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -380,16 +380,16 @@ ] }, "_info": { - "hash": "0x2d63f35ff773aa7b9e69ef5eb8d57c5fd19c3c712e8f114e4c09e66705907a06", + "hash": "0x63a7136a05218eed409499ef009e5bc3f9e7136a6f7a6187d71977b51da69e36", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t3-c0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_Osaka-state_test-t3-c0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -431,7 +431,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7bdd1e5e4d304a62de854e8c157249ba68f06a4040e445c02b6d357293749cd9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -445,16 +445,16 @@ ] }, "_info": { - "hash": "0xe7e289c9558290b9b98d6b7ce745a05889c7b2ea26fd0a3fb9ad64784aaab3b6", + "hash": "0x18d97d7bf1646ac18b68d730829a3418bf8f0d6e7abef71b710a7c3f3c36ab59", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t3-c1]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_Osaka-state_test-t3-c1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -496,7 +496,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x143e5eedfd7a457f29d425b7dec8103c74effee4659bb73b1ee8bf044c1387b6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -510,16 +510,16 @@ ] }, "_info": { - "hash": "0xa1a86cd5fc00a919ad4079b3dad5bea40ea70b0305d30bdbae97e4467bcb50f0", + "hash": "0x002f93515489e49bc4096be7fa90760f9534da1f9e9329c3e3488b0923aae1ed", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t3-c3]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_Osaka-state_test-t3-c3]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -561,7 +561,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x20535b15acc7f47452e0cc58de8da8b6b72e7f65a566a645885e759fe5aeceeb", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -575,16 +575,16 @@ ] }, "_info": { - "hash": "0xf90e1cf7ef4c8108b11d66d312cd7f1fc42dc5cb78cf3c13fa4294235af1ff4f", + "hash": "0xdfbe705a928463d8ecdb5fce8644f074b3638aef94065633d11b8d6bcf0d6ea5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t3-c255]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_Osaka-state_test-t3-c255]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -626,7 +626,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x20535b15acc7f47452e0cc58de8da8b6b72e7f65a566a645885e759fe5aeceeb", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -640,16 +640,16 @@ ] }, "_info": { - "hash": "0x89c4b937e3b588b5292582ac7c33bac3e27c128f9f2fb96ded86fd4143dd00d2", + "hash": "0x8ddd0aa89a77aa1399e78ea1f01b32a4bb68cb1c324eaf290c86696f9faf6c26", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t3-c256]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_Osaka-state_test-t3-c256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -691,7 +691,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x20535b15acc7f47452e0cc58de8da8b6b72e7f65a566a645885e759fe5aeceeb", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -705,16 +705,16 @@ ] }, "_info": { - "hash": "0x09a9527f56da1add8ca0729e559e4309d5508eadde12fbfad4477e3f06f79343", + "hash": "0x58db93cb61c2e0ec242a780d1c91a4029e422b80e0c1d64624a589658682f973", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t3-c2^256-1]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_Osaka-state_test-t3-c2^256-1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -756,7 +756,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe46cfe377eab729e9af2f69f437759228c68152f62f274411193d3abf89c4137", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -770,16 +770,16 @@ ] }, "_info": { - "hash": "0xfc1fab5ea5fddfae8e0fcd39f92a2fcec3fb9c03ada22576e333eb67f8937260", + "hash": "0xf5efd74139e4b2c0b2ffb48cbf4524fb4a11b938d3675c2e4ce01879e3fdaf2f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t256-c0]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_Osaka-state_test-t256-c0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -821,7 +821,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe8ff3a415d9e2ecabb82a80d2168ab761ed4b5fd8897d4b3062b8adb5969df70", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -835,16 +835,16 @@ ] }, "_info": { - "hash": "0xbe3e690ead3ddc7bc500496afb3ac4ef0b56dce11ee63f96609117acce6f852c", + "hash": "0xeda9b69d16f1ef8d9d9d617f9260028cb0e50fa3aa8ff7f41ca1d411e09f361a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t256-c1]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_Osaka-state_test-t256-c1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -886,7 +886,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x30aea14c8363b0b63b39cd2a012b47325237522b02235ec3c9eceac5a5ff21ff", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -900,16 +900,16 @@ ] }, "_info": { - "hash": "0xc199b0a8dd5e0478202c803f353e94667ba432978e766471e66700dcc7ad2c6d", + "hash": "0xe237d4e7058594365dce478f55c2a43ead60ec2dd86addd77ff4869ef0d3fe7e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t256-c3]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_Osaka-state_test-t256-c3]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -951,7 +951,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0cdcbc5e533a8ec5f39677ea325af91d6352c81e4a6a81273c4608a6a0350d0e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -965,16 +965,16 @@ ] }, "_info": { - "hash": "0x8da2826207d6a2329b9fca3d8e0a19cab754f1bbebcd00a18d6083292a910324", + "hash": "0x9660c2859daa8990de7bd26664331b138b3ae46c3fbad769223c8c604e665ffc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t256-c255]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_Osaka-state_test-t256-c255]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1016,7 +1016,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xacac64d8be6bf2805f491869b06b847a48ad12f357c1aae542194ec26d333ea8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1030,16 +1030,16 @@ ] }, "_info": { - "hash": "0x1254203c706349fd56052dba86f75f9d6ac763b412402a149e82bf9a0c038cd3", + "hash": "0xa1a289aae3df815a3e7ffe733f7f76cd687625bb064f95e47cb009bc983bf6b3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t256-c256]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_Osaka-state_test-t256-c256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1081,7 +1081,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe8bd4c683a1afd6e14161fb8fe847230c4e49da591c8b80c6438c3400cac9525", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1095,16 +1095,16 @@ ] }, "_info": { - "hash": "0x4516217d394f01190529cf6798d401dbf43af226e6340a3d216aa69fc7784cdc", + "hash": "0xc8d68a3f2f067aeb94cffe6682fd629929d5a50a02c30b507d51a48619f592ae", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } }, - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_CancunEIP7692-state_test-t256-c2^256-1]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_condition[fork_Osaka-state_test-t256-c2^256-1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1146,7 +1146,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa825b93e8b95853c25b629ae078cde9def4779d0f1010648691e93f4a4413636", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1160,11 +1160,11 @@ ] }, "_info": { - "hash": "0xba7baf83e1960a938c3371967c3639a090fcbe8c4af591c3e69f72acb9ec27ae", + "hash": "0x522d616cbf6a53615bc1521513e3f258db989137e437a7e37bb629176b2e6ec0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest RJUMPV contract switching based on external input", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L22", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_forwards.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_forwards.json similarity index 85% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_forwards.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_forwards.json index 0483101572..6f2064083f 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_forwards.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_forwards.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_forwards[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_forwards[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x61afe270791ad7f9e0bd9a74df90024f59cb931804d0938315f0b1dfc1429601", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0xa786b31db1218725995ba011d8b6830f899fe6f6b953dc556ea194457aeec71b", + "hash": "0x0341b30918518f7ed42532977ca954c48d4d253ea0d280ecc2d3223f684ff543", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1V4200_0008 (Valid) EOF with RJUMPV table size 1 (Positive)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L81", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L81", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table.json similarity index 90% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table.json index 80554fb282..7656a22d25 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_full_table[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_full_table[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1427c7eb5a74893a37100df4e538c9b9db5ffaf50bb68216850e5e6da4ffbe2c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0x2a0e621b461dde62a047b321d8b17dc3ba96f457da6f9b22b278b7ebd6954b42", + "hash": "0x48c4265df48d7f56c56b115c4aa7a8882117e2029979f2543212e7913b82e593", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1V4200_0012 (Valid) EOF with RJUMPV table size 256 (Target 0)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L166", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L200", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_end.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_end.json similarity index 90% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_end.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_end.json index 893a453dc7..420f7acc50 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_end.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_end.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_full_table_end[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_full_table_end[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x365d715491b05aedd969ba50f102a563846b5b96d48efd61c4fd51bdaa25d7ab", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0x1fd827d0ee6d41601fd1a88ecbae5d899ee6e226a61e10ce83df3e2e01724d77", + "hash": "0x468474f274457ad57dbc932d90e84e4396f209097c0275eb75eae23da5ae84b6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1V4200_0014 (Valid) EOF with RJUMPV table size 256 (Target 254)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L206", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L240", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_last.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_last.json similarity index 90% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_last.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_last.json index 6d46347006..022331f5fd 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_last.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_last.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_full_table_last[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_full_table_last[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xed6a66da64453c06df12610792ec35fb2e15661ef1d666ebd66be36e9ebdcc1b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0x2d012e987f2d099b2eb7d347277a9dfc9af56ce331718e86bbbdce6cbe542c82", + "hash": "0xdc897142e18740033dbfb3499c3b432823c97400c8e5a2f5f7928b2feb60d446", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1V4200_0015 (Valid) EOF with RJUMPV table size 256 (Target 256)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L226", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L260", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_mid.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_mid.json similarity index 90% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_mid.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_mid.json index 3fc814c3cf..b4df6357d2 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_mid.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_full_table_mid.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_full_table_mid[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_full_table_mid[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2f2ed3e188f33c3526008ec18a923becc22f5daec8c3711b56aff98860a49767", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0x33aed6892a8484bde7e2ed8daf46e7a2544e3ede577758378478d1686d841aa2", + "hash": "0xf49e3e45c77e84a0436dc2747b889a29e14f2f2848cc70adda7013cc8d8eb967", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1V4200_0013 (Valid) EOF with RJUMPV table size 256 (Target 100)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L186", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L220", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_max_forwards.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_max_forwards.json similarity index 99% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_max_forwards.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_max_forwards.json index 93d2bd86bc..bee53fb1da 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_max_forwards.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_max_forwards.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_max_forwards[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_max_forwards[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x52ebb03884bafb889011cc17306ba00013fe458927fb3f09b0b6fb7b97b80372", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0x09995ca91d617bbf466b6724f935531e6e68643ceecfa253b56a81549e16fe8c", + "hash": "0xee1dbacfe766bf42d4ace05f2a249a11c78d96a92f13074480763e5e8455ff70", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1V4200_0016 (Valid) EOF with RJUMPV containing the maximum offset (32767)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L246", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L280", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_size_3.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_size_3.json similarity index 85% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_size_3.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_size_3.json index 8a60fd8cea..1fbf15b8ec 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_size_3.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_size_3.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_size_3[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_size_3[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf12fbb2f27386e042a4b0be9fa7a2b3e783b88fc6f8acd5fc99d8c8938d192e6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0xe84491a28aafa5e767952d96180daaa5de04f4c2d3ea4e483d23986278cc62cf", + "hash": "0x31d93b080b74eb7b571ad35d37fb641b8d8b1bd9a5055d8053891345b58295c8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1V4200_0011 (Valid) EOF with RJUMPV table size 3", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L144", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L178", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_zero.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_zero.json similarity index 85% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_zero.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_zero.json index 51668abf65..d09fbb4bcc 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_zero.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/rjumpv/rjumpv_zero.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_zero[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py::test_rjumpv_zero[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x13c650188ce0ae9cfd264dfa53e96e6cace9ea5d074e623b708fb73984bcbede", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0xead2ada7b4943e457c3078bcd416fbb97035398c4b81d692a8a431cd66c53b79", + "hash": "0x54f5bde0100411f8ff75a857018682068586cd0e42036a199f3db0d5d6b1a536", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nEOF1V4200_0010 (Valid) EOF with RJUMPV table size 1 (Zero)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L125", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4200_relative_jumps/test_rjumpv.py#L159", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_overflow.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_overflow.json similarity index 93% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_overflow.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_overflow.json index 60dc3b9817..03fdd1099f 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_overflow.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_overflow.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_stack_overflow[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_stack_overflow[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8b0e5abd706f5e21e222cc171de8bde2316ac65432e8f3d7a824bf3d3c61ea41", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0x4716ad50bcb142487ac19950a60b285952cee76484cc591e53976b0f44300169", + "hash": "0x5e0903666e40b2c2b4e11c57e47e5e98907fa8ef7da50e3c905922afcd48188f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest stack overflowing 1024 items in called function", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py#L146", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_callf_execution.py#L146", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024.json similarity index 93% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024.json index 5782c6b2bd..edafbf7113 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_stack_size_1024[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_stack_size_1024[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x536f5e301678927b720396a6ac4da9696bf4f3ab248367c8d9254acc41c24a96", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0x9f62507b420cd9f98212b5140f61f58dc1a83ed0442ff52b4a0c6e4208569b77", + "hash": "0x35431da0c75a9facb9eb181964fab2cb8f02dc4db8384fb72d47f128d5dce4b9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest stack reaching 1024 items in called function", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py#L20", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_callf_execution.py#L20", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_callf.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_callf.json similarity index 93% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_callf.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_callf.json index 12c394c074..e150062675 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_callf.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_callf.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_stack_size_1024_at_callf[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_stack_size_1024_at_callf[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x879d582ee1328fa7b5f0cfe69c20803cf3973757088db20f0b50d18d104227db", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0xd9bcf1cbbce504eecd9fe00283f9dacaaa1a0de49485074ad205498ce14f52d4", + "hash": "0xb87bc4436273c7a8f30a37d9e5de4d318dba998bc9e3b9189e052a8f361944f5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest stack reaching 1024 items in called function at CALLF instruction", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py#L74", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_callf_execution.py#L74", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_push.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_push.json similarity index 93% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_push.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_push.json index 599de61a6c..8f4102adc7 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_push.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_stack_size_1024_at_push.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_stack_size_1024_at_push[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_stack_size_1024_at_push[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xcc5391b12baad1e23e433f2678cc2f11a9c03793354c477e466a45501cb779c2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0x9d5a9ac10ee864ad72ae7d99dfc5e59c190372a7c298753df832b0491fde08e6", + "hash": "0x86056f97f4bf1e41c9805ca5e86682a970f03f4f5f7a135a83a5d0e1a7ad9d56", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest stack reaching 1024 items in nested called function at PUSH0 instruction", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py#L109", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_callf_execution.py#L109", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_overflow.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_overflow.json similarity index 93% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_overflow.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_overflow.json index 6139780311..981ec51e82 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_overflow.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_overflow.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_with_inputs_stack_overflow[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_with_inputs_stack_overflow[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc2d3d790830f7890ae5c2379c1470832778c890942acc40b80c2d97d0bac50e1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0x90bba88ea551f3ea53112d481c9340ab67d28d65e90a4181f13c374705fd89cf", + "hash": "0x3cc623aa4cca819d0caff25a53e937e59ad2aaad328d46a60330927c110cc287", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest stack overflowing 1024 items in called function with inputs", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py#L220", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_callf_execution.py#L220", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024.json similarity index 93% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024.json index e464b750dc..52b54df8eb 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_with_inputs_stack_size_1024[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_with_inputs_stack_size_1024[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xaeb270aef95823896f15d6390b9e636e89a14bf1b93a201287741ac2f94055c3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0x977b0a5c969ac5e464bb0a10fcd3c97af43d20db2f72b0df8d74767c94669706", + "hash": "0xdea085c99ff26f71fec494ffe6597d6b21acc46de91d9567c5360caca374f904", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest stack reaching 1024 items in called function with inputs", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py#L47", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_callf_execution.py#L47", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024_at_push.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024_at_push.json similarity index 93% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024_at_push.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024_at_push.json index 5a265d948b..917e4f008f 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024_at_push.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip4750_functions/callf_execution/callf_with_inputs_stack_size_1024_at_push.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_with_inputs_stack_size_1024_at_push[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip4750_functions/test_callf_execution.py::test_callf_with_inputs_stack_size_1024_at_push[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x052000625730b0bc7db7e92fcf93146b17dc851995bf67f90e2d32212f361078", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0x0f7c8d25614fcd1cba5b7bc91638aad830ad2c8d1f7399e2d827f138708c5a14", + "hash": "0x3c0a4f9caaa94f5350b794c514d9abdc2b246b906e1327905eb6326a13826661", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest stack reaching 1024 items in nested called function with inputs at PUSH0 instruction", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4750_functions/test_callf_execution.py#L183", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip4750_functions/test_callf_execution.py#L183", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4750.md", "reference-spec-version": "14400434e1199c57d912082127b1d22643788d11" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/callf_to_non_returning_section.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/callf_to_non_returning_section.json similarity index 83% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/callf_to_non_returning_section.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/callf_to_non_returning_section.json index 706d5d3601..6cb1049a15 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/callf_to_non_returning_section.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/callf_to_non_returning_section.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_callf_to_non_returning_section[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_callf_to_non_returning_section[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -35,7 +35,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb06438897f764e1f9a46d362c90b43e7ec62f194515a94328c7ed2b029dfe2a8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -49,11 +49,11 @@ ] }, "_info": { - "hash": "0xd620e720e2c26afb3e7680fc763084ac419cf825450d79d8c43edf91e135b363", + "hash": "0xd4c914fcc4c940ac5443d64d4b6ce90c0854b1b20ecf8c5c5545ca5412e8306a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTests CALLF into a non-returning section", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L136", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L136", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_backward.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_backward.json similarity index 85% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_backward.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_backward.json index e0a93dcb1b..56c2857648 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_backward.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_backward.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_backward[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_backward[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x609970c0fcc7f76a0f97d4e07c6c904896c12e15352c3c46e50bed4ca3a2a3bc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0x0349b5912186dc3ff7dca10fd1f7f8be7e9ecf48e90363ab7ab07f25cb68336e", + "hash": "0x1dd724895eb488fdc940f60482f69e48e40b3131434ea7c9b4593974fb2999b0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTests JUMPF jumping backward", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L41", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L41", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_forward.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_forward.json similarity index 85% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_forward.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_forward.json index 576ceb6dd7..9787d5eb57 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_forward.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_forward.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_forward[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_forward[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4dd2b46182bb3995102c0d9f83b2e429cd64e972e2862763278b509b034520ae", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0x4cad96c667bff7a287c2b40ab1586ec08b08152c2f9df4f40c0096941f887af8", + "hash": "0x96bda950dd0e3856ba4fccae51a27a59c7aa79fb80c996637a00616afdb82fff", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest JUMPF jumping forward", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_overflow.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_overflow.json similarity index 93% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_overflow.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_overflow.json index 45d665a166..8592d3e7a4 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_overflow.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_overflow.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_stack_overflow[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_stack_overflow[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x64d0e3bf52bccc02cc1d1c81f6bc659ce25534e55d465c74f3357dfbbe59e35a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0x705bace9e0c5d6dc687595337f4686f120d1eaefeaefde386242ec829d6c5716", + "hash": "0x3c643ea60b3ac78d82f8bdadd0dcf55af2148c8699eb5f6f2ce94d9fbc2d0e3f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest stack overflowing 1024 items in JUMPF target function", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L238", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L238", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024.json similarity index 91% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024.json index 27fb94233b..363819edd0 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_stack_size_1024[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_stack_size_1024[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe6e5998bdfeb431dc2b8f54890454efbaacf39552fdf0fc1e0789da2100c91ef", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0xc3af4767372e6ec8cd26891e01ea184fa00c8495d14cc18203e83b1343210144", + "hash": "0xf6073433467676ffb5a96d4bb98c90609a23ff48ed66d9e447f1751bd61d47da", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest stack reaching 1024 items in target function of JUMPF", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L156", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L156", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024_at_push.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024_at_push.json similarity index 93% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024_at_push.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024_at_push.json index aebd810119..9ec2510a97 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024_at_push.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_stack_size_1024_at_push.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_stack_size_1024_at_push[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_stack_size_1024_at_push[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x23674b471ed936f028caff064817f62abfc0b98506ef3c8fe9901df3ef9e3a9e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0x8995fbf71473924d75e4910ddcf80946fbe9ab65124c06f8d1d8f9cda10767d4", + "hash": "0xeba11ae9cce4bfadb8903f8ae5e335e5890ef56226d65f77c3c10a003623ede0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest stack reaching 1024 items in JUMPF target function at PUSH0 instruction", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L202", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L202", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_nonexistent_section.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_nonexistent_section.json similarity index 83% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_nonexistent_section.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_nonexistent_section.json index 13ef470b34..4d80452bde 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_nonexistent_section.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_nonexistent_section.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_to_nonexistent_section[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_to_nonexistent_section[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -35,7 +35,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa01bfcdb6f8a681f8d44b4e2bf909592726a7f8e4e49244f7d29c121d15972e8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -49,11 +49,11 @@ ] }, "_info": { - "hash": "0xb3c1a144a5d41fd1459a50c93059a823f3c3785f72eff166257c31c9a7d00e86", + "hash": "0x2cc81705dc747380f55e7cd236b23397a638593ee2697e686ccf121a50b06d0c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTests JUMPF jumping to valid section number but where the section does not exist", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L120", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L120", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_self.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_self.json similarity index 85% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_self.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_self.json index bf378a7c70..2b9e9cc108 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_self.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_to_self.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_to_self[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_to_self[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5f5ca342f30384de27b257d7eab36b0457a9d12e3a67c34150e368990931b942", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0x009a24aaa4721ed970203c4544447a99fc827fae47129368d536ea617675f524", + "hash": "0x7def8d2190b0fe3a6265593af63aa4fcfebd0fbd78b4effc033d68543cfd0f6e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTests JUMPF jumping to self", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L66", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L66", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_too_large.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_too_large.json similarity index 83% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_too_large.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_too_large.json index feee14eb9b..a472d3707b 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_too_large.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_too_large.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_too_large[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_too_large[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -35,7 +35,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd05921cdb8e6b4d6474bcb44e87314535cfc61dcdc62aaf0625fc0f64d74547a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -49,11 +49,11 @@ ] }, "_info": { - "hash": "0x8aca8584caa0d4030eaabbdbd892eca9c31a99040d403e0985202d8b81bbe2f0", + "hash": "0xa01bed5e614b8be9915e56d3abdb933f49dafaab5c564f011e3538829704b51b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTests JUMPF jumping to a section outside the max section range", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L88", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L88", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_way_too_large.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_way_too_large.json similarity index 83% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_way_too_large.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_way_too_large.json index f110c06877..bd51ee4b25 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_way_too_large.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_way_too_large.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_way_too_large[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_way_too_large[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -35,7 +35,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd05921cdb8e6b4d6474bcb44e87314535cfc61dcdc62aaf0625fc0f64d74547a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -49,11 +49,11 @@ ] }, "_info": { - "hash": "0x7ea62449cd796e784252cbaaeef821fb00ba620dffa6dacd61f4c9e82fae9a19", + "hash": "0xdc569b7d5ec70ffe60c539d0e8471983fac11b39f8c24270436ebf7fde542722", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTests JUMPF jumping to uint64.MAX", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L104", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L104", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_overflow.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_overflow.json similarity index 93% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_overflow.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_overflow.json index bb67673ffa..c2c32f1ce0 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_overflow.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_overflow.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_with_inputs_stack_overflow[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_with_inputs_stack_overflow[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf0590af711a1de3e2301abefe6cef5922ad84975a467dfce840766525a8b6c02", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0x0894930fac2344177202df8ca59addcef8fda1bffa1577f1e948ce1c0e919574", + "hash": "0x4c1c60177d0da514faed60b220a79b870a983c02df1be25f1af832ced1102a9d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest stack overflowing 1024 items in JUMPF target function with inputs", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L310", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L310", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024.json similarity index 90% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024.json index 6e4ad19fa4..874601c040 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_with_inputs_stack_size_1024[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_with_inputs_stack_size_1024[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x23291528085679743574e4b2374b8599268def3e1a2bd09fb3bddb66dd057d6c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0x6679a591f1ac49a46ba9931557e592ab1fe24417340c46a1074c42b075d27573", + "hash": "0xdf178c2ae3095f515e5777b343771dadd8864bed63cf8e65ab21a2f8b0b05155", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest stack reaching 1024 items in target function of JUMPF with inputs", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024_at_push.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024_at_push.json similarity index 93% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024_at_push.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024_at_push.json index 4c14698a6d..8bfeef6bde 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024_at_push.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_execution/jumpf_with_inputs_stack_size_1024_at_push.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_with_inputs_stack_size_1024_at_push[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py::test_jumpf_with_inputs_stack_size_1024_at_push[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa45460d680d33b47b3019431e2c953d2c68d40ae87ffc1c7f3c6989ab64c43af", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0x738f9ca6de4fb2958ce3f7ee802a9b221f1b5af1e127b95e8a7fb1ec07b53bb9", + "hash": "0x1dcd70b4e69df627a980e5117619118780f96f81561294d3d746c19db69f0568", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest stack reaching 1024 items in JUMPF target function with inputs at PUSH0 instruction", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L274", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_execution.py#L274", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json similarity index 84% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json index e62af9197c..d3bb2221cf 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_non_returning_rules.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-state_test-h-0-ti-0]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_Osaka-state_test-h-0-ti-0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x60d6c2f697d014d7a677e0c7a69827ccbe0f6408b0b2d1421b007209f16b7326", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,16 +55,16 @@ ] }, "_info": { - "hash": "0x7f5816fe2ce478c09d4309cbb56909399d2521c144b3552a2cbc9fd3bd90c82d", + "hash": "0xfe3afe14f232455332615b6a578079a256a61a2b05a7632fba550f54f01d76f7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Non-returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L20", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-state_test-h-0-ti-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_Osaka-state_test-h-0-ti-2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -100,7 +100,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x682ec75d0dd4bd37220709f91130c3e9c95322283801377447938f6340d5c4dc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -114,16 +114,16 @@ ] }, "_info": { - "hash": "0x37bb2d47c246fd8510aa0de29526c244bb76e2823ed037389ec86462c995a264", + "hash": "0x7673895aa2e5f9c3bca7aca2651f66a08d242ca036f9e5dc02f53922db9167c4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Non-returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L20", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-state_test-h-0-ti-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_Osaka-state_test-h-0-ti-4]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -159,7 +159,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xdfdbdcfd3e11b3d0f0cef612acfa79324f91aaa0e27a46c5d02666e6f4d4dfa9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -173,16 +173,16 @@ ] }, "_info": { - "hash": "0x05e8b176b2d72b9fc12180e62629c43a6ce5ee352697c936f0f203b05d2e9f79", + "hash": "0xd688d07e4e9d9eb7a7147a0f83bf43958295f6fa2c356a3834a3e94989588638", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Non-returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L20", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-state_test-h-2-ti-0]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_Osaka-state_test-h-2-ti-0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -224,7 +224,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xdbaf93691258e99103851ef4ef61e541520cd633e1558dc259e308e72d49d8c0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -238,16 +238,16 @@ ] }, "_info": { - "hash": "0xa0b8ee99a6dd481e1686d9ab55ae9d739ae61b4bc524ad20f9ea2ca2157feafb", + "hash": "0xd5e467e99a74d85b37e09a01c4ae8cfe030efeddef6f7c44cc5879a1803e05c5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Non-returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L20", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-state_test-h-2-ti-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_Osaka-state_test-h-2-ti-2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -289,7 +289,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa85536838265df5c574647929fcc9b502af8f1bee571a7696f64b4feb4d5ceb4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -303,16 +303,16 @@ ] }, "_info": { - "hash": "0x7e65dc13016114276bce382272e3aa8c08839f02d0b12470423b9e8fbee54c35", + "hash": "0x8cd54fad934f1a5ebc591e0eb96953f387176e384376c3bd3c9ac8d331dfd6b0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Non-returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L20", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-state_test-h-2-ti-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_Osaka-state_test-h-2-ti-4]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -348,7 +348,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x069be23bfd733b808cbcd41c227d7257e440cb0b9cefb8d73c51b55705489163", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -362,16 +362,16 @@ ] }, "_info": { - "hash": "0xfa2087e8cfd15f9fde87e4ef784ca8b1de011dcbb3d9ee4da02d23dff14e7656", + "hash": "0x5e5c82d6886f6fc1ba4fdb76c57bd7b99ba2388e0ca90d7d48ab4a95f53b62ae", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Non-returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L20", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-state_test-h-4-ti-0]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_Osaka-state_test-h-4-ti-0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -413,7 +413,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa3af728b459dd476e57036ef5fd610df3c318a0a9b4cc9885ed6ccfc0b60de2c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -427,16 +427,16 @@ ] }, "_info": { - "hash": "0xd2fbfba2407f0d54d02ce1825cffc489621d68d41e639420de36516b2e94d506", + "hash": "0x9262252883a4e3e125672616c1c52c889a2168f2aa8edb71fafd25cfd41c5274", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Non-returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L20", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-state_test-h-4-ti-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_Osaka-state_test-h-4-ti-2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -478,7 +478,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa91088d4ee2c43c556822b8181774acc3935c946cc810a9ebcd553cb64869786", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -492,16 +492,16 @@ ] }, "_info": { - "hash": "0xc37d6a23f4e4850aa17f3530a62a229f49afbb0d63182fabbd5de0f067dc299b", + "hash": "0x1ca9e4a711d46cd4842e9a88aa681d4cf3bf7d833b794c1ea1aa2c006e633c4d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Non-returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L20", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_CancunEIP7692-state_test-h-4-ti-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_non_returning_rules[fork_Osaka-state_test-h-4-ti-4]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -543,7 +543,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf4a714715ecc76ff5c367b0b98f8fb410cc7abfa3ac09501514b471b02872f81", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -557,11 +557,11 @@ ] }, "_info": { - "hash": "0x22548da72916fd42411511f9643fde3c64e0a61e958db97ad8142f8b9f38818f", + "hash": "0x86e8a63439e9dec3908449678e5bd85f32768bb9e95b5fcf81328a1559b2620f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Non-returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L20", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json similarity index 84% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json index 738d4eec24..2799ce5baf 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_stack/jumpf_stack_returning_rules.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-less-stack-to-2-to-0-so-0]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-less-stack-ti-2-to-0-so-0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -35,7 +35,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xdfdbdcfd3e11b3d0f0cef612acfa79324f91aaa0e27a46c5d02666e6f4d4dfa9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -49,16 +49,16 @@ ] }, "_info": { - "hash": "0x2bc51cc667269666005f7345a1d034607e6c57122ae8084aa594ed82967bb60f", + "hash": "0x18cd74c8504c7a9f7012b91e7a214f61cf17f98d76846f2a3897bb660ab70384", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-less-stack-to-2-to-0-so-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-less-stack-ti-2-to-0-so-2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -94,7 +94,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd8210226de73479284fe1a2fa9324e8d82f50da32e9c9fb90af81a3277c7509d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -108,16 +108,16 @@ ] }, "_info": { - "hash": "0x9ea4f5e343fb57900468bac4290f5697dded4f2db930e3545abf193e6acc52f0", + "hash": "0xd6c722285cd3715fd6aae822fe6bc935beeba908efde764cf45227504afa018d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-less-stack-to-2-to-0-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-less-stack-ti-2-to-0-so-4]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -153,7 +153,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd8210226de73479284fe1a2fa9324e8d82f50da32e9c9fb90af81a3277c7509d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -167,16 +167,16 @@ ] }, "_info": { - "hash": "0x86c648f273fca3105221af97a1adc396a40bab091d05beebc84838f43318280c", + "hash": "0xb3815e8cc2e03c4a294fec41221be24cf9dbbaa24b62fd02f8c029cce0ba9eb7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-less-stack-to-2-to-2-so-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-less-stack-ti-2-to-2-so-2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -212,7 +212,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd820d0e70f49e6eedf49331e2d7f5ba26c9b4c4e32e2b269e2b2b0a4d9fa99dc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -226,16 +226,16 @@ ] }, "_info": { - "hash": "0x0227267099688d3b12218548767647f393949f749f04dbcb61fee61f8b29486b", + "hash": "0x8df375774eced3c90784a8b9516166000955e6570399f165038efa3ee1fea7ea", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-less-stack-to-2-to-2-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-less-stack-ti-2-to-2-so-4]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -271,7 +271,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd820d0e70f49e6eedf49331e2d7f5ba26c9b4c4e32e2b269e2b2b0a4d9fa99dc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -285,16 +285,16 @@ ] }, "_info": { - "hash": "0x354cf25d817c8f2b6ab01fbf6e1fef5f6c461a67a54456d00d2dacb704bc4439", + "hash": "0x84a7ac9e157a9b1ecc4e69281a366cb6bd83f9056db47d426601cb0774293de1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-less-stack-to-2-to-4-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-less-stack-ti-2-to-4-so-4]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -330,7 +330,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9d7de5e1ad2d2b47aeb6c4d41c17abef77c8be6221f22932129ac5a99df378f6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -344,16 +344,16 @@ ] }, "_info": { - "hash": "0x9666b8109b59e020490366af2b84e67f2da7e400abcde369b8af457edf6a352e", + "hash": "0x3b54c7cfe3da24a0773fd9203cb5063278502742f1288d20b6c60718f9fc9ac4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-less-stack-to-4-to-0-so-0]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-less-stack-ti-4-to-0-so-0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -389,7 +389,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x18eee758e638cd5a562d85a86b0b1f24acd423df64e781036f854706345bc47e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -403,16 +403,16 @@ ] }, "_info": { - "hash": "0x304a531aff8f7c4863bc7c62f776bc3af1f3828cd2d2027dc670c08df4b998ea", + "hash": "0xe96be73dd50f4642675ec138082c8cccc522577821d371cd08b8a45f164e5d80", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-less-stack-to-4-to-0-so-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-less-stack-ti-4-to-0-so-2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -448,7 +448,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x48e3b3c235fc43b1befaba59aa0c42b575b9afc2d01292a9664b12efd4f6cb98", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -462,16 +462,16 @@ ] }, "_info": { - "hash": "0x8d3dbe2c0be34f9410e9ec4daced8c663cf0a4b8803e58443c5a278e90838ae1", + "hash": "0x60a323366de556a7523efedca3071864eccc254a1c554103ee8370d98826cfa6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-less-stack-to-4-to-0-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-less-stack-ti-4-to-0-so-4]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -507,7 +507,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x48e3b3c235fc43b1befaba59aa0c42b575b9afc2d01292a9664b12efd4f6cb98", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -521,16 +521,16 @@ ] }, "_info": { - "hash": "0xec7a15f9188cbd29ac45a06d39fcd4ad4e95a985869df7c279533c6dafccbe59", + "hash": "0x1ab25d960f78fc367f853d61f40d37a80e0ce5b92cce44961ec5d22658ca511c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-less-stack-to-4-to-2-so-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-less-stack-ti-4-to-2-so-2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -566,7 +566,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x06cf4e07d6b5fee3abcba488d6f284e98088e14a13a913fc3d29f3bafec68221", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -580,16 +580,16 @@ ] }, "_info": { - "hash": "0x4131fe9875ff4b89c2f3c492b7cd9a4c675b8002ac292bb6c106f695929d990f", + "hash": "0x081b9070875ed135eeb8b1aaf1d8d22d45d75e948d80a8f639de43050fd6e542", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-less-stack-to-4-to-2-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-less-stack-ti-4-to-2-so-4]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -625,7 +625,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x06cf4e07d6b5fee3abcba488d6f284e98088e14a13a913fc3d29f3bafec68221", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -639,16 +639,16 @@ ] }, "_info": { - "hash": "0xa33fef26a0a0bd6b5eaf467fdb39be1552789590bbc0aba254f2abce3492ecd5", + "hash": "0x9e81e2fbca58608a13e40eef68cf10d68a43c693deedc36288fb278266940abb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-less-stack-to-4-to-4-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-less-stack-ti-4-to-4-so-4]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -684,7 +684,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9d7de5e1ad2d2b47aeb6c4d41c17abef77c8be6221f22932129ac5a99df378f6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -698,16 +698,16 @@ ] }, "_info": { - "hash": "0xc2caddfd3d112fdba322247788638773d64ad725f08fb83aaede039dab33068e", + "hash": "0xdd111cb5bd8341fea8b0104405f3e6e4e88cbfbad994ab4f39985580fcf7c714", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-0-to-0-so-0]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-same-stack-ti-0-to-0-so-0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -749,7 +749,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0f2101a44028a9a7b8beff7b732f8f2450f5cb059eb1d555d754fa98e67d41fa", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -763,16 +763,16 @@ ] }, "_info": { - "hash": "0x2a9ec230cc93fcee26892a6b9ac0a0f87dd1fcd1f23004ba2a5e06a9e40af554", + "hash": "0x94dfc7538a4813976b4d59267b3d59e78f3294d6ff302b1f762d29a8db8b95fa", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-0-to-0-so-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-same-stack-ti-0-to-0-so-2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -808,7 +808,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x080604b7ca914185eda336c5b44a9fd8b87e7af29a0c95072f89a2cab70fcb88", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -822,16 +822,16 @@ ] }, "_info": { - "hash": "0x9ae79bcd9e17f90290cc543c0d958a106a48252ec776d2452848afc8e7f68f5c", + "hash": "0x84fd5d6370c1f35f2852456f97f9366ff56ad04310ab98fa4fdfa3aa6141456e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-0-to-0-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-same-stack-ti-0-to-0-so-4]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -867,7 +867,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x080604b7ca914185eda336c5b44a9fd8b87e7af29a0c95072f89a2cab70fcb88", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -881,16 +881,16 @@ ] }, "_info": { - "hash": "0xfc1b917b50958b861d76f09005afd7dd3d1ab82488a7e261139092197d93ef28", + "hash": "0xd4230b484f29fe9d7cce89d5f57c34824677c9dfc66c0b4768a563b4eb2c6a77", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-0-to-2-so-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-same-stack-ti-0-to-2-so-2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -932,7 +932,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x80c409345d06e9598a8db1cad191442ab033eb6889857e623cd165ad4da3448c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -946,16 +946,16 @@ ] }, "_info": { - "hash": "0x3faedaef2fc00622e9551dada35721f3e2b00bb420c6110213629f96b9f6f142", + "hash": "0x8af3d373e5384767bb21f203476672c801017b403f84dddcb726510a25fe274b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-0-to-2-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-same-stack-ti-0-to-2-so-4]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -991,7 +991,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x316d023ab7f022c0c2cced118a06363334af68df618803c53fd45f82aea32155", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1005,16 +1005,16 @@ ] }, "_info": { - "hash": "0xec722fc94e6f154b8964ea9b04e9325669fa0de82d96a261cbb95ded6d08560a", + "hash": "0x69794378d237c7ed01be3fc96945f32044e620693e9803cac720a46605986432", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-0-to-4-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-same-stack-ti-0-to-4-so-4]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1056,7 +1056,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc62253a9927fe5b5863ab84db32aeef557c50017eb31122251883478c118b7b9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1070,16 +1070,16 @@ ] }, "_info": { - "hash": "0xd50b6b418d4f9651dd48e36111faca93348b42fa1c835e43dd775c50a6a72fb1", + "hash": "0x956b59bb3edc9fc274cd48bb240f1503c775f3d5b3e57d0cb65c1e6f6ed08418", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-2-to-0-so-0]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-same-stack-ti-2-to-0-so-0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1121,7 +1121,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd7bdd6ed5ab8c8d5bfb5a01dfb632b9ba3dcf982ab3efd094c6286f10b0340fa", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1135,16 +1135,16 @@ ] }, "_info": { - "hash": "0xcb91688bf7b283e519d9c0df8ee3f39b60578d6a8062817a378cfc0395ae3e73", + "hash": "0x6a74c1b63ed71be267ddb2b0177a7a81b0ad3703d89d5be0d8b11bd2958cb9ab", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-2-to-0-so-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-same-stack-ti-2-to-0-so-2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1180,7 +1180,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x57328eb079cd7b12b7a3ee64e66b26bc0c14443720ad47b0944e7449351e0fd7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1194,16 +1194,16 @@ ] }, "_info": { - "hash": "0x0c6b1e1fde5dccec92e8991a3cf31a621f682656cf7ff48a29825efc78789700", + "hash": "0x467125d4995ebab81f9b68d6e876337e07c4677629105aa58dd681354eb85021", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-2-to-0-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-same-stack-ti-2-to-0-so-4]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1239,7 +1239,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x57328eb079cd7b12b7a3ee64e66b26bc0c14443720ad47b0944e7449351e0fd7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1253,16 +1253,16 @@ ] }, "_info": { - "hash": "0xb2e7be3d1cda80b5a1394c6fceb4c19f9f10b77a8c0fa15ace0795961dc26caf", + "hash": "0xd415e1a3431eceeea2db4d3883d71d7cc3254fd6b0081c9865f6bbc96bf0575a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-2-to-2-so-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-same-stack-ti-2-to-2-so-2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1304,7 +1304,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9077bceb3e6eea87119f882997b7b5f463102f62a4ca7e68870a1951a5cfa6b0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1318,16 +1318,16 @@ ] }, "_info": { - "hash": "0x92225cbcdc43a14b8b133ec1197fca9e64f1355ae1fb839b39e8144837d69c48", + "hash": "0xb5b8e784862750262c5a6896716a4c3fce41e350c7ab15409f54b2cd80f53351", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-2-to-2-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-same-stack-ti-2-to-2-so-4]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1363,7 +1363,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xba8cebea4991b1e35ad7dc6b62e5e507822602dbb628fd9d7e804c1cafa55f0a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1377,16 +1377,16 @@ ] }, "_info": { - "hash": "0x2667c6265226a65fc2cd55d9345e371ee059523bb660cf28a9807773d5b7a0e6", + "hash": "0xa039adefdfb7fbbcd68354003f40a5608e218d285731c86b87c4ddd73c1f6ac8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-2-to-4-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-same-stack-ti-2-to-4-so-4]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1428,7 +1428,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3d6164a2ccd41ef495b3b51c9c9c73b32257c36e15cc8e1ba436b847d3772f56", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1442,16 +1442,16 @@ ] }, "_info": { - "hash": "0xb18002d3f166a059b2fdd64a46022e75c10f6cb3d46e01d48f5c47dd6b3c4a85", + "hash": "0xb985a101556a332d0729c020e854a9144a148a874cc6fa8f5b056080950629b5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-4-to-0-so-0]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-same-stack-ti-4-to-0-so-0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1493,7 +1493,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x31d365c6336dca1ec4652cbefa7fc7824de49b304de0f8a01b2c7b1eef6d26b2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1507,16 +1507,16 @@ ] }, "_info": { - "hash": "0xd910e77b0054d7405b29a8696cb52e5b1fd96c3341beba20f8e5a973ae1302ab", + "hash": "0x8a892f88388f6a4c04c58841c0580ad6a3ad2ecd6cf6f984d3030f75fe20af92", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-4-to-0-so-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-same-stack-ti-4-to-0-so-2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1552,7 +1552,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x70f59f29dc7fb9fbafbb01cc9e0e2ad1e8f60651a99abe71dce1f7f87d7cd0dc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1566,16 +1566,16 @@ ] }, "_info": { - "hash": "0x07eb886e3bb68966ea7de8cb8909f218ac143aa6a80daf5f58c8466556d3461e", + "hash": "0x6caff7c09e1ca02c2cada4dadea40a85b11c58f64ad16e79f7343ea052854ab3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-4-to-0-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-same-stack-ti-4-to-0-so-4]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1611,7 +1611,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x70f59f29dc7fb9fbafbb01cc9e0e2ad1e8f60651a99abe71dce1f7f87d7cd0dc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1625,16 +1625,16 @@ ] }, "_info": { - "hash": "0x178fef4c4238a08f93aeb63f35c0a20a43d7df86669f0bf6e1498343a9d5cfba", + "hash": "0xbf27eb3ffdcca866155e721c17a858144ba0ed4b057f04fdca62184da1c7343e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-4-to-2-so-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-same-stack-ti-4-to-2-so-2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1676,7 +1676,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd7955241ec3f9a5c85ee5847cf7aea1aa88c7ec27d1f4de19c890b00fb914ec4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1690,16 +1690,16 @@ ] }, "_info": { - "hash": "0x0f5fddb5245366ea74250d2469a0d5694ec7bf087cca48b5b35e15fbf1488316", + "hash": "0x00e6b1d5a50aaf3a42faa20f20e94005f7e45d56ebe4e1dbe134012009a5c60e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-4-to-2-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-same-stack-ti-4-to-2-so-4]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1735,7 +1735,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x61d47a713d898c75bc2d49e1ef49a0f659294d929d77687904c220eee716ef73", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1749,16 +1749,16 @@ ] }, "_info": { - "hash": "0x8956a1c781b9aa0ea8756371abecc6297022a74393fbd26799c5c56a3f7df363", + "hash": "0x4d8ef1a19179080009c16521e0cc0b2aeb0b838ca4b3d4b838fd2a539bcbcc98", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-same-stack-to-4-to-4-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-same-stack-ti-4-to-4-so-4]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1800,7 +1800,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc5699a1611a9517e6c419a50c2196dc1e3e77a7fa74fb6730770f01d75859a35", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1814,16 +1814,16 @@ ] }, "_info": { - "hash": "0x42343a552b6f62bd588a1c72d07ca76fd2291c0d22b56cfadd6d9b1cebf8cf86", + "hash": "0xba69e0fc313b07d6bbd7bf5bd6f0c89106788ef60cb8b9328952c24202d6fe3b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-0-to-0-so-0]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-more-stack-ti-0-to-0-so-0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1859,7 +1859,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xaedf852a5ca1dfbf8db63325bae8dac23de4810cc23829e016cb590c8547e304", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1873,16 +1873,16 @@ ] }, "_info": { - "hash": "0x669f312d622424735c2b6c8691e444fb22dc8ca61c4901fdcb6864816d121c1c", + "hash": "0x91e1c07527525bb5f8760cf75405a01893a68d044d092361f80576d42222064c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-0-to-0-so-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-more-stack-ti-0-to-0-so-2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1918,7 +1918,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd1461bbf279f643ab6bcf4805b2595b70c845bced002776d5ca2687597fb8f88", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1932,16 +1932,16 @@ ] }, "_info": { - "hash": "0xb7948eac6f7750e9b805a7a6f709e9512f1fc00487b836995bf631ee70016d74", + "hash": "0x979bfeb87d5492015197f77b5baa4cffa5c5d08d1f2d322caaf52bf2c40b6046", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-0-to-0-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-more-stack-ti-0-to-0-so-4]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1977,7 +1977,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd1461bbf279f643ab6bcf4805b2595b70c845bced002776d5ca2687597fb8f88", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1991,16 +1991,16 @@ ] }, "_info": { - "hash": "0x8efeee0d6a3e1ea548a9936fb1fbe9c11d65bdbd79aece4cbb2c4691f5381c39", + "hash": "0x3ed0f53c2e895d177f1dbdda9e78f42587055ee38b933611f546881a38b5ce64", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-0-to-2-so-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-more-stack-ti-0-to-2-so-2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2036,7 +2036,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xdfdbdcfd3e11b3d0f0cef612acfa79324f91aaa0e27a46c5d02666e6f4d4dfa9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2050,16 +2050,16 @@ ] }, "_info": { - "hash": "0x7ac01ceddcc7fccab885b08157130cb3c679a93f1ed8dbc8e4a43adb1f85cf1c", + "hash": "0xd14899656ecc9aa6626cb94e71e3a38ae588f80b4d3ab8191687142921855588", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-0-to-2-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-more-stack-ti-0-to-2-so-4]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2095,7 +2095,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xdfdbdcfd3e11b3d0f0cef612acfa79324f91aaa0e27a46c5d02666e6f4d4dfa9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2109,16 +2109,16 @@ ] }, "_info": { - "hash": "0x7eaa161a8c0520c5f51ce2a4b6b05aa051c251598094fee2aeac855225229d00", + "hash": "0xcdfa88f52a8e4df0d6acb7947389cd38d8b80af833ee83423997d21ba980a367", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-0-to-4-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-more-stack-ti-0-to-4-so-4]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2154,7 +2154,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa82fb8a210fd830b2e99fc2c20de2c9b1ba6f78e69e1326f4aae78325546bb54", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2168,16 +2168,16 @@ ] }, "_info": { - "hash": "0xc6e15a49bed4ff873a2c060c2c4af9388ac5e990ebcac5c859156da42e38ff7b", + "hash": "0x378f19ae2c1e7f9adb858e3be5c5cd967daea7267d8fb84a7c01745efaa45bf9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-2-to-0-so-0]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-more-stack-ti-2-to-0-so-0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2213,7 +2213,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa82fb8a210fd830b2e99fc2c20de2c9b1ba6f78e69e1326f4aae78325546bb54", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2227,16 +2227,16 @@ ] }, "_info": { - "hash": "0xe991e0ec086125afe6238650d9d0ace40f04ee21217bc84471391426c6716977", + "hash": "0x5065dfdb1cf14c19752b658e49203810e0de140d2d5a9d1fccdc3434bd303ccc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-2-to-0-so-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-more-stack-ti-2-to-0-so-2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2272,7 +2272,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x069be23bfd733b808cbcd41c227d7257e440cb0b9cefb8d73c51b55705489163", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2286,16 +2286,16 @@ ] }, "_info": { - "hash": "0xc92e2e367eb7b4e1672e9d6f49f8d3dafbae00d8dc79b54cc4f9298add3fe940", + "hash": "0xcb06496d1f197cb850171bc7958878c91c66d45bb2047f3963ad8e4421f16745", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-2-to-0-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-more-stack-ti-2-to-0-so-4]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2331,7 +2331,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x069be23bfd733b808cbcd41c227d7257e440cb0b9cefb8d73c51b55705489163", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2345,16 +2345,16 @@ ] }, "_info": { - "hash": "0x865f622dce57a47a8f3dc28715a107e677df0ce4467d6ba3e0229aa45bb3758b", + "hash": "0xb0596d9af23645253984ed6f28f75a1be919532a0f648f96153aae2134e3cbea", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-2-to-2-so-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-more-stack-ti-2-to-2-so-2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2390,7 +2390,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9d7de5e1ad2d2b47aeb6c4d41c17abef77c8be6221f22932129ac5a99df378f6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2404,16 +2404,16 @@ ] }, "_info": { - "hash": "0xfad58eea7f8581eab9d5223019f9a11377226261309477de1f55cf23160c65b5", + "hash": "0x3a062d295fb99e22e73ce56b4a3653dc060826a73fe5da7a1822699c3777316d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-2-to-2-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-more-stack-ti-2-to-2-so-4]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2449,7 +2449,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9d7de5e1ad2d2b47aeb6c4d41c17abef77c8be6221f22932129ac5a99df378f6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2463,16 +2463,16 @@ ] }, "_info": { - "hash": "0x854e4cbd0ea1d6446e17d40456740d4955e25f45e2e49e32d67733476cb0fcab", + "hash": "0xae1f00ed548fe89fe1aa2398dfc6b4ed87d321c34cd13ff134f70d87fa4a2075", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-2-to-4-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-more-stack-ti-2-to-4-so-4]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2508,7 +2508,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x06cf4e07d6b5fee3abcba488d6f284e98088e14a13a913fc3d29f3bafec68221", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2522,16 +2522,16 @@ ] }, "_info": { - "hash": "0x8fc9da90979fc6dc89ba1914f2f0719c03bd812a19d0a921bec5d279883ab57b", + "hash": "0x8d5582d607d96f15b0f619cbf67f7f28c4187f2061d97a50d23bbf00f2be89ac", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-4-to-0-so-0]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-more-stack-ti-4-to-0-so-0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2567,7 +2567,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4ec8d64c9d9bde0f6bed6dea4818e20d7c9cd929b5b012428702a123d8b539df", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2581,16 +2581,16 @@ ] }, "_info": { - "hash": "0x7a4a2d451b4b48e39b432b552eaf17e3137e103b706bca5b92c84a7eb7cafb09", + "hash": "0xdc0d8b585640e09b470d7a0be78942abf8d61ac49a12f46550d55fa69937205b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-4-to-0-so-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-more-stack-ti-4-to-0-so-2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2626,7 +2626,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6b6deec2943a799e03865dd742c84051e049d53a280c56d8411293eccacdbc7a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2640,16 +2640,16 @@ ] }, "_info": { - "hash": "0xea4a61be2493298849583295652ff29f01ec56c7f837ec547615134c617137ff", + "hash": "0x20b270291498b2d37758768d2b85a38973138a73134ec2a15e9b799232a14684", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-4-to-0-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-more-stack-ti-4-to-0-so-4]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2685,7 +2685,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6b6deec2943a799e03865dd742c84051e049d53a280c56d8411293eccacdbc7a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2699,16 +2699,16 @@ ] }, "_info": { - "hash": "0xc7e5d62873ea2f417be2df6da6ae8b7ec694d93223724ebc609d2dd80dc1cfcb", + "hash": "0xa56d39e64f3a073c4b292965eb080a5f2d2272aed6b7259ebe2ea72dc1e169d5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-4-to-2-so-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-more-stack-ti-4-to-2-so-2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2744,7 +2744,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc65124730c819cdc2a755fda29d34fdcce454586db0fe6659d70fc336630a812", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2758,16 +2758,16 @@ ] }, "_info": { - "hash": "0xca58f7cfab2f4c7f5db207e4c23be8a31360fbc790f9f56731741b2eeda04c7e", + "hash": "0x734f46552aa19adf1ed12339f106f719068a74eb25f7f8af5df174161c8384a7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-4-to-2-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-more-stack-ti-4-to-2-so-4]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2803,7 +2803,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc65124730c819cdc2a755fda29d34fdcce454586db0fe6659d70fc336630a812", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2817,16 +2817,16 @@ ] }, "_info": { - "hash": "0x30c6ad4ba4817b57cd58a0d39924dc6a808937ad05131173702011ae047d6e2d", + "hash": "0xb410e41ced493d78a154f4cb8e0193d6f56456732d4f66cbc8e0d2543f436811", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_CancunEIP7692-state_test-more-stack-to-4-to-4-so-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py::test_jumpf_stack_returning_rules[fork_Osaka-state_test-more-stack-ti-4-to-4-so-4]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2862,7 +2862,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x06cf4e07d6b5fee3abcba488d6f284e98088e14a13a913fc3d29f3bafec68221", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2876,11 +2876,11 @@ ] }, "_info": { - "hash": "0x3e99262892e56e3786c63afc20012e1f4325f47291eba4971cd31c7dc4b626be", + "hash": "0xf61abc027836d80d8d44d39180d4d0325f394cc98fcda1294c0eb6e59b8a2f34", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests for JUMPF validation stack rules. Returning section cases.\n Valid cases are executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L68", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_stack.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json similarity index 86% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json index 338959143a..812fdb919f 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip6206_jumpf/jumpf_target/jumpf_target_rules.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-N-to-N]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-state_test-so-N-to-N]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x98a56e8e560854de9a0dab1b8b2bf78fbd77348d60599398dbc7dff52c16ff49", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,16 +55,16 @@ ] }, "_info": { - "hash": "0x6c36c76522c193dd9076f7c75d6cf437dfeb82558b08214071a1ed528169b49f", + "hash": "0xca0ee230487426dbe54290db78d1bfdce132af86acac8cc1d7d883c284e8bf41", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-N-to-0]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-state_test-so-N-to-0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -100,7 +100,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9db12e06bf51e9b23201d439f0794bc17319397cadc82ba0131304bb9bae7346", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -114,16 +114,16 @@ ] }, "_info": { - "hash": "0x4ad32dd16555adaa6ca1eb809bf8f3412bd638c49cd1087038a6a333c251f926", + "hash": "0x0ca600bae40c48bc823c5b8ad5d15a76fec426fd78be3b92c91c43c23b2b2e1b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-N-to-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-state_test-so-N-to-2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -159,7 +159,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xadd95b930d171daa1c2a64d157fbe11cfe19883270d4be92500152a7566ed602", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -173,16 +173,16 @@ ] }, "_info": { - "hash": "0xee02cf4c4f158d52f80a31bf623aadbbfd5ef3fdbf9251b82e1e26a15e2cfb62", + "hash": "0x8056f1e8167db71505b0dcfa2783c3f8514d16152d44912f98e8f0c118db4885", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-N-to-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-state_test-so-N-to-4]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -218,7 +218,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xadd95b930d171daa1c2a64d157fbe11cfe19883270d4be92500152a7566ed602", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -232,16 +232,16 @@ ] }, "_info": { - "hash": "0x7f2d3e7150128aa96dd765398fcc6d6350dc6ad4aa6ad441966c3c2f847f2a78", + "hash": "0x002f1fc7610dd99c3036d55e3ac8baf354c2ad653024c69e685d8e8bdb6cc910", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-N-to-127]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-state_test-so-N-to-127]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -277,7 +277,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xadd95b930d171daa1c2a64d157fbe11cfe19883270d4be92500152a7566ed602", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -291,16 +291,16 @@ ] }, "_info": { - "hash": "0x86a6b3f752e8e7e7d64a2156543f368eb81de143b890c9e0800d700319ab8bd0", + "hash": "0x80615e0d29bb227808dc0b6d197bfb041dc379e9c2561c7aeca713bb15ae94b9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-0-to-N]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-state_test-so-0-to-N]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -342,7 +342,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xef8017705c3094ef41dc6ab2130a133730973e12f59d2643cecaf71bed15edcf", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -356,16 +356,16 @@ ] }, "_info": { - "hash": "0xc1d522c32c2305a5afd8c91b0f20a352b79f5a85ca985197bfcb4af1f0042ca9", + "hash": "0xeb2c59176b46c734e3408f0d315b33791a524cdb64fece33ddf5d84435410353", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-0-to-0]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-state_test-so-0-to-0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -407,7 +407,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x74b242ec7e43d160fa341ddd055f4b949bbf01512fe2497347d07d739e96b660", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -421,16 +421,16 @@ ] }, "_info": { - "hash": "0xebf8847e279a90ab6451015109f80683763174df40bbbd707ca337b70c2ef9ad", + "hash": "0xdbcfcaa683594b952c505a417b8d0aba01b43a53e70c6f16239626cd4158f157", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-0-to-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-state_test-so-0-to-2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -466,7 +466,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1240e8471c00dc29f4d9df600d93d18db3384e0dc2b470caad240ed41d9d2889", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -480,16 +480,16 @@ ] }, "_info": { - "hash": "0x9b1ae19e35640135be76d521ead624fa43ac3e2d3fab79ce08aaf16c5d2657fb", + "hash": "0x02ea3f5f85228da8b06f11e1e087ea018d5ed0e43912cc15233fa0f35b4e7c97", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-0-to-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-state_test-so-0-to-4]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -525,7 +525,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9a77e204e345ed3d542222d4a713213379615b53e2e723a6beb594890d5461ac", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -539,16 +539,16 @@ ] }, "_info": { - "hash": "0xc5b500c1867f270d102d09f9c6ab5da8e9326608bf9b2f9bf62a5adc42bfb27e", + "hash": "0xfd6375237fe409a2b4e7bdeccba2adca8dcdfeca9b95664abe325047de59a025", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-0-to-127]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-state_test-so-0-to-127]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -584,7 +584,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2196ece4231c124d87f8c894badb6d201fada4ac55da27dfa257c123aa02a46c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -598,16 +598,16 @@ ] }, "_info": { - "hash": "0x8543d81e0d98e4de1b9280b1f05389f0492cc37223b58422ce5582a34dc011ba", + "hash": "0x97d0d50c7b0f120964056a52de82280f813a94963ecd94d1bbde285cb0d48706", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-2-to-N]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-state_test-so-2-to-N]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -649,7 +649,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc3c6bda8fb0921f61b1d8bfcc024352aa19c35b138b175f401bed7b9716fa5a0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -663,16 +663,16 @@ ] }, "_info": { - "hash": "0x085f958b5e594ca6a1d0a3a54a3e7d007df38fc7f76736dd3bb9ec353dff6655", + "hash": "0xa29e8b189a20f13d3540973e4583d9c8933c1bdaa7d208dd734e26afd1264f72", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-2-to-0]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-state_test-so-2-to-0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -714,7 +714,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc0a82ee366f07e924caf16abe11422ac0cd2997fb36a0aaa984aa54418e9114c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -728,16 +728,16 @@ ] }, "_info": { - "hash": "0xab337c9fd110221377fa0d34e1d1075673db48acf96219fe297342f2e87ccc1f", + "hash": "0xe34c0bcfc495649dbc195679492e20d08270b976dbf95b1d1e83607c8f8365dd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-2-to-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-state_test-so-2-to-2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -779,7 +779,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc5c51fd6ac28b62ff2e8d01b70f72177b034520207a9b06b2c713e4b7c6f4189", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -793,16 +793,16 @@ ] }, "_info": { - "hash": "0x62ebe8e8c5c88734434c91412e1eee000cff5c3af89cf15e93adb7126abada27", + "hash": "0xd2da442820fa769d6b50645952e108195d190151246c1190f13bc53e34b6716c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-2-to-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-state_test-so-2-to-4]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -838,7 +838,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x11a5ed0ad9275ab813b99ffd56ff3ebb66e1fba16d3523eaa01d25bd73f363d6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -852,16 +852,16 @@ ] }, "_info": { - "hash": "0xc14f665eb5e0bc2806cf197db65098344c7933ff38d2149decd347f45b62ec9c", + "hash": "0xa83b639245eb2c9f1e2e9cfce0ca96b06e35a562953ca20309a629f33ade26d0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-2-to-127]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-state_test-so-2-to-127]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -897,7 +897,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xaef0330af3d33e21376b8713dcf3c124c42a23f9b4b7b78cc6d657f4b560c365", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -911,16 +911,16 @@ ] }, "_info": { - "hash": "0xfd35e1115d725e7eb53d87c449bba447b975abfa6d91d336ae5b852c684535b3", + "hash": "0x6c51b9e5a57873ea550feefb9407e7d257510afa56bb2c07fc3645b3329de838", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-4-to-N]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-state_test-so-4-to-N]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -962,7 +962,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4c1538908ff5d63d5652a4de45689b9556ef62cf6375a6ed5b1eb6580556158f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -976,16 +976,16 @@ ] }, "_info": { - "hash": "0xbb52a0bd07a324e12612e845e029e270b88ab681318efbe691eb9940811b3dad", + "hash": "0x290062c76593f355b60c6df2fdfb21eabf5d2afeb188d784dcea24a887c77ba2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-4-to-0]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-state_test-so-4-to-0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1027,7 +1027,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xfc7ab3ccc47d7a4b98fdeced142c9339b031114d66ef0420268eff3989e79224", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1041,16 +1041,16 @@ ] }, "_info": { - "hash": "0xcb3d0aa8cdbeb4cd85062610d06eddafa505bbca73dd68b9c76845d15784f961", + "hash": "0x510570ad55609e5bca864b7632a22c7e26acd0d45f8eb20bf5406271c3d2d975", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-4-to-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-state_test-so-4-to-2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1092,7 +1092,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xda0c41f555445f5a379bb4053a499aa5f944cdae669ea9e55f74c45c0eacbf4c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1106,16 +1106,16 @@ ] }, "_info": { - "hash": "0xd5467c141f64146f8ac3dbd564eece79512cfe79f058c62bc82c0e789f7d1d6b", + "hash": "0x634ffdd88bb47a4ee361ca2f05846d78e8c26033d55e07a7cdd54da2f8b53174", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-4-to-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-state_test-so-4-to-4]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1157,7 +1157,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xaa0b1c79e7e4b7beb25124add5251dfdbcc1c7ba4f935b0c7d994ef711b90d83", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1171,16 +1171,16 @@ ] }, "_info": { - "hash": "0x6750d8d30330d0b82057a6e6245c6f5b0cae55a22de920706e08c6f5c95e2bda", + "hash": "0x8f111ecd18d17e8947449fbf348441da1a391317430e57638b33df5428427fcb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-4-to-127]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-state_test-so-4-to-127]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1216,7 +1216,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xaef0330af3d33e21376b8713dcf3c124c42a23f9b4b7b78cc6d657f4b560c365", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1230,16 +1230,16 @@ ] }, "_info": { - "hash": "0x9492aa143c73a22580876b59afb0f929a7df3b2707ef48a3f0660ef773b5eac8", + "hash": "0x3c9e9964f6651840225a0bd45dbd98db9f12ee99b6aadb8375f0d74dac036a1b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-127-to-N]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-state_test-so-127-to-N]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1281,7 +1281,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x51547f562c83789736749261452bcd26e7011c43dad9a25dd2ef8de9a836a7bf", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1295,16 +1295,16 @@ ] }, "_info": { - "hash": "0xdd030dd8b3f813b86b7062fcffc8613207344f5b0ac0ede74b48eded0377311e", + "hash": "0xa4388eb36e90df0b8231168154856ccf04c06ec710562033dbe6d4c889f1abe4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-127-to-0]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-state_test-so-127-to-0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1346,7 +1346,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0e7063997f27b2a0fc5cdd1c88d463db16f74f7d170dc6411cd7030cdb74dd61", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1360,16 +1360,16 @@ ] }, "_info": { - "hash": "0x34dde584237c65cb7cddef0a514b61b3493c1a9610d76a40316be2ca9d9a2a32", + "hash": "0xd5a687d9d4234c57c4baa700509d31afaa79d7023758a9acd1301a334784c758", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-127-to-2]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-state_test-so-127-to-2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1411,7 +1411,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x55f0c03fe8a502f7612eaa6510861ce3c8cff3fe31f15be3077d5a1650e90f30", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1425,16 +1425,16 @@ ] }, "_info": { - "hash": "0xaf8160046a4c0c34b74dfd91b5528c861780f731c0f2f9cc6ca52cd349dbcd92", + "hash": "0x6d59fa51dfab7daefb5aebc42ea8aff34cbb9716aebea165fb8824a1e97a83e1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-127-to-4]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-state_test-so-127-to-4]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1476,7 +1476,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4a5a5dab0ba808ae070a83daa2df1ede14e5faf35b565b8f397177abcb4fd9b5", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1490,16 +1490,16 @@ ] }, "_info": { - "hash": "0x478e2fa3f63435444eb159af4f32a92169528a8a92d184ff86081c87b91183dc", + "hash": "0xcd6748ad22b63b2f08cd2b0b89123d77eb552519c8ddfa71fd15d0d55f88d3da", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } }, - "tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_CancunEIP7692-state_test-so-127-to-127]": { + "tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py::test_jumpf_target_rules[fork_Osaka-state_test-so-127-to-127]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1541,7 +1541,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xad7cab99265abfccc9fe7c1511cc8a4e8cf6834868ef4ca04511b5459011eee8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1555,11 +1555,11 @@ ] }, "_info": { - "hash": "0x4f9e71520bd2d23fbdf61aa1af26da9666e7f016a80a164010f95fc95653ee32", + "hash": "0xa59e49386a9505fc32062f0bcd2a23f211810bc62a86e8e449ba8088e2cc9c83", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Validate the target section rules of JUMPF, and execute valid cases.\n We are not testing stack so a lot of the logic is to get correct stack values.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip6206_jumpf/test_jumpf_target.py#L21", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6206.md", "reference-spec-version": "2f365ea0cd58faa6e26013ea77ce6d538175f7d0" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_all_valid_immediates.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_all_valid_immediates.json similarity index 93% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_all_valid_immediates.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_all_valid_immediates.json index f7bdd1bd4f..c1e6eafe3d 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_all_valid_immediates.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/dupn/dupn_all_valid_immediates.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_all_valid_immediates[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py::test_dupn_all_valid_immediates[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x180ca7c8d4e718c444f909d1813d24b6a23f8e40cfa2bda0f1ee7719737caa75", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0x53eb80ea32b0085aec345180cd33cced1b56f034f193b62cb322e7ebad5e2001", + "hash": "0xbb1e7dec9ab0d3cd6a3b8baa6d1cc29867bf61c3eb80c0a8472666ed84251c08", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test case for all valid DUPN immediates.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py#L20", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_dupn.py#L20", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-663.md", "reference-spec-version": "b658bb87fe039d29e9475d5cfaebca9b92e0fca2" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/exchange/exchange_all_valid_immediates.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/exchange/exchange_all_valid_immediates.json similarity index 89% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/exchange/exchange_all_valid_immediates.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/exchange/exchange_all_valid_immediates.json index 6dbef360bd..f49e27ff0d 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/exchange/exchange_all_valid_immediates.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/exchange/exchange_all_valid_immediates.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py::test_exchange_all_valid_immediates[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py::test_exchange_all_valid_immediates[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4d1967d716fb365e9a05f95a6e84f7607fb7404771903b39d8715838a4ef953f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0x9e4b7a278b26791f74b247055f8fc1e28c824e8e9a0046c6728ee493af44c905", + "hash": "0xad890cbef6ff97ea47c26a9b35665612d97e843ffde5415731261beffbc608f4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test case for all valid EXCHANGE immediates.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_exchange.py#L19", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-663.md", "reference-spec-version": "b658bb87fe039d29e9475d5cfaebca9b92e0fca2" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_all_valid_immediates.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_all_valid_immediates.json similarity index 93% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_all_valid_immediates.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_all_valid_immediates.json index 30ccc47d27..003ad82355 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_all_valid_immediates.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/swapn/swapn_all_valid_immediates.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py::test_swapn_all_valid_immediates[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py::test_swapn_all_valid_immediates[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1135b5034383b6414e2f708a05ded35a710d2cbf06de93ff8407228f7e723325", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0x34d957638eb36daf3149cabb7f280050a91a1bd9dbb975d5488cd0a751ebcc37", + "hash": "0xafccaa448a32ffda2ceb0206dad65b908766a4e53ef2a032f27570937db4e121", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test case for all valid SWAPN immediates.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py#L20", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip663_dupn_swapn_exchange/test_swapn.py#L20", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-663.md", "reference-spec-version": "b658bb87fe039d29e9475d5cfaebca9b92e0fca2" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json similarity index 86% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json index 7d0877f482..ec143f331c 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/address_space_extension/address_space_extension.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-empty-zero]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALL-empty-zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -52,7 +52,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x003ed33319472c432588fef01beea870301dc514e56735d6ddf31d23c9b35b74", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -66,16 +66,16 @@ ] }, "_info": { - "hash": "0x400eafcc49063967225aa481d4e708513b310a34e0a8ffd57512d51f7ada5cbe", + "hash": "0x8df7022118a31f1f4c8c7b2ae491d7c973f704176a918a7f3757009bad4b4b3c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-empty-short]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALL-empty-short]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -128,7 +128,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1beb2063a8abb7805472d41461a77b8f0d15725458ababff619f78bfd1e9c0c0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -142,16 +142,16 @@ ] }, "_info": { - "hash": "0x5d26a6696c4c09eeacefea0156f187e4d363c63014667876a7ed6f5fec1f9a53", + "hash": "0x05accaaedcef795cb9bb04be061aee1a80cbe73b11bae9f7eb8c37b22d9c1ccb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-empty-mid_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALL-empty-mid_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -204,7 +204,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3e541553e56061cf33126c244c2acefeb1d64e06968a885975d7b4a4cbeb501c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -218,16 +218,16 @@ ] }, "_info": { - "hash": "0x32e6d6b0999e4f663ddc57d19111d7f13c76aa5fde908ae33b81771a29a38418", + "hash": "0x44025f3146cf6a4ef93c1ae161fff809761f687384390f3753ea572377ea85f5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-empty-max_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALL-empty-max_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -280,7 +280,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5f6f6015e0a959a6e256c784963746fa90c6df5d24519b0630477f7006486fd9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -294,16 +294,16 @@ ] }, "_info": { - "hash": "0x8c920d7f0a781c1cd92e335ddc56c75403bdfe82897030607689b5687b1f4bfe", + "hash": "0x830274883c3b5c3ffda8250fc26c81581043ef0a3329de5127c88a74dad2a650", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-empty-min_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALL-empty-min_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -356,7 +356,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xcb17786203f139890ab75526c21eddffb6e3bb4c142c025a31a09c30cc5f6734", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -370,16 +370,16 @@ ] }, "_info": { - "hash": "0xd1e52a1f1816414ecd539b79cff47c14a8b013fac56527dd0f2b5e9b4f55c9c8", + "hash": "0x3fad3170d9e1e1df42c1271eced66b077bc104bfaadd05fe1898c7bb0d4a69af", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-empty-mid_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALL-empty-mid_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -432,7 +432,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa4448e7784f81d90ebac59a9fd4d27f2c74b171d2affcae29fad4552c658d91b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -446,16 +446,16 @@ ] }, "_info": { - "hash": "0x8082678f8dd082a0c76385be6a1957e4802568f1f1357bfd156448c2bf7d17d1", + "hash": "0xb2e564838f94ed9d5b530142097d16d15d6b54e54f3e8ebeb92ccbacd3be111e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-empty-full_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALL-empty-full_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -508,7 +508,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa9f7eb85ed7871210b79bfa1f94409210e8fa7f8d60e261d85ad01d6b7ad0c7b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -522,16 +522,16 @@ ] }, "_info": { - "hash": "0xbb08fae014818df8e87ceb558a164a6b3dd19d533ea60a42e419b09a5a5295e9", + "hash": "0xf452ed24a19664ac2b0bd72ee0550121dde2da98c68432decb0f7a42a5d981e4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-empty-max_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALL-empty-max_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -584,7 +584,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xca2ae3e2886ec70527a49df65002adecadcf777faa33542750fe64ea753b8ac1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -598,16 +598,16 @@ ] }, "_info": { - "hash": "0x97a1aaf227d7c2d25f5797b33df6c06a712a18b3a8e174b648801de4f5439289", + "hash": "0x76ad3065a3218c39716979abc284b5e5200a711990856f03c44c3a34f9965340", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-EOA-zero]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALL-EOA-zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -666,7 +666,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x04baa55987e087061266f0ecb816060145f725d5a0af9accff54aba8ac3f7200", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -680,16 +680,16 @@ ] }, "_info": { - "hash": "0x757f9dc8877c96fdb765221d58cc1c1fbf82445d615efa09aaa995a91f017fe3", + "hash": "0xeec33ba6f704daff737410ef38eab8e2d6b9e1a2e11437f4de69ed88f02e2010", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-EOA-short]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALL-EOA-short]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -748,7 +748,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x85695f2bb90ca2baaab5e6dba94375755d958e1aca0b0f653b43163cf457756f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -762,16 +762,16 @@ ] }, "_info": { - "hash": "0x6acf85181acacc791452b8bbedc22ac6a5b39ac4869b20a7420eff4372ae6518", + "hash": "0x77d445ef964f9fb0ba56a14443225dd07b551c8a4981cbd022abba165b97f406", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-EOA-mid_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALL-EOA-mid_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -830,7 +830,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8aed759af2291b8268605a6d74971e0c9125d8441c3ff0c218886bf233523936", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -844,16 +844,16 @@ ] }, "_info": { - "hash": "0x09ee93499948feee09b6da60cc81c9db12ae12aa6907d1b57bb65a4347927daf", + "hash": "0x59d7f3c638017aebb4fe1d0fbe69311832654c8340546035c165762bbba17c97", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-EOA-max_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALL-EOA-max_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -912,7 +912,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf76475f6d468e9985d05abb4373b09a4c3622f6bf439dd9a8be6c3429b3a518b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -926,16 +926,16 @@ ] }, "_info": { - "hash": "0xc576a39e07341e0ace3692d0845c4da43dc18fdef6e119ae5a7bdd0ed8c796c0", + "hash": "0x6d0390b75d1f20e67739a608b495af0849e868b7bd657fc2de967982b6ffd6ca", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-EOA-min_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALL-EOA-min_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -994,7 +994,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x571fab826e759b9e65ab93e6681e526f7d95f6938417a33c01388b78de240ff7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1008,16 +1008,16 @@ ] }, "_info": { - "hash": "0xcf31ac9c49fa30d272e23ddfb70cd7238838046b10dcc1a4d0ecca3e430cfded", + "hash": "0xf078d0653ef251102b1588932568e77c3bf24dbfe8be7b2ae01280115b582de2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-EOA-mid_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALL-EOA-mid_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1076,7 +1076,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xcbcb1fe39f9846f257843e8b8b1c0689fadd1ce71fc1d41670b9561845ef7bf9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1090,16 +1090,16 @@ ] }, "_info": { - "hash": "0x643cb5f6a153a3d7236d2cc3a0faec68498caaa488fe080d75889fc6771e905a", + "hash": "0xe8adf889c26e16970ae4cde933850c9546e4e1480a553b7b97c6bc7887e7fc6d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-EOA-full_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALL-EOA-full_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1158,7 +1158,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb396e647aa23010c0d60142847b4bfba275613c25edb6eb613b52fb64c68867b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1172,16 +1172,16 @@ ] }, "_info": { - "hash": "0xbed3e9398765255cda548917bff6b605202f553f0f898603d9a212b4df8ed280", + "hash": "0x717b6878136d98de3a5f207748eeb66eb67da1e8e35e295ee33f0792aebe47c9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-EOA-max_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALL-EOA-max_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1240,7 +1240,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9b366010a0cac07702015d3fafab5b932051c6e360cd8900bf978ee400bde3fe", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1254,16 +1254,16 @@ ] }, "_info": { - "hash": "0xca2eb788146053a3013410eaef8818f4201fd9b539fd770c3dc6b5493667a6c7", + "hash": "0xb50307d6293cb4bfa741149f8645a6ac00840a5ed84715516b469cb43d7b6a19", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-LegacyContract-zero]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALL-LegacyContract-zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1322,7 +1322,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xcbb5432f2a6925e6a8430ebdec68c7512f5ac4c91754611650fac1e7b3fd7475", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1336,16 +1336,16 @@ ] }, "_info": { - "hash": "0xc093f82b3cf75dec226b317e82991c69c3f2056721d2cc30c7585d4260814f4c", + "hash": "0x3587a1bab4978ad5b0ddbfbaa4b2db89facb1bb74b49db42eb31b49a68640a9d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-LegacyContract-short]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALL-LegacyContract-short]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1404,7 +1404,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x01736d8a3806c6f4921518698f3964559c8e782c1eca09814835e53caa8db0ca", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1418,16 +1418,16 @@ ] }, "_info": { - "hash": "0x69f37f1d9a8bd8d3695228730db21b143846d18f831b56a9b0de0f8b1b31ec66", + "hash": "0xb5f89247caf58f729c95792c901b892b943785247b7dfcbb6e8fa164739ce46f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-LegacyContract-mid_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALL-LegacyContract-mid_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1486,7 +1486,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5acd676173c3d7c1a99afd193d6da1d87903d984d692e70564cbad1a9bd94c0a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1500,16 +1500,16 @@ ] }, "_info": { - "hash": "0x881f10474e795a121ee5486d21cd7fafcd9537bd06def605e6a7aed608e64a9e", + "hash": "0xa820787a64098f56be1cd234f6f852e14b88fbf5471923452a4de0cdceaadeff", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-LegacyContract-max_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALL-LegacyContract-max_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1568,7 +1568,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc7d6661971697ac410ba66d2b9d0b0452deca928c080055bb5a7fb7e5130683b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1582,16 +1582,16 @@ ] }, "_info": { - "hash": "0xb2adbf79ab86f08e48b20c15aae0bb34a5668a8ab71012aded11db000c8cc111", + "hash": "0x1df5c9204417e5619eaec7bb105ac76dfcd19db8cd42158acbf98fd17729d752", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-LegacyContract-min_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALL-LegacyContract-min_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1650,7 +1650,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7ed5eb50f57c9aee343eef4854f948866adf6a924face05928f21af25c66c0ab", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1664,16 +1664,16 @@ ] }, "_info": { - "hash": "0x894448a373f9c551f9b914537715ad3a619437dae46a6753a220dc4497588797", + "hash": "0x96f8949ff1ca94492097a85e42e02497b506aebd844462afbf459a70470e67a0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-LegacyContract-mid_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALL-LegacyContract-mid_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1732,7 +1732,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe92107633fcfbe4d31f5ae48b9ed988cbd7765e362bedcdfbff9707eee0cc028", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1746,16 +1746,16 @@ ] }, "_info": { - "hash": "0x1743e34bba1d6732ffb66fb91fb439caedce5d52e39470f082cbac66ac744e05", + "hash": "0xab59513b6bcaf83d9d530e8073360c291c79f3668ee95986adfb77386df0a2de", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-LegacyContract-full_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALL-LegacyContract-full_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1814,7 +1814,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf86a24f3713758d62422bc20a91307eeb6fef0e2f2a184aff17679f545c65a3b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1828,16 +1828,16 @@ ] }, "_info": { - "hash": "0x0e1b803662c80b80e5460d9405f8ac77584fef5bfaa32970eed60c73de5a9744", + "hash": "0x71ffd1b63b677ad0a69f3c9071708c63f352f2bb05debeb34bcca12b2410dda6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-LegacyContract-max_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALL-LegacyContract-max_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1896,7 +1896,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa5d8929953a864e5f5847dc910a9c256ab6c08e017cafcee6ae6c7dc965818b4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1910,16 +1910,16 @@ ] }, "_info": { - "hash": "0xf54fbacbe3497a8e0cc835806ac45bb829aeeb0620183c2c830630a77f8fbaee", + "hash": "0x48b15c15ea72c979b1f831802dede9da9e2655f575a0aec72eb994865df68cd0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-EOFContract-zero]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALL-EOFContract-zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1978,7 +1978,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x38af350ba9adb026b751059e744a2aa96ab959265fc5b215520653d4bc2ec62a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1992,16 +1992,16 @@ ] }, "_info": { - "hash": "0x5397c1c7dc560ce13ed621b6ea107b68e0948d05003896af6c1e61a13c2d84c6", + "hash": "0x2e83888fd32cf5499a949f589badaaa1d73347200abc7699f10a762e1ed8247c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-EOFContract-short]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALL-EOFContract-short]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2060,7 +2060,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x64481603f4ad84ff7ba7cfbdf0f23bd8c2733d5d710cb49b367799c3eb622c66", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2074,16 +2074,16 @@ ] }, "_info": { - "hash": "0x926a91f527ae38905460bdf33148ad40c733471dead0ba1b73e638366c8b54c9", + "hash": "0x740856637d5d1c8299478c7ea4a84e6ba4fbd8a7eaef4075d94db93cc13f7691", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-EOFContract-mid_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALL-EOFContract-mid_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2142,7 +2142,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x94e8707de51f0671e7dee6983db8b376eba5397264f0f50c5e1a14e403b83045", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2156,16 +2156,16 @@ ] }, "_info": { - "hash": "0x42bc4269f9037c377f81b6aa32ee3981cbb7560f2b29ddfb16449b730b29a868", + "hash": "0x3405df8122c9c708b092ad2d78259c85c962e47a11a1cd17c14873b5a110305f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-EOFContract-max_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALL-EOFContract-max_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2224,7 +2224,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3e3e386c3383d076832471318793150ba273597f28534e5df8da573d43cf9b1c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2238,16 +2238,16 @@ ] }, "_info": { - "hash": "0xf756c5e15e0cc2dd472cd0ce92286abab02052727b63eeb1e5f8c928cabc714d", + "hash": "0x6e4d317b79687b5590f8e0ddf0b70c387d8c5759a7b69ac3fab1d5baf49947d9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-EOFContract-min_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALL-EOFContract-min_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2306,7 +2306,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3099bdfcbd440a7f5e914a7dbb8a689796ce38ea1696b0295104272f033c5145", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2320,16 +2320,16 @@ ] }, "_info": { - "hash": "0xdb87f7fbbae3c71a83103e92574390dadeb36a0560716f03d6d958db4a9dcf91", + "hash": "0x154e556c6b7a7a7e578192303606f427337c8d28f1cb9a1bf9ee359f662a2fed", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-EOFContract-mid_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALL-EOFContract-mid_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2388,7 +2388,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe874659d0d3c0c7adad891e30dde10f5a068fc3ef15b46bc0f93d1f40e84779d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2402,16 +2402,16 @@ ] }, "_info": { - "hash": "0x1b5f8d7ad1d178f9742868d14111801d3020dc514b9b207b184564dbdc1ac752", + "hash": "0x0c3fb479c4d399d3d1103878757b4d6849473251eb67f944dfe40bdb0dbdb3f1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-EOFContract-full_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALL-EOFContract-full_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2470,7 +2470,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf47fa67d9fd06cb1cd7e83ccfa5f3851e13a5f56cd39f0d6743afe2079d17bda", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2484,16 +2484,16 @@ ] }, "_info": { - "hash": "0x8780bddc619f77a765ed2836a181ccd1d71f7c0b8db94e037f0cab29d54870ca", + "hash": "0x23d2265472318fdb71b250062370ba2c20d0e06e4258e1ffe47f3ceec9d4811d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALL-EOFContract-max_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALL-EOFContract-max_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2552,7 +2552,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8b9f16fe337417ec0fed014068468a0b0b655362d20a7c965c0f31922b17c590", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2566,16 +2566,16 @@ ] }, "_info": { - "hash": "0x39c73328373139486d50742ce9e1b5b0864d0f272ed55dcb05b3e8e4a3f2c327", + "hash": "0x91edd4a0671893fda2c1bd72273165bbcbe789ef4520cddeadf9a48858b89067", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-empty-zero]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALLCODE-empty-zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2628,7 +2628,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x931815433d13a3886fefeee84295fb70280f6106c2f125bae113805097286894", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2642,16 +2642,16 @@ ] }, "_info": { - "hash": "0x39845d482dc7d55f9ca3b0a9002c70e7801751867d490f49ab046091beccde0a", + "hash": "0x25c4d5077ecf52201eb30c6f27218f9ed43e326746086ddc11dc6ee2e5c23961", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-empty-short]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALLCODE-empty-short]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2704,7 +2704,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x328c68b788f9d93422e3881779939d8b60ec159ee3b0fac75e62c5686b6763ba", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2718,16 +2718,16 @@ ] }, "_info": { - "hash": "0xc905fea7ab369330bbfd15b24612d11c942b4cb4bffceabb7964dd58170f694a", + "hash": "0xe1d7d81ea96fe61af2ebaba6b0726231ef27f12ebebf7c83d22a92c4d2698219", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-empty-mid_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALLCODE-empty-mid_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2780,7 +2780,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa5bff4d9c40ddec234eedc469a7703a1a32a38bc944c6be6f5f3905f03756139", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2794,16 +2794,16 @@ ] }, "_info": { - "hash": "0x9b8d59ecf92206c9643d1676c0ae07c63b70f22907ee4db5f7c50eda9e11649b", + "hash": "0x6e66409bc908872f9c96a20a6ba009596d609cccc5e707972d1a6c3cda4c4cd0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-empty-max_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALLCODE-empty-max_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2856,7 +2856,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xfe2f532a6e87ab361d7b0f8064903d0297884316e66eda2311e595f7d4bc3d79", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2870,16 +2870,16 @@ ] }, "_info": { - "hash": "0xe382460a9ba03318ec33757f09ac80b69ca9f8f91d04e1fdb70aa0e23031d1ea", + "hash": "0x59fe43348abe7d8e91d345ebc3b471a77e5f4e7b0afd2fda4338a83dce4ebc32", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-empty-min_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALLCODE-empty-min_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2932,7 +2932,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x72ef3e5cf860ae847274254f122546a17990089700739f4b625ecb8678cdc295", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2946,16 +2946,16 @@ ] }, "_info": { - "hash": "0xd4f6efec328d097a79b0b9fdbedbc3ea72e17dac84a1ab348c516d2d201d7b36", + "hash": "0xf55d015f4bafca6f84db9293ca2f5843be05f17d7c545ebfb6e69872a5c200d0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-empty-mid_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALLCODE-empty-mid_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3008,7 +3008,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5cc6b3e157b6c499c474c40f09b6c0c016d52d189d45ceccfb81570c074c1742", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3022,16 +3022,16 @@ ] }, "_info": { - "hash": "0xcfc580c98ef2a45075eb84a577c7b4efc74c170072026a51daa401c13324606c", + "hash": "0x84e64bd38cf21a14fa2ddaf7973af119445e2ee6970ee35e250720c6555da2c8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-empty-full_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALLCODE-empty-full_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3084,7 +3084,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xcbf9e47a258ef06b607d8921a50aa341ceb54e800f6cd5ad35bd083300d5e4ee", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3098,16 +3098,16 @@ ] }, "_info": { - "hash": "0x55cc180735f4db8e9df232d457d20c465a3a1224e035c58b7d5560214155475c", + "hash": "0xb6b963e180b3f138184d85f20ff5cd2d08dc539d8f61c0421b7399ea0e6a8a13", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-empty-max_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALLCODE-empty-max_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3160,7 +3160,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf786c6147b1c39b797e6f011f345e8872400e71e4a384a7c12a222920ef2490e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3174,16 +3174,16 @@ ] }, "_info": { - "hash": "0xd0c607d2faf6106101df2968164eb7c4d21b7d04182194d504575be4964a2776", + "hash": "0x028ec879d88328848230b7c14d140e0fae8ba2bf32e04e82c5ec56802cd0ae85", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-EOA-zero]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALLCODE-EOA-zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3242,7 +3242,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa6bc587635d8943b89f35ae2917e88e63989af444ea409dd160b4283b9354681", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3256,16 +3256,16 @@ ] }, "_info": { - "hash": "0x191b6cbb6e14813d8c4a153736bb528ffeaacc796b318a2bfdc054563519d97a", + "hash": "0x83bc351aeb3db56d10bc5d8012a6e86fb1cabf2820bff9160ea27c22226a1f1f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-EOA-short]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALLCODE-EOA-short]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3324,7 +3324,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7da3630479ae9f3a6ebbf6194bd7565ec175fdcbfa0271ac529b7ff99fdee429", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3338,16 +3338,16 @@ ] }, "_info": { - "hash": "0x560f31e614db5c90d08e1212b4e6b67e4fa1feac03a040d4d76059010f6b9354", + "hash": "0xa2adfc72b34d2c8a0940239e90fc1d0fa23c51cc6e91bc71bd16932b0ef90a26", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-EOA-mid_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALLCODE-EOA-mid_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3406,7 +3406,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x70a66d7fe477db6edb50b7d2de736e90b68d84b338301b713eee2d75f2983545", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3420,16 +3420,16 @@ ] }, "_info": { - "hash": "0x35e08bea06cbcb240b3638c8f0cf891a74fb48774ac25b938d0e7013d9cb9056", + "hash": "0x03eac33f556b84ed39399c391cf0f1be74cd4f671b09d21be1941838d93cb4a4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-EOA-max_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALLCODE-EOA-max_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3488,7 +3488,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6abd66ffc00a2dd39e3103c5c01cad35808fc9cc9a29cd25261bb30850ccc16f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3502,16 +3502,16 @@ ] }, "_info": { - "hash": "0x286725dd25be7f78c75463861629a0a343ce666a82b685cfb00eab7a22754518", + "hash": "0x128ddf381a15a0a746c08069469309a7b4a2188d09f9304db5defe1fd218f322", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-EOA-min_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALLCODE-EOA-min_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3570,7 +3570,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x53e13282fc6a29ae4123ee85ca4c6ad86f8066ebc0afa43c4a0a5d03d6baa80a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3584,16 +3584,16 @@ ] }, "_info": { - "hash": "0x9ce3faa5d4ca3d4c01966750dc046e772a679e6ace7c12be1595d8d4205f9d17", + "hash": "0x255ca47fa1ed3778cc5da0b5c8158fa6b9f37a550b46cd5243bcc3b4d38bf67c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-EOA-mid_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALLCODE-EOA-mid_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3652,7 +3652,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc535e1c0fc74c5eb5bf4e8f8291921e594de3fb6cb6e81caa7de061e99db631e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3666,16 +3666,16 @@ ] }, "_info": { - "hash": "0xcb9c1fcf8a08117de8e13d66f2a5afd47f67cd991f57a38d72ceb7688e507402", + "hash": "0x06c8b3315ba4933777915a8accb740facc4b7995b800d86ab9440283a0b5b634", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-EOA-full_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALLCODE-EOA-full_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3734,7 +3734,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe5d18ef9fadb649e2b1f8b75ae551602cea9f196b2431a0773f5eb9a487ed87c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3748,16 +3748,16 @@ ] }, "_info": { - "hash": "0xec2f3ca9c32b6b282381d42ea1dc376dc288c8c4a9c807f870c0a78043a39944", + "hash": "0x6fbb9321fa06710194bbcb3725daf313de7126194b6f2c44e4d6cd1add5d4ab5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-EOA-max_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALLCODE-EOA-max_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3816,7 +3816,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc2b6775a70c6fd6b769b5357420780baec25acb9671dcd29ec00392847124724", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3830,16 +3830,16 @@ ] }, "_info": { - "hash": "0x4ebfd1a553cede0923576d5c16dca63b3ad641af14ad8834435670ac0af2df69", + "hash": "0x7942891d6483d047ac4a646b890dc77a43551f9ba3fb66a4bf5b0b2bee4ced76", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-LegacyContract-zero]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALLCODE-LegacyContract-zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3898,7 +3898,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc0ea3377a892546609d05d3c26b23c19a3305dbfdd52d8b10d969f58fdff379e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3912,16 +3912,16 @@ ] }, "_info": { - "hash": "0x8efaffb0e1c8439808823d793f83ceb2d0386f9e33247ae8f457656eb7fd3188", + "hash": "0x819f4fb5cc3bd965cb048403a78c2b34e71579992b448bf8cf985b6e9abff6f0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-LegacyContract-short]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALLCODE-LegacyContract-short]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3980,7 +3980,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1660a4b1a3bf31534ffe1c69ce0ff8e641e9604b1af385d5803c9fe9ec47221a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3994,16 +3994,16 @@ ] }, "_info": { - "hash": "0x16fbac0db6715b1ce26bd88526b61899f8ff7a05894aef7d87900424d39116d9", + "hash": "0x8a001dbdde89bff4ba645abfac51b97fb453910944b7e860fa023dc2cb61243b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-LegacyContract-mid_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALLCODE-LegacyContract-mid_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4062,7 +4062,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0d612700841278df4c8e77347ca4022f1e5099ebe5d7975a3b1c716aca9f5d4a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4076,16 +4076,16 @@ ] }, "_info": { - "hash": "0x06b326759078f1f0c11822c2143bea8c93e06c0568c876020819e2a758e62086", + "hash": "0x80ceb53e32d5fa75432987a5656c30662d99e223d44106f7e3105ff8989ec4d4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-LegacyContract-max_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALLCODE-LegacyContract-max_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4144,7 +4144,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3b0a0de329eb363fb7fec1dda395f93c251007653ee7e604f1354d8a91939f3f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4158,16 +4158,16 @@ ] }, "_info": { - "hash": "0x1a2eb20fb04a498f15d2782afab6d17967a9d0af3df58dec6deac2ae938b00b3", + "hash": "0x9013402d4bd88d1b28460ca2988613d1cb9b5b07ebdb4ea5388162c316d6fe87", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-LegacyContract-min_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALLCODE-LegacyContract-min_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4226,7 +4226,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0014214a6341758b6274e1d9d5ab6fdcdf18200f9cbf8912f57bdbbdab2b27b0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4240,16 +4240,16 @@ ] }, "_info": { - "hash": "0x2d0cbeb8bb7e0e7622893d63e5bf5c13b4021112e9e1f06c1603c58ac921898c", + "hash": "0xb730646e12684d0b2ab629e5769fce001bab98e3bf088315989939534aa14896", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-LegacyContract-mid_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALLCODE-LegacyContract-mid_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4308,7 +4308,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xff050578e4b4f25b2827f731a614cbba71eb22b3863b06689070adb07af8ac07", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4322,16 +4322,16 @@ ] }, "_info": { - "hash": "0x8d28c5bb1161d390886eed4014e9e1b4f34754b2f74153aecc7956c20bb467e9", + "hash": "0x3d347730a4ca5d3a83bbac202691005d3770fe4ee887e3e1897cddbb5a8001e3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-LegacyContract-full_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALLCODE-LegacyContract-full_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4390,7 +4390,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x01f849cac24dda812619c02877cba6bfd8bb2201ba57079c8872056a7293cdfd", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4404,16 +4404,16 @@ ] }, "_info": { - "hash": "0x6af6633ec97c4d8b495e339caf04a5ed9572b40b91073019d2e1d80fee6bc4ed", + "hash": "0x943813c7d52f2812a46f137e4f8e6c757e61ec8c3e1c471d97ae9e8a7c2cc813", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-LegacyContract-max_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALLCODE-LegacyContract-max_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4472,7 +4472,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x55baeae464721736a75b15c4cae321ca9d16fcf8ca694af2d203b55b410776f1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4486,16 +4486,16 @@ ] }, "_info": { - "hash": "0xcb933ea4d266781b0d48a44921e72845b166bb2eed3779cd2a40ec8d4ea19b50", + "hash": "0xd2bd51af703b8cc2d14c04da88a67946294433da7fc0506d7ffa1afc4b68f54e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-EOFContract-zero]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALLCODE-EOFContract-zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4554,7 +4554,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x53cd3fe605d757226b376169d2e6fb348aba4ea38a24f16d3eb39f9aa3daf65d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4568,16 +4568,16 @@ ] }, "_info": { - "hash": "0x1f0939809a0b200bc388e10f795dba29ba909bd044b2353d6a4b08619d934455", + "hash": "0x62fedc6e8a1ab9e3f1ee86d9f71fd6d894067b59ae8b3216538bcdbf63e1f777", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-EOFContract-short]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALLCODE-EOFContract-short]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4636,7 +4636,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xff14ed411f7d245e6a334ecd47905ca15dad23df3a9fc94da545dc6a9b23c193", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4650,16 +4650,16 @@ ] }, "_info": { - "hash": "0x96ae1c91e53e4c4b2c951c48f39a31ca1a52b36a0e395d8ba3247eed66af778e", + "hash": "0x8930d3d284fda78d0d851ded4f252fe8a0339c6f2adf8da1e7485eb381ab8282", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-EOFContract-mid_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALLCODE-EOFContract-mid_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4718,7 +4718,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x491f2ae9bc8fff3cb78cf79b2e163f748e7dbcfe591c43db873a9098c53f41d8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4732,16 +4732,16 @@ ] }, "_info": { - "hash": "0xc2b14950c0de1ec2dc2386075aecd0f8cb6d6c49df5a37417f4c8f9bb22d6d77", + "hash": "0xb72033b9b4027b52c15300b72f6be9c47bffcde87dcf8bf87abb0cd5e19c54c8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-EOFContract-max_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALLCODE-EOFContract-max_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4800,7 +4800,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa77011f64bcefa4c687d4ffb78bc380404432ab5361ebfb3a4b287506d9d90ec", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4814,16 +4814,16 @@ ] }, "_info": { - "hash": "0xbcd2481e4690753baec856180235ae197a3c407567e76927eed7f2daf612377a", + "hash": "0xcdfaf2c4e15fab9fda86e92d4ee05a21c8a1525fea641c549538c0c646857eba", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-EOFContract-min_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALLCODE-EOFContract-min_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4882,7 +4882,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3e247f7075017e2c9708a4a1e42113d9ef9f30199e0f4dfb90061e7d300afc36", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4896,16 +4896,16 @@ ] }, "_info": { - "hash": "0x37e47828c1bd5192f65288fc61a3cf26c34fb23f6ce3a3da089803697c09f8d3", + "hash": "0x4d87d503b5ce49ddac8d17016f92e71664a770cd1592f1961adb748a1f742f0a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-EOFContract-mid_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALLCODE-EOFContract-mid_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4964,7 +4964,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa48d2aedff0b0bc4ee2c17c89b44196d768c4d2b1d177dc4531c72c7f4703bf3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4978,16 +4978,16 @@ ] }, "_info": { - "hash": "0x096424bd460d20af82637e78509e272fb74cc059e0ede2d15d041087aad45d7f", + "hash": "0xe29528bb4c614e72abedb0a0fe9cd1d05087277dfe065c3b8c5554114ba2499f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-EOFContract-full_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALLCODE-EOFContract-full_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5046,7 +5046,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf552ec2cd9d14afb4f68e0586396f22742a402517eb677750963e3f6e5bca9de", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5060,16 +5060,16 @@ ] }, "_info": { - "hash": "0x65e931f4648e8f4051a7dfd9196aaad8467d6cb7449ebc31d310c665981da0d1", + "hash": "0x47bb407ba63ab35bd6072175e9db3d49d3c5901034bca2b2e6584eb5d3a80ad3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_CALLCODE-EOFContract-max_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_CALLCODE-EOFContract-max_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5128,7 +5128,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5d322c2c8e29f23859dbd2acfef2dd3347f11c81aac3176dc13b8ddc29ca6377", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5142,16 +5142,16 @@ ] }, "_info": { - "hash": "0x8c749c71b56772f303eaa8e10cdfa2a128a643ed4895220145d9930718614146", + "hash": "0x7464bb08b8c87ac7da912a0082b34bb78ae2bd89f6595fda24fe54320675a7cd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-empty-zero]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_STATICCALL-empty-zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5204,7 +5204,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4bd7d32b62c8391a30b14eba8bb3eeb1c3fa71691747faced420a13a155b1549", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5218,16 +5218,16 @@ ] }, "_info": { - "hash": "0x7ea2df66b277fd8d81e8ea2255415e690e4b835e69c1fc17ab4bcefb72b93378", + "hash": "0x84893eab3f98a05ffc38f5abe4a6c75343476da94ff5a213129cb79a1839c9f0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-empty-short]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_STATICCALL-empty-short]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5280,7 +5280,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7fd04c26725b8140dcbd11a1a6cce77bbe78e45817e910c3d1450f32f84be768", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5294,16 +5294,16 @@ ] }, "_info": { - "hash": "0x038cb55148be86f9685f8c739ee4280f5213251d6fd1f34be144e880f4b34cc4", + "hash": "0x7249b9043d08a0113cb1a731e3b77fc3e13e6f6d26f0a417afb2eca3f2f9c8f9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-empty-mid_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_STATICCALL-empty-mid_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5356,7 +5356,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x86072b30b4020b74805b5f7a2c655a095cd933c051fcab6ecb226d51fa0032ca", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5370,16 +5370,16 @@ ] }, "_info": { - "hash": "0xa89ff4cb682d2069fa5b260450b4915bbd1b0278f70effbc3c34dbb22a5823ce", + "hash": "0x5cefaa2032a491d72fd93e57e8719453cf873c6a604106638d5bf5446b78116d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-empty-max_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_STATICCALL-empty-max_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5432,7 +5432,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x481cb30f4fb1badd1a1044bf7b367078d63f9de70ec1bd1f87653451ade33951", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5446,16 +5446,16 @@ ] }, "_info": { - "hash": "0xfe6af5052896dc031c75300a426e349303b9cd08504c695c49b615cfad1a3406", + "hash": "0x6d72461699bfdf2f03a9db4a3228620af5531308de79c24c2126ad347ab98314", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-empty-min_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_STATICCALL-empty-min_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5508,7 +5508,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb7be83614f86c1d79fc906c4fd195ea36329967ef51abec92e590bdd2c442f00", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5522,16 +5522,16 @@ ] }, "_info": { - "hash": "0xac8aa2968f134237ab673568c89dbdd85ea2d5c4d42af7fa95885a9ff4f55e67", + "hash": "0xf15d378a432d50c84259d6b4d925046a31d99c75815c99c0fc23ac641e34416a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-empty-mid_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_STATICCALL-empty-mid_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5584,7 +5584,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2c4fd5aed966a6d5f2b590a2906377954f592b4e24db4040e909a12c977261d7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5598,16 +5598,16 @@ ] }, "_info": { - "hash": "0x51f605780db9daed1e605f39fb0dbc4f2f990967507f39b22a399107a28884a8", + "hash": "0x38898dfe122de900fb997b01d5fbc5e374bd5dc43d4bc0de99ae056bc6f26d87", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-empty-full_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_STATICCALL-empty-full_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5660,7 +5660,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1e28bfc593d1f2c07c90708fe2d6e47094e9e5c9cbd5f2411c6c8dbdc990032f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5674,16 +5674,16 @@ ] }, "_info": { - "hash": "0x475afd6f5d476a4426937d23ee95826f0e033d3dfbaadcdd43d04324d251a04c", + "hash": "0xdbc37656785ad29b2a3facc0cdbcab478d193e0ad0c19aea9b3b1294b210f623", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-empty-max_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_STATICCALL-empty-max_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5736,7 +5736,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8eeab0a17aaf0fcfacc3e9d07eafd663bde2d0960d417d3f9259bb5bc2982b9a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5750,16 +5750,16 @@ ] }, "_info": { - "hash": "0x2583387c5f6a8d090189298847a05fa834e1d66438e107725c7804d9a72e0738", + "hash": "0x3779b44a2dca69510610766113ba8d1ef860f472def09e6871441a6b92bb36aa", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-EOA-zero]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_STATICCALL-EOA-zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5818,7 +5818,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0eecbc173b33261d1c2f43f27c38bf5d57d5ec276c46c01707f7754d58b15340", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5832,16 +5832,16 @@ ] }, "_info": { - "hash": "0x478e100448a4088d12132eb2843a926d550f1aa5d85943aa1d8e57420f2422bf", + "hash": "0x42ccee7ed7b9439662416e9e1eddf327ccc929de3d81b1f28a5a77c69fadd3be", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-EOA-short]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_STATICCALL-EOA-short]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5900,7 +5900,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3b970821cfe47b602a6a9cad977fd562d52f3fe54a68e88d970ce6916c7d9171", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5914,16 +5914,16 @@ ] }, "_info": { - "hash": "0xaf455effafafa7b75ba7c7707098b3596ed7ec30331a0987f56d466f23666fbd", + "hash": "0xc78f157b055e31142adfdff375ab21006e22904c1a7ce990abaf06d5a095bd0c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-EOA-mid_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_STATICCALL-EOA-mid_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5982,7 +5982,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb9638368ba16885823bf8e63b71797079778efab3c40915af244d852fb585c82", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5996,16 +5996,16 @@ ] }, "_info": { - "hash": "0x4aa33cad7c056121659e9b565449534c4dc8e9a208af71e214886168bc4f05c8", + "hash": "0x05999d4eff0edd79b3554d4109286ca0a0bead50b69edcfc12584a06015c08ce", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-EOA-max_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_STATICCALL-EOA-max_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6064,7 +6064,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7f1ab01e73cacf2e73160884b2e23a77ccf715c6d2cd38808aa2d22ba06e39d4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6078,16 +6078,16 @@ ] }, "_info": { - "hash": "0xc21807956a1279f38a072fd2b36440a41faccc46154c799cb23462babe5fdd67", + "hash": "0x838654e49b5eaa583a597a5617ade3fb3d2f6edd86df5442e76634060e5d2b2d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-EOA-min_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_STATICCALL-EOA-min_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6146,7 +6146,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1784338b1bc64bd07acb3ff0395d2113ee188f5794dd72ada260304848f3930c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6160,16 +6160,16 @@ ] }, "_info": { - "hash": "0x6726e81268dd3bb95f0d55377c080cb5d7fccead58dfb3ab9c96e3c2ad38af5d", + "hash": "0xb6dbf09a37b8f1d2dcc8d75afe10e9872243a838f2f8ae31f232de6d2b4222de", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-EOA-mid_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_STATICCALL-EOA-mid_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6228,7 +6228,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3587723e6f57f28dcfe6ff5c022396e107c925b9f971eb50f135fe793eba579d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6242,16 +6242,16 @@ ] }, "_info": { - "hash": "0xd884d855c712b0577b66b561d4890425c1681e325c0f435cfb67d76242d9baa5", + "hash": "0x363a9e5aa6e94cc6103682ad3ef089f8097b7cfc4fc926b613bdee9e651a91b3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-EOA-full_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_STATICCALL-EOA-full_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6310,7 +6310,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0c9183b22fa4dc6a960caf60a4dff530e2dedc22053b7d46bf68da948c130282", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6324,16 +6324,16 @@ ] }, "_info": { - "hash": "0x5d7e4c04d4ec3e0999b608dad60ce295deeacd256a488a04d8b198a034bdf6b3", + "hash": "0x0b239aaf40d03faf002887d45186955cef5f650a997f52d662a71ddd72147de8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-EOA-max_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_STATICCALL-EOA-max_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6392,7 +6392,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x59db9fa652d91d73ed889261e17b7373914b127df36da1fab3d2949ae8463c8d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6406,16 +6406,16 @@ ] }, "_info": { - "hash": "0xd21ae703674358055ca4ca477ddf0de707279353249c169ebf58327499428968", + "hash": "0x401b84d0f92ff01313b45ac71b9f691a5990716d78d760ba0c015cd084e913a0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-LegacyContract-zero]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_STATICCALL-LegacyContract-zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6474,7 +6474,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe65272dd72b6286beac73ba897d37408cccacc87158b2fae57bc506d9a61e2b5", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6488,16 +6488,16 @@ ] }, "_info": { - "hash": "0x995f8cc3883d303bc4289680544b59f3334a2ff1d9a0d016060edbf48d0049fb", + "hash": "0x74471421a6f93e5a2f1929feaead7946e10ac31cf688b6e6b40815b85b65f50f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-LegacyContract-short]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_STATICCALL-LegacyContract-short]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6556,7 +6556,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa32519fa84c4b6785cbdfa3e8af7933eddedaa883e7461da06b489248441d2b7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6570,16 +6570,16 @@ ] }, "_info": { - "hash": "0xbc732d43625d8666a4fdad8baf06573c83e1c1b7aa51ddb7aa0c4e294a1a1c1f", + "hash": "0x6c16b8c032d7edcefb094ca03ed893ca077e63dc9629ec0e6e13175016dba6d1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-LegacyContract-mid_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_STATICCALL-LegacyContract-mid_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6638,7 +6638,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb2dfc5e7766327f1c4e80a65ffb38cc1c4a1039e82f0070a814686cdcf2af3b5", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6652,16 +6652,16 @@ ] }, "_info": { - "hash": "0x190539e1119c3f65119100ee9a5e3a14a5862e975b28bdd955e77d562b2ed239", + "hash": "0x12c29d20bb358e849060319f7aa39c061e425410c8204a29437852f411e33071", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-LegacyContract-max_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_STATICCALL-LegacyContract-max_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6720,7 +6720,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xfeb881930e134b5b2b90a5e18c919efbd10bc1dd7a930021c5841770070eb8f5", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6734,16 +6734,16 @@ ] }, "_info": { - "hash": "0xaa974543f45f67b46735aad8d66516af6d66b98b21731442065e83f0fec5ab66", + "hash": "0x8be6bb3034e16dee837d9801f94836c609eeb6d4cdad0abe17a2814640ab0fe3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-LegacyContract-min_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_STATICCALL-LegacyContract-min_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6802,7 +6802,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x40b501a16cb557545cbbdca5cbeb6faccd5ba25d7998ea47dab09ae06709eac9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6816,16 +6816,16 @@ ] }, "_info": { - "hash": "0x45933014dbb0fe655a5b64aa0f6f3eeb5985f7e147ac92db8c89a0f4e9ad5237", + "hash": "0x5af07b45f7436f6526055654ca17d5b022e77037817421d939c96d5836f770ad", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-LegacyContract-mid_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_STATICCALL-LegacyContract-mid_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6884,7 +6884,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf99fa1552c2068aa1784573c225dcd698a14ded74e4be965b843ebdd21fcb65f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6898,16 +6898,16 @@ ] }, "_info": { - "hash": "0xf167e13415b5e8932b4629b6e15b92ef17092e7a63a223a088f1f5d383651a1c", + "hash": "0x6d5621730cddcc3ce8881224b36a974890e48ec7c44c713c725aba6f50956ffb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-LegacyContract-full_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_STATICCALL-LegacyContract-full_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6966,7 +6966,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7ad560c90fd0b5752d24963362daaa75d3bde3b0286fa122c6ad8304ef73bac2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6980,16 +6980,16 @@ ] }, "_info": { - "hash": "0xa1b3e8f26c53302454330cb8de5779d7a6ba478ab2c9c1815698831ca50e04ed", + "hash": "0x01aba6ca296231419ecdc823f0598b516ab1a4e160c51f167ccd41b70548825f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-LegacyContract-max_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_STATICCALL-LegacyContract-max_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7048,7 +7048,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc53451fbfb538d4b1d597b0db59d645ad8a37725581516b6133d0942f060dc4f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7062,16 +7062,16 @@ ] }, "_info": { - "hash": "0x8bf7607f6fe729942f6e8f46666c33d19b919283ee7ff8a0966161eb8703e0ea", + "hash": "0xf77b66df797e99df7a212f67085035bf35365d5e805ed7c53240a84acf69ce1b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-EOFContract-zero]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_STATICCALL-EOFContract-zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7130,7 +7130,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x50a77bdb0921218e19291a0a5392eb1824ae8b217ec03ef577d823ec6f1899b9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7144,16 +7144,16 @@ ] }, "_info": { - "hash": "0x1940ba4d31a72d60738341308d9d0fb79e4130db5df8db5743132960dde211e3", + "hash": "0x16a424c694f72edab5d629b13e0f33a91f5cc98c8ddf7a6867e9cd8797cee8fa", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-EOFContract-short]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_STATICCALL-EOFContract-short]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7212,7 +7212,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x496c977ae7ebba9e855321798dfe5706c74e0c05c92e70affd1c3817f3541347", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7226,16 +7226,16 @@ ] }, "_info": { - "hash": "0x6a9df7c6efcf6476b4138dd749b3db105d6811c6807a1bc00ea93ee2cd8153dd", + "hash": "0xf128e598ea913b0650cbf4829a37759e7b37ca4595b21d8a29c0e0b13127616d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-EOFContract-mid_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_STATICCALL-EOFContract-mid_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7294,7 +7294,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7920258afca5c02e33f92e1bb9c0a40f49da4ab0560c58d3e2c2767f6ea1dc90", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7308,16 +7308,16 @@ ] }, "_info": { - "hash": "0x38ce3dd2045b08a1aa7f5d81677a518d0458a300919c7c98c9025327315c326e", + "hash": "0xc700eb377cabc29ec850676e840cb6be893f4433e03b29c5fee7b412dc0611fd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-EOFContract-max_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_STATICCALL-EOFContract-max_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7376,7 +7376,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xebe5ff679c855efc2ddcbd7a7b9b39191857f278db008e573b12f0b4aac70e3d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7390,16 +7390,16 @@ ] }, "_info": { - "hash": "0x6bcc7fb9378050103ed23bc4f854e42b150b05384d7e52094a6ee454fcb8d33a", + "hash": "0xdfb22d38990841f69cc8dd16f7d47e72336b4c73189017eaa7ca8e494a2c8623", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-EOFContract-min_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_STATICCALL-EOFContract-min_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7458,7 +7458,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4e8d2a9baefa104eacd0a7b42d500a06e695df764c6cdb786a277088979a6b5a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7472,16 +7472,16 @@ ] }, "_info": { - "hash": "0x8175842999bc198175f6002df76b8b67eefbb4a2b3bbdd04cd07d245ada2fc57", + "hash": "0xa93d0de9640ea9a65a2dc35042d3977711d9e75c538744f384ed78f83eb74958", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-EOFContract-mid_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_STATICCALL-EOFContract-mid_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7540,7 +7540,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3e14acd8917b6c33a275772dd52eb36f1749de4eb8cd8a8b929b06800f3dc1c2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7554,16 +7554,16 @@ ] }, "_info": { - "hash": "0x4c6e44cb9b0b504fac50fe3cda08656a806057f3dd9ddd7c472a7420b0fd9499", + "hash": "0xfb04d8d447e9d327f87bf12746d3c897135e563ddddb9878522932f2be588fa5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-EOFContract-full_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_STATICCALL-EOFContract-full_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7622,7 +7622,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1f85f0c45f69d1f2ca8f281abcbf310bb449b38cfdd3531abd3fe2438a340b69", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7636,16 +7636,16 @@ ] }, "_info": { - "hash": "0x6b4cf1a5855ade695dc3c2aadad2d6257bd44e30bc0ed964d0d3d6575f7b1cce", + "hash": "0xcef597ab3e86221c8565103a265a0c94f384ab844e945b0b0f7bb1ce40487225", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_STATICCALL-EOFContract-max_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_STATICCALL-EOFContract-max_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7704,7 +7704,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc28b4b61587f0c52b6c595e8df5c0b59a42bca184f330de7b09679080019e6be", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7718,16 +7718,16 @@ ] }, "_info": { - "hash": "0x38f8907e145df621516ae4546473c72f8a7bb21860bdde68b10afc8525c4f031", + "hash": "0xc28181fe1796829ef3afc1c73d197a02ef0bb7e45771aa75b3d042fed0f501a8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-empty-zero]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_DELEGATECALL-empty-zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7780,7 +7780,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x447bcc600b97c8d6c1025448f447c83c77d7fe43944a17e127f1130fd8aac39d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7794,16 +7794,16 @@ ] }, "_info": { - "hash": "0x625cf44ba9ecbe95075fdd4c60a5294f34a968e17286f9c8106a732800a892f3", + "hash": "0x87ca97a9f340893921d35a010f5af7a57e6335e3345d9b884cd2431f81a42c4f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-empty-short]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_DELEGATECALL-empty-short]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7856,7 +7856,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x04141ab29b19542cf0873dfee0c53a04dbd38ea210427425820c5780026cbc0a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7870,16 +7870,16 @@ ] }, "_info": { - "hash": "0x4342d973ea2ff556eeba8c93fcc58e13b086ecc9e687d1e59bf35fd490146b36", + "hash": "0x1ef03d5030956ebda80d2f7146a8df8d9e3adcd62b7fa2264c31004ec6339970", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-empty-mid_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_DELEGATECALL-empty-mid_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7932,7 +7932,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6fe6e1ab49d387a494aecb35c5fb4fb1f76a250a32b9f391bfd5080f597f74db", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7946,16 +7946,16 @@ ] }, "_info": { - "hash": "0xb2000086eedc1f751e72128d8a4b2eee287031da8f4482e9e801f4133146a87a", + "hash": "0x7f3e60dcf803425a8802e4eede4f210b1e837c5e26650771e39df7fe221fa47f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-empty-max_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_DELEGATECALL-empty-max_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8008,7 +8008,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6df6b69cd65635e996d9164b420a014105a77be1181a91f97b209c87adfc3709", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8022,16 +8022,16 @@ ] }, "_info": { - "hash": "0x36b0b6b072a347ac863e7c37ed9640f12e1e0c7abed351f085bec388f83dc6f3", + "hash": "0x74e497433a5cc4d6a2dd8ad732815fdae242abaf5eb82cc984f162135ab85a0f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-empty-min_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_DELEGATECALL-empty-min_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8084,7 +8084,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x455950bdbc4d45e3222a90d740b90de5de87e3f58f936074bc0afa9c6b606ce1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8098,16 +8098,16 @@ ] }, "_info": { - "hash": "0x61262dbf89ebc66cd5dd6b200d7a2d9723c478260b1f20fbe96991986fa5354d", + "hash": "0x893561956f639a34cf83fb1bf508db67e24873a00a7b0dfea3f8791c3fa95a2e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-empty-mid_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_DELEGATECALL-empty-mid_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8160,7 +8160,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xef16549578243cc5342a89d395afcaac09a5acd38c6990e6156b4bc3aa70e4ac", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8174,16 +8174,16 @@ ] }, "_info": { - "hash": "0x88f11b5a54ec8c61ed1dede35fc563d243b99d1ce967090adc217d50612e2511", + "hash": "0x20b04647022400f709ed10955f7dc0988bd06b00474ec26a5354247a5fd204cd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-empty-full_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_DELEGATECALL-empty-full_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8236,7 +8236,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5f09c618755490d907526a2e0abaede3c4e8d7e70a1f732f8a5035f385358257", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8250,16 +8250,16 @@ ] }, "_info": { - "hash": "0xa68321a00f4545aa4e8df4135222a87c1716167fa557341e7ba7f5aa6088f88b", + "hash": "0xafc51db6dd72e4f17a9ade74b6d26621511a6148c3a44f8fa7bafa210e6b6df1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-empty-max_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_DELEGATECALL-empty-max_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8312,7 +8312,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe19f5a29b72902e3fecb3781066f08d8af0f296f31927218f7a2073210adab19", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8326,16 +8326,16 @@ ] }, "_info": { - "hash": "0x542ca9f2dedfb90e18a79c19109483be10ccdc552454282bfb754d1b8abb0247", + "hash": "0x849afcfcd387798442169b3670ac33a50523f380c228dbdff9ed1674be5b7efb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-EOA-zero]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_DELEGATECALL-EOA-zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8394,7 +8394,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x877b66a0ff0544256485d4193fef7f9d2bef24fc5d1cc27c5926cd5bb0c38124", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8408,16 +8408,16 @@ ] }, "_info": { - "hash": "0x1bba4e60862f76de46ec1014a95a08c85a3e7b7d4a332f3ffd118f4fbd7a90bb", + "hash": "0x4358ff5a283ea6f1e66c1dcce1f74ede84567b7afc1d67a3eefa0a38db0061b7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-EOA-short]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_DELEGATECALL-EOA-short]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8476,7 +8476,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7199c3ffd9487fcd5779124113ae24a313ce07d790215955785585cfb493698e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8490,16 +8490,16 @@ ] }, "_info": { - "hash": "0xa440286b2680bd8c6fd5f53a0e3446ff9c357122a31c8e2d70d5618505b927a0", + "hash": "0xd7f66a35c295fd9103b226b41f68faffec45772fc2e7ec5cc39a71562934c2d2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-EOA-mid_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_DELEGATECALL-EOA-mid_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8558,7 +8558,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x73ddc1a30bc3bc43f6b3ec8fe5d4b08891ee196ab70fcf829e61f4354d441548", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8572,16 +8572,16 @@ ] }, "_info": { - "hash": "0xbaf7f3034f9ddc7891a81216357c2a924a8ef7df8fea50ebead14ae3f250eba6", + "hash": "0xb09c47ed8bcfa40c7d0c06ef49d2d1f1ee78e5f48cea1b624ea59a57a6b6ccb7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-EOA-max_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_DELEGATECALL-EOA-max_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8640,7 +8640,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x273e2614491cdc56e311b8427f478942004fe930f5e755516b1e11f57f77e6ba", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8654,16 +8654,16 @@ ] }, "_info": { - "hash": "0x0011eaa93ee2becef8c6187047ec2b2b248e431864adf76497e9bbc39ba600aa", + "hash": "0x0df7219317144bc87cf43cc2765318163323b51a993f2e9c32026cc06ebc1a34", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-EOA-min_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_DELEGATECALL-EOA-min_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8722,7 +8722,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7cdc36bff217948d900e0234b1cc28b0035e15ccbcea5c0296e03f0d55f04b66", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8736,16 +8736,16 @@ ] }, "_info": { - "hash": "0x77d82c96ac430f0c82d1f0ef964f4fc5228e576e5371d7b14d6c6da7777a6a3e", + "hash": "0x4f66a0704d02e125fd7fd9a098ec7bce7de3bbb5e140306ddf5fd1157c092cd6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-EOA-mid_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_DELEGATECALL-EOA-mid_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8804,7 +8804,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4aed3279ea608b90db886ec385956588568ed4507b7c55f3cc058d07a2879b57", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8818,16 +8818,16 @@ ] }, "_info": { - "hash": "0xbddc86f627a8f7cf5f193a05e847799cd0f4214bd39c0b28257dbf8522aeb704", + "hash": "0xe5395e558af70c9c2c1172b62bda5dfae87d4217297b3b8002cc2f418bb79b1a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-EOA-full_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_DELEGATECALL-EOA-full_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8886,7 +8886,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xfb0561d1c9036868088198f790115bf7d1843b0eb62e7a7a2d119e936096f35e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8900,16 +8900,16 @@ ] }, "_info": { - "hash": "0x31486968c88946b7d9bf8975d59931ed23680f9edb630c484b3b58cac53e64e4", + "hash": "0xe0e21ac03caa6066bcf90b6e56bd0e997f401be63e0d9700f6c93de8628e86cd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-EOA-max_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_DELEGATECALL-EOA-max_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8968,7 +8968,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xaeab57ae24521e579dc8333b11d81644d05a4e5328ed4c98a64a140bf782e4ab", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8982,16 +8982,16 @@ ] }, "_info": { - "hash": "0x01a21fff38f08321ad6b0c1af08b8bb670a85fb6d2672875d7989c3c670e55c5", + "hash": "0x863c477b772965bb7e4b96a47a02c646bf7e52f827ba8b5de6fea35d16c4e1f6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-LegacyContract-zero]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_DELEGATECALL-LegacyContract-zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -9050,7 +9050,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x59574e3944564aff15dffbe561c9f00209306caa366e046752473c84f0f555f6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9064,16 +9064,16 @@ ] }, "_info": { - "hash": "0x1a04495b428da93cca1b69e291164815d6513e8f7b8620abbdeb5a90fdcf712d", + "hash": "0x2ae27a6f36c2847deed3123ee857008bcc5de3ec794a731931dc43ac060ce7a7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-LegacyContract-short]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_DELEGATECALL-LegacyContract-short]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -9132,7 +9132,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x85d57b9067fb8d68ed64dfcf25b5f7d90df1bb138d3562cc981c6bf6ed321a9a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9146,16 +9146,16 @@ ] }, "_info": { - "hash": "0xc99a927c2cc6434f69b3bee74c54ecb519accf333571cbec008caefa4ea5bcb9", + "hash": "0x6458cbcf518cc8b468d21dc5d7acb8f734b926de0836c3871d31aa54e538ce5d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-LegacyContract-mid_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_DELEGATECALL-LegacyContract-mid_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -9214,7 +9214,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x34dc4b1fa06b3e2196ad65b4c0d3e725e99a4b3c59ffe2d3e14c091179d35d61", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9228,16 +9228,16 @@ ] }, "_info": { - "hash": "0x347b0775786b1f2f057f81d735509f835d59d06b3e0bca149e82f1a83b4a3489", + "hash": "0x5112f71e9796fe0393d3c37eba449ed81a3a017a4048a0d5389134284a56cd8f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-LegacyContract-max_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_DELEGATECALL-LegacyContract-max_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -9296,7 +9296,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0996d42da796ef3c2526ba65555016f0e971c42b27c42fc6e14a73d7a6c805ee", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9310,16 +9310,16 @@ ] }, "_info": { - "hash": "0x647db519fa13c785b696fe3520f7b980794184770c7317c75f8e65bab8a93ebc", + "hash": "0x5927ff77c59ee58035349a67ebaadae64cd0bced8dddbfb456f6d6a9c6bd0056", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-LegacyContract-min_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_DELEGATECALL-LegacyContract-min_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -9378,7 +9378,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7f16ebb1b14a4d4c0ed7160517d06128f7cfff060179421ba05e10879e5f19cc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9392,16 +9392,16 @@ ] }, "_info": { - "hash": "0xf772eeb3f2ef1cd5a2d59ed9880d613503d69813ddf1ec6a7031dac10246bc78", + "hash": "0x39d656e4285721859bc372b657cb85b23254e8a280832304a880aedfc1be030e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-LegacyContract-mid_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_DELEGATECALL-LegacyContract-mid_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -9460,7 +9460,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x031de319598bc1af68f722ce42795dedb47e060ba1c6abc13b89fc6b8c147ec8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9474,16 +9474,16 @@ ] }, "_info": { - "hash": "0xa4fdebdda95f1149fc73fe8dd60b0c65cfd70ed389b6527df33eae81e2768068", + "hash": "0xd7f5b70812a032c6c1ebb07bf1524f14401f9003d968b9b32ae15fe5a7d833a9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-LegacyContract-full_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_DELEGATECALL-LegacyContract-full_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -9542,7 +9542,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x733d001cfc9a652143421f5428a099a74157f4b9be5d3b89d16c3016a501bf48", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9556,16 +9556,16 @@ ] }, "_info": { - "hash": "0xd2fbc8a358986318d272ffe2adf6f2875b95091ecd5bf4bfe52c825dc8d19218", + "hash": "0xb7f7e123462f658657941de94060092ecbaa5d5779ae0edcb93c7fb638bb17fc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-LegacyContract-max_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_DELEGATECALL-LegacyContract-max_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -9624,7 +9624,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6bb549361cadd7a5e89810ef6beade290e1cc1d8af801d5be12113f125f20d36", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9638,16 +9638,16 @@ ] }, "_info": { - "hash": "0xdb8424b9e019ebb1296c77d8412fe605672827c2cfaa2f55b5542b5f6b79d0ff", + "hash": "0x7165742e2f87d3e7df3325c3f817cfa12b92ed5ec4f0cd544b6ea34a13a03331", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-EOFContract-zero]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_DELEGATECALL-EOFContract-zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -9706,7 +9706,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3100f164f193547bb1ded7ecfcd4f0c61239e922b716ec18f7c58f3cb2a9f3e0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9720,16 +9720,16 @@ ] }, "_info": { - "hash": "0xd51159088c06a461846476a355401d133998f337bea8ec465064acc95b6b2e47", + "hash": "0xec0dcaf197f41c11a022fb8acf1afd65605e9689fe176ba2da80f476127b1502", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-EOFContract-short]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_DELEGATECALL-EOFContract-short]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -9788,7 +9788,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3844af90c85d67b475f3fb12adaf2be380b73d3a577fcab2d7786782b2f9eb91", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9802,16 +9802,16 @@ ] }, "_info": { - "hash": "0xddbeab80197316dd6ebc6a04a35fd5ed03ecaa448ddab18cde3ec4a7a42b8c04", + "hash": "0x70c05fdabae582ef464805b0c0b25470604ad38ca9abf18ad69f34361fce5ebb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-EOFContract-mid_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_DELEGATECALL-EOFContract-mid_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -9870,7 +9870,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8120251b96658695f0bd54fd6319ba9f6e22733e285fb92ad692e8b71c432b6e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9884,16 +9884,16 @@ ] }, "_info": { - "hash": "0xdd26724fed285fbfbd3f42ee22c586995f0b4862bb55efe0f8d3ffabbcc80419", + "hash": "0x177ed17eb99f303a5956c7326f18b40c52ba0f6dd29f5e656d3c632828911291", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-EOFContract-max_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_DELEGATECALL-EOFContract-max_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -9952,7 +9952,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7272a6722e813b7743e7799a5075c35c0b1491efc6e048f943f9b2b36c08d164", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9966,16 +9966,16 @@ ] }, "_info": { - "hash": "0x4c702d46d2cd5e508b4634ecf2c1a0a8cbe91ab666b5f85dc951f8ea67f2992a", + "hash": "0x48cb9b800b3cb9af5b17b6710876ce77a28c633614c27f555906dab6b4ef3be7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-EOFContract-min_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_DELEGATECALL-EOFContract-min_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -10034,7 +10034,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xaf80985a0b74b11d82af3bf65df24f7299175b1fa4e5697655660e57545aa377", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10048,16 +10048,16 @@ ] }, "_info": { - "hash": "0x49729a6b406319e9e662624eefc981a7b19f515e5faaea80320fd92328f8f999", + "hash": "0xed4fda5563cf8682b69286c02c2cc4211c07ea7eb9e1c8f24b83f06d4ef322c3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-EOFContract-mid_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_DELEGATECALL-EOFContract-mid_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -10116,7 +10116,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf55035bf081d8df09354d71c8f77512dc5ded2a3ec1c52667da8ef7980962a0a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10130,16 +10130,16 @@ ] }, "_info": { - "hash": "0xe65de92671abd4f73b02e8fe213013429008f6f05a15c86afae73cb1ad9d272f", + "hash": "0x7f5e90ae8eb6b35d4d45eb92093b7e4c135c009417ef8df28bee163379e36266", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-EOFContract-full_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_DELEGATECALL-EOFContract-full_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -10198,7 +10198,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd7ce81306b4dae9e50b63569ebdecae8ffbffdbcc08c0b5b079cf2d58e9441f7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10212,16 +10212,16 @@ ] }, "_info": { - "hash": "0x7f2fa09253badb1b1203459fa194de9359053c0117b041d5654a7c368e8f9fa7", + "hash": "0x2dabab67ce809823b0a0df73cefac667dd42844869ebf9a66af9ca91ded855e2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_DELEGATECALL-EOFContract-max_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_DELEGATECALL-EOFContract-max_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -10280,7 +10280,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x09b1c4f48237af92e42fbc48c14c20266b8aa415fbcbfc119cf8e868daa91036", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10294,16 +10294,16 @@ ] }, "_info": { - "hash": "0xe17cf1cc9fef2ded420a70a37c255eaf273bba8dce7c60f96b4470b218505d90", + "hash": "0x50cd72a0c5efd73b47379b95266c80f575fd544174b98181ab11494effaa10ef", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-empty-zero]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTCALL-empty-zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -10356,7 +10356,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x84153311357f4ec774abb4e3c79df64c60cf57de5c231178b2b9cf0632b03f43", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10370,16 +10370,16 @@ ] }, "_info": { - "hash": "0x428b146a5f3294e61b8187897e36f9f0ce8466a0e809b2f170a0e0bfbdafa4db", + "hash": "0xd6be87b1028a95a824d49acc9d7dd37e65dca30921c51ecb888b1ef906b23dec", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-empty-short]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTCALL-empty-short]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -10432,7 +10432,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5bd8d31ea60c210380d4c31658ac83a609690630dc6d7f3802354fe8f987d70e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10446,16 +10446,16 @@ ] }, "_info": { - "hash": "0x1a90667a7ad31d8ca80b3424c3eef0b7fa4e12b99fe9bbce46aece1107596dcd", + "hash": "0x3626e84c83a7fcc335a771ee367ac6043220249a2d4a0db899fdbed9cc975303", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-empty-mid_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTCALL-empty-mid_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -10508,7 +10508,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3f2edf947976c5ff7fd0b1b592f95f62f315ab4a153b588511f9679d2ccc51b6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10522,16 +10522,16 @@ ] }, "_info": { - "hash": "0x98fe3b238c78b9a0cf217b0df363d700665a5adbf32c83582144566b5759a5a3", + "hash": "0xa141ef9f59ca34e1485ffb768e4ed3f205efa00520c81ecce932ea556e9cb851", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-empty-max_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTCALL-empty-max_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -10584,7 +10584,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x67f4f821bd92e8898955c8f88c01753fe0b986011460a9f3b2aa1e7c0c3e2804", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10598,16 +10598,16 @@ ] }, "_info": { - "hash": "0xf05aff1bda6a02511a1d51270d93e20d4cff8fde24e64de0cbb605c34cd7cfb7", + "hash": "0xb20ddd4df83dacf709e228bb929324b770d1cdf2d78cb7b0d25323686ba7fdfc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-empty-min_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTCALL-empty-min_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -10660,7 +10660,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x41e0fb6c8e07616ee2d9359d43728120bdee90065e628312e709154d6cb9a02d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10674,16 +10674,16 @@ ] }, "_info": { - "hash": "0xd44460283ce8ca3c0c664cb5b5511ed2ea548717a794f9e93d31efb16324ff0c", + "hash": "0x9ca79744aa87a9d2887021ee5d12ff6b7ed942af579a30789d7af8a03ec92cb1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-empty-mid_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTCALL-empty-mid_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -10736,7 +10736,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x335c148c193151a260b53a5ad79c9b5126169657cdcf1bd7da7ea10e86e70421", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10750,16 +10750,16 @@ ] }, "_info": { - "hash": "0xa5c05b55e1ded838530e41ad3117bd073fd0525ec07cb322054618f3ad7587de", + "hash": "0xfcb3b50694785938b4876de30e5eee31f170cc219011b782c85d2b5a43ba7548", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-empty-full_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTCALL-empty-full_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -10812,7 +10812,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7173e4c417266c420bfbfe191c05d8d067dd1769d99f139e32dccecd5bed030e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10826,16 +10826,16 @@ ] }, "_info": { - "hash": "0x69a0156bf4e0a32ee01aaf3a9d990379bdf45d9b1865f77d59ce502b5b55073a", + "hash": "0x5bb6dc1e9bd24b4b1c3a92cbbb8f7991bd0f5070047d963a7fedbd865bf7fbda", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-empty-max_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTCALL-empty-max_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -10888,7 +10888,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3f711c3e0bf5557d50ca54d33d0a1d5af02bc64553b680fdb05442a2af6182bd", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10902,16 +10902,16 @@ ] }, "_info": { - "hash": "0x6ab944a56ca25196c6bf50e9cfb3f2b6f6a04a9e20075cbb4869b68a43aff067", + "hash": "0xe25500a73996442b4f6c8bee016fe1ced3ddae22b890ec8d292ff4ea1a5124ee", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-EOA-zero]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTCALL-EOA-zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -10970,7 +10970,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7eda8a572ac0d64b92d95bc11d98240868ceb82a6ab0188c1ea13a9d6e8d1456", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10984,16 +10984,16 @@ ] }, "_info": { - "hash": "0xc1a6ab2501e0a10f41f535b0783ba33cf85734ad55b8dfb715e3b3ec301be0fc", + "hash": "0x970447103a4b78ff514bd3799cd48467df8c39c8e76c371d43f990910e02997d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-EOA-short]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTCALL-EOA-short]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -11052,7 +11052,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6135247ef7cd50c4aaa65a8924c3e21b3f507af4e391ccb7ff215d03bc0ce8d0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11066,16 +11066,16 @@ ] }, "_info": { - "hash": "0xa0d599fb4ee65d7fb01f320c4f11ff893ea45b28a2b38cf75b0049c2f8e36bd2", + "hash": "0x6694541a15e5003acba095c67febaffd79d16dea0730d5a31d66b42a2e69b7b1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-EOA-mid_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTCALL-EOA-mid_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -11134,7 +11134,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x174ef53afc4a6fcf406c592b54e2301834aa502deeb0c8dcacd8158268e0b234", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11148,16 +11148,16 @@ ] }, "_info": { - "hash": "0x4fcfb727450285e0b264c6478cbf989effd67f0a5deedc2bd4abd2ac5c78d29e", + "hash": "0x92d47f3343dd72dea4961267f9122a78283266901a43238a20ecb896f7bbdd02", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-EOA-max_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTCALL-EOA-max_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -11216,7 +11216,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7d288c57651b98925f641d6b5e989501a0a9cc24b6c23e98e95908e1761e3c1c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11230,16 +11230,16 @@ ] }, "_info": { - "hash": "0x56541e101b55f281467ba42cdec4494bb6fef2d2c6030e45df1eb7d6a65ce770", + "hash": "0x0db9605776f28630a81760c1e30de5b38469c49eac88d8056b68d216d6e41097", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-EOA-min_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTCALL-EOA-min_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -11298,7 +11298,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa093f46b6cd084275cd2d6f3a9f7d20c531a22dc95abb8d12139c9d58de1eba0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11312,16 +11312,16 @@ ] }, "_info": { - "hash": "0x8b2eb38d2e9c5226c87779929abe1fe6acc13e0c223b97c7667e03e8fbec1317", + "hash": "0x126e30f6977ea99af8a4efb73249a39f3fb3b22b697e2bd518032b488c80ece6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-EOA-mid_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTCALL-EOA-mid_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -11380,7 +11380,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0c1cfa4572e8a0020487916c8dda0818eefc572407f1813816d1d1a91f04ec5d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11394,16 +11394,16 @@ ] }, "_info": { - "hash": "0x851e10bd18c2a3f68d1dfcaf18d77fd734cbfc2722b90c7c4f04e1d190de6d78", + "hash": "0x56ca8ad228db300cb0d5597874da19465a592ba20426a01bc25aa461e6e388de", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-EOA-full_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTCALL-EOA-full_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -11462,7 +11462,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7df541146440e0c392949b2a0b8d4b93ef252ca95b2bcbfd12924e416b22ee4d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11476,16 +11476,16 @@ ] }, "_info": { - "hash": "0x3881d6caebc739ddd0218df03bcb935ae367ccda63d2b6475dd96a2c21af0e3b", + "hash": "0xf15d44aea89cb7193138c41ce25c996f012ec9bfeb8efa80f137890d73c0ae09", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-EOA-max_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTCALL-EOA-max_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -11544,7 +11544,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8bbe74e71d34cba04144f2fe582c8e06925e09dd4c963545dac33c269cd88435", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11558,16 +11558,16 @@ ] }, "_info": { - "hash": "0x01c34429d6e8cec53bb4ea55a98257eadd800f281fa1db9a46ec530ab2160c89", + "hash": "0x7a049999728c5903662e313b200544e03fa9810207513dc2a6efe767a27c1b62", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-LegacyContract-zero]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTCALL-LegacyContract-zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -11626,7 +11626,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3f65100d99b73b8b08e555559335deacd414c846a5dc5004c9ea266a644c3fd7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11640,16 +11640,16 @@ ] }, "_info": { - "hash": "0x98676cd91fa638992dc0db762cba1ee8736f6e3462f7d5a02073e9d3418f27f0", + "hash": "0x8ead8a5b420869417804d433f5d0968ccbbcc1eea598f1b8c0821bd53b7304db", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-LegacyContract-short]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTCALL-LegacyContract-short]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -11708,7 +11708,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x724d4683b60716d1f5bbd0f44f5e55aaf7d992554a4fd4627e62ffc35970ba75", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11722,16 +11722,16 @@ ] }, "_info": { - "hash": "0xe47b6be2ef9ab005a9c039c99cf76d4a9aff2c92534e48a06857f3dd618f7fc0", + "hash": "0x132af4de4ef9857ec783f573b42c3a770ed0d9733b43151d9b7a2a988122534d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-LegacyContract-mid_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTCALL-LegacyContract-mid_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -11790,7 +11790,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xbe1acfa31269447154af735b4ed39ab6da5bf4673221199f8e1dd9eef3a8b37a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11804,16 +11804,16 @@ ] }, "_info": { - "hash": "0x15b24cccf586190b4a7bcbda3fd793c87f53e7cabf69a8db77a5996f141eb97a", + "hash": "0x65f9cea50074fce0da66d7ab406e19681819c29c833d542f99870f7fdb04b4bf", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-LegacyContract-max_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTCALL-LegacyContract-max_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -11872,7 +11872,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb721f6732b47b69b24870a6129b512b0bea5c1052b49da0815d094a4af85ad4a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11886,16 +11886,16 @@ ] }, "_info": { - "hash": "0xa7ec3d04a84e08f24f511676dcdcd724809767514ebf6128ba7c92d5765ceec7", + "hash": "0xadfb50eda8f1f7efd47afd9738a1e60728e63751aaf786e8d3a82d62484bcb7c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-LegacyContract-min_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTCALL-LegacyContract-min_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -11954,7 +11954,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x086ec261af2006cf003b3b3b216755ec3e1735c606e81aadba2f54f395fab7bf", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11968,16 +11968,16 @@ ] }, "_info": { - "hash": "0x069c19cf5ffaf6157c30cb210b219138bffb804f27ff670f1f134f7722711e25", + "hash": "0xf4dab4cc606c01109c6ff77b931d0f6e69317e3af4c14984607bfe942e6eac8b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-LegacyContract-mid_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTCALL-LegacyContract-mid_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -12036,7 +12036,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd21150e4bbe1f144d982010da9d64a69dd1421199bb6fedd99a4127cd9af7747", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -12050,16 +12050,16 @@ ] }, "_info": { - "hash": "0xfa73c7f98bf51307586ac7df912f55ae49a8b24c0fb9230ba5d2ae8af78644ee", + "hash": "0xa5c511f8a020c1615516b39908ad4114e904e27ccf1abd898277020de5b1ce2e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-LegacyContract-full_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTCALL-LegacyContract-full_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -12118,7 +12118,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa1e31e8aa3fe1344c4cb9177160728f21bda173d57453a2eae535ffa829ce109", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -12132,16 +12132,16 @@ ] }, "_info": { - "hash": "0x31dedb2f96c2844a08f9164b0868d2624b32c76cff050a36d02b9f74266c175c", + "hash": "0xef20cc1dbddaaab0c0569f939111a449c985050f88c1c7a7ab58e48d0ff0f79f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-LegacyContract-max_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTCALL-LegacyContract-max_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -12200,7 +12200,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x674a9eb4aa2c9e6c52ae597382aab0e29f19bd88c1d698694d63e9911521a35f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -12214,16 +12214,16 @@ ] }, "_info": { - "hash": "0x68b9323b711b5c5895c23606298ace3b592bb5fa7650b83322013273f3aa767d", + "hash": "0x56eb4b89f30ac12831dcf3a8849e501d190f3597760654e4eda3686d04d4ba1a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-EOFContract-zero]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTCALL-EOFContract-zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -12282,7 +12282,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3da4291826e6ac7fc2e64d8f4f17df4e4d18cb67f1f2228648c08e2ccc2e5f2d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -12296,16 +12296,16 @@ ] }, "_info": { - "hash": "0xded8c0997cbec1fbe704e11d3ae70a5f0a349285e2a40e4bf7f458552f223db5", + "hash": "0x84bcb69ba5c3bb569cd790a8b9bd0120392e765f731444eac0adc83f58fb8a6e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-EOFContract-short]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTCALL-EOFContract-short]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -12364,7 +12364,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x717f2de06916083b0116af892a778c09bd9c446446fb7d265b331b07d6e947b5", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -12378,16 +12378,16 @@ ] }, "_info": { - "hash": "0x5d591ee6268c554ab050b0349949d55474cc88eea7e984083bb1b3347d2982b7", + "hash": "0x527f93e3766cb64a3025d5ec7f7c8d708dc734ffabcefce22eea8f9cdf52c9f0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-EOFContract-mid_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTCALL-EOFContract-mid_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -12446,7 +12446,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb25dc0d4874574d618c38232db914693a28c9511a4291bed07335664254cefec", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -12460,16 +12460,16 @@ ] }, "_info": { - "hash": "0x535a6d5d48c9b122859238ccb577277e88208f3ba01443f8355e05d6767d7250", + "hash": "0x5bffb453eecff872c7d051b96199a2c3ce4d9cbb85ccf7288e2142d5b08f30c8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-EOFContract-max_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTCALL-EOFContract-max_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -12528,7 +12528,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x964d02f9d146730c02f62fc2f9caa76385c7ea9c1e822e560e01f1b9d700adda", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -12542,16 +12542,16 @@ ] }, "_info": { - "hash": "0xeeea401d743f2acf0fcbe5f5402c3d302e4613d269648d68aa5b2c3f6248e6e7", + "hash": "0x17e212bf9c96e90733c5c0b147efc2f027876cdf1cef9dfe7a0b1ff6b83606a7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-EOFContract-min_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTCALL-EOFContract-min_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -12610,7 +12610,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xffc4ad4e40c2519d14caac91685642b6253592f18aee1b23531f1d1cde27c8d4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -12624,16 +12624,16 @@ ] }, "_info": { - "hash": "0x0395e33c7ed78225300f20160a12d3c1c8346d694b6c423491194941d26be7f1", + "hash": "0xffce1ae1e20445c70d2aa311515da27b1b18c28e5eb0f30379fcfc5ec4ded002", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-EOFContract-mid_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTCALL-EOFContract-mid_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -12692,7 +12692,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x93f64d15c0e1950474d2f34a6cba72533c285d22b6f6adc6e028c745c51995ed", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -12706,16 +12706,16 @@ ] }, "_info": { - "hash": "0x2d69580d370570870ca20460df5114a8787c81969e84854353a3947b9a528756", + "hash": "0x9db36591606a4d3d139f7d69c391f3465410a39a1635f8f140f2d8fc98d3011b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-EOFContract-full_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTCALL-EOFContract-full_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -12774,7 +12774,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd88c91e9701f5660414b14d09b9413d2ed5ef28bc31c316a20de4a71ae8b2852", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -12788,16 +12788,16 @@ ] }, "_info": { - "hash": "0x3459bca5adde0f71d1ce633d78401d8290240f55e2d9c599bd13fb510dd8d77e", + "hash": "0x9f4daa1933cb50ee75db2919c06dbcbf6de708d41f173ebf6d0ea8c4d55219a7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTCALL-EOFContract-max_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTCALL-EOFContract-max_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -12856,7 +12856,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x21912786c7114b7534291d24e9ed5fa22a278053503175b94ebe017c7be8b24e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -12870,16 +12870,16 @@ ] }, "_info": { - "hash": "0x9b33bcf60b5beadaf6844aa549aa28a0c125a5fe406e8b2e066bd980551a3f0c", + "hash": "0x364459fa32ea5fb0655b0f30f5e36d290314d240084fe710180010db1faea63a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-empty-zero]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTDELEGATECALL-empty-zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -12932,7 +12932,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7446e4ba88e1fd30ad9bbbe8847f9fc7df014f1ed1e0d7e556994b6f7e0cb875", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -12946,16 +12946,16 @@ ] }, "_info": { - "hash": "0xbd926b719fcd87f2a78f4bbaa2311b01e0aafb03d3a16d907a9557684f816d35", + "hash": "0x7f0b3c6c43191604b3df54ea57e3dec1e06072849ccc0f75493f2eb2efe4288c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-empty-short]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTDELEGATECALL-empty-short]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -13008,7 +13008,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc631c0d5d15b94f6e3412b2e9d51195efe4fed1f8d0d97f809b0c22d814fe27c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -13022,16 +13022,16 @@ ] }, "_info": { - "hash": "0xfd0206334aaa6b3125a566f029c06a0013160abd00d11f6ac5529d23d409d24d", + "hash": "0xfc266ef93a5c4cd675ffaee539a2465ced6f7b73fb673ec77249d5d079f1ece6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-empty-mid_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTDELEGATECALL-empty-mid_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -13084,7 +13084,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa8da7d49b5fde7f27fd36024238308b7cd3cb9e80e9aa1c01d23e8793c413d19", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -13098,16 +13098,16 @@ ] }, "_info": { - "hash": "0xf6fe694a6fefde96ebb0a51c0389636c84e6fcca8d3ff4fa5e85b385a1ec2e60", + "hash": "0x6e3ccccecd6d557ac30d78a5589fc0d741d69f7a35a2a02cecaa72d9ebba19d7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-empty-max_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTDELEGATECALL-empty-max_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -13160,7 +13160,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0c1d0716464e166fc20cce39dcbc8db30a54266fcf13394df4e9ea3394df0cac", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -13174,16 +13174,16 @@ ] }, "_info": { - "hash": "0x8aea78f7305ba1c03a0bb0b55ae07f320da7a8c878e629dd6a75f2b2d27dfea5", + "hash": "0x8358737679dc53634f3ea891edb1578e3aed12eec7aefd718985529322847925", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-empty-min_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTDELEGATECALL-empty-min_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -13236,7 +13236,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa0a3bb9c86a8143be27fb58b90ae254b6b758a46f86973aab1a5759e92363f5a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -13250,16 +13250,16 @@ ] }, "_info": { - "hash": "0xa36f61775329e3ae7d60b8b771ba1913706ca342acfe0002dd4747c35f97759d", + "hash": "0xe5ca0487997e0172979e815ec6c2bae7b907883602fc8c7d9120682eed466604", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-empty-mid_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTDELEGATECALL-empty-mid_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -13312,7 +13312,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xbbf8e62a6f1fdcfae07ae5856ca8baa2f34d37c5f80bff12d865313ef2abe5e4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -13326,16 +13326,16 @@ ] }, "_info": { - "hash": "0x5e115685b71b496db4fb1e78e43d437027b31ab646f5ac2e1ddb919f2e46456d", + "hash": "0x9ff47a2fb06bc14286fbf36f52825b546aed617880c20c60b42cfba702ee8487", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-empty-full_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTDELEGATECALL-empty-full_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -13388,7 +13388,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa304a7f4142d21c9e2b5aeb1e3172695d9424f11262e5674af5d13d55c6fa3eb", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -13402,16 +13402,16 @@ ] }, "_info": { - "hash": "0xe7752e5721a88a52c0740544601ff4fa04039f36f86c0e223a998273893e31c5", + "hash": "0xae18c477356196615a5b908a0b14c49d79331a6861973ac838360d5b0292df02", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-empty-max_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTDELEGATECALL-empty-max_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -13464,7 +13464,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xbe1262e52b12b2f4be93e4da39295adf53cce1d2051cdf61d9150e9b0ab5af24", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -13478,16 +13478,16 @@ ] }, "_info": { - "hash": "0x568d59a15c1d575a588f99c21e25855b41127bcb91bc57da9aaa3a0359c01154", + "hash": "0x48b85f2ec134a27c1aa03dce0428fa952603d967c272003ec641b9e0a315211a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-EOA-zero]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTDELEGATECALL-EOA-zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -13546,7 +13546,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x69cf602ecf1e4d879ab3104c13bc25ee5402e729e623734a2164131bf2498bac", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -13560,16 +13560,16 @@ ] }, "_info": { - "hash": "0xe5878fea4db61d59bcab319f85a1e9273b6bc1e5a944f70e28b540274ca9fe22", + "hash": "0x77d123bc5467ac5cd389591a3443e8561f2e385256fe256ae1346436b1a1d9c7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-EOA-short]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTDELEGATECALL-EOA-short]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -13628,7 +13628,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1ca30017e6a9abf74db2236db058f4f0d4f5926bccadeba61cc3d2176e6dfed7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -13642,16 +13642,16 @@ ] }, "_info": { - "hash": "0x547670a6f43b2fdf076685b67c5c404135f299f8b8a1c5478ff6c450d26680e6", + "hash": "0xe51f0e21d58aee5e7049cba8c71ca701d84efa95653382a8307e66248b9c0020", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-EOA-mid_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTDELEGATECALL-EOA-mid_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -13710,7 +13710,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xed6ae645168f6fb5e7b2972e1a216500d1bbe2d416f3ed9064d77c787b169764", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -13724,16 +13724,16 @@ ] }, "_info": { - "hash": "0xe40244c50e0f5edb4e79d5b2a361653af85a591e0aefd91c88308940cc2a8983", + "hash": "0x73e5aed65a74f05e6b624a6dfaafe8e649c08ee0db87248682a8dae337676c69", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-EOA-max_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTDELEGATECALL-EOA-max_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -13792,7 +13792,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8f355a37c4b7deff811c3c3d4bbf3c05db9385d524e63e3e92a48f272a31d7e0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -13806,16 +13806,16 @@ ] }, "_info": { - "hash": "0xd50c9ce39ec4f1dfe6d2b5f5881208a53cde147e26396baf3385e62b87151a34", + "hash": "0x2dec84830657f64d73c17339d203741b6b5d3182e179f7afc4c114c183c48bbe", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-EOA-min_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTDELEGATECALL-EOA-min_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -13874,7 +13874,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x750863382f319f57638fbf21eaf05361ebb82594b300b6b04fa5794549512cb3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -13888,16 +13888,16 @@ ] }, "_info": { - "hash": "0x936035bb8b713240721b9c7f5cc8c68eec0b7867e6478886342d6b4923301d22", + "hash": "0xd07a96f6b4c058c46e4c79f12b1b936a3c5fc717ef5b84aa0fd051841c4be622", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-EOA-mid_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTDELEGATECALL-EOA-mid_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -13956,7 +13956,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x414308babc4f06a1dee1fe49378c21f1721283c5d4f040facf05b0a797270854", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -13970,16 +13970,16 @@ ] }, "_info": { - "hash": "0xe26913db3131e48bd53b8a444fc9aa07161415760606cff1d797045ef1e6dbb5", + "hash": "0xbb371512f5fda0b7d52e31834ff390f3af4c2191ad1a079b82784999ff8cacea", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-EOA-full_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTDELEGATECALL-EOA-full_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -14038,7 +14038,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5b679974aaa7c672a524d20a674864d1348fab374a351ec9c7ce4c7c76cb8721", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -14052,16 +14052,16 @@ ] }, "_info": { - "hash": "0xb1e38cd642ca543709e028e6efd05ca90b0bc7387697a06cdb6f1f612edaa92f", + "hash": "0x6eb51405dc564dd809229aefeff54d457b5309cdbd60c2d2f4575cefae8f3a3b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-EOA-max_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTDELEGATECALL-EOA-max_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -14120,7 +14120,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x971dbd75b979774afd2ad776555f37560af9510351ac29147e0707e4227773dc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -14134,16 +14134,16 @@ ] }, "_info": { - "hash": "0x630b24d582e4d17ff17dd4d3d5a1ce6b2292ce25998242d174175b19891e1711", + "hash": "0x333d34fe96767a4ec81853abd03afa10c1575ba833db6a97d34c16de2b03770f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-LegacyContract-zero]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTDELEGATECALL-LegacyContract-zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -14202,7 +14202,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa82713257730aff8bab768fe60d1101ce5902ea84b33d7262af7cbe024df9962", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -14216,16 +14216,16 @@ ] }, "_info": { - "hash": "0x8691c3e3ed915721aa705ac8a52feec6071e553690f0fe62e5f22066dbf8feb7", + "hash": "0x41509b02448c7fd3f4ad0512dd50f5352fa4bf383e898fad5920008cc0bf7d7c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-LegacyContract-short]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTDELEGATECALL-LegacyContract-short]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -14284,7 +14284,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x02d9526a55b1e1c6fee59d0aae18dfb5878fecca5de561435ae020dd4aac9f91", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -14298,16 +14298,16 @@ ] }, "_info": { - "hash": "0xfdb2d58b90641104b04333bde9d1fb71541646045e827c07d71d4264e0c82c06", + "hash": "0xd969e2789682380fc4d827305aaf538921a9e52a38dd0a437648f21e7cb83baf", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-LegacyContract-mid_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTDELEGATECALL-LegacyContract-mid_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -14366,7 +14366,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc46592925b7fece371a3e12f9037f9bf8d6c6329f07525851ec0c6bbdf1c4663", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -14380,16 +14380,16 @@ ] }, "_info": { - "hash": "0x6c75153f9894d103cc7c92dc1ac38f778172d7fa087c4aa96e083cfcb22bb1c0", + "hash": "0xdf399ba99ba1cd9bc1876a199ac0c65845ee9d4399d9d199757facd6cf73e75a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-LegacyContract-max_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTDELEGATECALL-LegacyContract-max_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -14448,7 +14448,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xbed20931e9a8e97b965913a1ab623cbd56161d57db136ae3b636f17539cb4b04", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -14462,16 +14462,16 @@ ] }, "_info": { - "hash": "0xd362f748c38c5ff07fbc7b88cc7c53b1daf30900ae95a66d2cabd390379107ab", + "hash": "0x8f2e272471243ea6f4f59da77f06bea16e90dd27639b33a61c1f4359bb55d817", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-LegacyContract-min_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTDELEGATECALL-LegacyContract-min_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -14530,7 +14530,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x58db1587982333519f5945780a30fbd9c83743cfd67aa602ddea07e62c281149", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -14544,16 +14544,16 @@ ] }, "_info": { - "hash": "0x21d04264cb3f9e04cd98b39a79418f8f525c9a4d41c12161d1e9deb1b75096c1", + "hash": "0x0cd2616e22d24acd79461d6eb99c66afb8da44e04566e4cf19e1bbd71b43d9e9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-LegacyContract-mid_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTDELEGATECALL-LegacyContract-mid_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -14612,7 +14612,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc4c866c248fddd86c08dd6dad70535ff16eb2cb3766b47af7e8027ee9baad43d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -14626,16 +14626,16 @@ ] }, "_info": { - "hash": "0xa8c1668aa054d30e13eb996beca0d55243049357cc2bfdef0ac6f6094b96abf4", + "hash": "0xc458c43f3ff4a2dae7f378cf2dcf5b81ec90e13948bd1f67a78f4b31248582b3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-LegacyContract-full_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTDELEGATECALL-LegacyContract-full_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -14694,7 +14694,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd34cf35107bcf4af2cf237f030da74865ec555b33c698a85e6eb2b220f0dd97e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -14708,16 +14708,16 @@ ] }, "_info": { - "hash": "0x0e28a7780e1f8f32798a2ba1648b15a6f1bc6cfe5d9c4c225538b8833980512b", + "hash": "0xb0de2a37b6708306d2c9fd6f399c774726394b4fb99c8dc4144268b526b9bed5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-LegacyContract-max_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTDELEGATECALL-LegacyContract-max_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -14776,7 +14776,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xacba43d3a27c6d39b374c81a1fcc8c66cdaaf7729610eed73c2ec5e6148a35bc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -14790,16 +14790,16 @@ ] }, "_info": { - "hash": "0xa78c052eef224b8041503b3616391f42d058dca27c7e41efaaf504ac37690887", + "hash": "0xd7b6443173f6eef490249a67d4f5dd86827ce0d3c21a969ab4b0b93e85aac86d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-EOFContract-zero]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTDELEGATECALL-EOFContract-zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -14858,7 +14858,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xbce25d859c6221d9781abd9a2b844246540d345019e8b1c7ea7fcce98f9582dd", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -14872,16 +14872,16 @@ ] }, "_info": { - "hash": "0x9e25058978c4b201cdeeaacca0edb7c9e8f20b3a4b0c61db74cddbdce7153e5d", + "hash": "0x21af561f4cabe644d8f1299f34f5babc24847ac7040fff80d86455095b1b4f15", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-EOFContract-short]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTDELEGATECALL-EOFContract-short]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -14940,7 +14940,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xaa07a48034dd69049742cd9ea9a5263ba5adb3b928238a219a32debc6bd52f3d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -14954,16 +14954,16 @@ ] }, "_info": { - "hash": "0x67ef70424259f523f52a5b54de98f938f52a450fc33743f97ea727afbc4da49f", + "hash": "0x62694038a97a72dc5eba6e3f5405b86ad12dfa4c84fb1a97a766db3d4eacf769", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-EOFContract-mid_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTDELEGATECALL-EOFContract-mid_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -15022,7 +15022,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd212a756a80fd3e0843e6757d561c6a74b95a14377c379b36858119352bb5092", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -15036,16 +15036,16 @@ ] }, "_info": { - "hash": "0xe749fdb82c137d51ccdf04c8b72200f386cb891b376f5f4f44a7840a91d4da0f", + "hash": "0xb8b9fe6621f96998fa221b99fe0ac48a430db3154ab61a94b75a571d73d3a124", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-EOFContract-max_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTDELEGATECALL-EOFContract-max_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -15104,7 +15104,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x39cb6ccce55676f2d2d109ba978d79e11c958d1cad88ee91c6ac518ce1e46f8b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -15118,16 +15118,16 @@ ] }, "_info": { - "hash": "0x7d4470a7d1c1f8b73e92f253dc8463436995a1d94ff54f46874c148a80e56756", + "hash": "0x8abafdad8abd4fb4fd80a3be64423b11c4fc8e8a09a8c31d6d52a47f996f2110", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-EOFContract-min_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTDELEGATECALL-EOFContract-min_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -15186,7 +15186,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8415de8bd45a1c6f61e1acaafd377ebc6511d0097aaaa202b89773a8b9b59022", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -15200,16 +15200,16 @@ ] }, "_info": { - "hash": "0x4699648c76938185ef1a9b30c27cd9387374b1b4156cd3df0079436c4ad333ce", + "hash": "0x7785d349790884fabf40d3931f96f7f27196621dcda44855419263bb135a8d68", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-EOFContract-mid_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTDELEGATECALL-EOFContract-mid_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -15268,7 +15268,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x45e0eca65c88d09ee70d3f5ff6e7606f03c4dd770dd40cd4567ee02085263824", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -15282,16 +15282,16 @@ ] }, "_info": { - "hash": "0xbb3cf4cf87858ba4441bb69d674566bebfa5beda7aa85c6ab3c87472a4e90e18", + "hash": "0xabfadc4816c83dc6cbac8e04487fbc6c2986bae94df9758037f81207d101e2da", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-EOFContract-full_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTDELEGATECALL-EOFContract-full_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -15350,7 +15350,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb586159580e434e4abb6b76050a7521ab28090d70a886cde4a52877aee688d6b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -15364,16 +15364,16 @@ ] }, "_info": { - "hash": "0xfa15c444c6eb46e74422170c5d339363511a7ba4413ae5dae23555ef25dbf459", + "hash": "0xa82777aef8a071bd85d8ff490e64019d4e9df72e880847741efc7b8d86d0822c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTDELEGATECALL-EOFContract-max_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTDELEGATECALL-EOFContract-max_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -15432,7 +15432,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3f27742a2007caad65cc3551cee11403ce37423e77c53f6a0a49bee8bfa31e83", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -15446,16 +15446,16 @@ ] }, "_info": { - "hash": "0xb23fa84b803a9e1760acb7f41bd0914249d5c63ac9a2734dbda531eea8478b5b", + "hash": "0xfe88fc9c51e5b8e9bd9ad172dff43de319201e5e3774cae2d0adc59b73c4a094", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-empty-zero]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTSTATICCALL-empty-zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -15508,7 +15508,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4fd27ab664e16b0bf8bd4386c76203b3cb7d7c4c0d3b196f6a612d6c63f04075", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -15522,16 +15522,16 @@ ] }, "_info": { - "hash": "0x1b4020cf435751d78aa083b43ef26384b3fb0d32d73890d4bbb461fd0261eb7c", + "hash": "0x86a23c8828ef6950a1141aabe69095abf2f5e006aa9dc4da888cb89dd5dc8b8e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-empty-short]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTSTATICCALL-empty-short]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -15584,7 +15584,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x534e36e39760e0e1fb299361ead4d67294246d10d3fbc1a824d1d4ee10869359", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -15598,16 +15598,16 @@ ] }, "_info": { - "hash": "0xf682e88da7e7b8cd2fa75b23230a7c9f571c31535079e15b03c6d8467b689383", + "hash": "0x380f888a327aef92c712d2941f47b02f2efb48e6bd41809a1d7f7e128c8c96b2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-empty-mid_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTSTATICCALL-empty-mid_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -15660,7 +15660,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb247be5d0f0c7d23c85cf27f60c424f18bda3187d7fb7d4d1745593f5cb83236", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -15674,16 +15674,16 @@ ] }, "_info": { - "hash": "0x688738b388d300616c9fe4072a41832d7f4edcb5d5df075797e070a6fd288656", + "hash": "0x838396850aa9bd619cb247b33c73ab5f0fb06fbc6e75e67c610b93e8f4ce56ba", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-empty-max_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTSTATICCALL-empty-max_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -15736,7 +15736,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x83bd2b9ced6bbd225ccc81a36b4a9c6cde7f45bc988c455f97af4edd2fd10c18", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -15750,16 +15750,16 @@ ] }, "_info": { - "hash": "0x6d52348ece0f5f38bd5fb94f7179c861489a80cc19b663879b39d3db7d79d3ac", + "hash": "0x6c4d7d314cb912f8b551df24fd151ebbc5523ea2049ca8973884904b835cc9e7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-empty-min_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTSTATICCALL-empty-min_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -15812,7 +15812,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb40cfcb80b7e3ce26f96ad28ee3b82219847ce8228cd4c41162e3b22b55e39a9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -15826,16 +15826,16 @@ ] }, "_info": { - "hash": "0x26980dafa4c0c53983a750a4d87318a6049c81e86271bec0c3e3967be02d6279", + "hash": "0xcba90d0020814a3dba548bdc6a593121c08de97f6dd4af192f00de143f5f3336", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-empty-mid_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTSTATICCALL-empty-mid_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -15888,7 +15888,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3d2d6c9299e84bfdd73c2f639aff91826eee7ece36bc389ca537871bc959fe78", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -15902,16 +15902,16 @@ ] }, "_info": { - "hash": "0x6b06ef3da39eead836c8e8bf1d2525a858e9705edd3360747a0c49f3269dac8e", + "hash": "0x130c409bd8d935840e8c4af2e6ac849f5434121b24433ee33b9ed7eb4e6aab70", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-empty-full_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTSTATICCALL-empty-full_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -15964,7 +15964,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb7373129c61bff2f3ec21a446df7326979e232a338d7d9055f6187e56291d726", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -15978,16 +15978,16 @@ ] }, "_info": { - "hash": "0x03a300a344157411a6278afb6d802d4342fb3166b1ac3e7ea9bef3ede54a3a21", + "hash": "0x9ed4f401c3efb37910b58ed56d8d5dc22119ae0c999b84195fc5279bf222aba7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-empty-max_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTSTATICCALL-empty-max_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -16040,7 +16040,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf844e96a354751feb8beb054c2a00a6477a6f9378b6c5a53177db0d6ecfc322e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -16054,16 +16054,16 @@ ] }, "_info": { - "hash": "0x1dbc628f796b9cf7ec65081bf55d062a6adeb67f71de09ff2ef2b6b3d82d10a2", + "hash": "0xba81b530b5e557e17b1d93a3fafcf7a493d97ecd8dae9118e7e9eac7c8d6f095", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-EOA-zero]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTSTATICCALL-EOA-zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -16122,7 +16122,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4ff3f0c854ad37777d7002b96833a0360ce0a1d0bda1178e4f51f87e03fc705f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -16136,16 +16136,16 @@ ] }, "_info": { - "hash": "0x42eaf8132eeebf680cdb418d1f8ecf8f5e03b240fa8f3ea092ba37f372cd45b3", + "hash": "0xa0c8beec3280c0a48ba5931811ef71b07081dcadb99c8e429e6e53ec10094d77", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-EOA-short]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTSTATICCALL-EOA-short]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -16204,7 +16204,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9f34f6e344bf367b698690ddb5e4dfc59f06abfdf0af6ffa1cebbbf23c2c19fe", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -16218,16 +16218,16 @@ ] }, "_info": { - "hash": "0x42ddb9613b52791317e68c9a406fb2c955541fe55485200c22f9ada362b87199", + "hash": "0xfab948e096d3238fb322ce43661ea4f239a01a62b6c8908530b0cabbc0ad64ba", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-EOA-mid_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTSTATICCALL-EOA-mid_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -16286,7 +16286,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9f820e925395a2c6f4b9b1482f8f4ab193f5979c508269b0577ee9d098821e90", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -16300,16 +16300,16 @@ ] }, "_info": { - "hash": "0xa25772593c02ba3fb907a6fdac266d8bf1505b2b5712463fd6beb8a8cf6933ab", + "hash": "0xf78bdbe97680122112e5d99cf5ae2f11764827904a12791461992f57d6e815e0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-EOA-max_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTSTATICCALL-EOA-max_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -16368,7 +16368,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd00464b764b03a305a7cc9b4d63119247bf78667b260cdc43a6e97e349c4f4b5", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -16382,16 +16382,16 @@ ] }, "_info": { - "hash": "0x875eec400a41df9183ff2bcc337c2815f0cb80dbf7eb393cc6e8c989fc6e333f", + "hash": "0x5ff7bb17ebcefe9e77a23775ece0b68fa27198a6776068e228bee806d37d7d1f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-EOA-min_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTSTATICCALL-EOA-min_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -16450,7 +16450,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x665c50e568ed825df9b995328c5bae76e38a048b92e6a741ba7ae733724ba434", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -16464,16 +16464,16 @@ ] }, "_info": { - "hash": "0x27ce2eb065261ffb0b133ede2a854187231df1bb311ff1bca44c816f2af2be18", + "hash": "0xd27509c8951b114205dee6e812c82e7cdf4947f386769e277e566e6e915360bc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-EOA-mid_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTSTATICCALL-EOA-mid_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -16532,7 +16532,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf328d09008dfc95ab8ea9fcf218a216b819479f8e3a479cba1fc50d860d4fdfd", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -16546,16 +16546,16 @@ ] }, "_info": { - "hash": "0xb24d054b8945cdc75b9026f9a4d5c581cf161c61a587b93fc7ae8b4879b1a26d", + "hash": "0xf5ec72e7c2999c3b7cab34e623cef9b72da59252a08397d587fc1db46bd34670", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-EOA-full_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTSTATICCALL-EOA-full_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -16614,7 +16614,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xff4f5532f4837c5be019095fead82a76dc01828b817b461d1c88c2726c3abe80", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -16628,16 +16628,16 @@ ] }, "_info": { - "hash": "0xdaf3b6f9df9866602270c9c13c1edd67144bcaa03292b4bfd09a6c3e759a819d", + "hash": "0xab15ff9f7d81116ac74de49a21220699dff3ab0bc7500a6c37dd9fca9f96ca9a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-EOA-max_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTSTATICCALL-EOA-max_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -16696,7 +16696,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4a143c6d2e30961c8ff0d3d649f1e2f57aec0c1946e9e0ec4b103aebfc9415df", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -16710,16 +16710,16 @@ ] }, "_info": { - "hash": "0xec5aea17b6923cc02d5a755279d58b5a7617e62070828870cd07d9d3bd51234e", + "hash": "0x8c8f1b8b8c9c15e245151e2cb6b6de245dff1d41f2bf53ad0f5f26d4b3e5f008", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-LegacyContract-zero]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTSTATICCALL-LegacyContract-zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -16778,7 +16778,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x33ea5978ceaa7ff87bf1e24d1eac0450c294377c7f72a90e1c4417a0add2fa10", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -16792,16 +16792,16 @@ ] }, "_info": { - "hash": "0xf5ea2e80711fcf66f157a46bec1f8b7852e45e9ec50e80134b27641f5ce3ae87", + "hash": "0x472323f3f8c1cbfce1de2a26c44753fa4f79f8614adf6f2e6ac6d920fb41476c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-LegacyContract-short]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTSTATICCALL-LegacyContract-short]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -16860,7 +16860,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x553c352c0740e29737de5e971d405ff10dea5ea98e115eaab4a00e7857df6aa5", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -16874,16 +16874,16 @@ ] }, "_info": { - "hash": "0xc592d58ba8e6614b1982ed119507300844e2f7e8ec4b58647394d1a635caf785", + "hash": "0x8590abff3d6e544ece24f8b203b6069a6590fea2bf93bc09fe21393b0a2d9473", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-LegacyContract-mid_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTSTATICCALL-LegacyContract-mid_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -16942,7 +16942,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x71fee12e5cd5fa837a2f3322d9327b70fb948f5b158ac60f079bc51504bb38d4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -16956,16 +16956,16 @@ ] }, "_info": { - "hash": "0x578bda4adc39be824bd66422b27b993c9a4ff00d3216e8760f2600645645004c", + "hash": "0xeb340e379b056f8e2abcc23346fb4ac3b4dd6da2317fb91f06b61567a8b38b2a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-LegacyContract-max_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTSTATICCALL-LegacyContract-max_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -17024,7 +17024,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa1baf78c2c6032ef9b7a6bb63b63b90153f67a977dd958e9a154f9d8e8ef910d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -17038,16 +17038,16 @@ ] }, "_info": { - "hash": "0xd8368e58b74072088caabc560e49ef08a28810ed991b986d4a33e494a366d8d4", + "hash": "0xe9ea89a3533bf1b4d469db8036732d74a34a990f5fc5538d3eb3f490b79c2031", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-LegacyContract-min_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTSTATICCALL-LegacyContract-min_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -17106,7 +17106,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa98fe53b7846e7895570fc04cc4a36f05a61259e7016f77eaf333da8541c7c68", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -17120,16 +17120,16 @@ ] }, "_info": { - "hash": "0x9a557a22b94e0791a341be3e8ff8406c9a7dc93095193798ff26d4fd7587e66e", + "hash": "0xd2be7832fac5889833325841aac79bd90c0e62ec850f2fd6b984e7bd3f3b3b72", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-LegacyContract-mid_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTSTATICCALL-LegacyContract-mid_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -17188,7 +17188,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4691cc0c2c61288b847e2efc187d114023a736a38ea12c3f3adb1d10dab090b1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -17202,16 +17202,16 @@ ] }, "_info": { - "hash": "0x6f64668eb3c7d24f6101d085c2c777055cd4bc07503aa3802a1be333b87dad55", + "hash": "0xaeea8bb46cd88eb7b286dbb4679c6cd480a1d0604bcaff9a72a42728c42cdd73", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-LegacyContract-full_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTSTATICCALL-LegacyContract-full_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -17270,7 +17270,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1f98989199c295b0ba959ebbc82a61adb59f272c6ea51ceca7c6bfeb5657e43d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -17284,16 +17284,16 @@ ] }, "_info": { - "hash": "0x368b86155c03db6d119115fa78c12283ab64d6400164e732caf222678817ce48", + "hash": "0x9b431fb6b9003fd0c4005068552a7047b308d907abe984f0c1b5ff2f69e136bc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-LegacyContract-max_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTSTATICCALL-LegacyContract-max_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -17352,7 +17352,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2b9d579c54bce0a9846cda26271115de1062b8fa6abd8b1b400520459f1811be", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -17366,16 +17366,16 @@ ] }, "_info": { - "hash": "0x951929a0cd4e87ad790dd0784caa221f20a24f7dc50fe56fff9e1127a1d1c676", + "hash": "0xe55d844a1c5ce070ea8d075b62ef9f6cd5b9d16cc5d9f38e9e0d33eeac7c9105", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-EOFContract-zero]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTSTATICCALL-EOFContract-zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -17434,7 +17434,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x44f5becbc28b731f1ff0fc607048525a0c4d0b134cbd6c7d866750c34f423bca", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -17448,16 +17448,16 @@ ] }, "_info": { - "hash": "0xef0743591fe4f5b13e5cf672f28da10e648fc3e0434157b90276db282736d259", + "hash": "0x2021158b8c3a8274de6773235e54fc9b8279b65fc23c73167b44f83c3c892937", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-EOFContract-short]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTSTATICCALL-EOFContract-short]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -17516,7 +17516,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa2d3e9df4f3d400e78f1f70df2f7f5d4edb369f0a42e67e353d6df94dfe5611b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -17530,16 +17530,16 @@ ] }, "_info": { - "hash": "0x7b269ba2e914d2b93a12f003a0428bb0f4ffc584c0b088ce017260e1f6ae21d0", + "hash": "0x0e4f4b8388949820a4cc9894379d57f6f25daddca7775b37bb583e3ac63a1781", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-EOFContract-mid_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTSTATICCALL-EOFContract-mid_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -17598,7 +17598,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0340b1c94e082ee352fa23ba030ff2b64caa4baec25ac078f33d37dc25ec4b3c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -17612,16 +17612,16 @@ ] }, "_info": { - "hash": "0x53823c187641f571b12dbc53dc78a4a101185b7bcd749ff5ffadebb78850faf1", + "hash": "0x2376277e613acbe4fb351e0c2ccfef3d0c9cff243a1ef5416f3157c580ed4d6b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-EOFContract-max_20]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTSTATICCALL-EOFContract-max_20]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -17680,7 +17680,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x06e6c43510bae41d807930274de439cd90c01cf4a77da0957105eda64c23a0d6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -17694,16 +17694,16 @@ ] }, "_info": { - "hash": "0x95c9f6b7d4d81c73b9c5bf18733427e8446c8abba0340df49d86c1af6e48606f", + "hash": "0xa4c8a4088e0c1bca07b1da1e48e144054d386fb774cf05b127da28d763e92b0e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-EOFContract-min_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTSTATICCALL-EOFContract-min_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -17762,7 +17762,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x33f4484206898d2c8b5352791c01256ca50cc52f91929938dbd18b3f5c8f5b7d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -17776,16 +17776,16 @@ ] }, "_info": { - "hash": "0xe44a40775e2910b5d7031f8e5ced34765ba7e14f2bd70966a32c14c233ca1adf", + "hash": "0x3db2c2319d3102d80e7ac860d7417fc291dbd85f0d7e6f5416ff7041abe3b3cd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-EOFContract-mid_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTSTATICCALL-EOFContract-mid_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -17844,7 +17844,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3585ce06f66e2422f39efdfd607774615edf06fc2df059b69e067a575c0a301f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -17858,16 +17858,16 @@ ] }, "_info": { - "hash": "0x3ff557be1900d3d818e00a229059b06573b67efa9de8767c970ec79c49e966f7", + "hash": "0xaa1601527c4b51f191ec9df622497b8c729e4ad95a3ab6790d123420dc9d28a9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-EOFContract-full_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTSTATICCALL-EOFContract-full_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -17926,7 +17926,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x099d551d870e856eefe044d11b6348a94be454e17ccc63f639c8795ab2d562c9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -17940,16 +17940,16 @@ ] }, "_info": { - "hash": "0x031c4834d2f571825c29bd05aa89677fdc04b9853b75866b53cc7e6419e9dd34", + "hash": "0xddc4c1a47e9b6a4865cd017661e7544860475053dd603a0105fe0e77521cef69", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_CancunEIP7692-state_test-target_opcode_EXTSTATICCALL-EOFContract-max_ase]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py::test_address_space_extension[fork_Osaka-state_test-target_opcode_EXTSTATICCALL-EOFContract-max_ase]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -18008,7 +18008,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7f707f3267e8ecce446d3dfc66c7ca545b422d9d0b0ea03b28180c2afad15dfe", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -18022,11 +18022,11 @@ ] }, "_info": { - "hash": "0x35f60aaca0336e8cd39a139606f16f5f1145d0475196789b231598e7834b62e5", + "hash": "0x313d55d95ab540581be526b7f0846583b8e19f0719480b76cd5f05a6ecdea5cb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test contacts with possibly extended address and fail if address is too large", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_address_space_extension.py#L27", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/calldata_remains_after_subcall.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calldata/calldata_remains_after_subcall.json similarity index 88% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/calldata_remains_after_subcall.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calldata/calldata_remains_after_subcall.json index 8fd3df2de7..865e958f37 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/calldata_remains_after_subcall.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calldata/calldata_remains_after_subcall.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_CancunEIP7692-state_test-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_Osaka-state_test-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -57,7 +57,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8368e02ff09c2decb86770dfc778605e413304ce7dcdc4af2123653c38855275", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -71,16 +71,16 @@ ] }, "_info": { - "hash": "0x0ae9241f21ad6f80e5548ec14d9949f31063e0978a0b00d92c4ddcef93b6dc6e", + "hash": "0xf3ff363e1aaddf6982b525be919f37c6a6855bdc059d4ec7475580ed79239f3c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data remains after a call to another contract.\n\n Caller pushes data into memory, then calls the target. Target calls 3rd contract. 3rd contract\n returns. Target writes calldata to storage.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L294", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L294", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_CancunEIP7692-state_test-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_Osaka-state_test-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -138,7 +138,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1d4d62df314df63de05b5f4a8938befe5e0b73254aa0fa22c6c7c9baff61654d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -152,16 +152,16 @@ ] }, "_info": { - "hash": "0x2e4aab1113af54d487f662255075293d5da535db3bf302f49d2b8a2cfae9594f", + "hash": "0x5b0b54800ad4469b14dae6ce15697ec8f32efaa97d91eb75fa947d381ec9d251", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data remains after a call to another contract.\n\n Caller pushes data into memory, then calls the target. Target calls 3rd contract. 3rd contract\n returns. Target writes calldata to storage.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L294", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L294", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_CancunEIP7692-state_test-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_Osaka-state_test-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -219,7 +219,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xff2e971f88f096d450e65482c25fe37741039a60ddfd9fc29f1500b80a6ad44c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -233,16 +233,16 @@ ] }, "_info": { - "hash": "0x2363cb9758c777414e108a05d5401955c9d27052ef15b196b0ea9e011e13f34e", + "hash": "0x461e92b2c36af732267b2ae17eaaac36b01070de0cfaea149f498c75f091888f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data remains after a call to another contract.\n\n Caller pushes data into memory, then calls the target. Target calls 3rd contract. 3rd contract\n returns. Target writes calldata to storage.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L294", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L294", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_CancunEIP7692-state_test-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_Osaka-state_test-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -300,7 +300,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6726e82207ae6458606a27d5a24e26b1ea7e260eb34fae5dbf498800a5252bfb", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -314,16 +314,16 @@ ] }, "_info": { - "hash": "0x077891b80ce44077a7f12f7dbcdca382905e6f2e7bea93b83a43c9fbc2e5d8f4", + "hash": "0x835b07ec65a0acc57defdfb02d4fad247823477a42aeee7051ba3d3ad227457e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data remains after a call to another contract.\n\n Caller pushes data into memory, then calls the target. Target calls 3rd contract. 3rd contract\n returns. Target writes calldata to storage.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L294", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L294", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_CancunEIP7692-state_test-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_Osaka-state_test-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -381,7 +381,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xff37a8d9d5309075854a0247e8949d1d55cb958a7462eec09df075f4e501ca5c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -395,16 +395,16 @@ ] }, "_info": { - "hash": "0xce69c3a4b727fdae27e8697d72c9e56880fd584573e5dde68175be47c5568444", + "hash": "0x186aae269852c1d321a6fb407fa4ee070523551d2cb535efdacbb3e911762bc4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data remains after a call to another contract.\n\n Caller pushes data into memory, then calls the target. Target calls 3rd contract. 3rd contract\n returns. Target writes calldata to storage.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L294", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L294", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_CancunEIP7692-state_test-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_Osaka-state_test-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -462,7 +462,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x11388b46cb98a9c2f97144021985e6ef88d046d80588035abb831de24f07ee14", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -476,16 +476,16 @@ ] }, "_info": { - "hash": "0x502ff0ded12e8b89f153bb72f59125a4fe235e6b332886f8440d84bde8a5509c", + "hash": "0x04ac099ca3dbdd26d062fc7440ead11060782c5f9b6268a53310f6f4ebf297c4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data remains after a call to another contract.\n\n Caller pushes data into memory, then calls the target. Target calls 3rd contract. 3rd contract\n returns. Target writes calldata to storage.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L294", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L294", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_CancunEIP7692-state_test-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_calldata_remains_after_subcall[fork_Osaka-state_test-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -543,7 +543,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1e5019c294ed2b16bd91cc7ec7d6a4d145eae200f87a04b02c177e2cbcb68f28", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -557,11 +557,11 @@ ] }, "_info": { - "hash": "0x7630073c387114817eefd2d11b5ea8ac56f0f5ac863f5885e435be3e7bc94e1c", + "hash": "0xb834e4a911e994090a5325d0cce8467852b49e92ace79138ebe69f4fa341f9d4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data remains after a call to another contract.\n\n Caller pushes data into memory, then calls the target. Target calls 3rd contract. 3rd contract\n returns. Target writes calldata to storage.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L294", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L294", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json similarity index 87% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json index 0a36313527..996f7311e6 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calldata/extcalls_inputdata.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_0-size_0-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_0-offset_0-size_0-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -49,7 +49,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa41a9c21a9ee7c948ffa06eadaaab70141337a9ab1533b6c8c1576ecdce95695", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -63,16 +63,16 @@ ] }, "_info": { - "hash": "0xe4924f6c90afa14d96b4f30d702c596c2eb612cb6beea35669c4847d3e0ba359", + "hash": "0xf8738601679fff8f17192fd68bec6d6626d8a89fe69f75d834fd9043e930fff0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_0-size_0-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_0-offset_0-size_0-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -122,7 +122,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x57bc163fda903b624fc914a0da8dc2941b53a3fdaa55b76bf0bee4b2810816fd", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -136,16 +136,16 @@ ] }, "_info": { - "hash": "0x8047a5d2e255955a1394f58228e51a3cf15ca29bbdff27e1843a36d12c3d186e", + "hash": "0xdf53e0e30b376177dfc8f09ac3f4d0025a2311be70fd90d64796102b660e29cb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_0-size_16-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_0-offset_0-size_16-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -195,7 +195,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x979ba027d45ac7ec8465f6ecb1131223c81aab578f113b61115557b4bc4f3845", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -209,16 +209,16 @@ ] }, "_info": { - "hash": "0x6bd8d4fbf8a872683d903b71e9c24e6e4f0f9d2c43ba86bf81aeccc874b0d68d", + "hash": "0xbb291532cfffb82f8c2b81ddc04c4b3940aa09085d1bda2b33eaf77cab39e780", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_0-size_16-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_0-offset_0-size_16-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -268,7 +268,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9baca3925a539329693527674fb722922811723381c125a52a1e70f2d6724b32", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -282,16 +282,16 @@ ] }, "_info": { - "hash": "0x3f08f3c7723bd597ebaf191e81a92360bcb8e10bff2063ba14d71228b2469b1b", + "hash": "0xdf661a983cfa0de2c918a2d868cedb84ffb75db339f0cb239828259eb655e4bd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_0-size_64-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_0-offset_0-size_64-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -341,7 +341,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1700125fd9236194dab822c2933ea3aa7c5eed291e4a7bf1d7e4281ea9378c83", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -355,16 +355,16 @@ ] }, "_info": { - "hash": "0xad13e15dc93222f155359f5845d3ed55bfc4a6bc8caf533812988ae13566cef6", + "hash": "0x4514e938ef015585b785b7b58f497aecf108ae01318a3fb5bc4a056b3c9eb126", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_0-size_64-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_0-offset_0-size_64-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -414,7 +414,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xfa02dbf989aebffb1c227f6a296be1614c591c07d46e1b55a2cfe4698821701d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -428,16 +428,16 @@ ] }, "_info": { - "hash": "0x197554d3dcb42924cdb41f8eb180e4e3b42e035163da27f60bf326c72abcfc7d", + "hash": "0xedf35dea6e123e6f7378c813424f391f65669cc4bb2d60ee1dd2f72767e645df", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_0-size_256-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_0-offset_0-size_256-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -487,7 +487,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x40267e6aefdb69c78668e5c995a19d0d80b777c3ee372dcbe587ac6405e02f05", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -501,16 +501,16 @@ ] }, "_info": { - "hash": "0x50f08fdb687e6bfc9af18b2906f260a19489bc39eb48af01952e0daa09b91b8a", + "hash": "0xf0920e3c54e2144b0292d656194524500dd14f6cdc4ab17b8a827fa4088511c5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_0-size_256-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_0-offset_0-size_256-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -560,7 +560,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8211cb278faf6039325f3f95e6954a11fa993a9149980bf5d0824439d09c38dd", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -574,16 +574,16 @@ ] }, "_info": { - "hash": "0x1d57de4b1c999bf39978e8ff186adf212061d006df25f2dc776fb84b425c14c5", + "hash": "0x895675e9ce5e3dc9039b0738a02642021b337073fe589924718d6ce2ed2ad036", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_8-size_0-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_0-offset_8-size_0-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -633,7 +633,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x40a010fe398aa2d1256947f3b95b78addb9a000e0d3ff13762ec918c8f7e7128", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -647,16 +647,16 @@ ] }, "_info": { - "hash": "0x60ebfcfc236e4468097ca0d2d09bd67d2cf03bb6388429844fbc4b3aea51b4b3", + "hash": "0x8f7f455a50da613cc6e5aac04e8d951e6e473aadece4f07744a90b282de0b37d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_8-size_0-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_0-offset_8-size_0-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -706,7 +706,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5678c9ddfa0a0b2a10ecd7804d2568e000437cbd915e838393aa27ae2299e572", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -720,16 +720,16 @@ ] }, "_info": { - "hash": "0x144ade56ef5fe02387d5e721e6b9e48a4ffe6501371c4bfcebce5550fc6d7dc8", + "hash": "0x7f8c22f403fe01e517c8512a28d87c7483518472f27c2da3c1a6b912aebb438c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_8-size_16-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_0-offset_8-size_16-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -779,7 +779,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x88932bee3126529a41515f62b38a2fe8305af4537d82950be3f30b86085f5407", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -793,16 +793,16 @@ ] }, "_info": { - "hash": "0x375fd0826c33d7cf13bfcd36b2ce526738a59306676d0016a0f880eafde8c051", + "hash": "0xef5c544eee7c51ef106b829af8065300cec09ca2f89115b8e5d65550d54bd854", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_8-size_16-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_0-offset_8-size_16-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -852,7 +852,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x323e73346889fa1fd335ff8fddbfd7583e9a76c521c5808f419fbe1f8243491b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -866,16 +866,16 @@ ] }, "_info": { - "hash": "0x4e775021f8228fd50928877f3d7c7526e75de33c40ad87d9327b5e161215eee0", + "hash": "0x4147d113981c486d98c8bf274d5d07e487b594baae9eb44b30316f3d0187b8aa", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_8-size_64-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_0-offset_8-size_64-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -925,7 +925,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xef1ccf5db0c8f917d01a034ac8978e59f6e554d2e01066162373802509e48b74", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -939,16 +939,16 @@ ] }, "_info": { - "hash": "0x959814c3045ed7ef922328b32fd0681760354ca2ef92032edc112f9c3cd49bd1", + "hash": "0x0d9b1a3846f07d11e76412698d7b6031ebb23d8a466263012c50ff49199777b9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_8-size_64-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_0-offset_8-size_64-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -998,7 +998,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x71a72f4e02ae9c42aad93a4705be3a5534df15f3a3fd4b2b99112b911d33118d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1012,16 +1012,16 @@ ] }, "_info": { - "hash": "0xe0d2466faa4dfb0ecacf6bc6b8e182504ea7f719ca005d1ec6751e0171811c9b", + "hash": "0x388462f5a75e1d6b3ca02721af29f2e08bc713400a601978664944f1fb7fe0e1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_8-size_256-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_0-offset_8-size_256-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1071,7 +1071,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2911c63e6da79d814ee1e119a5494e01c021e089819d7330cfed5a05960559e6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1085,16 +1085,16 @@ ] }, "_info": { - "hash": "0x5b9e175642ddf98b34b6b3d053a606257817ca863d7ea3fee0c9bd70291fe773", + "hash": "0x92bf7b07f0ef281f8ddfdaa9fc2b3f8ec067aa6c1bf7ae3e76929dafd8f5b2c9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_8-size_256-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_0-offset_8-size_256-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1144,7 +1144,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3310fa66bc9c7e3a712b9465b1dfae1e3e001f0ec67f6d8a268c53f5f94a595c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1158,16 +1158,16 @@ ] }, "_info": { - "hash": "0x20305d1d4766c9ea12989e53911184dc232c8711fc52ec14eb71792394d56815", + "hash": "0xa4cff96a1870fe916585e29f8ac77b8fddd2697b5b5a4801d59a911ef97f68fc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_24-size_0-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_0-offset_24-size_0-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1217,7 +1217,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x81a515ce3ed110ba66db1f18596fe318a9cfe748f5a58f03d55ab7c7133b932e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1231,16 +1231,16 @@ ] }, "_info": { - "hash": "0x6c835d5e05b53e30fdbde931b9e1ec38d35bb81e2ef429ce3d67f356cfba6200", + "hash": "0xe4062934b24c81a00ab17b06de6f621a98c6fdd00e1b26fa25bfc76b04d1f30d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_24-size_0-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_0-offset_24-size_0-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1290,7 +1290,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x178acf66ce51b1c0fab614079d94b07191e43e8ce1ec394c7a06c95f8d2da588", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1304,16 +1304,16 @@ ] }, "_info": { - "hash": "0x1c5f8948658a6d066563adcca29ed881b2ee65694341031ac1ffe624580d1fad", + "hash": "0xbe52f401508fa55ce9fb2a942a7420997c799dcc541db05c55953f069acec915", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_24-size_16-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_0-offset_24-size_16-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1363,7 +1363,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf01060f427caffbf36992bb2abf5746119f8fc127261fb4db299644db3fedab6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1377,16 +1377,16 @@ ] }, "_info": { - "hash": "0x1e3ffb0cbd26924fbf164b1c658489698dbe20c17f769b216a4435e03760b8cb", + "hash": "0xf915eb7a21c437d9c75599523bb523461b97695619de5349f8eb07f44137bd69", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_24-size_16-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_0-offset_24-size_16-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1436,7 +1436,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc100b3ddfb7662b1c4dfbd0f82b5e6895be71ec95055addfa78b9bcda3b137a3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1450,16 +1450,16 @@ ] }, "_info": { - "hash": "0x2b159922b950160188503e5ed399897282583559eca610766d13800644290618", + "hash": "0xf3d90c45c9d09e6581f7809975219c9d22b3eb33b689fa291d531e3fb4296b0b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_24-size_64-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_0-offset_24-size_64-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1509,7 +1509,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1bb3098196eb85a9a9a0c3d7e5128ca9ff36e327c924d835980484dd023ae3bb", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1523,16 +1523,16 @@ ] }, "_info": { - "hash": "0x09ab1d8e0547e3843d367fcf20327909fa86330ba93b55c29808bc86e206f1c6", + "hash": "0xbab08967251fd8450b8905b20a4c10efb7f19e872671a9709c59ec272703dce5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_24-size_64-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_0-offset_24-size_64-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1582,7 +1582,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3f7675fd2556a399b9b2e877503a4ad5da41af047648ddc15cdfbedc48a5e7d6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1596,16 +1596,16 @@ ] }, "_info": { - "hash": "0xcbd2f3c991053b18fe603a5ecc54b6f6c5a671081781fe34349fc4dca2f7da8f", + "hash": "0xf6649a24a10eb22df9cc495f24cf4a36830c6ec4b50eae465399968e72e51338", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_24-size_256-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_0-offset_24-size_256-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1655,7 +1655,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x43e361da89cb0be5a48b1c58ef97ddea6ea6e1c47069f63b49bbcff3ee73b6dc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1669,16 +1669,16 @@ ] }, "_info": { - "hash": "0xc99991315ea08fd9b43581f1067b4794d7b421b95b1559877d57c703e1dbb5fb", + "hash": "0xc4aa1d42788f17679673011f8407b21ca3063050341e0a30386d3191493d23ed", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_24-size_256-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_0-offset_24-size_256-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1728,7 +1728,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x842ac7d99115846fb7cecb98a268a0ff671ae5960c8a053bc0c137b021535355", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1742,16 +1742,16 @@ ] }, "_info": { - "hash": "0x25ef4746c14704c8c21322730727389d3a8a24e119b0e706667776bc63a0d3fa", + "hash": "0xa7cb8261626a132b179e7cf7677ac4e3fd45e2676576a6b874f1d232b1fc14eb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_80-size_0-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_0-offset_80-size_0-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1801,7 +1801,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1ac095b2aa4854337a6215a5d84f162cdd95651035f5bb05649b8847249aee23", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1815,16 +1815,16 @@ ] }, "_info": { - "hash": "0xc6bdd4b2cb86a2cc217497d79ffb1220ef9e2372243b2649553dd61f53c12429", + "hash": "0x5c5152b0f3b65e9cd9693c04d380b242bdddcd86dbafb9edfbd48ca95da1abc4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_80-size_0-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_0-offset_80-size_0-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1874,7 +1874,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2eeb641707bc2fd32bc129c5a0ab6178836f9649948daeb6221499af81bebe78", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1888,16 +1888,16 @@ ] }, "_info": { - "hash": "0xb9596117af4a1c4d5b2e229e79ac7deb0e2be76bf74140e1dad66062a06e3246", + "hash": "0xbac6776d46e9f7625bf874311fd309837a2a47aec9dc5f6e1dc513bf3f5096dc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_80-size_16-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_0-offset_80-size_16-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1947,7 +1947,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x073bbadb0d96d89a0ceab99d425dd9d95a7bcd4c590d28068e046b8a8a35c8ba", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1961,16 +1961,16 @@ ] }, "_info": { - "hash": "0x236ea6775705509a60a7ef02ff78336a0a70dc9effa62711e3997bb61d479934", + "hash": "0x30d01951b8886820a7238202be6eb2deb52106fc77b4ba9b5ed9e5535d867a29", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_80-size_16-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_0-offset_80-size_16-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2020,7 +2020,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0d93f5544e59e8ae24ca937ac2696da26636a8332876fa7112191119755544be", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2034,16 +2034,16 @@ ] }, "_info": { - "hash": "0x7ad5bfb68ef7d0725b0b90c6f5ebadda6cb668076a64a814a5cccedb95435a02", + "hash": "0x272f7fdbdceb64f00315d59be9a03c12d4c5512f9e3a0b4255fd32aebeb616c2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_80-size_64-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_0-offset_80-size_64-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2093,7 +2093,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc26c60b5519d56629398f978b7ff99a38d9f351c57890600db11b4443f2e6824", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2107,16 +2107,16 @@ ] }, "_info": { - "hash": "0xec018d243ae270df48e99526aaf477f0176d383924368988188e7ce1ca16c7ab", + "hash": "0xa534e7a3b29138b2dd8feb21317d34b1bc6ec5022efa0699ffd9d31f6db52113", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_80-size_64-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_0-offset_80-size_64-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2166,7 +2166,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd0063635a9d79d33e4734f870a678b65cb442d17c97d8edf5435ed69d3f3b554", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2180,16 +2180,16 @@ ] }, "_info": { - "hash": "0x635be1b4ecc734afc391a2b20f8d455734be093fb0b32ba01aa4bd129b8e26b7", + "hash": "0x11d1f6d1674689e03b4f63dfe301b98201c37f26c7073fb05768e3962b6d73b3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_80-size_256-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_0-offset_80-size_256-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2239,7 +2239,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x39335ad3f3e1313a046bbefc2e5032801d1799a31558f2b9f45dee8e44c331da", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2253,16 +2253,16 @@ ] }, "_info": { - "hash": "0xcc69f415c067906048ffb81722706e549704955e6661011aa3e562387126f624", + "hash": "0xd8ce2b41157f99c41a063814df08358e3c4d137b688946fac99ba70d1acdebb2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_0-offset_80-size_256-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_0-offset_80-size_256-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2312,7 +2312,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xaa02b866c495636c796e654be31502782126aeb91bf4dac5bda4b136a20c54f7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2326,16 +2326,16 @@ ] }, "_info": { - "hash": "0x10a57e34fb158bc9f063595bf3f00318704bb86f2e72228607777732668d7c31", + "hash": "0x247eb73a995ac462be49824b83aa5d7f0e231312304842947acc85eebbc3f807", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_0-size_0-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_8-offset_0-size_0-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2385,7 +2385,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf96d8e3b56f84cc498c081b13a88555c5a543eb99d5957d1a632ef843775590d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2399,16 +2399,16 @@ ] }, "_info": { - "hash": "0x4906a6d53c111fd2564843e1defbbaeaa599cfa4746b47887063f03dff8c34e3", + "hash": "0xf7f20f85ff03912a26b24d32c87feff043e25292563409bcf971dd4bbf15dd13", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_0-size_0-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_8-offset_0-size_0-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2458,7 +2458,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5d0e07e8af9d77b1139bd4bc28a5032482f0cff27fd17c3265b535c4d1f09432", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2472,16 +2472,16 @@ ] }, "_info": { - "hash": "0x1898b42ea504d0a66ae57db0f3e6d6f173fe27078b4e224439e3c38230b456d6", + "hash": "0x1920b53bdcf6cb1c6440e67a4bd4afec5a1ee3a0349d570d60cc57b20dba7ae3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_0-size_16-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_8-offset_0-size_16-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2531,7 +2531,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x54921b126437d07f478b84abc86b47071bb5f9131163f6f181d9bb29f74bbde3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2545,16 +2545,16 @@ ] }, "_info": { - "hash": "0x488506cc85a06adc7b28831ca68fd49ebb7fe0fce812619a4017115b6d015850", + "hash": "0x99362fc381773737ee88617208b2fbd10de3be58287cfdf49665f09d1cb903d9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_0-size_16-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_8-offset_0-size_16-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2604,7 +2604,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb9c07b347052c16e375b237ed901a41805e19fc59bfa27829d20caf43ae62667", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2618,16 +2618,16 @@ ] }, "_info": { - "hash": "0x4aa11ca574bbdb919f50f49c1757d4520d9cd56489ca6b383cacf86a9e5a2f3f", + "hash": "0xee0a70fb1e7a700673544633e533385069fa31ab643bd0956fb2952038a684a5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_0-size_64-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_8-offset_0-size_64-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2677,7 +2677,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x93a84076acdf061113446902811f90585215c9a7f65a42c92760a578fcbd86df", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2691,16 +2691,16 @@ ] }, "_info": { - "hash": "0x7309df82a37f8ce7465f8694985a28e880d053f2f65c5b219c36a2a73b14f955", + "hash": "0x4c2a0c59decbd5c1387e880f502d45c2ef1196336f412d8abe6e991be0cc38be", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_0-size_64-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_8-offset_0-size_64-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2750,7 +2750,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x145bc274081274cd8f936f24a70ef6ab103d0b0ca52e2e7e9ebeb433dc701707", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2764,16 +2764,16 @@ ] }, "_info": { - "hash": "0xca9416a7bacc790862bf8e37ab6876be979adda150c1a48867dcafe8ad1146d8", + "hash": "0xa0c1d45c2a6f47ae7d5134ac51d08504d494ea3cc986a2037a8480cc1ab752b2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_0-size_256-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_8-offset_0-size_256-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2823,7 +2823,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xff916b590b9450f9161774b972d2bca539f617e5eef14bf91a77ded82d09c0a4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2837,16 +2837,16 @@ ] }, "_info": { - "hash": "0x9a2995f3327a71156c6a8f7611ec0315c57f0e087d4892de1f51fd407e48e67b", + "hash": "0x8337ac03a82f27be3bd6869e7c2dcc0a612db397f7a65e281e9458ba1b538bbf", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_0-size_256-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_8-offset_0-size_256-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2896,7 +2896,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5ef94db3f750b041f6f0ee53c9437873a9df3bd011e725675a161ed2555ad79e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2910,16 +2910,16 @@ ] }, "_info": { - "hash": "0xff9298eb3b965d8b216cb15c6ff5c811bd8611e004db8a8f23dabdd9c5631c8f", + "hash": "0x5711ca438e7011d2fcf5b18632a68e033ab9acaf349dcfaf8a5fea770efbfd7e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_8-size_0-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_8-offset_8-size_0-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2969,7 +2969,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5d6162b59ef21101752a31fd096e2b23bf19e752779568d01dde7763fd922db8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2983,16 +2983,16 @@ ] }, "_info": { - "hash": "0xece1cd4e54ab4f28e33aafd3b57616f70ff7477b704b6e98e37b655f1d12a2ff", + "hash": "0x0f60d8e454f5bc87ded66dcd5e2d4a362fcd1742cc10823aebcdcab521b8f1af", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_8-size_0-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_8-offset_8-size_0-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3042,7 +3042,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x512f76b4564d3f9dbda6be5c1ae2657f3ea9506153d1e1a9817ede4c11634586", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3056,16 +3056,16 @@ ] }, "_info": { - "hash": "0xd1be302d25a6d257742ebd03db24f4b890837e2274143e604ab4932d51675f0a", + "hash": "0xa0b58ec5d8405dde1760f9e6825640ce49e525d42a5d7580cbd652f6a5003476", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_8-size_16-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_8-offset_8-size_16-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3115,7 +3115,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x59cd1ac98eee4e96ed67b16cdd385136019dc955398a154b86c519a3a432a553", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3129,16 +3129,16 @@ ] }, "_info": { - "hash": "0xce774b30f5fa0afece7390ded40ccd456942dc302a537c92a6f8a2f250699ec3", + "hash": "0xbab2a44d803d6ca09ee9ca22aa5397b65106b79ec7c1c1c99d1126833a8abc0d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_8-size_16-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_8-offset_8-size_16-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3188,7 +3188,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x01c3f43b16e18037196934f4119bea7a492ce5cd47cb01ea82bc1ad6c80231b8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3202,16 +3202,16 @@ ] }, "_info": { - "hash": "0x1e5289d1905f73d7770653ce194fe38d128a807795d9e5d3a3c7fcc2c45273d0", + "hash": "0x21759c1cd29b83ca3a9ed06d2b6aedd8debc8c4f9e39b29d409d394dafd4b8fa", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_8-size_64-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_8-offset_8-size_64-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3261,7 +3261,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb2bfec4887519cde26156d322af286084c7ae1a79b1e389c58c61a9adfbd64ee", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3275,16 +3275,16 @@ ] }, "_info": { - "hash": "0xb3e870adf0078a82b8b1318ebaae2bee6aa898a186b8b4fba6f763fbec32e46f", + "hash": "0xdeec76c9c33729e9565de1622a50f468152e02d2851b9c30b69fe063e6950882", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_8-size_64-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_8-offset_8-size_64-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3334,7 +3334,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9a512aa6e43b26fa70746e2340e41f46f13c98e18450c3d27c89155fdbbc01d6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3348,16 +3348,16 @@ ] }, "_info": { - "hash": "0xf2625617471c204348ac21764070bc33ff7268bcf394bd55abff8c29da04c692", + "hash": "0x2b97a3e8a8a9db8b333a92c310ca57cd9c8537a88aef06aa0d4abf65fd2f0bbf", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_8-size_256-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_8-offset_8-size_256-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3407,7 +3407,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xee35bfa2c3d1fc843f22dc84069f0b879b4d72830ab79de950ffe18b4f198358", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3421,16 +3421,16 @@ ] }, "_info": { - "hash": "0x2d068977b229dac6d1a534f57a7bb96ea5d1f3c2511889673ea04b166adcc960", + "hash": "0xdf36b1d77797a203917c3d1a9d6bf38ff7eb3fdb32ece132ec143b3f1bc93a67", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_8-size_256-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_8-offset_8-size_256-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3480,7 +3480,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4b5c9d62fa84e0efb29619ccf0712ff64b33950c9532aece8790b8305b385444", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3494,16 +3494,16 @@ ] }, "_info": { - "hash": "0xc13a2c0a0651329cf645e61365fbea787774f304642d12ded7775d5efc2197e9", + "hash": "0x1e3be0c893e3a4c85f485b08fc9299fe23811755eab27ecc8027ee9eecce844a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_24-size_0-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_8-offset_24-size_0-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3553,7 +3553,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x866beff1e1f88f98a1140d2150345e608a683299fe5fabe91b12b9ebb10ffe58", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3567,16 +3567,16 @@ ] }, "_info": { - "hash": "0x032601a7900e5ea54abd8c2ae930fdff5c3c2bfd3c8529e2d492a606f1a1bd05", + "hash": "0x4b391bb6f3d4603036f4f5e9b881e363af0657828b5d8193461279fe1673f155", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_24-size_0-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_8-offset_24-size_0-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3626,7 +3626,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6dc54aca9464346fe86d8a61d0ad79a1e41da0c6366b622869503dc76562f25a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3640,16 +3640,16 @@ ] }, "_info": { - "hash": "0xb258d2a5c081724b4922b71bb36ba75136d4b47bb883b12939c0aab57500826d", + "hash": "0x8316d286c120a0e098d263222eb57b008c3e55f6653a6f89b07c50e50489698d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_24-size_16-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_8-offset_24-size_16-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3699,7 +3699,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3eb054b6dc386aaa69f5cb421d9ee1b6aaf263b4ae4b18561ecd333cfef1a51d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3713,16 +3713,16 @@ ] }, "_info": { - "hash": "0x4698d15cfd96bf43aface81f4e2f553b7668c630858448432b852ef56ef282c8", + "hash": "0x955e512b2e70b4691704537fe5c9547060bc305881a3a99b94ac5d52587f74fc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_24-size_16-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_8-offset_24-size_16-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3772,7 +3772,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9eac478ef039b83b17c62f7ee4675da9ad44ede378182035e64a4473b3ecde5b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3786,16 +3786,16 @@ ] }, "_info": { - "hash": "0x345e02d8dc73fb67b391903b495e1e359608d0075b810ec1b600c3a57b00fbc9", + "hash": "0x190b41b620b039c8c97cf63344edc3738df1098d4cb28f6c305db87cc89efac4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_24-size_64-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_8-offset_24-size_64-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3845,7 +3845,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x01d9535b02178f52ef96b007873abd2ba2ce12b86c21ecd4746984ef8bd0620d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3859,16 +3859,16 @@ ] }, "_info": { - "hash": "0x6561fe6a7c5cdfaa8734e9bf64d0739f1fb0160da3185e121fff04ad5b2abd03", + "hash": "0xfdb1bab9ea53e99e8d5916b7e89ff8e9311f338e6cc70748a0e4d9a2eff8e033", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_24-size_64-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_8-offset_24-size_64-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3918,7 +3918,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x613ff410a23371776c7f95c1d647505341614df5db0a48c708c1c36d6e275079", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3932,16 +3932,16 @@ ] }, "_info": { - "hash": "0x49914d79e247022eab296ea6d94fea23a0856214d40371e6df268a5524d95e85", + "hash": "0xf298703d935904a91b0d78649bcbf22781ec750b09675dc9bcff25ba9c4d9e6b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_24-size_256-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_8-offset_24-size_256-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3991,7 +3991,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc9f737958ef8be3bab691e3809694be637638cbdf23381ffc635ce8ab8f839d4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4005,16 +4005,16 @@ ] }, "_info": { - "hash": "0xd1a8a00ece554a0a64486f0bff9edc226a40841cf06b707e960bd72129b5debd", + "hash": "0xa2a9aaaa8b7fac500aa86646a1927c0be5cc8999536122cf32744c15362c25ec", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_24-size_256-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_8-offset_24-size_256-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4064,7 +4064,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x02cd1a07515b1b2c99c60840329aa55a4bd9c7c839eb748669acb915055e3182", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4078,16 +4078,16 @@ ] }, "_info": { - "hash": "0xe84b43ba6dc8e447537666b1dd34fbe40a4ee8f0b582334fa40768693f6e8fd0", + "hash": "0x61bab4bd6c60677ad26843801728b003bf7d640c7dbeec11eeea80f0c33e7daa", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_80-size_0-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_8-offset_80-size_0-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4137,7 +4137,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6a95ee7c77bfc1682d08787a54089a34c94bbce15a4bbb32e2eab2594a35c8e3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4151,16 +4151,16 @@ ] }, "_info": { - "hash": "0xd3d3921b0c074b900da2a7d9da578dc23e31e7067e94c2d42e8403c2a4de4fca", + "hash": "0x10cf1dcbb00308e1da0c3d4bcf984a5a4a589d1257537e820cdd587413484cea", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_80-size_0-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_8-offset_80-size_0-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4210,7 +4210,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x26f8b451d8b1869d60f52c9fec87b0154cc96131464682785b8e1577e282d5e2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4224,16 +4224,16 @@ ] }, "_info": { - "hash": "0x49b2efa486c93aa02c1a76d949309e4858cba04a2b499f4e31169bf5cd8296c4", + "hash": "0xfb62b09763867eba53ded4ec1dedaabebdce662d8b955c6b2bde3b57c501b6e2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_80-size_16-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_8-offset_80-size_16-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4283,7 +4283,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9ee7aa7718465b24c0a76b58a53a031fed90f2c02a39d5afcfc32ef3d343a6b5", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4297,16 +4297,16 @@ ] }, "_info": { - "hash": "0xc770e45d24d56cad3e9fad44156a9f145fbdf4160ec20017d474f49cd0505ee0", + "hash": "0x5a9530dfb9a3c9022ff0735935c6555ba88ec01d6724b3c211c1f6387ad6b1b9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_80-size_16-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_8-offset_80-size_16-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4356,7 +4356,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7f7c432a1bcbb8ed96dce5a9d98b06ef7ec7132ba8e20c5d1d5649a6629a4be8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4370,16 +4370,16 @@ ] }, "_info": { - "hash": "0xa73e266a2aab8641c5b91db635a4804338bc9df756f51927839ae1b2a3c9ce68", + "hash": "0x8a0572d3e3f99c82c796d5f28e85283be8506acb1b62aa17b61e850ec9abf50d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_80-size_64-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_8-offset_80-size_64-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4429,7 +4429,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4c7ad0a2514e7c8b01767f8765122f9a1b5e715b7b4a8a99fe617d3b30c3ab85", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4443,16 +4443,16 @@ ] }, "_info": { - "hash": "0xd538723a4fad73017209ac26ac0ea69614e7edbe7e2377c11e736491a6b2ea75", + "hash": "0x0dff1da52ac47e87fe3bdefb88764765a5807067ed99fb92d69dc80bd8639fc6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_80-size_64-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_8-offset_80-size_64-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4502,7 +4502,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6d8e577913a93fcd13c1c8c29d747cb4c64bc38d384663f100dcda0eb325f4e8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4516,16 +4516,16 @@ ] }, "_info": { - "hash": "0x7efcc59957c46f47b0e4cae2b803187e2d4ec6a24e48ab1aba385a1bfe2f6a71", + "hash": "0xc80f903a74907034855a8b25c504b176d759d32c1c711cf9fd26d2e038e63215", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_80-size_256-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_8-offset_80-size_256-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4575,7 +4575,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa5da1ce8063d4fbd5c99a92e6600dcb007d5c60213f39346396f2f6eafb1bf3c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4589,16 +4589,16 @@ ] }, "_info": { - "hash": "0xc5335e1f5a5ed4d26a3fd41f8083ee28b35ece66b728285ede00668b94067001", + "hash": "0x256ea460f470ccc3b601f86ba268f39852b09adb58dd877fe06c23cd9693ec7f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_8-offset_80-size_256-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_8-offset_80-size_256-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4648,7 +4648,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0e2921f9b42a862471fe3d00d22ded81513c035c81339fad0d56228ff01a1bf1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4662,16 +4662,16 @@ ] }, "_info": { - "hash": "0x9c0dd1072ba0ad2aab8ab44d5a26d9750f95bcd456f70403121d72515889cc33", + "hash": "0xa802a48f7c206a8ffe3ea28858dde00a19e72c287485833f22db6011ba76f6c8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_0-size_0-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_32-offset_0-size_0-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4721,7 +4721,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xdb91b1f2231f69a913ccd78599c39a418537462de0c4040f9f9a9d51802e1596", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4735,16 +4735,16 @@ ] }, "_info": { - "hash": "0xb19f76a068754c36fc48d5884151721b640f7fd09d2814dfbab51f8b79b635a1", + "hash": "0xfba0a5c4cbd8ef8f01950267acef9ba24622418eef902e79aca17e41e84f9866", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_0-size_0-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_32-offset_0-size_0-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4794,7 +4794,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4fc29d7480bb766ba7ed5941eadf4b0f4002b2bd3fdb3900b8e0072b3c2f6662", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4808,16 +4808,16 @@ ] }, "_info": { - "hash": "0xd851e4ea3a222677778e06c151b8a1d09c14b54774f3c2b8a0aa0c790a49b41e", + "hash": "0xd91c62b07eac83249a8c43446e8d3abcaa60db0fe802b0797764d0ceee381711", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_0-size_16-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_32-offset_0-size_16-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4867,7 +4867,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x47cc9194a48e61dbe95479e6a7d8fd49280e488aa8ece8c97bda1af7c9b459b3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4881,16 +4881,16 @@ ] }, "_info": { - "hash": "0x34c427ac2b75ab1601c83a815a7468bebd935ffd29785f437d62a5fe7d71e541", + "hash": "0x47415b67e3dee4d17c0a7836b07eb273117d60c269e207510bbef472cbf60033", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_0-size_16-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_32-offset_0-size_16-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4940,7 +4940,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6bc678620a84004e6d480f12c847bc10acc1a79a8b9f79b5969a4636263a2bea", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4954,16 +4954,16 @@ ] }, "_info": { - "hash": "0x1866571eeb386e9d3bf72da57212878adf445eca268111eb6708c45bc9af3610", + "hash": "0xb9d9d2c84b100c3f14adda5ed43e0da3f1ff78622f46fe62bf13751f5b8818a0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_0-size_64-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_32-offset_0-size_64-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5013,7 +5013,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6929304f892d00469a8b3546bd44b9dcca8d11e98fe345e9c45462f607f787c4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5027,16 +5027,16 @@ ] }, "_info": { - "hash": "0x7a086ccea01c308d6eb6e350e38625a4ef9aa61119690d9809dc4d5558442e30", + "hash": "0x066fb64422fd820e2c095d80fa830fdbb7618a77eb85595b9c360cc9c5f757f4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_0-size_64-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_32-offset_0-size_64-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5086,7 +5086,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xba63d1be1f1146b2319d9db152fcc422387ce05a0a7c1bbd85c0600c5672a686", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5100,16 +5100,16 @@ ] }, "_info": { - "hash": "0xe810c2823882c074a3e36491e7c2be1a502048cffbff5f8128d399b4a384bcfe", + "hash": "0xe04bcccaa935b66897ea8c133f7c0c56fd707be54a4d21862d66e158a57aaf48", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_0-size_256-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_32-offset_0-size_256-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5159,7 +5159,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6daf12d59d0e16272c3e1ffeb175116ac924e801d621050179c1edf674c5dec6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5173,16 +5173,16 @@ ] }, "_info": { - "hash": "0xa4bf449bbe34ff756dcd48219caee40810fe92b83603648989a84ce43671df9c", + "hash": "0xec4295977da2c7bd2de42684b185742e9e50633c940913bdee64c067e2d87df4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_0-size_256-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_32-offset_0-size_256-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5232,7 +5232,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4bc22a8c2abb49cf7947b92f16992cc858ef15640ddcaf3c892a345a24de4f1f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5246,16 +5246,16 @@ ] }, "_info": { - "hash": "0x8d870aa29467e0972859c12c145a017f1503326c17bc57caae034bd8b188b7b6", + "hash": "0x0a2fbe9e3aeb2711794300800ea7b6290e2b0c0694c87415aa6e1058ea895265", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_8-size_0-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_32-offset_8-size_0-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5305,7 +5305,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2406a753a03f155b018e007d84ae3393123bd76f70a3cc3ceaac776247af0a8a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5319,16 +5319,16 @@ ] }, "_info": { - "hash": "0x5531a53e8a455c92ec2bbd210032a08a9c4372397635a736625373d9ba3014d4", + "hash": "0x220345a06a98c72b619ff84df41434c9825efba6e5c1ba8b1b77537ac4c82151", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_8-size_0-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_32-offset_8-size_0-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5378,7 +5378,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3b94bc7bcc0437372a384d63400bb7b9791949239647bd0219967d11257a4349", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5392,16 +5392,16 @@ ] }, "_info": { - "hash": "0xc1e70acd98fe4bc34fdbc70e441ed1ecaa995ddaced7aa79a369b16536710568", + "hash": "0x793e5a8d523889041942c4d9584011d1f206635003d487836bbc18b38ce43fab", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_8-size_16-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_32-offset_8-size_16-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5451,7 +5451,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7cc965c0b9fb21116acbde9658b2a17c8c25eeb144a9278688cba60a46b5f01a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5465,16 +5465,16 @@ ] }, "_info": { - "hash": "0x815c6bc596289f6ac629a96c6922357fd38645da580a6c43914e470f65c18b21", + "hash": "0x70e4643af6358f389a823f217d218f68e2e998440f0615f57664b775fd3f9ef2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_8-size_16-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_32-offset_8-size_16-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5524,7 +5524,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x53ddaa48f9918581e29b1a152128bbbadc677a8d854ff0cac7c8ce66e782cbc3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5538,16 +5538,16 @@ ] }, "_info": { - "hash": "0xe248c87b418f0b5ccd75f93defae1f68842f42d61c4868aaf2a55bfb381c7a7d", + "hash": "0x3a1d0e051abe00764e06e9091fed3387f9280896337838c8f9e43c5a5d0e795a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_8-size_64-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_32-offset_8-size_64-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5597,7 +5597,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xbf0abd14e243fad78f18d8ca2a69bff6c9d9009d09af0024e021148f39d7bbcf", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5611,16 +5611,16 @@ ] }, "_info": { - "hash": "0x4bc2d4a256ad748305bbd83295b3dfd17c9c07c24a0c7b7a6fe17dfba1bf687e", + "hash": "0x7456b6c731a2187a256003012c06f5c8022e46ab250e7e6194eb55256b38e288", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_8-size_64-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_32-offset_8-size_64-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5670,7 +5670,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xbaa80ef37bd65f8ed5228af0e270a0f092a63ea0ab5fafecb16bbf338218d981", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5684,16 +5684,16 @@ ] }, "_info": { - "hash": "0xa75c556375ffe770594f04e7bde1d76f83bece80fca37a42ab02a249419e7ae0", + "hash": "0xa44eb55964b3c82b1641b9e5213ba8855fd725011eee34f9a27cf501a1e2f6a3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_8-size_256-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_32-offset_8-size_256-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5743,7 +5743,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xeaf38cd3acf9dd12540d0069b17080dc12f30c7d0b715cdfc139dcc89e642f3e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5757,16 +5757,16 @@ ] }, "_info": { - "hash": "0xc8be704c14c92a297a0fe6d1c51bbc27928ea7353a3f7ea73e9de628361081c6", + "hash": "0xb142fe82ea1034bfb94fbd2905fd75e00756fbe42ad9ef72c331d1d4d7295b11", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_8-size_256-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_32-offset_8-size_256-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5816,7 +5816,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1ce8b24654015031f051a180178479d613a7b7c5488b865e1d3b6c071cd0a862", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5830,16 +5830,16 @@ ] }, "_info": { - "hash": "0xdf5e06418b06036af068521133d13dab4cc79133268463cddf4864d19c488898", + "hash": "0x8160997c86692e305f92860b7df06f61ad204bb1c2637a49e2e338d19dc72fb7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_24-size_0-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_32-offset_24-size_0-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5889,7 +5889,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb36dfcbf7bd28e8ed8009d964433f0269276c681b8d180aa0b6d72bebafff3a9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5903,16 +5903,16 @@ ] }, "_info": { - "hash": "0x53f32c6fea3ee2a71b621883033016ca081822daeef85ead189bbdc33c7013d6", + "hash": "0xf7bfe71131567337435d6b67d39db8ece1566fd16c4303fec01653f140fd3048", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_24-size_0-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_32-offset_24-size_0-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5962,7 +5962,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xde5ea65ab84916f836b99551edd31c04cddc1c4fed9385fa4e909e960bdda595", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5976,16 +5976,16 @@ ] }, "_info": { - "hash": "0x86b5fa4fc478a82eb6b1118c3153d26a40a37c6cf5a85f56239c7c35376704c8", + "hash": "0x30ad4409871d6304dc87307ec364afbd0f44d6e69160c70b9fc8e5b4562bca53", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_24-size_16-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_32-offset_24-size_16-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6035,7 +6035,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x933cfefaed1f9ba65ffee29dd2ef9d7a05f32d114663212a8a7af2585492cd66", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6049,16 +6049,16 @@ ] }, "_info": { - "hash": "0x468c48a69fb2cdb9294f5461eae8098d04215b7fd7e26fe7d560afe4a216075a", + "hash": "0x97831e23bf599dcae6a98498f8ad69d640ab807ce455a6352be478f717a53636", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_24-size_16-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_32-offset_24-size_16-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6108,7 +6108,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9cf15ac6685a611e5d802956d60b4887315040d8964b2ba700db628f8c6843e5", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6122,16 +6122,16 @@ ] }, "_info": { - "hash": "0x410e85f90255199671f12262ba057cfd8fbf6c0109421ab914d9596cb0474392", + "hash": "0xfbce91e6f528fb844880086cc27c5e6e62bf6346ff54897f375870c576f725c0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_24-size_64-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_32-offset_24-size_64-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6181,7 +6181,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0e1fa07b37a7421aa56a24a3423861c61cc880468bc31552e84b14e7a4619d7f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6195,16 +6195,16 @@ ] }, "_info": { - "hash": "0x0ab100116d04e150df5877118fb4cdaf9b8f7970ebd9b676fd8fa56cec77585a", + "hash": "0xcb0cb9783161db324bbf664ba14b55be923bae4ada1b42678af27308ab53951d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_24-size_64-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_32-offset_24-size_64-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6254,7 +6254,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x54098dde1864fce82fd7e438f5998a33d461cabacf471c0b9340c6188d00dc62", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6268,16 +6268,16 @@ ] }, "_info": { - "hash": "0xa27c97017bba62b326e43c97d460fb5e7159f76c80c6a013d9be33576d9bdfcb", + "hash": "0x61ece196d3aa9306b344540a802e80b2a17b0f4f20d946b57297cf1c6a0852ab", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_24-size_256-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_32-offset_24-size_256-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6327,7 +6327,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb6f418f48f4e041ba523afea07b356aaafb7b1a7928754f1756013abc2a616c0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6341,16 +6341,16 @@ ] }, "_info": { - "hash": "0x607051f7e2902e11b8035d1b128554fa2edd47f096d830d11705ddaa42f39d8d", + "hash": "0x94db182ac8bdf182048f33a5f0994680c2f551f7690619f72e7e5ae574273b1c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_24-size_256-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_32-offset_24-size_256-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6400,7 +6400,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x69b57cd80fbcdba9eb03b3e82e6e9d2b9baba9e180a9ed2bb3dd8b7b81a48155", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6414,16 +6414,16 @@ ] }, "_info": { - "hash": "0x128fe002f53ef46ab1c24c4065483744f26de944024343c2cff097313e42b8d9", + "hash": "0xc1069a776117db7ea66a4ec314f42823b4105997a93a64dbb0ec4d757081e23b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_80-size_0-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_32-offset_80-size_0-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6473,7 +6473,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9b43bed477e262c2617911b8a343056f54d4186f93328f1b83cae9613ac41838", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6487,16 +6487,16 @@ ] }, "_info": { - "hash": "0xd2b28af48da663d0e6855bab07bdc8b3f645ca8de22d8a525d18fb25cb2af1ec", + "hash": "0x473244de134a8542c42d352df83e3dc89c204bd4ec68873674c9c3b0ecfe0f04", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_80-size_0-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_32-offset_80-size_0-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6546,7 +6546,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0cee68f940a3d3e7cc46e63ad21d885cffaebcbf294204c9b7a97cc39c48e860", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6560,16 +6560,16 @@ ] }, "_info": { - "hash": "0xb1669a2ccf3e1b549802448e274ccd7c15e27157e088d138b044bd178ce86bcc", + "hash": "0x50eabd9151ddbb6981c1ac79a797e8a7368dc39beafa65f9237efb826bd47cdf", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_80-size_16-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_32-offset_80-size_16-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6619,7 +6619,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc5a7385da9fbab1f5d303f451fb63be5c5f48138b5e5705592b2ed6c8c5247d2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6633,16 +6633,16 @@ ] }, "_info": { - "hash": "0x0d62685f277f2a18ae56f7836b46ca94a8c65adf7495b23c55318b3fff82be49", + "hash": "0x4a1aa087aa6298b55b6bd41a1bbf8238c068a18265576a0c4caa3f55df61ba59", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_80-size_16-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_32-offset_80-size_16-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6692,7 +6692,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xbd0f3f65b89e262936b413867a8f823ee6c84f1b0cb515eea756622faa8a821e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6706,16 +6706,16 @@ ] }, "_info": { - "hash": "0xbee6aa587a54dc2674a54bd021cb194b247398ece9a6a01668a2ed7d241c20b9", + "hash": "0x93c2c196d3826e5b4e86aaf0f8f99fd89a645d9cbc625ac3f750ff710ff9ecbf", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_80-size_64-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_32-offset_80-size_64-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6765,7 +6765,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0d60c4a3f7980b68c4d7e411d94455c5a859eaaad72571f4b429070912fbe1b4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6779,16 +6779,16 @@ ] }, "_info": { - "hash": "0x92e957465f49162dde995d943569df92d2e0f8fa20aaca3e48eea32a09e70e49", + "hash": "0xe0d9589d36a2c83c6a781d0bac9c7b1461b45e6b8d2d02d94d23700501f768c2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_80-size_64-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_32-offset_80-size_64-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6838,7 +6838,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xee4d2bf6c4d01945d7bcc559562e35142294399192a6d1cb7b18235d653d5398", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6852,16 +6852,16 @@ ] }, "_info": { - "hash": "0xb7c6e1b08cb7c6a6abfb46df9f636aabbc895ff1bb8da96ad9cb671a22a7f5f2", + "hash": "0xb0a8f9d4dbf5fdb4cccc5050335094d8312c89417f4784d1412a3f6b7668c243", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_80-size_256-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_32-offset_80-size_256-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6911,7 +6911,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2160f7038f19af838928c653f9f4674c1db90ad55ef0b336a154f0ce0c32b9ed", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6925,16 +6925,16 @@ ] }, "_info": { - "hash": "0x6bffaa93f13063fe2fa2b16ff54bb541708cd6f910bf92bdb44ab2d40a2aca5c", + "hash": "0x002b46462c0aed5784933f9e4f19d37b04ed440265a4613d38a12c205fa25749", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_32-offset_80-size_256-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_32-offset_80-size_256-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6984,7 +6984,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x134a784931a3d9e183717b971f18610aee5775f8ddc7ea546263c847dcae6555", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6998,16 +6998,16 @@ ] }, "_info": { - "hash": "0x47941c2e0519792257a0580f156578e52a58376f2dfd3ac41790d30d0b137882", + "hash": "0xbb64f138c28aab7ec3d0f18930d807b89dba796433a7742a8531b3aaaabd51ac", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_0-size_0-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_48-offset_0-size_0-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7057,7 +7057,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7bf08ebe84789e4d05e832ec661bf8b56a94aea4a67339170c26db6585c8f0e7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7071,16 +7071,16 @@ ] }, "_info": { - "hash": "0xa8186111c9c30748ea7b518688ac898939711086211d79d394bab97f3a940e13", + "hash": "0x726ad07edf2cb633b5f58469136abe4be9f35cd9e0fcd2b00f3a6658d91a9dce", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_0-size_0-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_48-offset_0-size_0-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7130,7 +7130,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2dfd85f0a5367ab221b1c54066efbb44ea180afbe531d69783cb43a61583f284", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7144,16 +7144,16 @@ ] }, "_info": { - "hash": "0x6c3180d7bb97c48d380bfe9dd8f34df5cf1723cb4138dc3a83ad50c8e9a6340f", + "hash": "0xe81e096267d42789b076e3f30ffe3b4e3e7d57c3f7ab138e104741427831bace", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_0-size_16-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_48-offset_0-size_16-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7203,7 +7203,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5b34e85e9c12564456108a12d2c060698e6f314797ed0860711163a147f49eb8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7217,16 +7217,16 @@ ] }, "_info": { - "hash": "0x5de37a457693a51dd7f4657259eaefb195c0727bcc0c2ce64e08d68955f45938", + "hash": "0x95048a0fb373abb6f194f1771c028770bdd8f516ca77dab2aec203e3c8bfdbc0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_0-size_16-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_48-offset_0-size_16-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7276,7 +7276,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xdaeab2c9ec15a114c993ce713f952db750e50edd2f35565eb6c93bf86fff8b82", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7290,16 +7290,16 @@ ] }, "_info": { - "hash": "0xf9cadef87efcfc88a1920e436ca69fd2db75a245728fb2a385e82067ed26ce91", + "hash": "0x97f8c8238b5ad96874250cc59c8a370a2aece6b22e373b8ffd13e4ef978bef9a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_0-size_64-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_48-offset_0-size_64-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7349,7 +7349,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xfeaf0874af20f5bbdfd7097f56f4298efab59788b9727dcc251cd0b58eb75aa7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7363,16 +7363,16 @@ ] }, "_info": { - "hash": "0xff677dde7ce2e9f79c5711bd17bdc6696fe821c6a52a766a87cfaa7829f6b1f0", + "hash": "0x15608db0ee807c874e6108a7a56dd8d4a4c0ebdc4b7482eb81bb6ec6f67e45b8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_0-size_64-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_48-offset_0-size_64-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7422,7 +7422,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x07c069621e43d7ac8f315f196c1d5459125c3449bc76d951e10822ff8a874aa5", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7436,16 +7436,16 @@ ] }, "_info": { - "hash": "0xc535d149a6803a56f7d353e941cfca14098124199f15c6ef56312d7d492d6443", + "hash": "0x01251af8713d4ac0d8d5e8e36675fb99c2280fe66a6420bb39723f36e8dc2062", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_0-size_256-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_48-offset_0-size_256-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7495,7 +7495,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xbe18a41c68b71d884b960821c39b38501f1be7de16e96f34e1d359ba6f38e3e4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7509,16 +7509,16 @@ ] }, "_info": { - "hash": "0x589264474e6cff1cf095a86c13bb4eaa4cfb2e27a3af31ee1ebeea13fccb7c8a", + "hash": "0x80f5eccb128fbd7e6e1c36607faff3b24cd42d49063af6b0302b49da88760151", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_0-size_256-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_48-offset_0-size_256-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7568,7 +7568,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9002121e353e0d4672a8a6b717d8b1a556d05d66382604e2cf50247f82222a8b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7582,16 +7582,16 @@ ] }, "_info": { - "hash": "0x625db9678f40fd65945d73b96f71e5e5389000cdb16d14c9f8550a038f317129", + "hash": "0x95626b61901400dcdc83f65e8bbc1c8541f2135de840b8cc855bc34b6b067cc8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_8-size_0-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_48-offset_8-size_0-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7641,7 +7641,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xcbc82b9766d4aa8f69bc9f71f1c196daf92e1f0841d20d5df5c31e271f671d35", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7655,16 +7655,16 @@ ] }, "_info": { - "hash": "0x69c9706ec8b6d79e39d9065ef3b270d383a471db45ff3a0c41083e27fa011837", + "hash": "0x4c1952636f386f1fcea00065eaa837f4508c434de558a6c2af0f94a7ec42f2ff", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_8-size_0-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_48-offset_8-size_0-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7714,7 +7714,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x33fd6794f5fa4f5e5d4759fb74f16bfe8808956c5e241fd614f45f3933a09d31", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7728,16 +7728,16 @@ ] }, "_info": { - "hash": "0x657681a7b1aa4880049ce4fdc8337157f648c250fcb8461cc1bcb46e3ef38cc4", + "hash": "0xefaaa1231384b6d8f25ea76ae468e8d625f2a94485985a36aeb25c08d1bc3e8a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_8-size_16-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_48-offset_8-size_16-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7787,7 +7787,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa4241e473222fc91682775b68885d5b42922ea31e30d74530c0430031e33309c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7801,16 +7801,16 @@ ] }, "_info": { - "hash": "0x60e83dc574672d8b5faeb9f74bd95e0fb22e1d4d35479fdbff5e0ea6bf040afc", + "hash": "0x097f35bcf3fc3819ad8bcf6615690b7ce8a53546523f48a41f25c60718851a9b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_8-size_16-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_48-offset_8-size_16-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7860,7 +7860,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x34a6b6f61197d01e9cf258a940306665a8a4951ec722729e4e88e2a96891a08a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7874,16 +7874,16 @@ ] }, "_info": { - "hash": "0x14791eb9dfb8df9dad4c672915cad7705f96b29ba2085f9a82bc9625e4b5b6a7", + "hash": "0x9fc49a83c318557b37ddab4792d107d1dbc616f1affcd30ea387b11615d368da", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_8-size_64-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_48-offset_8-size_64-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7933,7 +7933,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3bd32d913d4f2d017e54573f9a32e119157095fa05b6dc9ac23a5cb1318d590c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7947,16 +7947,16 @@ ] }, "_info": { - "hash": "0x37ddab83d0563b6ffe581ca42fedb2fe8abfcedf285f1bd6735d91122c55da72", + "hash": "0x56515f8141b69c6aa74b9aa4d5335da9dafb70b1dcb1c2fda3937fd3f928411c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_8-size_64-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_48-offset_8-size_64-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8006,7 +8006,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9386fed06ff27c524b782af1a96d0dcc1277215b1fc2fa94de189fcd776eea62", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8020,16 +8020,16 @@ ] }, "_info": { - "hash": "0x7c6786e4dcdd7808199b8042d7a6a6661c8f4bfee131740c71afba99cf521281", + "hash": "0xea30a87a3ab1ceb47e4a885e7014f6bcc2e6211a9fa1b61e8e6e9193deff71e5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_8-size_256-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_48-offset_8-size_256-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8079,7 +8079,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xeb768b1400876399ac646f5e257fca14f40df3c6c4b252c5d6f733a5018ea511", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8093,16 +8093,16 @@ ] }, "_info": { - "hash": "0x48088f1e2850c4fbaea5bda8ed151f9ece580e547a94a66f4e267501988a9197", + "hash": "0x120d35a55518ebbd4558d5eec2e0531fba3fc68ef15bf1e24713f7a472ab3a01", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_8-size_256-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_48-offset_8-size_256-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8152,7 +8152,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xfcbec97c28412f673a907984d27fe56681e54788764831c23014543fc8df3950", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8166,16 +8166,16 @@ ] }, "_info": { - "hash": "0xab34698ef73cd38dc392aa616d6a3be38f06883e3dfadf1160ef44f08965239e", + "hash": "0x4a98319a41bd634d4d88b9f1ca6784f37a824c39faff755f5b56bbef3c64aeb3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_24-size_0-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_48-offset_24-size_0-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8225,7 +8225,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe257b47a57374d3eab56a4907d7dcc72daab6af2401b6ceb0bb96e8ae89ce472", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8239,16 +8239,16 @@ ] }, "_info": { - "hash": "0x46326e8a09630c90e611f029c7fbec81e2d1399c72628de530da3eb9c655f543", + "hash": "0x20bcb0057251c2b50e98e6481017e3a724077325d4cb8849903a2e2890af2d8e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_24-size_0-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_48-offset_24-size_0-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8298,7 +8298,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd9108f6b4e0986e1bdebd80356b47422f4aad9aba1f7627b67a4b28ff41c1ae9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8312,16 +8312,16 @@ ] }, "_info": { - "hash": "0x361c374af5c96a5f8b14dc47ed47187812ff17cd566d18fccca2e9ca3282209a", + "hash": "0x230f7c3bc20180ee6f997f62f1258e10cfd474fb9a310920da470079abd135da", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_24-size_16-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_48-offset_24-size_16-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8371,7 +8371,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x12a98a15ae428bbf124f9f7911f363db56185a6125c918bb8505838cb9c9ba8d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8385,16 +8385,16 @@ ] }, "_info": { - "hash": "0x42fe545b88a181b31719e6ffc413fbb53fe9ea40aff1e209a64086c71be398d5", + "hash": "0x6223c13bdf72b63ca7c00d76555216b2a0872dc835a69f0b69fba2799b4047ac", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_24-size_16-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_48-offset_24-size_16-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8444,7 +8444,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xdd33a7e53452d1afe76f36a0813d85bf371a538ff8418a7ce11119c60b80a60b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8458,16 +8458,16 @@ ] }, "_info": { - "hash": "0xdbecbf6b4c232582b6563e6c636db661c8c4eccb5baba2a2bef2e90c2032e0af", + "hash": "0x49a9e4797e9f39672d38cae9fd89e49cd56f33229a373e1da563be64f67059fc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_24-size_64-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_48-offset_24-size_64-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8517,7 +8517,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x79568a560306e82b43eb7c7129663262e1ee34d83ded0903098b7eeb0b6cfaf7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8531,16 +8531,16 @@ ] }, "_info": { - "hash": "0xa7b58187389a965e1f88387b8460b8025a5731fb73bcbac080881d1c79b0b143", + "hash": "0x58b2d0d9c7b4c768a0237eb61486d34e99696099e66b097d76ea5b902c1e0bbf", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_24-size_64-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_48-offset_24-size_64-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8590,7 +8590,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x08a75e423506f98155803287987dd830a224c689f5b1cb422be0f1ca738399c9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8604,16 +8604,16 @@ ] }, "_info": { - "hash": "0xfaee8af7345d8fc7a6a75d9ca4645da410fbc079c64e3eb78bb65f04bf8eab0e", + "hash": "0x5bec474d412b002d15dab2fba8c7fdfb2e3f2f74cf37781555ae2949e22bca03", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_24-size_256-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_48-offset_24-size_256-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8663,7 +8663,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3e5e4ce2505ce6f391c575c10158ba6aef0b7bf22417709706f0ef5e0a74fc36", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8677,16 +8677,16 @@ ] }, "_info": { - "hash": "0x3235b3d38f2ab92b97b49410ee28d83ae3bfe8416e5272724ed15428ed58bd40", + "hash": "0x404b125701a9dac3615d7cb5d69baee4ad197e7e5f249b4b190c37036f072485", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_24-size_256-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_48-offset_24-size_256-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8736,7 +8736,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xce05e1c86aece24c5f0435fe167fbf6b94d5ec48c5f6992a1d9bc8c4951bcde3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8750,16 +8750,16 @@ ] }, "_info": { - "hash": "0x2f4e8afaaf0e6057e192678bc470964ced288991497ceebcdaf4ae8169bd2821", + "hash": "0x7162abb59c59bf0ccaa8bb86d0caf86cb8f493261fc000f69d7afe91f1853e18", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_80-size_0-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_48-offset_80-size_0-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8809,7 +8809,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8fbb0ea2b88c34f24400ead60f0bab5858402b15a2653b496a3e9801870c10a6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8823,16 +8823,16 @@ ] }, "_info": { - "hash": "0x67c26ce715016ef9f713eb6d03f909a44fbce4eda4fe524eba132bc290547fa0", + "hash": "0x433233e50992b71c49f20a5c3147269a10a2f8a38836657408e78a91472eb4c2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_80-size_0-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_48-offset_80-size_0-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8882,7 +8882,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x89b4efac023fdccad0c945d28b04868987d9ba73f5c16bf46d76166ff30457d1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8896,16 +8896,16 @@ ] }, "_info": { - "hash": "0x4fbc82605d38fee13938cde50e6fc0d3416d45c2ca63834d7862d34b7d67e725", + "hash": "0x2cf301dc303f1031dbc5261451563784111005b10c4a82e07d1e7f89a52d6dc4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_80-size_16-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_48-offset_80-size_16-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8955,7 +8955,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x54c4fb552f90422aa37a1bc47f442c65b242c6dcdb569cfe84533c4e353696b0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8969,16 +8969,16 @@ ] }, "_info": { - "hash": "0xd67d508af5b850949dcea9e9c285dfccb8b335d0a549e6a6216c83acac05ea23", + "hash": "0x15c363a487a6d42e3df51ddce360fe5d828a99defa95edcc814391d97077e22e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_80-size_16-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_48-offset_80-size_16-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -9028,7 +9028,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x796123258c448a2080c2f2609834c0d1f562d8529a0803d629a641a0c8b2b1ee", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9042,16 +9042,16 @@ ] }, "_info": { - "hash": "0x41774a9f00af5cae987cbe1a541671eb38b8bcf12aed5a86edc4f43b577188c5", + "hash": "0x730edcc8216bfac4a49745ac4398e854026a15bb5a5bc42bccb4c08eac9d0f7f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_80-size_64-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_48-offset_80-size_64-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -9101,7 +9101,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x656ef2cc209a8886eb0c9f504b0c18fbb8a339db856f220540e180365c70473c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9115,16 +9115,16 @@ ] }, "_info": { - "hash": "0x4eae8e57049d6c94508b876873c17044c1f517b1f38402b6243159e99b57ad0e", + "hash": "0x747cccd2757441a98bfa841b9c937537a7c2a99f50cd26a483c27eede9af81d1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_80-size_64-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_48-offset_80-size_64-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -9174,7 +9174,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4d623514c926468e971166260ddac3925f202ba64f30bf0cf4141b0ed2052be2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9188,16 +9188,16 @@ ] }, "_info": { - "hash": "0xd9de62be8e5f92cc6e00b13be858d786574c480164509e40239c6138e930d1b1", + "hash": "0x25ff80ee73bb506741856dc1de660520902862199c8b2bdf85bdbfbb6eab34f0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_80-size_256-value_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_48-offset_80-size_256-value_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -9247,7 +9247,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0b63208c6d1ce31f740b37100330866161513707e30fdfa3835039879f295423", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9261,16 +9261,16 @@ ] }, "_info": { - "hash": "0x9a6b80ffb3c63eb7eb0ff134f2a4e529add936edc4a01166f13881ae16f4583a", + "hash": "0x737a2da47e6c60159cfb65b9b1dbed2ff416dc99fa28dc8ddabcd8021bc776b8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_CancunEIP7692-state_test-length_48-offset_80-size_256-value_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extcalls_inputdata[fork_Osaka-state_test-length_48-offset_80-size_256-value_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -9320,7 +9320,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6eab29aef3cec5b873aa9de719bbc5a1fd22ba09ca6b75cc09cc4bc7a2defc1f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9334,11 +9334,11 @@ ] }, "_info": { - "hash": "0xfc537aa3cb9afcf00d2eb74019e4cfefb49da93a0954ea1d35784c3a8ee6e8cc", + "hash": "0x064c30db3573aa03848b014c37b3dbc7cca644f2e148616a7de6af6a9f138044", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L39", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json similarity index 87% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json index 941c4ac63e..93d5deed33 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calldata/extdelegatecall_inputdata.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_0-size_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_0-offset_0-size_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -49,7 +49,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6242f843620544c039fa8d7f8b65d6247bcfe5f778909657189b56991fcdaa8f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -63,16 +63,16 @@ ] }, "_info": { - "hash": "0x0ad811e839a1b5e3b64acc3e492d2d85f4680ae3eb31c5faa235c8ef0d0e5514", + "hash": "0x6210e4a46f221493d25870120ade2da1b35699b3f0db6ea9a8152798f11b636c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_0-size_16]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_0-offset_0-size_16]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -122,7 +122,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb294a687eec02f76edfc0418c2dfe2c03434a52fe99cd5bd74313a8393c0c2fd", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -136,16 +136,16 @@ ] }, "_info": { - "hash": "0xde8b4788e88328c251a81b96c9991d952a4c4f61d398f2e96b235a95e80bb892", + "hash": "0x804d04726e4ed8774c30f7559ac3a2cadb028d8331f5e29ee8978de84cfa9568", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_0-size_64]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_0-offset_0-size_64]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -195,7 +195,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x497dc8096f776fbd873eff837819f866dbc1939028a59906ba5b641476eda1f6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -209,16 +209,16 @@ ] }, "_info": { - "hash": "0x94683ceee12c2eb0c7a915dc4a28c0f1b65b97ad5a0330f9857e9dfcbea27ef3", + "hash": "0x3f48d64480f176e733d5d6b3e31f252698fbd9079afd8f8e9969a0c74cfb97bb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_0-size_256]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_0-offset_0-size_256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -268,7 +268,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8e717ea7ca351cf22f390d3d9a36545847243054a8cad6dce097967d1b8c1ede", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -282,16 +282,16 @@ ] }, "_info": { - "hash": "0x8f3bcd256756ece8872356bc31fa0d6a434705e3b56c8d612ce59544b71b554d", + "hash": "0xa7555a39fa6cb8a28064c90c936b12523f4036356391c43834988760e40a887e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_8-size_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_0-offset_8-size_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -341,7 +341,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf82b55e949a84a4b96ca2a797c0ae38c01498c48cef8bafc3679dfe8d3032d0f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -355,16 +355,16 @@ ] }, "_info": { - "hash": "0x3dec534e8f9af1665e6dab642fed08789ea7ff8419c7787b60e46013ee78f959", + "hash": "0xe411128ccbc7856d2be263ff53f36ad8faf65a8ab4562c4bd7d14917895bf1fe", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_8-size_16]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_0-offset_8-size_16]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -414,7 +414,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xee4ee280d918ac0ee1099c15c65a8499342fa27be4f4bbf5638cd9158fd1dfe9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -428,16 +428,16 @@ ] }, "_info": { - "hash": "0x48946409ce498c7e0762f14a0dee268c3ff1ea97420529618403b6584ec93770", + "hash": "0x2913828508c95c54998fd4bd91c3a3c160037a15a8d0d8c5aa129696712f7a81", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_8-size_64]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_0-offset_8-size_64]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -487,7 +487,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7dfdf3073b25f5dbd7ffba59acbb0414fc8f05e2c2bd7e74380fcb340f2dfed3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -501,16 +501,16 @@ ] }, "_info": { - "hash": "0xc486cf8a543e0d0b987a3bd98027e92bdf387e47b97d8b763f5b2688a0442f72", + "hash": "0x38656851f8f42ff19d8dd6a0a790a8d7fc4b45315d9bda0009c7e9a6c55135fb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_8-size_256]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_0-offset_8-size_256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -560,7 +560,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xcb15c5164d5ba5a02d5a3a8ac3588f3a567722115f92808fe5de404cfa5be4a3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -574,16 +574,16 @@ ] }, "_info": { - "hash": "0x46139965fa0b77b48f5c510e527aca120984a337196872af0b1b600978bbaac0", + "hash": "0xb1b0b1cca9f150cb118b8c72107349c1ebe955237398c81a52ab492aeed3b6a7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_24-size_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_0-offset_24-size_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -633,7 +633,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe1ba48b7bc3386c26f30489c31cf0e949a94f273e23a549c63b3a01ba7ac61c8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -647,16 +647,16 @@ ] }, "_info": { - "hash": "0xebdd4a27518eaf3657a3bc6112558ea760daec14d76a4478d33477cba64232ba", + "hash": "0xebb427d5ad473ad6c84f7d0857eacafc74cf0bfacb207ef215808b2307890e4b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_24-size_16]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_0-offset_24-size_16]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -706,7 +706,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xde7505e8536e385f6b20055443015ca96ace9d709ea98346b1e6608359efea77", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -720,16 +720,16 @@ ] }, "_info": { - "hash": "0xbc074bdd3fa315e110d2a175f56bc98a2692f9958f3f7da347b4261b3b3898af", + "hash": "0xb9cf8b56d5834b815f5c5cc2a7a0046775af4f157cc3da7e19108ec4e33be038", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_24-size_64]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_0-offset_24-size_64]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -779,7 +779,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa81b5d1f25b1bc4eeed51ed54630e950cac2fcb27fc1711d870cfe2a25bfcd55", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -793,16 +793,16 @@ ] }, "_info": { - "hash": "0x67ff78c1245fa91977b93e669ceb011578778946007aa3cd7d4ddedad97e6dfd", + "hash": "0xd6e23d6522b4ea0b16d708be42b87db8e407942b7b3a910133860d5a43b4aa93", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_24-size_256]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_0-offset_24-size_256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -852,7 +852,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2d9bb6e7222ef9a08d22a69cfa35cbe14158bd490e09561caf38f46b690b86d4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -866,16 +866,16 @@ ] }, "_info": { - "hash": "0x92202441fcb90d8b4bb59372fa442f5669f976fa246a1ed082a0b230f2ad18af", + "hash": "0x1e86b8b2218798c7c13d4d240524c5944ea6f31a022f0c8589c4af46bb0c1b6e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_80-size_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_0-offset_80-size_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -925,7 +925,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x83bcabd7c9fb1574434ccb21a2aed7dc0512c018f9d44c69cbfd72912bfb3e88", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -939,16 +939,16 @@ ] }, "_info": { - "hash": "0x24c03e05769f0ea803744ea27fe7ba131e71af8ec669252febc19f5b0271aa63", + "hash": "0xe85102b26c0f25c87e751d9f54d5476cd1efcd623acebeac2ee8669c4b7b27aa", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_80-size_16]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_0-offset_80-size_16]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -998,7 +998,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc3a0ce2c60e3ac32d6f51e7333b0181e0da4b223263c48b8247efb22329a9134", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1012,16 +1012,16 @@ ] }, "_info": { - "hash": "0x3193ea2f2253c652bd9e3c481abf5975a453ffe585f83dfe1df2391a0866e57f", + "hash": "0x4d7671c8271dfb68bda56b0c5fbeb4d2750aeb9e86c211571576cfdcc2287b86", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_80-size_64]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_0-offset_80-size_64]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1071,7 +1071,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x868ca76ae8950e8f31d342c2a808c5b10b03d94498e9d0371774f81cac79d9ba", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1085,16 +1085,16 @@ ] }, "_info": { - "hash": "0x8066bef974c30314e3e100367813955dde0ebbed915471201f6f4a0d50e1a4fc", + "hash": "0xdcbb33c823ba8746df699500ef470bccda065ea81823ed80162126f68cdb4b7a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_80-size_256]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_0-offset_80-size_256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1144,7 +1144,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf1470bbfcd9e15fd572546802fab8f4d1b45c6bcee61b13bbf2d3ac5d88f20a2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1158,16 +1158,16 @@ ] }, "_info": { - "hash": "0x0a6230e23bcb3bdcee84064c5b0249c1f1e5ffd0e825b056c34672b6a4b7c89d", + "hash": "0xc3518def93d916b7c7174994a9ef52cdb51b45db2f446745ad1c0d97ebd17c98", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_0-size_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_8-offset_0-size_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1217,7 +1217,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xdb0a5699f9fbf52c878eb04af8a9b46489320dae9a4604282fd80283a81a7a8c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1231,16 +1231,16 @@ ] }, "_info": { - "hash": "0xdc330c1d2a524f874d8fb2475ab3190eaa91a8aba41a11dbf033fd7439b8c162", + "hash": "0x6632f21c77c52e9295bb9f920918cd7222724ecfbf3c866137388a721af92cad", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_0-size_16]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_8-offset_0-size_16]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1290,7 +1290,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd3e85bb8c7775d8036a4ee337e6020c4e3a7fdb144e6b7f4271dec4b6d7958b2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1304,16 +1304,16 @@ ] }, "_info": { - "hash": "0xc7d6786b3e9e7dc3a98320a47d6b6badff614ee62e6f59190c1347a9b292a303", + "hash": "0x1091e19021a3219338ef899ca28f626edb66daadbe7b656173110f9c3fe2d879", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_0-size_64]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_8-offset_0-size_64]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1363,7 +1363,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xdcdefafa037579267fb2c46b90eb6d0627a249a5269101ac63a00668f1f38ce3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1377,16 +1377,16 @@ ] }, "_info": { - "hash": "0xe996db897160756bfc904cf5844f30d19e174566d06bf2244297de5566a21622", + "hash": "0xf14b1ea42b1e06396ae0b862a03a1db8e90f4ccd5084ab4282a1fce20fbfe79f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_0-size_256]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_8-offset_0-size_256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1436,7 +1436,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9356f353afdcacce09336bc84fcd4b2db03620a6de36642ac42c2bb6ea4ad6b9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1450,16 +1450,16 @@ ] }, "_info": { - "hash": "0xb125ba68904d75d71e70c70fde2f0db461fd21f2c367314230c69689a79963f6", + "hash": "0x4f9adc07dccb257a653c3ef7f3e175cbcfed33ae4ea5874b3bf246939ba5155a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_8-size_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_8-offset_8-size_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1509,7 +1509,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x18b1d66698dbb287268a26a955d53efaec092ef5ea0d42abff6d042aba7e9190", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1523,16 +1523,16 @@ ] }, "_info": { - "hash": "0x5694fbbc3fbb471674062e58ef74ef0ee02207c9d234be20c63de998f539bfff", + "hash": "0x98a04e294703c22e0e9900cab218123cf74300ba541b0d7f8c2b0942f0cf3e69", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_8-size_16]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_8-offset_8-size_16]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1582,7 +1582,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2ccf06a1594fb21f87e4bda739e91cdbbe28188bd01d65c3dd8e8af285793b46", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1596,16 +1596,16 @@ ] }, "_info": { - "hash": "0xd3e178823e637bb68cf9ebac9c30d08420a947a629952097a3a851ee01edc593", + "hash": "0x6645e074a1bc5f61b9f5ea422c14a109538bcf5f91f44393427d85d7ffa73b0e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_8-size_64]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_8-offset_8-size_64]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1655,7 +1655,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc48267d3eeb9049d6c853dc96828fc9e42dbc23afd71de50c92c9a57c36b9da6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1669,16 +1669,16 @@ ] }, "_info": { - "hash": "0xa2f507d1c593babfd4eea232fbb2b8e5140eff3f7068ec2a3c4c47f201cbaf4d", + "hash": "0x252422c623988c50785630fd2e8f1e427ae362824cc8b6473a08a0491c304f21", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_8-size_256]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_8-offset_8-size_256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1728,7 +1728,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc78fa13f562230860335367c49a1888219d930e2ad5cdca7623aa3ed49672410", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1742,16 +1742,16 @@ ] }, "_info": { - "hash": "0x657eb396b0dcc2117c40c57b8e0c2920a3a06c32eb1317c528acb4a407c4c61d", + "hash": "0x4822ca23595686d2cdf0782d98fa1f3af42cbbf75417c6986f6ebf07df69be03", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_24-size_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_8-offset_24-size_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1801,7 +1801,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x21e3bdb60be590410eaabb346a1934626c96ea4be295da20769672a5d17d985d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1815,16 +1815,16 @@ ] }, "_info": { - "hash": "0xda135c100d9e1858ffbe44531291e68cf8c6f7148448917d8765cb5bbb52dd17", + "hash": "0x8cb8128f86c25ac6502f9d192d44e907fabaa400b98a88d5ba2009d97916fe0a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_24-size_16]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_8-offset_24-size_16]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1874,7 +1874,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x78ccc21c24cf968bec420d074dbbdbbb49ba537494c87c5668b77995f8d0e346", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1888,16 +1888,16 @@ ] }, "_info": { - "hash": "0xf7a02ce647ac279483a14524c40eaf837fe247397fd9f942d2c181d1b370c2f9", + "hash": "0x23a10319a0a370a39254a202764c902816723b4a5c28be2df50a5d783e9203c9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_24-size_64]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_8-offset_24-size_64]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1947,7 +1947,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x627ec894397e4845fcceb0edefb2e7b007dc402d3bd464729e4aeb07a701d137", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1961,16 +1961,16 @@ ] }, "_info": { - "hash": "0x12df480d246ad7bab6a4ffc79d46f95d3e475fc48bd91bfe61d14d9e6d981b02", + "hash": "0x72239b3002626806a104ad09b1fcf86f1edb658cb01af3e71819d425827e84b2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_24-size_256]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_8-offset_24-size_256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2020,7 +2020,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x47f981d33561e87aaa995940f1ba1c36dd5a1225d796d8a37763f53342b95b84", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2034,16 +2034,16 @@ ] }, "_info": { - "hash": "0xa5969788fef9a02a45f4274ffef664fac9b11726707a4bb7fb1384b22787907d", + "hash": "0x36a1be4c00fd85a8da718efe53f29b67d190ede7c461aadd6c8350e90c2a6625", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_80-size_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_8-offset_80-size_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2093,7 +2093,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x182c380a15bb72bfb4b1c3a9751a86e6608853c671c70c807d6230838fb57a39", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2107,16 +2107,16 @@ ] }, "_info": { - "hash": "0x642b8a56c40548ec8759698b981ed789bc426d96b5cb47a1ddd2fc7f9f6d52d0", + "hash": "0x388a8bc8d85ba0d8a02900b72de6b203a31a67d51712a4031bd9853e9809787d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_80-size_16]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_8-offset_80-size_16]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2166,7 +2166,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd769af598f0fd7645e9f35f8594af21a4661473103c1824af0ae02c0424b445d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2180,16 +2180,16 @@ ] }, "_info": { - "hash": "0x70708d8b6c71b553971892daa037a737b2971f057a714c8f6d669984ba74f56b", + "hash": "0xcb9e30f3d05893b6a690e38c6e275ef2cf7a81f44c9339b6e2f66f6199e2be78", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_80-size_64]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_8-offset_80-size_64]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2239,7 +2239,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8c9025a0fc5d16d7d5130cae0be735e01e90bbf811c011d2bd832141a0605ebd", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2253,16 +2253,16 @@ ] }, "_info": { - "hash": "0xd88d2cfe9ef9f6e06ffd38d21ad8b22a5616fadebeeb6614610154219b86d28c", + "hash": "0xabf413fdb7bbddd97054890c5297fdf880b6f49245ea376749aec09b148dd559", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_80-size_256]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_8-offset_80-size_256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2312,7 +2312,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9aa91621d6c1997160e2d5447f997b4a9594919a755ef81faee5acf42a58c5ae", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2326,16 +2326,16 @@ ] }, "_info": { - "hash": "0xc49320f6fe78b53a0570d66ecb7ad949ae9b51b84b14304bad9177bc5464112f", + "hash": "0x3bb5e5f313bdabcbaafead861c2fd6c941e165bb83966790ef32fa0866835735", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_0-size_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_32-offset_0-size_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2385,7 +2385,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x20fcc218b7c0ac701cf914fe327841748d3c31c1dd07e395940a1f9d3e05611e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2399,16 +2399,16 @@ ] }, "_info": { - "hash": "0x190d31ac1ce2206adec96a8eea9e2b06ac632b85847677eb85309b82c8e44eb6", + "hash": "0x699f5f47d24b8700832a5e0efd293567aa6840bb68c0c3335a3bd97a3e6b7272", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_0-size_16]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_32-offset_0-size_16]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2458,7 +2458,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3864c8d4049fa973e07f295d78693c2e66e3f599cfdb77bb0fc4eb566fcaab37", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2472,16 +2472,16 @@ ] }, "_info": { - "hash": "0x9b26d0830dc4c6a0f35b9434565ae5465eeb76eaacf9643be0a7b572e99996f4", + "hash": "0x4bc2989b23e33bec836fcd8171ae07990f8603a259dbbc8c2a666233a93a59f0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_0-size_64]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_32-offset_0-size_64]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2531,7 +2531,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x16ba7679c6510f2b9f26b49767c37acda5a922f469ca95f5db4afff7de5ef674", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2545,16 +2545,16 @@ ] }, "_info": { - "hash": "0xdc852f364ec4c49d34f26b04df9a8a93a7cf2063595c2354906da34024c89d2a", + "hash": "0x2e1b6bdd238a84f22a94837542052b7952c083cfed8e3ba6b6bacde5b658aef7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_0-size_256]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_32-offset_0-size_256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2604,7 +2604,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x57d27deba701453e5c73e5ec8bf5e998a9569d86dfcc1d8298d873146fdf9dc3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2618,16 +2618,16 @@ ] }, "_info": { - "hash": "0x1b6d6927242adf738fba4d5775ba4b2bc5c8a5598ec5e9833f02eb46d5df8d25", + "hash": "0xf2cf7c37bce63e7363c84e9fba716e5e89510bb25712d4f457f58b736c28deec", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_8-size_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_32-offset_8-size_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2677,7 +2677,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x940ff08def600d3b4766434f660bb50e3dfd48531622d617d250cbd6548b3047", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2691,16 +2691,16 @@ ] }, "_info": { - "hash": "0xc3667e6753f97ed5c115b22c4746654a19e8e86b31ef4b3684dfdff1f349181b", + "hash": "0x8742b693d802a4cc45d4934b90e6e6e59014bd7cf5e9871c25d18afa59821fe5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_8-size_16]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_32-offset_8-size_16]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2750,7 +2750,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x20d57e1c997fe89b92fc82651fa265fb3d7aceb5e39e5608527fa0600aa613b2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2764,16 +2764,16 @@ ] }, "_info": { - "hash": "0x85d7afa1dabb3367763d712ccbef37a7076af162dfa5479cb502dce4d5bc3865", + "hash": "0x6e03884a7337866fe866ea6d1e40fdc618890e0de7df81a9ba9737daaf05c33f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_8-size_64]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_32-offset_8-size_64]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2823,7 +2823,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc02d62174c65169e6e008df081a02407acdd8a8716d796b93f1029cae29e42a2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2837,16 +2837,16 @@ ] }, "_info": { - "hash": "0x7cd792be6ed03fe9eec94cdaf3c7c326f8815f3056d4f4e2e9a491ef057cea1f", + "hash": "0x66513455dc50d401b9becc0d6bc19064579e7d9f3af92e00b333e34990e7564a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_8-size_256]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_32-offset_8-size_256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2896,7 +2896,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x94bf3cca5a5f2a8011078be8b78fdf7d7d821576bfbd74248046643cfc1821f1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2910,16 +2910,16 @@ ] }, "_info": { - "hash": "0xad0775316e384be2e9e6cba774834209a634462a20bc4c815d85683d8b9792b5", + "hash": "0xa39dea2e08a10e450ecd917e9f59b3e15ad8eb1b2e30f1f0e933596c5b32f2d1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_24-size_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_32-offset_24-size_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2969,7 +2969,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x57408a10d09fb5908935fc673e58c0fc184c35660b5ea2633e5834ffb169f42e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2983,16 +2983,16 @@ ] }, "_info": { - "hash": "0xe564319bf95f6fdcc8cad424fdc3f6265a5cbd34a3a7aa44cff8f8e89565817c", + "hash": "0x7ad289116fa8ddd93b2a112688ca14d2af37ac40e7b585524f2e9b3d235a61e8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_24-size_16]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_32-offset_24-size_16]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3042,7 +3042,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x249eee8a44dc9426ec2055e1afb6f13e4dd4a77f7b62ebe55f6e0fa448d6af99", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3056,16 +3056,16 @@ ] }, "_info": { - "hash": "0x356faf94c033372f6d1d578cfecc61103a5c75821406538130547d511040f001", + "hash": "0x7d136c62f0069aada3620b33079d3bd97aceb9d0347467849e84b1336f711095", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_24-size_64]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_32-offset_24-size_64]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3115,7 +3115,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x53a003d4f576b81a756405b762003ae01bfce087135eaa5d905dccb23ec6ddf9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3129,16 +3129,16 @@ ] }, "_info": { - "hash": "0xcb193baeb9a6246651e632df2547f7f0b669eb8561dd36d423482c14c50ce743", + "hash": "0x8080be8a967603f14b8f2446515c747ab3274db0f92abef466508006da488528", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_24-size_256]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_32-offset_24-size_256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3188,7 +3188,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x99f310502cfedd8671e40e0f09e79de25b7102b53d48c2a640bb6a3ee9c5c60c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3202,16 +3202,16 @@ ] }, "_info": { - "hash": "0x36094580cfdad398abcc60b62c8974880385e3746d4a5413c42f270c009e5022", + "hash": "0x0cec10410b7910ccc6c933bf07ef4659011acd0d4d0b73a2740e92fb22b6a62e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_80-size_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_32-offset_80-size_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3261,7 +3261,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3d586741bdc48ba2a5f247966450d90b7c8c171449488106f90e945a07d34eba", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3275,16 +3275,16 @@ ] }, "_info": { - "hash": "0xed5e429dced659c3828b8528e02be58172c66069b3a9bada4855c5ed40b5b8b6", + "hash": "0x835b42985231b8d65c98c099383ee7130fff9eaf8403a1530088c6cf0370261c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_80-size_16]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_32-offset_80-size_16]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3334,7 +3334,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0c0973c35fb2a1782f8dde1a875624bd4db70a07839c96daab5088ba143949d2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3348,16 +3348,16 @@ ] }, "_info": { - "hash": "0xfc3430cb3e5ee86df6d336d68405d5b2702953326cfa84dab36d3f89ab6f8359", + "hash": "0x63e2bde4e7e6edb34392839d2b292d8f603fb28cea6b3fb96de84b3826ac77b2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_80-size_64]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_32-offset_80-size_64]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3407,7 +3407,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x82f5d60e503f37a24941e5888f06693c9b536c7fcb613435b42fdd98f7121370", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3421,16 +3421,16 @@ ] }, "_info": { - "hash": "0x879b0879640acb493e95879ef4f31c86a65b96a499776bc0b29b27c54ee03ea3", + "hash": "0xa01f66fee3ff58763095c4360561d49a336c68fc73aa28c31e255dfc027e8140", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_80-size_256]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_32-offset_80-size_256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3480,7 +3480,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1078ab0774e721aae7c1feba55d3df8d22794b0adfbe5936b9c68165bb81291b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3494,16 +3494,16 @@ ] }, "_info": { - "hash": "0xf9c25a7200ffe9fb70d7456da40d02ce1c3c7ab0a86ee524589a70faf2f5ad79", + "hash": "0x74070d646dfa3212d66a4b4e0a0e6085cb82dbeae29c92e232c3e3bb1fe72df2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_0-size_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_48-offset_0-size_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3553,7 +3553,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3439ccbcd0ae9e85b36f7635263a34f5f568738edceaa409e285138885b93b36", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3567,16 +3567,16 @@ ] }, "_info": { - "hash": "0x800030e27b187d6f9a11c1faebf5a73bfc4f0de3761265c9511201e252ff26ef", + "hash": "0x37fe5b3a6d802373cba8308af58783feaae9d5ce08bec1bc1e6b385e34183ecf", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_0-size_16]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_48-offset_0-size_16]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3626,7 +3626,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x60e9ef479b12e59b16523e5451d2cfdd3c0bede14ac6c9e65f2737ee84e3a6b0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3640,16 +3640,16 @@ ] }, "_info": { - "hash": "0x6523631e75dbd3d11a561bc89730e6bca391f40617d7b99647f7f67cdb83e700", + "hash": "0x870a0635a916491c1adf5e6dd449ae95c364db8a009901c1052717f59f0dcec4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_0-size_64]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_48-offset_0-size_64]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3699,7 +3699,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xbf60737d4d424585a04ff7d22a88df2726f1fcc7682cc08cf84dacf9ac8e0b91", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3713,16 +3713,16 @@ ] }, "_info": { - "hash": "0x44514eee798da834ca8aee2d645e9677400afce48b1818d55faa16182c9e3193", + "hash": "0x76d1f7cb632c94332ddbed1c8b5da1921b6078a9364e4f3420791c9aca819e3b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_0-size_256]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_48-offset_0-size_256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3772,7 +3772,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x20a2ae36e2ea5b406324f543df8d9a88a171d4af4d4bdc3555fc233706d96ff6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3786,16 +3786,16 @@ ] }, "_info": { - "hash": "0x6ec32eb68bf6273129c83c249eb65821f6a812fb0104f9dc696047127ce5cc35", + "hash": "0xd4386d10a3ec8ae18a767b562fc9b7b7ed2f62a5c14c82a62e1748f7800cdfe4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_8-size_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_48-offset_8-size_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3845,7 +3845,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4b9353d961977152b0cf66fad732ceae7e02d7e43f6a2084710c02e1e98cd13a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3859,16 +3859,16 @@ ] }, "_info": { - "hash": "0x4ee0d824655f75163499a2e2d3810979222014da29515d74e5b32074023f005e", + "hash": "0x91c4da0dd1c0a6b7feb5e51a5c6b90978c761a4745ca4757823232dcdd5f9913", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_8-size_16]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_48-offset_8-size_16]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3918,7 +3918,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xbaa045d8e2036ab2be4feefb5dfac045d42096712df281cf55f6bc68d0f4ce39", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3932,16 +3932,16 @@ ] }, "_info": { - "hash": "0xb5c40cff24ecd96055faeba3487a15c8e3c2068a498dfcfff2ec11ca3b5843a2", + "hash": "0xd5ac58f3d0ecd394ee0b2ff6b81d0ce732f01931409bf1bf89215b9517fa934d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_8-size_64]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_48-offset_8-size_64]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3991,7 +3991,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8d2906cdc8c3035c64b3de6f3d06865dc4b9a84b88f046ff5c8c8683e1134254", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4005,16 +4005,16 @@ ] }, "_info": { - "hash": "0xf988eb1bcbb34c34f10add4a66a2a975e434e9de854311848e01fbbf15947c26", + "hash": "0x07dd1cb859fd752726e888c89bd63f64cacd86e2164c1008de96e72eaa9d764a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_8-size_256]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_48-offset_8-size_256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4064,7 +4064,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc4865ea320a390f1af9de658fd8e635ea997cfc435cf92bdc515678f0afc21c8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4078,16 +4078,16 @@ ] }, "_info": { - "hash": "0x69adec6254a8beb3ede53b7fca5cb350d3e905d9bcaa5e86c30c314e8a5e58b4", + "hash": "0x6b6bb8460ab085d0f29bd826b312558767c26319dbbaf27fdcd4aeef464b7983", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_24-size_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_48-offset_24-size_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4137,7 +4137,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xadcd27b7af3696234db6e5da1835394cb898eb48a59eb3a9fc4cb8bc0a1e6124", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4151,16 +4151,16 @@ ] }, "_info": { - "hash": "0x93da2d0ee7335907ef79fd70636ba4b377e375dafafb50c5a7c69fdea6e20b30", + "hash": "0x2fe767564fc077cc8de51b4f4c6045124b597926b8df2819de423afa588918d3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_24-size_16]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_48-offset_24-size_16]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4210,7 +4210,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1466d714a97471f67783f6920b39e009597b4288b3604d343a71094b4b29deec", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4224,16 +4224,16 @@ ] }, "_info": { - "hash": "0x1324c1786aafb48d0c5788b1bd879065488e650eb4351efb6b7c4937c03dc753", + "hash": "0x7ac69310adb925779b7e208d2c7560f95d07a493635eb50389398ad56a0f6c11", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_24-size_64]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_48-offset_24-size_64]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4283,7 +4283,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x255c9372efb5ef004fca46b4522a8e395f40fb08123a6f9f6a00afd1c445d46c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4297,16 +4297,16 @@ ] }, "_info": { - "hash": "0x27ea3ccfc19043cf38c309c3ecb61dcd5781343e18dbe7fb21ae8c9f4249967f", + "hash": "0x05d0db8df6d04a613917a401e380daad7b849119c1b3a2d9cf232a3233470c90", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_24-size_256]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_48-offset_24-size_256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4356,7 +4356,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xad4ae4186d2cc8e6996e0e28cc5ee627f01e873120c5cb6107beddbc0be36637", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4370,16 +4370,16 @@ ] }, "_info": { - "hash": "0x667176577e0b61578f858872fffe940b8e2f8fd8a2987c667855b0fb3e6ee76b", + "hash": "0x5bb878942a993624c185929b79d2df575f35341a79cff9af57be51b2b202d7d7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_80-size_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_48-offset_80-size_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4429,7 +4429,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe4ccb960f2dcb63ec98e7a1b7eb24959a815e04c37cecbd1a8a18342915d0a7a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4443,16 +4443,16 @@ ] }, "_info": { - "hash": "0x0584c4bda0ffee8be9b3565c39c78cf225dd494c736df1e5b19ce0c1eba1ccba", + "hash": "0xe3e93a7354e984d2860c350c673f66c878ddde28eda5101622e094af98e8b24c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_80-size_16]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_48-offset_80-size_16]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4502,7 +4502,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9edd5a9504d3da0339dcc87dd91589df5fa7b9a724adc021897d03a6f36455c7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4516,16 +4516,16 @@ ] }, "_info": { - "hash": "0x507747d1c298ee9420278b6adf7bc2ae8a660f0e8c1793c158e94659c2428ddd", + "hash": "0x5ca882dc4fb90dcc162b6a4bd126b63f0afe6e6bafe6301a2ccb3986ec5073d7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_80-size_64]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_48-offset_80-size_64]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4575,7 +4575,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb02cd4c2e3533afcc05d800c9f54dc7ea0f829a966acf8a18d8f5d91b441fdbd", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4589,16 +4589,16 @@ ] }, "_info": { - "hash": "0xf011cd20cee052f5846ba27908ed1ff19526ea811c08db6dff060539ae6399f2", + "hash": "0xb878e83ff0c58b5465053c1082cd4b073506c3645b560feeae532b1ee2e41c3b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_80-size_256]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extdelegatecall_inputdata[fork_Osaka-state_test-length_48-offset_80-size_256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4648,7 +4648,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xbf1ffdf987f4cf3cb5fe48d08464104b716a09b2adb24b569ebbe753217bb773", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4662,11 +4662,11 @@ ] }, "_info": { - "hash": "0xa35fc666353ba42a952872ffd982d13aa1002532494db25f0bb7b2b24cd21192", + "hash": "0xe72901434e0660a2d22fa12d8f52edab5a81041983c893dbe61510e5d9682dc8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L128", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json similarity index 87% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json index 71cfd055c3..38c1c0a15c 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calldata/extstaticcall_inputdata.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_0-size_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_0-offset_0-size_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -49,7 +49,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xacfe2c32c945ddd3876b66e0d2a2ceed5eddcd8689f51fb206bcf19ebc507693", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -63,16 +63,16 @@ ] }, "_info": { - "hash": "0xe91ba7942c7bff613ee4304be8f4d145d0c61740432c6548e59b3f47fb413cf6", + "hash": "0x5fed73b985a36a1c64cc654334000892f499863a697d88e0d8f9e125c8e6a861", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_0-size_16]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_0-offset_0-size_16]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -122,7 +122,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb3d5942fb442798c33ac9e0e56cae794267e48d9ba2503231b4d8c5f9aaaa617", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -136,16 +136,16 @@ ] }, "_info": { - "hash": "0x7d1e6c5020d9c67c57e76423cba4eaecb9bf126f68cda7536ac94bc60744fc93", + "hash": "0x889a2f4ec2813fe6da190689376e91f69092aa85b90943f89a876a11eafb4a9e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_0-size_64]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_0-offset_0-size_64]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -195,7 +195,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9adef12165df4e3d49cb6da2077a6e4dde5734bc2d305186af17f8a6378e22d6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -209,16 +209,16 @@ ] }, "_info": { - "hash": "0x7ac3b9111a0725d7979326874eeba5f4627adbc272c543fee2df16266af4acbe", + "hash": "0x067a33bf3f9cd822bf8e25a95bffb0499ff6ed68dd39fa481d258cb4dfc9ddf6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_0-size_256]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_0-offset_0-size_256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -268,7 +268,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x73b88f25058856e491321cc9da580d642423850b6ff46713c26a5af0b65e0ab4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -282,16 +282,16 @@ ] }, "_info": { - "hash": "0x658294e2cae6997552b1e8902c62c75c4edb1a698e7a3a8e5e507832d6148322", + "hash": "0x4cffffc93ebb563ea12a0fe53e39fe7095fa4a0eb64faa9109f8490c432ae006", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_8-size_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_0-offset_8-size_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -341,7 +341,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x563df0b64845a0c1d4d8114d6fac7996fe948f0a1f51370388fe7410110cd6f5", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -355,16 +355,16 @@ ] }, "_info": { - "hash": "0xdc3b954977f067eb8bafe8c06967851f5f48ab2d1af519b50a6fdadcb4e2872d", + "hash": "0x6de668996b7adbfeb48bb19156da9b102d4976bde201b55a9ea4d6d7cb390349", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_8-size_16]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_0-offset_8-size_16]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -414,7 +414,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xdd23c2c0c61185ef65cc033615e984ecb78d1a63f4cdc29c381b9cc20d341d4b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -428,16 +428,16 @@ ] }, "_info": { - "hash": "0x2ac084051400da3d53e755556d8b529777222204802c97b4900b2b89f8289353", + "hash": "0xd29a618f93620ef0961182e74de9b95449f802f7277a915a504556cdc582efb0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_8-size_64]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_0-offset_8-size_64]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -487,7 +487,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x39c2aabe695c10cfc50bd45f0bb08bf02b3d6a5f7a5a1e03b49be303e2085694", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -501,16 +501,16 @@ ] }, "_info": { - "hash": "0xc8ffb26da8802163c769f98f6b3db85525bd0a0dbf7beb070790c3e2774b6d62", + "hash": "0x23c97f1185bcc6cee3e34ed475b07edc0531189e7af49b67c3ae61a0350beeab", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_8-size_256]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_0-offset_8-size_256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -560,7 +560,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf5687da3a157f42093379a643c570991b70ffcc54250b9702db4554b2051fe18", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -574,16 +574,16 @@ ] }, "_info": { - "hash": "0x1c92eb3faa0201a12cdd2e4d1143c0a0265941acd6f296a97b673444cb52a6d4", + "hash": "0xcae2697262b35cff2ae836d5a02b84e9d13fc832647dc1316dbdf6b5fc72fdd5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_24-size_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_0-offset_24-size_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -633,7 +633,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf9783f4dc59bc3c88fa6def3920cdd69050bf6371bc3771fa966c8c3e7edf00d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -647,16 +647,16 @@ ] }, "_info": { - "hash": "0xe79c3eda4d13890a34f2be8ab45d4f7f4c962f6f8110c3ce9a8882163136a92d", + "hash": "0x83bbfd91e1251de00362234afba40d18b5e5beed3d624fb330075bde80d115a4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_24-size_16]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_0-offset_24-size_16]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -706,7 +706,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7927736ef29acb2341fde2750eba9d4ee2df957df2adbaaa800e7254b75d2093", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -720,16 +720,16 @@ ] }, "_info": { - "hash": "0x3774893f28d56b2cf43d66e1fb9fe66f600b6b65d5277a06dd5cdddaca4b8267", + "hash": "0x5e04d26fdb7ae548aba0974c95d93cdd3cd1b2e4a2db9ad4022e1565798b441d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_24-size_64]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_0-offset_24-size_64]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -779,7 +779,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe8954e31926bda6807289c2c6e50d6058e501c813832062f2b0b15e4fc561014", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -793,16 +793,16 @@ ] }, "_info": { - "hash": "0x3ba8486fd7ca0d688c78f576935adb2bc41ff896a730c5522156e45be14facb6", + "hash": "0x95cba534ca0188bcdee0af300309eb4651383625ccab96b09a84b0d26500e243", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_24-size_256]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_0-offset_24-size_256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -852,7 +852,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0b51b8f44ab3850e154fa5b98a63ede8dcf2a88b1e0ffd0f23656e08ae7cb755", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -866,16 +866,16 @@ ] }, "_info": { - "hash": "0x63e6f4ee59c0204b829c8cde0a1683014bd7d6f6813e404e42002da9b875e300", + "hash": "0xfd62ffe8d65557634de9c17c55fca749fb3638824ca662ab862590907485e96e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_80-size_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_0-offset_80-size_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -925,7 +925,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2fc3025ca70d5fdacfcc4862572ecb79f4cd5b20b135e289e44bc4c380319dac", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -939,16 +939,16 @@ ] }, "_info": { - "hash": "0xbf115842da4c91aee013eec6c7a928420a153a9fad094252a27b68b703c56922", + "hash": "0x14587f4f214e4ac6c6b227dbe5052caf0bf2942a1a57499a9eed860d49ad6ea4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_80-size_16]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_0-offset_80-size_16]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -998,7 +998,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x86230dd21311ff5f07d8f2c3c173bfc5ff11e653cf4f317e33685854d677039a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1012,16 +1012,16 @@ ] }, "_info": { - "hash": "0xb827fc13de709a9b5cf370f6abe17736e1820c0c2a6d888136d2275384a66ce0", + "hash": "0x099ac772b5a85e885f3798404322fce7c607e2c9e8aea161a6914448a56729e4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_80-size_64]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_0-offset_80-size_64]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1071,7 +1071,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc35c701ddad6f325d7d9a165046c98a10ae12266c315c23cc75eada4f6ffe248", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1085,16 +1085,16 @@ ] }, "_info": { - "hash": "0xa9a6cdec085993c40883a69dd9d4cdb18eeb5d1a4c7df250da14b73810a20337", + "hash": "0xf901049531da21346009d0b372f1c09bc6dd89e8852adb3ae7d19edbe41187ba", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_0-offset_80-size_256]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_0-offset_80-size_256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1144,7 +1144,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x77dbddb860d706cf0df4c11059ad5e22368d90307ed26f2eea9aabeafbeb3208", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1158,16 +1158,16 @@ ] }, "_info": { - "hash": "0x0857976fb567d372193ee94ed35f57ccf8c4825b9374060dbd7a5838e6a419c4", + "hash": "0x439cf6d3a883ff7bc2b3dd9e18f018018a02a5b7d24b19a48440b907c49281ad", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_0-size_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_8-offset_0-size_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1217,7 +1217,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb6399da3ea23c7f22d70857a241220f172597131a0bfd80cd81ab5ce858a71cf", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1231,16 +1231,16 @@ ] }, "_info": { - "hash": "0x02b94d1b863716523e8966eecbf8e023a00a5c3bd493fb4ee443636e17bb75a7", + "hash": "0x641e8f27e7e0a57f69fbd68ea01532119b22f5d8039e5465af8b2630725aa776", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_0-size_16]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_8-offset_0-size_16]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1290,7 +1290,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x758cb1673d44b52e0ec2e79efe39b1b567c8ac1f1530c351bd86a44441e4671e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1304,16 +1304,16 @@ ] }, "_info": { - "hash": "0xfe8f4dcc2cbd926f995a15e93386e1ac34e76a14805f6ad7694263da366cfe1e", + "hash": "0x50429cc281f0e08727d07f2ef253586241a081188ec2699135f1c18cfcfa967f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_0-size_64]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_8-offset_0-size_64]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1363,7 +1363,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x52900b9492fa09087f5228b0fa38f58610ae4df2550dc29daa1a1705920db7cd", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1377,16 +1377,16 @@ ] }, "_info": { - "hash": "0xf8d14c0ddc14d6772c72730c7ecf67c7cfa783271a0730c79ae50f540c45fa17", + "hash": "0x21bcd9498e8d43522ab9af96cd2ba1654f9e7d8083716025da877b1a7e6f6e90", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_0-size_256]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_8-offset_0-size_256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1436,7 +1436,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8ea1f553b8c9be41d4130c8f156a2373fc0c32d5285a30ee469559a393e15e3b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1450,16 +1450,16 @@ ] }, "_info": { - "hash": "0x57933cd7e8d59effd15240e26ef920626a111bdb2e97607ea2c2da48b7532866", + "hash": "0xdf4c70fb90b3eed3871416e5cf09a8cd9f1eefc65f1b2b9c529a1f55d61cc5c6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_8-size_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_8-offset_8-size_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1509,7 +1509,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb9ebc036a3abd4c921106846de461b97188b7d41210c0dae73ee10f885ef5cf4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1523,16 +1523,16 @@ ] }, "_info": { - "hash": "0xd3177b79193348de182204d9606751e46fc53306eecdae99158d664e3253c4e5", + "hash": "0x1b686ca76397d484091aa5ef6706fd130b211c3e14c44f32c85c23d08a7bac5c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_8-size_16]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_8-offset_8-size_16]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1582,7 +1582,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb6b55445df531723462a1884abecc4c6403ad80a1381af573ac8c22951746269", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1596,16 +1596,16 @@ ] }, "_info": { - "hash": "0x0639097da402f9fa3cb200276388a29ff4bd3e167c7503054ad67c504ef4d937", + "hash": "0xdae46d11dd8ece4b7fe580f9f860e86125867be651a133d8978fd8ab85f96907", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_8-size_64]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_8-offset_8-size_64]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1655,7 +1655,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x838fe548ef392fae6478e4c30f855bc884b54f15f38989355e0ede37097707cc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1669,16 +1669,16 @@ ] }, "_info": { - "hash": "0x44c70d20862eb76a5e144ebd5253f9e998323ad465159d3fc3c7f297fd503be7", + "hash": "0xdab3129efe6c461264e8b598ec8a3295af5e7239c5c6baa229ed9f5241d485ec", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_8-size_256]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_8-offset_8-size_256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1728,7 +1728,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x11bfd07e97720d66eeb38deeb5ced9231faed2cebe630e113858dd0b1c779dfd", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1742,16 +1742,16 @@ ] }, "_info": { - "hash": "0x6bcf9ff540ea524ce4804dfd484d9736ab3d24931cc68a395b3033f5385ea66b", + "hash": "0xd19dd6db291464e3ddb9ed61f46f7eceb9c6c4b0de52737be427ee29d22aa6df", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_24-size_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_8-offset_24-size_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1801,7 +1801,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2cf81ca2a177fc383d9a4615aebb3c5a9a77b09ca7ad48145a92dec48ae93c3a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1815,16 +1815,16 @@ ] }, "_info": { - "hash": "0xbdbe5859e7814f23bbeabef1c9798b435f38eb9c4755eb43e1c5a418ae77f380", + "hash": "0x64ddf9c486670750564984d1e0ab874ffd244456f3aec3373001bc08785fc642", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_24-size_16]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_8-offset_24-size_16]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1874,7 +1874,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb079684df9e711a948750ae888b7a9b28ddef4d3be522958f089f035eb4508ce", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1888,16 +1888,16 @@ ] }, "_info": { - "hash": "0x42a1100ba95d7f95ca990caff3d1856d0ab0655e0934f30e1e50f50cec897aeb", + "hash": "0xe3532997d336c329e902f9bd039ef288ae4a1e809851ddbbebc3321c108325e9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_24-size_64]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_8-offset_24-size_64]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1947,7 +1947,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb2f0fb5345c4527534bf3153da7f332bd0e28b5dca6cf441032e31f71c8877d3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1961,16 +1961,16 @@ ] }, "_info": { - "hash": "0x5ecffc02bdc35a159acf7fd3d3b4083f2e08ab6d136424e4836e2f15211b72fb", + "hash": "0x3a18976e5d7f1ac4bb77b66f4a601e658c2e4aa93836c84b71d5aec3c687a460", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_24-size_256]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_8-offset_24-size_256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2020,7 +2020,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8026a5472dc32e7c30af074ce3b8db3b60cd155b06527d007192a56cbb6481f8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2034,16 +2034,16 @@ ] }, "_info": { - "hash": "0xde1d6d6e15c1c47cadc546c59c059e8e7d594f8f3687b8af7763e30ae6fabb53", + "hash": "0x71a5e38875634b023571e968961e28d334c869b2d42aab113f9cdeb9548633e2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_80-size_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_8-offset_80-size_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2093,7 +2093,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x64e172e00f6f07bd55cbae7bbf0f1e92bf5a819dd16cf720b885806cc274aaaf", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2107,16 +2107,16 @@ ] }, "_info": { - "hash": "0x3749ecf5b5a1d87cbaae9a0eb04e7b1646a5dd589cf98a5d247f1b4c45c62d1b", + "hash": "0x0aac945c5bf39302c575ec7c3ae6fee8397c426219cbbd29c58a99e99d60944f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_80-size_16]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_8-offset_80-size_16]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2166,7 +2166,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x000ae096a4f40fd70fcc402302162b6c8dbbb85d5e2eabe941ee5f4053bec789", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2180,16 +2180,16 @@ ] }, "_info": { - "hash": "0xdd1e8151cb38781b8cc14fd66e2fa9394a8078e65dd784c22919bf58fb8bbd7c", + "hash": "0x379f72996626415ea9f8b4525547e4978b6ca3c87ebb23f8589b014db48d0e31", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_80-size_64]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_8-offset_80-size_64]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2239,7 +2239,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3893d1e16f8681b14763554bec1656b3f1950908cbe9da76169989c8debc73b5", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2253,16 +2253,16 @@ ] }, "_info": { - "hash": "0xf37399f54370b75ab36e37a4d318ef3da43d971465a5b4a81577c22055a8ddd9", + "hash": "0x8ff25a0b3d4f79bcde391bdc359ebc0b4a6cd749f0cb26b76c53c405ea6d9e2f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_8-offset_80-size_256]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_8-offset_80-size_256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2312,7 +2312,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5e201628d00220fb77e4963d88b0bb0c4f8b229d0ddd3a3dd209c5114d155b0c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2326,16 +2326,16 @@ ] }, "_info": { - "hash": "0x14593c5a8bfd93ae35ca08605a7d0e8c33a55cc88c4a6c5a2b7aad631eeb591e", + "hash": "0x0744669db11a9a25e6db57c6e8ba5317a64de7bfaf0e311ec68e2381cccb3490", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_0-size_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_32-offset_0-size_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2385,7 +2385,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x458290437c01c3d55b62dbbd4ad2da99e4ac7c50dce72eacc599e0ce524b9c29", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2399,16 +2399,16 @@ ] }, "_info": { - "hash": "0x8d907ca3d77d6323b971b9f3df7028709977ad4455bf2d7ab3323e200e66553d", + "hash": "0x3dd0d1a21b084235b4ea5eb808fbd226eaafa158d7642c1948aeb3636109bd49", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_0-size_16]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_32-offset_0-size_16]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2458,7 +2458,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x559c61576501fd1d79379f34c3b2a0bf0880cc4a2d8c6c894c488e64289c27c0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2472,16 +2472,16 @@ ] }, "_info": { - "hash": "0x65c2d8ab6e8423d44c3661290e29603478057561835af4c031825f739bf3fce8", + "hash": "0x68ba26cf50336e0c37dd1634aa956fd1088c499c1d725cb9946dd98dea43b985", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_0-size_64]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_32-offset_0-size_64]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2531,7 +2531,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb80be5f742a0ec200b9a0fe4d5be2e09d306dc6355bd62f71a5518c406e640e4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2545,16 +2545,16 @@ ] }, "_info": { - "hash": "0xa29cf037ecca5e4661a7972adab55351b68b931b021ee23b6a39d66123ff997b", + "hash": "0x8f71bdf3b05ad1dc10aea866b18ed8b0a0a1e4239c5a39e21e07b3a795b91e42", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_0-size_256]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_32-offset_0-size_256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2604,7 +2604,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe98bb6143f3307beab1195d7ff140f5e3c0904bdee03c4ed9ec5c6938359fca2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2618,16 +2618,16 @@ ] }, "_info": { - "hash": "0x50a1ceede2c9f648d53a4c58b0308565a728e1188cd864cd785e964b5a1997bd", + "hash": "0xbcf677430af4d034832784d33f9d37e7b53bfc95cdb38727d2090c7a5e1d8f69", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_8-size_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_32-offset_8-size_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2677,7 +2677,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8ef134fb41181ffac437bedbd403a3a564f145aeaf3f9147cf7f23980f6425f7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2691,16 +2691,16 @@ ] }, "_info": { - "hash": "0x9d2493fde765d4703258e93664d5bbbd4c2126256240fe5ceee64d9179e5138a", + "hash": "0xbf0110aff9a38f3f7ebcf405a3f9601c47946d26b9be19558a499f881a349e2d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_8-size_16]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_32-offset_8-size_16]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2750,7 +2750,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe64e89b9fdf9711d0896b5a9a8443b2ce7868781201b722e28c2c2f297d1cc70", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2764,16 +2764,16 @@ ] }, "_info": { - "hash": "0xba8e46641ee2b588d8c4f2811ed0d3987ee346f8d74870953a1e40b700b5eab9", + "hash": "0xda6991105d968698d4e84d5a5674afda1ca85249a8fe32d40c10041c9bcf803c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_8-size_64]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_32-offset_8-size_64]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2823,7 +2823,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x48538a9ce175694cc86568fee0103ea9fd6c12763d7f2125b089bf98d9c67fcd", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2837,16 +2837,16 @@ ] }, "_info": { - "hash": "0xd3e66d937c66113f688bf2dbab79d1ca34381ab020f86489d657faa00bea0508", + "hash": "0xfb0910d1f33fa3abfc10151da0b6c9f7cb4876fc60a822fa6a2771e1b282b77e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_8-size_256]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_32-offset_8-size_256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2896,7 +2896,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3bf7a240114585b8de0dcaa51d98c817604c432414c13df5c3fbcc48c7aa540e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2910,16 +2910,16 @@ ] }, "_info": { - "hash": "0x9bf041d3c5cd8fe4c232d6fcafc09a9b8781db81466913a7e46f2d09a9d4fb55", + "hash": "0x08b1308d2c54b1be9b58ea3584f044de73d435107df71aabde88c4c2595792a0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_24-size_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_32-offset_24-size_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2969,7 +2969,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf0294594ea21cf2d74239a9a8b439fc7c3b1ed5766fa6817c83bd3ff2962b82a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2983,16 +2983,16 @@ ] }, "_info": { - "hash": "0x1bf727aa0cb85247108cf1bba35246004e6283bd0342ba235aa01478b7f34834", + "hash": "0x503a73a52b8c37f0234c5a3c271b37ed237a3ebfa580f4a75705fbe839c9f612", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_24-size_16]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_32-offset_24-size_16]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3042,7 +3042,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5035341b5d438ea30c4a13c8191706e824b5a8d2a457c4958f85dd6f498a3336", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3056,16 +3056,16 @@ ] }, "_info": { - "hash": "0x63646294a73a42db942ca37a5df8201059d2d166225001ec959f6b2053dbe821", + "hash": "0x23fb38dbd29f2cbe2b803b9b0272a4b6a2d1acb1eaa570332f314e2c31bf027f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_24-size_64]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_32-offset_24-size_64]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3115,7 +3115,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x31788a7fa43714b28c9b35f599a7e160de18a8e52a39d8be886599aef4a595ec", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3129,16 +3129,16 @@ ] }, "_info": { - "hash": "0xd484cd58b3d26b9da5c964f926efc5d7b08c0c3c5dde0f32b144b5981456da36", + "hash": "0xc9559f3eabf4419174629ef7d5c1cadce5ddc5976035bd14bd6e8a0624a8218d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_24-size_256]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_32-offset_24-size_256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3188,7 +3188,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa5c32360bb750d354c19aff5d854b42079bcfffd4a1cec9078b2cda3d8ee31bd", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3202,16 +3202,16 @@ ] }, "_info": { - "hash": "0x25db6465abc473e58a2fe6ba3d314167558f8cfada99a4e577678bda422fd1b4", + "hash": "0x7fd36cd6a50d1b4fd245b139fbed0a70a8bbf55694c81fc86856a650ba839205", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_80-size_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_32-offset_80-size_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3261,7 +3261,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb01d84f5f8a9208fec7742718ed9c6ba83b1c4c19fc562c89603e062380a4e39", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3275,16 +3275,16 @@ ] }, "_info": { - "hash": "0xc29d6025aa4e2d89eadda7fff1825bf1b91ed3e04aa43034abb7e7601075ee84", + "hash": "0x9bfb48783126f7d883d1060c588e21102eac1ceb8f2ab42000d38faf05cbabe6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_80-size_16]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_32-offset_80-size_16]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3334,7 +3334,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4d3fdb6403cf6cb493fce9d20ef43a7d4624b3f1cd9dd5e0797078df8f738a1f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3348,16 +3348,16 @@ ] }, "_info": { - "hash": "0x415843f8922b5100e0a55b3a7c4353f2fbf23488132a4e864cf4de9825a8f821", + "hash": "0x9dcc0b5bb73ca9e8197b9b7bb4605754d39eb6fea13747ef0de179b6b2d4a4fa", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_80-size_64]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_32-offset_80-size_64]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3407,7 +3407,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd30d1b2e1a96fd2c20e05f55fb0c2b9c191fba11ae34a357271d9b319d279f2e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3421,16 +3421,16 @@ ] }, "_info": { - "hash": "0x32c582337ab0db889f6876afe0381969c82d70dd3829c902adc6ac5ae3489624", + "hash": "0xeee7a3182bc0f6a62404e529c3ea7ef0c2aac98a2cf8683c88db9bb8604d6015", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_32-offset_80-size_256]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_32-offset_80-size_256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3480,7 +3480,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5cc4e792dfafd6b69cd0d7b67c82dd8ca6622a8c632d1ff2347658b7c8673f26", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3494,16 +3494,16 @@ ] }, "_info": { - "hash": "0xb2967ddad7a7397758ee9ee3640781be1669ce62b77b7c8313cc5b059a00aa64", + "hash": "0x7fd4079e0f0b45594da2d70bdf4902543aef31a86553ce2cdccea549c951690f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_0-size_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_48-offset_0-size_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3553,7 +3553,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xfc7558c28adef0f8e64a87095b70d8a23be7ee1ef63ef085cc90bc9a2cb2c5c3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3567,16 +3567,16 @@ ] }, "_info": { - "hash": "0xef28e7cc448450c7ec9fcce18518a377df2b20e5a693db3d7ad4b88371bc9f47", + "hash": "0x663b165f15afb220171950bfeac4bef5739d15d921eaee21266fbb5554c70bbd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_0-size_16]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_48-offset_0-size_16]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3626,7 +3626,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x783389e0ea3d4d4b16fed1452ab8588dc946fd6ed3ccbc11a9ded262d015d719", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3640,16 +3640,16 @@ ] }, "_info": { - "hash": "0xe45e442a4d203aa2a9182c621b0b0916ab5926306bb308d41287f5d684511dbf", + "hash": "0xaa4eaf6137811b6ba85a4347b486695c70dabc7fc0c78bcbf7f21b773d98f5b5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_0-size_64]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_48-offset_0-size_64]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3699,7 +3699,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa0a0f700a5c80961818de0e6ea6730bbe9db69bffe27009bfbf3d8e632f062c2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3713,16 +3713,16 @@ ] }, "_info": { - "hash": "0xdeef067e18e910034946809bb6a980cd91a87b2d94153d2af1f96512a07f2cf1", + "hash": "0x2714aa4f7f1056afd23ed3bfea58ea663ab17bad3e58e3f0adf5f1cb181b991c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_0-size_256]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_48-offset_0-size_256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3772,7 +3772,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xda6897e7074a64e158911bd3b4c93d22ace52452591e51d041baa5704d9ba73a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3786,16 +3786,16 @@ ] }, "_info": { - "hash": "0x59285f62722799899a9f3f07f6e207699c9cb7bc954377beaca1714666610e67", + "hash": "0x97bfe6f251d956b343151c07d0d254094dd9b587ceb5257019cc489c0f0d7558", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_8-size_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_48-offset_8-size_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3845,7 +3845,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe568c577f7eeafd72be553848eba49474f6253f0c524b7696b5c01151d928a57", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3859,16 +3859,16 @@ ] }, "_info": { - "hash": "0x1f95c5103b931fa2bff586f3e0de522fab64fb0f908210e83e243c535f7477a4", + "hash": "0xe2fc9367c2480d4accbf859fbb41d0be61ff78b770dcb1fba1e37caaff2269da", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_8-size_16]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_48-offset_8-size_16]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3918,7 +3918,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x864ec6f33a251a3acfde19e1a7ee2c69a5f324196d78eede7b21b128df0099b7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3932,16 +3932,16 @@ ] }, "_info": { - "hash": "0xdd0d90e19f86b5ab1e11be45cc41d071f7fea3a45e518cf88201b1f9ef862365", + "hash": "0x7e83308763f5e493279bad9b7db7fec38e473262c49f2d34704c7b4d0a596e3a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_8-size_64]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_48-offset_8-size_64]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3991,7 +3991,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8577d7a8a6dca7f858f7d26e2159bc9e4a54f60ac5dda539868ba817ca71f4d8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4005,16 +4005,16 @@ ] }, "_info": { - "hash": "0xa0bd5f72b458cf8d7912434909245680694a7490850032e652695a2bd93df906", + "hash": "0xca7bb829eb7ac214db784fb4ebdef34347657d52eb52af48340877692c8ecf7f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_8-size_256]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_48-offset_8-size_256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4064,7 +4064,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa8c124a43237d7fbf8dc987083a9603bd303e21de89684dad830d421fa86ad12", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4078,16 +4078,16 @@ ] }, "_info": { - "hash": "0xf76c1ba90d2f5005f9477ff2445c5994c6f9bb0291f9ade7e47d70b63fe59557", + "hash": "0x2901941ab802ae5722475c1fb157c7fb9389089273fe243732bd04793d387c9b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_24-size_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_48-offset_24-size_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4137,7 +4137,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2aeb3757523fbd30ca13751b4498ab33425076a5cbb8cd7c0528569420b77984", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4151,16 +4151,16 @@ ] }, "_info": { - "hash": "0xe22e86188d5ad53913206b6a617bf81dd65a8f625ef357297bcb79290130dbf6", + "hash": "0xe63690bb66af6b98bc0cc9dc2c15ff2e2eb2c369ddf453382a46fe0710fdfb58", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_24-size_16]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_48-offset_24-size_16]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4210,7 +4210,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x60c20857bf4726e6b733d741be144ccd0d7b403e359486e273d42d53fa056a44", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4224,16 +4224,16 @@ ] }, "_info": { - "hash": "0x131f832623912479515216a514755dcf152cd32e3cd459cd46ba546b30fdd29f", + "hash": "0x9a0686cd9af221167f85bfd5ee22538be6fc2bcb951de2a3817205043b616732", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_24-size_64]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_48-offset_24-size_64]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4283,7 +4283,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xfee6dc86eb60ee2bf1764f925efe4f52593fa590ab2fd6386b00591c0ed4957c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4297,16 +4297,16 @@ ] }, "_info": { - "hash": "0xf07abe5fcc769fa4f0f9aa5ab109c95ebf67bdd032120e13c954487195602300", + "hash": "0x17329791b31c1d61aa54f5ced2d5821f63ffeeb152323b2b2efecb86f1f7c333", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_24-size_256]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_48-offset_24-size_256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4356,7 +4356,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x131eb206fb7e7d15dfa63eade56030c9a6c2193f5ade7a07c487ec929f1a366f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4370,16 +4370,16 @@ ] }, "_info": { - "hash": "0xa0c29f7a391254f479933e322e182b424780085d1344e38d3a083e2178bf0645", + "hash": "0x2789ec7a136b6bc0e071aec9830572caa9a454a597c2df96bc704077975f3a9c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_80-size_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_48-offset_80-size_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4429,7 +4429,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa87e86ed17b8038ca54ea3a0a58e934051ea8ea7c17f3931160686ca795a9b36", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4443,16 +4443,16 @@ ] }, "_info": { - "hash": "0xef551e073ffb7f1aa818d958add7b51dd84e2ca0fc8360f34dbb23bb9c249cce", + "hash": "0xa15c4b4172323abd2f78a03f724efdcc47387f56c842aa2bf9b1976f4258166a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_80-size_16]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_48-offset_80-size_16]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4502,7 +4502,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x218584a78be27666c6376f5e02b06743c15c35374faec60e6993b1a274ff1f5b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4516,16 +4516,16 @@ ] }, "_info": { - "hash": "0xc92028c2a3450236e48fc3980883414aeaea69df7a3f274fa741ff6cd97f92ea", + "hash": "0x8243e24d7d2341f3f36189e1c64f8325776b79e1d0e33d1b44f428102d0531f4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_80-size_64]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_48-offset_80-size_64]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4575,7 +4575,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4cc5014cac8609f36cdcc1ac18c6784654a56c72c3cdf4b43381e2c84cc0db84", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4589,16 +4589,16 @@ ] }, "_info": { - "hash": "0x79d274d59c72fcedf16787491ec507b6e8bcdbbe6ab214003d368b3176faa726", + "hash": "0x6f8d9a14a94793b16321b13c36bdde700bd06de7ad0af8900d1a5a0f61d31778", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_CancunEIP7692-state_test-length_48-offset_80-size_256]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py::test_extstaticcall_inputdata[fork_Osaka-state_test-length_48-offset_80-size_256]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4648,7 +4648,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb50de21ecbf123ea5da1acccb760151b1bd3655c6f6e62e557f4c83f6b8e1973", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4662,11 +4662,11 @@ ] }, "_info": { - "hash": "0x69de5f32e85f2d8ced20370612153a78034ebcfb175f879cd61a4017026a5928", + "hash": "0x0e58729c8e90b6414691cbf446c6ddce20c0f596096ec360596b453fbbc7f68f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests call data into EXT*CALL including multiple offset conditions.\n\n Caller pushes data into memory, then calls the target. Target writes 64 bytes of call data\n to storage and a success byte.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calldata.py#L212", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } diff --git a/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/callee_context.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/callee_context.json new file mode 100644 index 0000000000..3e8490c477 --- /dev/null +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/callee_context.json @@ -0,0 +1,1706 @@ +{ + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_context[fork_Osaka-evm_code_type_LEGACY-state_test-extcall_address]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x3060005260206000f3", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100170400000000800004612015600155600060006000611000f86000f760035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x1123" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x4a82bf52bb9aca4b4bfeaaa36a3b0385c79eef756242bf55a8dbef807a5668c3", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf862800a830186a09400000000000000000000000000000000000011008211238026a064f2f1ac471deeab0fea36e1670263c75812dd878000624fd9bcd8a009f90db5a0326d048935f3defa5519901ecb05e05b8960113a407e862b17c8957915c212ec", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x40ed69b21892072bc379a6dda17212eb2aff4dbf4aae6311708fda061c3e1996", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF calls' callee context instructions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L582", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_context[fork_Osaka-evm_code_type_LEGACY-state_test-extdelegatecall_address]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x3060005260206000f3", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010015040000000080000361201560015560006000611000f96000f760035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x1123" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x8241978f13ad0a5a8bdc868142999dba91c4b532412ddf36bf4a4392e2828272", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf862800a830186a09400000000000000000000000000000000000011008211238026a064f2f1ac471deeab0fea36e1670263c75812dd878000624fd9bcd8a009f90db5a0326d048935f3defa5519901ecb05e05b8960113a407e862b17c8957915c212ec", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xe2659e89a41e524b940b8f7629c7d00e76c35e0f35ec07b38935a3bfc85afdee", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF calls' callee context instructions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L582", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_context[fork_Osaka-evm_code_type_LEGACY-state_test-extstaticcall_address]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x3060005260206000f3", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010015040000000080000361201560015560006000611000fb6000f760035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x1123" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x1c8a89e72d961bc34ee8a54f5cf175093607f5dc4ebf5959a3136fdc5d1c9b00", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf862800a830186a09400000000000000000000000000000000000011008211238026a064f2f1ac471deeab0fea36e1670263c75812dd878000624fd9bcd8a009f90db5a0326d048935f3defa5519901ecb05e05b8960113a407e862b17c8957915c212ec", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x6bd621e9b7adbf64faaa2409a1aa9b2aeddc79bd81e1be59f2a08181a012322e", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF calls' callee context instructions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L582", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_context[fork_Osaka-evm_code_type_LEGACY-state_test-extcall_caller]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x3360005260206000f3", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100170400000000800004612015600155600060006000611000f86000f760035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x1123" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x111b49beafedfcc2a0cc60108bff36117d8cd503ce8ea93ad24ef0cff07e5fd3", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf862800a830186a09400000000000000000000000000000000000011008211238026a064f2f1ac471deeab0fea36e1670263c75812dd878000624fd9bcd8a009f90db5a0326d048935f3defa5519901ecb05e05b8960113a407e862b17c8957915c212ec", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x7123d5a5b0ec069606e078baae62a8b7a84539e0f9d42511e7875b6afa4114ff", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF calls' callee context instructions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L582", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_context[fork_Osaka-evm_code_type_LEGACY-state_test-extdelegatecall_caller]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x3360005260206000f3", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010015040000000080000361201560015560006000611000f96000f760035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x1123" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xf56408a08b2592812b89e607994c7246cb5b58e25a13355198f16b515aa725c5", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf862800a830186a09400000000000000000000000000000000000011008211238026a064f2f1ac471deeab0fea36e1670263c75812dd878000624fd9bcd8a009f90db5a0326d048935f3defa5519901ecb05e05b8960113a407e862b17c8957915c212ec", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x77cc8af001aa4bd7089c2698b5cf4e03d7f5823b95c27a731688f92b040ec36d", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF calls' callee context instructions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L582", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_context[fork_Osaka-evm_code_type_LEGACY-state_test-extstaticcall_caller]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x3360005260206000f3", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010015040000000080000361201560015560006000611000fb6000f760035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x1123" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x126143912b0dbc4c32361ccb6219a56783f80d6b0287b87c0d43651976e2cab2", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf862800a830186a09400000000000000000000000000000000000011008211238026a064f2f1ac471deeab0fea36e1670263c75812dd878000624fd9bcd8a009f90db5a0326d048935f3defa5519901ecb05e05b8960113a407e862b17c8957915c212ec", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x2647fb3acd1b85b39909010e72024b75f4ed9bf02172ae752c87faf97fb8ec59", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF calls' callee context instructions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L582", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_context[fork_Osaka-evm_code_type_LEGACY-state_test-extcall_call_value]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x3460005260206000f3", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100170400000000800004612015600155600060006000611000f86000f760035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x1123" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xe6d27dac8a27d5de86c34c13487dbcca8acee1ea22ba8a481ac4c7a817d5af72", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf862800a830186a09400000000000000000000000000000000000011008211238026a064f2f1ac471deeab0fea36e1670263c75812dd878000624fd9bcd8a009f90db5a0326d048935f3defa5519901ecb05e05b8960113a407e862b17c8957915c212ec", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x8258dd5ca3bfce6ea86867260786f711ab96b7177de8e4af2020d16238614ec6", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF calls' callee context instructions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L582", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_context[fork_Osaka-evm_code_type_LEGACY-state_test-extdelegatecall_call_value]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x3460005260206000f3", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010015040000000080000361201560015560006000611000f96000f760035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x1123" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x556f4d5331ca47eaeb9a11d5c34dc1589bd479c710933a548d1349ecb930f97c", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf862800a830186a09400000000000000000000000000000000000011008211238026a064f2f1ac471deeab0fea36e1670263c75812dd878000624fd9bcd8a009f90db5a0326d048935f3defa5519901ecb05e05b8960113a407e862b17c8957915c212ec", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x367e2c14129d58ea8b5601db266a7d0af5e05ad6c9d84537c80a743a05be69b6", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF calls' callee context instructions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L582", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_context[fork_Osaka-evm_code_type_LEGACY-state_test-extstaticcall_call_value]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x3460005260206000f3", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010015040000000080000361201560015560006000611000fb6000f760035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x1123" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x325d65469d35bd2bda2a8c2711f4c617ec899b92392be7d13f1d699916d7b3b5", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf862800a830186a09400000000000000000000000000000000000011008211238026a064f2f1ac471deeab0fea36e1670263c75812dd878000624fd9bcd8a009f90db5a0326d048935f3defa5519901ecb05e05b8960113a407e862b17c8957915c212ec", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xbcb78b64d6541aa524f56cd1a67c4a90c0cc060d719eeb0590381d694ff5c79f", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF calls' callee context instructions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L582", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_context[fork_Osaka-evm_code_type_LEGACY-state_test-extcall_origin]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x3260005260206000f3", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100170400000000800004612015600155600060006000611000f86000f760035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x1123" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x8d104a4bfe44fe9e03a50f669d29a513288a4e2d08e9de1fcd1ea8744735f4c8", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf862800a830186a09400000000000000000000000000000000000011008211238026a064f2f1ac471deeab0fea36e1670263c75812dd878000624fd9bcd8a009f90db5a0326d048935f3defa5519901ecb05e05b8960113a407e862b17c8957915c212ec", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x90859b09f588e9a23b050d06039786c9ca8f775dd631ce0323b67b9e8f71be9a", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF calls' callee context instructions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L582", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_context[fork_Osaka-evm_code_type_LEGACY-state_test-extdelegatecall_origin]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x3260005260206000f3", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010015040000000080000361201560015560006000611000f96000f760035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x1123" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x0dba4b58abec43e84551f9bae89f2af3912293e8f65bbab6146abc6d66dd939f", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf862800a830186a09400000000000000000000000000000000000011008211238026a064f2f1ac471deeab0fea36e1670263c75812dd878000624fd9bcd8a009f90db5a0326d048935f3defa5519901ecb05e05b8960113a407e862b17c8957915c212ec", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xf8a3b0bd09087ec29a757f92bf0304c575be922badc1d474f6feedbcc56c7060", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF calls' callee context instructions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L582", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_context[fork_Osaka-evm_code_type_LEGACY-state_test-extstaticcall_origin]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x3260005260206000f3", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010015040000000080000361201560015560006000611000fb6000f760035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x1123" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xc8f8b7a55d6a35f0f28bf90b1df6f5a09d954da8fa3b71dd806914d57ef4ad77", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf862800a830186a09400000000000000000000000000000000000011008211238026a064f2f1ac471deeab0fea36e1670263c75812dd878000624fd9bcd8a009f90db5a0326d048935f3defa5519901ecb05e05b8960113a407e862b17c8957915c212ec", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xd5f41cc1523c296187423542d419194339d5c1ca701078af9b091858c518bdb3", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF calls' callee context instructions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L582", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_context[fork_Osaka-evm_code_type_EOF_V1-state_test-extcall_address]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001000904000000008000023060005260206000f3", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100170400000000800004612015600155600060006000611000f86000f760035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x1123" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xa927dd373c0c30b8e1220ed7b789e459fdf83dace209c4c6a44046c45e8bab7b", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf862800a830186a09400000000000000000000000000000000000011008211238026a064f2f1ac471deeab0fea36e1670263c75812dd878000624fd9bcd8a009f90db5a0326d048935f3defa5519901ecb05e05b8960113a407e862b17c8957915c212ec", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xbae2f19867d2f5e190cf059526dcfc0eede2ede770b87d150deaa2d5f48b516c", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF calls' callee context instructions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L582", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_context[fork_Osaka-evm_code_type_EOF_V1-state_test-extdelegatecall_address]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001000904000000008000023060005260206000f3", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010015040000000080000361201560015560006000611000f96000f760035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x1123" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x362d1f73be64c12e440de6a0594d7b1951035e25b71bd17614f93d43519f1766", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf862800a830186a09400000000000000000000000000000000000011008211238026a064f2f1ac471deeab0fea36e1670263c75812dd878000624fd9bcd8a009f90db5a0326d048935f3defa5519901ecb05e05b8960113a407e862b17c8957915c212ec", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xbf03efc462c004adc834ce37fb07b752dab76a0f293178eeec53de19208de85e", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF calls' callee context instructions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L582", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_context[fork_Osaka-evm_code_type_EOF_V1-state_test-extstaticcall_address]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001000904000000008000023060005260206000f3", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010015040000000080000361201560015560006000611000fb6000f760035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x1123" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xbc2190dd3d4fc575746f8fca6298d106583fd1f85c38499822b3ab55a3475711", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf862800a830186a09400000000000000000000000000000000000011008211238026a064f2f1ac471deeab0fea36e1670263c75812dd878000624fd9bcd8a009f90db5a0326d048935f3defa5519901ecb05e05b8960113a407e862b17c8957915c212ec", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x989911163f6ccdf8c7adaea1be220433781a39684e80b6c5521a50bc69438316", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF calls' callee context instructions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L582", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_context[fork_Osaka-evm_code_type_EOF_V1-state_test-extcall_caller]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001000904000000008000023360005260206000f3", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100170400000000800004612015600155600060006000611000f86000f760035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x1123" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xbc53acf862296da97f9318265e3138e1cf6e7dca3b811990e9be10ad6d3d805c", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf862800a830186a09400000000000000000000000000000000000011008211238026a064f2f1ac471deeab0fea36e1670263c75812dd878000624fd9bcd8a009f90db5a0326d048935f3defa5519901ecb05e05b8960113a407e862b17c8957915c212ec", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xb059a20cb17f642ce99b6ffbb7be230035e13427415cea04c07a4ce3b4e87dd7", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF calls' callee context instructions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L582", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_context[fork_Osaka-evm_code_type_EOF_V1-state_test-extdelegatecall_caller]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001000904000000008000023360005260206000f3", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010015040000000080000361201560015560006000611000f96000f760035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x1123" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x5cb4f43d4ede70763d7037917999774dbede428c7ebd11c25c73cb3ee54dc7f0", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf862800a830186a09400000000000000000000000000000000000011008211238026a064f2f1ac471deeab0fea36e1670263c75812dd878000624fd9bcd8a009f90db5a0326d048935f3defa5519901ecb05e05b8960113a407e862b17c8957915c212ec", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x3c108c0a2de69afdc51229411cc7578208c1dee26de77fe8c412f02793cafd16", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF calls' callee context instructions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L582", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_context[fork_Osaka-evm_code_type_EOF_V1-state_test-extstaticcall_caller]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001000904000000008000023360005260206000f3", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010015040000000080000361201560015560006000611000fb6000f760035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x1123" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x3a1873c5faa06434ad0827413c98704db524134b467410a5e25202a6d97057de", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf862800a830186a09400000000000000000000000000000000000011008211238026a064f2f1ac471deeab0fea36e1670263c75812dd878000624fd9bcd8a009f90db5a0326d048935f3defa5519901ecb05e05b8960113a407e862b17c8957915c212ec", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x55e811d54b4ed2b408712f6e33e625a6b2c41ee02916807122c2e682455d8235", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF calls' callee context instructions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L582", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_context[fork_Osaka-evm_code_type_EOF_V1-state_test-extcall_call_value]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001000904000000008000023460005260206000f3", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100170400000000800004612015600155600060006000611000f86000f760035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x1123" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xf01f8ca8fb6f37bc0c2bdf21b69c0219bde5a0d14cce03fd13cc277100f3f503", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf862800a830186a09400000000000000000000000000000000000011008211238026a064f2f1ac471deeab0fea36e1670263c75812dd878000624fd9bcd8a009f90db5a0326d048935f3defa5519901ecb05e05b8960113a407e862b17c8957915c212ec", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x5c66e2fc8e4eb072d31e9ffe7dedb9da6c0ea6ff43ce269122cabdbe4f56700b", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF calls' callee context instructions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L582", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_context[fork_Osaka-evm_code_type_EOF_V1-state_test-extdelegatecall_call_value]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001000904000000008000023460005260206000f3", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010015040000000080000361201560015560006000611000f96000f760035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x1123" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x9f2128ea3012f88a0935df8815b4b36376532f6dbdd7a8b7f97f0f22530e2dc5", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf862800a830186a09400000000000000000000000000000000000011008211238026a064f2f1ac471deeab0fea36e1670263c75812dd878000624fd9bcd8a009f90db5a0326d048935f3defa5519901ecb05e05b8960113a407e862b17c8957915c212ec", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x07aafa3ef96d6e8652afb3e00577530b16be95aef931c53b2829e4a1bd7241d0", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF calls' callee context instructions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L582", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_context[fork_Osaka-evm_code_type_EOF_V1-state_test-extstaticcall_call_value]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001000904000000008000023460005260206000f3", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010015040000000080000361201560015560006000611000fb6000f760035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x1123" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xfa6f701df85d9e7b0c7069ba2976d6d14e9af6d8ead9e1c586b56bced898bd4b", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf862800a830186a09400000000000000000000000000000000000011008211238026a064f2f1ac471deeab0fea36e1670263c75812dd878000624fd9bcd8a009f90db5a0326d048935f3defa5519901ecb05e05b8960113a407e862b17c8957915c212ec", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x5413bdd2fc11b008b167a415a246aa2771b0a6ef589dc42e1adb4caa237f2b0e", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF calls' callee context instructions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L582", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_context[fork_Osaka-evm_code_type_EOF_V1-state_test-extcall_origin]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001000904000000008000023260005260206000f3", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100170400000000800004612015600155600060006000611000f86000f760035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x1123" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xcc64c93e2531d032ef6db585d13fb7a34342cb552f6f50e4c3c2672a28af4e8b", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf862800a830186a09400000000000000000000000000000000000011008211238026a064f2f1ac471deeab0fea36e1670263c75812dd878000624fd9bcd8a009f90db5a0326d048935f3defa5519901ecb05e05b8960113a407e862b17c8957915c212ec", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xb7ffdb5ab2baee3213fbc4c4290e129e1619c2a05d40b312d8467bde321aa5f9", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF calls' callee context instructions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L582", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_context[fork_Osaka-evm_code_type_EOF_V1-state_test-extdelegatecall_origin]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001000904000000008000023260005260206000f3", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010015040000000080000361201560015560006000611000f96000f760035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x1123" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xa22f96d2dfe8884489645bec5b50973bb92924ca746730d936ae21782fedfaa5", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf862800a830186a09400000000000000000000000000000000000011008211238026a064f2f1ac471deeab0fea36e1670263c75812dd878000624fd9bcd8a009f90db5a0326d048935f3defa5519901ecb05e05b8960113a407e862b17c8957915c212ec", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x724fe0c1e82024359ff0f0e2bce81a81fa5c26e1e4a8928ea207e2d239f79501", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF calls' callee context instructions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L582", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_context[fork_Osaka-evm_code_type_EOF_V1-state_test-extstaticcall_origin]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001000904000000008000023260005260206000f3", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010015040000000080000361201560015560006000611000fb6000f760035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x1123" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x70942df690b2429a6e8750b28e18c658baba124d8393817107b2ab7b456467af", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf862800a830186a09400000000000000000000000000000000000011008211238026a064f2f1ac471deeab0fea36e1670263c75812dd878000624fd9bcd8a009f90db5a0326d048935f3defa5519901ecb05e05b8960113a407e862b17c8957915c212ec", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x50f8d76c5e82bb4a5d0ba36cc8dcb6bc2325c09ffbaf7eb8d59bac32b1415326", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF calls' callee context instructions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L582", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/callee_fails.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/callee_fails.json new file mode 100644 index 0000000000..5a297120b6 --- /dev/null +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/callee_fails.json @@ -0,0 +1,1493 @@ +{ + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_fails[fork_Osaka-state_test-legacy_revert-opcode_EXTCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x60006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100140400000000800004612015600155600060006000611000f860025500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x3d0900" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x247b8486efd5db275f24b33ba2c8b6da1984639df1553138e02d68de03b963db", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a833d0900940000000000000000000000000000000000001100808026a0ee9b87cae188236f181e7869446aa7efc19dab8dbdf61a9a4abee7c78c9f1092a02cb41a762ec282807d1e3feed3c537a46b23eef5a9c22cb8b23cd063ef72a6ff", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xdfad449986f0b6308e1ffa68fb39c9675515b971ac2cec4d07f3a3c252614e98", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF contracts calling contracts that fail for various reasons", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L514", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_fails[fork_Osaka-state_test-legacy_revert-opcode_EXTDELEGATECALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x60006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010012040000000080000361201560015560006000611000f960025500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x3d0900" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x8e728de1ae1b13b9df0d7ae22178d5d842c2fa271660ee46188db7c0045850f4", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a833d0900940000000000000000000000000000000000001100808026a0ee9b87cae188236f181e7869446aa7efc19dab8dbdf61a9a4abee7c78c9f1092a02cb41a762ec282807d1e3feed3c537a46b23eef5a9c22cb8b23cd063ef72a6ff", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x332b43c55ecc640668b96b9dcab4a4d9d67aa2745e2ccb46f4b9241ac9b70db7", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF contracts calling contracts that fail for various reasons", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L514", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_fails[fork_Osaka-state_test-legacy_revert-opcode_EXTSTATICCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x60006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010012040000000080000361201560015560006000611000fb60025500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x3d0900" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x9ec4f073ce848dc69c303e96d15962e57b95bf151380bc6dd0daf63212b1dfad", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a833d0900940000000000000000000000000000000000001100808026a0ee9b87cae188236f181e7869446aa7efc19dab8dbdf61a9a4abee7c78c9f1092a02cb41a762ec282807d1e3feed3c537a46b23eef5a9c22cb8b23cd063ef72a6ff", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xb1b10bb1249b91792103e05bec48304b135c54f154afc992cc6db46adf7d315d", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF contracts calling contracts that fail for various reasons", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L514", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_fails[fork_Osaka-state_test-legacy_invalid-opcode_EXTCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xfe", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100140400000000800004612015600155600060006000611000f860025500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x3d0900" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x196d0b4bab93f3179120b540db9eaadb66a7f8c5a6868f332cad88cfd1af847c", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a833d0900940000000000000000000000000000000000001100808026a0ee9b87cae188236f181e7869446aa7efc19dab8dbdf61a9a4abee7c78c9f1092a02cb41a762ec282807d1e3feed3c537a46b23eef5a9c22cb8b23cd063ef72a6ff", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x492993f7c73b9c03314c0002275e8a06297d8e477e3f7c5d630af3696bd57fc1", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF contracts calling contracts that fail for various reasons", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L514", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_fails[fork_Osaka-state_test-legacy_invalid-opcode_EXTDELEGATECALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xfe", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010012040000000080000361201560015560006000611000f960025500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x3d0900" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x8e8679611f9cb2aec2f2160a4aeb61624ef8bca77e4f8dca8a87ce1c2d4f18d7", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a833d0900940000000000000000000000000000000000001100808026a0ee9b87cae188236f181e7869446aa7efc19dab8dbdf61a9a4abee7c78c9f1092a02cb41a762ec282807d1e3feed3c537a46b23eef5a9c22cb8b23cd063ef72a6ff", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x7d40b87a050b60740d0a8426cdd1f843eae15aade7cc184e5338a9282ce2ebf4", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF contracts calling contracts that fail for various reasons", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L514", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_fails[fork_Osaka-state_test-legacy_invalid-opcode_EXTSTATICCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xfe", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010012040000000080000361201560015560006000611000fb60025500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x3d0900" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x0b98aa09c5601fcdab072e9c468e4f1e56d46ccc3d8162bb229491b3c1d7678d", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a833d0900940000000000000000000000000000000000001100808026a0ee9b87cae188236f181e7869446aa7efc19dab8dbdf61a9a4abee7c78c9f1092a02cb41a762ec282807d1e3feed3c537a46b23eef5a9c22cb8b23cd063ef72a6ff", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xf7d606cb668e373cb635f3c9e256d8b8db0db625c5d5f14991e1525f03c6d95f", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF contracts calling contracts that fail for various reasons", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L514", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_fails[fork_Osaka-state_test-legacy_oog-opcode_EXTCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x7f8000000000000000000000000000000000000000000000000000000000000000600020", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100140400000000800004612015600155600060006000611000f860025500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x3d0900" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xec992650d5b3bb7ec84d8f1b305151c048e881d797a3eaca423167c882f07ca6", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a833d0900940000000000000000000000000000000000001100808026a0ee9b87cae188236f181e7869446aa7efc19dab8dbdf61a9a4abee7c78c9f1092a02cb41a762ec282807d1e3feed3c537a46b23eef5a9c22cb8b23cd063ef72a6ff", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x84479c2b4a2e7da1455ccbd6def53e7c5f2cf54822b4db29f845279d12362d9e", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF contracts calling contracts that fail for various reasons", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L514", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_fails[fork_Osaka-state_test-legacy_oog-opcode_EXTDELEGATECALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x7f8000000000000000000000000000000000000000000000000000000000000000600020", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010012040000000080000361201560015560006000611000f960025500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x3d0900" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xc83fcf4208b594ad1e67f1ba7be055f2659f80b767a2d238ad9b7c6463797acb", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a833d0900940000000000000000000000000000000000001100808026a0ee9b87cae188236f181e7869446aa7efc19dab8dbdf61a9a4abee7c78c9f1092a02cb41a762ec282807d1e3feed3c537a46b23eef5a9c22cb8b23cd063ef72a6ff", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x95852fead7c37444a13b31abcd3fae960a7ad8135ac8a9d2693f43bb58ea7254", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF contracts calling contracts that fail for various reasons", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L514", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_fails[fork_Osaka-state_test-legacy_oog-opcode_EXTSTATICCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x7f8000000000000000000000000000000000000000000000000000000000000000600020", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010012040000000080000361201560015560006000611000fb60025500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x3d0900" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x98adc9b6a6b40765ac3c7fa6a16b4f41c4cf293d30181d8eeac8050e5cca1507", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a833d0900940000000000000000000000000000000000001100808026a0ee9b87cae188236f181e7869446aa7efc19dab8dbdf61a9a4abee7c78c9f1092a02cb41a762ec282807d1e3feed3c537a46b23eef5a9c22cb8b23cd063ef72a6ff", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x35afcaa935f24ecbc1ceca94f65785c5a4831d9871febbd18373e51efb154760", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF contracts calling contracts that fail for various reasons", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L514", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_fails[fork_Osaka-state_test-legacy_oob_returndata-opcode_EXTCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x6002600160003e", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100140400000000800004612015600155600060006000611000f860025500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x3d0900" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x61b18fd4412e7abbe03c38cd7ab7a6aef41251ab1d6ca6cbb519282d09956c97", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a833d0900940000000000000000000000000000000000001100808026a0ee9b87cae188236f181e7869446aa7efc19dab8dbdf61a9a4abee7c78c9f1092a02cb41a762ec282807d1e3feed3c537a46b23eef5a9c22cb8b23cd063ef72a6ff", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x35525954de4002aa9fe6b3d74341497627800896d28cf8bd7e57836d23c31cec", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF contracts calling contracts that fail for various reasons", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L514", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_fails[fork_Osaka-state_test-legacy_oob_returndata-opcode_EXTDELEGATECALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x6002600160003e", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010012040000000080000361201560015560006000611000f960025500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x3d0900" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x6a8f162d597b9a8aa676321997d5cfe6449d8cd11f4a743857f68e7a3596c0c6", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a833d0900940000000000000000000000000000000000001100808026a0ee9b87cae188236f181e7869446aa7efc19dab8dbdf61a9a4abee7c78c9f1092a02cb41a762ec282807d1e3feed3c537a46b23eef5a9c22cb8b23cd063ef72a6ff", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x62019083b49eaaa583c9e6ab7a4ff7abe14bef0323a1b32e3398a96f3ddc4c71", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF contracts calling contracts that fail for various reasons", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L514", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_fails[fork_Osaka-state_test-legacy_oob_returndata-opcode_EXTSTATICCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x6002600160003e", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010012040000000080000361201560015560006000611000fb60025500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x3d0900" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x3d393133eb39a3eb4df51ce9505a7ce6de5c717f2bd0dac63d3b39d445163f08", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a833d0900940000000000000000000000000000000000001100808026a0ee9b87cae188236f181e7869446aa7efc19dab8dbdf61a9a4abee7c78c9f1092a02cb41a762ec282807d1e3feed3c537a46b23eef5a9c22cb8b23cd063ef72a6ff", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x33e261fbce1efcd383c674917c436313c2a5a57b2176525eb7efc40df3841b3d", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF contracts calling contracts that fail for various reasons", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L514", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_fails[fork_Osaka-state_test-eof_revert-opcode_EXTCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010005040000000080000260006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100140400000000800004612015600155600060006000611000f860025500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x3d0900" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x7dc095c4f471cf6115f4ddae83798672b9d9c5ebe946646c7368b727de3156be", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a833d0900940000000000000000000000000000000000001100808026a0ee9b87cae188236f181e7869446aa7efc19dab8dbdf61a9a4abee7c78c9f1092a02cb41a762ec282807d1e3feed3c537a46b23eef5a9c22cb8b23cd063ef72a6ff", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xbe43df8f92c45bd9689185b8f83688d15a623e32bd5789640e6cc50d41a36242", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF contracts calling contracts that fail for various reasons", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L514", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_fails[fork_Osaka-state_test-eof_revert-opcode_EXTDELEGATECALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010005040000000080000260006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010012040000000080000361201560015560006000611000f960025500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x3d0900" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xe586071df0d421111708c5af00867cf915c6ad2606c1a0d84ed1995d728358a7", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a833d0900940000000000000000000000000000000000001100808026a0ee9b87cae188236f181e7869446aa7efc19dab8dbdf61a9a4abee7c78c9f1092a02cb41a762ec282807d1e3feed3c537a46b23eef5a9c22cb8b23cd063ef72a6ff", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xdff08c97d8b6605fd61dded0d1c9720743e3ac4caae1338d26e3a2bd5d0693f7", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF contracts calling contracts that fail for various reasons", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L514", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_fails[fork_Osaka-state_test-eof_revert-opcode_EXTSTATICCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010005040000000080000260006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010012040000000080000361201560015560006000611000fb60025500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x3d0900" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xdcf1aa70d71c29bb37ea86262697128aa845f1189c3e0b3d6852af24ffc67d67", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a833d0900940000000000000000000000000000000000001100808026a0ee9b87cae188236f181e7869446aa7efc19dab8dbdf61a9a4abee7c78c9f1092a02cb41a762ec282807d1e3feed3c537a46b23eef5a9c22cb8b23cd063ef72a6ff", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xdff4df8d4f2d7cbaed72463d1da454783a1fe9ddf2f291fc1236572f904ae72c", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF contracts calling contracts that fail for various reasons", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L514", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_fails[fork_Osaka-state_test-eof_invalid-opcode_EXTCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100010400000000800000fe", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100140400000000800004612015600155600060006000611000f860025500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x3d0900" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xe342538a00e67e0e8e13153669db94d6ba0ee96ff7bb5b94dfa33ea1ad912dd1", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a833d0900940000000000000000000000000000000000001100808026a0ee9b87cae188236f181e7869446aa7efc19dab8dbdf61a9a4abee7c78c9f1092a02cb41a762ec282807d1e3feed3c537a46b23eef5a9c22cb8b23cd063ef72a6ff", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xb4925527c277700f7d9ac2e42e17ed8384a8cff0e7253e0ef32a276433f1b9f5", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF contracts calling contracts that fail for various reasons", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L514", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_fails[fork_Osaka-state_test-eof_invalid-opcode_EXTDELEGATECALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100010400000000800000fe", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010012040000000080000361201560015560006000611000f960025500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x3d0900" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x3312cdd744f4f88e5042cc8193ace119691810a81bc9061773eb46854f54c802", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a833d0900940000000000000000000000000000000000001100808026a0ee9b87cae188236f181e7869446aa7efc19dab8dbdf61a9a4abee7c78c9f1092a02cb41a762ec282807d1e3feed3c537a46b23eef5a9c22cb8b23cd063ef72a6ff", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x2f037074775eb8f4db41be41827ca197e97517918a2e3fe036b6263bfc505aef", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF contracts calling contracts that fail for various reasons", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L514", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_fails[fork_Osaka-state_test-eof_invalid-opcode_EXTSTATICCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100010400000000800000fe", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010012040000000080000361201560015560006000611000fb60025500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x3d0900" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xf3e517554544a09a764798a672ca5de56427d557d668dca3b97497249f21a3d9", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a833d0900940000000000000000000000000000000000001100808026a0ee9b87cae188236f181e7869446aa7efc19dab8dbdf61a9a4abee7c78c9f1092a02cb41a762ec282807d1e3feed3c537a46b23eef5a9c22cb8b23cd063ef72a6ff", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x110e4da3f710eda10fc788abfb5c406c875474875b31b1395c1fe2aae8d5ee3e", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF contracts calling contracts that fail for various reasons", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L514", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_fails[fork_Osaka-state_test-eof_oog-opcode_EXTCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002504000000008000027f800000000000000000000000000000000000000000000000000000000000000060002000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100140400000000800004612015600155600060006000611000f860025500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x3d0900" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x70e53a64636b55cf0a1f9933403443ddd55e641667df3086e1ad2153fabe1e6d", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a833d0900940000000000000000000000000000000000001100808026a0ee9b87cae188236f181e7869446aa7efc19dab8dbdf61a9a4abee7c78c9f1092a02cb41a762ec282807d1e3feed3c537a46b23eef5a9c22cb8b23cd063ef72a6ff", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xba260b7fc1e6d34fbfd8d8c8444fdec6d26ec4107c4ecd6bb9512754eea1546c", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF contracts calling contracts that fail for various reasons", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L514", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_fails[fork_Osaka-state_test-eof_oog-opcode_EXTDELEGATECALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002504000000008000027f800000000000000000000000000000000000000000000000000000000000000060002000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010012040000000080000361201560015560006000611000f960025500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x3d0900" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x00ebde7549d57ecc997bd71c2ee255625805cc5fc0e75915df45cee2e9954220", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a833d0900940000000000000000000000000000000000001100808026a0ee9b87cae188236f181e7869446aa7efc19dab8dbdf61a9a4abee7c78c9f1092a02cb41a762ec282807d1e3feed3c537a46b23eef5a9c22cb8b23cd063ef72a6ff", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x3813b06421754992c13dfb20673f784f5313caed800120c346f26a5cb25e5fd6", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF contracts calling contracts that fail for various reasons", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L514", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_callee_fails[fork_Osaka-state_test-eof_oog-opcode_EXTSTATICCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002504000000008000027f800000000000000000000000000000000000000000000000000000000000000060002000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010012040000000080000361201560015560006000611000fb60025500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x3d0900" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x524dc8df7623a201ac2694704c7f61c8c2f3142c3d87025dbc2b8186b3220b90", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a833d0900940000000000000000000000000000000000001100808026a0ee9b87cae188236f181e7869446aa7efc19dab8dbdf61a9a4abee7c78c9f1092a02cb41a762ec282807d1e3feed3c537a46b23eef5a9c22cb8b23cd063ef72a6ff", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x6bbe57685b7e6eec09c69bf8bc1acf5974b39368cb36ba3ccaa6d46a078919c5", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF contracts calling contracts that fail for various reasons", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L514", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json similarity index 86% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json index fad372a959..d9d4746702 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_clear_return_buffer.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-empty-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_0-empty-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -47,7 +47,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x92b1756931787651b39e66f6550ffeb67e496068fb3e41495ee1c94e4d3c141b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -61,16 +61,16 @@ ] }, "_info": { - "hash": "0x2993ebe31a21a1ddf3174c5426dc2dfe9b7f7c198d04838a069817db4c21ec45", + "hash": "0x24215c62f5c8a2ae5544e527ddbfccacdadb6877feed23186ffd85292e01bae3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-empty-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_0-empty-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -118,7 +118,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xec49e2b10ea0b1bebcce6086a0ca8d152d7db92b2c833a1f4d9d3bd3468e687e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -132,16 +132,16 @@ ] }, "_info": { - "hash": "0x9dd91d308603c5f7e1817a58d079b796a871ae736e5ce3ca35b2491fb09477b9", + "hash": "0x181b8fde1950bc508614d6e96c6b5b6a73a224d2978fa4d2a7d8e420a5ab32c6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-empty-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_0-empty-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -189,7 +189,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7c5e5f23cab26f8670226f753a37ef981797b27e6c43874e11ab1ec2c1dcab83", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -203,16 +203,16 @@ ] }, "_info": { - "hash": "0x391deab75621a78b320e397afb6c6a7f3c099631e2a5b19e73cded83f6d21cee", + "hash": "0x23097ed8c24c51b70edd1573e66698cf3616c9d10d761ed517da3339e1300c42", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-EOA-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_0-EOA-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -266,7 +266,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd6963be4e8c7f4f803fe372e708457136a9c70cd6f43bfa933d6ba3e5b6883b2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -280,16 +280,16 @@ ] }, "_info": { - "hash": "0x9d8b117d7d3bd3993530f04adde7253bce2d3cb58c790166c0fafdffc2155214", + "hash": "0x931908f4f7b60408946feb478f3e015793fc668d01b37a2ae5fa9b912dc6c074", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-EOA-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_0-EOA-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -343,7 +343,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5b653b1c5340e47a690a178b4e53bf467fcc809ee822c0de82c1c30df9537b3b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -357,16 +357,16 @@ ] }, "_info": { - "hash": "0xc4a619e55412eb7177ee7cc1fc88f592467c89804cdb4ae5e127d0a88df5e3f9", + "hash": "0xf78e172e431b518098c5715bd8a35b823e31a44fb01363b3efcb1cd730b56b68", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-EOA-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_0-EOA-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -420,7 +420,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1ec3fe847e6f116a3da7273c1691237bff481f6f5435071e69d29cee6c693054", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -434,16 +434,16 @@ ] }, "_info": { - "hash": "0x99e347da1638abe7e7ed1ab5fba6909db10644e36c28099ab883bf7c6494656c", + "hash": "0xb31929bd55a6c5b045844427191439e7996066b92233065df84147ef6bf874d4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-LegacyContract-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_0-LegacyContract-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -497,7 +497,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6fd2cd4821150d17c4bc423173141cd3b671f5d6885a8f1a270ff37090148dd9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -511,16 +511,16 @@ ] }, "_info": { - "hash": "0x1f669f20dae885fb640d2e0b3a0a1992438d113e130a6b5b26069ed91b0fe4a2", + "hash": "0x9a576754ba9a5e04e5aad61587261212d19e2b8de8494e634aa9243767cccb18", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-LegacyContract-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_0-LegacyContract-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -574,7 +574,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa91f5598a5701bc7698786c570d509bcf2b9018b075bfc96b1a4872b0492654f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -588,16 +588,16 @@ ] }, "_info": { - "hash": "0xbf04eb610876cb2f664c93ee1add53ff9848015f42b980c1bf10441bda3d0e0d", + "hash": "0x4dbd06884f4e5c8685c003a4df58740dd431c763934deea0c0ee668aba9a2782", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-LegacyContract-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_0-LegacyContract-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -651,7 +651,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2fa69f427787614679b57e20563afa6b1a5ba79b7544080d9ebeafd826a625db", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -665,16 +665,16 @@ ] }, "_info": { - "hash": "0xbaf16d6d969750e09badb2278487b94ac43d52f862595787af966f9755ce706c", + "hash": "0xbb80449db98ecf9f46d4c962ed3a0a9529c3c5084227988b32b7fccf811f93fd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-EOFContract-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_0-EOFContract-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -728,7 +728,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3e6d421ba22899341d473d573135410376521622f80902135df20cfa197ae0a2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -742,16 +742,16 @@ ] }, "_info": { - "hash": "0xc4f014ecce35686bdc6c70ce9225a49912b2b3d0aa1bfa3e692f40f3665513b0", + "hash": "0x6e62fb5d190899c16e81141c51816522cb8bdeb953776e59808181db9837e8f6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-EOFContract-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_0-EOFContract-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -805,7 +805,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5a13f61461b17edfcb83f4a8e537064cc5b4adfba0542729189493a8830230e9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -819,16 +819,16 @@ ] }, "_info": { - "hash": "0x737ae88d2f5d34d82a89554f06dacf308cad583bac3154dcd304a932cc492991", + "hash": "0xbf52a57afc864b4e5ff40f76a136f141e62caa00189640f518507f8728d3f499", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-EOFContract-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_0-EOFContract-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -882,7 +882,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9166db0e08116cd4c9f6ef7a3ed652dfeba6a7bf1fb027578518d300877bf0cc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -896,16 +896,16 @@ ] }, "_info": { - "hash": "0x7038968fa84c1b69a055439b0fc24d4919c30fc0cb431c6c3bf758e81320c950", + "hash": "0x0196decc6ca961eca6d2af523c161a25a2fbfa0e40fb14c94536a405a005b76f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-LegacyContractInvalid-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_0-LegacyContractInvalid-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -959,7 +959,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7291c7d06894d765832c66e9bc786a804192f4cb19d2fcd375461769e6e5d239", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -973,16 +973,16 @@ ] }, "_info": { - "hash": "0x865054d22d61966cba74be2b52adf6c8aad96611232a43ea71930c5fc868fad4", + "hash": "0xf8dca8983842a96962af0f153d6e9354cfe3bb71eab425b403bd2dad3eef0f21", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-LegacyContractInvalid-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_0-LegacyContractInvalid-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1036,7 +1036,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x18c6ae1850943c73a4b85d37018780391ff91865246faa4c0a14852d3f8e82fc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1050,16 +1050,16 @@ ] }, "_info": { - "hash": "0x9a7e6826dd4dddfff7fe7282adba70811a3e95f254c0f56d708f0d40e99a37e0", + "hash": "0xd99f103fdb3d27ead30f624caf583af82a93f17a5eff8c26102965077d87ff4c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-LegacyContractInvalid-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_0-LegacyContractInvalid-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1113,7 +1113,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x44c29afa354d373b72529065fc9e48b2bdc46fe20257c89e507a12a1dd09280a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1127,16 +1127,16 @@ ] }, "_info": { - "hash": "0x1e0af0ec219381eaf10ec140174c8fc5267921f9f4e470845deb52a01606e815", + "hash": "0xa22ad8f7a26ce4e1387d3f1bfe363d33e192a1307547e1ae1b38e6639fd9f8c7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-EOFContractInvalid-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_0-EOFContractInvalid-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1190,7 +1190,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x637d374ed399680204e93065b9bcb835d9304afdd444b8ee4e9207b45be7398e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1204,16 +1204,16 @@ ] }, "_info": { - "hash": "0xa6cddc27cced6a7c43cfae9da764d53d6b5ac38504e7c1ade017d009aa33c8f5", + "hash": "0xa207214c1ac4ad87188649a4960f9990b3216c70ae723d737001ceb3967ef2a3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-EOFContractInvalid-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_0-EOFContractInvalid-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1267,7 +1267,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x28ccab6948e0e7014eebbf270721137612f71620e8978e7f966736cbfc8c3503", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1281,16 +1281,16 @@ ] }, "_info": { - "hash": "0x14a8e500c144e6b8cc69b2054d0094903880ed12872c1a74d14586090a1c1d71", + "hash": "0x292d243988635ffa0b5a3352270c9e604f22a3d1a287248ef20f1cfef770a8f1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_0-EOFContractInvalid-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_0-EOFContractInvalid-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1344,7 +1344,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x51c9ed608d96668813f3b692363434f93d3c7aa4406ea16b8ae8d04627a63d54", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1358,16 +1358,16 @@ ] }, "_info": { - "hash": "0xec59fd7c56bcafe747b4e209349c9e91b35497ec539396763c2fdc48798c75e2", + "hash": "0x2011cc25cc17c34aec05771758e9f010448a20dadca4c91619baec1b0d2fa659", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-empty-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_1-empty-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1415,7 +1415,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x00bd1e3a162c40708cd5153fdb68f2e8307571e0760fb2a841c0d0a69d856e65", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1429,16 +1429,16 @@ ] }, "_info": { - "hash": "0x54677976c39c48706a5e0b8d8c2203ad742eba02da1ffbced20a9e1c00e4e116", + "hash": "0x91c6226b9e1c9b95c96c1ab66045343867e7e13aa0b34e5563db3dbf3e596b31", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-empty-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_1-empty-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1486,7 +1486,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xec49e2b10ea0b1bebcce6086a0ca8d152d7db92b2c833a1f4d9d3bd3468e687e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1500,16 +1500,16 @@ ] }, "_info": { - "hash": "0x9dd91d308603c5f7e1817a58d079b796a871ae736e5ce3ca35b2491fb09477b9", + "hash": "0x181b8fde1950bc508614d6e96c6b5b6a73a224d2978fa4d2a7d8e420a5ab32c6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-empty-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_1-empty-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1557,7 +1557,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7c5e5f23cab26f8670226f753a37ef981797b27e6c43874e11ab1ec2c1dcab83", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1571,16 +1571,16 @@ ] }, "_info": { - "hash": "0x391deab75621a78b320e397afb6c6a7f3c099631e2a5b19e73cded83f6d21cee", + "hash": "0x23097ed8c24c51b70edd1573e66698cf3616c9d10d761ed517da3339e1300c42", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-EOA-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_1-EOA-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1634,7 +1634,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3094daff70c8ab0808c573ecb49927eb537eee4ad4bd172437051c05a9947b77", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1648,16 +1648,16 @@ ] }, "_info": { - "hash": "0xa2fc5ea6e485200c7671331a7cb53cb008277490d024a032811c60ae328c70de", + "hash": "0x9325dceb7dba7952604cf0937d7e17df1c6cdc63f55e90cdc784f000303780e3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-EOA-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_1-EOA-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1711,7 +1711,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5b653b1c5340e47a690a178b4e53bf467fcc809ee822c0de82c1c30df9537b3b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1725,16 +1725,16 @@ ] }, "_info": { - "hash": "0xc4a619e55412eb7177ee7cc1fc88f592467c89804cdb4ae5e127d0a88df5e3f9", + "hash": "0xf78e172e431b518098c5715bd8a35b823e31a44fb01363b3efcb1cd730b56b68", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-EOA-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_1-EOA-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1788,7 +1788,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1ec3fe847e6f116a3da7273c1691237bff481f6f5435071e69d29cee6c693054", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1802,16 +1802,16 @@ ] }, "_info": { - "hash": "0x99e347da1638abe7e7ed1ab5fba6909db10644e36c28099ab883bf7c6494656c", + "hash": "0xb31929bd55a6c5b045844427191439e7996066b92233065df84147ef6bf874d4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-LegacyContract-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_1-LegacyContract-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1865,7 +1865,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x60f07af03b57fc844e536a1faa797c1fee28d7bf0118a8091a8114b562602b1a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1879,16 +1879,16 @@ ] }, "_info": { - "hash": "0xcbac2b741cef8b19f5d50c26f1b87cdee386ecf8f64b031ef21419326457eca0", + "hash": "0x5950c2572e3fe69e67e58ad574b751a34252fd5da124cb5309af573f632a6bd1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-LegacyContract-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_1-LegacyContract-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1942,7 +1942,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa91f5598a5701bc7698786c570d509bcf2b9018b075bfc96b1a4872b0492654f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1956,16 +1956,16 @@ ] }, "_info": { - "hash": "0xbf04eb610876cb2f664c93ee1add53ff9848015f42b980c1bf10441bda3d0e0d", + "hash": "0x4dbd06884f4e5c8685c003a4df58740dd431c763934deea0c0ee668aba9a2782", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-LegacyContract-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_1-LegacyContract-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2019,7 +2019,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2fa69f427787614679b57e20563afa6b1a5ba79b7544080d9ebeafd826a625db", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2033,16 +2033,16 @@ ] }, "_info": { - "hash": "0xbaf16d6d969750e09badb2278487b94ac43d52f862595787af966f9755ce706c", + "hash": "0xbb80449db98ecf9f46d4c962ed3a0a9529c3c5084227988b32b7fccf811f93fd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-EOFContract-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_1-EOFContract-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2096,7 +2096,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x41435f49d5108f3dfbce75cba72b7e1aab689896be302c1655764077eee18e5b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2110,16 +2110,16 @@ ] }, "_info": { - "hash": "0x09d3cc0c083facba1f287510cb48f83a9601c026473eeec3f86efaf1f220a2ce", + "hash": "0x8270d6b1dba2d2c8aaf12d781f08b05a70c1d131d308e2739d64d973f5089ce4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-EOFContract-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_1-EOFContract-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2173,7 +2173,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5a13f61461b17edfcb83f4a8e537064cc5b4adfba0542729189493a8830230e9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2187,16 +2187,16 @@ ] }, "_info": { - "hash": "0x737ae88d2f5d34d82a89554f06dacf308cad583bac3154dcd304a932cc492991", + "hash": "0xbf52a57afc864b4e5ff40f76a136f141e62caa00189640f518507f8728d3f499", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-EOFContract-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_1-EOFContract-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2250,7 +2250,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9166db0e08116cd4c9f6ef7a3ed652dfeba6a7bf1fb027578518d300877bf0cc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2264,16 +2264,16 @@ ] }, "_info": { - "hash": "0x7038968fa84c1b69a055439b0fc24d4919c30fc0cb431c6c3bf758e81320c950", + "hash": "0x0196decc6ca961eca6d2af523c161a25a2fbfa0e40fb14c94536a405a005b76f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-LegacyContractInvalid-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_1-LegacyContractInvalid-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2327,7 +2327,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf9a134f2404be6a314ddf7e2724427e13f5b679b763b251fe26deb129bf6a0e7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2341,16 +2341,16 @@ ] }, "_info": { - "hash": "0x85b50d55b0becb57314afbb333a66d162d55339eba7a4690551977d143fc0c5b", + "hash": "0x598ff26232b43173347103ec9867ec87044aca46a2f7ac6a0e00e096cd4542a8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-LegacyContractInvalid-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_1-LegacyContractInvalid-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2404,7 +2404,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x18c6ae1850943c73a4b85d37018780391ff91865246faa4c0a14852d3f8e82fc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2418,16 +2418,16 @@ ] }, "_info": { - "hash": "0x9a7e6826dd4dddfff7fe7282adba70811a3e95f254c0f56d708f0d40e99a37e0", + "hash": "0xd99f103fdb3d27ead30f624caf583af82a93f17a5eff8c26102965077d87ff4c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-LegacyContractInvalid-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_1-LegacyContractInvalid-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2481,7 +2481,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x44c29afa354d373b72529065fc9e48b2bdc46fe20257c89e507a12a1dd09280a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2495,16 +2495,16 @@ ] }, "_info": { - "hash": "0x1e0af0ec219381eaf10ec140174c8fc5267921f9f4e470845deb52a01606e815", + "hash": "0xa22ad8f7a26ce4e1387d3f1bfe363d33e192a1307547e1ae1b38e6639fd9f8c7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-EOFContractInvalid-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_1-EOFContractInvalid-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2558,7 +2558,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2413ffea5510830cf5a7e12870e77debcb13f8491563cc30b2ac4c7c4eb6af51", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2572,16 +2572,16 @@ ] }, "_info": { - "hash": "0x7121988ce17a5f28ac1ae1e45ef7e354a73497963ce6176761757a11a94c510d", + "hash": "0x8bb1984da951d1393c6aaf2ab7e7a0ecea1db89f0386c4e8abd140cd3af00204", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-EOFContractInvalid-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_1-EOFContractInvalid-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2635,7 +2635,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x28ccab6948e0e7014eebbf270721137612f71620e8978e7f966736cbfc8c3503", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2649,16 +2649,16 @@ ] }, "_info": { - "hash": "0x14a8e500c144e6b8cc69b2054d0094903880ed12872c1a74d14586090a1c1d71", + "hash": "0x292d243988635ffa0b5a3352270c9e604f22a3d1a287248ef20f1cfef770a8f1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_CancunEIP7692-state_test-value_1-EOFContractInvalid-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer[fork_Osaka-state_test-value_1-EOFContractInvalid-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2712,7 +2712,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x51c9ed608d96668813f3b692363434f93d3c7aa4406ea16b8ae8d04627a63d54", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2726,11 +2726,11 @@ ] }, "_info": { - "hash": "0xec59fd7c56bcafe747b4e209349c9e91b35497ec539396763c2fdc48798c75e2", + "hash": "0x2011cc25cc17c34aec05771758e9f010448a20dadca4c91619baec1b0d2fa659", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling clears returndata buffer", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L564", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L713", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_mstore.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_mstore.json similarity index 86% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_mstore.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_mstore.json index f3097b038a..0a288d5212 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_mstore.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_mstore.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_mstore[fork_CancunEIP7692-state_test-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_mstore[fork_Osaka-state_test-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -47,7 +47,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x72fff38f89374c17fc4ba1b832b12aa50b81a3b832df3d4f8e6b9912f03d3650", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -61,16 +61,16 @@ ] }, "_info": { - "hash": "0xa040c545a6973419dc493c5faf80990e2d956af0158052ce83869ce4ec91650c", + "hash": "0xaeaa065302a67d7093f922aa37183b26b0632d038d3bfaa4b020cac0c38c24fb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling EOF contracts that return data", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L254", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L255", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_mstore[fork_CancunEIP7692-state_test-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_mstore[fork_Osaka-state_test-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -118,7 +118,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xee235e013211a11e789d225476b10fbbbb9accbd9d335be0a4dfa889d05e309f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -132,16 +132,16 @@ ] }, "_info": { - "hash": "0x5c9e20c913b0a0cf06cb005a3d8759a94712f83d7cf7b7fbbc38fe2f7add305d", + "hash": "0x8bd65b544228fa82d4792cea3487f6109081dc1afc0b0150f5908952fff0bb84", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling EOF contracts that return data", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L254", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L255", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_mstore[fork_CancunEIP7692-state_test-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_mstore[fork_Osaka-state_test-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -189,7 +189,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x412a61d7c3899487f4d55f9d42cca78fdf288dedaeb04c41c7e4bb1679f26fba", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -203,11 +203,11 @@ ] }, "_info": { - "hash": "0x07a618c4d77187e08d19868149f8dd2262eef1ee76f842b8e0f530d803df3b96", + "hash": "0x6647e2d28cccc5dc02803be82e0b465b2932846eb7994c907106c95b635a0c94", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling EOF contracts that return data", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L254", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L255", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_sstore.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_sstore.json similarity index 86% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_sstore.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_sstore.json index bd1ae478dd..895e92113d 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_sstore.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_sstore.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_sstore[fork_CancunEIP7692-state_test-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_sstore[fork_Osaka-state_test-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -47,7 +47,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1e049349c9818a490123fae61686941c5fcc2b65b4113c334e309057f69287bc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -61,16 +61,16 @@ ] }, "_info": { - "hash": "0x42b4b6088b4fb0642266129f861310972bdab3786616b95b9f3215ce2be0e0c9", + "hash": "0x02a0361d7d05efafb956b80d29e4d2f4459163e4a57e12eedd07808e691eecaf", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling EOF contracts that use SSTORE", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L190", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L192", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_sstore[fork_CancunEIP7692-state_test-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_sstore[fork_Osaka-state_test-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -118,7 +118,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc4c4938ae87ee23c29d3ebd1a1675ee0a0afc8f181bc5f820e2d53c74697fb1e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -132,16 +132,16 @@ ] }, "_info": { - "hash": "0xa02b9943cf6b9f45bd0fd0ac39e275f8cc220d8df52e1191eac300e96dc613eb", + "hash": "0x11eb41dde0e34cdd1473fca75352f802d04deef030aa96dd1470cfa849282cba", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling EOF contracts that use SSTORE", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L190", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L192", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_sstore[fork_CancunEIP7692-state_test-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_sstore[fork_Osaka-state_test-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -189,7 +189,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8d511f10874068b6337c08160a5c4a19389ff49e49a0deb06a0923ea3b329cbd", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -203,11 +203,11 @@ ] }, "_info": { - "hash": "0x1900c32ade20388519d6d537e22f3fa423aeaa04a68d5dd7d0e5ae049c496e70", + "hash": "0x109e4669ec51531e08e8883893799443789420e8344ce44a662237adae763f30", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling EOF contracts that use SSTORE", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L190", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L192", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_then_fails.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_then_fails.json similarity index 85% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_then_fails.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_then_fails.json index a1e37c4483..261998c977 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_then_fails.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_eof_then_fails.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_then_fails[fork_CancunEIP7692-state_test-fail_opcode_REVERT-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_then_fails[fork_Osaka-state_test-fail_opcode_REVERT-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -47,7 +47,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa5e5e93689ae7a02ed5875acd857b4b8d2bc7102e901b245d04e39ca029ba5b0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -61,16 +61,16 @@ ] }, "_info": { - "hash": "0x8a801a319e65a8f61c8a7886e0e6d9df4e71a0b2467157dd4d657f438f643299", + "hash": "0x4899d57456625e6672723e72674d9190ee7f55e2e67b7d085a2537e16b250dae", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling EOF contracts and failing after the call", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L518", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L668", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_then_fails[fork_CancunEIP7692-state_test-fail_opcode_REVERT-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_then_fails[fork_Osaka-state_test-fail_opcode_REVERT-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -118,7 +118,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xebda66472ec19b19291629d331489ae488727301d6fa61e4078599436a415008", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -132,16 +132,16 @@ ] }, "_info": { - "hash": "0xdaa09ac1400094af8653cad16cdf034d60fbbee13b3fcf793a66eebdaf4d9ddb", + "hash": "0x4436dfeb3202a137191dc7116cafa8340b5324535c4853178a3005fee343e9f4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling EOF contracts and failing after the call", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L518", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L668", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_then_fails[fork_CancunEIP7692-state_test-fail_opcode_INVALID-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_then_fails[fork_Osaka-state_test-fail_opcode_INVALID-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -189,7 +189,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x82e95c128a6e31a4830aeb7c6d2c3f0c2f5b1a838d43ae02b0b3565a69a436b6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -203,16 +203,16 @@ ] }, "_info": { - "hash": "0xe9d764803fc629e25174c189b550a86285851ff13997b60c24cdbf947b0cb89e", + "hash": "0x28430a1eff27d282031259f5f273f4766121d578ecaaa84088c9ef334ca69a26", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling EOF contracts and failing after the call", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L518", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L668", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_then_fails[fork_CancunEIP7692-state_test-fail_opcode_INVALID-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_eof_then_fails[fork_Osaka-state_test-fail_opcode_INVALID-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -260,7 +260,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xfdafab4fb916b7008c9d5d68f63fadee13b5a2fbb415bea5cc3cf234ebb529a7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -274,11 +274,11 @@ ] }, "_info": { - "hash": "0x501e36338e29e08562b494945fc079237c9fffdce7cc1479c55045732902f092", + "hash": "0x7fec67f5dbf5c72d5aca4abc487ef99502c0962aa1cf3c93642e004cc66255e9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling EOF contracts and failing after the call", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L518", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L668", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_legacy_mstore.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_legacy_mstore.json similarity index 86% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_legacy_mstore.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_legacy_mstore.json index deb61cc532..09600bce81 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_legacy_mstore.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_legacy_mstore.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_legacy_mstore[fork_CancunEIP7692-state_test-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_legacy_mstore[fork_Osaka-state_test-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -47,7 +47,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xff4a1004a1068c4c28bcebc957426cffdd1beead1361444d11e2ddbea4c71b50", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -61,16 +61,16 @@ ] }, "_info": { - "hash": "0x28fabeb420a977ee2aadad3deb856d2ec2994c6813e1604dd88df5f344873c81", + "hash": "0x100a16f439dfc245cc25dbbb329b74e0bb56497611fdb8b3b176046e28f247c9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling Legacy contracts that return data", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L385", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L447", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_legacy_mstore[fork_CancunEIP7692-state_test-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_legacy_mstore[fork_Osaka-state_test-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -118,7 +118,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf70f90d0bac6dc4b72628db2b91e76c23fb9208c05dd51a48bb0860ca7a74319", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -132,16 +132,16 @@ ] }, "_info": { - "hash": "0x0556a28d898dbcca6290fd3fd9a70325b3d4ca79f9bb341b82f0f7650b63fec3", + "hash": "0x0ea77d823277c08049ab3e9c0866a0aa6a622ba44457bf39af53366cdc3cdf63", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling Legacy contracts that return data", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L385", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L447", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_legacy_mstore[fork_CancunEIP7692-state_test-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_legacy_mstore[fork_Osaka-state_test-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -189,7 +189,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xfac37cfee732a7774c8dee26bf822aea062caaafbd401884b2bd883ee7c85b4c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -203,11 +203,11 @@ ] }, "_info": { - "hash": "0xa307d7812560bf51a4898791c9274f9c324f151919d24aa0bb95ffa71f3b73eb", + "hash": "0x7bf86b5c638cf59f6cf3a1aa75b941f9778d03ee00ebe6ad5e36cf4ac0a4122c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling Legacy contracts that return data", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L385", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L447", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_legacy_sstore.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_legacy_sstore.json similarity index 86% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_legacy_sstore.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_legacy_sstore.json index ce1da19804..a4d7d69359 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_legacy_sstore.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_legacy_sstore.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_legacy_sstore[fork_CancunEIP7692-state_test-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_legacy_sstore[fork_Osaka-state_test-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -47,7 +47,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x591fe899315a173c0ec5ebc9d549e61ecc38224283bd533d6b7537dd1c074d5c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -61,16 +61,16 @@ ] }, "_info": { - "hash": "0x0c719dac9fec30edc2934c3178a1cb14f70dfdd89bc767aa7ee5870b722c45da", + "hash": "0xfe53615392e35fbd69623ca28b55cfaf38a308fa64f66d609e6700b906aff523", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling Legacy contracts that use SSTORE", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L321", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L384", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_legacy_sstore[fork_CancunEIP7692-state_test-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_legacy_sstore[fork_Osaka-state_test-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -118,7 +118,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x09181a56d36e83676cbb461fa3753167adc45bd18b66b3fbbf6a09b0138a384c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -132,16 +132,16 @@ ] }, "_info": { - "hash": "0xd0bf2ac568999b0a2df0df3ca524d8de9e7b4e3cf0e22f528b4b02b81b17736d", + "hash": "0x4db4b3914be44b20ec99953d06f598033b18e8c7b9053cc779ee8aca1ef307ae", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling Legacy contracts that use SSTORE", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L321", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L384", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_legacy_sstore[fork_CancunEIP7692-state_test-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_legacy_sstore[fork_Osaka-state_test-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -189,7 +189,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3f41ced75d1526d80b0eb77f5f2caea2c02932513098d699aaaed4ad9eff553a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -203,11 +203,11 @@ ] }, "_info": { - "hash": "0xbf5c53e2f96816ba64e0dc804da344c7220d41f3bcc96f9a0432ed40085af25e", + "hash": "0x34b032142269443ad4ae184be15311e9c6425067b7b48cab8594f8d62a05e50b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calling Legacy contracts that use SSTORE", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L321", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L384", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json similarity index 87% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json index 8037a2ab10..0ed6360668 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_min_callee_gas.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-state_test-no_allowances-extcall_without_value]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_Osaka-state_test-no_allowances-extcall_without_value]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -47,7 +47,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x66c345e62f37e65a2666380a45ca4e26ce3326b3286b466cca035b0e4c946258", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -61,16 +61,16 @@ ] }, "_info": { - "hash": "0xee9e32998a297a72beb99195298d49dde51db989b0f89bb1b48234aae12b90fb", + "hash": "0xf2c1af12d9b961a7eec198f46860b774b508d911076ae9c5d6e437814ce6ca9a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test EOF contracts calls do light failure when retained/callee gas is not enough.\n\n Premise of the test is that there exists a range of `gas_limit` values, which are enough\n for all instructions to execute, but call's returned value is 1, meaning not enough for gas\n allowances (MIN_RETAINED_GAS and MIN_CALLEE_GAS) - ones marked with `reverts==False`.\n\n Once we provide both allowances, the RJUMPI condition is no longer met and `reverts==True`.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L724", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L871", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-state_test-no_allowances-extcall_with_value]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_Osaka-state_test-no_allowances-extcall_with_value]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -118,7 +118,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa67547291e8bbcfad1742a2a2311191245e7e2f9e81020b135f0be20bded9cea", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -132,16 +132,16 @@ ] }, "_info": { - "hash": "0xb5cc3f9264d7b6a2279eedb7f099df1d0a522f22d78f4ba8c50127e57428cf4d", + "hash": "0xa060b6223e043423ce1e0ff5e8dea421e102f7905037e75b3669b4166cd866a6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test EOF contracts calls do light failure when retained/callee gas is not enough.\n\n Premise of the test is that there exists a range of `gas_limit` values, which are enough\n for all instructions to execute, but call's returned value is 1, meaning not enough for gas\n allowances (MIN_RETAINED_GAS and MIN_CALLEE_GAS) - ones marked with `reverts==False`.\n\n Once we provide both allowances, the RJUMPI condition is no longer met and `reverts==True`.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L724", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L871", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-state_test-no_allowances-extstaticcall]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_Osaka-state_test-no_allowances-extstaticcall]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -189,7 +189,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9291a415063320082c3c47a262e8d98373ce1617c4c94d38bda44c2c8007555c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -203,16 +203,16 @@ ] }, "_info": { - "hash": "0x4d364b77c10a50db4979e53a3f992d2d572645572ff92b7bb2b07435ca5b7c89", + "hash": "0x3f21b7f6fbadbd4a8500ca44d973f44072c4e1d1b54ac67a680a8baf5bb3291f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test EOF contracts calls do light failure when retained/callee gas is not enough.\n\n Premise of the test is that there exists a range of `gas_limit` values, which are enough\n for all instructions to execute, but call's returned value is 1, meaning not enough for gas\n allowances (MIN_RETAINED_GAS and MIN_CALLEE_GAS) - ones marked with `reverts==False`.\n\n Once we provide both allowances, the RJUMPI condition is no longer met and `reverts==True`.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L724", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L871", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-state_test-no_allowances-extdelegatecall]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_Osaka-state_test-no_allowances-extdelegatecall]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -260,7 +260,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x55e2a2dd1063f06f50924330fa9c7a098a5b109a06c5515078b770fae967a2f1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -274,16 +274,16 @@ ] }, "_info": { - "hash": "0x97dadadb8d937d304029165f8828f9f1c17c6ed9364323e107c2d6f3d56e64a7", + "hash": "0x55bc4ea2eb381eaefd1ab58600aaa98c21477080dad21c64ebdf4358e6fb4dda", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test EOF contracts calls do light failure when retained/callee gas is not enough.\n\n Premise of the test is that there exists a range of `gas_limit` values, which are enough\n for all instructions to execute, but call's returned value is 1, meaning not enough for gas\n allowances (MIN_RETAINED_GAS and MIN_CALLEE_GAS) - ones marked with `reverts==False`.\n\n Once we provide both allowances, the RJUMPI condition is no longer met and `reverts==True`.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L724", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L871", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-state_test-only_retained-extcall_without_value]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_Osaka-state_test-only_retained-extcall_without_value]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -331,7 +331,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x66c345e62f37e65a2666380a45ca4e26ce3326b3286b466cca035b0e4c946258", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -345,16 +345,16 @@ ] }, "_info": { - "hash": "0x50021a0d237cbc9ed2dfb228ea383ed29cdf2c1d3da4b8b5c0019cf9cf38b6db", + "hash": "0x907ebf31a6e538a1c52ac16d22adc226ff3e35ab75ac269c3ad9f56f4d24b6f4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test EOF contracts calls do light failure when retained/callee gas is not enough.\n\n Premise of the test is that there exists a range of `gas_limit` values, which are enough\n for all instructions to execute, but call's returned value is 1, meaning not enough for gas\n allowances (MIN_RETAINED_GAS and MIN_CALLEE_GAS) - ones marked with `reverts==False`.\n\n Once we provide both allowances, the RJUMPI condition is no longer met and `reverts==True`.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L724", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L871", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-state_test-only_retained-extcall_with_value]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_Osaka-state_test-only_retained-extcall_with_value]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -402,7 +402,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa67547291e8bbcfad1742a2a2311191245e7e2f9e81020b135f0be20bded9cea", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -416,16 +416,16 @@ ] }, "_info": { - "hash": "0x05d113a81408ff17321d8d7c8a5434daf8c725bb15fba5f4baf4e66ec5efd2c5", + "hash": "0x278daa86ec82269edcdb346ffff57a1e3ce2e416b600d202211e02b235fc698a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test EOF contracts calls do light failure when retained/callee gas is not enough.\n\n Premise of the test is that there exists a range of `gas_limit` values, which are enough\n for all instructions to execute, but call's returned value is 1, meaning not enough for gas\n allowances (MIN_RETAINED_GAS and MIN_CALLEE_GAS) - ones marked with `reverts==False`.\n\n Once we provide both allowances, the RJUMPI condition is no longer met and `reverts==True`.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L724", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L871", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-state_test-only_retained-extstaticcall]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_Osaka-state_test-only_retained-extstaticcall]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -473,7 +473,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9291a415063320082c3c47a262e8d98373ce1617c4c94d38bda44c2c8007555c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -487,16 +487,16 @@ ] }, "_info": { - "hash": "0xac1749bb41ad9497930c0a31638ddc5311332e2932f8dad33cd5a85f8c164ed2", + "hash": "0x1510b261a3d4e9222bf0846265b16a32546b086daa3a2a22580a7272556b3f0a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test EOF contracts calls do light failure when retained/callee gas is not enough.\n\n Premise of the test is that there exists a range of `gas_limit` values, which are enough\n for all instructions to execute, but call's returned value is 1, meaning not enough for gas\n allowances (MIN_RETAINED_GAS and MIN_CALLEE_GAS) - ones marked with `reverts==False`.\n\n Once we provide both allowances, the RJUMPI condition is no longer met and `reverts==True`.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L724", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L871", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-state_test-only_retained-extdelegatecall]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_Osaka-state_test-only_retained-extdelegatecall]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -544,7 +544,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x55e2a2dd1063f06f50924330fa9c7a098a5b109a06c5515078b770fae967a2f1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -558,16 +558,16 @@ ] }, "_info": { - "hash": "0x2c583ea2f5f8d0a992b7567d0dc1798cc92faeee2ea0b866c4aad91b2a342f6b", + "hash": "0x40b6a5cb45ab21f6c690e933948052da704c0b1723e02ad67df36d2d5714e5b5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test EOF contracts calls do light failure when retained/callee gas is not enough.\n\n Premise of the test is that there exists a range of `gas_limit` values, which are enough\n for all instructions to execute, but call's returned value is 1, meaning not enough for gas\n allowances (MIN_RETAINED_GAS and MIN_CALLEE_GAS) - ones marked with `reverts==False`.\n\n Once we provide both allowances, the RJUMPI condition is no longer met and `reverts==True`.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L724", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L871", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-state_test-only_callee-extcall_without_value]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_Osaka-state_test-only_callee-extcall_without_value]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -615,7 +615,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x66c345e62f37e65a2666380a45ca4e26ce3326b3286b466cca035b0e4c946258", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -629,16 +629,16 @@ ] }, "_info": { - "hash": "0x4ab22e0c8a117d2d7713099d14d374b766537ac7f39b9677da3758a7e1eaa49a", + "hash": "0x242317fae140471b33b81a4adbeadb928bca45480170934623ba2a6bc8ef3003", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test EOF contracts calls do light failure when retained/callee gas is not enough.\n\n Premise of the test is that there exists a range of `gas_limit` values, which are enough\n for all instructions to execute, but call's returned value is 1, meaning not enough for gas\n allowances (MIN_RETAINED_GAS and MIN_CALLEE_GAS) - ones marked with `reverts==False`.\n\n Once we provide both allowances, the RJUMPI condition is no longer met and `reverts==True`.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L724", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L871", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-state_test-only_callee-extcall_with_value]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_Osaka-state_test-only_callee-extcall_with_value]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -686,7 +686,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa67547291e8bbcfad1742a2a2311191245e7e2f9e81020b135f0be20bded9cea", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -700,16 +700,16 @@ ] }, "_info": { - "hash": "0xf37ee5f3e21ef99d9143ba2f037f6ca929c925899dcca255953178d11c03503d", + "hash": "0xdc0872b1adfb4bd003988398fa374a7c116449c741d8bcfd2ef7738257837f17", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test EOF contracts calls do light failure when retained/callee gas is not enough.\n\n Premise of the test is that there exists a range of `gas_limit` values, which are enough\n for all instructions to execute, but call's returned value is 1, meaning not enough for gas\n allowances (MIN_RETAINED_GAS and MIN_CALLEE_GAS) - ones marked with `reverts==False`.\n\n Once we provide both allowances, the RJUMPI condition is no longer met and `reverts==True`.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L724", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L871", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-state_test-only_callee-extstaticcall]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_Osaka-state_test-only_callee-extstaticcall]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -757,7 +757,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9291a415063320082c3c47a262e8d98373ce1617c4c94d38bda44c2c8007555c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -771,16 +771,16 @@ ] }, "_info": { - "hash": "0x9b0d55e94f93710f51a54ea9a33c1c6e52697a90e66c4616a393dc101608438c", + "hash": "0x2af6373178acbdc195073bc0711e393d9a86d51a7352bb3ea3d596efbdb819cc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test EOF contracts calls do light failure when retained/callee gas is not enough.\n\n Premise of the test is that there exists a range of `gas_limit` values, which are enough\n for all instructions to execute, but call's returned value is 1, meaning not enough for gas\n allowances (MIN_RETAINED_GAS and MIN_CALLEE_GAS) - ones marked with `reverts==False`.\n\n Once we provide both allowances, the RJUMPI condition is no longer met and `reverts==True`.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L724", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L871", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-state_test-only_callee-extdelegatecall]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_Osaka-state_test-only_callee-extdelegatecall]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -828,7 +828,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x55e2a2dd1063f06f50924330fa9c7a098a5b109a06c5515078b770fae967a2f1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -842,16 +842,16 @@ ] }, "_info": { - "hash": "0x08336ae4dff8e78a7ad4d21b3c99d90e57af70a53e0fcceca51efad318a18bd1", + "hash": "0x638f440326c998587b1cbecba34698c7d817d7bba42aaab7ae12b3ce9fd57ec3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test EOF contracts calls do light failure when retained/callee gas is not enough.\n\n Premise of the test is that there exists a range of `gas_limit` values, which are enough\n for all instructions to execute, but call's returned value is 1, meaning not enough for gas\n allowances (MIN_RETAINED_GAS and MIN_CALLEE_GAS) - ones marked with `reverts==False`.\n\n Once we provide both allowances, the RJUMPI condition is no longer met and `reverts==True`.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L724", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L871", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-state_test-both_allowances-extcall_without_value]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_Osaka-state_test-both_allowances-extcall_without_value]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -899,7 +899,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3e2399e60b7409b4097784078cff922b9348be86b1ad816f222c5516e18de123", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -913,16 +913,16 @@ ] }, "_info": { - "hash": "0xf76b911568e7b9d2f98b9da75b80f4f323bb098cd55f358079a35c27aa85862f", + "hash": "0xd1f640f7c4bbdbf5c6fe8dd1f56f44fee7ade9eb19718dcf00dc0bd87cbee5c4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test EOF contracts calls do light failure when retained/callee gas is not enough.\n\n Premise of the test is that there exists a range of `gas_limit` values, which are enough\n for all instructions to execute, but call's returned value is 1, meaning not enough for gas\n allowances (MIN_RETAINED_GAS and MIN_CALLEE_GAS) - ones marked with `reverts==False`.\n\n Once we provide both allowances, the RJUMPI condition is no longer met and `reverts==True`.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L724", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L871", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-state_test-both_allowances-extcall_with_value]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_Osaka-state_test-both_allowances-extcall_with_value]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -970,7 +970,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x184bf6039008f99ebf67aef5c22c9978233f62a9e5f37d6860c3a083c330fd28", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -984,16 +984,16 @@ ] }, "_info": { - "hash": "0xc6c0138d95ff8d9ffcc90a0212e6338620672396404f54fe7ae9f7c3ed985590", + "hash": "0xa5ff53750109234a62e3ab1b98411d6fa2e324f9a96a2f468cfddbdb212b906a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test EOF contracts calls do light failure when retained/callee gas is not enough.\n\n Premise of the test is that there exists a range of `gas_limit` values, which are enough\n for all instructions to execute, but call's returned value is 1, meaning not enough for gas\n allowances (MIN_RETAINED_GAS and MIN_CALLEE_GAS) - ones marked with `reverts==False`.\n\n Once we provide both allowances, the RJUMPI condition is no longer met and `reverts==True`.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L724", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L871", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-state_test-both_allowances-extstaticcall]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_Osaka-state_test-both_allowances-extstaticcall]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1041,7 +1041,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9a88dc7f22080877c8bd28a4544ae1de27c8f93478262c59ccb1146ff1717a06", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1055,16 +1055,16 @@ ] }, "_info": { - "hash": "0x05b6f817089749cf8eeef6ffd8cb64037641f2338dbe7f473cd658d956eb89a5", + "hash": "0x1ef451afedc19132233ba0f1680b49f0e08e8b2abe830c54fc3ababf7b6e0728", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test EOF contracts calls do light failure when retained/callee gas is not enough.\n\n Premise of the test is that there exists a range of `gas_limit` values, which are enough\n for all instructions to execute, but call's returned value is 1, meaning not enough for gas\n allowances (MIN_RETAINED_GAS and MIN_CALLEE_GAS) - ones marked with `reverts==False`.\n\n Once we provide both allowances, the RJUMPI condition is no longer met and `reverts==True`.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L724", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L871", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_CancunEIP7692-state_test-both_allowances-extdelegatecall]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_min_callee_gas[fork_Osaka-state_test-both_allowances-extdelegatecall]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1112,7 +1112,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd5313336ec0e592baeab12ea9b083df9fb32aeada08ae11a6cc9311625dbd720", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1126,11 +1126,11 @@ ] }, "_info": { - "hash": "0xd4b4d1e36e35d085d93593b51f30431c2f942d1accff597deebdf6a0cf188075", + "hash": "0x3f37b12d8acb40d6733cf8ffe1b6f29105665d88e7d03ed76b3faa71f01031b3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test EOF contracts calls do light failure when retained/callee gas is not enough.\n\n Premise of the test is that there exists a range of `gas_limit` values, which are enough\n for all instructions to execute, but call's returned value is 1, meaning not enough for gas\n allowances (MIN_RETAINED_GAS and MIN_CALLEE_GAS) - ones marked with `reverts==False`.\n\n Once we provide both allowances, the RJUMPI condition is no longer met and `reverts==True`.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L724", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L871", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_msg_depth.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_msg_depth.json similarity index 87% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_msg_depth.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_msg_depth.json index e52a049518..5f9bd3e0c6 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_msg_depth.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_msg_depth.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_msg_depth[fork_CancunEIP7692-state_test-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_msg_depth[fork_Osaka-state_test-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x01d581747145", @@ -47,7 +47,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf8810eb82441856efcbc97f3874db38269dc0caea56db99ed57151356d9b4d0d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -61,16 +61,16 @@ ] }, "_info": { - "hash": "0x22af274c9721f1e4cb3eee6ebb327498fa3b19664859865a2de6b8b69b56837c", + "hash": "0x2feb4a11da75b9541a037aaf507777297e24ce869ad31cc0e849892989b9b1ba", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test EOF contracts calls handle msg depth limit correctly (1024).\n NOTE: due to block gas limit and the 63/64th rule this limit is unlikely to be hit\n on mainnet.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L866", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L1011", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_msg_depth[fork_CancunEIP7692-state_test-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_msg_depth[fork_Osaka-state_test-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x01d581747145", @@ -118,7 +118,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x25edc4bc47ba053c93923ba49ce88b568c88905b81935114fba8b2af9d55b1bc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -132,16 +132,16 @@ ] }, "_info": { - "hash": "0xc576a7f293c5921e1550efda90cb721203e2aeb6719ee4d8f1c9c9c3da06234e", + "hash": "0x53b522fe7f62c02ea44303f1e188e349f9ac38b7952820e04dd642add5727aee", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test EOF contracts calls handle msg depth limit correctly (1024).\n NOTE: due to block gas limit and the 63/64th rule this limit is unlikely to be hit\n on mainnet.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L866", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L1011", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_msg_depth[fork_CancunEIP7692-state_test-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_msg_depth[fork_Osaka-state_test-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x01d581747145", @@ -189,7 +189,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd5b98e2cd7545aaf88ea1a8ef5dc2c8ce82f8ecde9b7f69adcfb614782c31a6b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -203,11 +203,11 @@ ] }, "_info": { - "hash": "0x4aa0feefd13c63f20c37d96b46c6ef4ec7c368661ae1679e67263a310ff16e74", + "hash": "0x00f9da31616a10d0ce6e9a1cb1249a6b7a385ae508be55f54c8172fe7ad2933f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test EOF contracts calls handle msg depth limit correctly (1024).\n NOTE: due to block gas limit and the 63/64th rule this limit is unlikely to be hit\n on mainnet.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L866", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L1011", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } diff --git a/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_precompile.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_precompile.json new file mode 100644 index 0000000000..c21059678b --- /dev/null +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_precompile.json @@ -0,0 +1,392 @@ +{ + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_precompile[fork_Osaka-state_test-extcall_success]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010022040000000080000460426000526000602060006004f86002553d6004556000f760035561201560015500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xb0bba0daba2558bdf278f2614ac06468ba603cfd5f3fa308e81ff9c67bed1ae2", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b40940000000000000000000000000000000000001000808025a07efdff7ec6ddfbc04e90c94f5d44dd9933bf9215257a940fa439299794d8270da06b46d6e5e225d1977bca6e97f3f1c654e6adb48fc5c655ea8880aa68d45bfa56", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x218e463ecdb7afd30d10f5117e3eb9c9d438864f8303b545a6da0b26e04b5dcb", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF contracts calling precompiles", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L327", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_precompile[fork_Osaka-state_test-extdelegatecall_blocked1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002004000000008000036042600052602060006004f96002553d6004556000f760035561201560015500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x9d55b553350fd8d41111f4dc7536cdeb975d821346f7813dc3b410cb10b23277", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b40940000000000000000000000000000000000001000808025a07efdff7ec6ddfbc04e90c94f5d44dd9933bf9215257a940fa439299794d8270da06b46d6e5e225d1977bca6e97f3f1c654e6adb48fc5c655ea8880aa68d45bfa56", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xc33b38c398c54939ffa7a7b3729f16c671e4b164f0b6cce9c29a24d7606d286d", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF contracts calling precompiles", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L327", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_precompile[fork_Osaka-state_test-extstaticcall_success]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002004000000008000036042600052602060006004fb6002553d6004556000f760035561201560015500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xceab8d4a1e89c02114757d80eb0532a68596c96ab0aa8347d594467e6d3e082d", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b40940000000000000000000000000000000000001000808025a07efdff7ec6ddfbc04e90c94f5d44dd9933bf9215257a940fa439299794d8270da06b46d6e5e225d1977bca6e97f3f1c654e6adb48fc5c655ea8880aa68d45bfa56", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xa3d5f94c7701f25f2200bd8b77b64c00422bae0a17586c622d535112f38e1952", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF contracts calling precompiles", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L327", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_precompile[fork_Osaka-state_test-extcall_failure]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010022040000000080000460426000526000602060006009f86002553d6004556000f760035561201560015500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xdab4eccae72441228e462ca0df4000f43767d774c6f5ef365e929d8b074db1dd", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b40940000000000000000000000000000000000001000808025a07efdff7ec6ddfbc04e90c94f5d44dd9933bf9215257a940fa439299794d8270da06b46d6e5e225d1977bca6e97f3f1c654e6adb48fc5c655ea8880aa68d45bfa56", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x5243da164999307712a3ef76421f1ed2f4d2155d92ad8b599abed017d06273da", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF contracts calling precompiles", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L327", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_precompile[fork_Osaka-state_test-extdelegatecall_blocked2]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002004000000008000036042600052602060006009f96002553d6004556000f760035561201560015500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xdc27bf9be4a50a2c8b043f11dbb68ceb0b4c3a9b6bf90e33e2390e3403879220", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b40940000000000000000000000000000000000001000808025a07efdff7ec6ddfbc04e90c94f5d44dd9933bf9215257a940fa439299794d8270da06b46d6e5e225d1977bca6e97f3f1c654e6adb48fc5c655ea8880aa68d45bfa56", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x075126c8c73c11196d8be918b95e6e497a30e0f554d817f9b190a95e7361b10a", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF contracts calling precompiles", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L327", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_precompile[fork_Osaka-state_test-extstaticcall_failure]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002004000000008000036042600052602060006009fb6002553d6004556000f760035561201560015500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x4c4b40" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xca5e422a79825dbb245c15cb6fd1d8a56fba0ee2667562335360c52cb68c52a6", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf860800a834c4b40940000000000000000000000000000000000001000808025a07efdff7ec6ddfbc04e90c94f5d44dd9933bf9215257a940fa439299794d8270da06b46d6e5e225d1977bca6e97f3f1c654e6adb48fc5c655ea8880aa68d45bfa56", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x52738fdfa2b41d2b356e2063381ab5a81408ad649e840e96c8d901e667427b4c", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF contracts calling precompiles", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L327", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", + "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_static_flag_with_value.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_static_flag_with_value.json similarity index 87% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_static_flag_with_value.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_static_flag_with_value.json index 67a2467fa1..095a90982a 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_static_flag_with_value.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_static_flag_with_value.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_static_flag_with_value[fork_CancunEIP7692-state_test-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_static_flag_with_value[fork_Osaka-state_test-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -53,7 +53,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x73dbc1a2640bfe657056841769a76b3c0d92005c0787ce7b2490fe7480998b16", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -67,16 +67,16 @@ ] }, "_info": { - "hash": "0x634b6d9e392b377c4bbf1b07d610201a69f66e38d488faeff8468e0cb22834bb", + "hash": "0x17d02daa32f91f16ead33ed236b0b4b7a3655d932aa1c517214c6f9ec3c2e311", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calls handle static flag and sending value correctly", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L662", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L810", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_static_flag_with_value[fork_CancunEIP7692-state_test-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_static_flag_with_value[fork_Osaka-state_test-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -130,7 +130,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xbfe0b0483a3f59d18a2a298f75d578e47f340dcc8799ca125ccef712ca6fdacc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -144,11 +144,11 @@ ] }, "_info": { - "hash": "0xf3e7de82cbfe99ec3ea97014abb6488735c1de8fd4171e6de0cdc3410af76176", + "hash": "0x330d7045a9fbb2ce9931482a3aa712578a2db64e7e6ab6f75eac0634847a5e38", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calls handle static flag and sending value correctly", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L662", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L810", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json similarity index 85% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json index c38d894306..921eee8981 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_with_value.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-state_test-value_0-balance_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_Osaka-state_test-value_0-balance_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -47,7 +47,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x92e29d31ea26376c7987ae58298f62ecf194d27b374ad419ae8c006481fb30d6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -61,16 +61,16 @@ ] }, "_info": { - "hash": "0xf0d1c973da8b669febb73a1d8467abbbf069ad253fae7b0e44ac10b6f0ec0bec", + "hash": "0x6b587d160ab313201db24ec4c9ee7de015b7659c180ca0352136d32b91521792", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calls handle value calls with and without enough balance", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L817", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L963", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-state_test-value_0-balance_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_Osaka-state_test-value_0-balance_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -118,7 +118,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8a0a6749acd6f4a63139def028653caef062da0592641daca76d41b019892543", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -132,16 +132,16 @@ ] }, "_info": { - "hash": "0x8e8688bdbae0a57af1a9769ffa6667ff35f5283f2b0fbc909920ae9e95219176", + "hash": "0x1f5c1240a466c76729d1e4808b53e3224400754233d4c69c94f444170db3ce75", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calls handle value calls with and without enough balance", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L817", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L963", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-state_test-value_0-balance_2]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_Osaka-state_test-value_0-balance_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -189,7 +189,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xeb79c22f73f781deba202443ece072836008741ffb3d112b687fe82d40ae566e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -203,16 +203,16 @@ ] }, "_info": { - "hash": "0xb8bcb1fe00334840f8b2d7b9e6678900c15b8d2b302e0eb9be942538a57cfc4c", + "hash": "0xcaead3c51899015862525155a4bc148679a48a9bf8e7bbf16826494e0ce597a7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calls handle value calls with and without enough balance", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L817", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L963", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-state_test-value_0-balance_115792089237316195423570985008687907853269984665640564039457584007913129639935]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_Osaka-state_test-value_0-balance_115792089237316195423570985008687907853269984665640564039457584007913129639935]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -260,7 +260,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x41b3cbfae1b5177b9e4060a63cdce212c472ff4fffe853d5e0cbc212be10f4f9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -274,16 +274,16 @@ ] }, "_info": { - "hash": "0xb7307af4b836281b312c66cff7c49078b38bafc78925634d686e99aecd8624df", + "hash": "0x9e0b2e707fdd608689eb6b3bed4928ed36bcf307eda8181d7bc8b7cc6fdbffc8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calls handle value calls with and without enough balance", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L817", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L963", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-state_test-value_1-balance_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_Osaka-state_test-value_1-balance_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -331,7 +331,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x30a9cfedc10ee6e8b6939c7fcb2ba13100049f7e37b33c38eb14ab5d9ae15ae3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -345,16 +345,16 @@ ] }, "_info": { - "hash": "0xa1e03bd22ddc6e873c0a28fdc62cf055bed084e115717163da37f15609a78cd7", + "hash": "0xc0d9274445400239e978a304048eb558585f541556da2b32cca48643a8ab2f70", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calls handle value calls with and without enough balance", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L817", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L963", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-state_test-value_1-balance_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_Osaka-state_test-value_1-balance_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -402,7 +402,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xab46acb258ddaa20f19e13340ef284ef1c2f717a1d5814b0bdbaaedacf4c624a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -416,16 +416,16 @@ ] }, "_info": { - "hash": "0xaaa0745b06964ac79885e0c76cf5192159bab3d9af540ddcb4ea93a262a39b72", + "hash": "0x2c0b30bf3a2f5b485f392bede6dab8700ff3050593fc8ecfd460d259c5bc439e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calls handle value calls with and without enough balance", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L817", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L963", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-state_test-value_1-balance_2]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_Osaka-state_test-value_1-balance_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -473,7 +473,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xbe3aa6f7e3c0a14639859214b695bd36d98f3194cfe96595fb990ef6a07214a3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -487,16 +487,16 @@ ] }, "_info": { - "hash": "0x45ac4c1b4dcac00db73d5db55d0a63ecdcd045910209ce46d11385fd6074d7bf", + "hash": "0xffea32084b84cbc7da50460be75b314dbc83f642e65c0ca2f310779532038ae6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calls handle value calls with and without enough balance", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L817", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L963", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-state_test-value_1-balance_115792089237316195423570985008687907853269984665640564039457584007913129639935]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_Osaka-state_test-value_1-balance_115792089237316195423570985008687907853269984665640564039457584007913129639935]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -544,7 +544,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x862be04f7eed2af4db11e64d64635c09aa7367ebfb4365b646188670245ddb53", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -558,16 +558,16 @@ ] }, "_info": { - "hash": "0xc2985170614ce6d9663c5a8c30d57e933dfe93c0286abcfa8d32d2107fb887d8", + "hash": "0x715f20cf920ffa4a988f9dfd6cfb106fa50ec359c0f7a6bcfce609ac118124fc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calls handle value calls with and without enough balance", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L817", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L963", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-state_test-value_2-balance_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_Osaka-state_test-value_2-balance_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -615,7 +615,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x508ac5984121d7b1f8e4a38b1308abd75e455ce67d7b6686118fcb772d1187eb", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -629,16 +629,16 @@ ] }, "_info": { - "hash": "0xaba279cec2788ca43f0f6b7ebe8ceadd4e57e0de92ef41187947bc5ccd4df420", + "hash": "0x9f98ebc4cd15fe7a6711c1280036a6ce6999705108908e2c4b63eb88999c9520", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calls handle value calls with and without enough balance", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L817", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L963", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-state_test-value_2-balance_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_Osaka-state_test-value_2-balance_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -686,7 +686,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4f7bfa3433504c32af993093e5dead6f435f6d75d4afb2698ffed84ec195ec60", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -700,16 +700,16 @@ ] }, "_info": { - "hash": "0x93f84544f6e414f78b6c0e1b20e217b5fdc2119c9f1a6594b2df0683690fb7b0", + "hash": "0x1e39f4ff19b10958a067554dfb6087f8b297e582d4180949c47a82facb3d9200", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calls handle value calls with and without enough balance", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L817", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L963", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-state_test-value_2-balance_2]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_Osaka-state_test-value_2-balance_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -757,7 +757,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1ee91cc30e9b08a2c2f020b2eb3777c3e37dcd451bb7611e8b99ea76438ed5ae", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -771,16 +771,16 @@ ] }, "_info": { - "hash": "0xfeaf042da920b7603583ccab229432fbea612e195c12d8e93b3c1352406ebdb8", + "hash": "0xf4ce47708eef7f7b9058fcb32fe901a1e1fb97b788de30b55789bc5f0bc57297", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calls handle value calls with and without enough balance", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L817", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L963", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-state_test-value_2-balance_115792089237316195423570985008687907853269984665640564039457584007913129639935]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_Osaka-state_test-value_2-balance_115792089237316195423570985008687907853269984665640564039457584007913129639935]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -828,7 +828,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1129e305bee189a229a4e944ca4b8f610c5f2cb149f953950d9b836433fc80ab", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -842,16 +842,16 @@ ] }, "_info": { - "hash": "0x076d3535cfcccce39bdace4a36fcfb1084346e94cf55ac3f4c888c42a98c44d1", + "hash": "0x3859a524562523aa9c215f112c60ae12cb3d21af5194acafaaf953b648cacc44", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calls handle value calls with and without enough balance", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L817", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L963", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-state_test-value_115792089237316195423570985008687907853269984665640564039457584007913129639935-balance_0]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_Osaka-state_test-value_115792089237316195423570985008687907853269984665640564039457584007913129639935-balance_0]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -899,7 +899,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3c40cf89647ba8df09b8219ae89abbebe956008369744733fea7675cdec50df2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -913,16 +913,16 @@ ] }, "_info": { - "hash": "0xaf8f9f9ab89bcdc2e7524d9755a2e5c696fc008956836c02d36cc1620bddd292", + "hash": "0xfc188e1bbeca031888dd3658dc507534b5856cd20e86304c8feb9019a361cba8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calls handle value calls with and without enough balance", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L817", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L963", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-state_test-value_115792089237316195423570985008687907853269984665640564039457584007913129639935-balance_1]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_Osaka-state_test-value_115792089237316195423570985008687907853269984665640564039457584007913129639935-balance_1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -970,7 +970,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x649d93876e5072ecaac5b6dc3cdd28a385240e4c252ef54ec5400da24d066d2b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -984,16 +984,16 @@ ] }, "_info": { - "hash": "0xc122a1ad3ee01ea4430b760ad603c47d3b44603477c8f76b83bfb4356ea26e65", + "hash": "0x5e4f41876137a0939d7ffd94575351cfabd8e14b2703b6044829fcc776199fac", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calls handle value calls with and without enough balance", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L817", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L963", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-state_test-value_115792089237316195423570985008687907853269984665640564039457584007913129639935-balance_2]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_Osaka-state_test-value_115792089237316195423570985008687907853269984665640564039457584007913129639935-balance_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1041,7 +1041,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3c75a41c1c2a464fd8d9a0b2b227bda21dbbd4c88b05f6b3ad16576fc51f3ef2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1055,16 +1055,16 @@ ] }, "_info": { - "hash": "0x8d1d22c5da65efbbe6c79534bac7ec7f5e1eaf3a9d98eb7c8ea3afa7b6128cfb", + "hash": "0x866191947e3222d43e55cdf005127f29429cb99a70044705742f232268c033ab", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calls handle value calls with and without enough balance", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L817", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L963", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_CancunEIP7692-state_test-value_115792089237316195423570985008687907853269984665640564039457584007913129639935-balance_115792089237316195423570985008687907853269984665640564039457584007913129639935]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_with_value[fork_Osaka-state_test-value_115792089237316195423570985008687907853269984665640564039457584007913129639935-balance_115792089237316195423570985008687907853269984665640564039457584007913129639935]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1112,7 +1112,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xef566e36a83ec817d0a35af61df9eca84a7a854da9d5c2b175f80a2030742cb1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1126,11 +1126,11 @@ ] }, "_info": { - "hash": "0xbdd40f9719eb8cbe7c4d282a60f0de3bf84cd55a8e727a2a4522a1b3fefdc171", + "hash": "0x273f7d9c31353143912a200b7ecae28495b19b41f6f137cad53fa396358822da", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest EOF contracts calls handle value calls with and without enough balance", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L817", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L963", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_mstore.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_mstore.json similarity index 86% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_mstore.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_mstore.json index c9a62b88e0..2714609182 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_mstore.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_mstore.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_mstore[fork_CancunEIP7692-state_test-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_mstore[fork_Osaka-state_test-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -47,7 +47,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb4dc1a24932ab647b7341b76eed5583f654ea7a1b3e67051955279bfdfd85cd9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -61,16 +61,16 @@ ] }, "_info": { - "hash": "0x2119e149579776dc3453faaa50ea88370e37a6f40d64d6eb7a866062c8917b1e", + "hash": "0xbd2f3d7c370a518f3f7d53d94fd61283333821d0e261cd7c6e2756eba2e75afc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest legacy contracts calling EOF contracts that only return data", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L127", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L130", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_mstore[fork_CancunEIP7692-state_test-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_mstore[fork_Osaka-state_test-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -118,7 +118,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd5fb1098b0608a8623694e0db718b53b6de5fecc1751ca17051b189afd1fc760", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -132,16 +132,16 @@ ] }, "_info": { - "hash": "0x288dd7d19c68d6fa856652a28a3e6bb9d906c474404ea8fdf5b80bef676ff4e5", + "hash": "0xc1c12d058b6bb47bc1c96b66efccc03089cee079af367e15918ab0b673b7c2aa", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest legacy contracts calling EOF contracts that only return data", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L127", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L130", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_mstore[fork_CancunEIP7692-state_test-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_mstore[fork_Osaka-state_test-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -189,7 +189,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7ddb3e7bd7f56c22a114a6380d649a0ad570a974fb92b78b115587cd9fc0c54e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -203,16 +203,16 @@ ] }, "_info": { - "hash": "0xf90dab63bfbcbd03bc4e72e29f8335be34dfd4b7a5ca458121b03697b7ddb7c2", + "hash": "0xea14b91a871723227e722115c81808175737e36fc975599df456b3a2572a953c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest legacy contracts calling EOF contracts that only return data", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L127", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L130", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_mstore[fork_CancunEIP7692-state_test-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_mstore[fork_Osaka-state_test-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -260,7 +260,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x31efcb69042389345f144b6b7715a6f4acfb0ff10124bbdf7323d55cd69fcdfa", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -274,11 +274,11 @@ ] }, "_info": { - "hash": "0x59b5ba97e0bd2fd8299694f53dc2a53afca6c21c9b67d45dacaa072ccce2dfe8", + "hash": "0x69f6236c9fc770ffac886125b5b1da44c5af630a509a90ddff16e1ffd32076d6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest legacy contracts calling EOF contracts that only return data", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L127", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L130", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_sstore.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_sstore.json similarity index 86% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_sstore.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_sstore.json index 0e0289f929..7be7e9c405 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_sstore.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/calls/legacy_calls_eof_sstore.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_sstore[fork_CancunEIP7692-state_test-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_sstore[fork_Osaka-state_test-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -47,7 +47,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x74d39fd195df370b6b4a1b04783db4ae4699ce7ccc20368ee099f4de17a0e079", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -61,16 +61,16 @@ ] }, "_info": { - "hash": "0x7c8971aecde9c0d56b226a979a8296e161e7fab97fa4f125a18ff9a05f977155", + "hash": "0xf5dd0617503cfa50e604fa7118477e16eb4c7b1b3c4d0dbb5ac027ec581ad35f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest legacy contracts calling EOF contracts that use SSTORE", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_sstore[fork_CancunEIP7692-state_test-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_sstore[fork_Osaka-state_test-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -118,7 +118,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x99d688da5553dbf6e26c51416af369f4141009240f82b1aac86aa0b7c4ce3ad7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -132,16 +132,16 @@ ] }, "_info": { - "hash": "0xf56a2ee6b8ec6361158706f7e4017caecc6325f46c6210ec84fcc6ef9244e4ed", + "hash": "0xcf1f122a403436295a33804c0bdb3cf8397ff4b15196b46e043054174e2b1257", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest legacy contracts calling EOF contracts that use SSTORE", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_sstore[fork_CancunEIP7692-state_test-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_sstore[fork_Osaka-state_test-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -189,7 +189,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x951b2b00a19d0cfb44ca60d7c07d9b5bdbc8aaf7eab1394d5a6416d63c2a15da", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -203,16 +203,16 @@ ] }, "_info": { - "hash": "0x2f15b2e56000ed36efbf820e88ac410a53c234797ecac6d7b77d00fed69dbf58", + "hash": "0x5d6900954284f7055841427326c58591d4c2b8b1d3472f997de471ccd33dd715", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest legacy contracts calling EOF contracts that use SSTORE", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_sstore[fork_CancunEIP7692-state_test-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_legacy_calls_eof_sstore[fork_Osaka-state_test-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -260,7 +260,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb6b0f99ac31b4a7c03ed7633294a8b86c6c67b949d896496679a5796b48c2166", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -274,11 +274,11 @@ ] }, "_info": { - "hash": "0x3382b9bda9d335760d957daf6873eaee319879b6ef4f49b6572cda6094b04be9", + "hash": "0xd6c5a30fcc061406d9ededf24ea460b522bda7fcb8425b83f5af270aa5516913", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest legacy contracts calling EOF contracts that use SSTORE", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L65", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" } diff --git a/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/gas/ext_calls_gas.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/gas/ext_calls_gas.json new file mode 100644 index 0000000000..73595b278f --- /dev/null +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/gas/ext_calls_gas.json @@ -0,0 +1,2562 @@ +{ + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_Osaka-state_test-mem_expansion_bytes_0-EXTCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010001040000000080000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001a04000000008000045f60005f73000000000000000000000000000000000000100000", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001b04000000008000045f60005f730000000000000000000000000000000000001000f800", + "storage": {} + }, + "0x0000000000000000000000000000000000001300": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x611200315061110031505a600060006000600060006111005af1505a90035a600060006000600060006112005af1505a90035a600060006000600060006112005af1505a9003829003610001558190036100005560006000600060006000611200867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe701f160025560006000600060006000611200867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe801f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001300", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x40ce7e33a96d7c069404a163b76cf870acf2c6e812d37ef8966fca00163b27f8", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001300808025a0d21292002de213e8491852eec4ddf9ec5b8104c196b169a37e3c6768e29e8b42a0760536c9a90fc8318e8ee57907849bf81ca290dc27092c1188422874be7e2a5f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xc29f4d9b4fda8cd2489eb60f27d893a1d5ac9cbe365688b368f3d4494de9360d", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EXT*CALL gas, both warm and cold, without and with mem expansions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", + "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_Osaka-state_test-mem_expansion_bytes_0-EXTCALL_with_value]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010001040000000080000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001b0400000000800004600160005f73000000000000000000000000000000000000100000", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001c0400000000800004600160005f730000000000000000000000000000000000001000f800", + "storage": {} + }, + "0x0000000000000000000000000000000000001300": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x611200315061110031505a600060006000600060006111005af1505a90035a600060006000600060006112005af1505a90035a600060006000600060006112005af1505a90038290036100015581900361000055600060006000600060006112008661230f01f1600255600060006000600060006112008661231001f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001300", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x3f73bfcbde75e18030b6e667a080d612762a759a4bc01c2ce6e88276ed087c32", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001300808025a0d21292002de213e8491852eec4ddf9ec5b8104c196b169a37e3c6768e29e8b42a0760536c9a90fc8318e8ee57907849bf81ca290dc27092c1188422874be7e2a5f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xecc9c0202c955ce49ae56a43f82b580c0980919303869e0d3bcfc860faf57b9a", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EXT*CALL gas, both warm and cold, without and with mem expansions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", + "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_Osaka-state_test-mem_expansion_bytes_0-EXTDELEGATECALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010001040000000080000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001a04000000008000035b60005f73000000000000000000000000000000000000100000", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001b04000000008000035b60005f730000000000000000000000000000000000001000f900", + "storage": {} + }, + "0x0000000000000000000000000000000000001300": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x611200315061110031505a600060006000600060006111005af1505a90035a600060006000600060006112005af1505a90035a600060006000600060006112005af1505a9003829003610001558190036100005560006000600060006000611200867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe701f160025560006000600060006000611200867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe801f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001300", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x9100e24fbb06f457ff92e49e86269652ceca5716c1b688ab99dbd587f752956e", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001300808025a0d21292002de213e8491852eec4ddf9ec5b8104c196b169a37e3c6768e29e8b42a0760536c9a90fc8318e8ee57907849bf81ca290dc27092c1188422874be7e2a5f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x26e669ad5e00fbb52a0416a1dd1bf63a0d34731d8e151bf47099409808bb13a9", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EXT*CALL gas, both warm and cold, without and with mem expansions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", + "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_Osaka-state_test-mem_expansion_bytes_0-EXTSTATICCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010001040000000080000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001a04000000008000035b60005f73000000000000000000000000000000000000100000", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001b04000000008000035b60005f730000000000000000000000000000000000001000fb00", + "storage": {} + }, + "0x0000000000000000000000000000000000001300": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x611200315061110031505a600060006000600060006111005af1505a90035a600060006000600060006112005af1505a90035a600060006000600060006112005af1505a9003829003610001558190036100005560006000600060006000611200867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe701f160025560006000600060006000611200867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe801f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001300", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xf3e520002bbc35e2d5c49cc6d8bb3b8c1b3110fbc793004fab18143f0fd9449b", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001300808025a0d21292002de213e8491852eec4ddf9ec5b8104c196b169a37e3c6768e29e8b42a0760536c9a90fc8318e8ee57907849bf81ca290dc27092c1188422874be7e2a5f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x090abd0b348afe17b6591e740c67da0d5771efd19d613f1229c6b571fd679ee0", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EXT*CALL gas, both warm and cold, without and with mem expansions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", + "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_Osaka-state_test-mem_expansion_bytes_0-EXTCALL_new_acc]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001a04000000008000045f60005f73a94f5374fce5edbc8e2a8697c15331677e6ebf0b00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001b04000000008000045f60005f73a94f5374fce5edbc8e2a8697c15331677e6ebf0bf800", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x611100315061100031505a600060006000600060006110005af1505a90035a600060006000600060006111005af1505a90035a600060006000600060006111005af1505a9003829003610001558190036100005560006000600060006000611100867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe701f160025560006000600060006000611100867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe801f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001200", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xa9b441856ec6796146382b939ecbb95e28e2d250fb8741344016c4a5d665c346", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001200808025a03e4ecaec0d803837e8d76cc03e8a73cb9490e2b027fb85a4d0aaac11deb752f7a01bd56765e8e0445d3ec3ba9a1adf20dc6281fc5dd603391b15c9577c8aed02e0", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xf70b08070caa6792d3708c6c211ace312bbeb5086a1afa695e59a82948ce81fb", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EXT*CALL gas, both warm and cold, without and with mem expansions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", + "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_Osaka-state_test-mem_expansion_bytes_0-EXTCALL_with_value_new_acc]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001b0400000000800004600160005f73a94f5374fce5edbc8e2a8697c15331677e6ebf0b00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001c0400000000800004600160005f73a94f5374fce5edbc8e2a8697c15331677e6ebf0bf800", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x611100315061100031505a600060006000600060006110005af1505a90035a600060006000600060006111005af1505a90035a600060006000600060006111005af1505a9003829003610001558190036100005560006000600060006000611100866184b701f160025560006000600060006000611100866184b801f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001200", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x75b6201de810665b7b5f63927c85db273e220e032fbdbae361fc61057a4d9ad8", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001200808025a03e4ecaec0d803837e8d76cc03e8a73cb9490e2b027fb85a4d0aaac11deb752f7a01bd56765e8e0445d3ec3ba9a1adf20dc6281fc5dd603391b15c9577c8aed02e0", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x593fd1f7923f6108daa983752119f8a8b66591a6cd324b797198245cbd562dc7", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EXT*CALL gas, both warm and cold, without and with mem expansions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", + "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_Osaka-state_test-mem_expansion_bytes_0-EXTDELEGATECALL_new_acc]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001a04000000008000035b60005f73a94f5374fce5edbc8e2a8697c15331677e6ebf0b00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001b04000000008000035b60005f73a94f5374fce5edbc8e2a8697c15331677e6ebf0bf900", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x611100315061100031505a600060006000600060006110005af1505a90035a600060006000600060006111005af1505a90035a600060006000600060006111005af1505a9003829003610001558190036100005560006000600060006000611100867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe701f160025560006000600060006000611100867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe801f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001200", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x3822c62308488367e8510b244be3b37096adb35a3981ea40da47f18f02db154b", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001200808025a03e4ecaec0d803837e8d76cc03e8a73cb9490e2b027fb85a4d0aaac11deb752f7a01bd56765e8e0445d3ec3ba9a1adf20dc6281fc5dd603391b15c9577c8aed02e0", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x2db7031f2b84ede6d1d13e604ddfca35d39b141e99137aa8d3f00fa766e8d2ff", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EXT*CALL gas, both warm and cold, without and with mem expansions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", + "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_Osaka-state_test-mem_expansion_bytes_0-EXTSTATICCALL_new_acc]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001a04000000008000035b60005f73a94f5374fce5edbc8e2a8697c15331677e6ebf0b00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001b04000000008000035b60005f73a94f5374fce5edbc8e2a8697c15331677e6ebf0bfb00", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x611100315061100031505a600060006000600060006110005af1505a90035a600060006000600060006111005af1505a90035a600060006000600060006111005af1505a9003829003610001558190036100005560006000600060006000611100867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe701f160025560006000600060006000611100867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe801f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001200", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x5cc73d76dd4e8e588575b68c961bc860d7c1cac407db0bca0ce18ea86d733f1d", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001200808025a03e4ecaec0d803837e8d76cc03e8a73cb9490e2b027fb85a4d0aaac11deb752f7a01bd56765e8e0445d3ec3ba9a1adf20dc6281fc5dd603391b15c9577c8aed02e0", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x5225fc5d6d627c0bf1990093c017dd8d6f727d7f32bce8d47d6a5a65b04704fe", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EXT*CALL gas, both warm and cold, without and with mem expansions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", + "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_Osaka-state_test-mem_expansion_bytes_1-EXTCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010001040000000080000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001a04000000008000045f60015f73000000000000000000000000000000000000100000", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001b04000000008000045f60015f730000000000000000000000000000000000001000f800", + "storage": {} + }, + "0x0000000000000000000000000000000000001300": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x611200315061110031505a600060006000600060006111005af1505a90035a600060006000600060006112005af1505a90035a600060006000600060006112005af1505a9003829003610001558190036100005560006000600060006000611200867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffea01f160025560006000600060006000611200867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeb01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001300", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xf4d951695ceadabac4c5c783ea59a564acd7d5b649a2139c50d376885d019a84", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001300808025a0d21292002de213e8491852eec4ddf9ec5b8104c196b169a37e3c6768e29e8b42a0760536c9a90fc8318e8ee57907849bf81ca290dc27092c1188422874be7e2a5f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xc69370c5927f2df10b254746a11e2811894ab27be69c1794b8c39eeffd0a533e", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EXT*CALL gas, both warm and cold, without and with mem expansions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", + "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_Osaka-state_test-mem_expansion_bytes_1-EXTCALL_with_value]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010001040000000080000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001b0400000000800004600160015f73000000000000000000000000000000000000100000", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001c0400000000800004600160015f730000000000000000000000000000000000001000f800", + "storage": {} + }, + "0x0000000000000000000000000000000000001300": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x611200315061110031505a600060006000600060006111005af1505a90035a600060006000600060006112005af1505a90035a600060006000600060006112005af1505a90038290036100015581900361000055600060006000600060006112008661231201f1600255600060006000600060006112008661231301f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001300", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x20a61f4ff608627ad5d67c30134a9b14a01017c762fd4d5936e136cf5e61c940", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001300808025a0d21292002de213e8491852eec4ddf9ec5b8104c196b169a37e3c6768e29e8b42a0760536c9a90fc8318e8ee57907849bf81ca290dc27092c1188422874be7e2a5f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x4aaf3ebb8402cb0c637cefaeb55f26d0f9d710ddab643f2183b88e81f3ad00f3", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EXT*CALL gas, both warm and cold, without and with mem expansions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", + "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_Osaka-state_test-mem_expansion_bytes_1-EXTDELEGATECALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010001040000000080000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001a04000000008000035b60015f73000000000000000000000000000000000000100000", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001b04000000008000035b60015f730000000000000000000000000000000000001000f900", + "storage": {} + }, + "0x0000000000000000000000000000000000001300": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x611200315061110031505a600060006000600060006111005af1505a90035a600060006000600060006112005af1505a90035a600060006000600060006112005af1505a9003829003610001558190036100005560006000600060006000611200867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffea01f160025560006000600060006000611200867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeb01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001300", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x2b90afcace2b98820bac1fc424f10210da5a4b23d401cf530e091a921daf2a66", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001300808025a0d21292002de213e8491852eec4ddf9ec5b8104c196b169a37e3c6768e29e8b42a0760536c9a90fc8318e8ee57907849bf81ca290dc27092c1188422874be7e2a5f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xdc40a436e5f833a57c87daaf2bfd75e75be278c5934984d0e7e7c19777969738", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EXT*CALL gas, both warm and cold, without and with mem expansions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", + "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_Osaka-state_test-mem_expansion_bytes_1-EXTSTATICCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010001040000000080000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001a04000000008000035b60015f73000000000000000000000000000000000000100000", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001b04000000008000035b60015f730000000000000000000000000000000000001000fb00", + "storage": {} + }, + "0x0000000000000000000000000000000000001300": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x611200315061110031505a600060006000600060006111005af1505a90035a600060006000600060006112005af1505a90035a600060006000600060006112005af1505a9003829003610001558190036100005560006000600060006000611200867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffea01f160025560006000600060006000611200867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeb01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001300", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xad4b3e8a566a2fc562b7464bf7a16bf12fe7943bbf42a819774dfa65049430a1", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001300808025a0d21292002de213e8491852eec4ddf9ec5b8104c196b169a37e3c6768e29e8b42a0760536c9a90fc8318e8ee57907849bf81ca290dc27092c1188422874be7e2a5f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x2598310d246f4188e2f93231d90288a4ff3b37f54dfba39cac115482401a41a5", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EXT*CALL gas, both warm and cold, without and with mem expansions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", + "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_Osaka-state_test-mem_expansion_bytes_1-EXTCALL_new_acc]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001a04000000008000045f60015f73a94f5374fce5edbc8e2a8697c15331677e6ebf0b00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001b04000000008000045f60015f73a94f5374fce5edbc8e2a8697c15331677e6ebf0bf800", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x611100315061100031505a600060006000600060006110005af1505a90035a600060006000600060006111005af1505a90035a600060006000600060006111005af1505a9003829003610001558190036100005560006000600060006000611100867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffea01f160025560006000600060006000611100867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeb01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001200", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xa445557b95fceac40eb5bfe4411c73afe3152a2b3d3f6c468405167927dc0c38", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001200808025a03e4ecaec0d803837e8d76cc03e8a73cb9490e2b027fb85a4d0aaac11deb752f7a01bd56765e8e0445d3ec3ba9a1adf20dc6281fc5dd603391b15c9577c8aed02e0", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xea107e7dad697633eb9c113071901f20012012ab7e8a1245d74986ffa2b16ade", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EXT*CALL gas, both warm and cold, without and with mem expansions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", + "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_Osaka-state_test-mem_expansion_bytes_1-EXTCALL_with_value_new_acc]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001b0400000000800004600160015f73a94f5374fce5edbc8e2a8697c15331677e6ebf0b00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001c0400000000800004600160015f73a94f5374fce5edbc8e2a8697c15331677e6ebf0bf800", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x611100315061100031505a600060006000600060006110005af1505a90035a600060006000600060006111005af1505a90035a600060006000600060006111005af1505a9003829003610001558190036100005560006000600060006000611100866184ba01f160025560006000600060006000611100866184bb01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001200", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x7579d82d0e8f38c55f2b6f785daa9b2f43f4af2912cd02348416c217110d5662", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001200808025a03e4ecaec0d803837e8d76cc03e8a73cb9490e2b027fb85a4d0aaac11deb752f7a01bd56765e8e0445d3ec3ba9a1adf20dc6281fc5dd603391b15c9577c8aed02e0", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x8df7d7a2b410106a7810894b207f363182b69306a2271a0d1948ae8cab84b14e", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EXT*CALL gas, both warm and cold, without and with mem expansions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", + "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_Osaka-state_test-mem_expansion_bytes_1-EXTDELEGATECALL_new_acc]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001a04000000008000035b60015f73a94f5374fce5edbc8e2a8697c15331677e6ebf0b00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001b04000000008000035b60015f73a94f5374fce5edbc8e2a8697c15331677e6ebf0bf900", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x611100315061100031505a600060006000600060006110005af1505a90035a600060006000600060006111005af1505a90035a600060006000600060006111005af1505a9003829003610001558190036100005560006000600060006000611100867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffea01f160025560006000600060006000611100867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeb01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001200", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xc789423df3427dbc2b60eb12b67bddb1f650770f1a08861615026c159a72e87a", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001200808025a03e4ecaec0d803837e8d76cc03e8a73cb9490e2b027fb85a4d0aaac11deb752f7a01bd56765e8e0445d3ec3ba9a1adf20dc6281fc5dd603391b15c9577c8aed02e0", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xdc922e8dd942c3fa14f1e02d1c45432d88ff97676bc50531ffce0f99a7e5a8d9", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EXT*CALL gas, both warm and cold, without and with mem expansions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", + "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_Osaka-state_test-mem_expansion_bytes_1-EXTSTATICCALL_new_acc]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001a04000000008000035b60015f73a94f5374fce5edbc8e2a8697c15331677e6ebf0b00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001b04000000008000035b60015f73a94f5374fce5edbc8e2a8697c15331677e6ebf0bfb00", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x611100315061100031505a600060006000600060006110005af1505a90035a600060006000600060006111005af1505a90035a600060006000600060006111005af1505a9003829003610001558190036100005560006000600060006000611100867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffea01f160025560006000600060006000611100867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeb01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001200", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x37290595fb1b73334aafb66b4b7752dd6773c0fb5d30dba6e4fdad16c097f13f", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001200808025a03e4ecaec0d803837e8d76cc03e8a73cb9490e2b027fb85a4d0aaac11deb752f7a01bd56765e8e0445d3ec3ba9a1adf20dc6281fc5dd603391b15c9577c8aed02e0", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x8f03cd9653c8fa2832f429eab6609e72a2856ce56f46fa943bc575a8bf6c7b04", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EXT*CALL gas, both warm and cold, without and with mem expansions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", + "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_Osaka-state_test-mem_expansion_bytes_32-EXTCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010001040000000080000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001a04000000008000045f60205f73000000000000000000000000000000000000100000", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001b04000000008000045f60205f730000000000000000000000000000000000001000f800", + "storage": {} + }, + "0x0000000000000000000000000000000000001300": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x611200315061110031505a600060006000600060006111005af1505a90035a600060006000600060006112005af1505a90035a600060006000600060006112005af1505a9003829003610001558190036100005560006000600060006000611200867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffea01f160025560006000600060006000611200867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeb01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001300", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xa030dd31edd7cc44a4b7abded1562bd64af71aeacb9a716e9dbc8d71e49670c2", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001300808025a0d21292002de213e8491852eec4ddf9ec5b8104c196b169a37e3c6768e29e8b42a0760536c9a90fc8318e8ee57907849bf81ca290dc27092c1188422874be7e2a5f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xd74e0434b76435db08315005ab30dbb9454323faa300fe56c9e55e34ea35c92c", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EXT*CALL gas, both warm and cold, without and with mem expansions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", + "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_Osaka-state_test-mem_expansion_bytes_32-EXTCALL_with_value]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010001040000000080000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001b0400000000800004600160205f73000000000000000000000000000000000000100000", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001c0400000000800004600160205f730000000000000000000000000000000000001000f800", + "storage": {} + }, + "0x0000000000000000000000000000000000001300": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x611200315061110031505a600060006000600060006111005af1505a90035a600060006000600060006112005af1505a90035a600060006000600060006112005af1505a90038290036100015581900361000055600060006000600060006112008661231201f1600255600060006000600060006112008661231301f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001300", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x670c432eb7f7a866bc8785b4b002aeae470e1764d4c07f27571fa4f64f34fbd6", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001300808025a0d21292002de213e8491852eec4ddf9ec5b8104c196b169a37e3c6768e29e8b42a0760536c9a90fc8318e8ee57907849bf81ca290dc27092c1188422874be7e2a5f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x3cb482d4b1e14169a17540acce087bfb06c9757313a03b2ca1dd85ad6df5b739", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EXT*CALL gas, both warm and cold, without and with mem expansions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", + "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_Osaka-state_test-mem_expansion_bytes_32-EXTDELEGATECALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010001040000000080000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001a04000000008000035b60205f73000000000000000000000000000000000000100000", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001b04000000008000035b60205f730000000000000000000000000000000000001000f900", + "storage": {} + }, + "0x0000000000000000000000000000000000001300": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x611200315061110031505a600060006000600060006111005af1505a90035a600060006000600060006112005af1505a90035a600060006000600060006112005af1505a9003829003610001558190036100005560006000600060006000611200867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffea01f160025560006000600060006000611200867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeb01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001300", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x4658c9e1657d69eaa18e5c9629fbe2d7273c31b3a7b45083546cf759042a6614", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001300808025a0d21292002de213e8491852eec4ddf9ec5b8104c196b169a37e3c6768e29e8b42a0760536c9a90fc8318e8ee57907849bf81ca290dc27092c1188422874be7e2a5f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xeb43185d89bf78a165571bbe151a40bb7533178cb5c67f04c4f140477506b48b", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EXT*CALL gas, both warm and cold, without and with mem expansions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", + "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_Osaka-state_test-mem_expansion_bytes_32-EXTSTATICCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010001040000000080000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001a04000000008000035b60205f73000000000000000000000000000000000000100000", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001b04000000008000035b60205f730000000000000000000000000000000000001000fb00", + "storage": {} + }, + "0x0000000000000000000000000000000000001300": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x611200315061110031505a600060006000600060006111005af1505a90035a600060006000600060006112005af1505a90035a600060006000600060006112005af1505a9003829003610001558190036100005560006000600060006000611200867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffea01f160025560006000600060006000611200867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeb01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001300", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x7e7ed44f9a87cd39e446667d876935f98d9c2c4ec20dec5afc80dd3915c65666", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001300808025a0d21292002de213e8491852eec4ddf9ec5b8104c196b169a37e3c6768e29e8b42a0760536c9a90fc8318e8ee57907849bf81ca290dc27092c1188422874be7e2a5f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x0995f60cd4e401662b5f2b8cac3158aa7e4963c1cfd62731712cc74215a70c7a", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EXT*CALL gas, both warm and cold, without and with mem expansions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", + "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_Osaka-state_test-mem_expansion_bytes_32-EXTCALL_new_acc]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001a04000000008000045f60205f73a94f5374fce5edbc8e2a8697c15331677e6ebf0b00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001b04000000008000045f60205f73a94f5374fce5edbc8e2a8697c15331677e6ebf0bf800", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x611100315061100031505a600060006000600060006110005af1505a90035a600060006000600060006111005af1505a90035a600060006000600060006111005af1505a9003829003610001558190036100005560006000600060006000611100867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffea01f160025560006000600060006000611100867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeb01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001200", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x513d1f0e9a16004d4da3ac490a5e5c4c86903c101f444940d881eafeceee69c8", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001200808025a03e4ecaec0d803837e8d76cc03e8a73cb9490e2b027fb85a4d0aaac11deb752f7a01bd56765e8e0445d3ec3ba9a1adf20dc6281fc5dd603391b15c9577c8aed02e0", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x85c80c852784d0c3404f15a7d33488d6563b749921cf70eea815d78324425f9b", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EXT*CALL gas, both warm and cold, without and with mem expansions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", + "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_Osaka-state_test-mem_expansion_bytes_32-EXTCALL_with_value_new_acc]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001b0400000000800004600160205f73a94f5374fce5edbc8e2a8697c15331677e6ebf0b00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001c0400000000800004600160205f73a94f5374fce5edbc8e2a8697c15331677e6ebf0bf800", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x611100315061100031505a600060006000600060006110005af1505a90035a600060006000600060006111005af1505a90035a600060006000600060006111005af1505a9003829003610001558190036100005560006000600060006000611100866184ba01f160025560006000600060006000611100866184bb01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001200", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x3a1f43d8f4be584529f35145b2b0737f725b9b8fcff312347352c040471d95e9", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001200808025a03e4ecaec0d803837e8d76cc03e8a73cb9490e2b027fb85a4d0aaac11deb752f7a01bd56765e8e0445d3ec3ba9a1adf20dc6281fc5dd603391b15c9577c8aed02e0", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x674d2a264a417f1b1f87a5ab7af26d823161aa93ffa8330ad99db128060e7d27", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EXT*CALL gas, both warm and cold, without and with mem expansions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", + "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_Osaka-state_test-mem_expansion_bytes_32-EXTDELEGATECALL_new_acc]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001a04000000008000035b60205f73a94f5374fce5edbc8e2a8697c15331677e6ebf0b00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001b04000000008000035b60205f73a94f5374fce5edbc8e2a8697c15331677e6ebf0bf900", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x611100315061100031505a600060006000600060006110005af1505a90035a600060006000600060006111005af1505a90035a600060006000600060006111005af1505a9003829003610001558190036100005560006000600060006000611100867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffea01f160025560006000600060006000611100867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeb01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001200", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xaf1d91fd204ca3aaef8f8943b6620026065d11f54025a9fe7bb945077d5a55de", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001200808025a03e4ecaec0d803837e8d76cc03e8a73cb9490e2b027fb85a4d0aaac11deb752f7a01bd56765e8e0445d3ec3ba9a1adf20dc6281fc5dd603391b15c9577c8aed02e0", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x82d25380e83679d9af5f7bc10277622530b0c466edca70a5439e7d21cd1b8806", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EXT*CALL gas, both warm and cold, without and with mem expansions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", + "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_Osaka-state_test-mem_expansion_bytes_32-EXTSTATICCALL_new_acc]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001a04000000008000035b60205f73a94f5374fce5edbc8e2a8697c15331677e6ebf0b00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001b04000000008000035b60205f73a94f5374fce5edbc8e2a8697c15331677e6ebf0bfb00", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x611100315061100031505a600060006000600060006110005af1505a90035a600060006000600060006111005af1505a90035a600060006000600060006111005af1505a9003829003610001558190036100005560006000600060006000611100867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffea01f160025560006000600060006000611100867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeb01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001200", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x4f7c951d5282c2eef7913ff61cd932f81f019903635d08ce65b447118cc36539", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001200808025a03e4ecaec0d803837e8d76cc03e8a73cb9490e2b027fb85a4d0aaac11deb752f7a01bd56765e8e0445d3ec3ba9a1adf20dc6281fc5dd603391b15c9577c8aed02e0", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x5a2813ddc94a36201b6dc95a3165670b3c1175f651fff23a006508284772a503", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EXT*CALL gas, both warm and cold, without and with mem expansions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", + "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_Osaka-state_test-mem_expansion_bytes_33-EXTCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010001040000000080000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001a04000000008000045f60215f73000000000000000000000000000000000000100000", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001b04000000008000045f60215f730000000000000000000000000000000000001000f800", + "storage": {} + }, + "0x0000000000000000000000000000000000001300": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x611200315061110031505a600060006000600060006111005af1505a90035a600060006000600060006112005af1505a90035a600060006000600060006112005af1505a9003829003610001558190036100005560006000600060006000611200867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffed01f160025560006000600060006000611200867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001300", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xa4dfb9c471179452664ac899ce3f7216bcf51cbd3684d7a8e5193aeaf1a98766", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001300808025a0d21292002de213e8491852eec4ddf9ec5b8104c196b169a37e3c6768e29e8b42a0760536c9a90fc8318e8ee57907849bf81ca290dc27092c1188422874be7e2a5f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xe93c31a67249fd8f198e2004c7c05c5d18f307b772eac017d6189f263600e116", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EXT*CALL gas, both warm and cold, without and with mem expansions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", + "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_Osaka-state_test-mem_expansion_bytes_33-EXTCALL_with_value]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010001040000000080000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001b0400000000800004600160215f73000000000000000000000000000000000000100000", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001c0400000000800004600160215f730000000000000000000000000000000000001000f800", + "storage": {} + }, + "0x0000000000000000000000000000000000001300": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x611200315061110031505a600060006000600060006111005af1505a90035a600060006000600060006112005af1505a90035a600060006000600060006112005af1505a90038290036100015581900361000055600060006000600060006112008661231501f1600255600060006000600060006112008661231601f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001300", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xe2162cce6630f75ff9364b7ff65dc2351c1af2364fda0f72594a54b6f2281c71", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001300808025a0d21292002de213e8491852eec4ddf9ec5b8104c196b169a37e3c6768e29e8b42a0760536c9a90fc8318e8ee57907849bf81ca290dc27092c1188422874be7e2a5f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xfdc2b7463849bfdf167fdf8aff3147b429c4dc19b9dbdf0c86dee6355fd65f3b", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EXT*CALL gas, both warm and cold, without and with mem expansions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", + "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_Osaka-state_test-mem_expansion_bytes_33-EXTDELEGATECALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010001040000000080000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001a04000000008000035b60215f73000000000000000000000000000000000000100000", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001b04000000008000035b60215f730000000000000000000000000000000000001000f900", + "storage": {} + }, + "0x0000000000000000000000000000000000001300": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x611200315061110031505a600060006000600060006111005af1505a90035a600060006000600060006112005af1505a90035a600060006000600060006112005af1505a9003829003610001558190036100005560006000600060006000611200867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffed01f160025560006000600060006000611200867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001300", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xcbbf656bf764f93bbf415e207bd28fff6dbdf99981e74d119be5468e803aa401", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001300808025a0d21292002de213e8491852eec4ddf9ec5b8104c196b169a37e3c6768e29e8b42a0760536c9a90fc8318e8ee57907849bf81ca290dc27092c1188422874be7e2a5f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x0d34bb8a4615f197adc96a25b3b2d8d062c720e05eb65243d94e1067ef21bd5b", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EXT*CALL gas, both warm and cold, without and with mem expansions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", + "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_Osaka-state_test-mem_expansion_bytes_33-EXTSTATICCALL]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010001040000000080000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001a04000000008000035b60215f73000000000000000000000000000000000000100000", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001b04000000008000035b60215f730000000000000000000000000000000000001000fb00", + "storage": {} + }, + "0x0000000000000000000000000000000000001300": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x611200315061110031505a600060006000600060006111005af1505a90035a600060006000600060006112005af1505a90035a600060006000600060006112005af1505a9003829003610001558190036100005560006000600060006000611200867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffed01f160025560006000600060006000611200867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001300", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x801da9702aa91dde9263df9fe3369a4e7f3c0c2157113130bcb69f7a59a3175c", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001300808025a0d21292002de213e8491852eec4ddf9ec5b8104c196b169a37e3c6768e29e8b42a0760536c9a90fc8318e8ee57907849bf81ca290dc27092c1188422874be7e2a5f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x76db5a068677f350dec15246cdb7d92a0738983cb6afc205e072d3742da68e12", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EXT*CALL gas, both warm and cold, without and with mem expansions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", + "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_Osaka-state_test-mem_expansion_bytes_33-EXTCALL_new_acc]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001a04000000008000045f60215f73a94f5374fce5edbc8e2a8697c15331677e6ebf0b00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001b04000000008000045f60215f73a94f5374fce5edbc8e2a8697c15331677e6ebf0bf800", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x611100315061100031505a600060006000600060006110005af1505a90035a600060006000600060006111005af1505a90035a600060006000600060006111005af1505a9003829003610001558190036100005560006000600060006000611100867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffed01f160025560006000600060006000611100867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001200", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x4fbcf00a7886db79ae67b16102b3012be07915cccd085a59a24680728010ecb9", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001200808025a03e4ecaec0d803837e8d76cc03e8a73cb9490e2b027fb85a4d0aaac11deb752f7a01bd56765e8e0445d3ec3ba9a1adf20dc6281fc5dd603391b15c9577c8aed02e0", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xe386630bca332ac6def279e3fd2349742aacf9f43947dde44a98061d4bc25366", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EXT*CALL gas, both warm and cold, without and with mem expansions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", + "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_Osaka-state_test-mem_expansion_bytes_33-EXTCALL_with_value_new_acc]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001b0400000000800004600160215f73a94f5374fce5edbc8e2a8697c15331677e6ebf0b00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001c0400000000800004600160215f73a94f5374fce5edbc8e2a8697c15331677e6ebf0bf800", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x611100315061100031505a600060006000600060006110005af1505a90035a600060006000600060006111005af1505a90035a600060006000600060006111005af1505a9003829003610001558190036100005560006000600060006000611100866184bd01f160025560006000600060006000611100866184be01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001200", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xfc8cfd6145f7b34492fb95ff3a2c9d374c6753e2304f5128a0b9ba1da48e4e74", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001200808025a03e4ecaec0d803837e8d76cc03e8a73cb9490e2b027fb85a4d0aaac11deb752f7a01bd56765e8e0445d3ec3ba9a1adf20dc6281fc5dd603391b15c9577c8aed02e0", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xa91ce4329ad112d0a563ed15072647ee37a59bed99897b2eb44f76dbe1b3a974", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EXT*CALL gas, both warm and cold, without and with mem expansions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", + "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_Osaka-state_test-mem_expansion_bytes_33-EXTDELEGATECALL_new_acc]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001a04000000008000035b60215f73a94f5374fce5edbc8e2a8697c15331677e6ebf0b00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001b04000000008000035b60215f73a94f5374fce5edbc8e2a8697c15331677e6ebf0bf900", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x611100315061100031505a600060006000600060006110005af1505a90035a600060006000600060006111005af1505a90035a600060006000600060006111005af1505a9003829003610001558190036100005560006000600060006000611100867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffed01f160025560006000600060006000611100867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001200", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xa3f43eade53ff1349150264239ca2243861ef7b02a5d1b6a32cf5a9c4b81f1bd", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001200808025a03e4ecaec0d803837e8d76cc03e8a73cb9490e2b027fb85a4d0aaac11deb752f7a01bd56765e8e0445d3ec3ba9a1adf20dc6281fc5dd603391b15c9577c8aed02e0", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xd56265851fdaa87e20c465b30c62af70ed5cb4f53ed4c234a8b528451b1a6fb1", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EXT*CALL gas, both warm and cold, without and with mem expansions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", + "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" + } + }, + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_Osaka-state_test-mem_expansion_bytes_33-EXTSTATICCALL_new_acc]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001a04000000008000035b60215f73a94f5374fce5edbc8e2a8697c15331677e6ebf0b00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001001b04000000008000035b60215f73a94f5374fce5edbc8e2a8697c15331677e6ebf0bfb00", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x611100315061100031505a600060006000600060006110005af1505a90035a600060006000600060006111005af1505a90035a600060006000600060006111005af1505a9003829003610001558190036100005560006000600060006000611100867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffed01f160025560006000600060006000611100867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001200", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xab64ded52fcfa096b5c816d7e9793116f085863c2198f35a61ca16b20c467920", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001200808025a03e4ecaec0d803837e8d76cc03e8a73cb9490e2b027fb85a4d0aaac11deb752f7a01bd56765e8e0445d3ec3ba9a1adf20dc6281fc5dd603391b15c9577c8aed02e0", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x011b293e18194c802d5adbedfb2d194d958caed5afaf90b8cb497d80f6190220", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EXT*CALL gas, both warm and cold, without and with mem expansions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_gas.py#L41", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", + "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json similarity index 86% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json index 560efde3c8..c75753c88b 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_huge_memory_expansion.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_False--max_dest_single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_Osaka-state_test-from_existent_memory-successful_False--max_dest_single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -51,7 +51,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x119c5f9aabbbd394db1385e8920293e437244b1b55eb80d18ce7bdd317066d78", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -65,16 +65,16 @@ ] }, "_info": { - "hash": "0xa11be91edb081d96f2baa7b4edef7d0aa867beafa41e8ae589bb9171c1522a2d", + "hash": "0x273e19a3759eee1850217a0c78c75235b256df7574285d304115cfbdb5062289", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L219", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L219", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_False--max_dest_minus_one_single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_Osaka-state_test-from_existent_memory-successful_False--max_dest_minus_one_single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -126,7 +126,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa5476ab9c6714cb6a062c63367a6e8f45b43b76b41112168ae0663e7b6b2f10e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -140,16 +140,16 @@ ] }, "_info": { - "hash": "0xf5a9d95a46bf67cb185381202f54528bcfd86a40f169a8cd744850a5c55528d5", + "hash": "0xf2d98e6d72e2187b7e40b7a3be7a06c5d8a4e729d5f5354190e6d5bce6f8ab6c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L219", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L219", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_False--half_max_dest_single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_Osaka-state_test-from_existent_memory-successful_False--half_max_dest_single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -201,7 +201,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x95b0dac63e9fdb14b0e21d42a457c75d40ad98bb2c141e07a2a8376c096fdf7c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -215,16 +215,16 @@ ] }, "_info": { - "hash": "0x9be4d8b7812ff167d63c4ed51f3a404c906307eb526558a2921166acb6d84563", + "hash": "0xd5b02c3f39c0ff876735ff8d9f278d050688fcf264abee20b2e4f3cdd3248d52", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L219", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L219", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_False--max_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_Osaka-state_test-from_existent_memory-successful_False--max_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -276,7 +276,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x55a0c3d14da07104aa8084f364a011e007cfb8cb54761b199505e582798fec2b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -290,16 +290,16 @@ ] }, "_info": { - "hash": "0x73b2a209a0f719a156637581dc4756e4be189470b47c3639b082ea718cf9abf1", + "hash": "0x5bbe70cd9d688218af98f63cc27904ee77fb39a1006bfcbde1335166a6e91135", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L219", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L219", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_False--max_length_minus_one_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_Osaka-state_test-from_existent_memory-successful_False--max_length_minus_one_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -351,7 +351,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6158653c9c977583f522cf89b3e74c06b366f46b3906890fd84fbaafc22c917b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -365,16 +365,16 @@ ] }, "_info": { - "hash": "0x498336f6a174433bc6bf079282c7b43b917ad54f476c441f1719217eab0a21b1", + "hash": "0xfdb2ae1707af77f79979a39a8fae05131349bc4ee4eeb80835c498ca52394cca", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L219", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L219", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_False--half_max_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_Osaka-state_test-from_existent_memory-successful_False--half_max_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -426,7 +426,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x03eb0c3ad254c1981b45b9c04cba60705542459eae6597ce16e4475e8b4c0547", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -440,16 +440,16 @@ ] }, "_info": { - "hash": "0xf34e66817f2793c1d7e039ad7e3ec2e72474737ff435b2b3c1c46495c8b0768a", + "hash": "0x63fdfa5e018f7971971dbb6fd3f198ad6a85eec3bb6aafbf5a21914576e10a99", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L219", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L219", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_False--max_dest_single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_Osaka-state_test-from_empty_memory-successful_False--max_dest_single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -501,7 +501,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x809f3d9f94ec36a1423a4c1c15752a7c7ef278a64ab690fa134d6c6ad002cafb", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -515,16 +515,16 @@ ] }, "_info": { - "hash": "0x8b96020f6dcfbc94ff76e66c858835d9e91e96144ec364f74478a61b80d39b86", + "hash": "0x0cb2d73faeefab2263105755ead7ebe30d41555ffa08d67c1df3de6dc3043c5c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L219", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L219", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_False--max_dest_minus_one_single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_Osaka-state_test-from_empty_memory-successful_False--max_dest_minus_one_single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -576,7 +576,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd86fddb6add09dcfb617f12d2aeda1c2bde634882cbca364ca7a3679568521ef", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -590,16 +590,16 @@ ] }, "_info": { - "hash": "0xe080cb91cb37587e222dc2e96a499048f6f5ba954fe4fb1502b3b1a0c993d8af", + "hash": "0x2b2d153058d19312b965e2c1f15be6bf6ee9c7a777050a9559d66955555b6b97", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L219", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L219", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_False--half_max_dest_single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_Osaka-state_test-from_empty_memory-successful_False--half_max_dest_single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -651,7 +651,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x47ef53e4d9358a053a6c4245a6a70588580504a6e18247ba2af88ff0268ca1f5", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -665,16 +665,16 @@ ] }, "_info": { - "hash": "0x63bc7e52e7822eb15177aa9f7b14e392af4223401c5e7009985d74698b1096e9", + "hash": "0xa7feea77f42ab89fcb0ce6ad6e00f6d76c1d329c6c625ccbc745d687f3078c2a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L219", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L219", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_False--max_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_Osaka-state_test-from_empty_memory-successful_False--max_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -726,7 +726,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf2e8ef2e10b1336e1d1381d9bb43ba74cab2558bd51b23fa7df197e40d2c4158", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -740,16 +740,16 @@ ] }, "_info": { - "hash": "0x8caade8fe0dbc629f0775fc8b7021ecb4348e783bff8bf12088ab50ac19becd9", + "hash": "0x1a8a02d329273a72ee62a13f65b5238f43d3d92b5f596985d7feb8368f91a8fc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L219", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L219", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_False--max_length_minus_one_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_Osaka-state_test-from_empty_memory-successful_False--max_length_minus_one_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -801,7 +801,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc29f4900b7367fac45083c7cb8c5e05699e44f72373c45794d522cadb176aac2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -815,16 +815,16 @@ ] }, "_info": { - "hash": "0x646e4b0585df25a80aef977366fd2661188082eaed72290f8db635ee7ef0b745", + "hash": "0x2da824d3ddbd5457f436a561019416258d7d67a1befb3211971194eb52fcc81f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L219", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L219", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_False--half_max_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_huge_memory_expansion[fork_Osaka-state_test-from_empty_memory-successful_False--half_max_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -876,7 +876,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x91ee5f7ff8e5cbe1c45539ab185a9425ff6199e904b9967183889a6623ca4bf5", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -890,11 +890,11 @@ ] }, "_info": { - "hash": "0x081b54618448ab02569b6d5a181a8cbbb5ce7bef34bd3ff9ca7f5070adca6985", + "hash": "0xbb90156fa4fdf369a592c6c8dd9a1dfcc00c6eb57f8e0329bf31e86275649620", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L219", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L219", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json similarity index 86% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json index bf4aa9a4f2..d74549d47e 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/returndatacopy_memory_expansion/returndatacopy_memory_expansion.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_True-single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_existent_memory-successful_True-single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -51,7 +51,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe70363ac3c6e8f33a8364891d67a46fe61bce85ab858bd392d5b8154b4f8314d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -65,16 +65,16 @@ ] }, "_info": { - "hash": "0x44d43861c92c10e0d622daedb63e430d46be29c570d8e619e1256fceec126b5c", + "hash": "0x4bb76510b86acf19fa3a67beceacb42b8dcbd1244ec46d945b0c6988e4f72414", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_True-single_byte_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_existent_memory-successful_True-single_byte_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -126,7 +126,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x911a645397856f278ee1b276a54bd6a447aa8c73936307b3d429ea7c144b7730", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -140,16 +140,16 @@ ] }, "_info": { - "hash": "0x2b7280f492286be8ca54351ea475395948b74e4900493b36173d3375a045999e", + "hash": "0x1bf7f8dd5728962ed779a3a9cd4ce05cd1b6ffd1a159e5d826e6996e32151358", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_True-single_byte_expansion_word_boundary]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_existent_memory-successful_True-single_byte_expansion_word_boundary]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -201,7 +201,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x04312e1cd1f2a7776d41bb9162c55565cf1ed32b4af9dcb926480bf553a1911a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -215,16 +215,16 @@ ] }, "_info": { - "hash": "0xad0d5db4e19b535db9eb47e9fc8cbea7df4c7f47ecfd9925a54b3bc254cb7ee0", + "hash": "0x84eb3acdb69e5fca7708de321eb9edfe41e13390f988eb11dc00678ccf54bf5d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_True-single_byte_expansion_word_boundary_2]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_existent_memory-successful_True-single_byte_expansion_word_boundary_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -276,7 +276,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xadbcb89869516e44d447801ac3011cbd50cb4f4379edba109e3a4fd7c5f31b1e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -290,16 +290,16 @@ ] }, "_info": { - "hash": "0x69364aad1b0f36bb21ac1255ee058a253602af09331c49802c91b752ddf89871", + "hash": "0x567fe31cb403acae9fcfc93cf39e673ac8763444474bf1783cfcc4866fdb0cdd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_True-multi_word_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_existent_memory-successful_True-multi_word_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -351,7 +351,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x44c574d3594c8fd202e51c463e3b7b9eef5d3849c669f9fdaa19d57e52f3c855", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -365,16 +365,16 @@ ] }, "_info": { - "hash": "0x1f9ae91b906f9b39f271f62ce5c003c152a5533650467c5f6b089aafb68f16b6", + "hash": "0x9c534a186160f119510c2aea63eeb0039de6c00d831d3f774db51e29944d7e71", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_True-multi_word_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_existent_memory-successful_True-multi_word_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -426,7 +426,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x81389b51ef2dc243e7fd346c23dce0d2a3cdd93e2beb2a10b4783502964cdd05", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -440,16 +440,16 @@ ] }, "_info": { - "hash": "0x59437ff64f431c4f384fea01e7d67eb1f8e424f9019e514156462ded8630180f", + "hash": "0xb78aeeda0acaa427f50b80d55760f7f2ce056f59bdceb19b7bb7818a067beec5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_True-zero_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_existent_memory-successful_True-zero_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -501,7 +501,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd79e326e30e52612d27800f0ed8d83c17aee95bd93cd3d0b534906edf2a7fd03", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -515,16 +515,16 @@ ] }, "_info": { - "hash": "0x205a21a22417feb1c0aabf93971913eaa84f27ea71bd2880c4e10ef2b54b4ef2", + "hash": "0xba07bc20fcf8e060b3e9556abf4c00f39e12489b48e38f248dccef48d8b1a5a5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_True-huge_dest_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_existent_memory-successful_True-huge_dest_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -576,7 +576,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1e7e05aa4ffc832cec93cfe0f720fb96942f4b86d9fbf33300667c59ed7aa4eb", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -590,16 +590,16 @@ ] }, "_info": { - "hash": "0xcdea2e1073e1dc52ed2d65692c7dcb540e1a4a3b2cb4171d78d1bc31d3c7ee3d", + "hash": "0xf3622d05ed764c737e6424cea95d0f55d72798dc54b1112854202d11189aca16", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_True-huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_existent_memory-successful_True-huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -651,7 +651,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc946db74401feb96b5af1cadd45cf2806c2524aee48b2653110981fe78813deb", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -665,16 +665,16 @@ ] }, "_info": { - "hash": "0xfaeb40d6451a19852aedf0e7fbc22f7bd17d9df886185634bbe919e1538f62e4", + "hash": "0x8f52ea145a9aec8c63f4636f62e764af5cf4b23c0f1aecc9e506a29cdec6d0b4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_True-huge_dest_huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_existent_memory-successful_True-huge_dest_huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -726,7 +726,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x725ecb5943b75093a97bff39069fa3374cd9368297a19c137cac752856199380", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -740,16 +740,16 @@ ] }, "_info": { - "hash": "0xc70f3bc40f0a9445cd0e832075f0f02e8ab7f61fef673c0026487c302b2a51dd", + "hash": "0x4d921af0ca1f5d9dd1de69f751c9160e58af39397a285dfec4b591fb340ddea6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_False-single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_existent_memory-successful_False-single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -801,7 +801,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4406c3501b09fcf85d9b69ab2642b207281ee6700cf7d74213157f64caa763da", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -815,16 +815,16 @@ ] }, "_info": { - "hash": "0x2071f20f8f1c6c1ff7d5fbaa48ac09388156c8896eb25e877166766c4715c990", + "hash": "0xf5fa736cc50c2bc531b8233c24aac50136a7285a20a69fd18e65c1a23749ebb5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_False-single_byte_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_existent_memory-successful_False-single_byte_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -876,7 +876,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x06b8398bc35faeaab2e03e4bec0d9b459ce7e825da3bae93b0501c61635c0504", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -890,16 +890,16 @@ ] }, "_info": { - "hash": "0x59849fdde420f7bed99462dd00183154d51ffec7d931ddb512a29029e507312e", + "hash": "0x34fd1d49ed08dd2eb35644819323b8b2b6615c29d125f544d05892db7d9176d5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_False-single_byte_expansion_word_boundary]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_existent_memory-successful_False-single_byte_expansion_word_boundary]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -951,7 +951,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf2aa338bd027384a0eb2b68a408e91bc8c16f915054c725f3b59d74d444247fa", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -965,16 +965,16 @@ ] }, "_info": { - "hash": "0x53997ad4a58fae9d9720be0e0feae84a550e24b91a7822f6ba1a37dd7aeb8731", + "hash": "0x5ea84196ccaa6a53f2180df44ce59778b6839fdc6c3457ca36ce37bb2d831c62", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_False-single_byte_expansion_word_boundary_2]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_existent_memory-successful_False-single_byte_expansion_word_boundary_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1026,7 +1026,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc888ac896e8e0dfbc97004d6edd0abd76892b6be8f3afdf4580a256c71bcf3c1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1040,16 +1040,16 @@ ] }, "_info": { - "hash": "0x30badc1ae2f42d3c61618729bd813efc71307803fbf202d81868d224ce35ba50", + "hash": "0x359e97aebc97cb0cc749717164dc11fdbd0edff7dde759d82794135139ba2206", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_False-multi_word_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_existent_memory-successful_False-multi_word_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1101,7 +1101,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd02cf168c8791555cf43f731d8c0e7d3a0091f54ab76abfbb427beea25f4f4ac", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1115,16 +1115,16 @@ ] }, "_info": { - "hash": "0x4349f9da6dbf9de784ad15458d340a07194080bbc99c1846ce34a21542c38a3c", + "hash": "0x323532e7dbdc6c2e93d2f217411d544a41038bfe20904d8faab596921ca90e78", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_False-multi_word_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_existent_memory-successful_False-multi_word_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1176,7 +1176,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x78b8366da4eeb383d3654bef654bae9c217be6321f28c31e706752412cc95ea6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1190,16 +1190,16 @@ ] }, "_info": { - "hash": "0x2f0cd1c544a96ba51dd308ae0763522cb67be7e581066530fae820fa0358c3d7", + "hash": "0x11f11aae05eebedde5abf8942329ac329e967c029a74199c67e787567f96800f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_False-zero_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_existent_memory-successful_False-zero_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1251,7 +1251,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x277cc5e609d07dfbbe5bc8f2cb76289d70447f08790a45efcacb4339da6c8f4d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1265,16 +1265,16 @@ ] }, "_info": { - "hash": "0x800bf97fbc46a7d5c1beed84a712e988c818869e1cbf98269df5581de70cd6d8", + "hash": "0xe10853fa9e6f7f33e0b50769b7536d388fd63c8397f6a6cbb273ef4daf244d92", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_False-huge_dest_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_existent_memory-successful_False-huge_dest_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1326,7 +1326,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe4c898d8313fd97173a2da5aa138d5c9031e293f60ea7314ec3b0e3f3b1fb7ba", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1340,16 +1340,16 @@ ] }, "_info": { - "hash": "0xd13efdf098cf77b6aed98cc6bc2ae3cf159721705fff34f7d01c655f10ac6d6e", + "hash": "0x0efdd45ce386f5585040dfab9ac56ed45175b94d25b34d199fcf58322a5b9809", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_False-huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_existent_memory-successful_False-huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1401,7 +1401,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x82dd5ad1187d4387c3f2cdd2d2e559e3fb671591734b7162c69c2555404ed1af", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1415,16 +1415,16 @@ ] }, "_info": { - "hash": "0x6e4acb862514159199f9118edd3d1df312bce8f99a7f97ae64505a1f04b4a8af", + "hash": "0x49a74e268bb6b7db48c33d8a3ee2a920a8b7444490861bf873874a7c6805fd32", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_existent_memory-successful_False-huge_dest_huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_existent_memory-successful_False-huge_dest_huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1476,7 +1476,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe1212c71bc0df066d429aeacf2e10687463e5de4413b3d79c5ac6940914f5ba5", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1490,16 +1490,16 @@ ] }, "_info": { - "hash": "0xfc5329e47a48fac9c0764bc5e474b3d716c4b05042324587a5cbdb77729518c0", + "hash": "0x74a5f2d714155287868adbe04e76c4463d25f6c9ddc02897fcaa7e878fe90194", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_True-single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_empty_memory-successful_True-single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1551,7 +1551,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x339f85d54a3b03d9732816dfb64c7aef66f74f2b40445a3e0990191fe9a3b535", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1565,16 +1565,16 @@ ] }, "_info": { - "hash": "0xdbbc158ccc04b033e10e4a38195cd6d8a147ad1378469cc7c460c6e0252fa524", + "hash": "0xe6f1ea0c9aa591a23f0477a9b78723d714459e89cc87a49d3cdc5e2c7bf07485", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_True-single_byte_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_empty_memory-successful_True-single_byte_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1626,7 +1626,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3a1da0fb9109cc35077de13294d5fea03e734ccddbc863b6f38f327dca4518c5", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1640,16 +1640,16 @@ ] }, "_info": { - "hash": "0x783d650e2e2b762bc642b7a912bf389c81b2214dbc11ff6e86b0ac1b6843390d", + "hash": "0x226585a366646812c886bcfe6577ad15f518ff08f8d03c74f2751feea5bdfe81", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_True-single_byte_expansion_word_boundary]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_empty_memory-successful_True-single_byte_expansion_word_boundary]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1701,7 +1701,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x597839dc2b2bdfe7a821dff9bb38d8183faeb5271a0a0652f29acd403e8086ad", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1715,16 +1715,16 @@ ] }, "_info": { - "hash": "0xcbf99641871017ce4e175062f96ee6a83ec03b092ce89a42266809284235ff20", + "hash": "0x69f56b0fb836acfb4cda22e87630ba9cf23ba3ef84325db715878eba8b38c7d4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_True-single_byte_expansion_word_boundary_2]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_empty_memory-successful_True-single_byte_expansion_word_boundary_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1776,7 +1776,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc96d53bef9fd0a8a1663841a0d80665caee1f9f0095f90c5ed666f32ff78c748", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1790,16 +1790,16 @@ ] }, "_info": { - "hash": "0xc6ab4d35e8702d26303b98aa7ace80ba4d0cd76da02e1364378fb12762d6f1f6", + "hash": "0xdc64d8f12dc0cf097f90b1f3d07421e7eefb53183eb1438621f231953f36a677", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_True-multi_word_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_empty_memory-successful_True-multi_word_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1851,7 +1851,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x175b37165a4878e201b4debf1c1984cabeb20da871a75c9e2aaf8355738b67ed", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1865,16 +1865,16 @@ ] }, "_info": { - "hash": "0xeb22775b26e4876dc8a5767a1efd4af13598738ccd24f32427f86e925ee7e0f4", + "hash": "0x2d8b8e31282b8254224118624eb95299fa42e403cb65c8138572100185b70412", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_True-multi_word_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_empty_memory-successful_True-multi_word_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1926,7 +1926,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x76fbad72ef77203170cc0caef8e260c68b5f01a7973a3fc94a8a2074ecf27368", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1940,16 +1940,16 @@ ] }, "_info": { - "hash": "0xfb1ff5b48bd8f81b9021e3a70501447f495853b376ef6585f650c473414d30f6", + "hash": "0x889394b1c60bca3b1be4d63154190a4865e01345f81ff0f38473f4abb69bb397", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_True-zero_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_empty_memory-successful_True-zero_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2001,7 +2001,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe2bed797a723bfac09b2a4994e54ac175f467e04037a09ae704737a4e93372c4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2015,16 +2015,16 @@ ] }, "_info": { - "hash": "0x0b083078e97415cc23e48cf4faad7987fa38c7471621e323cd1d34bc5802c873", + "hash": "0xa80bd387aaf1a0f7c1f818c3966b3fb9c07e7af26637f3099f5234a528af5c53", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_True-huge_dest_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_empty_memory-successful_True-huge_dest_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2076,7 +2076,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x083818a086365b42909996b1ff4c90558ed74c0352b258f327fbbb6b375d4e6a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2090,16 +2090,16 @@ ] }, "_info": { - "hash": "0x59e12f3432544e7fd9fbceb7f80d82ca0c4490237359e1a9aad48224c62b10a4", + "hash": "0x68bbde6604675027b411ee40ba79439c0dac034316f19779a9fddfa9bbeff4e9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_True-huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_empty_memory-successful_True-huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2151,7 +2151,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x278fc51e60912fc83ed5cba582d4548740a43e1356d2f642d10fc100b35a69ba", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2165,16 +2165,16 @@ ] }, "_info": { - "hash": "0x14c25f6d0f828018f7773aaa58fb416de90e9d4fe48a1704f968d7e45dee8edf", + "hash": "0x6f4feb4a34718e501eed71bbc385e0b0d274aa8b55adc698de3053c6b423321b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_True-huge_dest_huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_empty_memory-successful_True-huge_dest_huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2226,7 +2226,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x35334434c8b751e9158440c733fbea0c8e7c8b6c00dc27248c8494b54d56305b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2240,16 +2240,16 @@ ] }, "_info": { - "hash": "0x4bdaae2da02e36f4b4de971f1778a5418b0e323af05c17db27735080aad4f5c7", + "hash": "0xba01c5c374a3f5943571476963eccdc862ed6205b6db834917ec9ba01e01dc36", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_False-single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_empty_memory-successful_False-single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2301,7 +2301,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4d7e6e197360059033eabb3a7ad526e461bae2801160cb9caa4b448ffc844e71", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2315,16 +2315,16 @@ ] }, "_info": { - "hash": "0x867ee90c68ff61a12e1d7625b954f940a4e7231aaf25bb2b71970e1877b70497", + "hash": "0x0f9e02b819b797197d09bfc926d71d3873bae0e2be276587b0940c4e84ff5fbd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_False-single_byte_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_empty_memory-successful_False-single_byte_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2376,7 +2376,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6e3683eadab1fd26efef0bc66a77aad19eef3c222c2cb0f17d5ca87181c38d8e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2390,16 +2390,16 @@ ] }, "_info": { - "hash": "0x82f0b950a774c64e75a4b62a1748b9548f95c4172bc7d1aed5855343dd62d9f5", + "hash": "0x9c4d93ac495b0941fe13db8dde03b75f5339950757a1a5090afc7abcb8fb03f1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_False-single_byte_expansion_word_boundary]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_empty_memory-successful_False-single_byte_expansion_word_boundary]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2451,7 +2451,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xcfed34da3d53b1f611d90c60d061bc8f88128dd693d2096a9f11a82163606dc8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2465,16 +2465,16 @@ ] }, "_info": { - "hash": "0x168df9748e9eae3d474a0770a0bd65d9d2ff0cec6e47b7cf558733df47ad41a6", + "hash": "0x71e306b9f91acf7e892ee3cdd94036a0f1af221814998377cead8f3c7986760b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_False-single_byte_expansion_word_boundary_2]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_empty_memory-successful_False-single_byte_expansion_word_boundary_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2526,7 +2526,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7d92110fc7e807b430b782cfa8263a8f4143c56a316934ae2d5e34c141603041", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2540,16 +2540,16 @@ ] }, "_info": { - "hash": "0xade24302535a98993e15dfaf0a1896460e0d0f5a2427185c7b75458b50f879f6", + "hash": "0xe78530916a846ab825cf4a2e9d86dec45493f538e47ea70e2b7f2e9c5a797646", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_False-multi_word_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_empty_memory-successful_False-multi_word_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2601,7 +2601,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0d00c7910bc21d29c219db0a4d6c832d9a2add38e35b986a580b000c9b93be61", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2615,16 +2615,16 @@ ] }, "_info": { - "hash": "0x3c466d85e719e0e8b4ae22b6895e565a8db1026421af2e6f26c1f2a0a81dc799", + "hash": "0x3903f721710cbc997ce6c748620b2834fa81fb447ba8407c48f11eb08a8b78d1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_False-multi_word_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_empty_memory-successful_False-multi_word_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2676,7 +2676,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xcd68c9a58c5ed2cd72411e97be3b522d70677eefca45a77ba214b57eaeb936d9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2690,16 +2690,16 @@ ] }, "_info": { - "hash": "0xd60c70480540f084601d7d808cd7f41350a04d9c8bc8b0b04ccd7e0eefa2a5b3", + "hash": "0xe273aa6f8bc4435ba37ffa403a04b376f1b432a41b66e92051b406fc31c95f48", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_False-zero_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_empty_memory-successful_False-zero_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2751,7 +2751,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x217652108ba18b9546d991389a9be7e8f045619b08590f0728f5e79b14fc10cc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2765,16 +2765,16 @@ ] }, "_info": { - "hash": "0xe01bde503a776c8525cc165ed034f19822dede617e2e4334821763c3733a04a1", + "hash": "0xf90286d8eba30d93c2c9cf0efd434deac79efef6738decc8de57cbbcec512fd6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_False-huge_dest_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_empty_memory-successful_False-huge_dest_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2826,7 +2826,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x403ef77f7eae90f3254bbdf29793ed9dc430d53408af3d1981cd712b38b419d6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2840,16 +2840,16 @@ ] }, "_info": { - "hash": "0x3469c3e78812753126a23cdd1961c44765d470dbd0dd9a77253c0ddf703a2a51", + "hash": "0x565a51a5cb2c9c04cd35c0118cd7c01251145b3be94bb567f2fa0c252bd3580e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_False-huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_empty_memory-successful_False-huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2901,7 +2901,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9fabaf4e859180225aad7676c427322dd4c82d50e2ec72bfbaa6a82829149d09", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2915,16 +2915,16 @@ ] }, "_info": { - "hash": "0x17fb07c570c88225535827f5201f9e8f9fe434570025e72d80793a663a8d4727", + "hash": "0xf5e3285432ed134174564cb60a1694e0f488d264c7693602e6bde31e2cc4d5fe", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_CancunEIP7692-state_test-from_empty_memory-successful_False-huge_dest_huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py::test_returndatacopy_memory_expansion[fork_Osaka-state_test-from_empty_memory-successful_False-huge_dest_huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2976,7 +2976,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xcc2947002438e1db1fb1c56690aba638b5d3732d712ae0b1eb0ce33fd8e214a9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2990,11 +2990,11 @@ ] }, "_info": { - "hash": "0x98f9f1718ba6d279e6ad807c9abef8350075fbbeffec3eee6d587e7bfa0f17a5", + "hash": "0xff3545226a38f4c29eae072c49e68911f628266c00bff1fcb0ba35dc57db8759", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform RETURNDATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndatacopy_memory_expansion.py#L162", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "e469fd6c8d736b2a3e1ce632263e3ad36fc8624d" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json similarity index 88% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json index 8cbe4901c3..66f9d4dae3 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_handling.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_0-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_0-len_0-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -53,7 +53,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5767f02baa3f468e420460588e299c0af2026719e97e4c9e489d40f22447ca32", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -67,16 +67,16 @@ ] }, "_info": { - "hash": "0x3012a5f38dff9f6c5a7c756e89398de1d021572e62f8b961f7321d14c4b67220", + "hash": "0x12bd9c4680d8f1d16db12820b83672f557cf2250bc8599946a3f88fc79ee528a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_0-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_0-len_0-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -130,7 +130,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd0940d2753ecdc3ab8c5801689046bbd37818316ccb2d9a2c2e3f6d2ae21460c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -144,16 +144,16 @@ ] }, "_info": { - "hash": "0x2c88d34fd836cbc9a1cd063661c66ab3f8a98b95ec30ddfa9e1f9d9782ff7799", + "hash": "0x40d6e0d45a378936dbec7686ea43c840d03506f5def99bc387d29217bb67ffd3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_0-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_0-len_0-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -207,7 +207,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x673d17c7f87e97610e88c998ad1d5c6195bbaeeb75c5d5ef6e58cd1512c978b4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -221,16 +221,16 @@ ] }, "_info": { - "hash": "0x7492e53a24419975d2b0097fb70e76f0b312dc2d60e155848f632f9cd718dfa1", + "hash": "0xb17306d656bf713a6529f10906f70b86f02f710cc92ad3927e669039ae68d2cf", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_0-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_0-len_0-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -284,7 +284,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x07bd14d3014bb6959022751135a25e74faa32f12cb405e44314de0aa27285a0e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -298,16 +298,16 @@ ] }, "_info": { - "hash": "0xe151861a4b990e88c6fe28938032c7806f59b38828874afd8923ab9fc3af76c1", + "hash": "0x485d18271e4bd517a59e138d1c12334c71515b5096dd5b0b40568880c6131172", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_0-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_0-len_0-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -361,7 +361,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8bac2beb85ed284b608bfdd729dfbe7c3c6d90893fcf958613b6c84827b9f4b3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -375,16 +375,16 @@ ] }, "_info": { - "hash": "0x0455a5a1de303cd81d2ec389193037a7f524ed19cbb2312521f7ce61c1614657", + "hash": "0x079b218e4bdabe9d6f050acc5b646e8300583cbfdbbffde547357ae8e75c2715", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_0-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_0-len_0-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -438,7 +438,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb8e41e79312494678fe519379c2eb0f6071c3d3a28d23105073b5b986f82568d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -452,16 +452,16 @@ ] }, "_info": { - "hash": "0xbb964dabc7382e62458892b8fabf06b53492d829cb783d880dc2dc1a73266930", + "hash": "0xfed9a5721f9ef17f796b507ccbe96f8ee5b1f6b9128fcd5992e3402eaf03c9ab", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_0-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_0-len_0-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -515,7 +515,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x27342d463a100f003a4751d9084c0da1c59b9d55215b10121b3a12c590ec0482", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -529,16 +529,16 @@ ] }, "_info": { - "hash": "0x2e3ad71395c51c88ea82310b007b0c56ed09fe83740fc41008e18285faee8be0", + "hash": "0xa5e2c015c3ffa437b7f413e5af702550b3b5e84b634ff581efc1865bc9f8bc26", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_10-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_0-len_10-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -592,7 +592,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb34e1a2aef3097cb5f49a973a061cf1b9956e76204071b27097341f2b9a2aa7e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -606,16 +606,16 @@ ] }, "_info": { - "hash": "0x4c3aa3ef22997f9e5659a3f74692385ead88f9e72edc0edceee1be1643217635", + "hash": "0x2cbf8e03f6cbbe5e0a436717d443652beb98134873256f1392fcbc9d7557e6cc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_10-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_0-len_10-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -669,7 +669,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf787c3f249313e66f8c62092983b8f42e0cdf696d3eadd7afd79bfcbf9718540", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -683,16 +683,16 @@ ] }, "_info": { - "hash": "0xba6d59998081d20f627a77f0726ae4890e00d3c97ec106d06d9b16bc405cf373", + "hash": "0x1a49db6e0442f2900d3537831f635eef8260580a2aae54cfa2ad353352965574", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_10-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_0-len_10-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -746,7 +746,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3101d674d3758d2cb489b8be6c4c4e72b9777d8ee8fbed78d6251f63901e92f8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -760,16 +760,16 @@ ] }, "_info": { - "hash": "0xffb1185431e19c48f18f0ff2b6df53523ac56bd3810ec8f6edf49ee7188fcb51", + "hash": "0x99288f50bc31030b16771877a7a15aebd4c33911d8b7f8341e7b8421e3c7a0f3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_10-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_0-len_10-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -823,7 +823,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x351fad7da23cd0677a09c5d6d9482e3495de496659424d9cc5ad3e7120d49581", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -837,16 +837,16 @@ ] }, "_info": { - "hash": "0x12d21ee2cfc6d490511b2fe3295751361adad1f72b81fce43f51b839e24ba58e", + "hash": "0xb156f4e3f6fd0b9b28bab393da4b1eb25d42b81158af3ece72cd4ce7e3018d91", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_10-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_0-len_10-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -900,7 +900,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2979574f3c8702e56f3699cf2bc707096bceec48357e9350bbd4892fb64119d8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -914,16 +914,16 @@ ] }, "_info": { - "hash": "0x1e2a9544c8de14daff137300c38a6dc2b8e453172d2c3f6b2d6c712288ec3362", + "hash": "0xfe8eaa1a37f6f671c23d1fc8056f5407ac356b0ca728f51aa1edcdb96d6f40a3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_10-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_0-len_10-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -977,7 +977,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4029f472203e1bd21a80d413870db41a859a700316d33c70a84006424e231060", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -991,16 +991,16 @@ ] }, "_info": { - "hash": "0x27b0df3e67c86983b4bf24f57f9c8d2e83ee4c947ddf3f00083fe17b15770822", + "hash": "0x2897cfca042b1469ddff815f6a3080e76f8ffd57a47af98f18295bb06b38a2a8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_10-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_0-len_10-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1054,7 +1054,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x94e4bc6c5bb88e150d63d65e10d506dcbf8f947c64da0c558458a95fb09415b0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1068,16 +1068,16 @@ ] }, "_info": { - "hash": "0xaf69253665d6beb8a3f8f1162f646bf1d64e609a526905674e551e3e9d33c190", + "hash": "0x49535318f28f30bc2f0520c041db3a04680cc94bb7f05033e2b8f12f0e1cd999", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_20-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_0-len_20-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1131,7 +1131,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x256f5423ccd9d32baa3a3cbcbfa9dffd599edede0420712185d83bc161a5f3b0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1145,16 +1145,16 @@ ] }, "_info": { - "hash": "0xb13afd0f5492b63eca8351ec47d87a455d0e4271096bc89077dc0b5687ef86e7", + "hash": "0xc96b729649523312e2648c07b0c10eb19dd2c3583873316f85aced9f68b9398a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_20-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_0-len_20-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1208,7 +1208,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xbff70cb684b9191795813f017a845fad6c6704a4babee2c7ee7ca03f2e9a9e75", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1222,16 +1222,16 @@ ] }, "_info": { - "hash": "0x98f4a745a2cbe5b4fb6840111b72795cd4dbc96b8337d85558e44f9e8b0af93a", + "hash": "0x6abbd82e10587c5b73db21da3522f793c6a19cbcbfcc0aa58257193a071d5d21", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_20-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_0-len_20-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1285,7 +1285,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x16116ddb29566d123ab9854b9bdb2d1c04979f6116b9c7cf8ed4a47ae2bcf4a2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1299,16 +1299,16 @@ ] }, "_info": { - "hash": "0x678e3d9c20d540b49a7ebde30d43370208aa62cc866ec51059cd6864bb24ef3c", + "hash": "0xdc024f12d3f8d9e56db974b16c85c5ff2f1ebbf87715c0b69928a9a3187baf51", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_20-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_0-len_20-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1362,7 +1362,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x37f328324cf81400dbea7d3ad54678869cc6cecee3efb649bc6dc030d1b95d06", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1376,16 +1376,16 @@ ] }, "_info": { - "hash": "0xce4985642ca10dad73e6b2ca09302dca4731ed2d333d59177a5a3b9473b0c712", + "hash": "0x9bb7d39de6918edf0c5e18a2e98beee381438b16c9419fc7b3e4a55f41d32a40", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_20-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_0-len_20-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1439,7 +1439,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc0aee45611dbdeda29c363ce114ca3eee7c988fe96d90be22c135f85007811f9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1453,16 +1453,16 @@ ] }, "_info": { - "hash": "0x63aaa178c1bca97fd51de4bf424e98b5182d20a169711843c15a10d4576cc462", + "hash": "0xc5cbbef481602a2e0790eed796835e2d5b8cd0b3856123e417f9d316d9f780f2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_20-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_0-len_20-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1516,7 +1516,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd920da5a5724f4575feb44ba3696c4427fc1e95bff7182cb4d5b808e965d6e7f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1530,16 +1530,16 @@ ] }, "_info": { - "hash": "0xba4fdc3e25f229df61f8db463f0da9d74e1a4146d050d9168c7f165cb9bdedec", + "hash": "0x86cbcf66a63a0b60748932a5168ee87680353b3ca4a1e8148eee15cf249abd29", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_20-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_0-len_20-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1593,7 +1593,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc7ede5a2b765e3bc276f4e2dcb21042ab15bd31285fbaabd0f1031153625c077", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1607,16 +1607,16 @@ ] }, "_info": { - "hash": "0xe8bbfdfa880b1c5bf271d90a27f5217f8a4361ebeb1975f1042cd6f1601681bf", + "hash": "0xb5d92c8803d99171fd4a3adeffc48e7a4ca15b27244d79500aa3134f404de7b2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_30-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_0-len_30-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1670,7 +1670,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9de7271a4f3d3ed4df37ae286427951f19011f61a8669bb049c5ef8a35eee2de", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1684,16 +1684,16 @@ ] }, "_info": { - "hash": "0x5ea80b3163a3e384dbc737fd784347e68560b641b49621ce1cd62f49576f8967", + "hash": "0xe8cba5a9e67f731f432ee096d1f7fbb9e27668bbba16fe62147e566b71466ae7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_30-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_0-len_30-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1747,7 +1747,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9321847bf58fac01b70b1bbb73cdbaf4092fb819e6ccf5018cfc5d814d1a7b0b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1761,16 +1761,16 @@ ] }, "_info": { - "hash": "0x169f82dbad2f670bac377057f4978c4c671bc61ed5b99f2449fda79dad6d7cd4", + "hash": "0x01f739f6d31a41eb24696acc5e97d0876690cf319e440cd29866aa1ed2cb169c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_30-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_0-len_30-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1824,7 +1824,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xddecd4464b1642f3e23accc8ab1ac7428b9df0a2074dcaf90f0743b8b6b64cdf", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1838,16 +1838,16 @@ ] }, "_info": { - "hash": "0x5de90092787b050dcedf0902d6182a296b1a0b8cd3b057c97cfffcc3fb1647e2", + "hash": "0xc2fca5d9b6e8ccf5a57c9d2f0cace6103f19220b5ca5338ac814bb6cc74fb173", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_30-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_0-len_30-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1901,7 +1901,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7d258c0779e1f3593165d4e38b732c36713bb74addeac58aad9ab5a9545c7000", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1915,16 +1915,16 @@ ] }, "_info": { - "hash": "0xaf9b3e1c7520ba282b45b180cafab734d24aedfa6695263d7af32552b9554c31", + "hash": "0x52b104f9903e225f90f83978cad894f54ed982ec4812a2c26086c7101a32c77e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_30-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_0-len_30-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1978,7 +1978,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9aac76826a460bddce54791a81cea7e0c5e6318652b98e2719a13be1df3b62d1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1992,16 +1992,16 @@ ] }, "_info": { - "hash": "0x61fb824296cf30a853f1ab5ca1b33f251fb7ae8d022f3993b52674ae96853b93", + "hash": "0x555842b7b4a402df885d55d1571c3240abf11a3e980d1257258c0736e444223c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_30-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_0-len_30-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2055,7 +2055,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc5d88841e448d70780146f9643f800d39687862510c903cb7fe05e04070c13d4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2069,16 +2069,16 @@ ] }, "_info": { - "hash": "0x824c6e0b3d0b51c1ffdf910a9b1e8334013742de4874de762511e494b01d988a", + "hash": "0x16c948561e02006f34faf420c905905a0b01cdbf3a2144cc4aecb7971f5f0ebc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_0-len_30-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_0-len_30-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2132,7 +2132,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe747251fcffef26254a4faee07777b5b9eeb0c8b9df4814adc93b1e1fc8ad079", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2146,16 +2146,16 @@ ] }, "_info": { - "hash": "0x098a4f5484a943fdba424abec5518b3bbe4d26bb836bc357377b678e3e263947", + "hash": "0xc4158ce152bcac07c955a6ac7b990991b5550658920f1243ee059f672a48439a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_0-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_10-len_0-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2209,7 +2209,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6b63d7e7bb087aed34733e8562fa8105f42fff41dfc696cafceb60ab4d7454f1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2223,16 +2223,16 @@ ] }, "_info": { - "hash": "0x6daf7f29bce792273d1171415162389c6497f5c5a8b851c16a647e378174100c", + "hash": "0xd7f9af40bb36308fcbde892c4002c21225eb87f7ad555a5c1ca22b5e993484f1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_0-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_10-len_0-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2286,7 +2286,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x82c91811b0a9c7d80f5e0f9aced7a8302dbf35d2a48e87d3683cb08b5f713b59", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2300,16 +2300,16 @@ ] }, "_info": { - "hash": "0x90947e63c1b9cbbb690207dc6d25e0c4642d8cca401df89df7c69e0bb52a1500", + "hash": "0x5fd36050a83463a2976762fda649bc3db02f2bd1fc58b8848667084c42ae5dd9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_0-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_10-len_0-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2363,7 +2363,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x186da621365c4c89bcf553d3efea8777ff6187680f23729ca8df5eda863341d6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2377,16 +2377,16 @@ ] }, "_info": { - "hash": "0xc63c24fcca63c95a613a919d287ba89c0785d18c6803d77a8521373ff1880f51", + "hash": "0x610dd16db77da69acfc442658f18351c108bcd23681a1f8516b203703db3d01f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_0-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_10-len_0-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2440,7 +2440,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd8388d60f5a836412c6d46e82b0c2a96246adb3875f95960530a2b6572aaef2b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2454,16 +2454,16 @@ ] }, "_info": { - "hash": "0xd54ce30f0681c536f3d360665fb2a0d1bdde49136dbbacdf40de462ba80786f8", + "hash": "0xe86a3c2f7664c23892d1fdc91c3a050709254b5f8c9e6b07ba2a65f822f678e3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_0-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_10-len_0-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2517,7 +2517,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4f1655a28b7c54784f3cc08272099b3d0f2da1c73b1a8ef40a0c0941ac1a6723", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2531,16 +2531,16 @@ ] }, "_info": { - "hash": "0x11928766a9ccf88fe1ff7427f2354535407819f083449f92fe223871f8929335", + "hash": "0x59f61eb1a627a8a4ec9aafda4be1ec95deacc2c8f1686e4e4d3ec58e86e90c28", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_0-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_10-len_0-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2594,7 +2594,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x99c31091e0b668274a20dc6460b1d90d77c56b42f39eba5ed34b04366f79f48c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2608,16 +2608,16 @@ ] }, "_info": { - "hash": "0x6844e5f0788a2b71dbeafb99480297531f4b74a0b0beeeb3adfbe6c0cddf7bd3", + "hash": "0xafcc9c3935111becde50dd8d153209b2f2bc4288d70633b907f8bb58b49fd5ac", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_0-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_10-len_0-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2671,7 +2671,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x150b59eccd749782a1473a57b05d2833446d6c4378d2697eba9ae323f5518ff7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2685,16 +2685,16 @@ ] }, "_info": { - "hash": "0xc45e72f69b70eb6942e3afa71a15bad6b058afba2d168d3c57fce71b27ba1c62", + "hash": "0xb0fae9bba1ee25088346b92cb048c5a7d72a477bd983d86f68446f230ca03d5c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_10-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_10-len_10-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2748,7 +2748,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7bae3e8563b98f6cb0f1003d378e75e1b26a2b66810c3c2d17d6163e3d7fe8de", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2762,16 +2762,16 @@ ] }, "_info": { - "hash": "0xe0f94faae3c883722dbb65ab3a227879782bccdc5b1d0b985c679533d94a0093", + "hash": "0x324af1cbeaf3e95490ffd4adabf153317d657642b1e8af63dc287888562e440b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_10-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_10-len_10-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2825,7 +2825,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x95fb5017e9cb3cb4b4e015e31de4ed376ee7ece8c39de31ced252f246299aa4d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2839,16 +2839,16 @@ ] }, "_info": { - "hash": "0x507c8aea0c32c394530f27b2d990dcb047038754e1f53a2c964e2cb9994775c2", + "hash": "0xdaf91fbb875c29cbc3f6c757cd41335460dd453987e7264c7675586d676234a6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_10-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_10-len_10-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2902,7 +2902,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xefadfa9ff09abe228c8abaa34b93d8342fc9ff0217c7408a4e78a97dfe214eaf", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2916,16 +2916,16 @@ ] }, "_info": { - "hash": "0xdd3bf2212b4ba9d31b55950ceae72a16273374290d95c985128933a51dd39507", + "hash": "0x7fe49f7f9d166f223a47b2dcef7d1f9c5517f19d4972af86534d834c3d7dbceb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_10-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_10-len_10-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2979,7 +2979,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc79d5eca67e55d930096e335721caa34105ca651566d438327c922e956af0d30", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2993,16 +2993,16 @@ ] }, "_info": { - "hash": "0xd7cec73a6ea33a206c67ed41d639bff129032cf63655f8fecd2c5d8224a05816", + "hash": "0x6643d1e116fa35cbfebf4e5ba4f2d72aa05ca3812000e01a52a217ea3ab1b336", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_10-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_10-len_10-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3056,7 +3056,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5459452208fe4bfc5f6bb2690b5a75edb67be694f52e0428befd4c2e1d69ec25", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3070,16 +3070,16 @@ ] }, "_info": { - "hash": "0x825d526703c17c56ae7ee43f4eb75180aaac0df86e44dc7b1e69fb6818f306bc", + "hash": "0x996a6d12d78125ac440836c1f2f070cbeaca048b60d7e41f5a8a7764392cb4f7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_10-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_10-len_10-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3133,7 +3133,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xbfe24f95e3d797bfef5f013d4500b44f8f098201a2d6c7457a432d6d9785f43d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3147,16 +3147,16 @@ ] }, "_info": { - "hash": "0xce011d694ac615ae4d7f4eaf300fc585fbf5e956eb04f2e6cf9ca6167c193961", + "hash": "0x82d924a9bae8e925a5d718a9e0e5c16f90e1e2fbba074180691c2803f993828c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_10-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_10-len_10-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3210,7 +3210,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x578a91f3dd10478b87ad36187ca8171ad3900d2cec3a069d77e7a79b04f54c69", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3224,16 +3224,16 @@ ] }, "_info": { - "hash": "0xce1fdbc411c477b9308fcaa3f5db601709c1df1ff1bf04ea3f7818c7ba36a856", + "hash": "0x0e7609271655b67ddc7b34f544d1691cf69ba7d2fed9eb58e8b36b33c3daccac", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_20-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_10-len_20-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3287,7 +3287,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x136b6faa0c5931d952de209b82d9691b5dc31f5bdce46635d26af98e4b75fddd", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3301,16 +3301,16 @@ ] }, "_info": { - "hash": "0xd314876ac1f4d82e5a8b186657db86251986127bb58c98821dbb47816815f073", + "hash": "0x38073afaf7316b6f7d36e402ff2a3432c29b4660ee77942ff5afbe6aad74b9db", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_20-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_10-len_20-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3364,7 +3364,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xdbdaf27d106341ccf097fb1871583f575551b07268892652955c75da3f5b4fb3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3378,16 +3378,16 @@ ] }, "_info": { - "hash": "0xf8b4fd800e5185664d94dec2aedb50626ec187fad535563c1cba82e114144643", + "hash": "0x4f5fe0dac2a3b5b4fd2091673413a9eb35ce4a410b7cda8e66caf1843bc43a4a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_20-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_10-len_20-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3441,7 +3441,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf49ae5b32d3081ceeb895d04101172c31169905b912a44c1659ab30da096f29c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3455,16 +3455,16 @@ ] }, "_info": { - "hash": "0x10763b743ed21da827a335bc07a06d1fbf4af204474082a4a429d4a6f31f336e", + "hash": "0xd0db9eb349d7895f89b9270762b526f5a828f450429af669ad0241d14d4fb79e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_20-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_10-len_20-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3518,7 +3518,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x913d95c82d653f0a94f2cdb7fd52e44f6da36b53a8ae0fa6070da404dbcf70a1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3532,16 +3532,16 @@ ] }, "_info": { - "hash": "0x895e293f5265e5faa86e730cac789e91d5466ddf2d3719c164deb25847590e65", + "hash": "0xdcec46434964e3904c138483695ff5a5c4ca1b13097b7489dcbab449f78a0361", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_20-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_10-len_20-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3595,7 +3595,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xbe1143019b4c5df252868fb1ac8700d8591f709824c5b46de4eef63033c79330", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3609,16 +3609,16 @@ ] }, "_info": { - "hash": "0x7db2138841ddd07bf4dcf01d9b74250c6ef023e31921345a69fd85a82ac89e77", + "hash": "0x75bf0cbba66a9c5072cf43b95a5b837837399f929d1ec1016e25ba277fa48449", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_20-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_10-len_20-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3672,7 +3672,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0ac0d8099bb81a79067938b21e3054183be8f5ad675b6fd06e93fe80e2a25d02", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3686,16 +3686,16 @@ ] }, "_info": { - "hash": "0x1d47c2b856a03e74b20890d4b90bd93dd8ea70b852711a185b6eb9e5da2ca9cb", + "hash": "0xc1c200ef61cd0156bab87d5474178c5e4ee7ac36d3db0ecb47915ea52d01fd24", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_20-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_10-len_20-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3749,7 +3749,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe554e9c942efccc8c77cc71acaa4a5f8a8cda5de98e7d40c80530320ff351215", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3763,16 +3763,16 @@ ] }, "_info": { - "hash": "0x1824ac1ab3a0f6fc4b2a5f7ebc93def2fef86ab654a582d2739e1ede95e1880e", + "hash": "0x6f39330dda69b9a97965a78810964584b638803eae7664ecfd9fd5806c2b53bf", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_30-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_10-len_30-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3826,7 +3826,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0e742969a7b518cf9080127fb0b95b23fe9028ade5b84bc7716f46c420bca182", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3840,16 +3840,16 @@ ] }, "_info": { - "hash": "0xc0726f22c0dcc87b4fd59bf5409bfe8a952d4cbfb73b70253e04b249ea4c5069", + "hash": "0x69cd87d56e673e2d1780adc17c51c28c8d1adb9ae258a7bddeb040030cf2fa6b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_30-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_10-len_30-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3903,7 +3903,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1903967f5aff44e5d181a0db5dcede21e85f1a05b61fd36e3a3f1d59c817a3e9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3917,16 +3917,16 @@ ] }, "_info": { - "hash": "0x1f164eb7d9582f5f1f26ebd544b41a0537a87cac6f34898f8f1bcd6e1d14168f", + "hash": "0x34e58017a371126700b0b846a91defdcb8a61c3f79bb415e4829bd51a5932045", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_30-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_10-len_30-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3980,7 +3980,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3061f8e4efaf0732b91b4a2257ca5e0fc5e7141bd991d94e60b780b8351b6477", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3994,16 +3994,16 @@ ] }, "_info": { - "hash": "0xb2c47024b448d39237a324b688881e7189d223bfaf3fed82cbe93d6dd82094b2", + "hash": "0x195e60df0309ccd71b02a1f522057046b1b8d5419a946bb31b5cd2482636c8a0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_30-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_10-len_30-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4057,7 +4057,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf013af62f5717118cb2fe8dd608ef66cf5242764b438b68df67ce197a4a4b0bb", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4071,16 +4071,16 @@ ] }, "_info": { - "hash": "0x70f6c02d3b5dc1b0f24c69f06fca69230b15c06e46f0dd3c242303614dd9c845", + "hash": "0xcaadb16df125f0a690b85d217c4f6b95dfe84a90b342d0699fe829fa604c68f5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_30-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_10-len_30-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4134,7 +4134,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x10adc1c8622c418f109050524d49935cbef7bd00cfee474991ff3be861df3132", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4148,16 +4148,16 @@ ] }, "_info": { - "hash": "0xd87d93dcbd14a5d5c3664849de106b76294203bf6706434f9cabb67ecc02cfb9", + "hash": "0xb84c554c41c3a9aa0c4eb69796f06fee9a7efa3cba30f71fb79906b8a0443fa4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_30-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_10-len_30-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4211,7 +4211,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1a14b69dcc597eea3829048b7729ea1b77895205f601f28546ca2fa6f06711ba", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4225,16 +4225,16 @@ ] }, "_info": { - "hash": "0x70fee69f1aae5d7aa512ad6c6b18abd9656009b898e169b25caaa22a31c8d7cd", + "hash": "0x133a2208c375651e4f8632ccaba740edb6e7162e5880b7af6e9cc75cf5685267", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_10-len_30-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_10-len_30-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4288,7 +4288,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf92f318acbdb80bb779129a23eee7a0226a929c7c941fc98a7d8cf615a6b9af1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4302,16 +4302,16 @@ ] }, "_info": { - "hash": "0xa428b79c86ebe038bca3dbba4ae06cb9e6aded15ac785c281588dd24866ac2cb", + "hash": "0xaf05b2104753a32f13c541c9f2b81c1af455eb3f5aecc42eb2450373c9f1f3b8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_0-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_20-len_0-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4365,7 +4365,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0dec232d4da74b07331f74d1fead53c86dcd7988438925892fd488730c677a3e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4379,16 +4379,16 @@ ] }, "_info": { - "hash": "0x0211f591694391cc389714a47e3d45a27e2052d98f28cfc2622ba525d56f1674", + "hash": "0xa2912dd700b0c3e32db8dac3ecdfdd8c4eb1646e497315f2d03efcd431e1e37d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_0-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_20-len_0-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4442,7 +4442,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2043112f63cbb6166933b1f014d55c21cf6e769642e0d1abd1947a53591dbcad", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4456,16 +4456,16 @@ ] }, "_info": { - "hash": "0xaa2e1a5be8851a0c988d11f0210f02439588f0d572f631d676b6d9a3ac9be4b1", + "hash": "0xadcc743d9df6394a61dc430bef9ab47514b2ed562d3eebe8af6310000b0d9f88", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_0-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_20-len_0-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4519,7 +4519,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x179ab99d3c018103725c5017e7230213d76804f6ac0d7dbcb9d05e9cf1142d00", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4533,16 +4533,16 @@ ] }, "_info": { - "hash": "0x571baa454ba6e037b415b9d69c2cbdb611b8a7ffea7572ea1b607e4f458d2f9b", + "hash": "0x5ca90546e7a722e27b161e2a730144287edfa839c2cbfab7ca4011d441dae466", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_0-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_20-len_0-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4596,7 +4596,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa6f6b0390e4625e2413f7b0e38778661463a0bafe4cb27c3e93c5c87d010b4fd", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4610,16 +4610,16 @@ ] }, "_info": { - "hash": "0xc4769297c69c350b82d35a72fbb21c5cbfa581c2e4e434ec8a7160ef8d0d0401", + "hash": "0xb9d0d32984e555302446106dc77d7ad412cd70a0be91c4bb8f2247dc63305254", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_0-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_20-len_0-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4673,7 +4673,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x340d3cbd4cc462002f9845a6c07d44c004d91c01ec58c7c529ec3dcc67530bcf", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4687,16 +4687,16 @@ ] }, "_info": { - "hash": "0x5cb2c4a1f42dbe9523d1c345336542b63bda140b62b0b673ab18d89de0e35f8f", + "hash": "0xe6dfbea546c51eaf4c69935299bf2e246adb7eb7a46d0c2910ecaf9ee697dba7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_0-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_20-len_0-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4750,7 +4750,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe592feb5cf25c375028b66f7a18c3f16038a3d2a185927befa946126b516aa6d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4764,16 +4764,16 @@ ] }, "_info": { - "hash": "0x6184e79d08dde4d5c0f55c66525908b058c8d83f496a0dc4eba0ace457afc4cf", + "hash": "0x8dcb038a1168546490dd8e15d1cf85552b522b6ff3c3bbcc747f5c3b597e0080", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_0-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_20-len_0-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4827,7 +4827,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x15a7e6447dd4b48cf8d855c099980347687a2917ee26b9e97c0255277f730c4a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4841,16 +4841,16 @@ ] }, "_info": { - "hash": "0x15b78b144ecded09b85c3a262a77c5cfb6da1b7093b97a850be299da67b0e417", + "hash": "0x2f05e42917a1151df4cfd11486df9808a85430a6f041ab6e6c66a9212bfc5357", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_10-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_20-len_10-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4904,7 +4904,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7cc1d61f14dbc1abc107d6e788e38a105585aeabe636d21a52bea57615d3ee76", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4918,16 +4918,16 @@ ] }, "_info": { - "hash": "0xf02f1d39a12478c88e107c636e9f239e8936a6342f4b8fdf3246b082327e9790", + "hash": "0x127655e44fefc0200183cc32a9063b6ea305e7a3f63f49df4b06f6c24860aa1c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_10-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_20-len_10-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -4981,7 +4981,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xcc0d30f4005de94ce0834357d230463afe1e7c9da8d5fb6792ede2e3f416e316", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4995,16 +4995,16 @@ ] }, "_info": { - "hash": "0x1866b54e195833914bd52e9bcc43f894cb92e8c022db18e2516201b2fa69683d", + "hash": "0xb261006bf65b7fa552e314bc1cefb9d479adecb6d5fa24f7db0cfc6778aa5c88", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_10-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_20-len_10-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5058,7 +5058,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xecd52c7b7566e801228bb842e808beea5692005572a5e30b456bb915196dd618", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5072,16 +5072,16 @@ ] }, "_info": { - "hash": "0xd719010546e29016cc734534fc3fd7dcaf213f88b73d772585dd7a48719fa5ec", + "hash": "0xe4721b8ef46abadd073db1d1378dcf44989974da881d5b433c1d48c34a7aacd3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_10-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_20-len_10-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5135,7 +5135,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa56b874f5bc789ed6c02e78deef68cd3c698a53ef30d529ed221eccb2d7618a1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5149,16 +5149,16 @@ ] }, "_info": { - "hash": "0x1f89a6ea3ccd4d76da20c6898db35ce4805762beb8653ef6efde51ad7970350d", + "hash": "0x642b993a0eb887e770f5c25587f48a8d941714ab5e0b1b7876dc1f5a9ed5c555", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_10-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_20-len_10-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5212,7 +5212,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc33cd7f41a2d9a323ab03d185abedefe73273acbfabd984af5c0bba5e3c2f9e2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5226,16 +5226,16 @@ ] }, "_info": { - "hash": "0xa1ec8244f9edd8923e765fb7bea1798ec18ca840a53690de183977afd8407f20", + "hash": "0x4e09deb8dddcd9dcd1c7635c54c9dc4d19796e25883744eb0ad650df2f9915c7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_10-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_20-len_10-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5289,7 +5289,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x95de102fd48d0b15bc9988612f1f8c23ab000e2c9449c10104c30fbc21af4ae0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5303,16 +5303,16 @@ ] }, "_info": { - "hash": "0x8259f450f7bfdeac08242c34c0625e0ab7bdff701c9c0ddf775c79b526e3483a", + "hash": "0xab414cd54258b7527f2679b767e2b4c405ad4a3f55407c87cbee2fd6c0c9cbcc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_10-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_20-len_10-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5366,7 +5366,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc1e925ae0c2380ddfa0a9b7f338ad7e4b808a1ba27548f328d75b6535ac976a8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5380,16 +5380,16 @@ ] }, "_info": { - "hash": "0x4538fb3ef7dc1bd9ac6cb08e289b10768674a6d0cac0da5279dd0eaf35fe8c18", + "hash": "0x24f9d646e3dd3a664e0f40129b6b67a5f803868dcd117cf3845a5968af2cdb76", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_20-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_20-len_20-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5443,7 +5443,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9b267efbc0297bb651662787b8bbc29411505e65424235a5bb8310e326460029", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5457,16 +5457,16 @@ ] }, "_info": { - "hash": "0x409b223e3a7d60231cace8f7d1ec53f03cc4c60b8f649f1687e831c8b4375772", + "hash": "0x3996c662665eb850cf02926875f17e849888ffbb4fae6afe11e57cc56142fa0c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_20-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_20-len_20-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5520,7 +5520,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6f98e955cd20f19c3e557312207598602d01a14bd2fa0962aac8842c4038b765", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5534,16 +5534,16 @@ ] }, "_info": { - "hash": "0xd48dfc5aa81ac78446fedcbdc2f3bfab28d0d41b6b2ea8523dad742876f49fed", + "hash": "0x01bed5794f14fdfdb3a6a0a3ee3434a73b2b27eb4fd43c6306e4088522bc6eb3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_20-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_20-len_20-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5597,7 +5597,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe47f16586aa196f014c99e994cfe257a6eb9b50de7542d7bcebc83ebcc443a00", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5611,16 +5611,16 @@ ] }, "_info": { - "hash": "0x190b627731f86a45d8f06312504902fa05128f7978215860ea389f4301943d7e", + "hash": "0x0929c345f4ea0c878e43708b8f1a5cfab6957d0b7535a4d2155d337d31965bc5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_20-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_20-len_20-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5674,7 +5674,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa1d1cfb37714cf0f933a7ab1b849306a2b67238d58d8252be2c1246667bb9ff3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5688,16 +5688,16 @@ ] }, "_info": { - "hash": "0x5c6ad21db59402042bd66c9dcf7966e14fec3c7a6f1c4e73bbbf8f42462c629c", + "hash": "0x01bd32c25355a35c570423d06bfd8379a1460ecdfa157777c14469f79954b165", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_20-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_20-len_20-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5751,7 +5751,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5036d86c2b3ca2e440d137305ff539c2600f93d42f3858c5f045bfe6e1b726ac", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5765,16 +5765,16 @@ ] }, "_info": { - "hash": "0x60972cd6b0de2a82617cdd173d6c152cacef06c42ac3ae266091ab61dde86a4d", + "hash": "0xd7db0252be89b192a991fcda5604ee9b34300174a9da7498ba766c6209276cb6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_20-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_20-len_20-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5828,7 +5828,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x17d6d40f69aab37a24f440e79baf8f3c13cdc6bd56fd7107244ecd2f3770705e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5842,16 +5842,16 @@ ] }, "_info": { - "hash": "0x7d8f562d78dd324e688c569caadcbca1b715a3f203d4358c11c68748c193df16", + "hash": "0xdf30d7c16d2f57d95bf2ae403485f8a04de744a21e056e40ce1346550a492835", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_20-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_20-len_20-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5905,7 +5905,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0c309e2a37b9ad222e6cccf5071c79d2c7a8141685218795b77960c638f1f9f7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5919,16 +5919,16 @@ ] }, "_info": { - "hash": "0x380e24bd7a536408dd1cb573dd307c815c6d2669c8440429e245fa0ae360b3e9", + "hash": "0x099146be011ccde8dd9494c7d243a511e4b9a93962c9568dfbcae933044e1cea", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_30-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_20-len_30-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -5982,7 +5982,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xce74c205c76b4236d2fba6a8b712fa0628c557733d9f84152cac9e5d115ded83", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5996,16 +5996,16 @@ ] }, "_info": { - "hash": "0x20d39000542cdac3de70ffa2742cea89c9932187530aecd7df5cef645981db76", + "hash": "0x26e615228a17fc0cc86bf5e279aa6704cc3f2fde282322a6dd1bb0490cf40814", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_30-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_20-len_30-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6059,7 +6059,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xebf44dd4ec3fd01b95605e0a99c5eaa675f33600cf70d7d134e62959c33b7fc4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6073,16 +6073,16 @@ ] }, "_info": { - "hash": "0x7ec48f88f79c651cc12a1acfa54a6825de9e83a09e9f1eeca78ce7535c474279", + "hash": "0x9819e139da0c7c3e0c8bdb57e4a11d3fffc86011e5c25792eee6715b9c77a58e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_30-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_20-len_30-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6136,7 +6136,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xdac8690293413d8f72fd56f48590a99d5d9e7092fd01f4b93bc4ef31a34165ae", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6150,16 +6150,16 @@ ] }, "_info": { - "hash": "0x6008fbaa6c8d7445b28c93ba1699f81708916c3b8e2a17c21b9ecf88ace383a0", + "hash": "0x575b94834fe9640b7f5401fcb9ddaed758e0106c2bc5b84e2a54775f966c9b0c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_30-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_20-len_30-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6213,7 +6213,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x820304f3023ffa3029a2fc4a334808938b2a10c62c949b3c6426b580c193e19d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6227,16 +6227,16 @@ ] }, "_info": { - "hash": "0x3a7eb8658b66b0a7fe5f8ff62738a23345d87ffc9bfa889b2a224ad9d3597921", + "hash": "0x9c700a92a66227d26025ed2f0852bb09aef566c325aa99a78a056193275879c2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_30-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_20-len_30-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6290,7 +6290,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x35691678aace9491ee61c5559867a92028d0ce770d89aa1dc186732bec87b429", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6304,16 +6304,16 @@ ] }, "_info": { - "hash": "0x09114c8aef0f11b17c603bc57f0e3710533246553a04824b253b942171006f84", + "hash": "0x1869bd3bf2511579e9675ea899ec9af4dbf4e3b8fe64f29bb56a33999282bd2f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_30-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_20-len_30-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6367,7 +6367,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x57ddff5609d252c0ce77173d29fba4b621b3ef7caacf5d87a574a1295a54ca03", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6381,16 +6381,16 @@ ] }, "_info": { - "hash": "0x0934e95d1d81f09071069cc95130707083fe54d6e5bc40f3e4d54252ddec2b92", + "hash": "0xedcd2a3d73deef880d2f4d7ffec95f0b632a0961cc6c04ae73bd5ada4b1d0f48", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_20-len_30-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_20-len_30-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6444,7 +6444,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3ac1fe0316104f7d65ece8a5b385a05a08440f6d8835ec42f90e6b9766fe4497", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6458,16 +6458,16 @@ ] }, "_info": { - "hash": "0x82fb1f050b7acb043d224d14bdc396110a4df6f8d3a859d1219fea40f3a52733", + "hash": "0x4f33f1c6dbac49868fc4823bad707a2460c1687afbc924df7fd65cbbfff7cffe", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_0-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_30-len_0-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6521,7 +6521,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x67f91db56abc4c93b79d82ffa04d58446b4b8ac5419ff9c5c57460d284d22f6b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6535,16 +6535,16 @@ ] }, "_info": { - "hash": "0x5b04edf899450ffa12a94a5be1aabf4ee0e52a97f00bec73d6e4475fded7cedd", + "hash": "0x2b36a0c8c9a0ad0443549ea1275abfb6dfa409d36d88e48c51263e5ec78585a9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_0-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_30-len_0-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6598,7 +6598,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd9f16838a252814112b8a147e9fda811335bd3a8724fdcef62ffc8288cf16b4b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6612,16 +6612,16 @@ ] }, "_info": { - "hash": "0x6cffe2cb18fe47a68766d8556dcf94ea783ab4bd277b8e427b9c1fc27a88f2c0", + "hash": "0x5da7ad97b340f268fb197037e6e64bec9bc97a23bd87b198603bb309df4dc681", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_0-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_30-len_0-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6675,7 +6675,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0995fa7b72d4682e24a51839ecfcce6bf39ad7e156c21883740d762423f85d3b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6689,16 +6689,16 @@ ] }, "_info": { - "hash": "0x70985fe5ef9625dd26ba108c20b45b3bc18343c0e02ab9498b3af7768d2817ed", + "hash": "0xcbfaca70e471d8cb270b31e0d0815bf168f7db36fd0d7682b074e5b89d473493", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_0-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_30-len_0-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6752,7 +6752,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe8c0780c9e506fadb179d1576b4547d785e6488365e815347b948c3cc7740ff5", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6766,16 +6766,16 @@ ] }, "_info": { - "hash": "0xc378ce294f4f252315453e5cb7acef0ed45c2499b4d05cadb8a3beafab28e18b", + "hash": "0xc51c9a1b914f7e001eaaff6c66cf3e2845c6493ad8ba2f707a82f6e8f02edcfb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_0-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_30-len_0-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6829,7 +6829,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x28f729c15e9877bb478d3b0c11bea62f8378def3f5fa414fb4c0048bbd40c6c0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6843,16 +6843,16 @@ ] }, "_info": { - "hash": "0x393ed33aa4c8cf4532ecfedfcf3a08e6e67b21afab08d3d7916355a5669be05c", + "hash": "0xe128c6cfca73047538974382225eb3a9fa63e879880f05fc2418b8648bda2282", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_0-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_30-len_0-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6906,7 +6906,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x07285dea489c234a9c6d39e244962a66dd0d792efa2f5f7d1b67bc7d2d48c413", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6920,16 +6920,16 @@ ] }, "_info": { - "hash": "0xe7cc86e4740e8d1bf492ebd0e9fd4a81c2bcb0e196533f2b950f801955ea3a50", + "hash": "0xf957efa1c70a6e8ba7d818e1f72779ef4c05541b4fbcd095552390c6b7dd4bda", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_0-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_30-len_0-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -6983,7 +6983,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc6a4c4069109c7c5427b6d34440916dff461fcf9bed4cfe9f62220020a6753c1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6997,16 +6997,16 @@ ] }, "_info": { - "hash": "0x7de3ca060df2a98bc03662013d4105edede5091fbfee14e1a62b2a6d85c3a1ee", + "hash": "0x30c0114a1ae37010b46bd2dd0173cc302c85b136bb8b4e521cb8b7d7c6def23a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_10-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_30-len_10-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7060,7 +7060,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x639343313934eb038d09a25f9d78835d639c5060ea5ef45613d45b66cddc2da4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7074,16 +7074,16 @@ ] }, "_info": { - "hash": "0x367766612b40a5129deebe38e8022043b11d61a7f68813322a9397e756aa38fb", + "hash": "0xcefbda4d22b736649779f8e7428f59b2f4cbe05956f8a28d0e63ed617d9fd816", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_10-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_30-len_10-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7137,7 +7137,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7600d622238d1b61cf422d73f5e97cf1118df40eeead6b722bdf49b4c42f872f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7151,16 +7151,16 @@ ] }, "_info": { - "hash": "0xf7d2d07acfd058eb2a53e36ac539f599ec738e9b5596e129f2a01f04e313a796", + "hash": "0xf6c8ec592f1686ac98a8dcbd47207847a4e7d84c624880205cab32d72a94ed48", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_10-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_30-len_10-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7214,7 +7214,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0a25644a8675dd49813abf505f945f0826b14fd1b1e0a6e54852fe5ce4a2d2e1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7228,16 +7228,16 @@ ] }, "_info": { - "hash": "0xf052618ea11cd1095b4fb19001df7400b61e5355aa0e4fa69ed85654630f17d8", + "hash": "0x13d833534f9391796d42406fbf6d044f04c4c1905beaab141a453dbde60a49c8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_10-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_30-len_10-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7291,7 +7291,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8fe1087bb85f3ffa95c57103923135187c647128ee82845b392b4709ce1f85bf", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7305,16 +7305,16 @@ ] }, "_info": { - "hash": "0xd55bfdc4e8b6eeeb1822e3b6c6df850adf4cdff980b77ad472a2bb5f5265b151", + "hash": "0x411be0698aefd77bd1f324b4b17007a334ba65267582f9f7efd8785fde1395e1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_10-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_30-len_10-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7368,7 +7368,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd767c2a03d65da77f724482d1ca0855e56a9134f5d5c0debc8cef9182e5d86ba", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7382,16 +7382,16 @@ ] }, "_info": { - "hash": "0x81da9d8d283fa1cf48939c6d7df52a09babac206c2437a00ccb2491e4cca0f8f", + "hash": "0x80a146472b1c51bc001d183db2fc149915d812f734bf6d71019ed29fc4d5f94a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_10-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_30-len_10-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7445,7 +7445,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa9c2fe969e4400761a16d9cf5da13fe2286708bc925fa93890e701f053378b3a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7459,16 +7459,16 @@ ] }, "_info": { - "hash": "0x2f086a73214937af578f6e637d30f88c62f0f3f00d25eb709ff9aa1cb811fa61", + "hash": "0xb295c4919eaa496a7c194e14b19c3ec24bac59815c87f6c2eacae92fa2013bae", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_10-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_30-len_10-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7522,7 +7522,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x319f937655fe68bb54dbfdf76fd57b91fed1d18531dadefa677a347144ecf4e2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7536,16 +7536,16 @@ ] }, "_info": { - "hash": "0x878523772b1637c1836fc8dcb203fde1f7dbfac3d7463d1444a9e1639059dfa6", + "hash": "0xc99c9514079f72c4e7617ad199c26f684915bdd03eb1e24160c7d4228bd47e3f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_20-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_30-len_20-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7599,7 +7599,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9b0f59fac5f0fd86a002aedfab2118feaad311599553902bb63bd68f8e1cfd59", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7613,16 +7613,16 @@ ] }, "_info": { - "hash": "0x5232204274db2ed4e17e3aa87606c535964bced83c3942c94bbd53ba7954b6ec", + "hash": "0x23fa7f2772ffe2479cb43dec439819f5bfcfd42277a847600a8028234d03c2d7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_20-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_30-len_20-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7676,7 +7676,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x95f46f7cbb9dde49875a9b30c15434a20ea02b5d882625fe5978e83b9e3dfafc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7690,16 +7690,16 @@ ] }, "_info": { - "hash": "0x458e0c04d04aad4be0334b5c23660203fc30c3cb4993ec379c711ac9dd4b5a41", + "hash": "0xb760be7feb92bcdc8945b62463c424c15d1aae3e2380bbca1f2dccb3df852b00", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_20-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_30-len_20-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7753,7 +7753,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0c84bb17871397fac38550e7d5aad644d61a1fa1854c88d93497d97f837b67e6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7767,16 +7767,16 @@ ] }, "_info": { - "hash": "0xbc8b1ec315f09a9873348ffc8a37801f89996bc8d9e49e4b381348ad62c133ec", + "hash": "0xb2c4efa9deb3894362585e9cc500d73cc5b2a28357036af8d5d83a0405186256", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_20-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_30-len_20-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7830,7 +7830,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1269ddce1809e09b25acb08c53fd642c6b4e5fc3166071d9e66231471c113a2e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7844,16 +7844,16 @@ ] }, "_info": { - "hash": "0x03e1e4dfbd1d7b6b92cd23264b48fc3f14f6e00974f8cc43e32933ce17ff79fd", + "hash": "0x8b72b4fdffe6fc264eaa07d2fde362c0410f518ec9ac61c819a686fb93bd8cd0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_20-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_30-len_20-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7907,7 +7907,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2fbec0f03a6fb1e2aa95099c4c2637fa66945d10d3083ad48b5b1f8e20c0e4fc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7921,16 +7921,16 @@ ] }, "_info": { - "hash": "0x63cedc04eed8c1d0c3772d2e272c2405328d09af7672ebef89b89090a5aa5362", + "hash": "0xfa181a7fc43e92e9dab973743ef19fbba4ed440c3eef018746db3157b80d16b5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_20-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_30-len_20-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -7984,7 +7984,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xaae4c8019e5b1ae517d48991b8ca66e8466fab8c638cf184dd4faa6d5dcef967", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7998,16 +7998,16 @@ ] }, "_info": { - "hash": "0x1466a2eaf99dbbadf252e04013d37c5a2ffd7474cda4e94d40d272e8a4554d72", + "hash": "0x455574c2e36984cba7759fd6f96caf1098771e8de886d46841b7e1a1e42d8e1d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_20-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_30-len_20-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8061,7 +8061,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x054788c0caec2252ce0ccb3e43aa1d5bee4a72f579937ad303f9b9961f5103a8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8075,16 +8075,16 @@ ] }, "_info": { - "hash": "0x630dd82f53f491615efa81c62da21707b2f88c2c6604da4d2e7b8a9871c13c10", + "hash": "0x63684983965877aebbc62271c7c134e59a2c13814e209c3d8137c72d9a775fc1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_30-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_30-len_30-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8138,7 +8138,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x38d9d1ac5c8fa2b2ee44019bc8332c9c2aa335cfffb90c865834d81d9ab5267a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8152,16 +8152,16 @@ ] }, "_info": { - "hash": "0xc331c26780230a0382af17620fcd7d72fbec2d7de89db15d9215dd7cf19426a9", + "hash": "0xec052c5a766177fa8707a3f9e94e8fe4ae3ddb95c00c444d1a41921956a72eed", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_30-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_30-len_30-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8215,7 +8215,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x84905bf46e19655a3b31f2b13d57ea17e52904bb32a97433589f00ce019fcb1b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8229,16 +8229,16 @@ ] }, "_info": { - "hash": "0xe98efd0d06d4d10f6227b4da7c6f0c4e4e53ec25b82c6feacd711a89f115bcae", + "hash": "0x6f3a129de716be524418e59d121434250118835d9eb1e268e3fd9d622f2e9d0e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_30-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_30-len_30-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8292,7 +8292,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa0ab2b8cddd00d5adeb596ecf527083c971b4303bb4ab28c6d6ccddd28377fc8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8306,16 +8306,16 @@ ] }, "_info": { - "hash": "0x8ee0383d1f3e03508952026d9c5b0e4d6bae1da1c2e8d0056ae003cd2ee29468", + "hash": "0x9e44c2dbf47704617ba9309af2591f6a91bd404d3d8eb364afab1747e8305afe", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_30-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_30-len_30-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8369,7 +8369,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x75498bcfaac28b7a58d245e45654d5db14fc2e9fa311ffff047624b3dda91709", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8383,16 +8383,16 @@ ] }, "_info": { - "hash": "0x352818568a7ebec98f39c693880c72de8ccc020e9acd66a7124505fc3317bb37", + "hash": "0x35be7aff2f238cf0e9a477f02b1331408f0b52fad66ccc06aa5203588fd30555", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_30-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_30-len_30-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8446,7 +8446,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb26481d455eab6d7659c76eaa831beeeb6578fcdce351006c1755ce93787ed49", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8460,16 +8460,16 @@ ] }, "_info": { - "hash": "0x853ce17c179a197ec02fd3f32234565210aa520141e6849aefedb06e8684dc89", + "hash": "0xb6a4e563f46e62b811e04d824ccf276304e82aa8b381f1fcffd723d75b63edfc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_30-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_30-len_30-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8523,7 +8523,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x76c87f73fb47ba6085ec30e38fdd4314cc6a2a1b6fb99df43ee85ef5ae4eb8dc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8537,16 +8537,16 @@ ] }, "_info": { - "hash": "0x6d80cc79f4fa76c5505ddc69198aa1f4a208857fa2dae692f53bd537ebd73ed8", + "hash": "0x1a00c51b3db001b645187114722dd457aef85252fc078fbfd067c9a8e743c57b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_0-offset_30-len_30-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_0-offset_30-len_30-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8600,7 +8600,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5de8590d68550cf203218388677d8d89b57a20fe5c3c03e8b095f22f3fde6925", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8614,16 +8614,16 @@ ] }, "_info": { - "hash": "0xd7336e610b60ea2d70e309e0be08c65e400e8adadb9e77b95b81073a172f42b9", + "hash": "0x720d9cb1ca62038b2a5697ea10f44e0c815786c9ecaa9535716a59347e28e867", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_0-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_0-len_0-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8677,7 +8677,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x36ff264601c4db83aed8a44f0bf6b4a6aa543ea470ffc7fcd4964aa8bc90b47a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8691,16 +8691,16 @@ ] }, "_info": { - "hash": "0x546243fcae6a67020ca8fc3209f8ed2aec1f498618d9a630331164cd5bf9d72f", + "hash": "0x1f0b37f7f81d3c1b6c107da8035ec99262bac94847fe603111c5aa1f1d47aa8d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_0-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_0-len_0-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8754,7 +8754,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x382b561f5eee43d3c71be1ca7397f6f1dea853ad737238dd3bc0e6aaa05eb81b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8768,16 +8768,16 @@ ] }, "_info": { - "hash": "0xfdcce1f56af42aca41624c31d02945d00fb3d8a2f9ca6d6b7b31b52a873845a5", + "hash": "0xd8e9340ca13146dcc1aa2d024a26dd6063f8c2596f64aba67e4131f8daa6bb20", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_0-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_0-len_0-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8831,7 +8831,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8a29bbbd6ec58e27da7288014447087f0bd0055ee69740368046e51902d0093d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8845,16 +8845,16 @@ ] }, "_info": { - "hash": "0x420f815e7227d89f177f1aec008a4371d0074edd63ab9fe19b8597f4574fd0ad", + "hash": "0x94a91bec2d69e3095f25486cff70799a9aa3a92c57faa56f999659d54ab10c53", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_0-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_0-len_0-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8908,7 +8908,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xdb1a3e2504c241bd5676529b568b83b181fb366ccffac2604150a7d0f8f2628b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8922,16 +8922,16 @@ ] }, "_info": { - "hash": "0xf265e0c8ee04ff7fadf206f56759e8253ad32d04dcc0187021129ac1dc3f00d0", + "hash": "0xc93bbdbdf47529f3a8bf874298d9bdcf92c91692550e99f3b9e0577bd39f1a2a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_0-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_0-len_0-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -8985,7 +8985,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2b1ccaf60994e6a83b01f6ab4501b741bdd210a729aebe7177491247a1247f78", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8999,16 +8999,16 @@ ] }, "_info": { - "hash": "0x20b4530fe20bb8a4f1aa6ab783973395be9868cfc98aa9070318c0f3e9f55663", + "hash": "0x4661d8f56faa2a2b5d6159f5f84ffd12a6f8d9695c1f98d6aa351f94596571a0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_0-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_0-len_0-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -9062,7 +9062,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x02ad5e4a5880703c2aefb0d472ad2254a9e531a360ad74070bf91019ff9fde77", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9076,16 +9076,16 @@ ] }, "_info": { - "hash": "0x2600b4f138d401c92cb1c9c3a64037cac766b77382d518a8816b884ec08ebf32", + "hash": "0xd1145dd0eed69792a966476c65dfacca52b0a3f868cf8deac81015cdbd2c5ad3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_0-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_0-len_0-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -9139,7 +9139,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x86749b5ca1c34aa6254b5667c5d32ca36b0be61396424cf80425ba1b71e15450", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9153,16 +9153,16 @@ ] }, "_info": { - "hash": "0xf5a2c4b7e060493be1c3eaaa260427e9f10098080b8188d0bc9dd630fcf20bb3", + "hash": "0x1c6198617f4dd96b29a9c5262b53bb4d5774c897a0499abc5ca870286be3e808", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_10-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_0-len_10-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -9216,7 +9216,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3d271f49af8801dde77225a416d71fe16e914c70f1e346d9d9298fd396646e9d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9230,16 +9230,16 @@ ] }, "_info": { - "hash": "0xf05a59dae632b9d71476ceb36969ca9192aa326ca83270b040dec23a2e8533e7", + "hash": "0x933a317a20c448272be92dea225077534232697198f5bcb44d80c45844a2709c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_10-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_0-len_10-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -9293,7 +9293,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1b516a8e23918e59847e0f8b9d04efda7f2bbdbcfe8696833b964bf65bffd82c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9307,16 +9307,16 @@ ] }, "_info": { - "hash": "0x03ae683cad150fa4171d080bab410bc93c13e4460ba1e9fdad3f2f815e0889e1", + "hash": "0x040c268a15ec55f10d95a0089b050b0db3080c455a2e32918698df1fe9c87b52", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_10-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_0-len_10-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -9370,7 +9370,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x40f870ce8502d9b2b0b1ec80331b8a61cf24076080db09dcec3ca8cc7acedc8b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9384,16 +9384,16 @@ ] }, "_info": { - "hash": "0x84a367446f55163833c51e4dbf99c40c82dcf27cac439b5415a13a401245db99", + "hash": "0xcc5b3c1bb9eccf8301724431d78e57dae6197cc3844bf65cf4f195be7febe308", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_10-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_0-len_10-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -9447,7 +9447,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xccca0dfa6182b7220eae02f6400bea7e9f9fd393da62263fbc35f4bcded5c985", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9461,16 +9461,16 @@ ] }, "_info": { - "hash": "0x44ba3c3ad66f727f4c58eec9fb8dd953339bd546fe5f4d185a6cfde8c713be8b", + "hash": "0x58adf9aa383c8a623243beb9d9b2c65f4c17cc9b05b3476e348363b4c5577901", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_10-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_0-len_10-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -9524,7 +9524,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x84f293750f026a2e57f9fe4f7b6ecacc3b7a2fb927c47c4e237dcda1e3e624eb", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9538,16 +9538,16 @@ ] }, "_info": { - "hash": "0xa6349cd8ba5f531d3b233af9177abba07a70ac906ba3700640a1ea62af06c1f0", + "hash": "0x02f4c5bbf831db0cab7ef36b4c6df95323cd7c82259e2b0dba0ebc3436f3f31e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_10-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_0-len_10-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -9601,7 +9601,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2859367631b1b8ac2b6b916a89c847a4bfb31bff062624770a20f6028bc271bc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9615,16 +9615,16 @@ ] }, "_info": { - "hash": "0xb0e962e281c3968389818a1a76259dcdff5c77ee4a2ad6b8feff1cd3f561f06f", + "hash": "0x408cfa8ef715797938b6fc128fcffab90fdd69988b793937b03bcc7d8daa2307", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_10-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_0-len_10-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -9678,7 +9678,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7fa5879e61cd67382bedd497eef0a63399400748f44c2153e1e76db5670f5b32", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9692,16 +9692,16 @@ ] }, "_info": { - "hash": "0x1c2734d271f96b9ac59e872d7987553bf2c245677d8cb5e6f269c886af8c06a9", + "hash": "0xd17029d028b7402ce46c7f2f203d45cc2fab2bf744df257ce5810d7f977838b9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_20-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_0-len_20-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -9755,7 +9755,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5a6f7d6b1c14806fc6e5a53e3c86237c869f5a0713a4c83a0db2f82bf6b4efc8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9769,16 +9769,16 @@ ] }, "_info": { - "hash": "0x6cc788059c34fd573fd3249a610e92ebd0b8a6ca435b7db10dda38f0e23c9261", + "hash": "0xb0c988853c66d686247fba95ce455630708aa75000ac5d422a80a9c41fe37af5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_20-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_0-len_20-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -9832,7 +9832,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x70f7aaad376f201d68c59e6c23be00230a16d79705628eef938f24dec197bd19", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9846,16 +9846,16 @@ ] }, "_info": { - "hash": "0x6991ac8456a1d2563a39071e7e7affaa92b4039a323c943558f55e07625e65d9", + "hash": "0xaaaaf361f7ee58818f175c67a40a56523d224c9002b3b986ac1f35b44ef2aeeb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_20-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_0-len_20-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -9909,7 +9909,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc0d4d16d4c0ae49ad3e30ea42920346e4d0c4eeca001bd72fb08be1484217105", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9923,16 +9923,16 @@ ] }, "_info": { - "hash": "0x887f59812478f5f3e0c7909e837a695af1e49ba8a5a1174d36a154267dfa01de", + "hash": "0xce8b4b2f1a3f2be12fd52e31cbe23879fe42754f854ceaa0cad50edeb8234972", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_20-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_0-len_20-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -9986,7 +9986,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x40cb980b062540c02ee869d30365985c4c4d952e91c6d5b86868d96311925ccd", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10000,16 +10000,16 @@ ] }, "_info": { - "hash": "0x02c475ac6f17b92a63ee2501f3724c6a34c6da76ea081c4339915955daaa63f7", + "hash": "0xeafe27e5c98d283f797a3b952f644fcdf704e998b8264acdcb8c2efa5552449d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_20-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_0-len_20-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -10063,7 +10063,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc33c425d091df2fc7de6246d4d7c4c2ac378c558827548b696101baaba75602b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10077,16 +10077,16 @@ ] }, "_info": { - "hash": "0x783455a0ab7be4a44bd7add81f838d4127ae7b0c79fcaefef06d2abdd8705971", + "hash": "0x671dd0328e778a65bccbfb8460b86c73932a82087266414ea3b6a83bd393a68a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_20-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_0-len_20-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -10140,7 +10140,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xbb38ac227e189d9d2c1283cf9bedc6325e11d68e1a211451c9ff2c8d889c6210", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10154,16 +10154,16 @@ ] }, "_info": { - "hash": "0x744b591b75f7e8ba1a6209d93ebabef23b30fd595cf215a24c8affcb9e146e94", + "hash": "0x17d1c07fdd3bb1945f1618410474170331dbc29c9388845308c132053ec11847", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_20-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_0-len_20-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -10217,7 +10217,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb6c37a51d6c4ec7c4e2390a00add99606d3b28c6cedc5d63bffc54066dbe737d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10231,16 +10231,16 @@ ] }, "_info": { - "hash": "0x72149baf3c20bed491140f6d5714eddf308f1c7f55c801c60bdbc16a1221d45b", + "hash": "0x09b88f664aa460c96138ed3ac3970b655c26153190c314dd4a700e2c2fa029b5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_30-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_0-len_30-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -10294,7 +10294,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x157f1694ca0d8716cfe5a6cdd4f702dae664f1c4e67af211ceb16cc984200c81", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10308,16 +10308,16 @@ ] }, "_info": { - "hash": "0xee9ad29cd1b4b3fa68685a1e35fae501e558640b60d39eacdd369100fd3c1c19", + "hash": "0x2fc3a352491418dac22564012ab3a0fbfa8a766044b6b148352339918e659e43", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_30-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_0-len_30-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -10371,7 +10371,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0780e9564bfe7c5ce2e9a0a4f4e1f5c9872154ac9f9ba293effbaa4daf82adc9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10385,16 +10385,16 @@ ] }, "_info": { - "hash": "0x5bbf1b7246399360fc2230cfdb702966e16e81f098a9d3229fff9b71c8294d9a", + "hash": "0xd1036ce6ff064740762fd9033e8bff7ec99578ae804ad5ba5208988626676fbd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_30-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_0-len_30-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -10448,7 +10448,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4f07cdfac5e3c9b63599f14ebd7dc310abce7ab93a8208f3a1590148875f5910", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10462,16 +10462,16 @@ ] }, "_info": { - "hash": "0x0ae83e62d97e44900f9df61cbce7159abc49e60af1aab327c0ca6180e7331e5d", + "hash": "0xc0654f9f93ecd1290a8f62f843b8956d4fccec8c33017757a118ddce2aa804de", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_30-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_0-len_30-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -10525,7 +10525,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa9382eb608c93102a464fac6e74e3bb34fa41076960f8c7828cef8b402d2c80b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10539,16 +10539,16 @@ ] }, "_info": { - "hash": "0x7c23e0147af89b2e0d2b1c7cb8c247eb546e5628cda77d4673ed273ae7c261d4", + "hash": "0x881b1f74351a1f2479218e8b72df2c802cf05dfc57cdded819f0fe7052f9621b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_30-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_0-len_30-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -10602,7 +10602,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd005734fda965fc2e45607a776ce62d59538186393179bb0adf41fb38148986b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10616,16 +10616,16 @@ ] }, "_info": { - "hash": "0x87e97535e4ae9f9a1a2320dbe4da5a3312b65562940da8c29c477ec991e45543", + "hash": "0xa6b9018ea7db8a71dc5dfbd8db9de2bcf05e7354cd5c62cdf5f1e48e4ce1b10c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_30-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_0-len_30-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -10679,7 +10679,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3124ea76758542d6a1900a816c05e85272eb67efaa0368d0cd7c7f6d0ecde975", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10693,16 +10693,16 @@ ] }, "_info": { - "hash": "0x5ab79f35028ca732f1c666118667cfe40dc84a00e77f9002d660d10fbee6dc61", + "hash": "0x28a77da1e55606352c8a50e93dad0736c9dcae9e5ebccbe3aca9786e5ed508fb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_0-len_30-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_0-len_30-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -10756,7 +10756,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x17c4f3c4c785e086e5d1d43f2a5824accc59f1abe425464982bbf1055fe83ab9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10770,16 +10770,16 @@ ] }, "_info": { - "hash": "0x066704401b41f625e83d36f8ce2d83acc9297f6a303bcedbb5e88b01a0dd01c2", + "hash": "0xcd1d01907c4809714def9e3e21e4c8d18835e3acf26cc4a674fe6b07f74b4faf", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_0-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_10-len_0-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -10833,7 +10833,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x660a6f6db5d5fe57e3857ad79b528a53faf121e5e6fbf7409e0157d3da55dcd4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10847,16 +10847,16 @@ ] }, "_info": { - "hash": "0xea6b414a9d82e1210e99cf5959aa45869adb61d39802fc42caa646ee1da8ca00", + "hash": "0x45bcab7719f49239d26910aff732245cb0ef5c0392a9b3c057e026eba44ca9f6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_0-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_10-len_0-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -10910,7 +10910,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xfaa5b4e6b413fbb7262e8dc08a8300e19069950998eedabfea3e5c45c0faedf9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10924,16 +10924,16 @@ ] }, "_info": { - "hash": "0xda7137ca8be5971e47df397184ef3adc7109e9eaf1b2762d8dfc231e8ad6f93f", + "hash": "0x24a32ff2f188f63820052b875f361675de571f75662ec6a5ae3af338667f8c5d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_0-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_10-len_0-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -10987,7 +10987,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xeac808cb67b0e82b78271f2dd00e1abb1ce64aeef2b22afb522c1ee843c439e2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11001,16 +11001,16 @@ ] }, "_info": { - "hash": "0x468b7f4d9da9c4b998fb104008b718752ce92113c1b248014a8b3a6bbdca076f", + "hash": "0x85526c4c379b7f251549e70dde8cbed0ade434a2f3b4bffb0c1cc5787af98425", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_0-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_10-len_0-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -11064,7 +11064,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0c938661c864a7900f0f517a496003cb1c2783bc5ad204a6be6094528f00fb8e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11078,16 +11078,16 @@ ] }, "_info": { - "hash": "0x0e0c0fa156e86db95d884d1caaaeeb6750600c9c0768a9f5f35e9075dcfad2ea", + "hash": "0x7208f1ab1466d9bf071e835c3eae867cab1db5af6e5940ec8bd04835f3ed8767", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_0-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_10-len_0-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -11141,7 +11141,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5a5888e402fe7c1795bdf5a79036c7081294f3eb7c48e57b7deef22f7fcf43c2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11155,16 +11155,16 @@ ] }, "_info": { - "hash": "0xf3e9a2e7095cdb320403aed34859c40d978349af915938b5ba26728bbd2d5b04", + "hash": "0x7a9dc05015208c8b97fe871df3c6b2f7bf649e9ab225c05f984228c927a2cbf5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_0-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_10-len_0-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -11218,7 +11218,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb17aaf6236f6ba855734968955e89475afd83a2962123f0b3504782782a2a19f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11232,16 +11232,16 @@ ] }, "_info": { - "hash": "0xb764e488f6523e9a4d80715492db7692d43456779414e8c930bba013f40a4a2c", + "hash": "0xe528242a7d7d547512c22bfe872e03b524b54940c9fc5a87d9e6be45bd6ea3b9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_0-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_10-len_0-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -11295,7 +11295,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa7b658a7bd95d8bf884842a98b9e08f504dbfc3c8b5fc32933b6a9d17638fd61", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11309,16 +11309,16 @@ ] }, "_info": { - "hash": "0x6bac517448edcebb609100968eba6f61dca3c1ac6df1b3a9658b016857f2a55b", + "hash": "0xc7bb2feb18db0d39e1fafa18adf8cc6c410ed7bbae53a77d4be1518ee6be8c1b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_10-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_10-len_10-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -11372,7 +11372,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5a675545a87cd31a5f95cc25464c4d815bface2aabe4c5f29470cdd57bd26d05", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11386,16 +11386,16 @@ ] }, "_info": { - "hash": "0xba79177aa762f9ad15a8645829f66202e4260cfa41900c6a9fd9bc223647b7dd", + "hash": "0xc2fb7588ce8de99045974bd0f12c4f1b9990857d7ea4eaa52d73f1fd2c67476b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_10-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_10-len_10-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -11449,7 +11449,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x60b2db347fccf11a47054feb95f41de5c06f6a0015b958727af6a1237ef2fdf7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11463,16 +11463,16 @@ ] }, "_info": { - "hash": "0xe77e5e3c5e662d72af1cd477e3de75286be3860d7cf84972e0aa62bc6ed812a0", + "hash": "0xd031d78b11813d873f401d029020159762b216c514160b431e34d06a1aa7b593", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_10-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_10-len_10-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -11526,7 +11526,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3e597a24c77577f0a8d93a48fc7f64acc564ee96068f11621a985b800dc7dda7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11540,16 +11540,16 @@ ] }, "_info": { - "hash": "0xf4fd64b21aa3cc1fea62cdabb99794c58fc98bf3818b8609b15ba04986f4e456", + "hash": "0x9cde8260acdce8698d063a74728817050a8f1d7737d8733c7c34090b36faac20", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_10-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_10-len_10-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -11603,7 +11603,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3cf91aaf55783b3efcea3918ed7450c785d8966050734ac81b796e7f385da7cb", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11617,16 +11617,16 @@ ] }, "_info": { - "hash": "0xf9102eae1b2e38b2e3362e5b563fa4d9a94ec6c6768083c492aefd5fb95ee5dc", + "hash": "0x72c8e0c2563da59f3a53c1fbe613bf737559421a1400389ba1630d399de6ee3a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_10-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_10-len_10-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -11680,7 +11680,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x02147e222e9e8109c9c5091b90c4d022ad1f2ecf2028dfcad785a433c571e800", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11694,16 +11694,16 @@ ] }, "_info": { - "hash": "0x86c00510a51e6cad96dd6a53b83cd052b5da283b81f80163fda545f5e592ebf4", + "hash": "0x437a2c3d2286a48ec8d1708ffc42fc6b2ee4aadfc21dc3864beed8e77e1a9730", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_10-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_10-len_10-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -11757,7 +11757,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb7e4d65dfab54f148d921d146dcc20adc7dcbc0a75f686c0ae09f52f1269c0b5", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11771,16 +11771,16 @@ ] }, "_info": { - "hash": "0xb04ba9ea57b3f9f5f4e0e7e33a2064e0f9b131d7ba4e0c58f97d3fe7f8a23a9e", + "hash": "0x6f0fe5629154cf47039783dc2d11ac272d4aaeadf3b520dd49d499a169465c3c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_10-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_10-len_10-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -11834,7 +11834,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x078e51cdc99f6ec4ceb0c005933d9bb1774d6ca2e419062aab461fd42f66c9af", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11848,16 +11848,16 @@ ] }, "_info": { - "hash": "0x410165bd6c19ab2b32b0fab22cdce10bb437246a5a915dadb0c27f3a886956d1", + "hash": "0x5474878405f526dff700b892515aaad3b392e29de8fd6c0883741b325dffa276", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_20-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_10-len_20-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -11911,7 +11911,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8fa90bbec23f8734593799f1676a7bbbb774c2f384194d91c0c7a79dafbf56b5", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11925,16 +11925,16 @@ ] }, "_info": { - "hash": "0x8c53d2d9b49555f948c7180e5cadcfea4d39fbedd30f2705664c905a177c3178", + "hash": "0xef5dedd4130e3ad55477f51fefbe35679c8cea63c44d63dd7538b23141643bf9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_20-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_10-len_20-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -11988,7 +11988,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xabc0eb00f59ac0b5c61cd6641b9f53eae9da9bdb810523d1bbf8f096bac2ce0b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -12002,16 +12002,16 @@ ] }, "_info": { - "hash": "0xff6ef59e519090b0a857da8217e7e4d965490fc07a769d5379f31b135f4f6490", + "hash": "0x843381d281ed292b4d84394c9caf900625b2f8a560321881ee0726bdc944c2cc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_20-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_10-len_20-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -12065,7 +12065,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa800fe2b6d5450aa83974a5f1de18bbda067d85db2a3e21d2da86cf9c1a3b4ea", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -12079,16 +12079,16 @@ ] }, "_info": { - "hash": "0x9929e97eb652f934ddb46e9b864ec9fb66dc7f7fb56b83f29b9da58b8011d6d5", + "hash": "0x87acb8469aa8894222a193a016046c3c93f94cfaad2babca78665650b021e7d0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_20-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_10-len_20-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -12142,7 +12142,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5edf95d26f95ead2a3f9220c0c10ac2ee1a98ff2e5b11e94aa74a016ee21a956", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -12156,16 +12156,16 @@ ] }, "_info": { - "hash": "0xdfb6909a19c8d4fbfbfc12c5ff227517c2818c461e74998ce6e4f773f9b3f4c8", + "hash": "0x9e3aa0230eb2f1bcbc2523d6f554f751d8c9ca5b4da3a590755798fb0ff9afea", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_20-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_10-len_20-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -12219,7 +12219,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x45657f89114cd0248ea4451e16466c31ed12910c485f5aa38ba8dd2f5825c229", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -12233,16 +12233,16 @@ ] }, "_info": { - "hash": "0xbb6a1507367a82a6bdf937588419b3bc2faa298ecc1bd4f1511509ee48b0e535", + "hash": "0x9011bf84035d7bee6af4d93872e19f20c113aef7ce0a31d2562c643ce748ef28", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_20-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_10-len_20-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -12296,7 +12296,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4cbc2e1cc5bdd3af43affc460163e3301f8ff0ce9b3f1beba21a4259ab201820", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -12310,16 +12310,16 @@ ] }, "_info": { - "hash": "0x19b85605bd5225c452ad269d611e5b12cda768efaa81c8373f4324e76b30d00c", + "hash": "0x7bcfb438c31bad4fc7f1cdbb8e32cff81e360a265fa88a1f86259bb1af312186", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_20-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_10-len_20-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -12373,7 +12373,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9a8e2e1fd3d88a819ffdd5c1feacbd1f52546d79f9d8f22dce712d916ea3d4aa", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -12387,16 +12387,16 @@ ] }, "_info": { - "hash": "0xe90ea434ed18ff1c888b99bea31cee51699b64214c9c16846baf439deb2215ed", + "hash": "0xe19f77b974d47baf0dcd944650082c74b82b9b7faace0b2aba52fa46d4ddc36a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_30-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_10-len_30-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -12450,7 +12450,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9c4757bb65f39a0fd8e7b14a8254c492a479ee318aef86514cd493d9e941055d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -12464,16 +12464,16 @@ ] }, "_info": { - "hash": "0xa26ac7981b848cdf2159a6a7eb8b7a4365c206e33a666a07da0bf8307d7574f0", + "hash": "0xfd0768b06d1ca3070b45f5248fcfae5e1af00fd80d25252584b974fb31819941", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_30-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_10-len_30-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -12527,7 +12527,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x225d6b5b0370bb64b0717a224752efb78be946ea937c73ad2ac9abb2a117d60f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -12541,16 +12541,16 @@ ] }, "_info": { - "hash": "0x307e15e164f704efdd0360a9998dde90d877bcaeb03c0086c5001f31f65c9895", + "hash": "0x3dadd60d4241b6bde9c8085fd9da8bda6f291855724359ffb1242aa090433461", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_30-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_10-len_30-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -12604,7 +12604,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x804fea89d967c3715c8a3fd0c6812383553e8c53a69783c82ffb75a83ca0037d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -12618,16 +12618,16 @@ ] }, "_info": { - "hash": "0x07e869da35a70dc0ec89b05dbc464eee4d3432a6d1ed472c50e36dde85bf2fbe", + "hash": "0x00a775597a66069581e823fafa7b3cdc433ef186713b12f762d056603867f64b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_30-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_10-len_30-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -12681,7 +12681,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x17fabb81b5825e515ef9ba960dac1dfa28114336c5e1d97029fb0681c9291c02", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -12695,16 +12695,16 @@ ] }, "_info": { - "hash": "0x0109b40c42f57476955a137efe2b12f2201dd243cebe1748f1586c285f41fa13", + "hash": "0x32577bc9d0cc335ab30dea74a28b10934e070e7ec422fe4de4bb95f913460b50", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_30-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_10-len_30-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -12758,7 +12758,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc64de781b79805e8a34d2fd5e8475d8461b3d43f61d29e9469afe8d55b402a71", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -12772,16 +12772,16 @@ ] }, "_info": { - "hash": "0xe52f1c596f9aa8d40c3ae623bc0213e66b77e35849518b2ed95f8d805494d4c0", + "hash": "0x2b233beed51a406cf1e88a6e0ecf775168bb6d7d552cf8f0b3d315ff2b9ab287", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_30-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_10-len_30-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -12835,7 +12835,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9706fd6a6e159f8a9a65b29eb8e260fc0695e0943b03b11406c88129940226fc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -12849,16 +12849,16 @@ ] }, "_info": { - "hash": "0x75a43e8087e67dc256bb1b858d46a606de406e112e59751b4d742b6689b84d3a", + "hash": "0xc8e5426d3c9a25410ddb20c8103270e888110a9bdfbcfddf0c87a2b5f9bcbf9b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_10-len_30-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_10-len_30-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -12912,7 +12912,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb0abd7a06f1330f82f09ed6b3f0f3cb873093f29655bb206e23b9c89af13d8d5", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -12926,16 +12926,16 @@ ] }, "_info": { - "hash": "0x92d93982850ffb06a360ef1b3e485f5696c487de4af127d2c0785c07497be0be", + "hash": "0xd7df66ce51ea95e23dddfccfd7d4b9f89726d443a1d53c333ad6c46a10f19a42", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_0-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_20-len_0-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -12989,7 +12989,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb74597016b58466ab8de496b80868384fac7310113d20ee897edcf1b94a68ed2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -13003,16 +13003,16 @@ ] }, "_info": { - "hash": "0x32d5c5503cdc2f3c0a861b3fa1fa69dfd4c79f355e1a9b685c2dd05061e13805", + "hash": "0xa158439bf808fec769ff562135b5005cd99b2057bda20b4b2336068a95989b66", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_0-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_20-len_0-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -13066,7 +13066,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x40d512a972c0aeefb8793e6c6cd1a019d3eeb95357d4d1a2d60cc9db2863eb4f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -13080,16 +13080,16 @@ ] }, "_info": { - "hash": "0xa4707225a973e948a75d777dcc42a12aba13f3aede06d85ac5d67e1aec6b7e64", + "hash": "0x7dbfd503b556debe47f9444c53c73d1995bd63338d055ebb1c58075235674f93", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_0-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_20-len_0-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -13143,7 +13143,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa6785453b24bee054d270a714e70aaba8614975590837b3f11558cb0b7a50040", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -13157,16 +13157,16 @@ ] }, "_info": { - "hash": "0x1ee5f117e41c9f28b32aef80b2d7a92ea569ece31bf2f9c55c1d67aec37f033e", + "hash": "0x7292a5b07bc56a36887c72c32c8bf320de017af97fd6ac8218775fb19d02721c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_0-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_20-len_0-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -13220,7 +13220,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe17ff37d0642841e8769b43ee0aeccb4894eaa571f4611ce12bcec209d1381ee", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -13234,16 +13234,16 @@ ] }, "_info": { - "hash": "0x3b52995c2e8ed72171074677a4c0c4d46c1997f5f5df1154cd2216f071df9791", + "hash": "0xa45b334270610d54e721404edde83f4e1394ae2a21245661eb3d93fbe479320e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_0-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_20-len_0-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -13297,7 +13297,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe2dda1379deba5effb703f77d550901bf9b42582d7b039f0266a6d398f17e9b6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -13311,16 +13311,16 @@ ] }, "_info": { - "hash": "0x1b39d85a5eaf1c3dc4837d4d9d9ea865815d92840ba7923319bede04d93d6ea0", + "hash": "0xcaf1f68fef856e0a8431c8d5bb95de7c4973b9f3fdab509649ba13bcee067654", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_0-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_20-len_0-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -13374,7 +13374,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2a1a969ef13c8533f78e6a1912513609e452fae2b4c29b93791e67dee4b38a07", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -13388,16 +13388,16 @@ ] }, "_info": { - "hash": "0x92e01fde849538c5dfdf69b3990a95edf6127e142309e3cb44884b349c71e1ae", + "hash": "0xcc766146ba6f0495647bc6b17dd6748b98088c316c0a209a7cf9400675757c3d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_0-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_20-len_0-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -13451,7 +13451,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4739731a53dc1e54d02d4ebeb1ec6f3a5a32c92cd4347aaa6ea4c0a718727b4a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -13465,16 +13465,16 @@ ] }, "_info": { - "hash": "0x0ffcdeb051694b583048abda7c51e4090f3bba4a98b0f478b6ea403f63669ef4", + "hash": "0xd1353dd9acd64adac68cc349b0590d954b272b4476ef6e2d693c36c5326d2193", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_10-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_20-len_10-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -13528,7 +13528,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe38bf79c0d5596a6653e97913e01646c9effb8eaf51929795406cc2a02c388ea", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -13542,16 +13542,16 @@ ] }, "_info": { - "hash": "0xee876cdabc5a2d211ac94cf3d590fc86fe9cf3b1919aba377e76caa0810066e6", + "hash": "0x9f8ea43a8d0aef6dd43e19d4c1c74047bbc20b81f2705ba71d55d8982f6ce46d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_10-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_20-len_10-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -13605,7 +13605,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xcb0ea6298c6e74ee724588e5edff4dafd6ad2976c88c34ca153a7739833b803f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -13619,16 +13619,16 @@ ] }, "_info": { - "hash": "0x9b98a996b5f836062fb4d7dceb3e4548221a60c01d2790e6bcb274b97f554e8d", + "hash": "0x9845a021a8625aaf1a43cd04920863d6f2f0eb4abd906ebb568db15ab79c6a88", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_10-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_20-len_10-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -13682,7 +13682,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd01350b6d6ea4be46719938275184897c14cc850e45a8e002d8e5665e8fbcd66", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -13696,16 +13696,16 @@ ] }, "_info": { - "hash": "0xb7024010f6e1da0c296cf8efd64467d82bda1323bf9bd34ea32d053b55c247bd", + "hash": "0x5f3206faa7b59607ec54d51ef05995127bf7097bbb01d60f3f03d4b9e3f07d22", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_10-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_20-len_10-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -13759,7 +13759,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xfcd729a403405ba61cfad6d3e983f4869c2efa2db58025db0661ff42564192eb", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -13773,16 +13773,16 @@ ] }, "_info": { - "hash": "0xe6a7af9a4770421a2182e8a8f0dc6065a02e59de9e1ce690c3e0dae2bf76a89d", + "hash": "0x10eae879808a5c3b0f10e08829472529f4335892760dfad8e8af5c5cc79f9d34", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_10-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_20-len_10-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -13836,7 +13836,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8ee4c975d1515211a4b39bf0681724d125014d5727c7b2867cc9001fa0811894", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -13850,16 +13850,16 @@ ] }, "_info": { - "hash": "0x72a826852c8e5a1ac8c32418848aa3eecfd6485f1bfd55fbd9824e0d07909200", + "hash": "0x70f7bc2fd46b9d143cb885b77aec65395d77f4ce59ec6c3315ec687fc0839f72", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_10-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_20-len_10-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -13913,7 +13913,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe95c8aab16ebef2e061cd70cf45af4925156d11cc73868ab7cc50fc575e962d0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -13927,16 +13927,16 @@ ] }, "_info": { - "hash": "0xe6fb05c256473a924a8ee4313ac75be328b2fa85860bbad6f7090b102a623875", + "hash": "0x548921ba53ddc62e1605f85ea042f10a953a52723bc17f1fd172a2706afb0b02", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_10-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_20-len_10-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -13990,7 +13990,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7d7e92b8aa3ebd2d79a98826a5c5863b4016704c28fabe5c2bedad69e3baf5db", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -14004,16 +14004,16 @@ ] }, "_info": { - "hash": "0x72568b33fb629d5ae8c22d5b32e38cb53ee8bc4150b84ca50c7fcc4da8e4e78f", + "hash": "0xca25da2f3323268691014206c80f3ac39c6479ad5c398fae7bf704a6ea14b1bb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_20-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_20-len_20-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -14067,7 +14067,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xfc04144d5c5c0ab21c95bd9b1ba523880674adec58d12d1e6e46ac10f4f5bba1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -14081,16 +14081,16 @@ ] }, "_info": { - "hash": "0xe8825a4366af7f3e811b2d24892aeb677e6301730bf70cb01cc18a7ca65fc37f", + "hash": "0x0a34fd41b1c3c4839b741629ebfe1d0b8616c2728fabb600c1f1c4bcae0cf134", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_20-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_20-len_20-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -14144,7 +14144,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x78ba664ccc0bf33410f0559edf09ab0f9ea8ae40ff73233fcf02abb4164f475e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -14158,16 +14158,16 @@ ] }, "_info": { - "hash": "0xb386126d7e2ead9be8d71ea9778d4851e75959ae6d9d546c873b6ffafafd8a8e", + "hash": "0xc02d0a260a710bb8790e0246e5bcd5e4f29b452fa7db9ad50f34455ae0658fe1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_20-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_20-len_20-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -14221,7 +14221,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf48cf5909781e6d97bac6125e8a90365cfdbeb74addd0fb76a293cff03d01a49", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -14235,16 +14235,16 @@ ] }, "_info": { - "hash": "0xfbeca810b357b554fa30d578701c50664bea63801007acc971e7c2b89366d460", + "hash": "0x2a126a0655a5c307ba63ce80362ed34dae567c84852be11ce9c05ef9e19cb050", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_20-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_20-len_20-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -14298,7 +14298,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x164c5fe5cf9a342adfcc277a404aecd18cc490629017aee13f65ad3082e1328a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -14312,16 +14312,16 @@ ] }, "_info": { - "hash": "0x4cc066ae31f68ba57c47e62040ba6df5842fff0e6090253d24123aea7ea5f4b2", + "hash": "0xfcfc0b2292d761d215512ec53899103c61a96910d849e4b67df517aa181e5feb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_20-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_20-len_20-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -14375,7 +14375,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x40978aee7a432cc60f378590047a48b0c110895a957698b3c0243f9fa743b461", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -14389,16 +14389,16 @@ ] }, "_info": { - "hash": "0x2258971808de34cd6eae34f38a2876211bbf97b7bce96a3c97d7dbd65887ac6f", + "hash": "0xea6030ef33da64187712a284d93ac4e0ce89bf31a40111a70363c299ef9ca926", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_20-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_20-len_20-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -14452,7 +14452,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xbf6f1210917b1920b93c01f5a1bd4c115f0abe75ecda80049aa0e876be6ccb44", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -14466,16 +14466,16 @@ ] }, "_info": { - "hash": "0x2c280f5ec4d99e0e4b59d92da42b297d3415c95c98839bbc32d6fd01b41657b3", + "hash": "0x78d743c7fa33466f4da0d395c8b9b0f339b16009ad5f1bf4f3c6308d8a515e12", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_20-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_20-len_20-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -14529,7 +14529,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x04defd13deef7b3e59d7c2efc94f70c912ad053f147b378fa77b2826732aaf97", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -14543,16 +14543,16 @@ ] }, "_info": { - "hash": "0x2f07266c62ec7b79a3b07b1595bc5d864b0ce2f235c9afa1f66e66548bdd4b1b", + "hash": "0xab3d5c07f0afb943be2bb4b2bf368de73312a2dd430992c9f10ff3e930c02ce0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_30-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_20-len_30-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -14606,7 +14606,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe2aff010e9a1f78fc2187eb9055bc8b1cd5009435aaf353fd273e5529928452f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -14620,16 +14620,16 @@ ] }, "_info": { - "hash": "0xdd7af8b65e1738c0a28fbfc79bb30d74cb2a62bf4cd9dabf15bd751a7213f542", + "hash": "0x6553de3c3675fe714a872cbcde5385d5ed4edc7a087e5ea26151bfb927c5e0a9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_30-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_20-len_30-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -14683,7 +14683,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5850aee532d3537e61ff52a265c9970d93468abd0d2508800a268d0d26a477c3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -14697,16 +14697,16 @@ ] }, "_info": { - "hash": "0xdb106c3620b88f3c149e5c529b2371fc6ec35002eac86bc41fb0efde631879b7", + "hash": "0xaa772a9585be52f2ca2196dc23829197e644eaa23fff8ac29f224d796374b4c0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_30-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_20-len_30-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -14760,7 +14760,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x14765e338a863bcd4e9655fa86a4d9f850526bcf783d4df65d81203b097e7f0f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -14774,16 +14774,16 @@ ] }, "_info": { - "hash": "0x5a9b738f96eddda91ae66e9fc9c2e85128178b2944b157e310f98e35f4aea251", + "hash": "0x0e10ab03d368b9c6b02c429f13f435e23ecbcc519d9e7088843827d7e3f7e42f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_30-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_20-len_30-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -14837,7 +14837,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6d49cd21f7c505833639ed8e0ff8b91869b75b9ea531cf957a799d81410ab0a7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -14851,16 +14851,16 @@ ] }, "_info": { - "hash": "0x4a758c16bb40aa613313358ae030fc52e888a2325555bc5d6dadd2a45500824c", + "hash": "0xa2a889fd0ad779df314bce62f35ae4513e8b16b441474d43ed7f114d4a1c1e09", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_30-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_20-len_30-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -14914,7 +14914,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4582fb2422dba89f67ab8962cea9f64d3bdd731d1f8622dee34fb6b044dd280f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -14928,16 +14928,16 @@ ] }, "_info": { - "hash": "0x33f352164f8159afdcd9c8922e022c9e666f5f81206b2abca8bb7b5245074359", + "hash": "0x67566578f779f7b4e680637ba2aa2a38ae4fc229d1a0978eba60a3c1b7ef343c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_30-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_20-len_30-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -14991,7 +14991,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7486bd1ba01756f36f4d2e6125e4fc516ed821b5b03cc855f5762358089e91d8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -15005,16 +15005,16 @@ ] }, "_info": { - "hash": "0x0bc585ab81338960d73a2250bb298e4ec9244d5985b1d60403aeced590063189", + "hash": "0x082565ceed3178d943de4f5b6bcad6192cf2f281d2e7efe988812fca305b58ec", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_20-len_30-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_20-len_30-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -15068,7 +15068,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x35a9e7f8baca9c69ad98fade29f3404d5835c81e398458438227a316ff9f4dbb", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -15082,16 +15082,16 @@ ] }, "_info": { - "hash": "0x15c3c869780b4b0be30279e6a3b127abfe7670533f893a200063db36d0d0d476", + "hash": "0x0d3f968f721aaf80adfcfe42d00c84cbe823461d715410137c4130e6146420da", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_0-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_30-len_0-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -15145,7 +15145,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9558269fea1bae7cc60e91b5577a1054eb09dfe0609129830b49d38ea0283f82", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -15159,16 +15159,16 @@ ] }, "_info": { - "hash": "0xc1d09522a5decc85e68d26ff62445d792b29987d6350eb56e70d80d13c7f5781", + "hash": "0xbce8b3ad4e6c4e7139914b9f7a5a260fe8823c853916f01c20337f90f88d1342", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_0-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_30-len_0-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -15222,7 +15222,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x51f829324be80ea350be3caf1b28f4f98db12480638d90f9dfb98b2fe4f1c4ba", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -15236,16 +15236,16 @@ ] }, "_info": { - "hash": "0xf459dc8a3407df8d7f7567d5df58dc726f38401693270fcbd81b3e1813761aac", + "hash": "0x39769597ea0c4c435a7d9ddd2cf332f7b837c02e3f722f638975fbb6fdb28d26", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_0-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_30-len_0-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -15299,7 +15299,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xeb07bb4335025abc41c7a346cfa597d55883bad6aee35340f90382f5a448c327", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -15313,16 +15313,16 @@ ] }, "_info": { - "hash": "0x2053faeefdb7b81316c116cfe16b89be9f2616043d187c39cfa5833ece8811ab", + "hash": "0xf209a357a1a20fdc1789f3f7db3e13731aa7a291ecdb0694925e62617475765d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_0-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_30-len_0-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -15376,7 +15376,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xabfdaf14805a046440fd1ba0d7e43f158051ed2387091b0cbfcdc65a819413c7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -15390,16 +15390,16 @@ ] }, "_info": { - "hash": "0x14def5f34ca2cbe75459d545d3906f255036c532c250cdaee9565421f9f4b6b3", + "hash": "0x6ae68b0f4ba3a78d66d18cb4bcd04f12fd057cdd31e4f4e05b39ef6dcfb80126", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_0-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_30-len_0-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -15453,7 +15453,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe6a1bfa98f4c3bc33604268033fb3877c4110f942c7f68807ff06e0a08e94f5a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -15467,16 +15467,16 @@ ] }, "_info": { - "hash": "0xb70be5c4e3ba473001f4a9bdcd3d68537d1a43019dbdf47458108442bf85bb6d", + "hash": "0x0ae9e5275cc81a41012eca8832813f660b57ed1f6efd62af8939b6b27c469669", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_0-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_30-len_0-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -15530,7 +15530,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x87b44d3b445dc8c90b007c38bbca12a8ab5a9fa966060d09c72ed5add7092b93", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -15544,16 +15544,16 @@ ] }, "_info": { - "hash": "0xd4538ebec5bf2a3abd68e45547ca567b61e05c4d3e0fd79f092b3e7ff7af6e93", + "hash": "0x874fca494b7a123aff91bea1e3d17a510c81d481a05c2d16a8cb67c759f758ea", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_0-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_30-len_0-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -15607,7 +15607,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x97e14376ce2ee49b160fb0f5eedfef55c052b4729f50434f4bec9b5d65021ebe", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -15621,16 +15621,16 @@ ] }, "_info": { - "hash": "0x4a0dca4e0a87ee53c56e7bcf6a36a9e113e4cfad4d186dd928283d1f6ad96904", + "hash": "0x5218eb93d35c0b33db24506d77435e3db10dba580462bf30b565a2bc01903a14", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_10-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_30-len_10-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -15684,7 +15684,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb4618b543a39c3d1c4584bd69ca46bd1cdb71e637b804b7392200d1d1e341b4c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -15698,16 +15698,16 @@ ] }, "_info": { - "hash": "0x74de1ebb4800b6a97002f25afd5e47a323871e46daff8769570d11ff02e7ddc5", + "hash": "0x19e37d5100b302d4670d0c6215ffe6643e926a3c53cc95c8c4f895a6a9fbd803", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_10-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_30-len_10-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -15761,7 +15761,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x76ac22ab6dc61f17c6d3eb8ec2dcc7121189faedb59f4119a388a86a6ce89e2d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -15775,16 +15775,16 @@ ] }, "_info": { - "hash": "0xc609df3e52655728c3d6bd9df5693e05b502f642320e71c2001634efd126dba4", + "hash": "0xc5c531f4784d3ee91b84e2ddbda25c9699d2d4229c3b6caad17e67d1e55ce88e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_10-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_30-len_10-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -15838,7 +15838,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x545bb774d0c2578c4121e0a4ab9e02993c6c519b61ccf8e055c3634e692adce3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -15852,16 +15852,16 @@ ] }, "_info": { - "hash": "0xff38b75d1bcd427a0d62d8946825c646791809db076c760e9e3de6a4c77956f1", + "hash": "0x482771d222af87ae8b49c7cbc2bc36909f1fbf751ba1f0be3358df94fe29c309", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_10-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_30-len_10-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -15915,7 +15915,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1591518ae70ffff1568d0c9d8bdc9062dde4b0a5d771e158278356c40c30dc93", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -15929,16 +15929,16 @@ ] }, "_info": { - "hash": "0xacb867a544082fd632205d03d7828e096da617e4075baede2bd1b64fd8130498", + "hash": "0x3b1e9d580dc3cf3b160dead3d4201ef875b7f6258e838e05ad0bd8301438158e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_10-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_30-len_10-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -15992,7 +15992,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xdee42f731bdeaf9943df6e0897dab4e0f263b352bce62516fbea353f7261d39a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -16006,16 +16006,16 @@ ] }, "_info": { - "hash": "0x5d2fc2cc294e4e8a20609ad95d8468b1f3bc1c174880b075fb102183f864bf1a", + "hash": "0xf7bcd27d53607fe21f885992e6b6075ef378a8ca2aeb7d7e8ced1f02eef01155", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_10-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_30-len_10-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -16069,7 +16069,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb83f37e6897942eb370cd68650d270de72a189bb5b47a31148fe4a5ee782b818", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -16083,16 +16083,16 @@ ] }, "_info": { - "hash": "0x5c1be6b6d43fb16cebaeb743d796a66ac7b81ad62195f9f3831293ca3bd920b2", + "hash": "0xa6b5f85a645d34632bb3f4c9ab54c4c5f250d5f56e874fc5b617e69458198932", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_10-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_30-len_10-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -16146,7 +16146,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2d315fcee0d4274cc1505d1e757dfe0bd42e8054165c6c3fd78ff9163e1b4139", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -16160,16 +16160,16 @@ ] }, "_info": { - "hash": "0x636f70d9c81f47351d945503cb5b1f9c33ca8a3e8a2cccee6d68794ba40c81da", + "hash": "0x3e213104ce960a62d0e160512c0d40815f456f4a07d13c87907ed4d788b23160", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_20-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_30-len_20-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -16223,7 +16223,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe38e74fc7d899d1b0052d92d2881ea832f2d3f77379318a8b38ec0f533b291b4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -16237,16 +16237,16 @@ ] }, "_info": { - "hash": "0xda500332903e6fdb29dbacab0d8b6d74df3dcfedffb83148a0201c06dd1ef16b", + "hash": "0x7e5c2ca37f1fac67bfdb4aa437dbac44d5fff3efcc1d6c756c96520bde5a263f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_20-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_30-len_20-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -16300,7 +16300,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2d3dba94596087f6c61f5afb49129efe715621fcd1714ae0ba6b31969111c17a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -16314,16 +16314,16 @@ ] }, "_info": { - "hash": "0xd53dc383d26a2493922093a081a692a83deef95edaf679dae91bee2df30cbe42", + "hash": "0x1a78c70ea1f7b8dc08b92aec9150072daa6e0f3a6779a0b1c86ed0eb7fc64408", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_20-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_30-len_20-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -16377,7 +16377,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb24f19838a2e4168ee1e5f580d14cba71ac8da604c7e11b45cf98d2565057b66", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -16391,16 +16391,16 @@ ] }, "_info": { - "hash": "0x4277abcbc76d7452c43f6d3cb94d6f9be0f7561132743d4af6ea242e19f732e0", + "hash": "0x56777e50b56935411e0bbec03ca61b4ad4e0a2e0a9242639fbff28778ed541a2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_20-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_30-len_20-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -16454,7 +16454,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc08d9d8fd56c5e0416a2c83e5a227345538059740a0678cdfeea5052382d9dbc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -16468,16 +16468,16 @@ ] }, "_info": { - "hash": "0x6aeeeba6cf478be6a705b6d379d559d67133cd9100823183883ed509a87fef15", + "hash": "0xbb49459a037efdc4936497d8f37541e01562e646bbb7b5d61061dc17a07f947d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_20-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_30-len_20-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -16531,7 +16531,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x327ad4146383dc0e4956f7e500c7295e7233c8f971620d07e52607a514638667", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -16545,16 +16545,16 @@ ] }, "_info": { - "hash": "0xa1bf35044965477517904bae29fd9a53d009a7b7b5a104db78f420639410de21", + "hash": "0x554970c5cee33e2ccd4ec91d8ff3c2260c8bdf031c2f7344c3d1df22fb6cd1e8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_20-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_30-len_20-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -16608,7 +16608,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3e58ff523d6d64fc67f71b5a7d7229704b2268a0dcba9ccfaa0674ab7a2bfdcc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -16622,16 +16622,16 @@ ] }, "_info": { - "hash": "0xcd055f1dbc1fe4831c2f31439203a0b3d91a13ac171fb16e9ce34126fc2c0460", + "hash": "0x4f989bab6344fa51bde0cd7d09b76a5d3c8f86aa30fd0a2941949a301be177c4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_20-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_30-len_20-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -16685,7 +16685,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xacf9dc74dffdef19e1a378760562b89c6ff8d86d0edb3f08a7ae0aa54d98ded6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -16699,16 +16699,16 @@ ] }, "_info": { - "hash": "0x4ea381320f1431b579d04cf186f0571b36ef36b0463fe1d1a8ff54b1055bff59", + "hash": "0xd5a4773c65e5bd504e27851484e868495639b3aad7dfa1f72211d1f3b9866b36", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_30-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_30-len_30-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -16762,7 +16762,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8bf88d4b5d8a9e0575edc64bc62d7d26cd32e82e41235198c96644bfe6b77581", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -16776,16 +16776,16 @@ ] }, "_info": { - "hash": "0xaf658c8014d9dbe36717f39526b2047d6091258ad7074c1e4ac21db9a0d3edea", + "hash": "0x5f1e5d70ed29cfc48312e3b82cb0f857efb6dfad6f0594ba886346e19301eab3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_30-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_30-len_30-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -16839,7 +16839,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x36c9f4af9d699412f16fd8f4fe585c38fce38da9aa380009f0a704918cdeacbb", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -16853,16 +16853,16 @@ ] }, "_info": { - "hash": "0x435413875c0b76a1be5e9c96deac12913c384ff849a376e1e9d444b9dc18a423", + "hash": "0xbae2127a330735e5362dbe11f4038da87cdb7493ac948adf0d031bf4e24b00b5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_30-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_30-len_30-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -16916,7 +16916,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4d04fdd40c58ce85d407358ac8b123db29530d6b040c3770f59f52df2839263b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -16930,16 +16930,16 @@ ] }, "_info": { - "hash": "0xdd5a0570bf3096bef6298c98689cc4c52a0a0c94318590ec8262f3e10173a932", + "hash": "0xfa16798fdbc7b08c3b8dd5842d7cf8f6ebe8221f12a3d09c63825db7520b9dba", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_30-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_30-len_30-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -16993,7 +16993,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd88677f9029673cb4a4c8579678bc52f2a10289e2a044d440b0cc1aae2ce76b8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -17007,16 +17007,16 @@ ] }, "_info": { - "hash": "0xb29a117e16a6c0f8afb815e66a6765d8b7ee6e5736c74f7258e1d65052d1b277", + "hash": "0xbff64423f4a3c430b6ac6654ee3ec9b0ae4ddd8a9341cd573fba1ce3fda73f73", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_30-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_30-len_30-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -17070,7 +17070,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xfc05f2715bb1bfc0cc040f1ca1835c9e04ffdd1cb56b6e3d22711246d51f7d05", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -17084,16 +17084,16 @@ ] }, "_info": { - "hash": "0x077ddbc5511fc1818ed7251725574763103478f42c72451e48f3b9f9e6ac03d8", + "hash": "0xb61b2e095f31bb818b665e4a70f13bb79ab8610d920730e2d3ba10e78b3e7361", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_30-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_30-len_30-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -17147,7 +17147,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd21bce3888c847ea6aad5c2295fe383f4e7bcf07d61854a525b218570a683f1c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -17161,16 +17161,16 @@ ] }, "_info": { - "hash": "0xb194552ec3d966273c7ac2c2bb8a72335a419aea36be964e70243258b138e025", + "hash": "0x92824bcbe34fa3f79f3c57d86cd303b772f3ebdb899d557c91300b86fcaf6d87", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_10-offset_30-len_30-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_10-offset_30-len_30-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -17224,7 +17224,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x01da07a03ceb8820f77a3a9ead7a132c5ceff5a5901b793f32dce2fe5e21b74f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -17238,16 +17238,16 @@ ] }, "_info": { - "hash": "0xbc6159df726a452c8f58f88a6949557ad29c5f6d36071fc5b1f96f1a28b55284", + "hash": "0x1b044e41209e2c2b8d687b6c695558390f6892f3569c0ed01fc6f837651fc6c2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_0-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_0-len_0-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -17301,7 +17301,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1b12577f06feae7b1f997e25c15c0fd43d271aaf049584003a551972442aec8c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -17315,16 +17315,16 @@ ] }, "_info": { - "hash": "0xe2bbd44f3f2aa9be5dd421f693912988dda2b9e05dc83735bfb0cf5dbcf8107a", + "hash": "0x1ee85e89161b1660747ca984e53eb7c2847174d783438812e6dc4c7bc367bbde", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_0-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_0-len_0-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -17378,7 +17378,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xce81cc4d0bfb7d5723338a24d15e94583c41b14ea3bf2e6e98fbb49984309025", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -17392,16 +17392,16 @@ ] }, "_info": { - "hash": "0xb8f933f303120a8e397e628da7c30119eb6e29a90a9a620d5f3839636584b41d", + "hash": "0xc82780efbf46adfc3cfd0647be0ae681da77614d5fb170df85811b867a2adcf0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_0-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_0-len_0-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -17455,7 +17455,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5d5f97ed0169a58ee14d9c53866138d36c34d89b1db5e6258fa017fbaf3e3f28", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -17469,16 +17469,16 @@ ] }, "_info": { - "hash": "0x7353bc8c79bd8fc3050e347dccf48c3b8efa3231e1997da156fb19a2b145bf27", + "hash": "0x0e678af6d28b27f919967b426833a09b3c5ce53681a52fcccec1986824ff503e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_0-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_0-len_0-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -17532,7 +17532,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2dd71181205dccaa41612ed380cf32e1df3ee10347efcc4e7d7a3cf373685074", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -17546,16 +17546,16 @@ ] }, "_info": { - "hash": "0x8db903a46437e981b45082e443d23093d05746659dab9430481e19534dcf8ac1", + "hash": "0xc338b5661a37ce799efc6460749734de075fb18d1e3a4b800fd1f29d85cf3855", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_0-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_0-len_0-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -17609,7 +17609,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2fb15438db44cfa1c4971335f72c545b6206556464386ff8d09ed927f2598fb4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -17623,16 +17623,16 @@ ] }, "_info": { - "hash": "0x4bc49cf9d6521e8c204d903217a36d2545aca272950cc0eeeb829434df2c5b8e", + "hash": "0x6188c3f59a7fc66a4280739c7a4d106f633bba890e25ac71e2d582ff3cf74f34", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_0-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_0-len_0-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -17686,7 +17686,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x208203f8ddb992154144b28de1432e6e724bb71802e96fd9e8f719c3942e6d13", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -17700,16 +17700,16 @@ ] }, "_info": { - "hash": "0x600154350b7d66e56f04589b06bcf89ffd12fd697f9459895914da0b7272078a", + "hash": "0xb64932a5f7770be4645fd0edbf6d643a9303c9c7ca1e67184c23dbd9aaf7ea05", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_0-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_0-len_0-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -17763,7 +17763,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1c934163c354d299da9bd7ae922e79fe8690650ea8269ce49af6a12624c77173", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -17777,16 +17777,16 @@ ] }, "_info": { - "hash": "0x4b0a3bd940afd6649afd83781f7620f0a982b48271d292dfde1c56c04a03310a", + "hash": "0x3ca74c95ddcb8ebe99966247ea43e9e4fa5a029766b33cf26ba3f7a3aef110ed", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_10-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_0-len_10-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -17840,7 +17840,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5107e752eb675df6c90c31348357ac715b8b261a127a10c72a362a16567311d5", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -17854,16 +17854,16 @@ ] }, "_info": { - "hash": "0x0e44c1dde5a0c96df83e3dc99e0389e4eb95ba794994c015cd8bbebe83eb1b17", + "hash": "0x50d9a42492cd9b6b2fff5b61f6124483e17a95605f74665ba5c5eea4676a7e3e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_10-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_0-len_10-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -17917,7 +17917,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x06081acf8f9ce5e17d1f6fd0542f1372dec9f7ec3dcc17ae83af1c5652eee9e7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -17931,16 +17931,16 @@ ] }, "_info": { - "hash": "0x600aca428c0cd92aa5781bfe4c05ed378e990b31dcee56841092003e0e72ab00", + "hash": "0xefbe0ae0d820dbdf885ff489edc6892c640ed31f9b139956abd989177fc32a69", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_10-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_0-len_10-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -17994,7 +17994,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb39e1aaeaed63b41f9ae848180cd619d49e50e9e9e8a9bd141b96d0f64e29d66", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -18008,16 +18008,16 @@ ] }, "_info": { - "hash": "0x084a3de3b991b9d46e0dd15c15a98fd8fa26db6837d9887293e7f567edb25dc5", + "hash": "0x17754860dd7cc0702e03c599995d60170b5ddb85971bac9506d998614a8083c7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_10-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_0-len_10-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -18071,7 +18071,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x22a7a6862df8666bb16f4ccd330d4bc2be75070378fab2a4877d888e613f8c90", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -18085,16 +18085,16 @@ ] }, "_info": { - "hash": "0x26ff5c90697d9eacc1e30c8651ea17a4a86904075a469335bfd24832d72d3523", + "hash": "0xc22ee7edf2d6b9ecde2a58271179e427c737e8003033e3affb4dfab56492e70b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_10-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_0-len_10-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -18148,7 +18148,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc638abe39088a6fba47c776d487bd6222c17795cd6451fd0e073a209f572f473", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -18162,16 +18162,16 @@ ] }, "_info": { - "hash": "0x394b751a1a81119f0a1b382aeba579562db9b1443ab5298e6267b6d325553642", + "hash": "0x6706dee47c6c6f285b309420377543a5ac9ae5a204ab93516403beb5c9356484", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_10-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_0-len_10-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -18225,7 +18225,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe3b8965e144a82dc741bcccb57cd99e92b0751a24503c74d969f16730d63aa3a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -18239,16 +18239,16 @@ ] }, "_info": { - "hash": "0x09f9f0997b127befdaed64de8a1747b1b49ae466335693c9d31d62c44ed03318", + "hash": "0x1c191187bd56bb31ce818fbf9ff135f0681c4dd2b25a02eb804ae72bf2b80a78", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_10-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_0-len_10-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -18302,7 +18302,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7369785ab9c314a19a0db7b71c9d31762b4ec1d1488ce7238a50762cbed0bb3a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -18316,16 +18316,16 @@ ] }, "_info": { - "hash": "0x33da7840327db58b07a1bd2723310e31d31b3378aff5f5544cd11669426276ed", + "hash": "0x1bd693c95c596a49ea1f3ee7368369e41500f5ba19040c3c24d2426f4ebabcf7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_20-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_0-len_20-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -18379,7 +18379,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xeea470dffd7e6799c707dc41513ce4aa457d6d241617b74c20dda5f652672326", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -18393,16 +18393,16 @@ ] }, "_info": { - "hash": "0xacc4fa632e9f0fc8cb5ccd442b3888cd916dc5bfe8ea58f84d0f9e6dd3a9e2a9", + "hash": "0x69e73597168076c227005907b79a8843c10a112181fa6b8afbd79e7da0738f3e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_20-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_0-len_20-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -18456,7 +18456,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe77d1551ce22f3be2876d103166d485766e2b7beeb3c4aa59c126b0ef63ae5c7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -18470,16 +18470,16 @@ ] }, "_info": { - "hash": "0x56de2e2a8dbfdc1a70fa26cf038d42a9ae5f180d4fbfb2edb0310f576036be55", + "hash": "0x6ec16539a337b9c1f270c07a5f4b35073f73c530f20f4595f6e18a93ddd4ab8f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_20-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_0-len_20-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -18533,7 +18533,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0a18d51a7fe718595d2728bc4445aa128b5d2076343efbb10fc4c6c5979608d6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -18547,16 +18547,16 @@ ] }, "_info": { - "hash": "0xef81a3a9a4e38f4b6f0294dd6703b8e4d2919374ac67dd415d8be64ae06c410c", + "hash": "0x4fa227053dd3db652dae89843421199874eb26f97a1ac400fea36f3d2ff072f8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_20-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_0-len_20-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -18610,7 +18610,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9c8e01ea4acc2b8490eb748f3c81f6c3d6be2d76b0a369649c8e86319b2d0b37", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -18624,16 +18624,16 @@ ] }, "_info": { - "hash": "0x5ec9e47fce00109587488b289a840d9388805364d6ee5b7391e7deae19b6f329", + "hash": "0x25489533b23d0c5ab0cc7229954b7018f36edda2fd47ff7a4e4fe6133ccab474", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_20-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_0-len_20-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -18687,7 +18687,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x749e9341047a76a799006794f5ed4566dd3ec77a8409dbce861b9096cd529059", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -18701,16 +18701,16 @@ ] }, "_info": { - "hash": "0x6098df72b8186f7e79a020bfee2b09863f7296525f4e6f1fba72ae9adffa596f", + "hash": "0xa10d071037f56a86b9bd7fe90d151d3e170b89935ef420a5771c72550d5e1f33", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_20-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_0-len_20-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -18764,7 +18764,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5f943848d75c4fe5af230d56bd86316583e10a76418b47f575be57f1cefe6981", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -18778,16 +18778,16 @@ ] }, "_info": { - "hash": "0x51d5e977f8e5598342158283d71a877bfe59ae9d8abedd18a1987420c4e23b0e", + "hash": "0xa35bab750cc6104dbdd52280da407bd10d885f7fea300dc935821665fa36c736", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_20-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_0-len_20-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -18841,7 +18841,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x17581edf1eaf9f8f60a21327ef94794dd201af29ae94c5a0679718368955e004", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -18855,16 +18855,16 @@ ] }, "_info": { - "hash": "0xb6be812cd8b556574e265b4e827da4989641d63510eb80af50e8a7abc95cb9e2", + "hash": "0xe1184c8382c992ba0bc0a469a07500d38f2a7d274ee438e753dd474381a1b88f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_30-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_0-len_30-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -18918,7 +18918,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x49733232d9bd56b9d0dafbbd04310f29332fd92efc9c8d7a9d10fef54d79b106", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -18932,16 +18932,16 @@ ] }, "_info": { - "hash": "0x5ac0d5b0079a039f3c05129a3f12824517d0047655693d5f49798a68d639065b", + "hash": "0x5592ac375e86288cb32e1ab483547cb3c974ea7c05c0ab89599f7bf87c936ca3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_30-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_0-len_30-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -18995,7 +18995,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x10d912f7b7fef65cb76a2eb34412c498fd4f3fad2c9a9a8908ef806251e83e98", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -19009,16 +19009,16 @@ ] }, "_info": { - "hash": "0x06ca5a418c344028d19813a6995ab052f659caa9fd8645293875c2f9565ab5a1", + "hash": "0xe525576142e62ca37afa001596ea35af016eff9964108131f268c0e364d7e91f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_30-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_0-len_30-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -19072,7 +19072,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6090f50f997f233db92f2c517788174f087842de8ed715046af0b67b300c5eb1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -19086,16 +19086,16 @@ ] }, "_info": { - "hash": "0x5f1210ef214bce1738acef112a05ea78c906a07c393d8f57a7a64ece819f49d2", + "hash": "0xa90cbadab96d6c6141ae497a8c1b381b2f4f0c40ce08b6728adc39c8e5428c9e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_30-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_0-len_30-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -19149,7 +19149,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x594087b50601a197b3036173bcab66e06477e7f5e0ba3ebf8d656155cc5908ec", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -19163,16 +19163,16 @@ ] }, "_info": { - "hash": "0x8f51f826a3becd53e6b44496a87be495cfea060a538ae7ea8565e0e6365c59db", + "hash": "0x74afca0705091d21478f0e32a9235133df1311024ecda013bff59de515d228e3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_30-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_0-len_30-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -19226,7 +19226,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb944235af7a277974855dfa8d9f7e0eb7a358bc8ec02f9fb067e944609420d70", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -19240,16 +19240,16 @@ ] }, "_info": { - "hash": "0x2b7d90033971f13231b9bcf37411cc6c941c466c665ba775b7c6575d341062eb", + "hash": "0x4ad4913e457d0a69b2c3ad0d2bdbeb468b1db17d805500f4017c046a3e1e0147", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_30-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_0-len_30-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -19303,7 +19303,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe3993f51da8d2e1708cb60d29b60a95c8f5c4960f2c59222b33ddcd089ba79f1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -19317,16 +19317,16 @@ ] }, "_info": { - "hash": "0xb7869fed951d8a5372c76381389ed5286cfd0593ba25bb30a2993451a25335f2", + "hash": "0x9e0c65cf4375bdc086d40d9ae2c7660da622ec90c77d724abaab19da2a0902c8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_0-len_30-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_0-len_30-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -19380,7 +19380,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xccd83b67120da7dcee4bf1aca47efa55def3959842f3a71291273ad9b1d5d3f0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -19394,16 +19394,16 @@ ] }, "_info": { - "hash": "0xf1a9c5d6f504b9350c89aad293ca1b8b672942ac734bffe8e430b7a4f9cab666", + "hash": "0x5ecf2ce2b7869ac8476abfdbdad56f9db0511d4fb927f6ede8910bbb2dc57237", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_0-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_10-len_0-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -19457,7 +19457,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xad4a0714da87604e3dcebbf8771d4c644c9bf08a12cb541a2d4d1e458871a842", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -19471,16 +19471,16 @@ ] }, "_info": { - "hash": "0x2bebc58ae971ac78ce2747a9e229d1cc49fa07b6c36475717e296e47e3a2186d", + "hash": "0x512e455ae8b312bc2edbc8568b94b66bcf3a338db71163e7074b82d178c61376", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_0-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_10-len_0-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -19534,7 +19534,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe609fb40eb7501943b68a1c714ae0e99202f6d3863fc0902f19b0e3fdf108f1e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -19548,16 +19548,16 @@ ] }, "_info": { - "hash": "0x0b2094bdd77f03c62c0431f87632c1721fbbf1c17d774a83cdbf6806ac87e847", + "hash": "0xf4e38b26bb9d15109590d19f6a18f60e8262167ae7a281cfa564850ead2a797f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_0-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_10-len_0-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -19611,7 +19611,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xaee85c772c94aea1702ae33ec85683e6a99c6f18394a06030bfe795967386c24", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -19625,16 +19625,16 @@ ] }, "_info": { - "hash": "0xe9571198af32e22bfd33d15fec5983ea1cfb6c25165e2df5fff0c8a800d950db", + "hash": "0x0762562243100dda16b38b6273233c4b3dc771cf50c00a4602e56dce57cfacba", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_0-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_10-len_0-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -19688,7 +19688,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x71a463fb4b77c8965edd8f8595612300a9ba8f179afc0a5dab15308067943eca", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -19702,16 +19702,16 @@ ] }, "_info": { - "hash": "0x2040044b445447fb525083aa9b29ec5a51d75bb50862026b5d110f4ef40d5ac9", + "hash": "0x9e1649b2d8db8976fb740263ceca4510222cc7fb31906d5a1a500431ccc39c03", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_0-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_10-len_0-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -19765,7 +19765,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2a61e30fbecfa654d47bbdd5b67d8be67c5ac7e2eacaf6d389ca2b27eef1dc41", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -19779,16 +19779,16 @@ ] }, "_info": { - "hash": "0xff0c7f9d0e619256ba9053ced470c9470177ecc0cbcee5a9ceb3886e0046c044", + "hash": "0xcd79678304060bac548cc0e913a80347b9a5387e61e7088eb1801bc9bf9f60c2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_0-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_10-len_0-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -19842,7 +19842,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x048c9d7b5c1828486713585aa593a203372be955f7fbdf6eae48e3313deb350f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -19856,16 +19856,16 @@ ] }, "_info": { - "hash": "0x3e61a3507acbde12bf43e8958de3fe134c6b5199f24ed842e4884a72901da138", + "hash": "0xd16bf20ff7c1782b13ad323e5a98b1778bf621acf846943824ddaa5ff4001113", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_0-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_10-len_0-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -19919,7 +19919,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf9f3cef2fb3ae418396beff0f97b567c2e693c2ac6c680644c0943c0c8b9d304", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -19933,16 +19933,16 @@ ] }, "_info": { - "hash": "0x2eed4920521990ebef779d97ba0cadc28a72b93b49dbbaa04e9244f05472f332", + "hash": "0xf47d35ec7eb5afafa212f8742e6c07990206c778d3c71201cc22dd793e1222e9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_10-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_10-len_10-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -19996,7 +19996,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7e837ca7537c891465fb10a0cfbd81a585d93117d6d0c332342971a6fb079a48", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -20010,16 +20010,16 @@ ] }, "_info": { - "hash": "0xaafe981bc446555ceb222a0f83900b7cd459cb208794889e9e6218b7d3f071ae", + "hash": "0x6aae50faf60d6d13191b04e6299251e509b38f9cc9ce0e7a29816fa4ee9e0207", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_10-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_10-len_10-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -20073,7 +20073,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3e2f4bd341dd16e8b5db71552044e29d8e37fb1ab4c7fcfa7c0f6e6af0af719e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -20087,16 +20087,16 @@ ] }, "_info": { - "hash": "0x6080fe12ff4ea482292c9f9207336fef714aec76be983d031f977339c3255289", + "hash": "0x1e9442e31af2fcf2c000a8c5f32e3dbbd0d67f3ebc6fe2b1e1c2ce13530397c9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_10-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_10-len_10-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -20150,7 +20150,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xfb772b2d542104101d7f46c1524dc587dc1ca72fa347c0f99395db08efd2be92", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -20164,16 +20164,16 @@ ] }, "_info": { - "hash": "0x837abae3377a8c2c8a934a14a3a4e3c1646004e42c1b54456452ab9701baff1a", + "hash": "0x2540d928e1e2ee348b87dae6eb80f5754b8a9603182ec9a848c1f19adb5ad114", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_10-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_10-len_10-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -20227,7 +20227,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9dbd7bd674d9da323e7ea6083d937cefa4ea75f926e1126527728e5223412287", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -20241,16 +20241,16 @@ ] }, "_info": { - "hash": "0x85f6c07be983796717a0388273deb6bc0d22efa81034b3afca49336f1f9de5f6", + "hash": "0x824746f2aaac6f21e17fdd042fb03b7f3aebf4f478c7eb3710b5a0ceeb7efaae", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_10-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_10-len_10-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -20304,7 +20304,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x09619cd9893e56b06fca3757b661cda16d90795d810c662eaf0ea098d43b8c4e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -20318,16 +20318,16 @@ ] }, "_info": { - "hash": "0x3638ebd850ec3610bd06ae07ff528855d2c0e103394053d77b416b40c6196e42", + "hash": "0x726f191bc5eb9984cc32785b2aea077524b2509792fc68fb4b3384c2e823d30a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_10-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_10-len_10-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -20381,7 +20381,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4fff19c93bf667e15425ff8b105ebc4fa41cfa68a455741c9a9219fbe37cf667", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -20395,16 +20395,16 @@ ] }, "_info": { - "hash": "0x2c14aa8a2d60abf54c4484af753d36ad42f46744cba80b93d5720da8c26ba7d0", + "hash": "0x5352d3343030fcbfddd738040bac8f9a6d67eecd1cd17d45b4755d4720700901", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_10-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_10-len_10-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -20458,7 +20458,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x05df659e2b27ae18c498c4bc4e6c604a6cd63f3a1ff3d5bccdc298e34c50d3fa", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -20472,16 +20472,16 @@ ] }, "_info": { - "hash": "0xc7bc80675dca7f4a8780139e9a20d0e987c17d7e71bb595186310183d8a80948", + "hash": "0xc20291cdc2229ab75508fc0664badf16b96e36164fee3174e7142fd9480d6d4a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_20-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_10-len_20-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -20535,7 +20535,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb9b60f8f08864dd2bebaf2e4ea9b7fda79e469684931e8dd6a50b0355ab251ce", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -20549,16 +20549,16 @@ ] }, "_info": { - "hash": "0x3212ae3e067b87e2d9d515621f3417675c5005ce9089f580f37cf90d44e330bd", + "hash": "0x8c7427133a498658996347cfb4213ad4eaca8f0f429f807dbbd00167bc2aa283", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_20-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_10-len_20-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -20612,7 +20612,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd4e42b8eeb41f6aba421e33f6574c2cfb8ea1cfb70583c01862c2d20878bfdc6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -20626,16 +20626,16 @@ ] }, "_info": { - "hash": "0x4cf72106adeb57c048b343817d9af967352c1b8e63bc2665ddb8b02c55858eac", + "hash": "0xdcff3d7eb33abc00382fafd6b2a7f273d0ce05db414fa5e7964c93f6edb68532", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_20-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_10-len_20-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -20689,7 +20689,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xfb6aaf2749a5fda7ffce31493fd148a8816cdb93385d25e4fdf042740204b231", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -20703,16 +20703,16 @@ ] }, "_info": { - "hash": "0x5c3b4bdfc8801c592c21fa399662e1c92bca4778f11dd2575ca3a24df888493f", + "hash": "0x8ddc67f27843bb8775459f1847bf31d9a3151778e65e7540976f9bfc1b63fabb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_20-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_10-len_20-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -20766,7 +20766,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xee46a5a7c13818675d2244e84455aa01b5b6f95ccd8ca404182de568019a1406", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -20780,16 +20780,16 @@ ] }, "_info": { - "hash": "0xf8c4c6c458b1824c291c998791b2191f4b5dae182fe938f307fb987cef3b356f", + "hash": "0x898b7e60abadc946cfc17d572e094f142b27e221247acd73a617645b3dc8e60a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_20-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_10-len_20-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -20843,7 +20843,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xdaa8459642bd070de0e0227987c7da64935eea4a07fbaf495a9dce4773dbf68a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -20857,16 +20857,16 @@ ] }, "_info": { - "hash": "0x282268b81a6785b81785cfa3910da6ebe37d4ab9f16bde76477ab9cfd1fd149c", + "hash": "0xc04c1efa050d00648aa51f61cd3f021a13a32e97e4805d5b70f303f9f99685d9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_20-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_10-len_20-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -20920,7 +20920,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5065e6f658045db361d769283bb4b5ad047f7aea61cca07a675a93d9392165e6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -20934,16 +20934,16 @@ ] }, "_info": { - "hash": "0x8ee112df00e1538cc76044a5d79bb2494902930215c8e1f7dc29275d0c3f7740", + "hash": "0xc3f69abe7b9c394e228d2c4bfe8799f95a01cdb3c5642d439fd4af616e2700fc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_20-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_10-len_20-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -20997,7 +20997,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3850ea01ad63bdb0679e6a542114c396caacb33cba9b57de2467168b32231f22", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -21011,16 +21011,16 @@ ] }, "_info": { - "hash": "0x5c87c68c7bda9ca2170827b677af4b43331ced85aca330f5f0017563052a041e", + "hash": "0x9c99c9db0208d106c35f60b7b133a0e3a56a2dbea58eddb5e2a1e65521865707", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_30-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_10-len_30-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -21074,7 +21074,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1799f28518e1c79484e2f2f63a524cf7fb5a436d571773abca91e6ed2feed981", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -21088,16 +21088,16 @@ ] }, "_info": { - "hash": "0xe7811ee093d4339a6e8c5e15fe84992c1180c180b7fc5f49245ffd68f45e9abd", + "hash": "0x50d5e5ed1a13cfaa8b41b3e7e39201bb0b2bda2b169417daf40927a44fb89a47", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_30-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_10-len_30-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -21151,7 +21151,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf2bb70933e6f8024f8b389ec67c975dbab988b27d7aca1c25255ef4f269af389", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -21165,16 +21165,16 @@ ] }, "_info": { - "hash": "0x42dab88de6a3c817f46f24db19f9646f914ac22756ce93ace2e790dd147051f0", + "hash": "0xdc5c9d966e6d459c3ac4c3d18b6a0c60c1f6ebd5663026813516cbc74456f805", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_30-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_10-len_30-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -21228,7 +21228,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xfcb777e4eb1d5fbf27ce2dbbb3715459174d349e6998345b4f6c9329099616ae", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -21242,16 +21242,16 @@ ] }, "_info": { - "hash": "0x2f904a2eb4181217c31ecd0972df21f3d9e833b27fa9cf38d31b050e7173b9a2", + "hash": "0x3de3e8ec374f58540af55247449bc7e8ce3045707436f10277581885d3093144", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_30-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_10-len_30-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -21305,7 +21305,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x13324b653473c6f96b8af1f22b539708b63288ac323c26a9512d34af7d4c3f33", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -21319,16 +21319,16 @@ ] }, "_info": { - "hash": "0x13da717ff5c4db30f8c64e4dc7327d66f8085feb6a3dfb39937acb2f87a9e75e", + "hash": "0xde89f125eef7af45069d81442e84d49dcf4dd317402451cee06a0bc22170f830", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_30-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_10-len_30-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -21382,7 +21382,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x661edde6ae047078949fb24339b1b4986583eacd82a7ee424ae206142c097857", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -21396,16 +21396,16 @@ ] }, "_info": { - "hash": "0x3e298fb6be9e500056173bc893bde292f1d2c23f233793f41885ec51c0053248", + "hash": "0xed11fc15aad5ba8c32fd0ae286f4336b48d5feab8159ccf819ff5f9d6121a389", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_30-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_10-len_30-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -21459,7 +21459,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf7077a7520a0ecd9b3586fee9b55c631c873d02f27a8f6f9286d66e2a27a3730", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -21473,16 +21473,16 @@ ] }, "_info": { - "hash": "0xfbbf9d316a2c00761f8549448a7b8141c52e8a9dd55d5c9f557128d19583be58", + "hash": "0x191195679294a30b8936adf38cf7b06c765d2c35aa551dc97d59d4e9aa12b07f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_10-len_30-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_10-len_30-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -21536,7 +21536,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0cc9b0cf344dbef709f2df4f912a5d82ca10ca255635b0f2cab8348699c53ac4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -21550,16 +21550,16 @@ ] }, "_info": { - "hash": "0x768712d54e364a1a7a6ce5227c0c78bd4d87cf279e3906ced230f502a90044a3", + "hash": "0x35d6ef125ea31d34835af97ac1be02b0c212b1d97c97719b40d396b11a304fe8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_0-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_20-len_0-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -21613,7 +21613,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xbe1ef068a553fa54c2d82a27d0b83d38c4a50dc10b3fac54f749f00c1f7a25da", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -21627,16 +21627,16 @@ ] }, "_info": { - "hash": "0x9cab82318fd7c047583c1478ccf92e4555d176e6107b05b809b6c1c7fda364f6", + "hash": "0x9062da8c2e8a399f364b685d2b0c2b55c20e2d718c412410cf3dee599e71cd55", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_0-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_20-len_0-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -21690,7 +21690,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2293bb7fdf2b8db8d2810772d9fab127477bd98001c60c8a1063c76b8f82372e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -21704,16 +21704,16 @@ ] }, "_info": { - "hash": "0x9ea3ff83e1c8ca03d40b66975990ba6d5e9921492c52eb193cf07e15c1b06bf4", + "hash": "0xc30446a9e75be1549bdddc39860ef370e8891edcd20b2a7ee49923babbebf42d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_0-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_20-len_0-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -21767,7 +21767,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x16c3d23b616a05775e7e0e37362974055d9bec52001bba2b2f8bb39a2dbeb9a2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -21781,16 +21781,16 @@ ] }, "_info": { - "hash": "0x46ddb39026e94fe9c22adb4af466ae22bd05919f9b9cafb0b2c09e19a615f14e", + "hash": "0xe97837779ee53dd99b5488c9702a8b25261b83f50f0c9fa015015c942949a823", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_0-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_20-len_0-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -21844,7 +21844,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x280bb5ffb6f3af62df1d93244d6f78687f57c3315bd534c92c28b5d3b7a82f88", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -21858,16 +21858,16 @@ ] }, "_info": { - "hash": "0x067a3c4e2318fe1d8f354aac4effabb2089294903effb12a939e24bd8a31410a", + "hash": "0x7954c2535be1bf3ecb15ecd1673ade43d5d493314bb1a9f3b3aec750a1c0a935", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_0-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_20-len_0-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -21921,7 +21921,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb89e1dc41c1f435b879da6a05ffcbd7a078c57cafde9ab4a2e0ebeccc1bc0673", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -21935,16 +21935,16 @@ ] }, "_info": { - "hash": "0x1dbf856e1c1dbcb65f9ee2def5ecde67690ccd6a003052c433b173caa487e283", + "hash": "0x5a9fb3fe15e67c4711cbcdf19486aa281f2f25ce3cdabdeb0a574425d6a9c936", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_0-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_20-len_0-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -21998,7 +21998,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9753e7c54d56f9e5ab0dd6d381b52d7ec897e7eaf887706083ca8a76029f8aed", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -22012,16 +22012,16 @@ ] }, "_info": { - "hash": "0x109c5b825c114b0d0d1a67bf1cc8b84d71554cc5fb753445605f2d20783c4700", + "hash": "0xa07b64b280b0d6f43c9044c66c3d207231d8b57c43706eb25c32259dfcd1f853", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_0-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_20-len_0-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -22075,7 +22075,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4b83fec0e35c4df20b133db25d62f5b715d25fa6438ded1ad80c7120c5cb1433", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -22089,16 +22089,16 @@ ] }, "_info": { - "hash": "0x4613c1a97dd872f14284e60692fbd7c5cd63d3a17293e79cc929dcdf5db5a2bc", + "hash": "0xb19530c2e04451be419a2ea06306a421e723dd42bae7f8abed476197b7b85d39", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_10-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_20-len_10-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -22152,7 +22152,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6c32ec208faa6e1941b1c45ae767ec7de9a766ad812b52e2540607d5934b0afd", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -22166,16 +22166,16 @@ ] }, "_info": { - "hash": "0xefdd2dedc2177276df488df7809aa8078826af145580a018a2883f0cf97f8065", + "hash": "0xcccb9a9a84b97ff2730714ddd7b4f0412af93579a5b62f1ce8ef7f150ea054af", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_10-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_20-len_10-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -22229,7 +22229,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x15af61c4c861d20091b56e2bed67e38745a6bc37000b5a0d0b286b926efd825e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -22243,16 +22243,16 @@ ] }, "_info": { - "hash": "0x255c514ac0ce430ec4f96837247c424e2e2f6a0aeee4fe9ef72d0f8d3f12aba0", + "hash": "0x6d28386fcbef42e5debaa9bbe9a71b7277d389212531edfb1bd1d9351ff2120c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_10-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_20-len_10-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -22306,7 +22306,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9cb2d1210ce9acbb103c7e7e19d32b50f8107696607aecf8749ca2b21c66c1b6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -22320,16 +22320,16 @@ ] }, "_info": { - "hash": "0x050809a9cb83d2330a157cce83906dd6574359d606fed1a62deb29a2c5281c1c", + "hash": "0xc33ca57b9715f04268bafcc461dc6e9a0c7066dee4c9621009fdfbdd85feb721", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_10-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_20-len_10-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -22383,7 +22383,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5a15f0c8331d07bb9bc3b83a772937a60d1ac7ad261e169be3071fd9e4ed23d5", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -22397,16 +22397,16 @@ ] }, "_info": { - "hash": "0x70731c7c275a8832a1d4d8fd3dfb2b96bfad0771af9cc4fd9778cfb1b6b67d95", + "hash": "0x8f23d7db0a2b45387fd46f9bcbc965cb9cc460223b51936c3d6af06cb4a14ac4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_10-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_20-len_10-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -22460,7 +22460,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3073ad77fb9d0bbf806bef904ac863b3ed4fba0ed4c605cf7a129103626de611", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -22474,16 +22474,16 @@ ] }, "_info": { - "hash": "0xf4bd0d5414723c7c1f1a8bb172d3a0bc2c82eb55f4833c4f0bf3eb42e7ab4a63", + "hash": "0xe7797b47a37050b2a5e04cad6429ad4c1163f611e2c0a3d9b48cbc9fdf546a6d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_10-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_20-len_10-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -22537,7 +22537,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd1bd9aa6169a72430deb220b21d53c6daac1b74ebc8f8fc3939940b3e18d5635", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -22551,16 +22551,16 @@ ] }, "_info": { - "hash": "0xaff719351c7b1966c0f794c0195f540e3a4cfd46592fd0d2218d47ace1058935", + "hash": "0x1a3a4d64cf00f12ceb376c925c1ac55b838abb85c1d40833128ce42847470a76", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_10-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_20-len_10-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -22614,7 +22614,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x499670040aa7b89c0e07f16e1a10bf3e1e794221df7ca8623dec588f5ab97734", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -22628,16 +22628,16 @@ ] }, "_info": { - "hash": "0xd6b5244476dd4d7b3f5a46cfe0e0d33553b9103af10dc53f554f2abd6381f7b9", + "hash": "0x64084e523e0f5a08d79ecbe820ce952895383a5203e054561cacf2e5774fc2ad", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_20-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_20-len_20-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -22691,7 +22691,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xfda11c43aa270b257f0066b8c653c074c86b8d4c7dcb97b16e7b5a4b775e8398", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -22705,16 +22705,16 @@ ] }, "_info": { - "hash": "0xe30f37aa86971ec3d73a2d9d21f602b1717fc8758001133750dca385380a54fc", + "hash": "0x53b5b4c69b92bea5d705bab9cad8407c602ace6df72af32d24fc100d124269f1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_20-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_20-len_20-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -22768,7 +22768,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4b9b48cb5140eb57eff9798776bcb3e5cdb436964e26eec49efe3ddeccd8e355", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -22782,16 +22782,16 @@ ] }, "_info": { - "hash": "0xaa656abe8f6a2ae43b6b0d3fb349c51af95e15856e7217fe50c9683b5dc5b26b", + "hash": "0x6dbe41920d1c7a68845464fdba12c6ba9bca8837b4697b9e198aeae09b6fc775", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_20-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_20-len_20-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -22845,7 +22845,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x74a07c8194c5a8fc0a3b30479c524b9c70f6162d1d77f88800adeb1049a09ae3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -22859,16 +22859,16 @@ ] }, "_info": { - "hash": "0x9dcd54d2935f5d1c9075ed6863d6790f9d8b7b0b3e4ea4834094917fdaec8fb5", + "hash": "0xff369cfc9f09a81e279584285c9e3939cf34e7ffe3d6a37d316d85a2835dfe73", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_20-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_20-len_20-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -22922,7 +22922,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2b469630ff653e229f1c83a1787910601b755ba1e9a94189739ba19d889fb3bb", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -22936,16 +22936,16 @@ ] }, "_info": { - "hash": "0x2abde14a1bf85cef5ba92dd63eb992ed294804b795981c737e71995f8a1c42d5", + "hash": "0x44d4e23456aaf8d41c3855bcfaed73d5b49b92de87c8a36d6f36881fe9c093a8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_20-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_20-len_20-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -22999,7 +22999,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xacfc776a8317cb25cda0dfc1200b1568ebeac582dd5d68256e4a0f0e29e0aec9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -23013,16 +23013,16 @@ ] }, "_info": { - "hash": "0x58ae7839e319a723241c7641cfb183d73a4bbf28cf7d61ffd7d1bd51e78a674f", + "hash": "0xfecd26c6307b5d47bfa118e6e624c054d33dda554cded403dfd9c6e3802c05ba", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_20-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_20-len_20-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -23076,7 +23076,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9e04a0f0824888528f0d618751371e87abbbae37ebb4744d8685b38488d19a6d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -23090,16 +23090,16 @@ ] }, "_info": { - "hash": "0x3c5620bcf45b9e6e5385dd63abb7b472a29c355c74cb18ea5bd2180a3b9a5a78", + "hash": "0x593cbc08ed9d161b4824d1fdb1cd00437b07023f36aeb49fbfd939404ab856fc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_20-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_20-len_20-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -23153,7 +23153,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x185ea103467a51e483bd3390a3ddfe7bc3d0c0fe6c8f395388d9bccb58e86b7a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -23167,16 +23167,16 @@ ] }, "_info": { - "hash": "0xbae8b76bded59f8ae3396202fa71028cd4324c7642c7459978c5d5e11d07dbff", + "hash": "0xf62f6529960501ee0423093b398127d529dd2b02925478fc0b9b20f1607cd0c3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_30-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_20-len_30-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -23230,7 +23230,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x03601b0be4acd56f1e9ee53b898cb82fc2a9032793d8a297aff9905c9ecd09c1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -23244,16 +23244,16 @@ ] }, "_info": { - "hash": "0xa795e288a9037ff856bf2a8df0827b1cd9ae94eec835ec7091c8e29a7b53cad2", + "hash": "0x62cb0bcc71cee774ff4366cb702a5e8106cd22034908ac94dbe1918a55993eb3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_30-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_20-len_30-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -23307,7 +23307,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2d5c78fa6b4a399755ced7f08d3d810d71905b6f822b04f35a11ce1b2b5596f8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -23321,16 +23321,16 @@ ] }, "_info": { - "hash": "0xfd1729afe4868f79e45709f86b8cf63e6b813e78aef826d575907777d1fe172b", + "hash": "0x8749d1156c5c22eedc7bb9d360706e6bd4f6b0db362d2a05349c2b5bd090f8cc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_30-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_20-len_30-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -23384,7 +23384,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0a50a2104392efa0eb78e5be2a50705d3336ee970bff1030b9646662de994489", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -23398,16 +23398,16 @@ ] }, "_info": { - "hash": "0x8591af187bf8ef6fdce06a51376c63c6d41293c625674eae7d80fb1e71e188c6", + "hash": "0x807c260a5e9b4273e4b4b363d5f9c5bc984442d85e9702cc46ecd80b01a52635", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_30-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_20-len_30-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -23461,7 +23461,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa4d81185d5824231b83eda6d33f69077d65109cc4d7e365481b57e48289adee9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -23475,16 +23475,16 @@ ] }, "_info": { - "hash": "0xfaf951dcae9fdfdf4ebca3c2483358bb9ce6e05868e4bcb42bb6d0b2882ef4c3", + "hash": "0xf908f5e3d2efd09cb319a9d9e550398758a9c7d9cdeb6ec3acb056de608ba987", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_30-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_20-len_30-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -23538,7 +23538,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8a36fec50a42b4c8e3efbe3127e7486117620e322ec5b68e84e215c1c77e5cad", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -23552,16 +23552,16 @@ ] }, "_info": { - "hash": "0x768efdb874a3fb9c9f9c6653b29035854680ee20a7137cfbf9f7fcf41a977110", + "hash": "0xf9a3b44acffe8ba6a64510d438eaac54966a8d451c882ced059fd0e2ee5b7043", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_30-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_20-len_30-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -23615,7 +23615,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2970fbdef404c30cbb7e8a4d56e686c87e2f52c1dcec494e278603779d6c2d18", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -23629,16 +23629,16 @@ ] }, "_info": { - "hash": "0xa5191e4b78ea089304d72cd9a035c8ffcc6203016a4a654870471fee4c95c552", + "hash": "0x83dd5ff5d945240411fcb529ec532892b9a0aa2ecac4dc703548f1bb49773218", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_20-len_30-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_20-len_30-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -23692,7 +23692,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8f3d94cb5a19307691e4306e9550268aba9c780f0e3be272cd7ad232056d6f08", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -23706,16 +23706,16 @@ ] }, "_info": { - "hash": "0x8bcf2a6c5ca0bf421be3fd889847f0e9d6b152014e0b10d1ef5d8b6dbc6d5927", + "hash": "0x7ee023082c6a34803a99835d2458ba5e9f049bfa900dbd873307db1feb0fd9aa", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_0-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_30-len_0-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -23769,7 +23769,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x862a83f49b3697f6b49d52b152fbd5364d49f7c1804a97400518c27a101ec4b5", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -23783,16 +23783,16 @@ ] }, "_info": { - "hash": "0x9d21171c16c10b379c59d3461316cd3f3348480b656dac6ae46bb2dbf3c438ad", + "hash": "0xf8d8f5fd3414b915dfc13175052bbd1ef74a544d65f3b2dd2826888b70c3ed71", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_0-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_30-len_0-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -23846,7 +23846,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2fa930ab790cdf69d8e7febc323014b2c0043c46eb697c82348877f79fb1bcb1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -23860,16 +23860,16 @@ ] }, "_info": { - "hash": "0xbeba65b38b3ba27c8c94ccac14e2d79a5879aecf36a9df93f3596036d7fdd397", + "hash": "0xd708085b940105e4ed44eb9a364cd5716d73fb3450a467f2fc5ba3a8dbb41f18", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_0-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_30-len_0-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -23923,7 +23923,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd309ae52ac263d4e0b3d0d5e81a8a52e53e7bf5f20e7c708688c1397fdd7e4a4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -23937,16 +23937,16 @@ ] }, "_info": { - "hash": "0x63040a6e34405e655f30bed1231a2d6613a8932ab545188bf0c87a7d03811cf9", + "hash": "0x6a3c29c189c9cfa670d2294867f780a940edfc410d73845d52cb1b8df9add378", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_0-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_30-len_0-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -24000,7 +24000,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9d1cc8c8a6efc659fffe3f3b59ddabcd74d7305aaf89fa755e9c631240ec4f70", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -24014,16 +24014,16 @@ ] }, "_info": { - "hash": "0x3008c1a076c79878f2e0d7ad4d3d76548e8e54039dd3e0d2fe4174c43525d94b", + "hash": "0x99f673c05f19e6c4a614faaaa9c6093aba3e4230c602f4293ff8a72fc398be8d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_0-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_30-len_0-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -24077,7 +24077,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa52a2671d5f12a788424649537f02b36f399b58ed419b4f16c09195d7908fdc7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -24091,16 +24091,16 @@ ] }, "_info": { - "hash": "0xe2740430d8769ea448c7096045a813e60f296b97733ae5e3c5c5318deb0c7e34", + "hash": "0xcb3bcb6d63d51f504002f7e4f6aded1cd91cee2f7a84fddfff7220876f32e738", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_0-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_30-len_0-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -24154,7 +24154,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa9fdbd5ad4aea2b1e04783fcc9a994685161077d22c31fb4783a2ed6417968c0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -24168,16 +24168,16 @@ ] }, "_info": { - "hash": "0x118a42d24fa4b033e274b433da306041812d2d71993e0a67fafc299cdf2524d4", + "hash": "0x2f57f965d35e90f5d8b6e0a72823a4bbfa54d16c3a9f62afbafbcfffa678a787", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_0-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_30-len_0-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -24231,7 +24231,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe3715b696927fb594e70532f84ff73022fada787c8e3cad3f4b0e4eaa8fb08fd", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -24245,16 +24245,16 @@ ] }, "_info": { - "hash": "0xfc278baf726ce1cee0be998c069d2d8aa1f57c44d23f45fa0367387f0373b091", + "hash": "0xa4624941f40de9fd1de5118a443d22687378cd7fc700ddf0d66517c28ca9a53f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_10-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_30-len_10-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -24308,7 +24308,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0c021cb92a4551ea12b3b286fab7ccc02cab3878ffc8756a7e02c573c36cd39a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -24322,16 +24322,16 @@ ] }, "_info": { - "hash": "0xbb5bed20084f5991e1af2f94a87fac2c6b8a003939691334f8f0c226f3ab3780", + "hash": "0x2f9b541c91eca8f788c7305ac821230421ae01a89e1b7ea582fd7b4c42dbaeec", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_10-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_30-len_10-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -24385,7 +24385,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xdd55aaa48e566761dcebd398df836c7c7f7f829b32c7ec670f599dea9c4b154e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -24399,16 +24399,16 @@ ] }, "_info": { - "hash": "0xcabcca7b1e4a4a1a3c83d14c2806080ebd7037495ecc5b6b4c6d87cdd669944a", + "hash": "0x78c9b44b22612dc611f63e614bb9e93d522769bda02cb3bb039a1330e77f28fd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_10-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_30-len_10-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -24462,7 +24462,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1e5362df04050fcb653d7c53f4eecb27fe27da18036479edd532da85d3374b3b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -24476,16 +24476,16 @@ ] }, "_info": { - "hash": "0xece813c811936ec93b67598da1fb6825d267c186e7875c98f68e022617c4c767", + "hash": "0xe23c76b3f5a56d567a0fe712d9b1eb8299a5cca55b2448f4b12862d0d0cca0f1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_10-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_30-len_10-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -24539,7 +24539,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc9a77c53b96ca334f11c0979b4380324fed3d54ff0aa9cef39f0ce98030eac48", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -24553,16 +24553,16 @@ ] }, "_info": { - "hash": "0x2a7f010796ef2c23e35b93f47cfbc330ac68a28bbba0f50e1dcb182b94a66671", + "hash": "0x916b2d205ffaf4ffda92ba11cede015e2a456decaed9c206596aa4557ced714b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_10-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_30-len_10-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -24616,7 +24616,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x87ecfec33bc44d274e10d3bab7f4f0fd78850a631036c84aec0a504fe7cc70a4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -24630,16 +24630,16 @@ ] }, "_info": { - "hash": "0x6cbeed6b75a181eee9dedefd1a681fef6d1744bb1b8bc5c00a560d22ad0d8c4d", + "hash": "0x3f0e1771632ac6bf221d6ef3ba6bd5715d8cc5f4ecfbfffcbc2928e20cf8ba82", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_10-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_30-len_10-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -24693,7 +24693,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2fcf8928ce92ea22d70f4bde458d9d1b71f55c150d0c1d5b74d9a6dccb05de22", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -24707,16 +24707,16 @@ ] }, "_info": { - "hash": "0x1eb91fb0caff02bf3504093f503517ab94533602d336f8c06706deee5fa04890", + "hash": "0xc08cfea45a343544e8e22657d907c8e3b9e6813563dec4e1dad299191a270958", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_10-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_30-len_10-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -24770,7 +24770,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3f9e0b6eb6bb67593c4711b23c9cc97950c8be7995e886bd4ac07a4e4311e79f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -24784,16 +24784,16 @@ ] }, "_info": { - "hash": "0x3cae9da12e13de390f35938a70f0b959591835da981fef2483f051c3a7ca3a5f", + "hash": "0x5280ea2cd24d59d8a398f86454560ef97bb19a7caa1a833c3e705d678f476ae3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_20-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_30-len_20-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -24847,7 +24847,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x73cda02c24d7188bc26cb0460cacad911992c19a1ee2374045de771d40d3cc75", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -24861,16 +24861,16 @@ ] }, "_info": { - "hash": "0x334d7c5cf7dd66939738ae4380849a4b6cadf964b51db69ad32ec7071eb5cabf", + "hash": "0x968a550d050ec9f3e1dfb114e148c071098f3db89a7c23d74773dd1056018b34", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_20-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_30-len_20-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -24924,7 +24924,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5054b18ce63d5bdcdc7bb32df79d658fddc8337cafad4bd2f05d11be32540257", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -24938,16 +24938,16 @@ ] }, "_info": { - "hash": "0x183e18f8bec44fdcaf05fafb41f3fcfd77fe9c47dd365a5f99d856f8a9fde412", + "hash": "0x68dd326d01731c3b9ceaa0b21dab9fd12256b4ee5274a9b62a0147141044c8dd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_20-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_30-len_20-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -25001,7 +25001,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa4b5d3308d0a44804906049e6fd61a60b0e47170eeb0bc031cccb3357d11288a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -25015,16 +25015,16 @@ ] }, "_info": { - "hash": "0xff70dfb669fa10df39352857fa4972aa93e0525aa4b89c69c2b00752ba951404", + "hash": "0x2b5431c24091f0a6c2f372f54c4dfaacb442206a7ef2ca59fd9a62dddc6c0d81", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_20-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_30-len_20-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -25078,7 +25078,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc9391420405e1f1c6014786dc05b3600c67baf4b07ac4a2f2692ac455acb8504", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -25092,16 +25092,16 @@ ] }, "_info": { - "hash": "0xe024db38bf4e8990e3e374a8915a23b40c971c9fb21ea3b126dca8f23c6abf42", + "hash": "0xf9d10015a50072a3328ed596c48718dd8ddccb809aa749786ad84628fca923e3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_20-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_30-len_20-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -25155,7 +25155,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf1b679e9a38b55c710ccd38a6f755f1de555eb5b47e3c51e77b5ceb6d26f9cc3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -25169,16 +25169,16 @@ ] }, "_info": { - "hash": "0xf46cf821229af48a94a0fe45daf30096128e302b4aa83251188227f3416980d2", + "hash": "0x538745a57e3ce214da4889f5f688da8ca9caef94c0003191ac600b671c7c2bdf", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_20-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_30-len_20-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -25232,7 +25232,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x319a71ad56dcd623ccc2da525e5a63661af4b993f93877ab424211a9f839dc81", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -25246,16 +25246,16 @@ ] }, "_info": { - "hash": "0x4813d653a312b6e65ac6543954825bbbcd5c4228d186b46273c4c1afbaa12998", + "hash": "0xc71a95ebec6f62696bfa5f8277eaa7c7be46a1cc6bf8751e97c82276b363f887", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_20-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_30-len_20-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -25309,7 +25309,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8188143a769f738bfafdaa81225c0c69acc5d0db98a1683cd5e1c29616df4c91", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -25323,16 +25323,16 @@ ] }, "_info": { - "hash": "0x7f4d6ce84831484840913c4b3e5b3e94f9642e40b3174db144b8488f9e1e6c6e", + "hash": "0xfc5e67c94c13a3431d37619ae232f795d06e87f2251125dbf5ecb36b783a1b5a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_30-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_30-len_30-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -25386,7 +25386,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x716640a36ad7567b7c8e09393566aaf66e6102725dddb91d3d33b826257fbcef", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -25400,16 +25400,16 @@ ] }, "_info": { - "hash": "0xdcdbb70aa5cad2b77b9cd6f9d708ed8b4d2270a22038adc41d2a5882c91ee255", + "hash": "0x995d90e6dc4bc0f072fd758de9a725a61a580a34e8a882a9e0f456ad3adeee6a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_30-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_30-len_30-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -25463,7 +25463,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0d9500541427de1bd136e393198adf30f9743b9c4ee54c36db01f9b43065e67e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -25477,16 +25477,16 @@ ] }, "_info": { - "hash": "0x663c3ec2768d55023174f8d7306dfefd2b3621b3bbb62f44c43668a84303fd05", + "hash": "0xb24cba6e7e2a11e203769eb23bfba17a497eb8662753d3ec4d3087be00c302a2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_30-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_30-len_30-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -25540,7 +25540,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb154907e3e8320ecdf9340f9bbff6b99276c044dafc6233b5ae1fc91ceb34b9c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -25554,16 +25554,16 @@ ] }, "_info": { - "hash": "0xb839dc84776ce38ec1c9eff233301ccf99ae4fba3c43fe22b02f82f6bd1d3e67", + "hash": "0xfdbefc3363657bb0358edac4ba0c7a6b8a157bbaabd66089d37fe886a9e5ad5b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_30-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_30-len_30-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -25617,7 +25617,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x672c2b1140efd7d8a56ac29c88e62e9849d5cca3b13efd0b78b1685909561756", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -25631,16 +25631,16 @@ ] }, "_info": { - "hash": "0x9d5b7e73fd1a5ac74a85e9935c5ba6626411e7a50fdfe542b781c60900570698", + "hash": "0x6076c912027990d567b163bc9fcb13e2f469814ced87a481c9588aed73fa84e9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_30-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_30-len_30-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -25694,7 +25694,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xae46ae8b8c0d55fb1f68704799bf46dab006926311a06aca848b6cc498260e8c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -25708,16 +25708,16 @@ ] }, "_info": { - "hash": "0x3e093f4d59aa484d4ea08c424c0ee408925b25e38672d23227120899a1b9cbb5", + "hash": "0x7859f0dff8f9fdc38771d6ccf99be953d56373454997347ff7cd7d36946d5cb6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_30-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_30-len_30-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -25771,7 +25771,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0d46b35be8ef2eadb8d6dd2e6c19d30bda7876694c15db6e6449ba9880a6a942", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -25785,16 +25785,16 @@ ] }, "_info": { - "hash": "0xa72c0f91874d5d80062d415be22e7928faa17f7429fad151a5b0939370f6efd5", + "hash": "0xf9ab8c462a3df3b29f4e93c9c326659b6c437d1600c393d00aa2999c60829996", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_20-offset_30-len_30-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_20-offset_30-len_30-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -25848,7 +25848,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf610456d17a64c3647bb2e0c05ad8a978df6da08fb3f7f5f9017ba5268f9db02", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -25862,16 +25862,16 @@ ] }, "_info": { - "hash": "0x0d7865343225c3555b158c54a17558950d75afe211f7488c4b496053cc28defe", + "hash": "0xbf4c583ce53c0a15eced8e2cca7a9f493b0299eb0eeb5e8f818c5430cb7f4313", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_0-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_0-len_0-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -25925,7 +25925,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb69da189f77634e34c30bc4ca4bddfc91ab26c34a148325620de3e7c3edac943", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -25939,16 +25939,16 @@ ] }, "_info": { - "hash": "0x65b0c47456c1ef21f788c38cd108168d6e1395c3e162dbbe138fdf2bfb2a6451", + "hash": "0x94164cfd8a048a5167ca2e8c1aa2611e7053247faf10c7d1072916ac676fda51", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_0-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_0-len_0-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -26002,7 +26002,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9337c7eb5c05e81df139c7a5805c27fa064ab97f48d6204d83181249037098e3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -26016,16 +26016,16 @@ ] }, "_info": { - "hash": "0x71286ef542154409a49b03ce353000648f55491674c3f74f4fa70d2f55917ce6", + "hash": "0xd2b65b6589a9d07a63296d7cf8894b7e79a555a40b8ee53f984b097f0991988c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_0-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_0-len_0-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -26079,7 +26079,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd1669678ee98444a1662eb69ad7561335561524e337ffc481c4f7b11c73c9c54", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -26093,16 +26093,16 @@ ] }, "_info": { - "hash": "0xd672b31650f3b4453b6137556aa3310c4de6f67abf38126ed77195c1709ab20d", + "hash": "0x27b3b158f6cff49ca70cdc077234a1561caab28c65f63f455fd0ca7cc11ba736", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_0-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_0-len_0-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -26156,7 +26156,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc05c43b0fb3494bb982de6a94a1765fa98146cdd6b56ccf2c275673fb9d87c66", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -26170,16 +26170,16 @@ ] }, "_info": { - "hash": "0x5c6fe56f2bfcf1dbddab5e0fd5196c274c1225c28323755ac602f4985c856d70", + "hash": "0x5bddc0fc2dc912ba3b97730ad83d648d27abcb7fce10c831ea03a45addf9b62a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_0-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_0-len_0-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -26233,7 +26233,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x109cd4b78d801532c9008d98174fa84804989ffa6d5476c782c4b6c4ed2eead1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -26247,16 +26247,16 @@ ] }, "_info": { - "hash": "0xf57852a2f86bf2e4c34d445a43acef4a289f5f614fafa38d2a357c6225553a59", + "hash": "0xa922d64b0b92b0e3f24d07e6e1000ededf48cd8af6235e781ff7432c70a1fe6f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_0-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_0-len_0-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -26310,7 +26310,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x56a614e43f93fafff7721f7138db22dc526fbd6c3794ac4e9e089e1b3dd42578", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -26324,16 +26324,16 @@ ] }, "_info": { - "hash": "0x9e4f80d5b7bb3f3b548ef45e071484320fa52eecad32616f79971204b4b4ba30", + "hash": "0xfb49090d6b2ae8c6af22855fb48259cc132eebedd1622b40f3f402f13a0ec775", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_0-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_0-len_0-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -26387,7 +26387,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1cfb4442f7260abc86e37e006bdc124c2e132ebca64d4b4d396fee363525a7cb", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -26401,16 +26401,16 @@ ] }, "_info": { - "hash": "0x50be349f983670e757c16e74a49f28ca903b2469ef02cdb21f755b34ed04012e", + "hash": "0x8152a536825a0872e4903e26aa7b4bf7780a9f6257c987ff4cbc3c03df4c2833", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_10-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_0-len_10-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -26464,7 +26464,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9baad6436b1442b183c26bd3dd929f1af1ce7f08a112263fada0763009f3552a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -26478,16 +26478,16 @@ ] }, "_info": { - "hash": "0x931c49f92b629548643d127a9ed1b7916146b7c6c087938ef71b082f98772e9b", + "hash": "0x17a69c417683a9e2df8cd5779590fffe9c6eb0c752124a6854543c873b254363", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_10-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_0-len_10-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -26541,7 +26541,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2f8ac034f56aef85a7df2a4a5d5c03ef00b5fadecc35b48cae66dac83466a10f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -26555,16 +26555,16 @@ ] }, "_info": { - "hash": "0xceb9dba17d7ca793ead367bc74a7c45bb056a66ef2612d03ffc9414d72de662a", + "hash": "0x0d4816001adc9dc25314825d6473f81003c609068bec8e0130af352ed74238b9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_10-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_0-len_10-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -26618,7 +26618,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7646ab32816530e95740f1fb11f850850eaaee9daf931c09c2434db42aa3a3de", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -26632,16 +26632,16 @@ ] }, "_info": { - "hash": "0xc490aa141ae89fa4589424e9faa9817e3ae4abc282281f7a494aa03017b09c14", + "hash": "0x583c994c54f4863d52ec85ad7df32dcd587fbf31b0cd5bbb68cbdecd31f1a94e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_10-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_0-len_10-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -26695,7 +26695,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x27b6d5bff935e63073851d56e316dcebb0e8cba2ca644eeb9894faef6d80d655", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -26709,16 +26709,16 @@ ] }, "_info": { - "hash": "0x3ce1edb999daaa9ce3cebbe12508e5dadd96e1e58e6c973cf4eba4b614c7cdbf", + "hash": "0xb5e481ed2701fed7d3643bd49d233011f7f47a5386ddb7c6525cb568cc62d18c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_10-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_0-len_10-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -26772,7 +26772,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x78d4b6d037c60dc8fd8f29725f3a37eebae2f6e2d3d16cf407066e4055b5bbae", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -26786,16 +26786,16 @@ ] }, "_info": { - "hash": "0x29f013e837672878094f6c01590e836304051843f5fe94683f95a3f951cdbd4c", + "hash": "0x39e77543a8b17b22ab7cd8ad9664250320983bde4aa1231a533204b553b69712", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_10-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_0-len_10-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -26849,7 +26849,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1085756ff3a981b83716891eec912b2bfaf61332bcd505298d82d95c2ef044a1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -26863,16 +26863,16 @@ ] }, "_info": { - "hash": "0x8fb332c8596ef527786a7c3e7a3919904f9d26ae8f506b89fa7259a1b3ba2ca4", + "hash": "0x5fc95caf24e9bbfde9acd765463f4e07ced0e496aad35f6f4bc2d69931010de8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_10-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_0-len_10-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -26926,7 +26926,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1e8037ef16247e7121e12f865615120802a386ea186abcfe5abf84c8b23c5bdd", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -26940,16 +26940,16 @@ ] }, "_info": { - "hash": "0x3acffaba3b0a1cc345b0020827b720e680d66efc81cdb755aa1769b405f64505", + "hash": "0x0de67b397c22dd09c1bf8218c272cda2ffed9e47a6133471ec2a1f5316860f98", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_20-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_0-len_20-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -27003,7 +27003,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0262f588c6ed3f7f069dfe51d2542f32e8919a8467ec71dea30c74665159728a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -27017,16 +27017,16 @@ ] }, "_info": { - "hash": "0x2bbef51b019418e48aa858e0c4456ca71dcca49839ca5b31c352a0e88a2a5055", + "hash": "0x890327e74ea80f08964dfca392873c8640bc70a9b217a4ef24c1aa3a2f02c28e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_20-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_0-len_20-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -27080,7 +27080,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9ab4d32443591f058d333fdf48108666dcf9cf97ad2da45c563ffa4750b68b3b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -27094,16 +27094,16 @@ ] }, "_info": { - "hash": "0xb1c25c2430cadc860285462c24e4b661e05b5a6d5f941325b99cc7f94f060a8c", + "hash": "0x9b099aacb6819a95b08bff75d1d8b6c71c0f5298a78d4b80b8bd53928da9fec8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_20-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_0-len_20-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -27157,7 +27157,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xcbccb967c4a62c2e1b2321a4a26af5b24356cb9a4e530d37cd2cff62b980a3b6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -27171,16 +27171,16 @@ ] }, "_info": { - "hash": "0x56dbb8705d52bfc469617e8bf67572e43e51faac14c7bf0d2d00954d803c5b8c", + "hash": "0x09898eeb3a27fa6a0934dc1705466624db6961134b4775bce74882860af5e076", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_20-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_0-len_20-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -27234,7 +27234,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x688149a6ebf6da64cb8d805e4f7d741ca52b7abc31b3a431b54d6f1a96ec5264", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -27248,16 +27248,16 @@ ] }, "_info": { - "hash": "0x23febc3f65978b537f6033294d79f863f1a481bf73181645e263ce0ad765d306", + "hash": "0x3c7daef0cdaf845248ad3fdc78d0aed3bb701a30bbcf4f81fd8c0bd913d857d6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_20-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_0-len_20-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -27311,7 +27311,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x085b51329f0bc0219774d1abe229cee79354eb56cfac27832b5eb2912799f56a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -27325,16 +27325,16 @@ ] }, "_info": { - "hash": "0xee3c5c81e0336ea41ddcd9de530027334a31d33250955e47caedc5a4b55f458a", + "hash": "0x5b14ffaa67f21bf66c42237e810c46d270ba64f564b2cea0ac83e8b7c9aa9ecd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_20-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_0-len_20-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -27388,7 +27388,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4b50737f157a19f38aacd0e5f6f67afbc3687b5d4d0bfd07cd3d252e7fbd19b8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -27402,16 +27402,16 @@ ] }, "_info": { - "hash": "0x40884f6ce0f652961be18f753c4952703dccefeba1f7011a234c0e3158c60f6c", + "hash": "0xc39aff159cb54422842e4efa5b285514ae0047885c497b141e9573643d2a2b1f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_20-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_0-len_20-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -27465,7 +27465,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xecc070b50af0b9438475955c73002ae86682b230f623df78d6c2c33c466becd4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -27479,16 +27479,16 @@ ] }, "_info": { - "hash": "0x9b55905b481c8213a0e4801bf8d114bcca993d446509820b0a131507de42f118", + "hash": "0x0157762f519336b2a7ee3cec35896bdd5698442ea7f3f1f856d56e0938548e4c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_30-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_0-len_30-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -27542,7 +27542,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5c49546bf2982d71fe35276ceb150e24b94bf8ca558f5cefe1bc0c035def67b2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -27556,16 +27556,16 @@ ] }, "_info": { - "hash": "0x0b7b9983fa9603a8690ea220e8a2877700be09671b3c14f32ad330ba72757a2f", + "hash": "0x6c4729e22c30b3c9b7b90b0f6babca2a9a8d566a36212fb3ac35a548684a92c1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_30-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_0-len_30-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -27619,7 +27619,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x187f18db1fc7cb11850e493dcc81bc02a83c88ed3ed0b4409142b81b6dff9d33", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -27633,16 +27633,16 @@ ] }, "_info": { - "hash": "0xb2e8c375f997ec573259076b4e3573979501c7ebdee501dfcef0ae711989b235", + "hash": "0xffd8cd57efee847366115e6a89688e795333a4096f1fc06d4bab10d5ec9da24e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_30-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_0-len_30-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -27696,7 +27696,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x62955bb21e06944edbb8cfd838b7d4f9556d4aad1e98081a829d16d6d73757e8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -27710,16 +27710,16 @@ ] }, "_info": { - "hash": "0x16af56fd8e25262dbe3a7d8609b4e3657720fa729b7d73e313dec39b62272a2d", + "hash": "0xa006e4965b548ca16697e74ca11e1a4450c100f648167aa01b682eef7304c850", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_30-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_0-len_30-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -27773,7 +27773,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa500e6d925607eb37da749b7f302e7e84a4ee0c33d1e889768fa8b0c334c4663", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -27787,16 +27787,16 @@ ] }, "_info": { - "hash": "0x12afe57837e8937f187503c8d94b450a14ad649f2772322d2e764a491198c9b5", + "hash": "0x7bb0c2b2dd2c9a4bda407a926a4ad003abf275c541c2d3e90bffe6fda733327f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_30-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_0-len_30-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -27850,7 +27850,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x025f2eef650bac73829c1c8e898fa0de1a099a33224c0e2af31809ed266b55b4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -27864,16 +27864,16 @@ ] }, "_info": { - "hash": "0x91977c82aa7f9611b69968ac7cc233535c5503584957d91256e05cd93cadfbf7", + "hash": "0xcf3f5ca184389807113600f3230022c4a0387d1ae37952584d7aa7b27dd287cb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_30-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_0-len_30-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -27927,7 +27927,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x79350d9708f1c27f9ea021d5173aaca183b6f8e1f37ba24301f1c19f4ade4ec7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -27941,16 +27941,16 @@ ] }, "_info": { - "hash": "0xc933a88c801542fcee763cb5167375a48486d451888a657afc54e52fce0151c7", + "hash": "0x38e76165eab1955ae63c6be237eb589e367a1db4ae2f767a76efca57481f96cd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_0-len_30-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_0-len_30-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -28004,7 +28004,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1d77e08512741edca7c80e223e106ba7baeb6ebdf90a562361dd40714d0051f4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -28018,16 +28018,16 @@ ] }, "_info": { - "hash": "0x6def9320fe20f98bee03ed94edd1050c3de0a9f84916ead83d54cbfe8756987c", + "hash": "0x4e3a18e9b3fe68e64753bea7f3152669f7624826d9cbfa0a2f120151df3df1ec", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_0-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_10-len_0-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -28081,7 +28081,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xaa2f7ec64e88d7521b52bc05a9db6d5f73c41795b704dc75dda30c22d3decace", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -28095,16 +28095,16 @@ ] }, "_info": { - "hash": "0xb4d451c1fdac68aabee3d8200f578b1df40c6b5966c5c97e8120dd42af052ac4", + "hash": "0x3b762e7334dddb17015657881342726011483405b41a21f0e00aeccee3c68563", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_0-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_10-len_0-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -28158,7 +28158,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x65c6e07732a9b267bc0bf76907f3a4bb7905f5c3056fb4c0b2915036f2fc1974", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -28172,16 +28172,16 @@ ] }, "_info": { - "hash": "0x3bba6b9b7456b7e1e2a25f789cef7d5e895f9b68dcccab276ee6c9ee3552e88b", + "hash": "0xecfcb06da9d491e3eadcf04bb0312391471b70de7ccb1a5fd559f688890a2ea4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_0-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_10-len_0-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -28235,7 +28235,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2eefa9fdb41e1c1897d3e660adc865c3506c965d51700adf61cf27717d0b5c32", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -28249,16 +28249,16 @@ ] }, "_info": { - "hash": "0x0d303a74319a52e2b06bff8ddd5b22e705aba1addd4189f635e0b555c571eadc", + "hash": "0x8ab21ab605fdee740a7295a068a3070545fe5b0505c0e3aab9aba244494c9cd3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_0-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_10-len_0-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -28312,7 +28312,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x07afb31ee32293f1703d75178fe9230c14cba053af30046f13f5b8ed13bdcb4f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -28326,16 +28326,16 @@ ] }, "_info": { - "hash": "0x810a8ef8b546a32e5a086ab7c17728307799464ccd2ec39443a6b3989a7d56cb", + "hash": "0x5137d2ef0f54ea94ea75c83eb48d3df4a368794bcc1a74cc09e836cb051e664c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_0-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_10-len_0-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -28389,7 +28389,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1b47c3910cb553ed78d72fe424eb57adb50e13f98133913d033ad7acfa3ca19f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -28403,16 +28403,16 @@ ] }, "_info": { - "hash": "0xf5428b90f9841a96b0d050ad6116f46f04bfacf407ea3f66806aedaa4050d899", + "hash": "0xc1360fb1d332b8a19f60476f4a1e2093b7bea71862d1007a450be4a8b045a8d0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_0-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_10-len_0-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -28466,7 +28466,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd91bbcc078f0605f30b2090f208de6c2f11c58506f17d80c35d1fe6a47c3d157", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -28480,16 +28480,16 @@ ] }, "_info": { - "hash": "0x22b882129b698fc7d0caf7572d32e614792a81ae679c420b00201d690b332ad3", + "hash": "0x9f239c4a9f687a1b29d7b9e5fede266a17199b27052fbb6824386b497a7f39ae", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_0-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_10-len_0-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -28543,7 +28543,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xbd56b79a7444fc07e87942aa911f306f1a69ae4c97b9f69c486bff2ef8d9cfe8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -28557,16 +28557,16 @@ ] }, "_info": { - "hash": "0x005e5b36afd5874052263b575be401192dddbfdbefaf26b89a8065c9ed9028d2", + "hash": "0xf7c72810a4df487db3cfbf5eed1ab1dbad67abd8f5e3a116910f34aaf865fe5f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_10-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_10-len_10-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -28620,7 +28620,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x895cfaaf8ebbc24824d7b2ea0af0d2459e1ba2397adcbb7624502d291c8a35f1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -28634,16 +28634,16 @@ ] }, "_info": { - "hash": "0x075f91f8dc02de87cef14a3dd5193e32e7d40e745c00646841ff23496e5e4faf", + "hash": "0xaf7ffa0e9aaee6c42f543b5bd4af1f6f659377409178000158ca1a92196ddddb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_10-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_10-len_10-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -28697,7 +28697,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb2c5625073eda85596d584d8b79f6a3d13698e843cd8e7fb112e535434f39845", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -28711,16 +28711,16 @@ ] }, "_info": { - "hash": "0x79754b89a49d017bc26f9a41461fb7b6ff72320bf83bf57c3adc2081c396702d", + "hash": "0x59237cd2152ce4affab071e29db9510b42ce07c4f2813f251fb80f8c970bbc67", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_10-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_10-len_10-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -28774,7 +28774,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5e5662afcff7f49b01e2830772986b9390ef52c7f40154efb5928bb8d8ada02e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -28788,16 +28788,16 @@ ] }, "_info": { - "hash": "0x5e4f269b5bc127e2ddef552acc9d5cac72001312f7004c1d374bb37f31f29d50", + "hash": "0x7e9308dab265bc536b816786144e8b7fcbdd697d22ab17ea59cbc350593ba45e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_10-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_10-len_10-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -28851,7 +28851,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x51cc3e3d08dd6d96a8c5932101caede9371b8fbb364b84c5fc5ce1a9ca812bb9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -28865,16 +28865,16 @@ ] }, "_info": { - "hash": "0x005d442620a84858e7f3910613274fb6dcfa43571c7c15ee056d33434686d09b", + "hash": "0x1ceeb0c15a2f1c2ca9cb17e6be290f131e3491dc0b6097df902ee4164837b351", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_10-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_10-len_10-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -28928,7 +28928,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x630d2a22c5f55ed455f70cf9161f7e0a4d1dc60e3e62e2cb1b21b7c09f554b9e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -28942,16 +28942,16 @@ ] }, "_info": { - "hash": "0xf0c42eb1dbeff1f0a86b0f79773931d0bf545aab204f6f7d20ac7bed8a18bcbd", + "hash": "0xe17a0ea8a06311fe816cbe03f0090cebdff7ebce89747300e33da52965e477d6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_10-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_10-len_10-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -29005,7 +29005,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xac6e47b6ee57cfa1fb9c804814a7bca53d5e67e4ddf96184d86a9b903e27ea06", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -29019,16 +29019,16 @@ ] }, "_info": { - "hash": "0x57681225b53985707f095534501d49cdf4215eaee3ff8ecddb07a6e5a31039f7", + "hash": "0xfd1e835a2f9da6bbc802327c2da416c110ebeac24a492166b2ac6bb1f35cf340", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_10-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_10-len_10-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -29082,7 +29082,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7ae3b0e3bba52973a6701b13e0abd6b19d62cdda343d8d556e462941f366419d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -29096,16 +29096,16 @@ ] }, "_info": { - "hash": "0xecad7361436b54151d69ab1dc9dbbf6e6ed9fbe42a2fd54e2770c9b9923cb64f", + "hash": "0xb1e1656d2966d244d6d75ff65096edc9482752232f2e01b62cd4bde89db6471d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_20-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_10-len_20-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -29159,7 +29159,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc55246e5e62978a25a5b6e9a2b6a3ebaaa0bae8d9e19ddf826285b6d67f60eb6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -29173,16 +29173,16 @@ ] }, "_info": { - "hash": "0x0230ca5e24bb2ed3c9451d15bcc5f99319377fc04ce53981f2faeec17850721b", + "hash": "0xc72e1778ce22791eb3f8afe6a59793cccd32da14056d2983cdcf5d51f16971bd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_20-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_10-len_20-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -29236,7 +29236,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xca25127d722a576c196daea92354cfeaee1d439b0d81a695d639388508fb87f0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -29250,16 +29250,16 @@ ] }, "_info": { - "hash": "0xa92c083ee45e7997e5c8b43cfd7546ba4ade1bf3f26189e4de97d04ac363d2bd", + "hash": "0x7390625da8077ea3aa6884713ab6a76d23d3177bf20fabdfb6d07114f527c0cb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_20-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_10-len_20-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -29313,7 +29313,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe7295281c2803c167db22c6f9cb19cf28716d27c110d26a9c3cc8384813ac151", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -29327,16 +29327,16 @@ ] }, "_info": { - "hash": "0xdd0d216706c097b63beaab0c6a6527c249254970fba2a04bd33eb1949907ec66", + "hash": "0x3b02f66089f4583df963f7f21da71aac44f5a2fabfcde676ce95adbcc0de23dc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_20-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_10-len_20-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -29390,7 +29390,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0b79bdafba9c6920fdc874559369e0db5dd6a78fa4ac3ba879fa723db26a4a4c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -29404,16 +29404,16 @@ ] }, "_info": { - "hash": "0xa95bec62a6691f9313441e4c50dd15ef8df691f680b3e4d1c25b334496560e83", + "hash": "0x79c362822e25dc526cdaa1e6755315f562388b368e54fb27614a613c7f758e98", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_20-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_10-len_20-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -29467,7 +29467,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x534dc8e49bc6a9be7fcf498871352f6844be2863e63a10f5e4dd6154f775157a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -29481,16 +29481,16 @@ ] }, "_info": { - "hash": "0xf9a3c67514bb4c3c41f6d1b531e8905d25c492f3e653e2ac8ce30db72f51225e", + "hash": "0x9e5b1aa6dc170a96a8d7722e500d8bffca27c6411b8b7a30557f4e282454777a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_20-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_10-len_20-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -29544,7 +29544,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9e9d2ed8baa7ad3307f4acfc31bfb8b087e7e29fdab7c43fad83ebadedcf3390", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -29558,16 +29558,16 @@ ] }, "_info": { - "hash": "0x918756dc06c517efab0088fcc05a6d33ab2a6c06299800fa154e972726dbfbd6", + "hash": "0x9e7d17900316b830710acbb41c4d9023f741b7346b5aa24d5172806d7cbede0e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_20-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_10-len_20-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -29621,7 +29621,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf2049ab3adfc2dee127adb372335b5f3eabab8139d99999961c2104908c194cc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -29635,16 +29635,16 @@ ] }, "_info": { - "hash": "0x0311d6f331e8ffab4fa23fbaf4711f38528fc64e3dcadafb6f6a727724071800", + "hash": "0xb81ff60b2f1866b87a594756629bc5a9bf9d88bab3fc902a6aeb008fafece458", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_30-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_10-len_30-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -29698,7 +29698,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xffb47bd3a185f5cca7052b8bcc3f96f141b2bdac3b9de3c7cecab36a4fd93103", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -29712,16 +29712,16 @@ ] }, "_info": { - "hash": "0x97157370cf4f3c0f00ff594603831c01b514adfa1e95663817022603fe71f0f6", + "hash": "0x780e61527d69aff7d9a5dd34cb97439e165f5081fac4dcd8b9f751bdd2e1cbf1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_30-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_10-len_30-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -29775,7 +29775,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9a522da4627734294121430f8c0dd325211887fb030d858a79353cb723b5df2e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -29789,16 +29789,16 @@ ] }, "_info": { - "hash": "0xf01cd0fe6078868c36672586c56aab6ac2472ad7ee239ea506640039b19d7c6b", + "hash": "0x16148bb83c21c53c8a4d98c2d1556fa8fb37f96048798b2060546c3c651a13d5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_30-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_10-len_30-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -29852,7 +29852,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xdb0a1b9fccc1b2857e00f638b73aa2b9cba1c5e1dc1196fd0cdfed84eb809d33", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -29866,16 +29866,16 @@ ] }, "_info": { - "hash": "0x7e23e740dfb06267ca7d3e3744a87cbfdb5177418d2484dec90555abcc0d6b8d", + "hash": "0x298fb7efec11add0ac6e4c1e5ae051cce0fb74ed23f8fb3b6aca410e03afd008", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_30-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_10-len_30-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -29929,7 +29929,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x32115f406a4453b5a790f7b68e86e21e7ec2cac5c6c3093839f0a9888b38bdcd", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -29943,16 +29943,16 @@ ] }, "_info": { - "hash": "0x7d5262e4537e9c36ae2d84b35c2792764f561e307696ae4a1c69ae9f359a69bb", + "hash": "0xef2b237f4af2cee11d5433dec06a17e0bc4ef69390e00b1582eaf1e79765a17e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_30-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_10-len_30-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -30006,7 +30006,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x153a72dddff771b08b91fafd6262f7dc28cfac7526678468252ade0200aa5135", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -30020,16 +30020,16 @@ ] }, "_info": { - "hash": "0x1b71e717f65a47e794ed404d60374d0ac5658ccf28fe6e488dc1a1d25fbaa55c", + "hash": "0x8fface4644e8497d940dc3e6c8a5fa35dc43a03221d2ff5641dc9f103e8fc7f3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_30-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_10-len_30-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -30083,7 +30083,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4844b337318de5d449f114417c8471c40cde71bf14ad7ca9534191c550045e31", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -30097,16 +30097,16 @@ ] }, "_info": { - "hash": "0x09973e1a7f31b161b0a03f5459159f078e54ff77c830381a0ef7da7430ceceb7", + "hash": "0x421105b4825668f957d4122b7d65a35c5be7fc1434c80a0fbafaea80b6beefa7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_10-len_30-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_10-len_30-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -30160,7 +30160,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1250839303ef3bb3c44ccca86d60cb6f3d70b49ea576c96371ca3343c900ab56", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -30174,16 +30174,16 @@ ] }, "_info": { - "hash": "0xa7da6d52d405c56c7970205ca244d0d705c1a149c5823ec33ed4669aa00d13e4", + "hash": "0xdf3f693cdd2e4470a03e9d1f5245d3508dd356a72d65f5e68461b34d01d4acfa", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_0-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_20-len_0-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -30237,7 +30237,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xbdaef1d88d2afabd4ea08a1ffa3f108a89c83e59429b33f211da63606249eb41", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -30251,16 +30251,16 @@ ] }, "_info": { - "hash": "0x76ccb016997f5ad347885fb7d4a37cc31c600d00aed037307a4fa0a713759347", + "hash": "0x6de040283c419eff4453eda1e6e398bb4f8b8093bc2e37b7e49441fa4889a159", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_0-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_20-len_0-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -30314,7 +30314,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x52f2db2c2a3ba6c187a607a3106310df2d58cbadc40f00704a5c4dad1bfb8ddc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -30328,16 +30328,16 @@ ] }, "_info": { - "hash": "0x1d7a8a0af7d599956bbb2b5ed5e5d0fa81952c099649c6f2e314187194e24c66", + "hash": "0x703618aabd0ff213ab392de73cca69c194dbf6b0b1f13f2a43eabc5ecd918bf0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_0-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_20-len_0-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -30391,7 +30391,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0ea211ab3d09b410ea72d7489fddc60c4afe090e60b711cd937af4bcf87cf351", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -30405,16 +30405,16 @@ ] }, "_info": { - "hash": "0x9a08ed917eb70818822ef8d0b656aa797162f3eb6828755ee97e62f73abf58ed", + "hash": "0x9bb01b523a86550a7af80af4833e9273a5bb49de7e95522c66293b5251ca5a51", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_0-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_20-len_0-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -30468,7 +30468,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe4ab0ca53bb78dff11a9f32b5f1254724211c6f2c13f1152ae27bc70e0ee50a7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -30482,16 +30482,16 @@ ] }, "_info": { - "hash": "0x5cd8e875887554b7786208cd629ca3bf71e32e050066da8705b5af0218251bde", + "hash": "0x30b910ad21b3502b072d60d02d609872b4943664720ad925624cbc561763eff6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_0-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_20-len_0-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -30545,7 +30545,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x864c9d0a1b3d67697cf7f73fa645523427125d0272dbb136a8c3d1e327db301f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -30559,16 +30559,16 @@ ] }, "_info": { - "hash": "0xdc261b251c17dd0d97c594779680946fae0730e9407ec730f90451448ba09b2e", + "hash": "0x65d166e91a822cd3cf1f70be2e9ce581ec804bd64e4eab3f55b95c37b1c9ac35", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_0-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_20-len_0-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -30622,7 +30622,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9b0cb3c537037776ffc54bccfee66a378a6aa552e16832c5ef3b22e8060f8fbc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -30636,16 +30636,16 @@ ] }, "_info": { - "hash": "0xaddd4f667b4a9137af17cebe21b4ab7cb77df11a2f5088901756adf5e5f2f377", + "hash": "0x09655f193e84aa11953a629b2b80ac8a05b6bee85f88a1413aa1d8ab7007549e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_0-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_20-len_0-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -30699,7 +30699,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5dffb130c1be2423da1634709fe05277ba6f7bf8f010380f97d85b1da02359da", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -30713,16 +30713,16 @@ ] }, "_info": { - "hash": "0xd47dea66c79a14216ac346daa99d88248ae2f27ab40b93ea2c4368d9cc1379a3", + "hash": "0xd72f93e38360311ff78dfea803a306aa745b8dd6d7ddad93674edc3aa211e832", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_10-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_20-len_10-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -30776,7 +30776,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1f1647fa59ae7d32e50bf49f807a2db2c5e6cbddeedc5cbbe7feec2c0e6da0c8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -30790,16 +30790,16 @@ ] }, "_info": { - "hash": "0xbe70a0ae666e4ed9f8bc55e851191a73ba74fc4804ad8521b7c5025f988c500a", + "hash": "0x4f17987ab811fdcb00cc0d1c2cc3ded4310ca1127416719d6dfd3a17d5f84527", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_10-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_20-len_10-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -30853,7 +30853,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xcba5a36e682eca197910e20e97a16d14616b0a17ae1bd565ed26d2f70b2a1489", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -30867,16 +30867,16 @@ ] }, "_info": { - "hash": "0x218fd8b1589fb72f4c1b347e4dd02503835f49604eb7d8ef4cc6cd9bd9f0c29e", + "hash": "0x2fdc2adc676b364993caf634d7e189ec8d31b2222a23525aa770801d3d54a3ee", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_10-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_20-len_10-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -30930,7 +30930,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x00deecf8b4c4d0a93c2f47a00b9f5a81117c11022276e53cf07453900baf9602", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -30944,16 +30944,16 @@ ] }, "_info": { - "hash": "0xd1f7d23379446c77b26df880827968bdf48035156871b370fe3f74c901838ae9", + "hash": "0x91da7448cc03d672c33c0dad998bd4713069ef4f77e2f4033b01593e6536dc69", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_10-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_20-len_10-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -31007,7 +31007,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x444684a952d535609fd7234cb1f932d80d7c802c250600fe945a65199101c822", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -31021,16 +31021,16 @@ ] }, "_info": { - "hash": "0x74e68816cd0612152e278c6f8a4d3acaf61c5231abe11c881b62df80f0a77fcf", + "hash": "0xa52ee4710d2a69c05d3ae26fa2a15161d99e4275ad63241ee10997c152c84638", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_10-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_20-len_10-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -31084,7 +31084,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x956ab30717e2788a713f9d5dd4d1506818eec121d90c8fb02e795f48077debba", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -31098,16 +31098,16 @@ ] }, "_info": { - "hash": "0x17f068d2e24fb9efcea7436ca3c43b1633b051bfc3747fafc3f50031e6addc37", + "hash": "0x1fcddf423f30f4f1ea2b950bd6feee16c092106d37dd76a26c6e65651e23fc26", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_10-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_20-len_10-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -31161,7 +31161,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x87eff21836f4418089ab158b10cbcd719d68c8741f4e793e1aa2dff23765de51", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -31175,16 +31175,16 @@ ] }, "_info": { - "hash": "0x9a1a2054c9d51216ad85edfe5329f8da3bdb9b8cbe2a669831469565f8e97136", + "hash": "0x463fc7306f33fb6e17f656f4273a92f329dd0d0f10837f52cd2df0b7b14d0e54", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_10-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_20-len_10-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -31238,7 +31238,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3246b65c528e7515e0f734c0dd719aeacf1855d896585d860994e34ac862d8e1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -31252,16 +31252,16 @@ ] }, "_info": { - "hash": "0x15f4b4ffe9525e140379d651ceced67cf3a64ce6175feb149ad9984aa875c91f", + "hash": "0xcb951e274b64a45d6caa462a282af10c767adc0afda128556af72e686bc79324", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_20-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_20-len_20-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -31315,7 +31315,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe23f7633f7bb3135ad012f5dbdfef921c9dfcae572fe44770dcdab99c9e80e21", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -31329,16 +31329,16 @@ ] }, "_info": { - "hash": "0x79ecb15310919a5ede49c2ec82fbcf22db002e3968a46adc126ffac27084352b", + "hash": "0xf764007c86004112bdae481eea833126b2fe165cff9cc179e56ad6663bbaf8ca", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_20-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_20-len_20-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -31392,7 +31392,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x84fa7fdf49287b3c7fb368b70a4cc98fb27ab1833fcfa1427ecef8fd41581550", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -31406,16 +31406,16 @@ ] }, "_info": { - "hash": "0xfbaf8e2e9fb27965dcd2b16184213152c9f72f2c972edf99a4c307a13ee76972", + "hash": "0xd662520907461bb0f10e306d8384e39bc3a9a4bb624593a23c50bee45044b981", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_20-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_20-len_20-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -31469,7 +31469,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8f14bd358f56b1b0b68387fbdda27006ba342e3262aaf8ea65872e40732e5080", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -31483,16 +31483,16 @@ ] }, "_info": { - "hash": "0xd93bd846f89d4a07f9dc6fafbbdaf769718415e31037b097e70e7570f8a01f29", + "hash": "0xf446488a4ace638f18c9bbacba4e0c907bc07dfa8bc36efec4e8e9299fcb95bf", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_20-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_20-len_20-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -31546,7 +31546,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc372fc3dfe49dfe97b60eacde339d23bd911181f1663f6e8b4ddc00611473f9e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -31560,16 +31560,16 @@ ] }, "_info": { - "hash": "0x7fca28a8fb7bb44dc1a27cf00d0444ba1385a678eb4f66ef134aad63af646010", + "hash": "0x10c08e8d8e43e446e3c53701b402a6cc44cfe03c402e57ce1935b9dad9221c82", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_20-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_20-len_20-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -31623,7 +31623,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x12d15f8acce242ede79a2ddb91a1a2dd2e47cb22c0482096a9326c5ddf7d6611", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -31637,16 +31637,16 @@ ] }, "_info": { - "hash": "0xfa94e415da6e58c862ae83e17cf20bcd034450ab7fec489366eb543274c855bd", + "hash": "0xf32814185c283de69296d8168decea315f80405cfd9047d32e5bc3c26fa8a451", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_20-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_20-len_20-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -31700,7 +31700,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xcf45760d191440670b121ff6c84e1c428c6af31dbf7488cc7b0f865701380708", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -31714,16 +31714,16 @@ ] }, "_info": { - "hash": "0x33606858d2c17fe9d3ed01e5652ac887940e1fbfd26b4f89ac36ce966b49b1d0", + "hash": "0xa9b2f57391b1272cf62989a85e18bdd45317de39d9c76600db18e1983e5c67c9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_20-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_20-len_20-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -31777,7 +31777,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x55c721fac829b357f27177cd645cb2c0c4dca31d11e42e4e2775465efea8a5b1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -31791,16 +31791,16 @@ ] }, "_info": { - "hash": "0xc095b4450b9d968d2612e86ccc44fa6b883584105600e65cea6dd323e35a9ec0", + "hash": "0x2fb8f1ade3a4c7e9309e28dd42d511d75010a31e9c7fed59589c9874b3a7d1be", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_30-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_20-len_30-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -31854,7 +31854,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xcc145f4e0d002edc9bd5c8be80204bcb2d0d65fbc49e377aa7afb66ec12f5036", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -31868,16 +31868,16 @@ ] }, "_info": { - "hash": "0xf396c01fd6b8f6122830fa38e7b02613da7183fd0d47fb501ab561dd65673d26", + "hash": "0x0b8a84c6e53786103af49862bde096dd29900838ed817f165b136786ca9c7cdc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_30-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_20-len_30-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -31931,7 +31931,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb67b577703713ed09d011639fafafef403225e8029f685be2f0d609262994db8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -31945,16 +31945,16 @@ ] }, "_info": { - "hash": "0x310e9c2e0ecea306356e21503e49386f34660791b7d2e6b7d1f6a20f014d7598", + "hash": "0x6e9d790764044a58edea14370cec626fbc057bae2d8614c5fb75f0195f095046", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_30-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_20-len_30-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -32008,7 +32008,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7631e604dfca9a0efef3f064bf775a35a1f98ca7de6073e5c6b66738149cacad", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -32022,16 +32022,16 @@ ] }, "_info": { - "hash": "0x98ae19163d0271d7ae0e36bdc0d9d786c8c953d9e3853a4f926c940bd6a0e1c3", + "hash": "0xc6d15dcb36eb2936fb0ee2fb9449b38cc1d7e6ec43e25122cf871c51bcffc638", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_30-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_20-len_30-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -32085,7 +32085,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x19d62b47c0b7ab5a3bbed9b3ce05af1b08c3f7e0549386db30e22dd832a3a84c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -32099,16 +32099,16 @@ ] }, "_info": { - "hash": "0xf757f347b4502a948e4d0609ced8e9ab703c1b7f7ef7dca11e5aceab262a2a7b", + "hash": "0xeb9f859dceed12fef682d58077740fec7464f348317c7f4430c2f316f17915de", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_30-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_20-len_30-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -32162,7 +32162,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xda776d8c59c9e39666d57970c6c8e69abb47d3be23d07f962b467337979f3307", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -32176,16 +32176,16 @@ ] }, "_info": { - "hash": "0x1bbab56146dc580649cef5c498bf7441e1d3d6bd7403cc7748b022f208fd0b0f", + "hash": "0x01f164822d8dc4e80a8a47b6466473e45cc183d1c56c6582d5f4d3197b71773c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_30-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_20-len_30-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -32239,7 +32239,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xefe500a13c3a4cec45b4e8c61251aaed690a31f58277125e49d0b1a8a77a6cff", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -32253,16 +32253,16 @@ ] }, "_info": { - "hash": "0xb69c5ef4d351124b9f0bad935f482c90b31f49163dbbeda34474172a1b990e3c", + "hash": "0xf131bce9dffd863bfe2196f4372542456d1af255808bc6023de3271b3d4db945", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_20-len_30-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_20-len_30-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -32316,7 +32316,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7d919f73d378c41c8549e7253bb97d265dc42e304e46bb13d0a859c86e63f530", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -32330,16 +32330,16 @@ ] }, "_info": { - "hash": "0x3452f7544b3cd95acbc9d7e936388c4a21b451f800c3f455b4804a23b049af86", + "hash": "0x97045a69928e108785acf559aa095b0ad7c25979a2ad6ccb0562305f1d7abbeb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_0-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_30-len_0-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -32393,7 +32393,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9f67aeebf7b3487bec0d55c245d42f5abf88ec9b391501aa91d4af8a28f6f67c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -32407,16 +32407,16 @@ ] }, "_info": { - "hash": "0x7c3de120f6cc4a2a3eac961b2ef96dd12e97735b900c75393408681c4063ef85", + "hash": "0xceda04b52f6a4044bc27c2f83eb7fe031b5c656c946db54f795f756e09b09743", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_0-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_30-len_0-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -32470,7 +32470,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x44c5b0f77f052eab5e2f7ca070ea9cabe395ef32e0ccb5c794494d607b5133a2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -32484,16 +32484,16 @@ ] }, "_info": { - "hash": "0x927481e10eec1ff61f6faf203c8297cac402a18c6699f2f4d1a990f46497c36d", + "hash": "0xd3b5adf01805e7dd401e2b9e8b17f60980c326207fc41c90ef6b695d2d94d955", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_0-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_30-len_0-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -32547,7 +32547,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x782bcfefda806b942e8e3d994a5dea150381ddd1f6fa99211d68abdaf28f1f7b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -32561,16 +32561,16 @@ ] }, "_info": { - "hash": "0x96727907715cad99357837f814534308d3c5153de39ded4c7d630e7a9669eb51", + "hash": "0x2e3830b2b62da5273ad68d0e82b58ddde014cc573b205fb4c5a1d590dc010417", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_0-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_30-len_0-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -32624,7 +32624,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb068ec7f36c51ae0bcf1e51e0c6f9d2ed6f1167be576a23c125a01558b331d89", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -32638,16 +32638,16 @@ ] }, "_info": { - "hash": "0xd3b518a1e0ca711a765f7274c471aaa1826a82c117e2a1646a711f62b0d2e92a", + "hash": "0xb42b0452c370a627a1a1ac2a6c34af940470803376d1a5d40a95251c8e71da52", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_0-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_30-len_0-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -32701,7 +32701,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x174da551867dc3830545c5b6887bef91a634ba7945ac28a65ebf5aadfa91f1ca", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -32715,16 +32715,16 @@ ] }, "_info": { - "hash": "0xa00a7b7349e68567a4b889ccb9422cbd95676b4dd820bd1bee68ea4f1513dfe7", + "hash": "0xbaae8777dbc9b608417bc816187fc5438e7904e3d38ba3e992d97366be59017e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_0-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_30-len_0-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -32778,7 +32778,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9a8c8c25488dd64065b471450c209d15abbe0099eb84a6f74ad16d4a40fadfa2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -32792,16 +32792,16 @@ ] }, "_info": { - "hash": "0x95cb7a3ff62b87879e45bb5974a3e5d70e6d2c170a6e782523eb01bf3f5a68c2", + "hash": "0x74f9b4f38776df45b2689510843c636ed4a78894967ac1e8b2b51ed56ce261de", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_0-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_30-len_0-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -32855,7 +32855,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3097db4574dc9c3c15dae2f5f8ef4e9fc15a84951d695bf405a94007f732156d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -32869,16 +32869,16 @@ ] }, "_info": { - "hash": "0x82a3b282a409cd3ad7f3f567af3a3d581edfe06bbb76eadcde5a840f73502b9b", + "hash": "0xc8436b717ee01101a8fc6d6ea89ec5bfee594491587d642010c88ff0f571fdc5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_10-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_30-len_10-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -32932,7 +32932,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5ad05b5a97f1e3833cc614f2f94db1a406c87aff09beef4449f226ecb6fcd367", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -32946,16 +32946,16 @@ ] }, "_info": { - "hash": "0x4fc8ee57d558f923e3f49a094261530e7d87cbb454e618f293e4dcf9c31de3f4", + "hash": "0xa9926c8bd71b9dd45d20027ae574d6d04f0ac3747ad160ff035b6fbb431e61a1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_10-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_30-len_10-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -33009,7 +33009,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x21f9493f31cf8c0427f0bb9e57c48fe5f25bcbaf4e48039574187bf11676d8a3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -33023,16 +33023,16 @@ ] }, "_info": { - "hash": "0x4a0eb892f53ea5f4f65b573a703d0c7eb2475cca189b40862b243e7c79687f37", + "hash": "0x9c45637b23764184fde04387fffdb74c3b5c5c0b25a80010a94d9cb0836553b1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_10-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_30-len_10-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -33086,7 +33086,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xfc4f3ad3051294266f8c61d57398be31206170e6d80706260fba2bee9f0fb309", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -33100,16 +33100,16 @@ ] }, "_info": { - "hash": "0xd3537556d6c79b9040d0cbb6fe12ea266e4e64d43c6ea38bdff31f2299627ee5", + "hash": "0x181a6a3aeefd15875f11a14f69d79d74e83a1a22fc87548def15693e45fcf7d8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_10-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_30-len_10-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -33163,7 +33163,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xea9a987ae9aa5bb9886176d8e568ad1d0c96911b56f946bf2619431b360826de", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -33177,16 +33177,16 @@ ] }, "_info": { - "hash": "0x9449ae5ec515e2e2ab48f31bd0d9113a73cfbb1175adac54f9e6125bf448901c", + "hash": "0xf873612bc09ea637383a5e153afa5d22378914e757f7e4fb44c6427e7b787dd9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_10-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_30-len_10-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -33240,7 +33240,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9c8ba0f9b0165645eece1ffe96e1c74dcf974e194ff36b5d88b0544a0d2a5b98", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -33254,16 +33254,16 @@ ] }, "_info": { - "hash": "0x2418f70d9d35cd7c64547374c493513fbe5b5b71a6018b3c66b058e38d4f2e96", + "hash": "0xdc411d16b845aa2ea5b44de7aeeaae92eb4e587295bae0380f81591a68877950", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_10-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_30-len_10-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -33317,7 +33317,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x64bc3d2d06f833ff44bb9e55e9cd142e206bbbbf6f3dfad70202aa45e489e2fc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -33331,16 +33331,16 @@ ] }, "_info": { - "hash": "0x51077863329eb9799d6c87c543e66a43555d1fea40205b7a043de544597ed0a8", + "hash": "0x142c30358f3cbe53f72869c02b70bbd7bb0efcc863ca1c593285a760398ac524", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_10-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_30-len_10-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -33394,7 +33394,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x61803020fa1f3b68ac587f80d118c7da40629e1c2497205171ff1594a9ead0e6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -33408,16 +33408,16 @@ ] }, "_info": { - "hash": "0x36e1f86c1322673a1c47d39077dcc55d7f1035563149464edaaeaad83dd95da7", + "hash": "0xfdcf9524fb525cfe9dfcc3237ae27058ddbd25006251320718373be6109f1e0a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_20-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_30-len_20-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -33471,7 +33471,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x854063e57b5b4a7a108e1e7ff9e74c2240ac7c96c28cd5f280b5aeb8b2731c32", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -33485,16 +33485,16 @@ ] }, "_info": { - "hash": "0x3931aaeeb5e77fc0756d61935d7ca8d670d7b17751a6461c6d6c076bf09c0348", + "hash": "0xef6d7cd4fc90241e42a08ad93957d324958a1ed4a3f76ba86a8dbc234fd79434", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_20-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_30-len_20-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -33548,7 +33548,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3a8edfb5670d064b2682067917a0898bef6341dac47d4224e6e1213c3ca2a66e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -33562,16 +33562,16 @@ ] }, "_info": { - "hash": "0x1e17e987d21110c86d2fe0c58bc4f99e78723a2311eaf4297bb47f3a18abb4ed", + "hash": "0x7934842c83901586f1c466f961fa2ea494c04c4ba8ea507c6b41f4988bf802eb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_20-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_30-len_20-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -33625,7 +33625,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x92292cfe1a962efbae182072fffd5109cfa9b7764077d2b4a84661583aa75940", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -33639,16 +33639,16 @@ ] }, "_info": { - "hash": "0x9a0d68b2ac31a6a24f24188060d9e80da1fa2ef05c497cf8916e778b50f5c043", + "hash": "0x392e7958c6b4c5e0b516a0a2234b5caf824e4bf242f0df2c66788f36177ca503", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_20-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_30-len_20-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -33702,7 +33702,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x20d92e7a4ca31dee33adef12f6ed1fe8cc74b81e81829e7908b26e56cbaa2f6b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -33716,16 +33716,16 @@ ] }, "_info": { - "hash": "0x49d0a98dcb68055b872875534db0c434bc543bb44733a99aacb2a68946ebfbfe", + "hash": "0x4168eea3e247f0dc7531fd0bbd949c43640b97aea58bdd272722fc2f8bbdc6e8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_20-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_30-len_20-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -33779,7 +33779,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0ea3ca5977adf7ffa24b50ad84f5939da915d787a41844b298bc7c20b73444ad", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -33793,16 +33793,16 @@ ] }, "_info": { - "hash": "0xf8534beefeb03ed3fa9f56ab386626c9d6f334d928d0f5ef7b29315709f03a54", + "hash": "0x8fc7f2373e5a6d2c689c035d83543361ca1bdfbfec4627734ffe29a84c27f242", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_20-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_30-len_20-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -33856,7 +33856,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0219b9d8ac089438520a9d8bf98005c2eafae336e1139e91890b7ad3a0e1b2e5", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -33870,16 +33870,16 @@ ] }, "_info": { - "hash": "0xdbb98a03ebc5e9fccbcaf486dba4b01e677c789c0f4f94f6e00433a241799840", + "hash": "0xc9c04f197f0840da52169d4f42d361961d5d09a37de4d53386ca88e41459405c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_20-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_30-len_20-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -33933,7 +33933,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe72b0cda7faff633ea49dea933d63ccd2ca7fbe833757df3f9c917bac093558b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -33947,16 +33947,16 @@ ] }, "_info": { - "hash": "0x560c94970f2cae72392e24007d41ee91107c55edeeec0b279d07bba6dd2a4f63", + "hash": "0x68295abb9aa409339554a01e9634c315ca736ccd5a2132317058ae9b913f51ff", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_30-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_30-len_30-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -34010,7 +34010,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xea607d7d24f9f2af55f132d9a70981f54942465987724fce49502ae5216adc2a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -34024,16 +34024,16 @@ ] }, "_info": { - "hash": "0x63e5cafc83fa85573e553d3147a8618510b474a2044add7f2ae8134b3ea89bbc", + "hash": "0x9b7041497d46e0d3028ce004b7c2e83f15a018879df1e525f633ecde07c50a3a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_30-opcode_CALLCODE]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_30-len_30-opcode_CALLCODE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -34087,7 +34087,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6ee9366b9f88baf1765df804a8a3a8571b8e4bc86e152504d1c7b25c03e464e7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -34101,16 +34101,16 @@ ] }, "_info": { - "hash": "0x91228eddc6a2d35e1ceca7e6ce313a46568c23c199157ea71bec647e8af1a342", + "hash": "0xf872e47d324e02446626c05c984e7c07af80dfc2ba84e2f02163fd3f431fc08a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_30-opcode_DELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_30-len_30-opcode_DELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -34164,7 +34164,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x07d315e5d8d1290e34feae7c424e6d25bb1d36c2e987de50944cf8d869a31962", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -34178,16 +34178,16 @@ ] }, "_info": { - "hash": "0x93ab462e60d60f9ef7665fece80187d7aed80fe98ace7478e18063251b311ebb", + "hash": "0xc83890fe5260fece0b801887fc53d20f17a810ae66096666f6c29efec33ca176", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_30-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_30-len_30-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -34241,7 +34241,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4427baf835b23a1bdda4412a05a80bdb04b32eb309de02a8976304856421a981", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -34255,16 +34255,16 @@ ] }, "_info": { - "hash": "0x20d8202e91091e9d2f86a3d53744b0f3ed481001ea2bc25c84adac5a388318d2", + "hash": "0x8f5dd665dae5b38022a88487369d2140c77939f14437297e96419d7f0aefb285", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_30-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_30-len_30-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -34318,7 +34318,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5c5ec43522f44ade24f8195acd77cd9aeaf4dfe151ed712e0e65b77595c4c324", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -34332,16 +34332,16 @@ ] }, "_info": { - "hash": "0xc090dc42c03e595308326a9c633d8a8ea6d4ba0c1f8520a2318e0a9164d1d66d", + "hash": "0xe9591d38a9e7ae4de75f50d3268e14fdbb0dee72058535b7d6bcfc421fef8937", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_30-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_30-len_30-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -34395,7 +34395,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc9d97ccebbdf6b02c0b75fc1103083b62890c0d8b55889a25d59ff7384c351f9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -34409,16 +34409,16 @@ ] }, "_info": { - "hash": "0x7556db85029b024d0050863d0ed5890a19ef046dcdcfafa87425ed3ee4096292", + "hash": "0xb809c20b5f054c6a1d1b6745398f8ae5347b2e4a669d7b216b3d307ddb50c6dc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_CancunEIP7692-state_test-size_30-offset_30-len_30-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_handling[fork_Osaka-state_test-size_30-offset_30-len_30-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -34472,7 +34472,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7de5b9bb515146635f97a519038860085d220b48b5c44620dddb4506fdcbe3ae", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -34486,11 +34486,11 @@ ] }, "_info": { - "hash": "0x531d2e467e8edd045584c9c42edbdc20a22cb6a942f14a6ea1bbb0253884301a", + "hash": "0xf2e7b46786b4a703dbf656de3ba52ca4e59c67816d294e6ea97f3528c54adf24", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Tests ReturnDataLoad including multiple offset conditions and differeing legacy vs. eof\n boundary conditions.\n\n entrypoint creates a \"0xff\" test area of memory, delegate calls to caller.\n Caller is either EOF or legacy, as per parameter. Calls returner and copies the return data\n based on offset and size params. Cases are expected to trigger boundary violations.\n\n Entrypoint copies the test area to storage slots, and the expected result is asserted.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_oob.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_oob.json similarity index 87% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_oob.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_oob.json index 9968e368a8..47509cafb3 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_oob.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/returndataload/returndatacopy_oob.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_oob[fork_CancunEIP7692-state_test-opcode_CALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_oob[fork_Osaka-state_test-opcode_CALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -59,7 +59,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xda61aaa1018100dbcc6d4efca1ad1fb0747f17089ea66fd9eb51d873f189501d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -73,16 +73,16 @@ ] }, "_info": { - "hash": "0x93b556382d29b51381039497c0bbff1f7fe578cf11e820eb9699f0e65306627a", + "hash": "0xc64d4e2bd08fb52b0a0662cf7ffab9be1c98bb363a3a59281442f21098993ec1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Extends the RETURNDATACOPY test for correct out-of-bounds behavior, by checking if the\n caller frame's context being EOF or legacy doesn't impact the execution logic of the\n RETURNDATACOPY instance under test.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L270", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L270", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_oob[fork_CancunEIP7692-state_test-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndatacopy_oob[fork_Osaka-state_test-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -136,7 +136,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3cc197ffe28e91b622fc38e5612059116f8337bd253f3d9ce84705f3bab23b04", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -150,11 +150,11 @@ ] }, "_info": { - "hash": "0x5daa4589facdca77d4011fb3fa062c5a28a4023e4256d18e837e06f8a679d1a1", + "hash": "0xb44be9635be297e920ca39f8dfdc3f5ea54724883c3fc3fe2d0b17c722f0cdb9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Extends the RETURNDATACOPY test for correct out-of-bounds behavior, by checking if the\n caller frame's context being EOF or legacy doesn't impact the execution logic of the\n RETURNDATACOPY instance under test.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L270", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L270", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json similarity index 86% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json index 7afb0ce0b4..f86f837066 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7069_extcall/returndataload/returndataload_handling.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_0-len_0-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_0-len_0-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -47,7 +47,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x657338eb444677994ba2e0022b4b72ac71c47652819b298a039b6b26b237ea24", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -61,16 +61,16 @@ ] }, "_info": { - "hash": "0x35ab9f7508fba0629f42e973435d64745360f98729a46573cc5d0081c7859ae1", + "hash": "0xe8e911078d17efa1f1598db807f29ff1279392c4553e01a5649f2f5e09e518ab", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_0-len_0-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_0-len_0-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -118,7 +118,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc3ba9a36403e1f0eb1b288465959f3113d858b601956ed252f7f85df1dabed0c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -132,16 +132,16 @@ ] }, "_info": { - "hash": "0x5f90570e794d43b8dee3747ee9df463d4dbdd99d6cdd670794666b64301d119e", + "hash": "0xea40cbb5ab0b1ec8af2613c131b42d63eb0b54f3c4dedec2883b15b8ec9ca79f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_0-len_0-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_0-len_0-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -189,7 +189,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf1678d41f620ceae5bc739f56ccd1e6fb93537713dec1237ec0008e0732b426d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -203,16 +203,16 @@ ] }, "_info": { - "hash": "0xd3a3b5ec267850f8df285a20d48b5bf657a1713dd6e887ca08623ac831cc4b6b", + "hash": "0x6e9ec802c78de74dc987e18212959d08ecb0b4f1daa3539f3b456ce0096815e1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_0-len_10-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_0-len_10-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -260,7 +260,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb8869b3c845f38ec84b30cc5ab05dd46f8fffeaa4c9638045fe2eda610beb9fc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -274,16 +274,16 @@ ] }, "_info": { - "hash": "0x4b58a35fd201b74914da64697e7951517fb462f99f7dc61c3cdd4705229c00cb", + "hash": "0x4e32bf278efd9ceaf4dc81629f5bcaf3f1ecf43b9b222c8f21f48a33c7903f29", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_0-len_10-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_0-len_10-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -331,7 +331,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x41e7c21baa755d60a2ac416a8096b2f886ab438d81291bcb29e6501005959ffc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -345,16 +345,16 @@ ] }, "_info": { - "hash": "0xa891353c19e618612f67383d554bee8ee9aa7c050269a94b10171ae2f0112f7f", + "hash": "0x779cdc88a291b11502a6b1aa460fbacbedd5563b7a1344afc1ff682fb86ca802", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_0-len_10-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_0-len_10-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -402,7 +402,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4d370a7ae662acacd29a9dc4586ab004401f71fe5f4bb8611e915277d06b1f11", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -416,16 +416,16 @@ ] }, "_info": { - "hash": "0xc119c60bca957b83b2f9af3b009c3ed359a0039783b510adf11ff7b0b99af95f", + "hash": "0x34831699cfd49df0d37428e60bb25a1101a154de5a6b0ab7c4e96f0ead522884", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_0-len_20-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_0-len_20-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -473,7 +473,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x12938434ccf2a19a40e014682f00102ec66412f1c499445423637d16682c62c5", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -487,16 +487,16 @@ ] }, "_info": { - "hash": "0x7bddc8b29d5eed10e335c982872bf9add2b81a902d8458ab8b47f71983ea54cd", + "hash": "0xfed6e3ab14befcd5cae764603dcb5f6ba1bbd9674b2b43a513280ae8db28f63c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_0-len_20-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_0-len_20-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -544,7 +544,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xdaae96ab8a63b6fd584116c6c9d2c1b6880105dd7e4a766d070ec0c96be47de1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -558,16 +558,16 @@ ] }, "_info": { - "hash": "0x2df500ab9c63a6f10094f3acceda79a9e54aa458f2617710a9165da7d87238b5", + "hash": "0x342ac2ad66334f17ccf5d3b48bbc987cc68674b1dc11214baaaa26d67d6cdb9c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_0-len_20-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_0-len_20-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -615,7 +615,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf05512575e267399285de69d58c164ca76be2ce6e6eaad85af2426e90efa4ad2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -629,16 +629,16 @@ ] }, "_info": { - "hash": "0x9ad25a80939702f34540132f328a6550d2b0e5727c71cd591aaf8c98ad072d38", + "hash": "0x0293bfd6d46c78ea6978fc759a5923de8f791e602496decc72192d2429642a14", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_0-len_30-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_0-len_30-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -686,7 +686,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xdab8b7d723eae7df3dc7f6a302b7644866a3b2a361661d8a3e8873c09f116c4f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -700,16 +700,16 @@ ] }, "_info": { - "hash": "0x9062c8a8993e5d21e2923884f4a5a44a840f54880c29ad2277946cbeebf951e0", + "hash": "0x41ba4c4ee87d12ef79571d1cb6b5e69b43fdd39214f8cd04a52f45671ecba00d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_0-len_30-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_0-len_30-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -757,7 +757,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7e85de6f99b1089a9d9fbe8816a8b4e74236315ff6758aae47a510c5b23c24d2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -771,16 +771,16 @@ ] }, "_info": { - "hash": "0xef94f0edad77d7dcb0a7f48fb1a9b1c2fb96543a6170dedfbec4b8e874ec430b", + "hash": "0x66934d634702590ac332c7843ecee53cf6dc31ac8f5667f9b20031c2734e3db5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_0-len_30-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_0-len_30-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -828,7 +828,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9aa899ed3aa1f4863b40adcd39b50f7b25dea65edc46201bc6506293bf0776e6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -842,16 +842,16 @@ ] }, "_info": { - "hash": "0x529212af083b0ab4021107bb8b77a20d8a247e5968007f444cde8ff13a4fc88c", + "hash": "0x8c60fcb618c18b7a91e866b46dd328d6e770565692f755de2bf9f77008adc1c3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_10-len_0-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_10-len_0-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -899,7 +899,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xccfc0effba30e00da621ee59d05b24cf3237013b9313d357dd4fdea1c0b5a29d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -913,16 +913,16 @@ ] }, "_info": { - "hash": "0xccc0a8500be1ab57d7493c3a581cae891b59e92c8c8f4a2b04c62c8604e1d67a", + "hash": "0xd2d2a199525f69634932dcc016eb896fdb030306bd87388bf35324b8c64fd6e2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_10-len_0-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_10-len_0-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -970,7 +970,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x06241a3e3b9e0a0426bb7edc09a91adedc1ea42b843ba63b8169746b61746bfd", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -984,16 +984,16 @@ ] }, "_info": { - "hash": "0x390e22f9047b8b9b74bbb57fb3301de5f3247d9b150ac99d0ab769b3fcad08ef", + "hash": "0x4d83b0919005d3aea9338d364503d5c1bb0252305f2313bf03dd573a6f1f2da9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_10-len_0-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_10-len_0-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1041,7 +1041,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x04d67a8c2e5c8b8323f874e1ce1e5e6e11099f7a1cb9577eec1a6bb50412d02b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1055,16 +1055,16 @@ ] }, "_info": { - "hash": "0xc6a3a350783b211b4f8472a79936c92336fe75d5c8fd47c103f442024951f92c", + "hash": "0x51945813acb3854fe45ec27beda5eb682a731985eaeea64d9ebe0c74c4686f0b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_10-len_10-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_10-len_10-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1112,7 +1112,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf8df8f163462dfb34ad2b86933b6fcf44d4bbcef0b478aeb8f8c9ce45cf90b92", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1126,16 +1126,16 @@ ] }, "_info": { - "hash": "0xdc4ab707615ea82f2687ab47734e315412487ae595b9a9014476ce16e3158a97", + "hash": "0x0157345c776831a77723c738b849445946777ef8acba4b1e11d52be872a8a17b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_10-len_10-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_10-len_10-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1183,7 +1183,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe55336ae62f57be186ac80a37dcc8fa9a45d78269c4125443b958fa2a8fe7dd8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1197,16 +1197,16 @@ ] }, "_info": { - "hash": "0xd90dcdfc36105447a9aadaebb4034b225175a17dd3e0bcb3de0e195d90e595d4", + "hash": "0xa71b53b7e45793650d64a08a2b30cc158a207b04faafa7abaa8be6d1c243331a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_10-len_10-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_10-len_10-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1254,7 +1254,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xad6394c458ee44a2aae0711533b1f0a6aa2dd4160349cdb328766fc1fa0c46b0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1268,16 +1268,16 @@ ] }, "_info": { - "hash": "0xd6e000f8f43493ffd0af716a01d2554eedcf447ec0c3f61011c13fabcd6d6bbe", + "hash": "0xd9436dc7d22d98a65623621916cb91635f224663d0c54c455e41fe2f4faa9943", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_10-len_20-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_10-len_20-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1325,7 +1325,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa12d4896df1db0ce491ecb30f2913b4239c62596bcfb792384b6caa959b18905", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1339,16 +1339,16 @@ ] }, "_info": { - "hash": "0xf2eb88bbde49339148b73b85b02fc950c6e143513d3d798d37694e3ccc8356e2", + "hash": "0xbae196dd6d965062c0fe2b603f97cc3e9d90bb2ff2c84e8b2800843b65670673", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_10-len_20-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_10-len_20-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1396,7 +1396,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xeedfdf3015319e33a21ed787539c01c61cf6fd2bcf1f1dbe83157940f4d7364d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1410,16 +1410,16 @@ ] }, "_info": { - "hash": "0x7454267c7abd8bf83075c3e984d8ac37209b4693009e671a08ddc0c41db5646e", + "hash": "0x0451becf889dfc3466ff2a4f8e34ca96eab16d3ed1277df8395268a6cfffa5e3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_10-len_20-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_10-len_20-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1467,7 +1467,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc42e75577d5feee8ff9e12fc15a1942e913dccb3570ae7d3e73749001d5fd24c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1481,16 +1481,16 @@ ] }, "_info": { - "hash": "0xb60fecbd45565259a1c71ee2bdd59e224d9e9a796907b78525831342f02f8d48", + "hash": "0x613d1054fe2e684a94f8b0f4b1055e78552f565957606937960f17ea39be2a16", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_10-len_30-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_10-len_30-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1538,7 +1538,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7d5d62a42b0b46efd205a17863674a9056a8a31a93b1e6580aee76f098ba2f59", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1552,16 +1552,16 @@ ] }, "_info": { - "hash": "0xe90cbd790e91a007948013fb0e25659ac035c74dcb6eaebe32cd4ebce9b07691", + "hash": "0x325791d4bd683fdf05ffafeaf447f3e0a438abe769737c54232e905cee2b8ab7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_10-len_30-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_10-len_30-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1609,7 +1609,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x746769d463b606274e8de64f7048f3f17ce54fcb0ef509b6b2aa2f80f12f6fbc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1623,16 +1623,16 @@ ] }, "_info": { - "hash": "0xd5f59fcc0ed6ddcc2a86e07cb090cbda74ab83afdf6088042bdbb26defb11f95", + "hash": "0x16e801fedc236bb505a7f6a469abe40ea23883d3fe523f44b2b3fda53156a76a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_10-len_30-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_10-len_30-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1680,7 +1680,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xbb08e6053dd2b4361eba9b68c0c88558aaca71bc4edc1dbd5e37c02352cb4bf8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1694,16 +1694,16 @@ ] }, "_info": { - "hash": "0x2db130ee88cefb8219c271a8bc7aab6d529ab590f4d91dd01b500f47951707e1", + "hash": "0x54e2e872ed18ce47d49c92c1142f4293277951cc0547854c543c130b47720feb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_20-len_0-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_20-len_0-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1751,7 +1751,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd8ecb68b964c2267237a76b6b90c05e2b88d679ded39fae2b1a46b3b01355f4a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1765,16 +1765,16 @@ ] }, "_info": { - "hash": "0x46be438bd1a899e9471eef862c776203a4ca31dd87a6adb0cb931ee4b7e9ca4c", + "hash": "0xeb4c872a05533454420c051317c5c8acc414dda0caa6def97bf27de92561dd62", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_20-len_0-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_20-len_0-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1822,7 +1822,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x90560c1111d50ffe6d60ede857d07e1cbc8c64e5f57aaded3e6904d188d84ee9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1836,16 +1836,16 @@ ] }, "_info": { - "hash": "0xaeda2216218c5a5a29b4ed87f8c28da06404869fe0b3160e8c153f5b5c9b0855", + "hash": "0x2d033ca16d9be6168a8778852b364b8ddc901561a38990fe0bd0ae45a15c5bc7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_20-len_0-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_20-len_0-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1893,7 +1893,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5ef09f12562d8e0e956b77a57136e5596addabd7ce0662028b49e53305c6ee9d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1907,16 +1907,16 @@ ] }, "_info": { - "hash": "0x0db5905b3a435320f735b18013e8662d76fbd70dca2d37bdbf06a60fc6203201", + "hash": "0x3f6400c81b3019b06762fc18fa64fa02a2c0f9e2400914efcb471a2aaa383b9d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_20-len_10-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_20-len_10-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -1964,7 +1964,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3b2594cbfa5af001a1744008bf8aa14ca153445ed89c34208c5cb259c2b0e148", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1978,16 +1978,16 @@ ] }, "_info": { - "hash": "0xc713078718dda8af09e81c34d9b6538a65aadbd6fca09e17bbc4ce1bd3ecc902", + "hash": "0x92ee2d177fd74a0a408da28a3c77c5460d5e5ee2d420c75f78b714a85b39c303", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_20-len_10-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_20-len_10-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2035,7 +2035,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5e5dae9b7f23db20f62e314853d299770242ba93aa14cd34ef0e9421d7e5cc0c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2049,16 +2049,16 @@ ] }, "_info": { - "hash": "0x5f282436530b08dccff0d772641a0b950ff92145f2dd4e7977ab3582faa19f17", + "hash": "0x53e610ffe900e5fcc7bf742b4a425fbc0d6d6fd8c8f38021bce8996a60acb027", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_20-len_10-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_20-len_10-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2106,7 +2106,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3ec1b898874d88dc30ef9656c79e41e8f86457823cc076d8648678420473bba9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2120,16 +2120,16 @@ ] }, "_info": { - "hash": "0x788295028e2f02ccc58b2b0a69fd8da1b22c0f37f5b0e25b3bfbd1ff45e80e40", + "hash": "0x72af04dfdd6eaf5b96a4e8d1d472ae8783804b1d44cc9b69266a15d33bc7403e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_20-len_20-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_20-len_20-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2177,7 +2177,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x48485855305d21587bbea8d51a8ae8e99783258257ecf3b11b3b1fcf50722cc6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2191,16 +2191,16 @@ ] }, "_info": { - "hash": "0x491357c56be9ab0e1676906edaa7b17c0992d78d97a589188e98e64afc1ef575", + "hash": "0x4f304641d0496550593ad9af1f4868b9a8d7bce29bad09f2e07fc8960ae51470", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_20-len_20-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_20-len_20-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2248,7 +2248,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf3af1a3126c57226f1f0e2fa720fa1c963c41ab93039f840b07e86c387893b0e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2262,16 +2262,16 @@ ] }, "_info": { - "hash": "0xdf40b935935a02e0eb3d9458507867631545489022ae94997b9499aca45c80dc", + "hash": "0xf7958edd8ea8f27383839e4952bd15894fbd793c3d2d74b1359e83b42bcd194c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_20-len_20-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_20-len_20-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2319,7 +2319,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4e140ae032af44a49352b91680435b052d86980eac190636b6f26c99a76266e0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2333,16 +2333,16 @@ ] }, "_info": { - "hash": "0xef9e74fa3284ec0e61c7499b55789ccf217cba831e7657296ffc3efaf0f6e30c", + "hash": "0x82f376fa806ab91360de3772db0a4b83d41c2654c8d732d4230ce23f2608de06", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_20-len_30-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_20-len_30-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2390,7 +2390,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9c3a18319226ddf6637cc3c612f9e856c2ece202c733212f0a0732eba5992840", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2404,16 +2404,16 @@ ] }, "_info": { - "hash": "0x5081190989198731356f5fa4256808c62c3df6602cc552c97bd6d21df2823ac3", + "hash": "0x32d5ea219e405c07d1689e0321df0fda2dc20a8dea2474eeb01b3d6bd5b6a7b6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_20-len_30-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_20-len_30-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2461,7 +2461,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2d7738a30f647cfc6545c6376480e9da61c59b8f289004af7a401a1e35af1ea0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2475,16 +2475,16 @@ ] }, "_info": { - "hash": "0x7a92eaaeeb7e767022b3a31b587471e8b4bff4bff99dc79b0a1944a108687918", + "hash": "0x1dc9d391c71fc179eb8b6bb73b1587288879d5eba0770b619343973e1ed5788b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_20-len_30-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_20-len_30-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2532,7 +2532,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa0f45f8179eee256b0e98c40380d5947e01e9dcf8f0be1f5f93149c88fa931d3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2546,16 +2546,16 @@ ] }, "_info": { - "hash": "0x02d68d1522f755b7d361f8c510be2c79dc33616e4f029a4b5fab211086bcd05d", + "hash": "0xae152d9c03936f28305382b03eb201c61a438518a7a8f06e3aa5724d4bedccb7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_30-len_0-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_30-len_0-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2603,7 +2603,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8f426f04d0059e2307cadf689e174e7dae6d57000ed0b2ce9706ea2f953f80e4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2617,16 +2617,16 @@ ] }, "_info": { - "hash": "0xf4f228147ba10946530916cea9b888245b76a190fb5d7a6fd1e0ad18af5d3716", + "hash": "0x77f57066621d9279502813754b973df369bcb3f757c549435111ae55585ea0ca", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_30-len_0-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_30-len_0-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2674,7 +2674,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8312d4cebb305be0e416ab32c9d94a1b0fdc8cb039cf5c7a23b1f684c9af08d9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2688,16 +2688,16 @@ ] }, "_info": { - "hash": "0x1ed82954a26afbb6c1e733e40be2271d90f32abb5907395d4039b75a22b78370", + "hash": "0xe7c1f2b6123e7ae9a38fda648d4aada8275e3acf9018f399569e1f0297835e72", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_30-len_0-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_30-len_0-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2745,7 +2745,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x550352b29b552c2a7aba8d2225ac4dc8ba623e255b5ad69c990230b3902277ae", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2759,16 +2759,16 @@ ] }, "_info": { - "hash": "0x52d6d1774c7c0e51ba17e1c610ab8f4cfecd36c2e528f23110cae71993701cb3", + "hash": "0x4e2739a755630bcdd8852b9ac643851ad75c503fd338fb25f4d02827723bde53", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_30-len_10-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_30-len_10-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2816,7 +2816,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x044414620a571444a08fad697d7f83d6f7eee0d6c960cc84265622faa87811d0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2830,16 +2830,16 @@ ] }, "_info": { - "hash": "0x01f0db63c2b6aed963604881ea968259960e0c85a8d9a5bb3e7d41aac9546171", + "hash": "0x3363988c15d93409b46723f77f8c74c7fef35069eae4fefdf6a72782215f9397", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_30-len_10-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_30-len_10-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2887,7 +2887,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb61e66337429ac2911db2a25fb08b5f068aa18bfcd8c7af5a6ca7b98f9223d56", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2901,16 +2901,16 @@ ] }, "_info": { - "hash": "0x75f4ab6317f47f77c7c9cd5cba4dbd19eb5c3bec9ab71dede485238f0873243c", + "hash": "0xef90b97f5e040cfac122e0452c5676c8c6b164325c1efe1be60d493cadc35116", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_30-len_10-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_30-len_10-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -2958,7 +2958,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6cf35a4fb6fe555c41ade0d5e4ccc8cbe0411537ab137da713c1c597adf23fd5", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2972,16 +2972,16 @@ ] }, "_info": { - "hash": "0x79c22bc4ea771919859c445cc3c78b3fb1dc47cb1a1706987fd5247008304310", + "hash": "0x333bb3437080d044b1e98a4e5e84fd8f2c1b7522a7d745b9f9dc879f7c48d651", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_30-len_20-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_30-len_20-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3029,7 +3029,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd2a4b28b2214d42181b56c6771bd74e0a156e1bc306a0b31b608dc5a6df48447", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3043,16 +3043,16 @@ ] }, "_info": { - "hash": "0x67394b3405368847ff950bde01c8cbc2625f955012e17f17664381ad1ef15a44", + "hash": "0x497fa252ad4fc28d4c34b090f45cc4e8c4100d8ad44fb429d23b7ddd6dfd3983", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_30-len_20-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_30-len_20-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3100,7 +3100,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x02328e00435e37a4ae83d7ddd8306be4fcebbe0987074cd282f95c62a39309d9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3114,16 +3114,16 @@ ] }, "_info": { - "hash": "0x4c6c3bb9e9d9808c5b9619e9a9d8bb0ba9403dba86ece13fec8ebd63fddc589e", + "hash": "0xd857bc6641498358a449d934058ef344c9387215d007e9676e76d17f42ba2680", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_30-len_20-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_30-len_20-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3171,7 +3171,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x589e8cf7dedc5b9b86ade7caaeb84b4853242a98cc812b24b39a6a74e1c14cbd", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3185,16 +3185,16 @@ ] }, "_info": { - "hash": "0x9a66c7203ad889573d536c9984529bd8d41fdcd28726892de998e40f9366db78", + "hash": "0xb2bd42de5c458b6718ad2051bfe6a9af6fc80849766db167bd5676397edcc7cd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_30-len_30-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_30-len_30-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3242,7 +3242,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb10078738e30edee173b3ddbf5dca8cdb39716c74c99399f64b06d1e731ad9c4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3256,16 +3256,16 @@ ] }, "_info": { - "hash": "0x5bc8002299f031a112802282a7a93749b834e45eb28d128745564ecfc5c6c1b9", + "hash": "0x644df8bc9f63605cf6b950d8d40ede969b9a37ac2931cbc21d20ca3a3115a641", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_30-len_30-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_30-len_30-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3313,7 +3313,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x522e833bd1c60df906e2be36d27f7f3d5f5d1a9c81f077514416e95d8aeae443", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3327,16 +3327,16 @@ ] }, "_info": { - "hash": "0x6d9eb19fb93573cefe4e71aa8e32db899f7ddf8e95ba9916b2ba9aa4e6d17ad4", + "hash": "0xa59278bb009315af6726b66777bcef450778618403cc47465da0ee6f52dd3459", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_CancunEIP7692-state_test-offset_30-len_30-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py::test_returndataload_handling[fork_Osaka-state_test-offset_30-len_30-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -3384,7 +3384,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x93c864c56ff8031ec307e1beaf9dad1882c520cc9d31b76c0f7a79fa0baf282f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3398,11 +3398,11 @@ ] }, "_info": { - "hash": "0x43e6106a8e0637619921380b6935ec42e57ba07ce2cdea07ce0f34fb5ae1ed4f", + "hash": "0xa003c1ea775e0b72383ca8f08ccc6fbee4675cae507927a736dbe20605f48db0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Much simpler than returndatacopy, no memory or boosted call. Returner is called\n and results are stored in storage slot, which is asserted for expected values.\n The parameters offset and return data are configured to test boundary conditions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7069_extcall/test_returndataload.py#L179", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json similarity index 96% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json index a48abb3407..7c53805fc9 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7480_data_section/data_opcodes/data_section_succeed.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-state_test-empty_zero]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_Osaka-state_test-empty_zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -47,7 +47,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa29c3917b00b2984f37f4eec708243998f4dd31ca7d5ab726e2a5b561d5b238b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -61,16 +61,16 @@ ] }, "_info": { - "hash": "0x334f9221bbbe921624e8135418fd29b7d198a9e3f8eb2f2a07ac8574692e6c39", + "hash": "0xaa0b9c5981112c22328e435ada84bb10ab66afe435943dd8f403e7c72cfff747", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test simple contracts that are simply expected to succeed on call.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py#L69", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-state_test-short_zero]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_Osaka-state_test-short_zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -118,7 +118,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa713598eb154b86042266cef2f12063b683033de6e3c4229de87b4998548e1db", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -132,16 +132,16 @@ ] }, "_info": { - "hash": "0xe23dada71d298b41e3a75f9f3720dce1eaeb6fd4714d4db2ba3e72d54781add7", + "hash": "0x02103ffa30ee7fceeee8c95db43167ccba190f8feffebb6df2f8427ba501d4bb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test simple contracts that are simply expected to succeed on call.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py#L69", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-state_test-exact_zero]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_Osaka-state_test-exact_zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -189,7 +189,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x95233c1321b26fec1d1ee4c40c69a6d30e9645e099f24d6550c54f51db0726df", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -203,16 +203,16 @@ ] }, "_info": { - "hash": "0xeffb168df680f0b6986f783209393477818f54b5b33a2e72ad4a049b4c115921", + "hash": "0x5e8cdc19b5d0818b74e83ed0bf025298fd2be0602bb72094815b44e7573ffa02", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test simple contracts that are simply expected to succeed on call.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py#L69", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-state_test-large_zero]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_Osaka-state_test-large_zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -260,7 +260,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x27dec5e00b55306076407df84d2da0f2e7c0fd9d7aee3fa7cc9b5349d69a1d13", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -274,16 +274,16 @@ ] }, "_info": { - "hash": "0xf6210788743499de2e84b74c21dc4ffbab23eceecd4f745891fe8f4614fd23f5", + "hash": "0xd31e62ee7e37f0b9b52da60737dab9ae7c5964b9fb7e2f7ae1b9b3400c32d945", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test simple contracts that are simply expected to succeed on call.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py#L69", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-state_test-empty_32]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_Osaka-state_test-empty_32]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -331,7 +331,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xad79b231d6ba3922235ac8a547627fbb730fc7422446661c14ea697537de71eb", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -345,16 +345,16 @@ ] }, "_info": { - "hash": "0x9e06c32ecfd9c1dc82408209142ff24d0fa58406afbde0f31197f7c57ffe13df", + "hash": "0xc78ca04490bdd0a0831e58696d11115a47b9282b0d45b9e07431457b625f1bdd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test simple contracts that are simply expected to succeed on call.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py#L69", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-state_test-short_32]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_Osaka-state_test-short_32]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -402,7 +402,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xbf099ce5c3febc1d4365ade166b9fc33c509ca4af7d843e7dab1959c1bfc9637", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -416,16 +416,16 @@ ] }, "_info": { - "hash": "0x640985684315cd56493a00e953c4082b9942252f25c841ed8e81c208e0749172", + "hash": "0x35b44d07e092693fe2d7ca350f0335c8832babedc5e368b9d27e98f1cb0208f1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test simple contracts that are simply expected to succeed on call.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py#L69", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-state_test-exact_32]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_Osaka-state_test-exact_32]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -473,7 +473,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc23862fe8681fd1c0321e0f29803794b88f15504e8aba0ad5a3efaa0492e6026", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -487,16 +487,16 @@ ] }, "_info": { - "hash": "0x860b60e2e24e6ee2647788014503ddee5fec902587f7ab43bf7050527041d9f4", + "hash": "0xd6a3c91f31646439f3f64fc4e26f8dfa70a9ad3a3c7af048674edadddc294fd6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test simple contracts that are simply expected to succeed on call.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py#L69", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-state_test-large_32]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_Osaka-state_test-large_32]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -544,7 +544,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2435dfec05e77ff18bb48dfa95e73fd4b83a5c43ee7ba185c04942f9e04b4f1b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -558,16 +558,16 @@ ] }, "_info": { - "hash": "0x175900d772347c6488ba3734b9120955438a7e2a4058d2e8b6d6960421fd5c2e", + "hash": "0xf5e7c75ba841b70a46ca57c3b8021d8e3ce6caf4d92270311fccac4e7dea4409", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test simple contracts that are simply expected to succeed on call.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py#L69", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-state_test-empty_23k]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_Osaka-state_test-empty_23k]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -615,7 +615,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2cffc9daa3662138bb1b5de7625d5d42d1e076670ce542c8a45376951a40ff2f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -629,16 +629,16 @@ ] }, "_info": { - "hash": "0x69995438824cdafc0069acc9d540b344ad5c2b66a499403687640dfcf9237b9a", + "hash": "0x656cf03dc7c487869962253d473eff8335522e84affce347d82d3ac34fdc0902", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test simple contracts that are simply expected to succeed on call.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py#L69", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-state_test-short_23k]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_Osaka-state_test-short_23k]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -686,7 +686,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb3d4b269d3c74732795e9aaa3b8ae2946c3b077772f17e3a24c093c9e9310f75", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -700,16 +700,16 @@ ] }, "_info": { - "hash": "0x7943bbd88b4d3df113530acd828b1faa22e121b7b45e7d7ee55e12f0a05a5ce9", + "hash": "0x790c9c07a34cee6ce26fde3414b5f05e32727f3a414ad7f238c7cf1db7258001", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test simple contracts that are simply expected to succeed on call.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py#L69", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-state_test-exact_23k]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_Osaka-state_test-exact_23k]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -757,7 +757,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xaaf81cce513949785da6edd190c1119554dd8db7599647e252ab4a82d90404ea", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -771,16 +771,16 @@ ] }, "_info": { - "hash": "0xa810dea54c6f4081b649efb3db721595292328c8399bc2a8a73e29c1ec9418ba", + "hash": "0x6b5d6b96d55e4c3357e0c6066148d915d615121f7fd8deec4bdcc502f18bf332", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test simple contracts that are simply expected to succeed on call.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py#L69", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_CancunEIP7692-state_test-large_23k]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py::test_data_section_succeed[fork_Osaka-state_test-large_23k]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -828,7 +828,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x63be874292739f7e1a2f9750e011fddd8d9911a1ea2186910d406606ac9666bd", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -842,11 +842,11 @@ ] }, "_info": { - "hash": "0x980f24a1ae2f9510e0ada12c21a8dcef8b72b4e528d164de7561c446b207c85b", + "hash": "0x13b88fa775ba8868c583359bd69196622ec519805bfba3592a3906ce456eb1ac", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Test simple contracts that are simply expected to succeed on call.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py#L69", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_data_opcodes.py#L69", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json similarity index 86% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json index 5492e2abab..83e9dce3ce 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_huge_memory_expansion.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_False--max_dest_single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-empty_data_section-from_existent_memory-successful_False--max_dest_single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -51,7 +51,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x39fb0bc395b1b9b81eccb2c8ed5005d0b7ef35cbaca6d0f2b13b2d3fdb6fb117", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -65,16 +65,16 @@ ] }, "_info": { - "hash": "0x5961d381a7098a081b00b3ff868b4a4e36c240960f3d4686002905883a1c5932", + "hash": "0x5e736a2e1279bf73a98d2ee11ac6ef5c1e47216dc849c68b6f61e5d766096655", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_False--max_dest_minus_one_single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-empty_data_section-from_existent_memory-successful_False--max_dest_minus_one_single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -126,7 +126,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5b06583680f6db4aad0d6db3336f2a6708f4e25fbe296c34fa75772a4b53de8a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -140,16 +140,16 @@ ] }, "_info": { - "hash": "0xed22b5b02016ccfc4820a6d176f8699a32fac1ecc4950ddffb5e0dd0aceb0895", + "hash": "0xe132de710d9bf2b6436cad34ac611c00960c3b584ae8cb9b4885e40b7206befd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_False--half_max_dest_single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-empty_data_section-from_existent_memory-successful_False--half_max_dest_single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -201,7 +201,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1869260ab074af050de56f7b3451f525240537eeb9e85c7acf5d1e5faf20f729", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -215,16 +215,16 @@ ] }, "_info": { - "hash": "0xcd336f26fa4db6d0c71dfdb26bd592ff1baa00eee99f486c7a2c1f622ad94449", + "hash": "0xce967f0858b18026a4c61ffbc2efe5c819c9af5c8733c77e57dab2fe8f02af1c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_False--max_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-empty_data_section-from_existent_memory-successful_False--max_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -276,7 +276,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xbf04da9a5835f4dbb71378d9cc99011543fd22f3f08fde9d0538aecc05876b89", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -290,16 +290,16 @@ ] }, "_info": { - "hash": "0xc7b63ae44c7de5ed639217d65f10d5c635d0e80ef474cce9a858f5c70e5e2260", + "hash": "0x8c4e8784732576b42e22f68e623d679a713d58b7c61f6cff4473d29fa1b2f8e7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_False--max_length_minus_one_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-empty_data_section-from_existent_memory-successful_False--max_length_minus_one_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -351,7 +351,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x01369397fe9f90ed6ba405121c28dcc2c10538357cdd16c85061a34bb48414e2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -365,16 +365,16 @@ ] }, "_info": { - "hash": "0xf04581c4bdac249c03fea7812176858c5cffaa4fb5c5cad57ee5c205f9a62b28", + "hash": "0x3012466da92276025828a373f083ef4f0668dd703aaf76b57e384c745e73dab8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_False--half_max_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-empty_data_section-from_existent_memory-successful_False--half_max_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -426,7 +426,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb543d738162b16d517d44fe2000ccd375fe5ee29731611238493ac95f6a8b126", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -440,16 +440,16 @@ ] }, "_info": { - "hash": "0x465bded3dd49f46cb3f2d12c0819f6b6490daca63019e2ab03914cfa57c035c9", + "hash": "0x8802b4554d34fce76c338b73987db6e888ef638d4b53c699bdcb359d3be06429", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_False--max_dest_single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-empty_data_section-from_empty_memory-successful_False--max_dest_single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -501,7 +501,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x268ac42b62a2870877d97d0be1bcc881468c54fdefd8e0d65008b28132642387", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -515,16 +515,16 @@ ] }, "_info": { - "hash": "0xe8da5d6c8349eeeed0c0342d736e9cf34185b27f7fe96b416eab3c3d7a3e93c4", + "hash": "0x4cdc9ee3eff1d3fd1e546fc2505dc383447b732bfd2f1d35683a9e2af8f2f0c9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_False--max_dest_minus_one_single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-empty_data_section-from_empty_memory-successful_False--max_dest_minus_one_single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -576,7 +576,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe70c6c7a3f9bb9f3ddeceeabf3ecf758ef9359d64026c5d28903fd7e24745dd1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -590,16 +590,16 @@ ] }, "_info": { - "hash": "0xa84b691e2454fc9815cd3a0472e39ed1971a41d60c4d892f26854abf7e958f82", + "hash": "0x4f739a2541572059356052d61b8d70120f833837fa2d976ca414b98e91817119", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_False--half_max_dest_single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-empty_data_section-from_empty_memory-successful_False--half_max_dest_single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -651,7 +651,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc3badb5fbfc69588e75234237a2b4be8cce3c839bac7e31d3170f4f146aaa1ff", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -665,16 +665,16 @@ ] }, "_info": { - "hash": "0x1d8943daa77ba38273694a30078854ccf4728748b0992a27f0d56190a8a25831", + "hash": "0x2540acb770c4425225e11fd484325527a5b6fcee2b3aa7594777b39a81cfd4b8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_False--max_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-empty_data_section-from_empty_memory-successful_False--max_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -726,7 +726,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x63578afa69f64be88bbbbaf3cb09c75f3cfcd3805062b9480eb847c9f3708b90", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -740,16 +740,16 @@ ] }, "_info": { - "hash": "0xeefe6f70f793eff35e8d12c9f3196e3b76a755aa425f7287f964d21dc7e1d367", + "hash": "0xa67458a8de03f45964c389cf925b40e3360425be0190287bc0168b2b841d42e0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_False--max_length_minus_one_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-empty_data_section-from_empty_memory-successful_False--max_length_minus_one_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -801,7 +801,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4cba68dcc67c6527fe79779c8a7a2b81928633c9035382c127cfcf44b509e021", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -815,16 +815,16 @@ ] }, "_info": { - "hash": "0x83664dc94f1165356ff6160d8374f2b1a2f5da19d2f98b8c63e79b07e6a65cbc", + "hash": "0x217fe6f6f16174e68f44dbd736b9129fcb0ed0fc90365b322f44f41be1ae0504", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_False--half_max_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-empty_data_section-from_empty_memory-successful_False--half_max_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -876,7 +876,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8eca41e71d40f9bddf8ee2e33808811cdbac330935297366c63a0c660bf85550", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -890,16 +890,16 @@ ] }, "_info": { - "hash": "0x965501ad179fbb53fc7e3731f5b4ea60cbd0614d55e15b0da80fe37ce2f8c674", + "hash": "0x5352ef83d7eac692254530de24b089e2eb3d1e15e2e8ba6c6f572e65fae8f34f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_False--max_dest_single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-byte_data_section-from_existent_memory-successful_False--max_dest_single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -951,7 +951,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2a6de9d206d34de5e1e70a529cbe6bb24f0cb0d4dd072b00609065205dd0d3eb", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -965,16 +965,16 @@ ] }, "_info": { - "hash": "0xcc88768781eef75faa4db8c0f140554514d7d59062ae46277a9bdea2e83e3c85", + "hash": "0xe42cf312e9e6f726ba129b5500252a6897e1356cd7ddf150c130c761554bffa4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_False--max_dest_minus_one_single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-byte_data_section-from_existent_memory-successful_False--max_dest_minus_one_single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1026,7 +1026,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xda8824bac20e0492b0f9693df2ad9b8a35f513597915feff0d90df673f93ae9e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1040,16 +1040,16 @@ ] }, "_info": { - "hash": "0xf4e3785b5874d23923499cd2044e3a4444805687330577d70c8956a71c6ad750", + "hash": "0x1ff980697ed6fb8f261c0a3d0f634643fe4c7325b7bbb96e7a2ce2fcab202070", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_False--half_max_dest_single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-byte_data_section-from_existent_memory-successful_False--half_max_dest_single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1101,7 +1101,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x15e4cecd20bebf6bd42addb898aa6879ff9eaaa6303e3da7eaab943f7170b875", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1115,16 +1115,16 @@ ] }, "_info": { - "hash": "0xece77cd04b74ff882eb7b1cdb37d8a9315a0a3faf58ebd0ef40bf634ef7abf0b", + "hash": "0x981560dbeb91b7df0575a1807da48831f6067fca6c5b0e4c88df4451a021c5fe", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_False--max_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-byte_data_section-from_existent_memory-successful_False--max_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1176,7 +1176,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe334e17d98b88a352de13815bf09f94ae158916b26e17ed5828fc17173740f3d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1190,16 +1190,16 @@ ] }, "_info": { - "hash": "0x9ad5b0c8c8252d7b6645079934f7db276534416211d3b49f63e5e62eca31c058", + "hash": "0xdac0e62d1977f699dc0b0ce3adf73813e574da6c1af72f4c8f11bbab9eb8b505", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_False--max_length_minus_one_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-byte_data_section-from_existent_memory-successful_False--max_length_minus_one_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1251,7 +1251,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc00025a98dce02836fba1ce34b2804c3f57fa1462437f3dc596d8a24d5653d2a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1265,16 +1265,16 @@ ] }, "_info": { - "hash": "0x49e973da8b78316ed6e6efe11296aa91b235a160963348fc10da8611f2545583", + "hash": "0xcb923e1a42386e92fcf7d71488e0d5a0aa22a92676e28f00b959c9de76f5b463", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_False--half_max_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-byte_data_section-from_existent_memory-successful_False--half_max_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1326,7 +1326,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x80bc57957600401396493d6c9ffdf4040c43c694e2406ecd966932e8cdcc4a31", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1340,16 +1340,16 @@ ] }, "_info": { - "hash": "0x7117eca915b2ddcdca9623fa73afc541d2e4c8d3063b97d670c8a48705a7592c", + "hash": "0x0e2c521f7cfb5209eb2a88dc645603747bebe657d82f57a8e33bf0b14c16cb8b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_False--max_dest_single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-byte_data_section-from_empty_memory-successful_False--max_dest_single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1401,7 +1401,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x559a2e83df8f5a23085b80251bd020f53228e677d4db61c61c374258e44f31e7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1415,16 +1415,16 @@ ] }, "_info": { - "hash": "0x82ae2e8bd56b847369c84b5c0d62f45d94620a03c9ed2dd747979d64cf2ed03b", + "hash": "0xc7ed2accc2821ba47e500a244923622fb83748010142dc4babae73fe120a13eb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_False--max_dest_minus_one_single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-byte_data_section-from_empty_memory-successful_False--max_dest_minus_one_single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1476,7 +1476,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2fcf3eaf152c2aab85bf3c2441afae1699cabb44f27c9dceb2c4a6c0dd6df42b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1490,16 +1490,16 @@ ] }, "_info": { - "hash": "0x2c78c5562b3ed870348883728342e3bdd123bb8d4626a64d3c760f2f65a5fe20", + "hash": "0xecc7a653aa44aa7a8bf8d2ded46f5e54c6fb12b743862608551eb00e86f91cf5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_False--half_max_dest_single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-byte_data_section-from_empty_memory-successful_False--half_max_dest_single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1551,7 +1551,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf0ac6dd1fea45e1ab634bf0e6e578ce4e77d357669255216d57281d26882b939", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1565,16 +1565,16 @@ ] }, "_info": { - "hash": "0x2ac37bcb1af74d7a426d223828ca133c8e826fa55943f3d34c6466034d46dd11", + "hash": "0x1790393ed57833fd9fdbede478e6d9cfda7db2cad3cce94193a04124a59d9954", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_False--max_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-byte_data_section-from_empty_memory-successful_False--max_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1626,7 +1626,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x093dcc5ccf0dabb5ccee5e5ea2a1bfe780a5811d9760002749c16b196b1a9cc5", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1640,16 +1640,16 @@ ] }, "_info": { - "hash": "0x0c65869cd4bd6b7e4a7f809e22dda689f814d3cb826dfa89f3d6f37901f91359", + "hash": "0xa6445d8ceee7f90190b650c07719f7af124251147523da090873d914b39fe59d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_False--max_length_minus_one_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-byte_data_section-from_empty_memory-successful_False--max_length_minus_one_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1701,7 +1701,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xcd4dcc789bdccb1650cd568079c4429d125499a5aa2a2db5cbd199d7fcf6335f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1715,16 +1715,16 @@ ] }, "_info": { - "hash": "0x283038ce18ee08f334b6ba747ae653ae8f250d75f01e17e20b1863eabcdb7a47", + "hash": "0x18c3ee8d9e65b120c8ffe66c28a890f17e721a26cbdd03d555b0b6b08e6a3a47", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_False--half_max_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-byte_data_section-from_empty_memory-successful_False--half_max_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1776,7 +1776,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf1b308f047ede842165712d8aa63f38af5df45717f5a72c2313a931eac50d512", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1790,16 +1790,16 @@ ] }, "_info": { - "hash": "0x52722b229c34b87125aa7e5041638bde5d5e8e29ec14afe08f2a67e45741fbfa", + "hash": "0x9d05b80e2125f65fd791353eebb01e3d18e66c80bd01d472dc9854aedb357ca0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_False--max_dest_single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-word_data_section-from_existent_memory-successful_False--max_dest_single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1851,7 +1851,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x67a8231b163faf3f722532e03ecc878c0fa0e4ac89b628bba63d7579c25500ea", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1865,16 +1865,16 @@ ] }, "_info": { - "hash": "0x9b11b757316c085bb32e4a692565ce393860b98b224531e0e19b30fc9a3f372f", + "hash": "0xd705a63d833d0fe8fad3d6d251590ff0366e4c980d7861a6c6cca1f838203c0f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_False--max_dest_minus_one_single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-word_data_section-from_existent_memory-successful_False--max_dest_minus_one_single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1926,7 +1926,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9f00f247bef5a737c2e3644aed04cac008415372784bb41f95517a0245e93140", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1940,16 +1940,16 @@ ] }, "_info": { - "hash": "0xcfd901d0a401bcb4cfd147c62096210b3f4d2314cfd3bc86d8dd600e4b4a8083", + "hash": "0x62350e7319766a4ebd7b4ab2aeb1922f9f534f5318aed651874426c1c5bb7c85", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_False--half_max_dest_single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-word_data_section-from_existent_memory-successful_False--half_max_dest_single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2001,7 +2001,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb202a399169c2e1e2f47507f8d50f94d132b0355eb1aa3acef8e55980223a783", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2015,16 +2015,16 @@ ] }, "_info": { - "hash": "0xe412c2e6c2d2ffcc157803e88e19ae7dc201636bdc37339a96d4fb12626e6419", + "hash": "0xa848c0dac3edffa7493834cefb7af914970c48adff3584ffdf00072bb6cb9539", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_False--max_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-word_data_section-from_existent_memory-successful_False--max_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2076,7 +2076,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xff4417a64fa71c8fc48126b34014a1e11616fe636be3713bc213070860ed1d44", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2090,16 +2090,16 @@ ] }, "_info": { - "hash": "0x691257b6f5eeb3a0889f21efffb55a4cc2397eede3b130b8ae690cd27f34af7c", + "hash": "0x19b019e8317a0d242ccc4da9cceccfb3cf2cc040d195bba13681f7397b630890", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_False--max_length_minus_one_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-word_data_section-from_existent_memory-successful_False--max_length_minus_one_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2151,7 +2151,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0971919b1c0f04e5848b27fd21ad723c0f52c3ec65d1665e2f3b285a0212fcb9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2165,16 +2165,16 @@ ] }, "_info": { - "hash": "0x5c3877cef5ddcd2a3e1415aff94c025844b22dbfac11cff24b80a885bc7cdf95", + "hash": "0xd53118cb8b571247a03a1db25c8e1a2345821921f3e774e6923c11a57388cc33", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_False--half_max_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-word_data_section-from_existent_memory-successful_False--half_max_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2226,7 +2226,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2803fab47b60376101522df0d63b735c636a8d8d8e5954bffaaff8de185f228f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2240,16 +2240,16 @@ ] }, "_info": { - "hash": "0x68e693b701622186a1effaead6a1a169996a31cbb570ba8f8e3204195f9ea305", + "hash": "0xac9e0b221804376f5393988222a8ebd19c8b514b6a0fbb7b6280f739ca7ffad2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_False--max_dest_single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-word_data_section-from_empty_memory-successful_False--max_dest_single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2301,7 +2301,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x116b036aa22598e6d8eda1bbd24ea36ccb9b22db4437407906ae4f0425a7ec9a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2315,16 +2315,16 @@ ] }, "_info": { - "hash": "0x6a7fad38d90b921f0da3f12f88e2a08cf22e59fb2e4a3dc7b2d6eb809f021ef9", + "hash": "0x860e69f12733e09530bec9c29bcc2131faab95d10adced6dd6485d9e1ac8d137", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_False--max_dest_minus_one_single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-word_data_section-from_empty_memory-successful_False--max_dest_minus_one_single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2376,7 +2376,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3c315067165f69e32a1efbb0c418ee3934a0c9e6f27d89676ddbe6118d31bdd6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2390,16 +2390,16 @@ ] }, "_info": { - "hash": "0x598f00e3489af3e21cab8104ad5797dee88214db1e49e98a5f9860e3c6316258", + "hash": "0xe79a0b13aee2748c0868f7ccff70e57075e4a4c0786d05bb6fb47e1c54a7ebc2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_False--half_max_dest_single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-word_data_section-from_empty_memory-successful_False--half_max_dest_single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2451,7 +2451,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x929e01ae9c0f092911b5a3abcbacc9400deb07498d8832de76bff82cc69d75d1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2465,16 +2465,16 @@ ] }, "_info": { - "hash": "0xb8a05cc11066d2c6ccc2706dde512fb2b2745c57e0dce88d023303986aca0642", + "hash": "0x57615f011b45aa0a42d3e37dfab8af89ef4dfbd36ff8a7381ccec6a98863ab67", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_False--max_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-word_data_section-from_empty_memory-successful_False--max_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2526,7 +2526,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x70f0e9a1b9944621435692ce9f075b400b9eab9e8e669e205ba0e8c2bb5ecb95", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2540,16 +2540,16 @@ ] }, "_info": { - "hash": "0xc5d8f58ae15a8765095baf8371e45eee1b835d83cad01f478e0603b525ca4d51", + "hash": "0x18e247cb9fd552814f358bf5a1baccf9e67adb37639c525e5ef33eb73fee393f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_False--max_length_minus_one_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-word_data_section-from_empty_memory-successful_False--max_length_minus_one_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2601,7 +2601,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6b471988b377de8deb85d0a800fcf82d88131f0c74bd07bf7970cded95f8b41d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2615,16 +2615,16 @@ ] }, "_info": { - "hash": "0x81987e6feec883d1a8bbc319b82a24e0754c992627f4aec21c050da6155536d3", + "hash": "0x6779bc27913501a17dd8dde3e8dedd460ee57c2f5ad7370420a688ed7e84c768", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_False--half_max_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-word_data_section-from_empty_memory-successful_False--half_max_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2676,7 +2676,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc398fc1a15af568841597862d13e5f3917a067b7229427cebebd7c69fae33ab3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2690,16 +2690,16 @@ ] }, "_info": { - "hash": "0x2c6eafce1f3c34233a9c892c72f217c5e641454b87d61af0b4f51a4571aa2a25", + "hash": "0x470dbccda2eb6df54886b628913a3c34f3cda01dac2780ef12a7eaae217d168f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_False--max_dest_single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-large_data_section-from_existent_memory-successful_False--max_dest_single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2751,7 +2751,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x98a87ff0d500c8e753aa4bcda9555a53c6a0ec1f9555452d0e6dd0315cd61ee2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2765,16 +2765,16 @@ ] }, "_info": { - "hash": "0xeb3f58f21c8a4e433bc8b972fbd6f6362abf02db165ca27524c9d0c5cd09a53a", + "hash": "0x76427accf1e1a592728025ce7f56dd154dfa1b78815f02e5967a851b510d5854", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_False--max_dest_minus_one_single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-large_data_section-from_existent_memory-successful_False--max_dest_minus_one_single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2826,7 +2826,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x11a3cc32e248bb63a87145d72a32a030e5f4b72eb407fa1fe177731d0030d48d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2840,16 +2840,16 @@ ] }, "_info": { - "hash": "0x4b0448c4944a368ec7fca6646d0b798f1a6132d243e59c170811de7f59f91843", + "hash": "0x2e6eca8fb6ea39d6bbacb67fd9289f9595e21271b91a93a8da0147ee4e96c239", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_False--half_max_dest_single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-large_data_section-from_existent_memory-successful_False--half_max_dest_single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2901,7 +2901,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xfe21ffc035cd0e78432671e424b286f39245b4f27a2fe8dcf8889e3572297096", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2915,16 +2915,16 @@ ] }, "_info": { - "hash": "0x9e5cee63a10b6ad7b666b4c6f1e8219ce570bb0f08889cd0d99b1eac6001f8c3", + "hash": "0x302b1f8e5700243b00fd81f608bd1657e88b315c5a92312097baaa1c39ac09c3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_False--max_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-large_data_section-from_existent_memory-successful_False--max_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2976,7 +2976,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x37ecd8a256104b2f31d342dbb603fa94499f0349601d83981e296b8d5f1b9bee", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2990,16 +2990,16 @@ ] }, "_info": { - "hash": "0xfcfda620f760ae729ca2289c71b9edf36fc312ac24a198a6a244d857850f5a45", + "hash": "0x1131eb42fb92722a6fc386717afd68b77692791f53fd2987cdd8492087b9baa8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_False--max_length_minus_one_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-large_data_section-from_existent_memory-successful_False--max_length_minus_one_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -3051,7 +3051,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1fc5e4a4b3fd024eeeae241ca4435f8e85753e24750319917cb15f8a453acbbf", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3065,16 +3065,16 @@ ] }, "_info": { - "hash": "0x99ca1c1b67a567ed0263933398f335204eecb76c14c12e6296abac49d7c56d32", + "hash": "0x71fc014378588c69ec0dec27fa541643c1a5ac2eed0c49f2e1b54fe1acd2aa33", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_False--half_max_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-large_data_section-from_existent_memory-successful_False--half_max_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -3126,7 +3126,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x88e732c2b017296f25e01cfd84346121ca83d39ed361b62f69e4885d8c5b19c3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3140,16 +3140,16 @@ ] }, "_info": { - "hash": "0xb4b1f4233a0bb8dc1e4629d1e3d644cec6c619fe732518682a8134aaf1ac36c9", + "hash": "0xc8fb62831f3aedd85a4432e780e73ac9bef2783269fc682edcb1bd061ae41f54", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_False--max_dest_single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-large_data_section-from_empty_memory-successful_False--max_dest_single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -3201,7 +3201,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7f125e91f492a242a72b5c259e787449b52421a0fda3ebfcf6f332d8c175fed1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3215,16 +3215,16 @@ ] }, "_info": { - "hash": "0xb71c2b9679e9bc991c74a3257fa71c655defeefd230812f3d63c11a13943a750", + "hash": "0x4080a74c270e02ee3858f79930dd88e3ba9b20839537b92112aa7a0858a261e1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_False--max_dest_minus_one_single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-large_data_section-from_empty_memory-successful_False--max_dest_minus_one_single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -3276,7 +3276,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa2226aaa68ceb8f6c7170561d8ef1ca8e5f244795695aa0c9101f8c753c90174", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3290,16 +3290,16 @@ ] }, "_info": { - "hash": "0xa049899eb65b2a35e2cac2621e2a33249df20fcc3991d6878b5c12a5a067499d", + "hash": "0x0be813c2fab0841f9ca220ac83a10300ffc4912316f3864ef8d352db6fbe10fe", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_False--half_max_dest_single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-large_data_section-from_empty_memory-successful_False--half_max_dest_single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -3351,7 +3351,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xfc710bf064f83d60b1af12b598f19cdd508131c5b525535a02fcc09d0b70f7bf", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3365,16 +3365,16 @@ ] }, "_info": { - "hash": "0xeabbf196a14d92442c797eb395e3fcd771dba1a7e134d0a8ee03439ac6604d22", + "hash": "0x7a641e9631eebd4a929ade0cee940aae8c1330897a7b0a3fed8f24f0c09a0243", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_False--max_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-large_data_section-from_empty_memory-successful_False--max_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -3426,7 +3426,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x18766f815e778968e77f0f017d58323b96f9e300590f31c99d62eeb99efc6b2a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3440,16 +3440,16 @@ ] }, "_info": { - "hash": "0x668b1d7b0e9be226d123ebae0c4e4cc198afd1aec5f917526386374cb540476b", + "hash": "0xcef26f178bf948966937f533ce5e9dbc1a4580bf4bd73b6b164cb877a791f246", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_False--max_length_minus_one_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-large_data_section-from_empty_memory-successful_False--max_length_minus_one_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -3501,7 +3501,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb4b06c892fbfd81ab77363d6b96b76634818718e67ddb5bcde2afc7e659a6cc1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3515,16 +3515,16 @@ ] }, "_info": { - "hash": "0x28e1c2da7471566eddce0fd74ecd1a2062cf716138c1919c272417e3fdcdc1a9", + "hash": "0x84347c86bf346d3b8893e8405e281cd8123b325ac62e4afe4b08c01bff07e044", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_False--half_max_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_huge_memory_expansion[fork_Osaka-state_test-large_data_section-from_empty_memory-successful_False--half_max_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -3576,7 +3576,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4c996bb42a5b3475b309da7b51cd123658efa852b331736066363ccfe97a2a0f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3590,11 +3590,11 @@ ] }, "_info": { - "hash": "0x70f4aecc3add598fb928f2f0503a5b1b585bbdaed56b54f99f3a0e7e802e2d3b", + "hash": "0xdcd6d02b738f143d0aa3d861154f55e11fa3674baf123c776e9687e228c45f88", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory by huge amounts, and verify that it\n correctly runs out of gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L237", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json similarity index 86% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json index 7d60b9f44d..78cd853018 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7480_data_section/datacopy_memory_expansion/datacopy_memory_expansion.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_True-single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_existent_memory-successful_True-single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -51,7 +51,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3bfe91e3af9c7a80f70b6a71abb95593065bd4bf3b97e15430eef646edb9e947", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -65,16 +65,16 @@ ] }, "_info": { - "hash": "0xec7855835023190db9696bd6d5e607a73482bfb9d0ca97ff6463ddd48a0e72ab", + "hash": "0xcd976bfcc45e325173a15ed1c1432dc012cc390c7fc258834c75a1344346083f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_True-single_byte_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_existent_memory-successful_True-single_byte_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -126,7 +126,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9179d999c80562ea1a0dbe7011923774e5b4cfa986ee4fee8963affc9c63d697", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -140,16 +140,16 @@ ] }, "_info": { - "hash": "0xd464db9754b629bc418dedc2dc73c6d1bbba1f51d8736889f7da68c04b6f46ec", + "hash": "0x1952957a2022a0879716b85a4df4c5477744ddc792fea76734d31e51585d9a85", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -201,7 +201,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8e79a53f7f994230d68fdc05181ea3b0bb860f39c79d49399a4f4992644c489a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -215,16 +215,16 @@ ] }, "_info": { - "hash": "0x10943777ee6a22a3846e8aa6100c63804367302d9bb6c893810c4d1572e1e2c4", + "hash": "0x1390312eb7645d7489ffd47e14691469942a9e066ddaaf983096162f3697f884", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -276,7 +276,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd5a82fc89f375c082de12abd1b76ff922fe20b06c3dddb0a8a76b0d3f09fe067", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -290,16 +290,16 @@ ] }, "_info": { - "hash": "0xd667f44022b07efa07863787fdcee460016ae436c997d28db77bbeb37b14227b", + "hash": "0xe9d6abd175737799159aab0b4428703959cae2056054b6933dfcb52f44db198e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_True-multi_word_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_existent_memory-successful_True-multi_word_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -351,7 +351,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x920d0bd1bfdab45f403e517ca0c10cc8573dd7dda6ffa54db992dbed694621fd", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -365,16 +365,16 @@ ] }, "_info": { - "hash": "0x063beaf83b12ad46e60d2d2f65ca228198a8ef8afe7f690feb77a3778bd12d64", + "hash": "0x351b6276243f3d8735bba38155049c3070ba7dadd3dd681eed1ce252d288f0bc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_True-multi_word_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_existent_memory-successful_True-multi_word_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -426,7 +426,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc4fc9f53a1186cea432a555821372d054d391609f03f29d13840ff02912c80d2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -440,16 +440,16 @@ ] }, "_info": { - "hash": "0x13f76496226e77df073ab7afd709a3cde0f6551e46a406d22db42a8711ef0368", + "hash": "0xc1bd9bc95a3d8395bb917498477687052206401707d18f3acf4e940e286c2c8d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_True-zero_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_existent_memory-successful_True-zero_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -501,7 +501,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xdc60e994a982daef98b3bace1736662d47908febfb998da2f76c9e9993b15f8d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -515,16 +515,16 @@ ] }, "_info": { - "hash": "0xfb927ec48418ac63d5346f47a895e6fa9ef1fc44f6045d1925ea9e54c846c980", + "hash": "0xaa539c87f7d23b0c498a6e197f74d1dd5af2ba3fd3290b8df19a179a7f2b38e3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_True-huge_dest_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_existent_memory-successful_True-huge_dest_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -576,7 +576,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xbbdb99f4df2c57a79f44aed13af05a97fb98bb8a1f6c3699dcba5fc1626a859d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -590,16 +590,16 @@ ] }, "_info": { - "hash": "0x0b5c6548ba15dd14a6621cf7883a6c24eb45c938ebc1259bdd1f8dfb3ddd6c98", + "hash": "0x0831530e594ebae5e0341be63dc6de6e0fce3fb21c4d7f34fc4d3c3c2b813108", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_True-huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_existent_memory-successful_True-huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -651,7 +651,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x378d66fc7c1be8633c2b46e025c8bed7f2111cf9bc048828663951eda19b95cb", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -665,16 +665,16 @@ ] }, "_info": { - "hash": "0xbc23cff3d3c0fcd978e7f9f5646e58f73a10671554c7dbb088f21af2c0555fb6", + "hash": "0xa8eea81aa49090c93ce25a3f10976fdb73fa56305c8ff8abc85e29fe53a753ca", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_True-huge_dest_huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_existent_memory-successful_True-huge_dest_huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -726,7 +726,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x128f7d56a526da0a6fc8242b97a7271dcb8883f2b040375c5e3d27aad2eef430", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -740,16 +740,16 @@ ] }, "_info": { - "hash": "0xd417fdc6f25297a3a95112f6f8397c702b2eb3685d81c965fb7e21c217233d35", + "hash": "0x2245d1ec643bbb9048e38f41deb13ed52ef9cf0a097e327f0e91dba8437683f3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_False-single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_existent_memory-successful_False-single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -801,7 +801,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd55af76fed021e97243966a711eaf49eb7a24cb619f24b4b00e48ed3b4109fea", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -815,16 +815,16 @@ ] }, "_info": { - "hash": "0x7d71bb49ed66f243b43483c2d5f8afdf0bb2e96fe69a523635cae3cd38852ead", + "hash": "0xf19acd0b8fe55cb8761994d9bb0ec1ebf6be79eca2e2e4e7403fc0e474bdd1ac", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_False-single_byte_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_existent_memory-successful_False-single_byte_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -876,7 +876,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xfe2ec6c2eabd7527f9ec7f9a0e44bd8d317ecdcace3003902686d366351f3ea0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -890,16 +890,16 @@ ] }, "_info": { - "hash": "0x95a2345a793f4955a737abe3eb7906b88081314f494327086d02810c67fd5153", + "hash": "0x4543a90c21cb0db33ede6381191587aef116cf3ce44e7764c8a6a0a30a7fd32d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -951,7 +951,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x670e6cc9ad52fafdab03520f8f5714a06832617dedbcf145a86adbf4e6ea7a7c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -965,16 +965,16 @@ ] }, "_info": { - "hash": "0x54114e26eef85352ce64e53618f3d9ea5b0244580b5348367db5633e15e3c43f", + "hash": "0x7a8fb75829bba84709f266ff8ff53a73fae60b2b87067ebab3ef009a2dd55d17", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1026,7 +1026,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf710a4ce3d94086e20857bdd38156f84ec0b8846b0d25681145d2e328d589926", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1040,16 +1040,16 @@ ] }, "_info": { - "hash": "0x814ed9948590c7ebb438e9572e235c5a09ca5d71fef7594cf832c0b855f2909c", + "hash": "0xc9b438d76b5249324ff0e2cb47b8c086bf4fe5aaac8dfab506461fc0e4bcd3dd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_False-multi_word_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_existent_memory-successful_False-multi_word_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1101,7 +1101,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x27bcc54c4e806853872b211f0596b931f364a7819a72dc2c1d5c219278893a86", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1115,16 +1115,16 @@ ] }, "_info": { - "hash": "0xb0604e7e52f022c86f464b5ea9f71c3f9398b3a8a4ec76c4fec3f9545387126a", + "hash": "0x1bae99ecc0b65c85ed4549ed0d8c9c4cd75514464516b0ece6923cca1ecb87cf", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_False-multi_word_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_existent_memory-successful_False-multi_word_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1176,7 +1176,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3980e2fdfd883dd758625314f0a7fc6fc0ae3027e82734f39c923ed8f8800d5d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1190,16 +1190,16 @@ ] }, "_info": { - "hash": "0x852e903a9c53420cd7388aa8d26e784c77e370524026654c8a317b883a27c0d2", + "hash": "0x10cfacd28dcdda8cee729b6d61c5e74bc3e10857b80e36f6c9191a74494cd710", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_False-zero_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_existent_memory-successful_False-zero_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1251,7 +1251,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4e639b1fb93d10a8a902b8008924b62d13b8e09c75b42aa0835a3bf50b042864", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1265,16 +1265,16 @@ ] }, "_info": { - "hash": "0x0925fd43bbeff012289b3e5fda4ced1fb544c0e86fd67a7e24b54dbd7c44aa12", + "hash": "0x1f427ff0d0b431b3a8d341d717454a6ca62f709b88c4820a80050c81263a4789", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_False-huge_dest_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_existent_memory-successful_False-huge_dest_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1326,7 +1326,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x298648347e551c394503f88a30388fd05307522082857576aa6c0cdd376bbea0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1340,16 +1340,16 @@ ] }, "_info": { - "hash": "0x8653839865fd7ddd2972067d813d3daf194d891b95809d0830bd8c66fb58fb57", + "hash": "0x9ffb4a034c483397a410707abc7ec33702978ff08566d6fef5c7a256fd6c1248", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_False-huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_existent_memory-successful_False-huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1401,7 +1401,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf4b172cc5219e1471c891032fbb6ad22b03da0a7b9c2fdee3f673487826ce12f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1415,16 +1415,16 @@ ] }, "_info": { - "hash": "0x9796d0190cf870a03365e62d0d5e6989347320c753230ba908aefa76ae3cd903", + "hash": "0x00cfc41fb1b822d225169c37a02eb3d3e0d0ff46db9f275478bad3d3cd7da187", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_existent_memory-successful_False-huge_dest_huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_existent_memory-successful_False-huge_dest_huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1476,7 +1476,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xbb4c168a80207e2256fd8ed83d4a7866e56b7b6698062bb8977bef2533a1fe37", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1490,16 +1490,16 @@ ] }, "_info": { - "hash": "0x026817e6f5f13a9882a5320b12ac94bd227effea9a291321e123936814779ab7", + "hash": "0x5c41d2f6c9d088f3f81ce26cde663306e8274b1f23d928d872f2c2191ba1174c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_True-single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_empty_memory-successful_True-single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1551,7 +1551,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xbf17bafe5222b045e3828b9acc17cc35407b2b27b33e626392ea93aa433efa2a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1565,16 +1565,16 @@ ] }, "_info": { - "hash": "0xa6f636d2a5ea0de452b5c88d9d2f1cc5ad59ebc01693d28324314d46ea76dbe2", + "hash": "0xe7a0f9b75974378f1c4cbafeb0547f930fa4de0fa2d065be865360a8d01ed0c8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_True-single_byte_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_empty_memory-successful_True-single_byte_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1626,7 +1626,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xde8b1ca99209b254f5c9ab48ac463d6713237f4f2026d75fa1de82641469ee9d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1640,16 +1640,16 @@ ] }, "_info": { - "hash": "0xe8f82d9a543f0385f102128707a9bbc66a83a678771d685866f5ff804f5aaafe", + "hash": "0xfac89f14c75e5f3665b57b0fd1412cc3a6535464503c1499fbdb0a7b459ee9db", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1701,7 +1701,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x77912f3803adcda91d811026be8a13a5c312b3d086e53dd2258b117e91054236", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1715,16 +1715,16 @@ ] }, "_info": { - "hash": "0x0b5e12be8fef689a6e41217effb23bfdcc82a544c0429484c1418675ec6d021b", + "hash": "0xfaec2442d4eeb359f44486c45e7c7ffbea63faaf8b61859577d806894a165fbd", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1776,7 +1776,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe9025ac1badbbe49eb6296b32c278228440e268e3ba7840062fa7ddc915bc052", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1790,16 +1790,16 @@ ] }, "_info": { - "hash": "0xad788156703480ba47fd3f06f969201738a6191bb4d26bd114816c37a19ae16e", + "hash": "0x1df1d9ee272830d2a6fa88cb03c09e73b5876bde75cc07b413d81af0611333c4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_True-multi_word_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_empty_memory-successful_True-multi_word_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1851,7 +1851,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1caf9c7d5d7e786fa4ff83c2fb515eb41b8dcf06ea26418ef6321de03b81a258", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1865,16 +1865,16 @@ ] }, "_info": { - "hash": "0xe01d22436562e9c98dcf55e15d38f385d972340f02f15c7f9e8a6cc19e01e9b7", + "hash": "0xac4b9bf61139327c8e809e2319051ed4d9a171c889d0bd5fdc27a96a74a9fb1e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_True-multi_word_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_empty_memory-successful_True-multi_word_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -1926,7 +1926,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc2f06a926bf8feff33b627f5a0bd58421be3905e8008b2071ad7ffa56d234802", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -1940,16 +1940,16 @@ ] }, "_info": { - "hash": "0xa5a1d082818780f550592835c40936141674395769d18bfeb2f087ea4d8f59a6", + "hash": "0xfce2154580f573cfb2a43b3ec1d12b946b97cac61ba77548816670b1fe6807a6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_True-zero_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_empty_memory-successful_True-zero_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2001,7 +2001,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x13b957184bd605d3f8d8708951d6c98fbea1312af92476bd624311447f2632a8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2015,16 +2015,16 @@ ] }, "_info": { - "hash": "0xb31d6e794ec6f277a2a1fd3eb44a4de4dedcc996273dc16b042ed9badc277042", + "hash": "0x5fb67b2eeb2681d0cd8ac97fc64813b7fef12fb43cd6326ebca0bbdca64dbbff", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_True-huge_dest_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_empty_memory-successful_True-huge_dest_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2076,7 +2076,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3f333129d21d825c93d0cfed87a1b485744a4f33d6c234c38beb345600632f7c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2090,16 +2090,16 @@ ] }, "_info": { - "hash": "0x5c15933b602e9b71e4d59182b5c4251be843192857f77723282a9e53dce71a81", + "hash": "0xf2a2a5b77b79a8a42cfa4ab53053e5bcf7a7784a642d291f23cca71438cd389a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_True-huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_empty_memory-successful_True-huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2151,7 +2151,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd5e6875b55a0746e6d29f0a015f91c7f16ac36a7816364a654c6723eee8c3b91", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2165,16 +2165,16 @@ ] }, "_info": { - "hash": "0x3dfc130ab1fb6c7c87e75b065b2492c12fb185a647c9ef5bababd47418b68e87", + "hash": "0xc400d866ad4f7de91f2bf05b15cdbfe57d6e715e8cc9c59653a59df2bf5a3a15", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_True-huge_dest_huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_empty_memory-successful_True-huge_dest_huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2226,7 +2226,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xeb97e3625c6d558c9b92f1db8044c628b4f699b5e00dccb8dbe751e92bb69a27", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2240,16 +2240,16 @@ ] }, "_info": { - "hash": "0x8ce6ed9f10341a20532483f5f8db0a6ff6ec15745b10766f184f3f6f3bf1b649", + "hash": "0x05b784b7ee50360bd70d6bc0f4860c044d16cc71072c76043b50f2b7cc87b3c5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_False-single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_empty_memory-successful_False-single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2301,7 +2301,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb9ace040f53da6bc0d546f342c3a5f29b264a77282bb4874698c08ca5fa52884", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2315,16 +2315,16 @@ ] }, "_info": { - "hash": "0xdc44c55cc943d30bcc946f082cb14c019a0ec8fb710a4124fa448904a154258b", + "hash": "0x2821b5943c7aa2cbc6b524a50fa59b7699783055f75a3c2804645d7b27304348", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_False-single_byte_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_empty_memory-successful_False-single_byte_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2376,7 +2376,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xab41a88feb71758515732ce9e305765a075d519766854d4912626bbc5854b3f1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2390,16 +2390,16 @@ ] }, "_info": { - "hash": "0x41f3418b04a6ed0f1f92883caeea5e5d19b51d989876671c22012b4601451855", + "hash": "0xb4d14d24936c6890d377ef4e7ca7f05f33d10f70586e9e69026ac9eedffbe06a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2451,7 +2451,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x24372974bd77106f24b23217660918c95aff27dd0c042d07e48c5367000e482d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2465,16 +2465,16 @@ ] }, "_info": { - "hash": "0x5eb5e897566a127afec21605e008ad509b3535f2675e74c2afbd9dd2c29f05de", + "hash": "0x070d1a9135ef0dd2805bd016962152848c50f18271288fdfe2db5e7cb528f9bc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2526,7 +2526,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1d75eed99faa602f2aa2ef733493945d9a7dcc4a26218cabc3e2f6ae15bc1211", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2540,16 +2540,16 @@ ] }, "_info": { - "hash": "0x4196851456afb081a754e8892182082a8a854a8a72d53ea56d9aff9283d1ee04", + "hash": "0x4e037eb6a58bf0370fac1633ce8aa510f4ea96dabead67a191ee8d5f5bb6fa72", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_False-multi_word_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_empty_memory-successful_False-multi_word_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2601,7 +2601,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xaa3bbe4390ee6a8aef0dc17a28ca911299a00bc8700417e7008d2964af2da106", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2615,16 +2615,16 @@ ] }, "_info": { - "hash": "0x2dcdcf3e4dd8e5e1f24da630f7bd3a8055970b4bc54ede2fceec6e06fca17244", + "hash": "0x9521b42a0d9e6e963a531bc9907a6ef48e97d2cb4df96b72ad62b6c81fc196f3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_False-multi_word_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_empty_memory-successful_False-multi_word_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2676,7 +2676,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb84a54ed02e7df7d9e75247e7bb89f845156e50e2c1d9d8a1b3a6b0553a4b9d5", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2690,16 +2690,16 @@ ] }, "_info": { - "hash": "0x1d1664e81b397702d5056db06082e60060584b6b10fbc72f12122cb93a78181f", + "hash": "0x296955cab8b7ec3dfff6e35cf275666a555511375fa074c23ab12b26699ee318", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_False-zero_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_empty_memory-successful_False-zero_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2751,7 +2751,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5237ab386a3749a137137743952f1e617f4d9b0af70bcc460933cdcf74e22a22", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2765,16 +2765,16 @@ ] }, "_info": { - "hash": "0x66729ef1050fdc4d3947a62f60781758a9fd51635a693fab442b214f51d27482", + "hash": "0x2e93c0cd9e61a7a6de000baeebb82f49acd36b150d70bfdfe94410cbb70a9d31", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_False-huge_dest_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_empty_memory-successful_False-huge_dest_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2826,7 +2826,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3b2d27ad40a37ed20c5ab7c04b2ebf0ccce841f67ec953baf50b52a596a225a8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2840,16 +2840,16 @@ ] }, "_info": { - "hash": "0x36697deb335a825d3f059782d2ed4769d5c0b4c205311b95e2b8e3bc572f1063", + "hash": "0x251698a759713fc783c3b389f7005422ceb071f5c8135e94ca918ced64f63015", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_False-huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_empty_memory-successful_False-huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2901,7 +2901,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x96c1a68ee5075b391c23a7aaafd34e29acd8176d844f975bd66d0c433bcedfb7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2915,16 +2915,16 @@ ] }, "_info": { - "hash": "0xd10115b3f586030a345be9ca07b83035d8fb87d37ce5445e68d08ddc54626b62", + "hash": "0x64487f1831556f99b70b2ed15387b147a77278b8bf594de1a2377febbe23fb6e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-empty_data_section-from_empty_memory-successful_False-huge_dest_huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-empty_data_section-from_empty_memory-successful_False-huge_dest_huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -2976,7 +2976,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xaaee28de4b956464c489fdbd78b2c730a4734f83b396d21093911bf89896a38a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -2990,16 +2990,16 @@ ] }, "_info": { - "hash": "0xbccf33d2d35d0d50483fe519eca1eba0f2831e64bc0a4132b8f1ae9b072c2425", + "hash": "0x3946a93fbec5b95104448ed8305c62b1b8f8265d1327276ea611d03931bd169d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_True-single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_existent_memory-successful_True-single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -3051,7 +3051,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6972e8c8939b0bd9c32133376d2f33f45e33c17434344b5b8da70052dc296985", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3065,16 +3065,16 @@ ] }, "_info": { - "hash": "0xf753408e04b48391ed9a518653d07d4315d7b16493498ccc18446ab1e5c1e94e", + "hash": "0xc3e91c20338c2ca5f80a6d6fc29163cf9d1164d9e3ee28dcd566ff5990574ce8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_True-single_byte_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_existent_memory-successful_True-single_byte_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -3126,7 +3126,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x250abf0b067abce9f8c804735bcb4f8c235862efa646dfa4023736208bdba842", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3140,16 +3140,16 @@ ] }, "_info": { - "hash": "0xb40a883f35dd8821c85beaf316cb1d8860f2f72ce667062b8ebe95f1b478db84", + "hash": "0x5974802a54a6b930d7d1d0be0ffdc049930a00b0b305133eec00525e60e57c1b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -3201,7 +3201,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x06238007630f676040c2dc1dbae21c125ccf0683d55d9ec1beeb1a8687e18a00", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3215,16 +3215,16 @@ ] }, "_info": { - "hash": "0x009d6962c74fcdcbd916e333d3a0d9c862610d9cbb8180c7cde1852d798289d9", + "hash": "0x05ccecc9afd287342c78fcb80dcb153e257e489cfc266191d196119161a0ff0b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -3276,7 +3276,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x76e8fa353ed0e34daa6e5a460884831260fcd461afefa0043e8fa4160ddf6f76", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3290,16 +3290,16 @@ ] }, "_info": { - "hash": "0x5acace86cf64c8e47c29b5f8ff48040814027ac53c552fc39c649f3928e13495", + "hash": "0x307af68bf3d06129186da780ab1802cf7f9e324f2bcb118b43fefd68f1ca4660", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_True-multi_word_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_existent_memory-successful_True-multi_word_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -3351,7 +3351,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe3d73bd2f506f843d426610bd1a0d65bc79d317ffa942205ee9ffd7191f204cf", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3365,16 +3365,16 @@ ] }, "_info": { - "hash": "0xa421cd819fcb0d532cb120aff150590582f6e25101886a2e94b3a1dc12e6954f", + "hash": "0xc398546e4dcde4488ba5f1d32d64f0ee0db5d6c3eb557437407fde4e0d01c1be", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_True-multi_word_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_existent_memory-successful_True-multi_word_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -3426,7 +3426,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x13f224357b0f54812080f811b84425ad12ed632fdf7725da3a447106da3f637d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3440,16 +3440,16 @@ ] }, "_info": { - "hash": "0x088103831e666fb01c098fcd80bb3f5c4edc139e0fec0d509f7c6902ce69e8eb", + "hash": "0xa98f5e8aee70f8360fdfb1fb94d9e5f6f567a0d43d426e49d13efaa336bdd42b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_True-zero_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_existent_memory-successful_True-zero_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -3501,7 +3501,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x46d2826c972cf1df0da7abd8d454580408e1f6ceb365c42bba932e805a9e63d9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3515,16 +3515,16 @@ ] }, "_info": { - "hash": "0xae46189bbcfd485ebaa79f9abd03619c8ac2d32e2660622c301f7a78d8524baf", + "hash": "0x4c78c822204e5c0683725c0bd932825676da2b7223776022d274e93766077f84", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_True-huge_dest_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_existent_memory-successful_True-huge_dest_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -3576,7 +3576,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x244e3935a1614d419e05ed8d1047f2643487ffe66f335340d5c5deec99f6b646", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3590,16 +3590,16 @@ ] }, "_info": { - "hash": "0x7e2010ecc49f5020ef3f3a8263e96e38003888cb69492e22f45bf16bb6d34481", + "hash": "0x51662eb417019a1bc54ef5606369ec0ce2588edac46d2ca712565929a12af7cb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_True-huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_existent_memory-successful_True-huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -3651,7 +3651,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd2624d9686dc6f2c3b640c0988bc9e3543ef309c54609615dc8e8da94ee11a4b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3665,16 +3665,16 @@ ] }, "_info": { - "hash": "0x4610da6fb2d75caa1bea22523c27643884c774c3ed497d0aa8c8296a093f2386", + "hash": "0x441cd95dc76f45d7a2ab6295c33887dd0157850eaaf1a26e7c05330e9785bfcb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_True-huge_dest_huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_existent_memory-successful_True-huge_dest_huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -3726,7 +3726,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5a82f557e7f13414bfd199821950b2b8442a10ca65432fdc41af24cb4fe3f978", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3740,16 +3740,16 @@ ] }, "_info": { - "hash": "0xdb9e6df5b85a0e5165023a161dd65ded36a505fd6ff90f7351e395bdf6809078", + "hash": "0x398921d0b0ac2b544519aa905429d866594b65baa36588b4210df1fca79600dc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_False-single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_existent_memory-successful_False-single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -3801,7 +3801,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x26c337867c0ca6ce680ceec8d1f1667d338644629658caa70182d05ada15155c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3815,16 +3815,16 @@ ] }, "_info": { - "hash": "0x362620bced2bc5d363193f8648d574cf7ad5feb3e8aef598e93ece2f2f4aeb7a", + "hash": "0x85a645cbc39795cd8bac4cc9ac22c4a22b7d11b8d05da6a66c1d7e7db84965d6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_False-single_byte_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_existent_memory-successful_False-single_byte_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -3876,7 +3876,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x78702993a8ae814e1ca571ea135ad299e96f406caaaa838fb424f4d74dba3532", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3890,16 +3890,16 @@ ] }, "_info": { - "hash": "0x5a8aced6e03e973c3a31b54b21d9054c02d4ec2395f55e0911c13c135cbc5787", + "hash": "0x2c7d0e0def9bb426727bfe33c1c160e2e4b381f091361fd538ff3e6ec49ebc61", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -3951,7 +3951,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd3a75ed04a77327fee1edd561c067c02c76a0ff2f2b6941627a3727e165a2140", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -3965,16 +3965,16 @@ ] }, "_info": { - "hash": "0x8e1a1f0a7075a2b8a69a54cb918dd32bc091c2d73bb21d1c1e88965cdc3c4782", + "hash": "0xc6e583da199ecd3079e683c9b69a4dbc3eea07a45c8d377df1edad43547a9ca4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -4026,7 +4026,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd6ba8b60334decbaa9e2179e89bae537b150dc58881ca181dea371eab5ff175a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4040,16 +4040,16 @@ ] }, "_info": { - "hash": "0x78f160abaf209b0d9dc45b8b9b2e01439001f8e90f337841d955d29733bec5ea", + "hash": "0x8fc3261b5b341b6b474abfbc6f97813e64763ed0e1c88e041cf2904864e2c3c4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_False-multi_word_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_existent_memory-successful_False-multi_word_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -4101,7 +4101,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd4f0794438ecfcaf5670654d48502e60b55dd57c42a868e76dca2163481feec5", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4115,16 +4115,16 @@ ] }, "_info": { - "hash": "0xb5e7aaa5758797fdd2b7fac1502c33dba7cea45849dae51dfab932456ff5161b", + "hash": "0x54e991049238293f7c4e89d1111ef07646f5beac9b83f6f4f8596eda0b6bef2a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_False-multi_word_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_existent_memory-successful_False-multi_word_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -4176,7 +4176,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4f286248372c0f1e3fb47a382a6c2c28721fcb7b11e50cef221e94012ef7eaff", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4190,16 +4190,16 @@ ] }, "_info": { - "hash": "0xa4353210b5fc84ec67f5e2f74e521642033b9aba4ed97304ddf8653cd060b5f3", + "hash": "0xc95363917c73e417e93578ff905af58b77f25ed5fddc2fd15de8d1e89fa5ff23", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_False-zero_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_existent_memory-successful_False-zero_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -4251,7 +4251,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6c1f31f6a19916368c22118ce92a367a9091e498606acdf3f1608b479e65c16c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4265,16 +4265,16 @@ ] }, "_info": { - "hash": "0xbdda5e8d94c1fe6328d09cf6d3a7bd548a3ed81d6c7b6802110aebb5cdafafd9", + "hash": "0x8feb71df74181deb26f705340e4061101cff91e181ebdfe1fc624b8b48d4fc43", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_False-huge_dest_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_existent_memory-successful_False-huge_dest_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -4326,7 +4326,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x488b4d265f1b6f32d8b89cfd36ce29b7c59dadad4b5a319dcf742c722627a8a8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4340,16 +4340,16 @@ ] }, "_info": { - "hash": "0x6cac9c6336e57df53dcac77a98b18c1d3632c0da1e681144853bd183d354be93", + "hash": "0x786fb8841dae3935ed07725afec8e604b77084bfe747bd237b94ddec5901dc88", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_False-huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_existent_memory-successful_False-huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -4401,7 +4401,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9ef8eb2cc5792a5a9b0502e564f9cbfbeaca6906f3238244d521e7290f9c06fd", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4415,16 +4415,16 @@ ] }, "_info": { - "hash": "0x0be8780653f6fde8c318ed93a968c5579175c8c4dac84c76c70029f2cfda45c6", + "hash": "0x58c670e2a12ff686cd02ddd3e4c2b34fae05a493b6b823a7e6d620d6cd7c0229", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_existent_memory-successful_False-huge_dest_huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_existent_memory-successful_False-huge_dest_huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -4476,7 +4476,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc80d77df1e170d97e57d300866525711a9b3980b1133211c852088f638448140", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4490,16 +4490,16 @@ ] }, "_info": { - "hash": "0xd073e347e51ad9c24f1590123237f0b4acf2ee7ab4a46c08dde6081ab689ade2", + "hash": "0xb98f83a98f56d7b2d4931410b2b5d0dbf84365d1b7b3662dcafd48ba9a010b43", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_True-single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_empty_memory-successful_True-single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -4551,7 +4551,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4455c9c66fd20a33344234e6ccfb3032825253cc40c45897e8f1ada862156ccf", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4565,16 +4565,16 @@ ] }, "_info": { - "hash": "0xc9398f7dbd4eab4f1486e708d5659024ef1fa8deefce2c01e62e61347ff9ddab", + "hash": "0x5344351b0708203c3d9c28d2d35eb76ebfd9f88501ac577720122d7da4406707", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_True-single_byte_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_empty_memory-successful_True-single_byte_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -4626,7 +4626,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb83d14adc85eeab0cc809cfa88c98d17bd1616375fd8695bef367a122b9ee94e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4640,16 +4640,16 @@ ] }, "_info": { - "hash": "0x6c63e526acb854f52e74ddbb5acdc1b1fb3dbef16d180df93e03c3626dae4a8b", + "hash": "0x3d89cd659c9f3d2df75633c0f5f7a17e8b4ef0d863a3722ad0ce448c1daa78d3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -4701,7 +4701,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc160aceb825b51b56942a962e011b053164dfa322e1c59d2da3e2344d799731e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4715,16 +4715,16 @@ ] }, "_info": { - "hash": "0x874e82aa70bf4c3a7516d4e803b8b57f08dcc4718e56f4ac3951af8316021fff", + "hash": "0x2eb6c2755acba44241da095128426ab155cf05d596c264130786bcbe99c28b96", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -4776,7 +4776,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc2741e9148e8a35968ef79b06fb00cb9d6bae87f25619dfc6eaef92656d1b13a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4790,16 +4790,16 @@ ] }, "_info": { - "hash": "0x8e99688f081bedf0ccada2d8bc7af818572d0b53be21941999a2859db77140af", + "hash": "0x97406ab8ad9bb4e012d90b19f9c6c4178b3364beb2e74ca6bcf7ede6da53fa38", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_True-multi_word_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_empty_memory-successful_True-multi_word_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -4851,7 +4851,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x706020215043461542653290c4451e50e8ad86a8764bbd078e99376cf5b8e5df", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4865,16 +4865,16 @@ ] }, "_info": { - "hash": "0xfa531d683f5187a6079f659dc23e99ddea5f5a43f46bcf04537ea464726c61d0", + "hash": "0xf6b3320276916d55dacc476c10df11c2cb71d8d0c3f0f83c67e600b2789828c9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_True-multi_word_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_empty_memory-successful_True-multi_word_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -4926,7 +4926,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x891a763e39927a5c77e55b19970463354af8d174f49099d3583872d370da0343", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -4940,16 +4940,16 @@ ] }, "_info": { - "hash": "0xee303142293c84dc5d1b19fea5f47259c7ae1c1be5bfafe926c730d372585634", + "hash": "0x55de343e71a0e5e3b284b66fc8dc4ef199fa2123af2f10275ba6134740e63456", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_True-zero_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_empty_memory-successful_True-zero_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -5001,7 +5001,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7647ea5c86c447adb8947bf9d33b74501992ee95eddae9282b6cbb6321de6604", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5015,16 +5015,16 @@ ] }, "_info": { - "hash": "0xdd331b5ff07ae3c36a34b79cca76144788334858bb17ceb9896a6ee6c08c7045", + "hash": "0xcef63400068b0cbb8a84fefb22a40c6c1b54b9ea8583d2aad1c36ec88b48704f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_True-huge_dest_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_empty_memory-successful_True-huge_dest_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -5076,7 +5076,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9722ff438200da835872745e61b0d38ef0b32d3a846cd2b9692c0ba2658623a2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5090,16 +5090,16 @@ ] }, "_info": { - "hash": "0xb4e8d86943ee82e6c1f599fc26ee165937ea4d6bad4ca7e49331be55fb5649fd", + "hash": "0x3805f367e8def789898963af3e012745970da85a7ccecaad315b6a1507440d7c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_True-huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_empty_memory-successful_True-huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -5151,7 +5151,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9398d10ce89fcf07592b23d7d18091e94ed09d6da7965ee73072331487d539fa", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5165,16 +5165,16 @@ ] }, "_info": { - "hash": "0x0e92269f91c417d85bea9d516cefb80e7edbd8d0af4f4c7d118659e57273b27e", + "hash": "0x3d4e8a19b89b64d81fae9b12de99b86fca956ac5e3f2dc88c288942386b844b8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_True-huge_dest_huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_empty_memory-successful_True-huge_dest_huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -5226,7 +5226,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf366d0641300ccf5b126d42f000e2b62cfa6663e5551087316aeb4e546734654", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5240,16 +5240,16 @@ ] }, "_info": { - "hash": "0xa385c1349598e0129ae0db6b592be68ecd914b0d43ec8b6812c212d1f992f813", + "hash": "0xccb244ff3c2ae1218305160e63f0a58ed6cbc33653e4c82245de8c6a42be3682", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_False-single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_empty_memory-successful_False-single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -5301,7 +5301,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x753bb8a18fa52ceddd82538713a16f17c1dd0964ae56b4dc9bf3b7cad20d96a2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5315,16 +5315,16 @@ ] }, "_info": { - "hash": "0xc071196b4f418bd7026904492919c876631f065250d0b101c62d2e22a3f705f4", + "hash": "0xe8b85f0fa7fe077531f97d93e76ebea6f87f63e5954a2a8797412bda8cd6b1d5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_False-single_byte_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_empty_memory-successful_False-single_byte_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -5376,7 +5376,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf49494d621af494cb36892c03e29db58968b95521174bcc80fc594df7589cdd7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5390,16 +5390,16 @@ ] }, "_info": { - "hash": "0xabd783b8fa4e373c7474769912f257d9cf9c1694891fe2a24297dceff8438bf6", + "hash": "0x02467adf788207940f5fcb57c395dab1fa20c30055eeacf72ef07c76e07b72c6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -5451,7 +5451,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x12f9a17fa6d8650ad1bddc62a2903fa3d0b8a31887856642ccd0c7366d4e1456", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5465,16 +5465,16 @@ ] }, "_info": { - "hash": "0x7a578eaa8102311bd110f6a4b058bb40d4837e3a36b12615c3856d7e95f5ff16", + "hash": "0x753f42e01c377265fa3a60023375831c30fbed17b9f17f6bc60645c11915bf83", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -5526,7 +5526,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7ae584c0268fdd16ff39eb89c29bf2b1c351a106cbf2c11f49e3b5e49bf3200a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5540,16 +5540,16 @@ ] }, "_info": { - "hash": "0x4537eba2d05883b69ca2f0132696a8fd0c64969b48057d5924fb0ceaa16c0715", + "hash": "0xc45c91903f649785e48a6aa95ec53d3e2cd0407ff148381e50ff84fd726db7cf", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_False-multi_word_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_empty_memory-successful_False-multi_word_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -5601,7 +5601,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe50b499a907942406f37109279267ed2582f1527a253d848a5b1af10074ab5f1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5615,16 +5615,16 @@ ] }, "_info": { - "hash": "0x545d926adf864744e30d3e1259e880b7a78d34993f21f0c1cbded72fcd3570a3", + "hash": "0xb2fb034c43a62ed6f59f88729c4bb243d9dd1c13c5955e5a704837ff122feca4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_False-multi_word_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_empty_memory-successful_False-multi_word_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -5676,7 +5676,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe2cccedb37c1fe2fadb70df8f3787ac0835c46a6cd551c013b1b0267f369d848", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5690,16 +5690,16 @@ ] }, "_info": { - "hash": "0xcaedaeec965f988c243e93dc591a8fd39f296ad91fa3dfae3ffc83d66eadfe20", + "hash": "0x2cbee8c02a589796bbd9ce6f62ead11c2c659f318bf7eae2139b5362c46d5d90", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_False-zero_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_empty_memory-successful_False-zero_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -5751,7 +5751,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xcddf77641d19c30abcb38d8b6c548d893dcdf57ac3136e42a26a2cfbbbdc447d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5765,16 +5765,16 @@ ] }, "_info": { - "hash": "0x08449135c85acd18672172d804ece6db594db9f6637b7f17c7a2fd37c7433483", + "hash": "0x25b4f92b0809413713d9f2a16d3fb1049f593e5da1609541ac9fe8ed576c615c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_False-huge_dest_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_empty_memory-successful_False-huge_dest_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -5826,7 +5826,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe932d4a9afe15986a542c6ec22c239c7858ef2f0ac4277290a7b36452c2ec3af", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5840,16 +5840,16 @@ ] }, "_info": { - "hash": "0x688b82820956c89efb79a02dd0c417252e46bb95c470682bb20d54932f1c1647", + "hash": "0x3420ab774ffc2f2713f91eba8db58b133ec515c3909620129244b34e3e78cfb5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_False-huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_empty_memory-successful_False-huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -5901,7 +5901,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb22676ef4df6349d5fbb022f8edc076765018f3d55c274e6fb0e5473efbf22d6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5915,16 +5915,16 @@ ] }, "_info": { - "hash": "0x315e83ab9e4640b8a56aa1adf801b14591b5a1f66a2b6f19fd733508251d1a2d", + "hash": "0x802430a5d39447eae86da7479c9129ffb1181c4394a1059b5a610d6efe427342", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-byte_data_section-from_empty_memory-successful_False-huge_dest_huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-byte_data_section-from_empty_memory-successful_False-huge_dest_huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -5976,7 +5976,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe8051bcb62b15dd95a16ceb5f7c6bf799e1e219747344aa9d8e53b05ab1ea80b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -5990,16 +5990,16 @@ ] }, "_info": { - "hash": "0x8b322a572141c98fbd07be68651171115408ee06df23389c59f3d6b7c3d04e78", + "hash": "0x81abe0c9e0e091c622c62539990899e06aa0d954533f850e3fe3e37641193a7b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_True-single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_existent_memory-successful_True-single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -6051,7 +6051,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xea6f258fbc99433ea941f2fceaf5c176b08314e32471e66512b92763f81745a2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6065,16 +6065,16 @@ ] }, "_info": { - "hash": "0x4a3ce566cb4c76dbab8f6ef1323d55abb07240b8af93b70c40197671cea14b98", + "hash": "0xd4600f9abc085ab6fa1db68eaa580df2d1de9c39ed61c30bb993cbf4b5f08512", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_True-single_byte_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_existent_memory-successful_True-single_byte_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -6126,7 +6126,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf68fdbc60323caf13095be851a2ff19a15191629d938e181346241c075740b64", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6140,16 +6140,16 @@ ] }, "_info": { - "hash": "0xdd031bd702d3308f8b600ca1872570095ace10c2224f332779dc7d85d70ed061", + "hash": "0xd1237a21423f0765760fda7784d4d0bc9b8fece30ec023ab6e4f16af2652408a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -6201,7 +6201,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe190cc0412033542859810ce11c887892a98047c1f68f1de9cd80df8032893a3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6215,16 +6215,16 @@ ] }, "_info": { - "hash": "0xb90394f17857fbd36b2b3d140b3ec65f962338c1fe56701716dbee9c5935e2e9", + "hash": "0x5c41d999a4c79b29a1a3cd00a2b451444c4828f4d20d8aefafc72dd8dbb7b090", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -6276,7 +6276,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x21e960c878af6bf1d3af8d1eb76bfb41db1fb6b02c5104abac3772eddfaea759", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6290,16 +6290,16 @@ ] }, "_info": { - "hash": "0xcca7348bac0f49236d5c904e3c0ac1fd85fd85bc2ef4e1eebdc8b18157432db2", + "hash": "0xe6a8685b4608821add461e99020edd940b3d161d32a0f3744452a0a00a862cfc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_True-multi_word_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_existent_memory-successful_True-multi_word_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -6351,7 +6351,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0650d3612fa5f6f5e98cfecf50b90add0678dfadebd77f94c95caaeb45535952", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6365,16 +6365,16 @@ ] }, "_info": { - "hash": "0xa502df60587d6ae92ef369db16434ece46fa355a534d4b11c3a1832eaa15d959", + "hash": "0x419916a4fac411274332ec2c39cf15ee530b3f087b7db3789468722d243c8f18", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_True-multi_word_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_existent_memory-successful_True-multi_word_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -6426,7 +6426,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x56c6a64ac69d33751f7d2807806db8e662e3270a3873f0a15326c4b0fcda1e7c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6440,16 +6440,16 @@ ] }, "_info": { - "hash": "0xece62f681025e57966392c98fbc06bdb2412417066592d85f0fd38e180677b55", + "hash": "0x78f3d7b20220932e1d3abf0dc1170798de28ea60b0bdab39a53d1baa18f716c3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_True-zero_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_existent_memory-successful_True-zero_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -6501,7 +6501,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x235fb9de1c71e0441555edd26df6a19d138f1df5efebb53a9c14b3f1361d612d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6515,16 +6515,16 @@ ] }, "_info": { - "hash": "0xda6ab395644a8cfb09ffeedb2709276704cc0cc399feacf7941bd7db4b6b7961", + "hash": "0xa2d9b360ee81b3179ecce7d8773976c229297aa2f1cb6af525e2f26f2061be7b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_True-huge_dest_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_existent_memory-successful_True-huge_dest_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -6576,7 +6576,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xac1612a4c992416a265b96d845b880ae9c514278ee28a5b7672a5450be7d1d13", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6590,16 +6590,16 @@ ] }, "_info": { - "hash": "0x793d0adca80df1858574fa5531c83abb86be16b50abba27a395a87790135745b", + "hash": "0x2634139a0f772558344943813a802d5ef0b84acba2115fc85fde64976ee5afce", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_True-huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_existent_memory-successful_True-huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -6651,7 +6651,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xfea3f43627f3d414520aff52798935d67eb96378a3f70a0e7a55fddde1b51aab", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6665,16 +6665,16 @@ ] }, "_info": { - "hash": "0x194528dd1ebfc79df5390e7ddbadeb0437085f60e86524b4a655525bf13e1634", + "hash": "0xe5f3f9f21f0b208d8156a71d7c2923a01320b324f5a7c31cd9a0b04730380d4d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_True-huge_dest_huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_existent_memory-successful_True-huge_dest_huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -6726,7 +6726,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x96f5d5504fbcc6d728868819d3aebbe9d9a657659f7d45365e102bfd0738d47a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6740,16 +6740,16 @@ ] }, "_info": { - "hash": "0xb40848746808cca180f6e50b9a18d0e93a183c625eb24b96944a1d2fb135741e", + "hash": "0x359b7bec60da0bdfc95e0455e43f747c114128b247cbf690374a49d66b3a5613", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_False-single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_existent_memory-successful_False-single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -6801,7 +6801,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd72ea22fcce9ab1cee2a9061beff5e3ddfc3186e19b10713ff51bbfd7dc134a8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6815,16 +6815,16 @@ ] }, "_info": { - "hash": "0x4e9c6da15982070071ec15e41b64b4c1d5cbb28b9ec8c176b996ed8121986c89", + "hash": "0xdadd3710b64eea6f4d3951ddc14ba1bae7d0e2952fd65fbdac869f5a56f5f88d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_False-single_byte_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_existent_memory-successful_False-single_byte_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -6876,7 +6876,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x724662f3d8632f9426eccd30038c0a123d1790f0f9b8f26116d412f0533eb025", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6890,16 +6890,16 @@ ] }, "_info": { - "hash": "0x5d4b08900e67c0bd0e77a1b31d040ca707f733e1e6dafef33e942f760be5dfab", + "hash": "0xd6d21540526ce17ddf99c8aaa59c25f6d27f7da4bf33ea597e5ce536212a1d3f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -6951,7 +6951,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4bd5535ca275188913999cef4cbce0785e9c5a9566547336d29cc6decb6d2187", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -6965,16 +6965,16 @@ ] }, "_info": { - "hash": "0xe8d0796eae1e2e45a789443a509f8ee33952c1b077aaa91468ccd6ee45f6b5b9", + "hash": "0xe811736fff41af0676090b17b7d634284d77e6cb9ea0148b0ca258637f375c54", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -7026,7 +7026,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x60a8b2812801df2a7db4f8c6510602b89d8733e2d2d3c089b5f3b8125234f752", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7040,16 +7040,16 @@ ] }, "_info": { - "hash": "0xe59e16732ddf8eeab6477ee11cbce5d66e0e9c672e96eb6f12deec01d99544c1", + "hash": "0x0d829976fe4456e2c2ea549b88c060846029c71ffb8b3db6c620a15c83fa0891", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_False-multi_word_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_existent_memory-successful_False-multi_word_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -7101,7 +7101,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe02a8da3e1a2f2ded49f9020c9a37a6a7e9ecb4b36c53d033c9341245c215c16", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7115,16 +7115,16 @@ ] }, "_info": { - "hash": "0x187829b47745df0ebf4986f6ae38396a8036550c895bdbfac790097b997899f5", + "hash": "0xe4b3f10eefd3c86a3d3f2ec36ee2da7708b07f466d0a6fa4e039f7258ef10bd2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_False-multi_word_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_existent_memory-successful_False-multi_word_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -7176,7 +7176,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe3acb4d3f1c74bc659045a7c7652cd179be173f1b9d817ab84a85b6f3b603bd8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7190,16 +7190,16 @@ ] }, "_info": { - "hash": "0x4bd4c473f4a17e6a181d8f1fa4949916997ad34ae1f8fd52a5843186f41dfc63", + "hash": "0xe6abc4a6449479902a88efaeeffee08ef46f53a734b6ce4fb47ce7efa68dd6c9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_False-zero_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_existent_memory-successful_False-zero_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -7251,7 +7251,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xce66b8e9ee61bdb8672b7f20f8dc3f8d3d9f639757d5e7bcc2a2bf2f3674afbe", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7265,16 +7265,16 @@ ] }, "_info": { - "hash": "0xc02977f82b357be97aac870e3f6bb694b15b35b3d274a21d56f994f685c54b63", + "hash": "0x6629950586ef4c96aaf759b88a033977111acf2e1c76465ae631a48e293ec6ca", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_False-huge_dest_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_existent_memory-successful_False-huge_dest_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -7326,7 +7326,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe48954249fba32ea434c08344fadb44bb10989aafdc5ae2ceb9a90c1a7600bcf", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7340,16 +7340,16 @@ ] }, "_info": { - "hash": "0xf58345ec85f11b718a3c3120528831a159a6ec0897200f286528c8f5263380d6", + "hash": "0x2a1071ceefd445667f505114d0a95118c7addb459b5b8726a2d5c47ec47fce11", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_False-huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_existent_memory-successful_False-huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -7401,7 +7401,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5ddef70c153cd21e7a9ee0380a96302ae8f2b7b593443e14d2511b1e34ffa4cd", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7415,16 +7415,16 @@ ] }, "_info": { - "hash": "0x2f96786277969f942b38b51e3ebf26eef0a0f6d41302b9c943ce9d748c91d35a", + "hash": "0x7af2590de0a0ccde1ca2b37de0b9c7559ef7ecb5af51cda1d087c47c4af85018", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_existent_memory-successful_False-huge_dest_huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_existent_memory-successful_False-huge_dest_huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -7476,7 +7476,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4fcf189bb08c40a4d3ab6f9821c850c2dacac887952e61f7149ce749b80fc2e8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7490,16 +7490,16 @@ ] }, "_info": { - "hash": "0xc1efbd55138c0d76af25a66ff92e20969e08b37e4ccb83f7325b785d1de127ef", + "hash": "0xdae7a4bf638379a4908a7bc8419e238db9d8481fde9bc9fd90c45c638a7789d1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_True-single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_empty_memory-successful_True-single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -7551,7 +7551,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd0ece5a590476f63272d46ca6266ce6aa18964bd5000582ec6d803ae52e564a3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7565,16 +7565,16 @@ ] }, "_info": { - "hash": "0x505840fc71d0af4a329b3ed941bf09e80f643a97d0befea69518438308bf411a", + "hash": "0x8f39938446882e94a021a9ddf55ada21d5382f8b006ac4b7e1732e3714dae584", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_True-single_byte_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_empty_memory-successful_True-single_byte_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -7626,7 +7626,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe38fda65f5e69a6864408c975745a74b3ba22c75a5fb3e7bde6fae66de0a6ecc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7640,16 +7640,16 @@ ] }, "_info": { - "hash": "0x3a6c1ab3f646e6ae34b690bc9a5ef297cfd171bcace40cf567d8bf0bd53ebd76", + "hash": "0xfb465588b717b1c3ccba74b9778a16fbeb1d39bf59d4eb3bb84e74828111d830", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -7701,7 +7701,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x00695d96655258caf8adc4b584d2dd43ae23c8af1170b65c37257ec6d92813c3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7715,16 +7715,16 @@ ] }, "_info": { - "hash": "0x3494d96ff8e6cf8935ce4a4d52a0dd9a4256c9065175d2607f64ed76dc6923a7", + "hash": "0x6d38afcbb0d00bff92812b3582f1d42d86f45e47dcbeff7bc1d86a56c11efe4f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -7776,7 +7776,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x318990205505a7bafb2addf1ee5b331fa3945a0e7242b36ee45ec8701659baf9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7790,16 +7790,16 @@ ] }, "_info": { - "hash": "0x35ca7ad476f0552ca351b881827744de306069277411d2b3f95f26ae9f0df1b9", + "hash": "0x5f2962ae897827e648f792a7feb5f5beebbdd0e22767e4d851eaf0a0c009e855", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_True-multi_word_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_empty_memory-successful_True-multi_word_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -7851,7 +7851,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x058c7bd7869933c4a419a84b1d7b1a5afa0dd4e19a04f924db06db0678501958", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7865,16 +7865,16 @@ ] }, "_info": { - "hash": "0x0d0f75aa56005c5ec0eecab0dffe2778746a4a7c6bb81d5dc4899276a0514110", + "hash": "0xfcca11471cfcd12c341a6bb0db4ad1603389af0984c24df72849a8eb6e15c811", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_True-multi_word_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_empty_memory-successful_True-multi_word_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -7926,7 +7926,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x15a9aa15212cfa721b5c74b3e04cc29ac21a4e31f35c9a0d0acc834ff246f9a6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -7940,16 +7940,16 @@ ] }, "_info": { - "hash": "0x8f88654bb06602657c22953c0dab56c229b0ddcb9c5f39848d1ca22acbe3ef15", + "hash": "0x308802103095c9372f2735d6e2f384bdc187b34abe81c7a5c9d60dd25c4f7838", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_True-zero_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_empty_memory-successful_True-zero_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -8001,7 +8001,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe07984f225723a0e2d81531d6fd3e8677c3076ecc5ffd64c4bca10216cf911bf", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8015,16 +8015,16 @@ ] }, "_info": { - "hash": "0x41e98280efd0e52cbd67d79372f7529ba8485ad20059bd71ca86884b30a1264d", + "hash": "0xefd9cf95deb7aff2e06d2a7a09bf7b40147dd6fa078dd895710b94da04275b4a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_True-huge_dest_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_empty_memory-successful_True-huge_dest_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -8076,7 +8076,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x55bf60b3326c7148a85b7464f10a6f7022921e6b4583141882e60fdc68adaf17", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8090,16 +8090,16 @@ ] }, "_info": { - "hash": "0x5042767ac02442390c159c7bfd5cab8d621c4727906c334e5527ec2144294144", + "hash": "0x8c479a40b4396f03d4a4193c5744637605756970163775f042551296596e4dc3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_True-huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_empty_memory-successful_True-huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -8151,7 +8151,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xceb75681f26a2032a240b4d75e548455bb15027cdedf3c4a96725c1c2d0f888f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8165,16 +8165,16 @@ ] }, "_info": { - "hash": "0x2f4c8e5d833f01c20c1cfa10223c7c2b7ba800f35db062c766c2bfcd95a16503", + "hash": "0xef6eedf67e24667fadc4cf9bf686c64d5fc3062fbe1b53072e17aada42702760", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_True-huge_dest_huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_empty_memory-successful_True-huge_dest_huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -8226,7 +8226,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x38c349db9bfc49845b0a8e274785814fe025685a847f50df7758e4ffffca86f3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8240,16 +8240,16 @@ ] }, "_info": { - "hash": "0x5f44e3839c5a8adf4e05445e28939b2e0d0ab4e6b3d3af1f64e66d37fa7be662", + "hash": "0xefb699cf422a6840bee1d7aec0d920f9ff62238a2f1400fce5b6ca60b7fb7a9c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_False-single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_empty_memory-successful_False-single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -8301,7 +8301,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xfb0a4a2931d5ee5e69b01ec71b676371d1be3515721c4715ee5363a918fd90bf", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8315,16 +8315,16 @@ ] }, "_info": { - "hash": "0xdba3edd5d385799aaa036e01947acaa3157f7dc60386ab173bd67d11d08236a1", + "hash": "0x0f2d1b6577191662e72d4b7acd08dcb1fa6a137e9963bbc8f7ec02f635f3f333", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_False-single_byte_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_empty_memory-successful_False-single_byte_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -8376,7 +8376,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x64e2adb8505e4575a67cf03a1614c88f71f6f38539fabd631e98ce634f79564d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8390,16 +8390,16 @@ ] }, "_info": { - "hash": "0xaa03f6f4e5fd444145c32c745bee272783c7953aec767c0613e4fff93321057b", + "hash": "0x48769edfa3c8543749fc1dbfb13c0b5ab41cbd9ef2f71cffd9b674a79fa34c0e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -8451,7 +8451,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd75d72db85f46414b7a1c1764c049b5273e73b4e54c041cbeef661fa7dfe8e0d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8465,16 +8465,16 @@ ] }, "_info": { - "hash": "0x01899d779369b57157fd5eee8cc19f3d65e0bf155746f7c7bd1be1959f2414f0", + "hash": "0x4d0764bf62f1777aad015597b758a161ef040b7f3ccaf112bec0a336e9aa40fa", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -8526,7 +8526,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb9b6a12f16eed3001b2fde2ecc8c05b81dc2802e37487709628bfdcc1bd189b2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8540,16 +8540,16 @@ ] }, "_info": { - "hash": "0x16e850c539d1202776676262dc113773fdbe07082236dcb49782cd9bd9aef3bd", + "hash": "0x6661c4fedade8b0c678ae1fefc6cdc096c9e8d34e06ba6173c7e5c2fc3d95703", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_False-multi_word_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_empty_memory-successful_False-multi_word_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -8601,7 +8601,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x043f7d5704d5da85c6aa975551acaab0eaf980b5fe78e325134c21d4c39514c1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8615,16 +8615,16 @@ ] }, "_info": { - "hash": "0xf89d6831d00cc3bfd28c89e63d47f833c0d7d1213f7fb62aed9cdeb8a936673a", + "hash": "0x28a6cb5feaa7b408536a075be5f7a83c7c0ac0e4fe7fd8de5a4b01fbef922cb1", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_False-multi_word_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_empty_memory-successful_False-multi_word_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -8676,7 +8676,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x220e35488637eae954a042d8b1aec9082e2c2cb95f788586d4175b53098b91c9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8690,16 +8690,16 @@ ] }, "_info": { - "hash": "0x9fceaf340647aff4e0649bfe4b502d3aa7040c254d6af77e09fb8dfdb759c40d", + "hash": "0x2bea3b81a018ef4f9d7527243c7884dd16977e0cf603e064d192e9a0377fd635", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_False-zero_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_empty_memory-successful_False-zero_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -8751,7 +8751,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1669eedd1cc9d97a9a7e7a7b9ae0bf133fd22a599aee5f9e405acedf9f797a42", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8765,16 +8765,16 @@ ] }, "_info": { - "hash": "0x45219983ad47d4c48cf7b43bc6ba120c9faf386ab7b5c714c6f7ba32835d8f81", + "hash": "0xc3a76eaa92610bd7bf1173cea5274f71ce68535c3b5edfd910b64403e1bced29", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_False-huge_dest_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_empty_memory-successful_False-huge_dest_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -8826,7 +8826,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2c6c8b21c8486e67d9cb274f6398877c3ddcdaf7dfd5240250b0a9f66f3e64a0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8840,16 +8840,16 @@ ] }, "_info": { - "hash": "0x194a22a2b48f802646cb18e88628d0bc6ac56b9651cbaa1a6165ce791bfd1039", + "hash": "0x67b75b701c60da5a351c26f775e484e469eb111b45abaa42c42809a6e6988ff3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_False-huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_empty_memory-successful_False-huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -8901,7 +8901,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x87dd7aa71f9943c9df12ebf8da89085a3140220392e3a00d70dbc95f9bdc28fc", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8915,16 +8915,16 @@ ] }, "_info": { - "hash": "0x58589d47e6acdf1fbc66c2199a8bc9eb7757e84907afde0b17002f6085caadf5", + "hash": "0x1eb6d283719cfad0375ea656ad99001a4f8af1e452fcec0608f34202e3da09ed", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-word_data_section-from_empty_memory-successful_False-huge_dest_huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-word_data_section-from_empty_memory-successful_False-huge_dest_huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -8976,7 +8976,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x39f785e91cacf9c7e8f9ab5690830fad43d6320ac5171fa5b09cafc7f8e89aac", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -8990,16 +8990,16 @@ ] }, "_info": { - "hash": "0x0d27ed4861025e7a76c31bdaac170170bc0df5eb4c3b42989c23c66c912d7d02", + "hash": "0xf8c90fefb00c04852f5ca9fe87d415cf31b48370c624a83c5588c6daa3c47648", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_True-single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_existent_memory-successful_True-single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -9051,7 +9051,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1755c35dfa6fb15183cc582eff9694856cd48d2de290d3b906e6bf51ceb47795", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9065,16 +9065,16 @@ ] }, "_info": { - "hash": "0xe4cc1a66a25a5327e4254eb2d86e695f7d1cddc8c48a4c07dea9b365fd814058", + "hash": "0x1712717b68827c6fe1a76ba39004e1eaac0679605f8638abf286a8ff45db5d94", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_True-single_byte_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_existent_memory-successful_True-single_byte_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -9126,7 +9126,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xdb2659fbaacd0efdfab7092d31a089bdaa493243f6e512b8f0ecafc1392eff76", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9140,16 +9140,16 @@ ] }, "_info": { - "hash": "0x9d513a6fcd4928841213cc7aa62d0610d104fee4271e295490cc46f8f42fa74f", + "hash": "0xfff14735200859f371cbaddf03338df7ab8d79754d35c3e3a0598f97b66e875e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -9201,7 +9201,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x259ec90a8d843f91c62c6172e50c72cedf3df589cc6633df54a704b50ecb6ba8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9215,16 +9215,16 @@ ] }, "_info": { - "hash": "0x38eeda3489d4de6271b4e1d9a84affac32a99c42c4bb35101bb764f58f6ab0c1", + "hash": "0x80e5d31e09b99eb74c5554643de10363708194ea0f62952f91f73f3419ad2aed", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_existent_memory-successful_True-single_byte_expansion_word_boundary_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -9276,7 +9276,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc485e07df482fbd3d4076642bb2dd16ada53c5521d2173a4e04a2291ea1a28c9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9290,16 +9290,16 @@ ] }, "_info": { - "hash": "0x24ee390bb8724fb7e06f9380c6a1ac17313cc14fc390934be11554d3b3b70289", + "hash": "0x53aaadb39e71fd041f876552b62db9d5354e2f8765ede93ac11891bd9afea1d3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_True-multi_word_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_existent_memory-successful_True-multi_word_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -9351,7 +9351,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x474cb2bf1803e804c26b8f911d38cebd90053de7ec6c35016676001a3727e4eb", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9365,16 +9365,16 @@ ] }, "_info": { - "hash": "0xf99fb9b047406a0635aaf063cdfe93ddbd4585330736feaa31d5a31ce708c9dc", + "hash": "0xa8271aa1cb7bcc905b61ae51abca3ebb893a3c98849c1a6f0c74d2e13decfd0e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_True-multi_word_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_existent_memory-successful_True-multi_word_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -9426,7 +9426,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0f0831c6ebbac3611ebd4d7e077518e18a7f22294ac7911d92f6256a8d33d063", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9440,16 +9440,16 @@ ] }, "_info": { - "hash": "0x8bd83d159a8d91ac7b4d165349a4bbf0218006ac42e4420d9910db3c015b53ce", + "hash": "0xb912ebc2e4177c1526d8ca476a06ba8c6b6d274fae6587cc889e133e3b8c687d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_True-zero_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_existent_memory-successful_True-zero_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -9501,7 +9501,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc306af8a6b37affe90c5a95c59ac8e5d42fc3ba66b1c8187e724fa913fcce115", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9515,16 +9515,16 @@ ] }, "_info": { - "hash": "0x1d1c58e408a1212aa49e90c278ee549f9bd069715a25ff8ec9a62c8ef7f73d97", + "hash": "0xff97dd6cd68ce54eebfa0058abb11f3d86fc875adf5f7803055dd4deff017681", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_True-huge_dest_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_existent_memory-successful_True-huge_dest_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -9576,7 +9576,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf357ad28975f4ce4bdebca713869c8f21473ca8f7f4dcef2f48a0ede18943785", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9590,16 +9590,16 @@ ] }, "_info": { - "hash": "0x2e8c10e997f19d960cea75c81edaae73dde987744a15137377e3431405a6ea1f", + "hash": "0xeb6a54711dc18e4b6b8181e59c4396e7f7600f9e8bd541a433250eb4d3b5d0e6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_True-huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_existent_memory-successful_True-huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -9651,7 +9651,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xbf8f00119e1b41f04901dca326e1fb94ba04e9753aede66eaca60505bef5a93c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9665,16 +9665,16 @@ ] }, "_info": { - "hash": "0x4a99a142d151ee02cfab76c312acd92cfe7ebfae6f34f3b19fece632014a93c4", + "hash": "0x9193206916ac711a15ab60722768b3131c76fcdae25edcbb2aab9ed73e5cd290", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_True-huge_dest_huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_existent_memory-successful_True-huge_dest_huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -9726,7 +9726,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4642ef1f6d009da712ab707ba8d8af1d7e8990704b084e07adaafad251cf3f90", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9740,16 +9740,16 @@ ] }, "_info": { - "hash": "0x989b9968fca6018bfda629b3a12fd60de386ad4889a3d7b36b79fb50461820b5", + "hash": "0x4e96de98ef585280c0051ec43e0fc0b2808893765809679b32cdc224cec2a163", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_False-single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_existent_memory-successful_False-single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -9801,7 +9801,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x44cbbf137a5caff706aef7a0f7db9a7f3d7c422c28e1e2d7e05188defe2cbdba", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9815,16 +9815,16 @@ ] }, "_info": { - "hash": "0x043cec7383cbee282edd32868ee4d010f7e69b9d65bbbf5f36dcdc6b5162cd64", + "hash": "0xa8bbd103585a2aa7a84faf7a7566be4453c4405a2ce895e7ff7a0a3b0f575f19", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_False-single_byte_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_existent_memory-successful_False-single_byte_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -9876,7 +9876,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe7dad6277993c6ed9745b490871bffc937a0076eee3eabbc9b4eaa32b665c39c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9890,16 +9890,16 @@ ] }, "_info": { - "hash": "0xc284a9634ebe714cf7eba939aa19f771f5c3092c9855bd5e518676fdfbab7141", + "hash": "0x7cacb1e1692adc8745fc38e0a4d1e7cf3a8d7a0948c34677bf8362e67cb49dce", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -9951,7 +9951,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x59d811e6db20dcfc447e5a68769f2f094e6c9aec2c05c4a9b7e98d33578da989", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -9965,16 +9965,16 @@ ] }, "_info": { - "hash": "0xa3b965c8bfc88aca50e4ff5cb975aa55839cc2d769c8eab34a76b226630c3cb9", + "hash": "0xed2be91e21df734ced302c0533176e27644f5dd64e94f07a3db425d9ce9b66eb", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_existent_memory-successful_False-single_byte_expansion_word_boundary_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -10026,7 +10026,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x354746e4420e00b091d43de66c678135ec8d76f1efc1bdf9491db2c691d93280", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10040,16 +10040,16 @@ ] }, "_info": { - "hash": "0xd80f25ca60c15cd41227ed561043369e8db7959298355cfdddbd5359eb9ecdec", + "hash": "0xc260805f0fc990b344d1e4f7d5658287e67678b097f1e909af4d3f68f05dc237", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_False-multi_word_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_existent_memory-successful_False-multi_word_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -10101,7 +10101,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x508ec7dc74bd2466809e3ade254cbc3f83fb22ceb5c15bfa8f95720a80415491", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10115,16 +10115,16 @@ ] }, "_info": { - "hash": "0xa7f736634e778eb9bcf0b060001f902eb86ef23284539aac114ce49289879fec", + "hash": "0xcc0098ad19ee2ede068b20cdf8aafc722d06e55ed8fa177e142da38fb2778b12", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_False-multi_word_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_existent_memory-successful_False-multi_word_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -10176,7 +10176,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1457fb54c40466660ccc0a2c7e05b9730e77f06e736699644e61e9101ff51acd", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10190,16 +10190,16 @@ ] }, "_info": { - "hash": "0x1bd75a7b8408fbe6c095517f2be8a68ea2ba6cbd0334a227d9f916aa43cdde84", + "hash": "0xca425f7f5593e3a933c19b49d2a0f5e00f43829c94d89ab281566c4ec6e4ac01", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_False-zero_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_existent_memory-successful_False-zero_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -10251,7 +10251,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9c9d7057f53d1b63f64f405960c361a92df41d33e435b641396b16bf94e62eda", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10265,16 +10265,16 @@ ] }, "_info": { - "hash": "0xbc1b8f72507ca44150ed146daf6b2999f904bd63513bfeead76029eb34dc8542", + "hash": "0xe3e41ed1837ee60e76d98ff954f3cb2990d7927f13e1b947f00c63ef9759ac08", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_False-huge_dest_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_existent_memory-successful_False-huge_dest_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -10326,7 +10326,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xde5523cd5417fe12ec00abcbde4c79bc4bb1bb57f2ddbd84eba7fd65caf2ab4f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10340,16 +10340,16 @@ ] }, "_info": { - "hash": "0x373f4fe3257de3014130378b1ef50621aa79b4abfa0c25f05b37a0647a158327", + "hash": "0x05973c97ff559ed491a9e598c7a0048b2402875ab65d82b7d8892bb8be2e72e6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_False-huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_existent_memory-successful_False-huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -10401,7 +10401,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xd74e047f3a1046eb2ea6d70577f5626b0de4c1e7eca35061f9ab6adb608c9a0b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10415,16 +10415,16 @@ ] }, "_info": { - "hash": "0xb3ae35a8f56fd0a9b4627b312ca2d07a044704794b57fa4431b9546b616bfd76", + "hash": "0xd4f9fa54303d9de838d5d53f5b284d4cd55ecb59af1f4bf5556a39fce7bc714d", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_existent_memory-successful_False-huge_dest_huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_existent_memory-successful_False-huge_dest_huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -10476,7 +10476,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6e04e2a1b07dc7c11a61a9cf55c2d9677b822842d2f1885d7b78f274474b9aa1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10490,16 +10490,16 @@ ] }, "_info": { - "hash": "0x7015ec51c040254fcecdad9e3cbc77f15a1b42244b442aee50d0d6555b5e6fba", + "hash": "0x55c4e04f9305c88f7482d988628b524258db09604b5877a5ca56bc4f6ac384b6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_True-single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_empty_memory-successful_True-single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -10551,7 +10551,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x84ee436c7fbb924fd8d6480564630d97f8bae256254411d12a1a912a04be669e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10565,16 +10565,16 @@ ] }, "_info": { - "hash": "0x3939ce1cbf15eaf4c79ef880aa195c7989ba0923f133b8fc621eccea7968aa5f", + "hash": "0xbbc4b51791ecb6fb9061001cc58c5d160d9cf442b06dd4b13888c2ab69cdb988", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_True-single_byte_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_empty_memory-successful_True-single_byte_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -10626,7 +10626,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb14dc42e7816093bb5f3127be0872b2d12077cd460ad0ebc2c9dac51613dc1cf", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10640,16 +10640,16 @@ ] }, "_info": { - "hash": "0x44e92a2d158b7878b23e106fcf1533b3af970c23c2783a85223e53a6fb58ab2c", + "hash": "0x4914d41df1c9f2ce20ac08bcefb82509821bfd266efe4405a79b69646ec4dfd8", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -10701,7 +10701,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf5198bb86c35f4eae9427717c86bb21aa4e029fdc183fcf6df95718961f32b0c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10715,16 +10715,16 @@ ] }, "_info": { - "hash": "0x829c70dc99d4e5b9d67c624b746eb6e1eb22feb36febfba468d34a10b056d511", + "hash": "0x0eefb85b442c96f73f7f226cf4fcccf03771815bc23b3d21d9279ced6f446c97", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_empty_memory-successful_True-single_byte_expansion_word_boundary_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -10776,7 +10776,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x955a83eefcd152971f9eb80631e104d3c3614120bb2fd23fcecc960ac69f8423", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10790,16 +10790,16 @@ ] }, "_info": { - "hash": "0xddcb2e51437cd7f658ed0da5c752f2d7862d1c762f0c2f4a8e7b51a48a3b304b", + "hash": "0x2e039885347969de4a2596763bbac7d6c02d264a2560ee28d84458cd879f1458", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_True-multi_word_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_empty_memory-successful_True-multi_word_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -10851,7 +10851,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x69045ab68777ee830e26eebeba999ad92b19f2279ab3c19ac58818a46113b566", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10865,16 +10865,16 @@ ] }, "_info": { - "hash": "0x7bcb4c6f4a962b0473d9d26e21c0fe0975205e7c4339b55311a93696e0769b53", + "hash": "0x648171637b750bea2f1dea2cde506d9cc0c45cd7f2097233694daf3282649ef4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_True-multi_word_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_empty_memory-successful_True-multi_word_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -10926,7 +10926,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x228e1197962c412180d23e81a552002116094f44fe9d3315945db788fa4a5f35", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -10940,16 +10940,16 @@ ] }, "_info": { - "hash": "0xbcbc12e9f8ca866179c11f00738ec4f346b5827d9d901032c65de77c89086fb1", + "hash": "0xf244cc263da62890e0eb63d99d79d3f9893f6964cfd7e00d78d54960c045d285", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_True-zero_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_empty_memory-successful_True-zero_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -11001,7 +11001,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2619b337bde05bb38d4124e2c794860ab6894a0469425e3504dd44d1e76c1415", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11015,16 +11015,16 @@ ] }, "_info": { - "hash": "0xb289f9d464fe16aa9ef46e2b502483e6303ac6a3b05f8d5133a9c42968358a52", + "hash": "0x247a3823b4b915be9b24af92c8f0c4f86d1d720f43cc04a2a34ea75f7437b62c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_True-huge_dest_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_empty_memory-successful_True-huge_dest_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -11076,7 +11076,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xb5e12d3c4f3100917ea0bf670de480b809aae2da6f861d85016c8e922e602a7a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11090,16 +11090,16 @@ ] }, "_info": { - "hash": "0x9434ed60757471cb127e76332d485a161abfc253caf006df2a4beff2eac59f95", + "hash": "0x23185d34eb505d8bc727e39a4f355e9bcfafa7fcf0ac4c15b33d16a404fbe3f9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_True-huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_empty_memory-successful_True-huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -11151,7 +11151,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x63cd4708e2c70253e93d0af790d97bf35d3ce4c2c20107dfbfba9e609b54658f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11165,16 +11165,16 @@ ] }, "_info": { - "hash": "0x7db191c051fbcdb2d99e1d17d748de86be5e7c64436a4166e230a7fce8cfda5e", + "hash": "0xfe214d788936df269e0313bca2a1156ece9655b371f341d9533e28edfeff9385", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_True-huge_dest_huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_empty_memory-successful_True-huge_dest_huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -11226,7 +11226,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xebc2a139a05fd7bd5f40fb03a7b5057c1248b91a1cc00226817912bbb4b6e3fb", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11240,16 +11240,16 @@ ] }, "_info": { - "hash": "0x5e8a465a50fa6da1bfdc4a57cd72abe794ddad5a72e53c0bae79b9d0fc9ae458", + "hash": "0xb9f4d4039a4b9ea17466e53ed0d5e2e8d2b79545dcf0436b108708aae78afba2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_False-single_byte_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_empty_memory-successful_False-single_byte_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -11301,7 +11301,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x722c860fa25cc5111f9462cb2a830542226adc6b39b7dfc407d732de090d446c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11315,16 +11315,16 @@ ] }, "_info": { - "hash": "0xe04c00d05a25886499b0f3da9464d612471289c996219af25a32f16c395ffc88", + "hash": "0xe154cd8863c43cb60e306a239e33d67b8a33418fe513d0b603320898b94e5a82", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_False-single_byte_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_empty_memory-successful_False-single_byte_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -11376,7 +11376,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4cf6359323fc738490d7e7c3bc52f8f232053dc12b94cbd6062f5838df99299b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11390,16 +11390,16 @@ ] }, "_info": { - "hash": "0x3f9a6e13e74e2dd1de778d2756b963cb44ad434cdb0cb937ea10b2b3243f3be0", + "hash": "0xfb1f6351e9dc72036d836043f0e09337a78e4bda243cbb3d33910daaa06bf7da", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -11451,7 +11451,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5b850d84264c9849501c95758ae9470c84975508c9c9924c1f9f3ea2f8e5a8cb", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11465,16 +11465,16 @@ ] }, "_info": { - "hash": "0xc90c4c11729f24a68a4ccf2ae85a248b07f8225e2e0e1a83ea47bb01fc454774", + "hash": "0xb4b3b23af25cbbf10a50216866a15285a901b8726bff1918c7d4b1add536d37f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_empty_memory-successful_False-single_byte_expansion_word_boundary_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -11526,7 +11526,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0b56ef65d09820d217068e1202024b5926e7b2a4453473adb69a07860e80e78e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11540,16 +11540,16 @@ ] }, "_info": { - "hash": "0xf79f5f35558b2b00aeaed3fd15d8b0f925288b88cf9cc3b8ae09095d1fe65dd3", + "hash": "0xf22d7353d6289c030a2bb8cd3799eb5b3de851ab7478ee0cca918dd73278840f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_False-multi_word_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_empty_memory-successful_False-multi_word_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -11601,7 +11601,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf8d1cf1e8980f60c04cf56ebab3916067fd0f0859b995a29a449e2ccf8feaf4a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11615,16 +11615,16 @@ ] }, "_info": { - "hash": "0x2c652c62bf72186139f5b4a51810672695d1f2724043f5062df24a5368b47e48", + "hash": "0x7e7c2ce8bebdf4e69c84a6ce1677b588b642b688983f76288ac5a7b9692e9f50", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_False-multi_word_expansion_2]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_empty_memory-successful_False-multi_word_expansion_2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -11676,7 +11676,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xba75a690e90e1f32bd3bd2fc141659f8bf8c3f60cbcb6db4fc0acd99b17c1c65", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11690,16 +11690,16 @@ ] }, "_info": { - "hash": "0xdc77bd9fb8e9f0e7965dfca7bd459803b191e02c27f562025564fc515c935f9c", + "hash": "0x872eba1d553d28dd42344672df6a0d204568422da7d5c41a74659963db25cd80", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_False-zero_length_expansion]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_empty_memory-successful_False-zero_length_expansion]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -11751,7 +11751,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc1ed9ee836023258513c2899a19d8b1127d908e6bcd99d9540386070156c9917", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11765,16 +11765,16 @@ ] }, "_info": { - "hash": "0x87cfe928b131ca0e383cffc441c85545f667ed6e5122c183f6b00cf50f42efcb", + "hash": "0x743f37354b1b49022ef9e77cde02b301bce920afa604c8ce3099c7c532332d3c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_False-huge_dest_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_empty_memory-successful_False-huge_dest_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -11826,7 +11826,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7692b9b91bc8045b1520d3fc440c892d115773aaf0aa302998abc9dfea0be742", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11840,16 +11840,16 @@ ] }, "_info": { - "hash": "0xe81cb8b88c205c77a236a40b7ecfa19064bebd80b1f3b05a1971274d65d5403d", + "hash": "0xaa0540f3d1ed847a646c15a995e7ffc4d674e9422ff77292ee4527f9051d0424", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_False-huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_empty_memory-successful_False-huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -11901,7 +11901,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x64a198d8e496e65a8e8cdcb230cf4cedea7cd4075ffd67922d64348179ca1f05", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11915,16 +11915,16 @@ ] }, "_info": { - "hash": "0xb2563b77ac2fc3ef1cfef1a76c726e4f5bf430d0e48f9dedf4c6764717c16af1", + "hash": "0xa894d06a4ac3abd082ddcab57ef04e960425e450f7fb1a7d085201a3d7546b52", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } }, - "tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_CancunEIP7692-state_test-large_data_section-from_empty_memory-successful_False-huge_dest_huge_src_zero_length]": { + "tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py::test_datacopy_memory_expansion[fork_Osaka-state_test-large_data_section-from_empty_memory-successful_False-huge_dest_huge_src_zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x05f5e100", @@ -11976,7 +11976,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8a10398740b3d0a7dcbeffb358fd19921cf3a5a4f9856b7123b84fa9c5b4796e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -11990,11 +11990,11 @@ ] }, "_info": { - "hash": "0x3a7da4445753eeaa5cd2f0568f67ed3038715c8c4f4a42916e7c0bd375995989", + "hash": "0xcf61fd67b26747933bd44c21d39abe6c47c398e1836798aec3a4e3a878bc68af", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Perform DATACOPY operations that expand the memory, and verify the gas it costs to do so.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7480_data_section/test_datacopy_memory_expansion.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7480.md", "reference-spec-version": "3ee1334ef110420685f1c8ed63e80f9e1766c251" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/address_collision.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/address_collision.json similarity index 80% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/address_collision.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/address_collision.json index 16e04d84b2..50b3879b44 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/address_collision.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/address_collision.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_address_collision[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_address_collision[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -20,7 +20,7 @@ "0x0000000000000000000000000000000000001000": { "nonce": "0x01", "balance": "0x00", - "code": "0xef0001010004020001002e030001003204000000008000046000600060006000ec006003556000600060006000ec006017556000600060016000ec0060215561201560015500ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "code": "0xef0001010004020001002e030001003204000000008000046000600060006000ec006003556000600060006000ec006019556000600060016000ec0060245561201560015500ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", "storage": {} }, "0xee81e454c0f5434e10f19f88ec5356a4e8b6f9e9": { @@ -47,9 +47,9 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { - "hash": "0x1fbc0d912d405cc1e39bc5b437e5e3cad4feae762f5c6a332d61e52b995411d7", + "hash": "0x50f1edffdcd5c5254d1ce08351ba705d7373048f5a33d99009dcdffcd0c3138c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0xf862800a8545d964b80094000000000000000000000000000000000000100080801ba0fb0ce0ae05e7d19686f43e73195dbd31622b228bcc9ce3a4bfe64b13f8b6f369a0027a8c945e219e0b03e66e05fbe5a85581bccd3376297d5e779b8ee074eca7d0", "indexes": { @@ -61,11 +61,11 @@ ] }, "_info": { - "hash": "0x6a9ac5848f806ee75536f96f22f28b07e955dd5ba39463afc2194c1e7919f045", + "hash": "0x4bb96ce0756143c6efb930bc52e7c728a58fffd3d3df19aedf190909c24b585b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies a simple EOFCREATE case", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L456", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L460", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/auxdata_variations.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/auxdata_variations.json similarity index 86% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/auxdata_variations.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/auxdata_variations.json index 9de7f7da6a..eaebd26095 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/auxdata_variations.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/auxdata_variations.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_auxdata_variations[fork_CancunEIP7692-state_test-zero]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_auxdata_variations[fork_Osaka-state_test-zero]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -43,7 +43,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x6b016ad444f8da705b20a6b87f120349a3013db1b7b28a88f76900cc4e90a109", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -57,16 +57,16 @@ ] }, "_info": { - "hash": "0x4ad27bf10604b11dc19e19fa8d9d4daef70e3593051d8fb494a29090b8a755df", + "hash": "0x0e8369d52a4321bba43cc78b008c2440bcd16a03f9075161b75bf5e01e3e05d2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies that auxdata bytes are correctly handled in RETURNCONTRACT", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L139", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L143", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_auxdata_variations[fork_CancunEIP7692-state_test-short]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_auxdata_variations[fork_Osaka-state_test-short]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -110,7 +110,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xdff9bc5d5f758becb7ed6980ee21c1dc05c85661250e891d16009c2a6163401e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -124,16 +124,16 @@ ] }, "_info": { - "hash": "0x7e03b18a4b298057512732f59b2f3832403a04263dd01087bea80dd572cce850", + "hash": "0xf1bbb3f870595887c72526160f6cd64adc6efc4141ace947e99daac5c226eaa7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies that auxdata bytes are correctly handled in RETURNCONTRACT", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L139", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L143", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_auxdata_variations[fork_CancunEIP7692-state_test-one_byte_short]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_auxdata_variations[fork_Osaka-state_test-one_byte_short]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -177,7 +177,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x23942b9ced78fb4c2cc04a07188e6c29f1ee4fda0adfe826126784e92031715b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -191,16 +191,16 @@ ] }, "_info": { - "hash": "0x2926f0c24f04976c4f6960f950bf8f098a49cde1e1d975c5f26a3d53d3db4645", + "hash": "0x95bcd04405bf64ccaa64f26ca1cb974f45b25bb68cbad66910eb3169d4d9b332", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies that auxdata bytes are correctly handled in RETURNCONTRACT", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L139", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L143", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_auxdata_variations[fork_CancunEIP7692-state_test-exact]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_auxdata_variations[fork_Osaka-state_test-exact]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -244,7 +244,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xcdba8270370651731ce452bbf08a660c4b555986b831f6f7cd0d8f0b295b6fea", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -258,16 +258,16 @@ ] }, "_info": { - "hash": "0xabeb0642ba5a2a1f28c3785c2085461957b416dd0c868cae0e070da83f0ff3a3", + "hash": "0x24685bc13214fd1a1b05ce0a485338bffa91150280c3a2d5cd5e1b91d9bf760a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies that auxdata bytes are correctly handled in RETURNCONTRACT", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L139", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L143", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_auxdata_variations[fork_CancunEIP7692-state_test-one_byte_long]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_auxdata_variations[fork_Osaka-state_test-one_byte_long]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -311,7 +311,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x00f0b984a906a9129a2461fdcdbade762fdb626ae6f497fef23a2e0b05105cb9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -325,16 +325,16 @@ ] }, "_info": { - "hash": "0xffef03e4b3f2c2cd633ebe1831e97096723a55556db99d6c24d4d542712e5bd2", + "hash": "0x49f9f9b74ff4e5e64574199e13b723ca827d178e4b235e7ab853eb8fe710299c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies that auxdata bytes are correctly handled in RETURNCONTRACT", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L139", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L143", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_auxdata_variations[fork_CancunEIP7692-state_test-extra]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_auxdata_variations[fork_Osaka-state_test-extra]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -378,7 +378,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x48dbe697bdfa9686cbb84eb085fda063e5f7e5eff7c5cae1092969f39dfce68d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -392,11 +392,11 @@ ] }, "_info": { - "hash": "0x17f4354c451116c0376237b688cbce0e8b862ad8490f919f0666ed264c650e66", + "hash": "0x2a05ca37fa6ea25cea37c73d4bca28fba5bf40d4127463f0fd06ce438c21a872", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies that auxdata bytes are correctly handled in RETURNCONTRACT", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L139", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L143", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/calldata.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/calldata.json similarity index 86% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/calldata.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/calldata.json index df247c1289..6f199b9abc 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/calldata.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/calldata.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_calldata[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_calldata[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xbc95630a91018f10b4c56a788b9f8a1b154c4ce1d83fb0fde3742f8f6c8577f8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0xc49cdea5c4305a483b1dcea561df82b56d2ae5d79b4682dc3698849b13aabd38", + "hash": "0x67e1440be1ed45989dfc5820348f76c4ecb80c76512211085f31de8b490c39e9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies CALLDATA passing through EOFCREATE", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L216", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L220", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_context.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_context.json new file mode 100644 index 0000000000..0a31575d68 --- /dev/null +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_context.json @@ -0,0 +1,262 @@ +{ + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_eofcreate_context[fork_Osaka-state_test-destination_code_ADDRESS-expected_result_destination]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010011030001003604000000008000046120156001556000600060006013ec0000ef0001010004020001000a030001001404000000008000023060055560006000ee00ef00010100040200010001040000000080000000", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0f4240" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x1123" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x7fba1e66cc38d0e5ea0d33e296b98fd97f07d0bd6c4034d2dbf79886f06f0c8b", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf862800a830f42409400000000000000000000000000000000000010008211238026a071c680acba971d7785a5981572816eac250613d6c13518514f20ddfde4081d60a00c5fdc7b238dbab89cce06a68e11b874041f25341b8f59d0fd6f3c47048acf71", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xec3c864cc3f9afd87f21dbcc9b7c1adf6a165e9ad55f627e429a57a8865be0c8", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOFCREATE's initcode context instructions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L597", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_eofcreate_context[fork_Osaka-state_test-destination_code_CALLER-expected_result_caller]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010011030001003604000000008000046120156001556000600060006013ec0000ef0001010004020001000a030001001404000000008000023360055560006000ee00ef00010100040200010001040000000080000000", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0f4240" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x1123" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0x28c87e70b34016b8a7da292ba2c7cee1d9030c8932f3da587693de9baf0b7126", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf862800a830f42409400000000000000000000000000000000000010008211238026a071c680acba971d7785a5981572816eac250613d6c13518514f20ddfde4081d60a00c5fdc7b238dbab89cce06a68e11b874041f25341b8f59d0fd6f3c47048acf71", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x141896544e19bc2ed724087c2a1bbc9eb796977928a5b5c10dd5b3c37348ec9f", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOFCREATE's initcode context instructions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L597", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_eofcreate_context[fork_Osaka-state_test-destination_code_CALLVALUE-expected_result_eofcreate_value]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010011030001003604000000008000046120156001556000600060006013ec0000ef0001010004020001000a030001001404000000008000023460055560006000ee00ef00010100040200010001040000000080000000", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0f4240" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x1123" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xbe3cf17c27291b071e7684fc3b21f99017884f43f136bad12ffe4c70320473a1", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf862800a830f42409400000000000000000000000000000000000010008211238026a071c680acba971d7785a5981572816eac250613d6c13518514f20ddfde4081d60a00c5fdc7b238dbab89cce06a68e11b874041f25341b8f59d0fd6f3c47048acf71", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xf005a13abbfdcffb9cfb57cd65e70b150c826b23f84249a87c5cf9af62b4ccd0", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOFCREATE's initcode context instructions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L597", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_eofcreate_context[fork_Osaka-state_test-destination_code_ORIGIN-expected_result_sender]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010011030001003604000000008000046120156001556000600060006013ec0000ef0001010004020001000a030001001404000000008000023260055560006000ee00ef00010100040200010001040000000080000000", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0f4240" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x1123" + ], + "data": [ + "0x" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Osaka": [ + { + "hash": "0xf6f45a3d55f61325f6b193bbbe56290638a3beefaec4ad8c2c7069c319e1673c", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf862800a830f42409400000000000000000000000000000000000010008211238026a071c680acba971d7785a5981572816eac250613d6c13518514f20ddfde4081d60a00c5fdc7b238dbab89cce06a68e11b874041f25341b8f59d0fd6f3c47048acf71", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x730776e1b0fbd5a2901d23e8011da53a4edf7a9899b07233eca79d2bf217ceae", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOFCREATE's initcode context instructions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L597", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_in_initcode.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_in_initcode.json similarity index 86% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_in_initcode.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_in_initcode.json index 59a9f47946..18692a2f7e 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_in_initcode.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_in_initcode.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_eofcreate_in_initcode[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_eofcreate_in_initcode[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xcc68351d8bd08e441356492937bc3aac86bf44cd86d94995436140de2121b275", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0xcf58b74259cd73e0b114accb676ada0a6d9dd876cc461517aa8b75ce5fcf2779", + "hash": "0xa0d2c243c557801639839a02147a45bebdfb7367d7dfce33bd852ec34e5beb4f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies an EOFCREATE occuring within initcode creates that contract", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L277", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L281", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_in_initcode_reverts.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_in_initcode_reverts.json similarity index 86% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_in_initcode_reverts.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_in_initcode_reverts.json index dda1306b96..2b49154499 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_in_initcode_reverts.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_in_initcode_reverts.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_eofcreate_in_initcode_reverts[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_eofcreate_in_initcode_reverts[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -43,7 +43,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe3b70714e6e087fb1c5488347e704d03f98bf070eb3293dee191e400cec3c0b8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -57,11 +57,11 @@ ] }, "_info": { - "hash": "0x19c114780894eb7bd2ec778dbc3d8e9bf465e2946616f0671a2a6bb252d4ef98", + "hash": "0xe428b9eae7e9fd9392ea255d18e96c324969b68d94aa852fbb5cf49bfce96244", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies an EOFCREATE occuring in an initcode is rolled back when the initcode reverts", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L333", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L337", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_revert_eof_returndata.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_revert_eof_returndata.json similarity index 86% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_revert_eof_returndata.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_revert_eof_returndata.json index 098be8de17..0cc9a125bf 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_revert_eof_returndata.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_revert_eof_returndata.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_eofcreate_revert_eof_returndata[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_eofcreate_revert_eof_returndata[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -43,7 +43,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe4479d0cf699b9a83cb4ea027817f6bf650e63db1781d52a9605abdf20c417d3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -57,11 +57,11 @@ ] }, "_info": { - "hash": "0x3efdd3db59874c752b6ffefa0f5e42e581a442217df1a9c075d17b83dd05aa6b", + "hash": "0xc05ea29a876517a85d5252abe56f33e6653a9eaf0025c7dc6f80f6d1647fb079", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies the return data is not being deployed, even if happens to be valid EOF", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L515", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L519", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_then_call.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_then_call.json similarity index 86% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_then_call.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_then_call.json index 32c3cfedf9..c4025ed451 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_then_call.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/eofcreate_then_call.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_eofcreate_then_call[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_eofcreate_then_call[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xbd01e21aa006c1a8766f01239683c52b423589c18eb70c011d317d95bfa30433", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0x11311d2f5a5fe5b8e6ac9ccd7913d8e28337195895d86f5e984e67b2716e1b9c", + "hash": "0xf79aa907db1394cf8abeadc3c562a10db1c7174ec4f1766ccac560352f634478", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies a simple EOFCREATE case, and then calls the deployed contract", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L79", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L83", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/return_data_cleared.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/return_data_cleared.json similarity index 82% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/return_data_cleared.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/return_data_cleared.json index a93002e4f2..7aaa6ab5d4 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/return_data_cleared.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/return_data_cleared.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_return_data_cleared[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_return_data_cleared[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -26,7 +26,7 @@ "0x0000000000000000000000000000000000001100": { "nonce": "0x01", "balance": "0x00", - "code": "0xef0001010004020001002903000100320400000000800004600060006000611000f86005553d6007556000600060006000ec006003553d601b5561201560015500ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "code": "0xef0001010004020001002903000100320400000000800004600060006000611000f86005553d6007556000600060006000ec006003553d601d5561201560015500ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", "storage": {} } }, @@ -47,9 +47,9 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { - "hash": "0x751c160c7b352a4ce1abdc9d0cb0dcb95ae87e92d7e04ec965dbf546b0df98a8", + "hash": "0xfca3b4753ecfa394cea240c99806309927727ed70611cce2ffa6e308eee9aa87", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0xf860800a8398968094000000000000000000000000000000000000110080801ba0c0634ad48281e397767c0507c8eeec932a30766c477fd93569be5d0b5c141315a03d16004c8b03822114979a04bf9a289905df2048dd51add22be5fd2c6d319066", "indexes": { @@ -61,11 +61,11 @@ ] }, "_info": { - "hash": "0x5c07774f8bd77d22a1cbb4de949091c7a65968be0c15ed8f348b3f1e004e2a22", + "hash": "0xbadf5492e5442f6374c8776d088118fdfcc91cdd9cd9738f97ed812f0cf20150", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies the return data is not re-used from a extcall but is cleared upon eofcreate", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L389", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L393", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/simple_eofcreate.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/simple_eofcreate.json similarity index 86% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/simple_eofcreate.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/simple_eofcreate.json index 3cbdf55b07..9ea1533cb8 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate/simple_eofcreate.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate/simple_eofcreate.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_simple_eofcreate[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py::test_simple_eofcreate[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -43,7 +43,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x981fce3ea3eea4aee7fc339c5a3c50326b7aeefa170d1a0689a99ee2052fd5ce", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -57,11 +57,11 @@ ] }, "_info": { - "hash": "0x05cdf83ec52c899baca86fdc254597067f754456024da51a4267f0e7f7826a28", + "hash": "0xa9eeb7f2727ae7253c041b0a42f0ab7467d2ad73d19491d6ac9d87dc44f89d58", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies a simple EOFCREATE case", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L40", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate.py#L44", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/auxdata_size_failures.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/auxdata_size_failures.json similarity index 99% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/auxdata_size_failures.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/auxdata_size_failures.json index f30a59b552..f70fa73540 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/auxdata_size_failures.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/auxdata_size_failures.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_auxdata_size_failures[fork_CancunEIP7692-state_test-maxcode]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_auxdata_size_failures[fork_Osaka-state_test-maxcode]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xa150f2e35c43528fdb54c2098cdf48c86a3c317f61fb2c326d8e504805327bb3", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,16 +55,16 @@ ] }, "_info": { - "hash": "0xbaaed6ba77433a1fa973a367a94e654316317e4575ff97959b72dfee60a1a324", + "hash": "0x984c141ac0d5b32af3131c1d9d91bdc107a86b902455094c3a34033126eea821", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Exercises a number of auxdata size violations, and one maxcode success", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L273", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L271", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_auxdata_size_failures[fork_CancunEIP7692-state_test-overmaxcode]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_auxdata_size_failures[fork_Osaka-state_test-overmaxcode]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -106,7 +106,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7f69643bf8d7ed8258129772c6e206b950d1eb902e9f9aa475e166db9ab0f7bd", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -120,16 +120,16 @@ ] }, "_info": { - "hash": "0x78a78c1caf8cfefb5038dbb918b96d02257eea20cece6da8f0068132f1c541a3", + "hash": "0x3f23558abef1c6ce12b734c47bd92925e87d2ae0fa76c74bf03fce7379edd880", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Exercises a number of auxdata size violations, and one maxcode success", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L273", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L271", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_auxdata_size_failures[fork_CancunEIP7692-state_test-almost64k]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_auxdata_size_failures[fork_Osaka-state_test-almost64k]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -171,7 +171,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1657e233b617a332554ecbaec5e5b1008385562ddd885c7e6f55f08dacf97178", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -185,16 +185,16 @@ ] }, "_info": { - "hash": "0xad3bbe083c802f8e085000b92d979edd8d80e3719c0c8c489ea2ca8fbeba4f52", + "hash": "0x8fcd7508a8164b7b067fdb36a551315f0af9be7464c7f9cf9f3a9ca830aa2164", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Exercises a number of auxdata size violations, and one maxcode success", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L273", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L271", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_auxdata_size_failures[fork_CancunEIP7692-state_test-64k-1]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_auxdata_size_failures[fork_Osaka-state_test-64k-1]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -236,7 +236,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x60f7efd124f7af4f5656abcbbfd48fd833b99bca2441b0f5cd535059e9239293", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -250,16 +250,16 @@ ] }, "_info": { - "hash": "0x8a7c9e80b77b6766dad4340da7358021f68f447b489a162b3a7de31ae2fcc1b6", + "hash": "0xd13a0f22ad731161a01c1e364fff8f391e178a78c6400d25df3974b8957befce", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Exercises a number of auxdata size violations, and one maxcode success", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L273", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L271", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_auxdata_size_failures[fork_CancunEIP7692-state_test-64k]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_auxdata_size_failures[fork_Osaka-state_test-64k]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -301,7 +301,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x60f7efd124f7af4f5656abcbbfd48fd833b99bca2441b0f5cd535059e9239293", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -315,16 +315,16 @@ ] }, "_info": { - "hash": "0x8ad672e3588e7f5419b83a32cbba3bd8f8b19fa5ac1f917da799c27524b8cc9d", + "hash": "0x3e48cba1b9aba053afb8c471b06ddf7665a13b76157b10f06de4e92ea32ccf96", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Exercises a number of auxdata size violations, and one maxcode success", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L273", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L271", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_auxdata_size_failures[fork_CancunEIP7692-state_test-over64k]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_auxdata_size_failures[fork_Osaka-state_test-over64k]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -366,7 +366,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf2e24754e71231a545f31259e3991db2c7b1076c9be7a967acea3b2472662a08", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -380,11 +380,11 @@ ] }, "_info": { - "hash": "0x617a2810aacad5fd0cbb26f1e5fbf57648d3aa37c8832ceb9979616a215736c2", + "hash": "0x8f140ae865e9597fde606885265c2cf4e71ec58ecd62d2c43fff9a9356e00f53", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Exercises a number of auxdata size violations, and one maxcode success", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L273", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L271", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eof_eofcreate_msg_depth.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eof_eofcreate_msg_depth.json similarity index 79% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eof_eofcreate_msg_depth.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eof_eofcreate_msg_depth.json index 6eebf4281b..da202a8b07 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eof_eofcreate_msg_depth.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eof_eofcreate_msg_depth.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eof_eofcreate_msg_depth[fork_CancunEIP7692-state_test-call_fails-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eof_eofcreate_msg_depth[fork_Osaka-state_test-call_fails-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0xb766917c3f46", @@ -53,7 +53,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xde6cc62227b4b078e56263de2ca4c5a3022420a1188093cb8f9f3da221a9e143", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -67,16 +67,16 @@ ] }, "_info": { - "hash": "0x9745135ef83d96d1e2c9d8b1874246193bf181821bcf1db4a315d724b0616a5f", + "hash": "0xb217166a8ed8758f94c4f34ac7ed1d27e87254984dfa4d6af7c0aad514bb1bc0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test EOFCREATE handles msg depth limit correctly (1024).\n NOTE: due to block gas limit and the 63/64th rule this limit is unlikely to be hit\n on mainnet.\n NOTE: See `tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_msg_depth`\n for more explanations and comments. Most notable deviation from that test is that here\n calls and `EOFCREATE`s alternate in order to reach the max depth. `who_fails` decides\n whether the failing depth 1024 will be on a call or on an `EOFCREATE` to happen.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L658", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOFCREATE handles msg depth limit correctly (1024).\n NOTE: due to block gas limit and the 63/64th rule this limit is unlikely to be hit\n on mainnet.\n NOTE: See `tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_msg_depth`\n for more explanations and comments. Most notable deviation from that test is that here\n calls and `EOFCREATE`s alternate in order to reach the max depth. `who_fails` decides\n whether the failing depth 1024 will be on a call or on an `EOFCREATE` to happen.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L656", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eof_eofcreate_msg_depth[fork_CancunEIP7692-state_test-call_fails-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eof_eofcreate_msg_depth[fork_Osaka-state_test-call_fails-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0xb766917c3f46", @@ -130,7 +130,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x0b1aa5b808b3ea89cc2ba3fcd8b77eba82bcbd78066f95760a947fd80012797f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -144,16 +144,16 @@ ] }, "_info": { - "hash": "0x0301cdadadba200667ba97b9b72016de1025f5710893e823e9681f954cbb3fe3", + "hash": "0x6fc67f73f1222056501050d30b733fb6b239737350bf2b2bb19931c238e000c3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test EOFCREATE handles msg depth limit correctly (1024).\n NOTE: due to block gas limit and the 63/64th rule this limit is unlikely to be hit\n on mainnet.\n NOTE: See `tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_msg_depth`\n for more explanations and comments. Most notable deviation from that test is that here\n calls and `EOFCREATE`s alternate in order to reach the max depth. `who_fails` decides\n whether the failing depth 1024 will be on a call or on an `EOFCREATE` to happen.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L658", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOFCREATE handles msg depth limit correctly (1024).\n NOTE: due to block gas limit and the 63/64th rule this limit is unlikely to be hit\n on mainnet.\n NOTE: See `tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_msg_depth`\n for more explanations and comments. Most notable deviation from that test is that here\n calls and `EOFCREATE`s alternate in order to reach the max depth. `who_fails` decides\n whether the failing depth 1024 will be on a call or on an `EOFCREATE` to happen.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L656", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eof_eofcreate_msg_depth[fork_CancunEIP7692-state_test-create_fails-opcode_EXTCALL]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eof_eofcreate_msg_depth[fork_Osaka-state_test-create_fails-opcode_EXTCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0xb766917c3f46", @@ -207,7 +207,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x74e324aac301006cdc09d236ba96fe1553afa07963c80e6783c38e8ce9336018", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -221,16 +221,16 @@ ] }, "_info": { - "hash": "0x5a32d847dff44f8a04f089c09f1916c7411b9b7e88a235804d7357614b6584ce", + "hash": "0x8fa88432c4e63091c96d1c50ab6a5729ff0a679627c7d4ea9418e09c559eb6e4", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test EOFCREATE handles msg depth limit correctly (1024).\n NOTE: due to block gas limit and the 63/64th rule this limit is unlikely to be hit\n on mainnet.\n NOTE: See `tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_msg_depth`\n for more explanations and comments. Most notable deviation from that test is that here\n calls and `EOFCREATE`s alternate in order to reach the max depth. `who_fails` decides\n whether the failing depth 1024 will be on a call or on an `EOFCREATE` to happen.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L658", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOFCREATE handles msg depth limit correctly (1024).\n NOTE: due to block gas limit and the 63/64th rule this limit is unlikely to be hit\n on mainnet.\n NOTE: See `tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_msg_depth`\n for more explanations and comments. Most notable deviation from that test is that here\n calls and `EOFCREATE`s alternate in order to reach the max depth. `who_fails` decides\n whether the failing depth 1024 will be on a call or on an `EOFCREATE` to happen.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L656", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eof_eofcreate_msg_depth[fork_CancunEIP7692-state_test-create_fails-opcode_EXTDELEGATECALL]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eof_eofcreate_msg_depth[fork_Osaka-state_test-create_fails-opcode_EXTDELEGATECALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0xb766917c3f46", @@ -284,7 +284,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x83f2020561771ad3ae256f02110de34a0d02de8cbc28115e5e0e457b73783791", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -298,11 +298,11 @@ ] }, "_info": { - "hash": "0x10fbed12d4b6c576368d17b00a0656dcca4543e47a1d73a7e6c4afba54fc4217", + "hash": "0x06bb73b81b976ad92607c1d2eb27b8490d0d3eeead59072dc83ccec81e88fd6b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\n\n Test EOFCREATE handles msg depth limit correctly (1024).\n NOTE: due to block gas limit and the 63/64th rule this limit is unlikely to be hit\n on mainnet.\n NOTE: See `tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_msg_depth`\n for more explanations and comments. Most notable deviation from that test is that here\n calls and `EOFCREATE`s alternate in order to reach the max depth. `who_fails` decides\n whether the failing depth 1024 will be on a call or on an `EOFCREATE` to happen.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L658", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\n\n Test EOFCREATE handles msg depth limit correctly (1024).\n NOTE: due to block gas limit and the 63/64th rule this limit is unlikely to be hit\n on mainnet.\n NOTE: See `tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_msg_depth`\n for more explanations and comments. Most notable deviation from that test is that here\n calls and `EOFCREATE`s alternate in order to reach the max depth. `who_fails` decides\n whether the failing depth 1024 will be on a call or on an `EOFCREATE` to happen.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L656", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eofcreate_deploy_sizes.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eofcreate_deploy_sizes.json similarity index 99% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eofcreate_deploy_sizes.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eofcreate_deploy_sizes.json index 5f4155fbbb..662e3251f1 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eofcreate_deploy_sizes.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eofcreate_deploy_sizes.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eofcreate_deploy_sizes[fork_CancunEIP7692-state_test-large]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eofcreate_deploy_sizes[fork_Osaka-state_test-large]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xdce092ea651cab61d5f2bfde44de66d6926cbc0227a4349045ba8ef9aa2194d6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,16 +55,16 @@ ] }, "_info": { - "hash": "0xee47ef7a355abc39e428076a1a3792dc999a2831a6c17eca549f33d001243563", + "hash": "0xe9db7b88de12d27ac3214926d393295f02a293f21822679eb8871f761eb23cfc", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies a mix of runtime contract sizes mixing success and multiple size failure modes.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L156", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eofcreate_deploy_sizes[fork_CancunEIP7692-state_test-max]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eofcreate_deploy_sizes[fork_Osaka-state_test-max]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -106,7 +106,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5cc90509b0f34f02655e56b0ff74e71c17cf6c219007ad767e3d6f3ffb5dcd84", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -120,16 +120,16 @@ ] }, "_info": { - "hash": "0x4bbc9aa3b5f176fbb85f85f16c0ca5315e3a24e828db6219239f3b032d514713", + "hash": "0x399c40e12df3e7a57ff17af4f7bc94b0b23201c2a5b12b61518b96cdafd69766", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies a mix of runtime contract sizes mixing success and multiple size failure modes.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L156", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eofcreate_deploy_sizes[fork_CancunEIP7692-state_test-overmax]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eofcreate_deploy_sizes[fork_Osaka-state_test-overmax]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -171,7 +171,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x8e3b8943f9e8236b12df185fadcb228f9d5332bd126a17ef6db6d8753ec06bdb", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -185,16 +185,16 @@ ] }, "_info": { - "hash": "0x27f5de1959c3cf2a351dd58cb50df6484c0b9816a683e1a61ceae68aeedcacdf", + "hash": "0xe7cd1ca2c451ac8a6127d70661e5402bd0fd0ebbdf0ad6f2b6ddff139080c35b", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies a mix of runtime contract sizes mixing success and multiple size failure modes.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L156", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eofcreate_deploy_sizes[fork_CancunEIP7692-state_test-initcodemax]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eofcreate_deploy_sizes[fork_Osaka-state_test-initcodemax]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -236,7 +236,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x847dc0daf11ce276cebd64a8fde8dd001f14794da3ebfc1fd29e56aff9ba2ff5", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -250,11 +250,11 @@ ] }, "_info": { - "hash": "0xf2ae6d4110626477dfcb967c7e8c9e7ff76194bd046d90693116f72b6a3e44be", + "hash": "0x255c0b5bf2b86598d7414afa1bb0b917094b8aff84af371c8ed0bf0c4e0c3f40", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies a mix of runtime contract sizes mixing success and multiple size failure modes.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L156", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L154", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eofcreate_insufficient_stipend.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eofcreate_insufficient_stipend.json similarity index 85% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eofcreate_insufficient_stipend.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eofcreate_insufficient_stipend.json index de49fbae47..d015954c88 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eofcreate_insufficient_stipend.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/eofcreate_insufficient_stipend.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eofcreate_insufficient_stipend[fork_CancunEIP7692-state_test-1_wei]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eofcreate_insufficient_stipend[fork_Osaka-state_test-1_wei]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9168349382365dd021f7080ff16376bc6560957196dfbf75fd7cd3915bdec010", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,16 +55,16 @@ ] }, "_info": { - "hash": "0xdb0a49e5346c45dc8e0e92b8534407c2c4f3f402baee4bd90f5ea5a41266ba73", + "hash": "0x35fcea021489cb53273a93c6ec2e68b4ac8c6733802968751ac3cc670b32934a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Exercises an EOFCREATE that fails because the calling account does not have enough ether to\n pay the stipend", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L346", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L344", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eofcreate_insufficient_stipend[fork_CancunEIP7692-state_test-1_gwei]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_eofcreate_insufficient_stipend[fork_Osaka-state_test-1_gwei]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -106,7 +106,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x4efddcd0c21e2367863eb5ab7f6748fba3603e2cc4251b69ce6d47f6c4282a14", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -120,11 +120,11 @@ ] }, "_info": { - "hash": "0xa0d47d034b9ac7642cc54c643d9cdc5a8f2bbe39d5b5eb16fa22e5d99980bc55", + "hash": "0x1161896f303f5865931b5e1702fe1c7e880b017077c76811edc1054a07e49ac7", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Exercises an EOFCREATE that fails because the calling account does not have enough ether to\n pay the stipend", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L346", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L344", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/initcode_aborts.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/initcode_aborts.json similarity index 85% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/initcode_aborts.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/initcode_aborts.json index f5cec44a10..e6688bec97 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/initcode_aborts.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/initcode_aborts.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_initcode_aborts[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_initcode_aborts[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x3e6c255f5df9308331074b37de40a4a0380908d5a5c78e35fe52558b9bb98d9c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0xc0f48d955da324e0ad47313be6cbe4f56be035c0bd23fdcaaf8d3e09a3ba0c26", + "hash": "0x2056e85225bc1fac98cb3bd8d8cda7cb3a53abc9879cf71a1b480dc3be277dc0", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies correct handling of a halt in EOF initcode", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L108", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L106", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/initcode_revert.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/initcode_revert.json similarity index 85% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/initcode_revert.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/initcode_revert.json index e47adc28e2..668d2ee8f3 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/initcode_revert.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/initcode_revert.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_initcode_revert[fork_CancunEIP7692-state_test-empty]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_initcode_revert[fork_Osaka-state_test-empty]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2c5f11dec0f07c692a4fc711cbeec1713626662f9809d3fda3437e6c9df9c61d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,16 +55,16 @@ ] }, "_info": { - "hash": "0x0655e10b0b34e819a665ebf867ab87b56b16ea24d13b03742c65981e0ae27b99", + "hash": "0x56a3da33570cf8519bd76c0c198c4cb413bd23abb7553a78272528849f5f4306", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies proper handling of REVERT in initcode", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L47", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L45", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_initcode_revert[fork_CancunEIP7692-state_test-Error(string)]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_initcode_revert[fork_Osaka-state_test-Error(string)]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -106,7 +106,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7bbf2a83dc3ed5c456ad0cb04345e906b20afe9483955d94b0eca6a4a20e26f7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -120,11 +120,11 @@ ] }, "_info": { - "hash": "0xdeb24cb12fffcff36f0aeb6c74cbb5e936fd12a83d860c39c145948f1731bb5b", + "hash": "0xe271e99529f73c8b545af3f4ce5763049f9367b64520684d636ff2f2e437c611", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies proper handling of REVERT in initcode", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L47", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L45", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/insufficient_gas_memory_expansion.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/insufficient_gas_memory_expansion.json similarity index 85% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/insufficient_gas_memory_expansion.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/insufficient_gas_memory_expansion.json index 8464273981..0efe7b8e64 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/insufficient_gas_memory_expansion.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/insufficient_gas_memory_expansion.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_insufficient_gas_memory_expansion[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_insufficient_gas_memory_expansion[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -44,7 +44,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9747af5c90023ebcc200c11d992d273843995cdaed32eb2a4e7e2cf695c0c796", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -58,11 +58,11 @@ ] }, "_info": { - "hash": "0x6273b228802ee2e20a421f47de153852176e4b783b437034b745523ba53bc125", + "hash": "0x07b2d16a708a10a795b8328f4f5d318fda9948873e6304b39bd7d56eb918bd58", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Excercises an EOFCREATE when the memory for auxdata has not been expanded but is requested", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L461", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L459", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/insufficient_initcode_gas.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/insufficient_initcode_gas.json similarity index 98% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/insufficient_initcode_gas.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/insufficient_initcode_gas.json index 2103b45e4a..13e5bb23ad 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/insufficient_initcode_gas.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/insufficient_initcode_gas.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_insufficient_initcode_gas[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_insufficient_initcode_gas[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -44,7 +44,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2e3e7832984c72232a74c2db65513e2bf6cbb29cd2e6d24b0353c0a951fe6dec", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -58,11 +58,11 @@ ] }, "_info": { - "hash": "0xf0f1131608a6fc46c479499429684ee280c6c63f8eb64f778b46bdf7f286ff58", + "hash": "0x331fed19cc0d3879db8673c7ff4994b28273c9765605932f39d4cd6696ba06c2", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Excercises an EOFCREATE when there is not enough gas for the initcode charge", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L399", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L397", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/insufficient_returncontract_auxdata_gas.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/insufficient_returncontract_auxdata_gas.json similarity index 85% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/insufficient_returncontract_auxdata_gas.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/insufficient_returncontract_auxdata_gas.json index 88ad1862ea..85387036b1 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/insufficient_returncontract_auxdata_gas.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/insufficient_returncontract_auxdata_gas.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_insufficient_returncontract_auxdata_gas[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_insufficient_returncontract_auxdata_gas[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -44,7 +44,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x94434785221fa814c384e6180770b57f4761f834fc3d7f3e5ac6c425f3e1f066", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -58,11 +58,11 @@ ] }, "_info": { - "hash": "0x78e2f5f88e4815c5e66f3e2beb24e9d96546f7976869a010c124c54d3ecf0160", + "hash": "0xa81e958ef5b9cf79e45984f749c090842d4b985e6e68ba5adda87a59e28b1030", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Excercises an EOFCREATE when there is not enough gas for the initcode charge", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L521", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L519", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/static_flag_eofcreate.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/static_flag_eofcreate.json similarity index 85% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/static_flag_eofcreate.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/static_flag_eofcreate.json index 71c3a2b01c..fb2a14d0c5 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/static_flag_eofcreate.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/eofcreate_failures/static_flag_eofcreate.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_CancunEIP7692-state_test-working_initcode-endowment_0-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_Osaka-state_test-working_initcode-endowment_0-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -47,7 +47,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x51f755899fc8d21ff146011ae98270adc8ca223029342648d876661ff5045133", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -61,16 +61,16 @@ ] }, "_info": { - "hash": "0x15d320556d593419fa9a6f08ad00c8dfb5161407557d020c4c195a2a549c1bb4", + "hash": "0x4f99d67f4510ede6818b239b2700281d0c868315d57d753cbcd28966a07d49ad", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies correct handling of the static call flag with EOFCREATE", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L590", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L588", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_CancunEIP7692-state_test-working_initcode-endowment_0-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_Osaka-state_test-working_initcode-endowment_0-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -118,7 +118,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x812c162eef62ab097eeebe7ba8c18252d9f72a7038906a460e5af561dc36d13d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -132,16 +132,16 @@ ] }, "_info": { - "hash": "0xcf9d0f13a46d17f95fedf8e5286c9f8344b3d39379043d6006682e31f35303b0", + "hash": "0x43b3829feaa5b265fc65f5032d84da45dbc223d342182c82d4a8414cdf68ab8f", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies correct handling of the static call flag with EOFCREATE", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L590", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L588", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_CancunEIP7692-state_test-working_initcode-endowment_1-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_Osaka-state_test-working_initcode-endowment_1-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -189,7 +189,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x5e9c16317a46a8f090cfc95e1d20179bcafb7c6985b675a53492196b3daa3778", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -203,16 +203,16 @@ ] }, "_info": { - "hash": "0x667307fc5f65045d1a5d17868ce547b1d0a8e940acc0aa2d52468f64c5e7b950", + "hash": "0xea0074891def05f381b0c94795db94a0409814eb764ca259a189aeb60c633a47", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies correct handling of the static call flag with EOFCREATE", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L590", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L588", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_CancunEIP7692-state_test-working_initcode-endowment_1-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_Osaka-state_test-working_initcode-endowment_1-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -260,7 +260,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x9bb90fa90ddf13b6917d1d2bb40bcf0f9eb5fd68f3ef88190d3ac8852411eeaf", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -274,16 +274,16 @@ ] }, "_info": { - "hash": "0x812df5165e55ed91166064a1e3e9526d1abc19ef575e2f71dbaa51ef0ada3c0c", + "hash": "0x10b625dbbf408e0419bed2311a75fcaa093762a6ca30371d82b44aba22328334", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies correct handling of the static call flag with EOFCREATE", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L590", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L588", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_CancunEIP7692-state_test-aborting_code-endowment_0-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_Osaka-state_test-aborting_code-endowment_0-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -331,7 +331,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xc27a607f9ffe151abe4974877879813de7fd437886048ca064f8b0e59c28c989", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -345,16 +345,16 @@ ] }, "_info": { - "hash": "0xb315c1be16130457e913c3f5cdf1af8ee9c8e53fff81202c73f82befbfeacfaf", + "hash": "0x0f77d197b7673b7f06a9e802ff739dd9a72377e807979df84d0478eb7701ed4a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies correct handling of the static call flag with EOFCREATE", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L590", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L588", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_CancunEIP7692-state_test-aborting_code-endowment_0-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_Osaka-state_test-aborting_code-endowment_0-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -402,7 +402,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x930477734a5f1b1cd78ecebec9321450d1085855b9a5bc73ff90c9577c12cf86", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -416,16 +416,16 @@ ] }, "_info": { - "hash": "0xe64056c75ad2d12ea3f8c4010ebec29c6503a0a562b24cf791c42a42f239712e", + "hash": "0xd620e5db3f9a9cc8157d803df5b23a3ed5dec66a687bdac0eae1112f155868f3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies correct handling of the static call flag with EOFCREATE", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L590", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L588", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_CancunEIP7692-state_test-aborting_code-endowment_1-opcode_STATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_Osaka-state_test-aborting_code-endowment_1-opcode_STATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -473,7 +473,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xf59f2676f0d70d2f7f47dd89711e79e7011cbe6c80faa931c42158cf35c6b250", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -487,16 +487,16 @@ ] }, "_info": { - "hash": "0x16db88ef70a8001603e2e6b4af5f49ee47e429f6c29ead364719095298c97ee7", + "hash": "0x8c11342da54e98f2f8b15697862c9afe180583f89d675bc4fa810a3fc3d1fd68", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies correct handling of the static call flag with EOFCREATE", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L590", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L588", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_CancunEIP7692-state_test-aborting_code-endowment_1-opcode_EXTSTATICCALL]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py::test_static_flag_eofcreate[fork_Osaka-state_test-aborting_code-endowment_1-opcode_EXTSTATICCALL]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -544,7 +544,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x00a8814fed89710fd0186bf40c6ef79c61416cc5d49cfeb043df87eebbdf3a4f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -558,11 +558,11 @@ ] }, "_info": { - "hash": "0x5af3c0f3daf6d9583cd8d5748812fe5923f43173698cfe522721fe321d12021a", + "hash": "0x96e922ab0dbbee96818a5d3d06a8eeecfc441de7936f8aa406557ca3b2e7ed56", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies correct handling of the static call flag with EOFCREATE", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L590", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_eofcreate_failures.py#L588", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/gas/eofcreate_gas.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/gas/eofcreate_gas.json new file mode 100644 index 0000000000..5ca1224af4 --- /dev/null +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/gas/eofcreate_gas.json @@ -0,0 +1,12818 @@ +{ + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-smallest_code-mem_expansion_bytes_0-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010032040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8f01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c3601f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xa4cf51e32cad5b823b253b36a24faf6703907ea2067c223854a97b8f26d693cd", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xc2dd45b62581457bb9acb94ad5b738955da327e22da69dd501ded1cd06196952", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-smallest_code-mem_expansion_bytes_0-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010032040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8f01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c3601f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xa2b0e4568aaac927b308ae81a4926ca8e7b5b5dfbb1dcbb021c6462a7fa8ea2b", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x27e88d31caf6ff6473ebe6ba54ccb49ae138ba6601e3630a6d33ad833e08b66a", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-smallest_code-mem_expansion_bytes_0-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x1684d01b6725122f427f13900f9569eb24091a59": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x9576be9558d2ca00072fc26e09fe5d9679736c79": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xe95042803b2d349eac067f5c6612d0e39fc8e788": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a6fa48f9b5e274bee18855bea6cba25e1c7e891": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010032040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8f01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c3601f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x2886a560244364b318280d53e10105afa9d8e142dca4f8225bc6e4e66b97bfde", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x8a418ee33d344308902747fe404eef845d897bbaaa7d7a3eeed913c48186caee", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-smallest_code-mem_expansion_bytes_0-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x1684d01b6725122f427f13900f9569eb24091a59": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x9576be9558d2ca00072fc26e09fe5d9679736c79": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xe95042803b2d349eac067f5c6612d0e39fc8e788": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a6fa48f9b5e274bee18855bea6cba25e1c7e891": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010032040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8f01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c3601f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x10f084167d6405821d239e7aa1c9055022955ac6b59ae3eb82121b258b499933", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x420fd45c7b6fddd8434fa19ae8bfd2946efdfc10461adf8d65b58d6d168aab9a", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-smallest_code-mem_expansion_bytes_1-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010032040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9201f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c3901f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xcf59a14787b5235b612305c600d1e5a5e058220d21f0e9a5bc328e268a5ca3e8", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x63ade6adf47d93d9acc443047b6c4ca143e8956786dfd4adc9949b086f74f1c4", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-smallest_code-mem_expansion_bytes_1-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010032040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9201f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c3901f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x9e894b30eb378d3a53946b0c5a31a058aa1367f043908b517af0bc400cfbcab6", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xafb4f9817c1522e81ae74ff0d99ffd5de71095db9f96e7d6ae480e3daa00a512", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-smallest_code-mem_expansion_bytes_1-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x1684d01b6725122f427f13900f9569eb24091a59": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x9576be9558d2ca00072fc26e09fe5d9679736c79": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xe95042803b2d349eac067f5c6612d0e39fc8e788": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a6fa48f9b5e274bee18855bea6cba25e1c7e891": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010032040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9201f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c3901f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xab6ba2fb6ea88389d5845f7adfaf3c3b9f6e8bf307e20c1b5605ac781b6f8012", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x3fa675fb4e84040bfe7fa48b784ed3c2da36c5bb0ecf800b3c906b7317faa141", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-smallest_code-mem_expansion_bytes_1-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x1684d01b6725122f427f13900f9569eb24091a59": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x9576be9558d2ca00072fc26e09fe5d9679736c79": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xe95042803b2d349eac067f5c6612d0e39fc8e788": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a6fa48f9b5e274bee18855bea6cba25e1c7e891": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010032040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9201f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c3901f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x520102c62b511f24bd2f862a7f8ff58b7a978f9ec000a57e44ff7b5e5988521d", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xc02ac8d387bae9e36e96535174d92eafa9ef1de384e36d0eeef4c18b9f379d5a", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-smallest_code-mem_expansion_bytes_32-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010032040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9201f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c3901f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xfd93a309deaefdd9f71805afa5f6b59846f94777dd7ba2f07899858170492b7b", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xec5999755e276448d9bd371959dacd74bc3df8e50c7eb030a56e90cbde00055d", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-smallest_code-mem_expansion_bytes_32-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010032040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9201f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c3901f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x6af29587a75231009b7089b1b0332b33a4030fa27c889d92ac457e19c3a83280", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x44e02dd6765dd6bb6e115076ffaafcdce860c5ca9138076b8a31c40043758b84", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-smallest_code-mem_expansion_bytes_32-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x1684d01b6725122f427f13900f9569eb24091a59": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x9576be9558d2ca00072fc26e09fe5d9679736c79": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xe95042803b2d349eac067f5c6612d0e39fc8e788": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a6fa48f9b5e274bee18855bea6cba25e1c7e891": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010032040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9201f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c3901f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x6b10acb752c68e29954e29d68fea4da93b8e527e6f212bade219236213b0f2c9", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x922d1fc64c8f42e14016f589f2a9646c48c040921044bee6dbd30e39e2f8d53e", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-smallest_code-mem_expansion_bytes_32-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x1684d01b6725122f427f13900f9569eb24091a59": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x9576be9558d2ca00072fc26e09fe5d9679736c79": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xe95042803b2d349eac067f5c6612d0e39fc8e788": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a6fa48f9b5e274bee18855bea6cba25e1c7e891": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010032040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9201f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c3901f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xbeb4d0774c8050ccb475b3771e9dbb51450a807dd92a8e784373fbf36364014a", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x2ff6459ffa9bf5786fd966df5558ca2b6354ab90c778102ade8f001900b3b0a4", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-smallest_code-mem_expansion_bytes_33-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010032040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9501f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c3c01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x5e855f2b065238d57bc5a794b4dd6bea086e36e0f3c8b19369e7a0213544dd9b", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x419e705d1508da58fb3d61da35297a9c270a902c2b7d178aba8c01b16c225785", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-smallest_code-mem_expansion_bytes_33-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010032040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9501f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c3c01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x03330867ecd47135afaf9358cd1e54fd9e09a9f5288cbaad6cdd3f0549bd0688", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xa31d3fe4856e9f23e135e5b74cf33c17329e635cdc70c44f338fef70411f35c2", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-smallest_code-mem_expansion_bytes_33-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x1684d01b6725122f427f13900f9569eb24091a59": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x9576be9558d2ca00072fc26e09fe5d9679736c79": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xe95042803b2d349eac067f5c6612d0e39fc8e788": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a6fa48f9b5e274bee18855bea6cba25e1c7e891": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010032040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9501f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c3c01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xb3f6c8b79b77773dcf2be8bdf85f6ea195963d2c18e7225fc9c1d166cecda41f", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x18bb914937dc780b9cbf81c490790bc7bedeee3530548fce9e58a3296e102474", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-smallest_code-mem_expansion_bytes_33-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x1684d01b6725122f427f13900f9569eb24091a59": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x9576be9558d2ca00072fc26e09fe5d9679736c79": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xe95042803b2d349eac067f5c6612d0e39fc8e788": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a6fa48f9b5e274bee18855bea6cba25e1c7e891": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010032040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9501f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c3c01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xdeb779e21417732d54c862ec0579a044b8afbb2ebb0d28a64293d7370a7ce0f1", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xe58ff72c0e1ce6c84da415328bc8d94f161a8f689c4bb129adc8e9e57de401bf", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-aborting_runtime-mem_expansion_bytes_0-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010032040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8f01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c3601f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xfb1399571339040724bafa0901723bd704908f9b0e0eddc4a28757820143d2de", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x1498c11bcfff2b6e5a9035a2722c8d330dd3700f726d64335ef5667798958b80", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-aborting_runtime-mem_expansion_bytes_0-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010032040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8f01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c3601f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x15472ccbc92ac6c391ecc9f0580daac8e4a30258e4a559da07c57e05ee680488", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xc9857b329682ec2ca3b490e1e7386cdc49e4970e368af7544a245a8efd411499", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-aborting_runtime-mem_expansion_bytes_0-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x9f95f303e3bd1aefe728f3dbcb5f261a225ca6ac": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x75ee6a5aa6c195dec908d45569a856addea86274": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x4185758388b3db769d2046db70ef3285405cab22": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x586474cc629f1ac515459a1bc8e38dbe019e0729": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010032040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8f01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c3601f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x001808904e30eaea50c0def82839f9bd4d54376e28f899f72f6a32424ee4ca89", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xba6e784446fb6cc5562370d698a7a894986aad438604cef7f992fc6da00161ac", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-aborting_runtime-mem_expansion_bytes_0-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x9f95f303e3bd1aefe728f3dbcb5f261a225ca6ac": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x75ee6a5aa6c195dec908d45569a856addea86274": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x4185758388b3db769d2046db70ef3285405cab22": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x586474cc629f1ac515459a1bc8e38dbe019e0729": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010032040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8f01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c3601f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xd6bca6d588a7154579aa3a2faa549eb7b42d7db7bd34bac44e9e6aa4f6c04e4c", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xc1c47ac7c80ee142970dafd277ec6db5d52168e836b37f750ab49748a1ced42e", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-aborting_runtime-mem_expansion_bytes_1-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010032040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9201f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c3901f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xb86ce18e3034f2b46d3ab2e2947fea9955882361d3ddce977ef9e0916c12827b", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xdf685dd0842b926e164656dde2c19b9cf073996df0aebc74da957c52e9058d37", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-aborting_runtime-mem_expansion_bytes_1-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010032040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9201f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c3901f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xe53664e35057b51136d418ee25a23d24476c56965220ecaa8a5004d7ca5b17c4", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xb3184194945e3a199455e34c51dcb48f24341aded6a35a4dff5112d33c0eee27", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-aborting_runtime-mem_expansion_bytes_1-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x9f95f303e3bd1aefe728f3dbcb5f261a225ca6ac": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x75ee6a5aa6c195dec908d45569a856addea86274": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x4185758388b3db769d2046db70ef3285405cab22": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x586474cc629f1ac515459a1bc8e38dbe019e0729": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010032040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9201f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c3901f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xdb910e26ad0ca8f454b3f7db3155dd99dad864594be94795bc1911156112fd6d", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xa47943c6f96bf98d9023e8654a222cab9c460ac26dd1b74deeaeabbb8e9f506b", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-aborting_runtime-mem_expansion_bytes_1-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x9f95f303e3bd1aefe728f3dbcb5f261a225ca6ac": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x75ee6a5aa6c195dec908d45569a856addea86274": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x4185758388b3db769d2046db70ef3285405cab22": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x586474cc629f1ac515459a1bc8e38dbe019e0729": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010032040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9201f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c3901f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xbec50385107ad13f7e56fa77c0b7086ec6ec7b8f94e27d7576ee139117fc29dc", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x52ae889c07dfe8698dd94bd1e3ac5fa7edcca14ef46efd976f2971998e504871", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-aborting_runtime-mem_expansion_bytes_32-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010032040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9201f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c3901f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xc5f2a9f83de3c7607270226b5f597e5496d1a0b066528d0013ddb23e0401f64c", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x28f0cb8318623a92b2999d7329640c656cfadbd0218407c945ac74813052a252", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-aborting_runtime-mem_expansion_bytes_32-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010032040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9201f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c3901f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xc855d2c15a6183c0b8305de49152e5c0fdd4ff7febf7ae7cf0ff78c517952b9e", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x3d19d3a22d3f25a7b06c7653c0f7068a407cde7b59541f238661087c9ba5b7c6", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-aborting_runtime-mem_expansion_bytes_32-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x9f95f303e3bd1aefe728f3dbcb5f261a225ca6ac": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x75ee6a5aa6c195dec908d45569a856addea86274": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x4185758388b3db769d2046db70ef3285405cab22": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x586474cc629f1ac515459a1bc8e38dbe019e0729": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010032040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9201f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c3901f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x422412bd6bc92490a2109185643f347b80559212efc85ade570630ac17cccab1", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x53620caa9b9e8534d97e7036c6c534406bbe1d2e5fccb07afcbd85727e1a853b", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-aborting_runtime-mem_expansion_bytes_32-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x9f95f303e3bd1aefe728f3dbcb5f261a225ca6ac": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x75ee6a5aa6c195dec908d45569a856addea86274": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x4185758388b3db769d2046db70ef3285405cab22": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x586474cc629f1ac515459a1bc8e38dbe019e0729": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010032040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9201f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c3901f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x9961177fabcff51a53a6f170d7cc22371ca5e2df33327bb8d19d48baf4bdf936", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xcb68c522551cb32c8cb2298ba1a7ae29e7e5d1426723ea1012dfcdc0c8586be3", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-aborting_runtime-mem_expansion_bytes_33-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010032040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9501f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c3c01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x1379fa5fc41f5c9c7dfee24152c32f3a59985c95c7b1691e7b90575988340561", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x846260d79f92eaba0d352b2f0cbc2bcaf088c14e2673ba12ba537004cdded3c5", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-aborting_runtime-mem_expansion_bytes_33-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010032040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9501f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c3c01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x6c094e1a86ad9949df5b3b2398bc9964ddb7b5bac2a76605635120f6284b1335", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xc453ccad9320aa5d9adfed81253b6bd57bdeca4712ec00734dcfe4a47fe8f2c0", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-aborting_runtime-mem_expansion_bytes_33-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x9f95f303e3bd1aefe728f3dbcb5f261a225ca6ac": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x75ee6a5aa6c195dec908d45569a856addea86274": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x4185758388b3db769d2046db70ef3285405cab22": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x586474cc629f1ac515459a1bc8e38dbe019e0729": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010032040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9501f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c3c01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x1425453e7087047f9951051fc98dd37b20df6a8c93f2fcc585e354ea8c521ceb", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x5ae145941738f01aed9c723556ee14e725421852e3e10bc173f3d12d46b9e3f2", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-aborting_runtime-mem_expansion_bytes_33-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x9f95f303e3bd1aefe728f3dbcb5f261a225ca6ac": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x75ee6a5aa6c195dec908d45569a856addea86274": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x4185758388b3db769d2046db70ef3285405cab22": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x586474cc629f1ac515459a1bc8e38dbe019e0729": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010032040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9501f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c3c01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x05b2c1d68f4c79a05f390a164c24b731bda9081086befff19ec167b8c98fcd06", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x3d63372f1543838ac7724277ed2197be7aa5c33873384f650142d3583a711a15", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-reverting_initcode-mem_expansion_bytes_0-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010018040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef00010100040200010005040000000080000260006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8901f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9001f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xefe94f3107e2e57ea64d360cb9f12a4f9ea595205f0c0464cb3420737ecd5ff9", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x688c1b2486d98f4a985e8151c3f94af229d2214b5d03db69173851d35ab42a85", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-reverting_initcode-mem_expansion_bytes_0-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010018040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef00010100040200010005040000000080000260006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8901f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9001f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x3b3114086435533924a198bb64182fb8e9760469c725f099b5304897b980b4c3", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x4035a41186b10d2dc0e31f91efbe389500e4e3c5af3f933a5bd2898677907937", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-reverting_initcode-mem_expansion_bytes_0-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x24a9b5cbceb767e0d9f09a42dd05af2cec9a8405": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x39d0f564ae36921100d010da5bf16176651c365d": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xebd71baadd05ef184a7ba478adbadc3e02c69cfa": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xf2bc707b5b33d06f8fd1def760dfb5d69d405c65": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010018040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef00010100040200010005040000000080000260006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8901f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9001f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x757bbbb0d1ba6f2d496534c5d569086d31e0b6fdfd6fba28828cae04cd747b39", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x765acd598cdf3c3ce68ecdb032b09a7bbd7e1deb83e3b0fd71b596c3a3ed7a58", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-reverting_initcode-mem_expansion_bytes_0-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x24a9b5cbceb767e0d9f09a42dd05af2cec9a8405": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x39d0f564ae36921100d010da5bf16176651c365d": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xebd71baadd05ef184a7ba478adbadc3e02c69cfa": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xf2bc707b5b33d06f8fd1def760dfb5d69d405c65": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010018040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef00010100040200010005040000000080000260006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8901f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9001f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x97dd15f6573564d44d0232fc4f6d5405947aff6a91b4ffe746f8cc5e34f9ca04", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x70ba21d4a977b9865ad03bc57f15ef456e09f63f1893c4f44095a066131c9828", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-reverting_initcode-mem_expansion_bytes_1-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010018040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef00010100040200010005040000000080000260006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8c01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9301f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xf49035f23295b49862b044f173ff3d7f28b71dea7dc4b48f2ee6ca7275b1a8fd", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xa9aed67f2c6fc7005c8fa40b2233ffc5ca8b625629d9216dd76c121750b5f46c", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-reverting_initcode-mem_expansion_bytes_1-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010018040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef00010100040200010005040000000080000260006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8c01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9301f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xe55f673820091adf4745c18df945831a4ed7d467fd7d92111a922c19f5b9ffce", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xab86d11fe13563b3b029a834d9b2e8c0f082d223d9c6be8e22f11ffe6e0d2dce", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-reverting_initcode-mem_expansion_bytes_1-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x24a9b5cbceb767e0d9f09a42dd05af2cec9a8405": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x39d0f564ae36921100d010da5bf16176651c365d": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xebd71baadd05ef184a7ba478adbadc3e02c69cfa": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xf2bc707b5b33d06f8fd1def760dfb5d69d405c65": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010018040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef00010100040200010005040000000080000260006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8c01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9301f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x60f575b2aaa3236b365b39a82b3c38e06370ec3d14c3609d90c9a65b1fe141af", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x22214450b7c8357f5ea74f90efa6135a0eb7506e62d21260f91aaca56dc3d4bf", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-reverting_initcode-mem_expansion_bytes_1-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x24a9b5cbceb767e0d9f09a42dd05af2cec9a8405": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x39d0f564ae36921100d010da5bf16176651c365d": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xebd71baadd05ef184a7ba478adbadc3e02c69cfa": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xf2bc707b5b33d06f8fd1def760dfb5d69d405c65": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010018040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef00010100040200010005040000000080000260006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8c01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9301f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xdff595b20e754481a1df79523daeaa88006db76a31c42ca182dadab9ec1599de", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xcb9f7a2e9b24303be729a717f6ae992df98b4e32682371dc5f015db97d8b41c2", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-reverting_initcode-mem_expansion_bytes_32-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010018040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef00010100040200010005040000000080000260006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8c01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9301f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x83b4b7061f23d6d4ea8ba3488c39c7b6c10e32a92ac1377f5994eebe2e0d22c8", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xda8664e24f466cdbd2e7c7d778eb701a7bcd8744e23219fa3dda1323158f757b", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-reverting_initcode-mem_expansion_bytes_32-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010018040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef00010100040200010005040000000080000260006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8c01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9301f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x781a03ed07df403b6d3b42bbc327f5673c7b4a1ed961e2f38fcabbc71bdccc3e", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xb0c073ec5daf40cdc2009f0bff746103a25653583a6d52d88498850018572d86", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-reverting_initcode-mem_expansion_bytes_32-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x24a9b5cbceb767e0d9f09a42dd05af2cec9a8405": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x39d0f564ae36921100d010da5bf16176651c365d": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xebd71baadd05ef184a7ba478adbadc3e02c69cfa": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xf2bc707b5b33d06f8fd1def760dfb5d69d405c65": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010018040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef00010100040200010005040000000080000260006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8c01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9301f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x72dca9c74e1a2fa8246ff13dcf09cf1b19684d9ab32ba35cd7fc1614d82b2d54", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x83dde147262a7ccf358b7a643056b281abaa476f42e44e3bdfe69fbf2dc324b1", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-reverting_initcode-mem_expansion_bytes_32-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x24a9b5cbceb767e0d9f09a42dd05af2cec9a8405": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x39d0f564ae36921100d010da5bf16176651c365d": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xebd71baadd05ef184a7ba478adbadc3e02c69cfa": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xf2bc707b5b33d06f8fd1def760dfb5d69d405c65": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010018040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef00010100040200010005040000000080000260006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8c01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9301f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x4c2024289271ec74c41d735aa96c6c35e762b4d84b480ba8064318079b80ef9f", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x3c762645c0c7811d9a5dc1477dd166fa035036e27d52c335e2117cc2c9eb0629", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-reverting_initcode-mem_expansion_bytes_33-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010018040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef00010100040200010005040000000080000260006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8f01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9601f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xe603e92c553fc4f54ef462957d9a0ff540c6c29c297521fef9c0fb4f67c00a21", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xc20a28feed0a269c570b0ed6023375d47b5d618c23cccd780cfc8fd4d6367e65", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-reverting_initcode-mem_expansion_bytes_33-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010018040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef00010100040200010005040000000080000260006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8f01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9601f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xc69442e8662e51754c5eb2bb58271de4b6f52d04121122ecca78a0d6a6b74736", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x2560d798dfb011a3d8402b5e3a6747edcfea3993945b8a04ab723fc2330c52ea", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-reverting_initcode-mem_expansion_bytes_33-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x24a9b5cbceb767e0d9f09a42dd05af2cec9a8405": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x39d0f564ae36921100d010da5bf16176651c365d": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xebd71baadd05ef184a7ba478adbadc3e02c69cfa": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xf2bc707b5b33d06f8fd1def760dfb5d69d405c65": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010018040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef00010100040200010005040000000080000260006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8f01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9601f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x903843116021551b74b17bff791194a6c1c238a8da43218090e1a0219fc6cfd4", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xd0e3e3de5214a95248c95b4ba4aaa93cc975d302912a23755214deddf6dfc3be", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-reverting_initcode-mem_expansion_bytes_33-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x24a9b5cbceb767e0d9f09a42dd05af2cec9a8405": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x39d0f564ae36921100d010da5bf16176651c365d": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xebd71baadd05ef184a7ba478adbadc3e02c69cfa": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xf2bc707b5b33d06f8fd1def760dfb5d69d405c65": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010018040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef00010100040200010005040000000080000260006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8f01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9601f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xc1091ce5f555bbc93ce2465e42e8635f53064e6883f7ab4171e06eed91f186b6", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x3b1c8e0ae030285632591b25931634f926a18ea7ed3f1a096ed379b2559b472f", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-expensively_reverting_initcode-mem_expansion_bytes_0-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010031030001001d040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef0001010004020001000a0400000000800003602060002060006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8901f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617cbd01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x400de6b70dd738a0f6f5a8cb18a4483835728e076d6059e0eb1f1f4cfd8724fb", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x947b95490ae619481a56a6f97f560cf998b2acae98ff30144554342e779e10f7", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-expensively_reverting_initcode-mem_expansion_bytes_0-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef00010100040200010031030001001d040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef0001010004020001000a0400000000800003602060002060006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8901f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617cbd01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xe7466a31978d342fc41fa510762627ddc11473cfab07a693c80c53a06c7e053c", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xf89f5e6ebf78c4d0c12b45566c2dd8605b509f5ca4362f6300213e9dd6681ef3", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-expensively_reverting_initcode-mem_expansion_bytes_0-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x5a4eeb6741aa48ec643f040f3acd447949c62c32": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x9bf91fa983fb3200ce757d21304b5d42a389d1a9": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x5b833338895f73340021b8bdfef080f94f487970": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xe0faebe836006d820a56546a04ebdfa4a91e97a5": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010031030001001d040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef0001010004020001000a0400000000800003602060002060006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8901f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617cbd01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x7b08fcd31baa694d33f7de4f047dab2f5d36d54f02ae0eabdc7eecea96437964", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xd89e2d5d408bc0d4a03a3b13c6f63aeb35b752ec224258c6a95e7392337f6b3e", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-expensively_reverting_initcode-mem_expansion_bytes_0-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x5a4eeb6741aa48ec643f040f3acd447949c62c32": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x9bf91fa983fb3200ce757d21304b5d42a389d1a9": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x5b833338895f73340021b8bdfef080f94f487970": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xe0faebe836006d820a56546a04ebdfa4a91e97a5": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef00010100040200010031030001001d040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef0001010004020001000a0400000000800003602060002060006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8901f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617cbd01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xcab47529498b33e53b0b7ed3dcdcfa93922aa1c05148a7b422dc4b16f21f7a67", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x56fe394cf08ac32bae21b05fa1e2f35c50c6a38e9f7227e517831da79460e796", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-expensively_reverting_initcode-mem_expansion_bytes_1-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010031030001001d040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef0001010004020001000a0400000000800003602060002060006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8c01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617cc001f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x9d340c4e2ccc569b6c72cbb6063e8f145b34f06bdd17423a845e6b87331081b1", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xdc20830f76198a20e66663ff30b9a97f7373dcc47299c2f8b651136d3152268f", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-expensively_reverting_initcode-mem_expansion_bytes_1-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef00010100040200010031030001001d040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef0001010004020001000a0400000000800003602060002060006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8c01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617cc001f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xf49672bb7fe1fbd98b1204a0b00a8403173efe583ea7d12d89c6bf4e4f19959c", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xc0a6173a5cb94752d80bca45cab69bbb5607a0ac65bc39806f67572a0d6a9fbf", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-expensively_reverting_initcode-mem_expansion_bytes_1-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x5a4eeb6741aa48ec643f040f3acd447949c62c32": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x9bf91fa983fb3200ce757d21304b5d42a389d1a9": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x5b833338895f73340021b8bdfef080f94f487970": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xe0faebe836006d820a56546a04ebdfa4a91e97a5": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010031030001001d040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef0001010004020001000a0400000000800003602060002060006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8c01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617cc001f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x894bc874074b635c3e3774822c6c29c015fed7a0079d10c2a8376d27743afaa5", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x302771613df4dd7d0e1dc09363fdbe1f07596542ada072864c60b7a337578c2a", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-expensively_reverting_initcode-mem_expansion_bytes_1-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x5a4eeb6741aa48ec643f040f3acd447949c62c32": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x9bf91fa983fb3200ce757d21304b5d42a389d1a9": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x5b833338895f73340021b8bdfef080f94f487970": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xe0faebe836006d820a56546a04ebdfa4a91e97a5": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef00010100040200010031030001001d040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef0001010004020001000a0400000000800003602060002060006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8c01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617cc001f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x369fe8b000e5b8a7bf48e13f4e3890beae04823222b36ff0b503930f31ee800a", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x0e251c978a155200d1d7cf440dc135b53a73965bcf2ee35ae17a8dc8b03450b8", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-expensively_reverting_initcode-mem_expansion_bytes_32-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010031030001001d040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef0001010004020001000a0400000000800003602060002060006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8c01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617cc001f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xb1b8c5b2433e35ca85a426e527522947fc793afc464e740f117c1a75cafc9d4d", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x0dfa786d94e400bb844c6f8f0d8e995b24cc588ae5844e37182ae606483565c5", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-expensively_reverting_initcode-mem_expansion_bytes_32-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef00010100040200010031030001001d040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef0001010004020001000a0400000000800003602060002060006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8c01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617cc001f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x5e8d9e6dff16d9bd15cccef30975391a78bfb4748a1256e7c46a9aa4c97022f3", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x6fddcb800b71f430e24173a7cfc5c2260a8182430538c495ee79437624de6d7c", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-expensively_reverting_initcode-mem_expansion_bytes_32-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x5a4eeb6741aa48ec643f040f3acd447949c62c32": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x9bf91fa983fb3200ce757d21304b5d42a389d1a9": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x5b833338895f73340021b8bdfef080f94f487970": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xe0faebe836006d820a56546a04ebdfa4a91e97a5": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010031030001001d040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef0001010004020001000a0400000000800003602060002060006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8c01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617cc001f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xf8485dba2209a095005fb0fc681e7b3c967630ed5f23f3ff7fbd5d7c7cc17f45", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x105d2aae2bea6ea05b942970a778423703f0662e4bc1c20dc9276c8b8eaf40b9", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-expensively_reverting_initcode-mem_expansion_bytes_32-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x5a4eeb6741aa48ec643f040f3acd447949c62c32": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x9bf91fa983fb3200ce757d21304b5d42a389d1a9": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x5b833338895f73340021b8bdfef080f94f487970": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xe0faebe836006d820a56546a04ebdfa4a91e97a5": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef00010100040200010031030001001d040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef0001010004020001000a0400000000800003602060002060006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8c01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617cc001f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xf24b5eb30de7e000917ed2ed5d51132c5583a3b7bee17039865c42297eea99ee", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x750cdc5ce95f0d4badff7f8e8eb9bee2dbfcd506d1e1eda7504f8acce51304d6", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-expensively_reverting_initcode-mem_expansion_bytes_33-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010031030001001d040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef0001010004020001000a0400000000800003602060002060006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8f01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617cc301f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x1d82c91a2167cdc46d38cf51d6defceb6a4c081710a5a78248be4fabea0e6c94", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x2d8705e0db259b92019d5da7be244cd4ad387e861ebe32a5f79005f12e871c1d", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-expensively_reverting_initcode-mem_expansion_bytes_33-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef00010100040200010031030001001d040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef0001010004020001000a0400000000800003602060002060006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8f01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617cc301f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x6f94c94c06f2a070e495de0e51069a9a3e3e748fc460791fadcf6bcb7ef5d2be", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xd3647df23042709f4a25bfe08f4dd6f9b1d7a8854c1f42f5bb7380c4175cdd0a", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-expensively_reverting_initcode-mem_expansion_bytes_33-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x5a4eeb6741aa48ec643f040f3acd447949c62c32": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x9bf91fa983fb3200ce757d21304b5d42a389d1a9": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x5b833338895f73340021b8bdfef080f94f487970": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xe0faebe836006d820a56546a04ebdfa4a91e97a5": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef00010100040200010031030001001d040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef0001010004020001000a0400000000800003602060002060006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8f01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617cc301f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xabd11283b6eb83c224bc1847381b25cac32f9babec466ffe1c4ef9d21150df46", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x92ea3400f39730897bcb70174d8048ab4c2a331a8f31d6aa9e41ce6cef898b79", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-expensively_reverting_initcode-mem_expansion_bytes_33-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x5a4eeb6741aa48ec643f040f3acd447949c62c32": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x9bf91fa983fb3200ce757d21304b5d42a389d1a9": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x5b833338895f73340021b8bdfef080f94f487970": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xe0faebe836006d820a56546a04ebdfa4a91e97a5": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef00010100040200010031030001001d040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef0001010004020001000a0400000000800003602060002060006000fd", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8f01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617cc301f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xf4299e15f2abfdee88318162ae43ca64ee91861f1877aa11d5f747a9b9b0fe6a", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x136da9b9c68d8806abfd1db246739cdda2f47ef1c5b8ea079a38215dbc0f0d43", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-big_runtime-mem_expansion_bytes_0-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300012742040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300012724040000000080000260006000ee00ef0001010004020001271104000000008000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b866183e501f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86621f180c01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xd0b7ffb6137b4222063957a0886d3f76bff8fcde4777b9a43e3bba630eabfe5f", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x413881e46e4128abc2fc6d3b76973d9427a0738303f3595c8d9483686ea31fe0", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-big_runtime-mem_expansion_bytes_0-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300012742040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300012724040000000080000260006000ee00ef0001010004020001271104000000008000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b866183e501f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86621f180c01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x4e8c3307027ebf6dbef754219c87e5ffdebe688033749201eee73746de5e1357", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xa386513af3af44273bcb06d975a791c4ad3052758454bc277c93325e0eb15bdd", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-big_runtime-mem_expansion_bytes_0-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x603b2622cd2386b9f566f8087f421f245cc6b65b": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x1974f9d0c44b1c1ff968c35c59890e9ac62ebc1a": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xe154206a2c4fea753294cc6f0d489ef98ab85d1f": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xbb57e29d91e45067d97e799f56adfe06a621b635": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300012742040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300012724040000000080000260006000ee00ef0001010004020001271104000000008000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b866183e501f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86621f180c01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xe5807989f73d373268633bed020e5afcc11a03b4b80f741c118ff38b86a83c32", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xf8984a198c5796778b66512fc45f97d524895a60c7878081e487d63ad2de5355", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-big_runtime-mem_expansion_bytes_0-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x603b2622cd2386b9f566f8087f421f245cc6b65b": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x1974f9d0c44b1c1ff968c35c59890e9ac62ebc1a": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xe154206a2c4fea753294cc6f0d489ef98ab85d1f": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xbb57e29d91e45067d97e799f56adfe06a621b635": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300012742040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300012724040000000080000260006000ee00ef0001010004020001271104000000008000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b866183e501f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86621f180c01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x440136f7d91ce324749c522aa2b3b2b93e97421db02110a266cbf5f088ce93a1", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x354d0257b94dce2bee4ce847c3b43455a35b83e44f0dd9e43438b7158433b430", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-big_runtime-mem_expansion_bytes_1-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300012742040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300012724040000000080000260006000ee00ef0001010004020001271104000000008000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b866183e801f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86621f180f01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xb452a31e46d73312dd0263027769d9066a87623de69af3417f2c7568bb392413", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x532292865ddcccdf91b20696d89fda5e2ea8446598f15ed79b417e50db908dd3", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-big_runtime-mem_expansion_bytes_1-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300012742040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300012724040000000080000260006000ee00ef0001010004020001271104000000008000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b866183e801f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86621f180f01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x08051207a30cca2125319fea77c615f5367a98f8a710b29536e3dad64259c9ad", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xd6d6b052bf48d56a1b2e26dcb109672625704ac92de282fb3feb3ad45b3f09eb", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-big_runtime-mem_expansion_bytes_1-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x603b2622cd2386b9f566f8087f421f245cc6b65b": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x1974f9d0c44b1c1ff968c35c59890e9ac62ebc1a": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xe154206a2c4fea753294cc6f0d489ef98ab85d1f": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xbb57e29d91e45067d97e799f56adfe06a621b635": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300012742040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300012724040000000080000260006000ee00ef0001010004020001271104000000008000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b866183e801f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86621f180f01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x5c388f97068b23ca8624a5925c34d16ce9adae1e57358aa60c729efdc5b29c78", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xccf928b4e320b245dc3170f1199e8e17264c93a7d4f4a9daa0e759f087544c14", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-big_runtime-mem_expansion_bytes_1-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x603b2622cd2386b9f566f8087f421f245cc6b65b": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x1974f9d0c44b1c1ff968c35c59890e9ac62ebc1a": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xe154206a2c4fea753294cc6f0d489ef98ab85d1f": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xbb57e29d91e45067d97e799f56adfe06a621b635": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300012742040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300012724040000000080000260006000ee00ef0001010004020001271104000000008000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b866183e801f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86621f180f01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x3a0af52e1115b48115a05797dcd3acd5699c53cb82c39f5215d316aac43eaf6f", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x6f24e6e548c05bf61930582d51a264d39aa38ddfe6587287fa4a0045a3911fe2", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-big_runtime-mem_expansion_bytes_32-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300012742040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300012724040000000080000260006000ee00ef0001010004020001271104000000008000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b866183e801f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86621f180f01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xd68c61665ce7224f3afd59f1cee9f99557ce596bdb428ddd769efc2640015647", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x8a636ac8bac67833822c098f14a2fd0d479c59610ee6fe2ff2abe5fd56e57b80", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-big_runtime-mem_expansion_bytes_32-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300012742040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300012724040000000080000260006000ee00ef0001010004020001271104000000008000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b866183e801f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86621f180f01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x1c0c3928853883913f0fbbf6ec7d853409a1bbce2151976352f5e67789e925eb", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x68bddf76e4f719a7f0321ee08ccebdc4c3d5f29f14147b8bd56e744c82ac0bc7", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-big_runtime-mem_expansion_bytes_32-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x603b2622cd2386b9f566f8087f421f245cc6b65b": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x1974f9d0c44b1c1ff968c35c59890e9ac62ebc1a": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xe154206a2c4fea753294cc6f0d489ef98ab85d1f": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xbb57e29d91e45067d97e799f56adfe06a621b635": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300012742040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300012724040000000080000260006000ee00ef0001010004020001271104000000008000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b866183e801f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86621f180f01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xc9d20908b5ee1639ea8f3457c4d8c0d497d5ef03bb116192054ee7bccd62251f", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x6a382646b3b953e0121dfdb871083f2576af650cfd4f747cba9940ecb8d8e3ea", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-big_runtime-mem_expansion_bytes_32-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x603b2622cd2386b9f566f8087f421f245cc6b65b": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x1974f9d0c44b1c1ff968c35c59890e9ac62ebc1a": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xe154206a2c4fea753294cc6f0d489ef98ab85d1f": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xbb57e29d91e45067d97e799f56adfe06a621b635": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300012742040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300012724040000000080000260006000ee00ef0001010004020001271104000000008000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b866183e801f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86621f180f01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xac65870be52cc7f038b44577cde61650b98d504a9cd8ba625a3579dce92a8cd6", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x9a309b7f7edfbcb4b390ffa7401bd67d245d9d3594712d4e3914ba3f834bf990", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-big_runtime-mem_expansion_bytes_33-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300012742040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300012724040000000080000260006000ee00ef0001010004020001271104000000008000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b866183eb01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86621f181201f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xba4957dbe3ec0eae92ef71c2efcd956690070e5fc786578b1da6faf982cad3d3", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x87993b9750637f19c33dfed03734e449cd41e28372a9282372b5d0dadb544d8a", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-big_runtime-mem_expansion_bytes_33-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300012742040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300012724040000000080000260006000ee00ef0001010004020001271104000000008000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b866183eb01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86621f181201f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xe093c04e1b8c76168d14f5dd38ed1b6f00bc81187ba335ded3c81d83030c9429", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xfea69c7477be324b2fe2ec9bb3e5c541fef9835a8f9af96745af54ee274541f1", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-big_runtime-mem_expansion_bytes_33-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x603b2622cd2386b9f566f8087f421f245cc6b65b": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x1974f9d0c44b1c1ff968c35c59890e9ac62ebc1a": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xe154206a2c4fea753294cc6f0d489ef98ab85d1f": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xbb57e29d91e45067d97e799f56adfe06a621b635": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300012742040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300012724040000000080000260006000ee00ef0001010004020001271104000000008000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b866183eb01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86621f181201f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x05c9a3439a34ccfc2e3811e6572d243640e3715bd988efee980ed33b0a5a6868", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x03ec4a051baa6b1baeb2011b20b409e259f7bb492d880e9459479d022c228990", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-big_runtime-mem_expansion_bytes_33-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x603b2622cd2386b9f566f8087f421f245cc6b65b": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x1974f9d0c44b1c1ff968c35c59890e9ac62ebc1a": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xe154206a2c4fea753294cc6f0d489ef98ab85d1f": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xbb57e29d91e45067d97e799f56adfe06a621b635": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300012742040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300012724040000000080000260006000ee00ef0001010004020001271104000000008000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b866183eb01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86621f181201f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x198253036b9def1afadcc83f1d9da346ecfbefa846a4e087b32988ca1e46add4", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x60e3ee8d72f34ec1b48092aba4a202ee68883c2e64fc0a41d960cd6a721ab5dd", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-nested_initcode-mem_expansion_bytes_0-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010073040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010055040000000080000260006000ee00ef0001010004020001000b030001003204000000008000046000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9b01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b8661bf0a01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xeffa17d9d269065ad9d228ea1a43dbd497d577cb797301e88eb95ed884991ca1", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xe6f2a66a7fcfdfd6a4bba1193613b736d7605717ce9c15aa20dcb02aed37448c", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-nested_initcode-mem_expansion_bytes_0-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010073040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010055040000000080000260006000ee00ef0001010004020001000b030001003204000000008000046000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9b01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b8661bf0a01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xee8e556306b93314c1d2d41b2257169dded4c03c7a7dee54d89c9960a2bad25e", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xc308fcd68248577a1a69cb9eaba751f3c59e282acc3e204d8e48805bd8bfeedd", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-nested_initcode-mem_expansion_bytes_0-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xc6c4208c8943d4255ad2c0137b22a912d19667bd": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x87629072aed0d5fc82530fd79db2c513007042ce": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x7b0e961814de9de804d5a92356aa6e22c4528363": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x7c1253a286b65cdc4498d3b20bd5f19e77de8fec": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010073040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010055040000000080000260006000ee00ef0001010004020001000b030001003204000000008000046000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9b01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b8661bf0a01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x0816cf95607ff0a0004e716faf89b7d1eebe7d6e6375871ebdab6c223f87be0c", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xa61b2d9383c31eab4b84a8151589df91808eee4324aec3774ecea912448fdbad", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-nested_initcode-mem_expansion_bytes_0-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xc6c4208c8943d4255ad2c0137b22a912d19667bd": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x87629072aed0d5fc82530fd79db2c513007042ce": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x7b0e961814de9de804d5a92356aa6e22c4528363": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x7c1253a286b65cdc4498d3b20bd5f19e77de8fec": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010073040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010055040000000080000260006000ee00ef0001010004020001000b030001003204000000008000046000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9b01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b8661bf0a01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x9d277d513ad1ae2760c606f1f0b28ca4d48d4656cc82f13343f13cdbbeddf5f6", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x63aa4be90e0b92d72196f969470f1a6d3b3a45665d98c80be11be8d284b79189", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-nested_initcode-mem_expansion_bytes_1-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010073040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010055040000000080000260006000ee00ef0001010004020001000b030001003204000000008000046000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9e01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b8661bf0d01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xd1ca27178bb4a76e0a3bc5fc48062eb864bb7c4e26bb3a8060a9d2996b26165c", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xabbfcdf5a3af28228e99ee6bd3d9343218138cbea81de3f76ca7b11cea859d71", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-nested_initcode-mem_expansion_bytes_1-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010073040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010055040000000080000260006000ee00ef0001010004020001000b030001003204000000008000046000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9e01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b8661bf0d01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x1e571ccf86b0f7177ffa095b9d499156eebd5c602cd06e79569c1acfad7bdd13", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x0dd723a3d80c0630f0df129c75f0f2a1398d5bb6e2febd46d01acf771e8aece9", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-nested_initcode-mem_expansion_bytes_1-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xc6c4208c8943d4255ad2c0137b22a912d19667bd": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x87629072aed0d5fc82530fd79db2c513007042ce": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x7b0e961814de9de804d5a92356aa6e22c4528363": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x7c1253a286b65cdc4498d3b20bd5f19e77de8fec": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010073040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010055040000000080000260006000ee00ef0001010004020001000b030001003204000000008000046000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9e01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b8661bf0d01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x0a953db5fb35fafa6e102a5a0776134fca45b9206abfe018ccc0980e8afd7476", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x49341ca241d03868a009d86abcd026e8e673a9ea821d9eaa53ccafb45f28bda9", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-nested_initcode-mem_expansion_bytes_1-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xc6c4208c8943d4255ad2c0137b22a912d19667bd": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x87629072aed0d5fc82530fd79db2c513007042ce": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x7b0e961814de9de804d5a92356aa6e22c4528363": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x7c1253a286b65cdc4498d3b20bd5f19e77de8fec": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010073040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010055040000000080000260006000ee00ef0001010004020001000b030001003204000000008000046000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9e01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b8661bf0d01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x3486bdeff38ef76e0cc5430f6fa3f6aa5fc8ef14c9572f9b53c9d8f893dd6017", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x17a2c6c4499c1ae21df4a3492a8199ab3af5c55ebab20fd3190edba2068d9872", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-nested_initcode-mem_expansion_bytes_32-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010073040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010055040000000080000260006000ee00ef0001010004020001000b030001003204000000008000046000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9e01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b8661bf0d01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xeb4fbbce1fe4ab97143b0910b1443d9f28ce3addba7cbf248e7172db5870d6c9", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xa6b894e9c284b59978f869be514c0685e76121abbf35ac770f845a90b14a75e2", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-nested_initcode-mem_expansion_bytes_32-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010073040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010055040000000080000260006000ee00ef0001010004020001000b030001003204000000008000046000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9e01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b8661bf0d01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xffb02e9e86274ad13a9106b83c1cc8b315bc830cb39187571008369c4dea9d3b", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x3b1e07c0869b26c6fbf67653bb1f5894a143ff364bb03d6620f321c1a527440f", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-nested_initcode-mem_expansion_bytes_32-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xc6c4208c8943d4255ad2c0137b22a912d19667bd": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x87629072aed0d5fc82530fd79db2c513007042ce": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x7b0e961814de9de804d5a92356aa6e22c4528363": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x7c1253a286b65cdc4498d3b20bd5f19e77de8fec": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010073040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010055040000000080000260006000ee00ef0001010004020001000b030001003204000000008000046000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9e01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b8661bf0d01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xf0fa9a093a2da777ba7a561569f9e33681e98273502ab5cb5a099da965bb6ab3", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x53987c61d1dcc5171a811814d92a3aaee112577dd3099b21536f4daf6ea451cd", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-nested_initcode-mem_expansion_bytes_32-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xc6c4208c8943d4255ad2c0137b22a912d19667bd": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x87629072aed0d5fc82530fd79db2c513007042ce": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x7b0e961814de9de804d5a92356aa6e22c4528363": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x7c1253a286b65cdc4498d3b20bd5f19e77de8fec": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010073040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010055040000000080000260006000ee00ef0001010004020001000b030001003204000000008000046000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9e01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b8661bf0d01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xe46074434f40d06322b57ddba8b5e293f373bbf6f55bfee639ee161723df6338", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x5b9aff0029e6b0ddd7f77e2af4cbf8440ed098f1cc241a8c3f852d3b686bc0ab", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-nested_initcode-mem_expansion_bytes_33-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010073040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010055040000000080000260006000ee00ef0001010004020001000b030001003204000000008000046000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617ca101f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b8661bf1001f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xee713666b4c0368dba586e7fc3e39baab22a1e08c54852d22eba12baadfce93c", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xe93218ec8af61bc251ee774b44464951d5564ee8ac2ebac1738702d2cc61718f", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-nested_initcode-mem_expansion_bytes_33-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010073040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010055040000000080000260006000ee00ef0001010004020001000b030001003204000000008000046000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617ca101f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b8661bf1001f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x065809619d5fd29a27af32d3da9f54f7bd7fb6eabd7b5b7b4c17bd843ce08bb9", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xa4b25bac286cb1a8c18eab4be6494fd8d15fa3e308bdd9a07064e4bc509621d6", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-nested_initcode-mem_expansion_bytes_33-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xc6c4208c8943d4255ad2c0137b22a912d19667bd": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x87629072aed0d5fc82530fd79db2c513007042ce": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x7b0e961814de9de804d5a92356aa6e22c4528363": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x7c1253a286b65cdc4498d3b20bd5f19e77de8fec": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010073040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010055040000000080000260006000ee00ef0001010004020001000b030001003204000000008000046000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617ca101f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b8661bf1001f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x6b5584f16e7fbf5051a242efba98592a413b9604fb1436baeb4a493f53625ab0", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x9ed1b15a6bf9eced7310f9d44b6df18c2893a5b8d47884303f18f13966514ec1", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-nested_initcode-mem_expansion_bytes_33-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xc6c4208c8943d4255ad2c0137b22a912d19667bd": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x87629072aed0d5fc82530fd79db2c513007042ce": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x7b0e961814de9de804d5a92356aa6e22c4528363": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x7c1253a286b65cdc4498d3b20bd5f19e77de8fec": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010073040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010055040000000080000260006000ee00ef0001010004020001000b030001003204000000008000046000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617ca101f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b8661bf1001f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x5f8c6b0f250c274f222e8d944406af759cef6c61bafc7082d7b43f65569fc9bb", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xaa746774f6170017ee4bba4eea13afb6b89aad951569c8552874f75823d840b2", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-bigger_initcode-mem_expansion_bytes_0-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010053040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100110300020014001404000000008000026001e1000660006000ee0060006000ee01ef00010100040200010001040000000080000000ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9501f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c4301f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x5bc12880c37fe379f9bc7620f08ec1909c1f42b72075a8e1fe3ca5978894a2ee", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x0aa23a20aa7ad7128216bfb16e95e2077953c9cd67c33c689e5fba71cc735b11", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-bigger_initcode-mem_expansion_bytes_0-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010053040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100110300020014001404000000008000026001e1000660006000ee0060006000ee01ef00010100040200010001040000000080000000ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9501f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c4301f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x13edc9ee200dd6dd398321e34530101a79837796dfc97f3c8f186120b68b5b35", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xe1ea253a7315218bfd27a55468b37763d369722eff60f421f5bd3884d62970ec", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-bigger_initcode-mem_expansion_bytes_0-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x930e24eacc88c2d51ddcdd3aa15ba3d7c2fc80f5": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8298ac17659e6703da6c52ca91061e20edb29b82": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x46416fef6aa32120c71231f94bb188e088b73a17": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x559bac329a5758473ec11d3f8777dc81cdbeb1cb": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010053040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100110300020014001404000000008000026001e1000660006000ee0060006000ee01ef00010100040200010001040000000080000000ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9501f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c4301f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x8f3f9d03e4e5ada94241feb1a75d4fc9a34fc777814c857bda351c1634e88794", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x0b5c20f00d3e3b917ff8442bb6078385e0effb018db077608133e2351e16b8b9", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-bigger_initcode-mem_expansion_bytes_0-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x930e24eacc88c2d51ddcdd3aa15ba3d7c2fc80f5": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8298ac17659e6703da6c52ca91061e20edb29b82": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x46416fef6aa32120c71231f94bb188e088b73a17": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x559bac329a5758473ec11d3f8777dc81cdbeb1cb": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010053040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100110300020014001404000000008000026001e1000660006000ee0060006000ee01ef00010100040200010001040000000080000000ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9501f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c4301f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x229bcacc6e1f5098aa93f767e89132223fb71ade80617f21d173e021405ccc70", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x57cd74d7e01456445c2e3a649ff54c7a9e3d7e9697526d87aeb358ab590c696e", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-bigger_initcode-mem_expansion_bytes_1-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010053040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100110300020014001404000000008000026001e1000660006000ee0060006000ee01ef00010100040200010001040000000080000000ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9801f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c4601f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x21b118c96fb291345b7683c934f81cf3f66c442b883265c1ee0469b43f5bd792", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xdd1adc65856fb1a7166f510be86f822cf556a63c72c973b53c3c567df84eb628", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-bigger_initcode-mem_expansion_bytes_1-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010053040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100110300020014001404000000008000026001e1000660006000ee0060006000ee01ef00010100040200010001040000000080000000ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9801f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c4601f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x38598b16c5dd29cce0ac7635016dfbe6d60a3a53349ebe71bab71e908dd9149e", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x854f4d6080dc7fbb26db1b96dff19eb8fc52362e2153969f599210d20baa8c03", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-bigger_initcode-mem_expansion_bytes_1-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x930e24eacc88c2d51ddcdd3aa15ba3d7c2fc80f5": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8298ac17659e6703da6c52ca91061e20edb29b82": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x46416fef6aa32120c71231f94bb188e088b73a17": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x559bac329a5758473ec11d3f8777dc81cdbeb1cb": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010053040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100110300020014001404000000008000026001e1000660006000ee0060006000ee01ef00010100040200010001040000000080000000ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9801f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c4601f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x5c05328426b888a62a5777062847ddf557a9032b2fee62cfc7103a3d72c03400", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x8eaa3d1c621d95f06312e7ced7ba37c064066c6d46f0473f6ed500dbfa3952b3", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-bigger_initcode-mem_expansion_bytes_1-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x930e24eacc88c2d51ddcdd3aa15ba3d7c2fc80f5": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8298ac17659e6703da6c52ca91061e20edb29b82": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x46416fef6aa32120c71231f94bb188e088b73a17": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x559bac329a5758473ec11d3f8777dc81cdbeb1cb": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010053040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100110300020014001404000000008000026001e1000660006000ee0060006000ee01ef00010100040200010001040000000080000000ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9801f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c4601f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x6afc94cfba0cd89ccb688d4a310db0f7319631914e2e53c85375ad4a309a155b", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x502f332635d355220ee409e60b9a4cbf84b82ec629d1430c277db42778a6de6b", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-bigger_initcode-mem_expansion_bytes_32-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010053040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100110300020014001404000000008000026001e1000660006000ee0060006000ee01ef00010100040200010001040000000080000000ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9801f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c4601f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x2836a118243d359aa8581f35c93b69ed73cd86b1b043ac9ef5e2ef657bffbf3e", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xcc2767b29ba50a9925c4c91808e5d0a3d16d54aff801e2e635220c446da46cce", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-bigger_initcode-mem_expansion_bytes_32-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010053040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100110300020014001404000000008000026001e1000660006000ee0060006000ee01ef00010100040200010001040000000080000000ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9801f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c4601f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xda23b0b4e58d1dc5f70fac17b4828b18c19170b1c91aabdb26c58bb26c99c565", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x45f015b6f7ccac738ce4f41ab46ea994ebc4904d01f0d06fcc30b68d26b8863a", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-bigger_initcode-mem_expansion_bytes_32-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x930e24eacc88c2d51ddcdd3aa15ba3d7c2fc80f5": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8298ac17659e6703da6c52ca91061e20edb29b82": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x46416fef6aa32120c71231f94bb188e088b73a17": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x559bac329a5758473ec11d3f8777dc81cdbeb1cb": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010053040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100110300020014001404000000008000026001e1000660006000ee0060006000ee01ef00010100040200010001040000000080000000ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9801f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c4601f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xc47a50172119a36f40ad2dbcebe9f57bb092a127aa1a336d29b2f9c3476177af", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x8b103e491b4f297e981b59e5d4f0c0bba754f3d2a8636db261a78c93fa7e1417", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-bigger_initcode-mem_expansion_bytes_32-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x930e24eacc88c2d51ddcdd3aa15ba3d7c2fc80f5": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8298ac17659e6703da6c52ca91061e20edb29b82": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x46416fef6aa32120c71231f94bb188e088b73a17": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x559bac329a5758473ec11d3f8777dc81cdbeb1cb": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010053040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100110300020014001404000000008000026001e1000660006000ee0060006000ee01ef00010100040200010001040000000080000000ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9801f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c4601f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x6862db64328402e196c57e18c72b17468d2cad671a816e3915261a8ff5b20f81", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x0439dc6278cffbe9aac29a02bc24b6d1a653c1122d1f351c0ac23dfb188028bb", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-bigger_initcode-mem_expansion_bytes_33-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010053040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100110300020014001404000000008000026001e1000660006000ee0060006000ee01ef00010100040200010001040000000080000000ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9b01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c4901f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x69d6085474439dfb74d3ae355d58cfe35ffc9421cc79a08e4e8cb236f9afd7ab", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x38ebb28d510546b8044394abc5b6389dfbc0ae8d5bbb3d03b77100921bb93196", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-bigger_initcode-mem_expansion_bytes_33-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010053040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100110300020014001404000000008000026001e1000660006000ee0060006000ee01ef00010100040200010001040000000080000000ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9b01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c4901f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xb1232cdec36b0fa1d23c2e2410978233a86eb399dfbdd61c619ece0542ce44e8", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x617828a21df62a0896cb25d07181befd6378d4cb7741d7f8d6877cac88086b38", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-bigger_initcode-mem_expansion_bytes_33-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x930e24eacc88c2d51ddcdd3aa15ba3d7c2fc80f5": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8298ac17659e6703da6c52ca91061e20edb29b82": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x46416fef6aa32120c71231f94bb188e088b73a17": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x559bac329a5758473ec11d3f8777dc81cdbeb1cb": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010053040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100110300020014001404000000008000026001e1000660006000ee0060006000ee01ef00010100040200010001040000000080000000ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9b01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c4901f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x1de944d1c9e71b3e17bc999abb6750d1a33f7097be56fffc486f777572832a54", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xb7792862c2ea3a62328f3e149667aa4be487d114526ed647e683c1bf96646c34", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-bigger_initcode-mem_expansion_bytes_33-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x930e24eacc88c2d51ddcdd3aa15ba3d7c2fc80f5": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8298ac17659e6703da6c52ca91061e20edb29b82": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x46416fef6aa32120c71231f94bb188e088b73a17": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x559bac329a5758473ec11d3f8777dc81cdbeb1cb": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010053040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100110300020014001404000000008000026001e1000660006000ee0060006000ee01ef00010100040200010001040000000080000000ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9b01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618c4901f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xb47342f43eee1d115e33f313f10718dad1fd890ad3cd420bdf717101b662246e", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x525ecb1adcdedd44516d7ebaece9f8830e945e91d7426e1d44e35f7a3f16960f", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-data_initcode-mem_expansion_bytes_0-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010033040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010015040000000080000260006000ee00ef0001010004020001000104000100008000000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8f01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618cfe01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xea7f8c2a87e3f1dcf9c9202cd440aebd992a486f186ade0a051d29f377929f9d", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x098ac1b7e7a72d89f469997147dfdbfbe5532b7c21352b3ede6f1d536c5124b5", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-data_initcode-mem_expansion_bytes_0-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010033040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010015040000000080000260006000ee00ef0001010004020001000104000100008000000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8f01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618cfe01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xadbcd300027085554ed0fd15521734676226ea70bc50727dc74407e318ba2eee", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xbabe97a64f753c30e63b4423364f1884486f9dc07873942530dc6e12c7ecd89c", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-data_initcode-mem_expansion_bytes_0-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x6cde4a10ad7c9fb9c23cb130a05332f8df58fa72": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x030d6eaef029c5f21ed6c8c911d8321f32b2d242": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x7eec599db4a1a62525b62d85a2eb3ff5aa4bc46f": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xcb6f24ac287061995304336266ad13409c0d1b38": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010033040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010015040000000080000260006000ee00ef0001010004020001000104000100008000000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8f01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618cfe01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x1dabd84e2717e0075785e8e7b8f7ce33e96b8b8e2f7c3869582023636cc11f53", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xcaad4d15bd21f43d0c3fd8f4a02798a4f80a6401f42e722033af043d1c774832", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-data_initcode-mem_expansion_bytes_0-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x6cde4a10ad7c9fb9c23cb130a05332f8df58fa72": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x030d6eaef029c5f21ed6c8c911d8321f32b2d242": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x7eec599db4a1a62525b62d85a2eb3ff5aa4bc46f": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xcb6f24ac287061995304336266ad13409c0d1b38": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010033040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010015040000000080000260006000ee00ef0001010004020001000104000100008000000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8f01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618cfe01f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xe900c24a11f0e01a29971e1d681cc698c7e0986105c78e16690209f02ba2028a", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xe9d9969584421824e1fb67ef22131666720400ca35cdd878588bc28b354539ae", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-data_initcode-mem_expansion_bytes_1-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010033040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010015040000000080000260006000ee00ef0001010004020001000104000100008000000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9201f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618d0101f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x26e7132aabcea6923a60538b60c3b75d621ab9fb7f7c308c05f52b6628b8a0eb", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x065e5fcb691867cc136ce2c3ea5f503cd67c47bd8cda9d081e3c610282162a1c", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-data_initcode-mem_expansion_bytes_1-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010033040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010015040000000080000260006000ee00ef0001010004020001000104000100008000000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9201f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618d0101f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xb233f2d11eae7c3ca429a0e74e51a7f6863f2ad125fb5b57f5af8f6ef6df9c31", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xe95f9aa9125e1cafe41ff8368cd714c2a0280b17921f9bb8291c7f88cbf59d64", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-data_initcode-mem_expansion_bytes_1-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x6cde4a10ad7c9fb9c23cb130a05332f8df58fa72": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x030d6eaef029c5f21ed6c8c911d8321f32b2d242": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x7eec599db4a1a62525b62d85a2eb3ff5aa4bc46f": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xcb6f24ac287061995304336266ad13409c0d1b38": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010033040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010015040000000080000260006000ee00ef0001010004020001000104000100008000000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9201f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618d0101f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xd59aee19e8715127bbf5ec141459a1bcf743a8745f4e0ce358994bf31f69402d", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x898827511844780fe9514362acdc3c57d1bef737e96b8e6b4e25e14472421121", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-data_initcode-mem_expansion_bytes_1-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x6cde4a10ad7c9fb9c23cb130a05332f8df58fa72": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x030d6eaef029c5f21ed6c8c911d8321f32b2d242": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x7eec599db4a1a62525b62d85a2eb3ff5aa4bc46f": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xcb6f24ac287061995304336266ad13409c0d1b38": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010033040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010015040000000080000260006000ee00ef0001010004020001000104000100008000000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9201f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618d0101f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x22b5da1f66141f1cad61d6d01b0a8139482829a5c957420d78a06350ee6445f9", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x2a16d36952bf9003dcd5354b7eca2ee9c5463c94ef585da3a05db76f0bf9ea31", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-data_initcode-mem_expansion_bytes_32-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010033040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010015040000000080000260006000ee00ef0001010004020001000104000100008000000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9201f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618d0101f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x721cf523e017cb2ef577b276c11c3483dece8ab99f319c7bd3582a140aff9474", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x4442ba79f7a1e2b9f936c6c7be01ed48b11469264b3f6f329c348afd6c82ccb3", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-data_initcode-mem_expansion_bytes_32-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010033040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010015040000000080000260006000ee00ef0001010004020001000104000100008000000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9201f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618d0101f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x1315266eed82ef36e3453d521b39a834bdb4af42469a000cc142618c4a0bf5e8", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xc86ab61a2ff8396af3145af06c768a292512c62dbf49faae0e1fb0a301c6e5cd", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-data_initcode-mem_expansion_bytes_32-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x6cde4a10ad7c9fb9c23cb130a05332f8df58fa72": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x030d6eaef029c5f21ed6c8c911d8321f32b2d242": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x7eec599db4a1a62525b62d85a2eb3ff5aa4bc46f": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xcb6f24ac287061995304336266ad13409c0d1b38": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010033040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010015040000000080000260006000ee00ef0001010004020001000104000100008000000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9201f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618d0101f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x379712173c6e1179421653c6167d0d54c59676e5c51dd1103f46abdfe1a18bc3", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xdc218adb3518b2e023e5409d8bfbb5782adf2fda1f5907482c3a6a61f5b935e2", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-data_initcode-mem_expansion_bytes_32-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x6cde4a10ad7c9fb9c23cb130a05332f8df58fa72": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x030d6eaef029c5f21ed6c8c911d8321f32b2d242": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x7eec599db4a1a62525b62d85a2eb3ff5aa4bc46f": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xcb6f24ac287061995304336266ad13409c0d1b38": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010033040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010015040000000080000260006000ee00ef0001010004020001000104000100008000000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9201f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618d0101f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x3a650b6ee9b8dbae25679ceb429ef678d4bdbf77ddeacef345937faae31c8adb", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xf6a9149ee33b2c2f68d0aae247e1cfcb105a80e554401941f060b0b88aa2d469", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-data_initcode-mem_expansion_bytes_33-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010033040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010015040000000080000260006000ee00ef0001010004020001000104000100008000000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9501f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618d0401f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xcba3c2d9b8a32036b47b28f3d1c28fa0eb3ea95b1a8b537b8514b6ab997c8c1f", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x4cdaf0d3c230f7dc94f73d3a584859c07eb742910a3fed57625cdaf6792f88c5", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-data_initcode-mem_expansion_bytes_33-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010033040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010015040000000080000260006000ee00ef0001010004020001000104000100008000000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9501f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618d0401f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x009832e5d92788912e3582a6ac24e28481a4828a0c674139892d1eef040af183", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x5e1a522dbf36c65302c835e215a7358a9fb34c163ac3e216739292babd3027a8", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-data_initcode-mem_expansion_bytes_33-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x6cde4a10ad7c9fb9c23cb130a05332f8df58fa72": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x030d6eaef029c5f21ed6c8c911d8321f32b2d242": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x7eec599db4a1a62525b62d85a2eb3ff5aa4bc46f": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xcb6f24ac287061995304336266ad13409c0d1b38": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010033040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010015040000000080000260006000ee00ef0001010004020001000104000100008000000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9501f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618d0401f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x009dc8160f9657d72715ecd08971ddc7d1d12902a5c4337a3d5224e9ec1ba58e", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xf8b44587c2a527a24c7dca1cfb313691cb0699b4083776f6f147effa202f3d3a", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-data_initcode-mem_expansion_bytes_33-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x6cde4a10ad7c9fb9c23cb130a05332f8df58fa72": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x030d6eaef029c5f21ed6c8c911d8321f32b2d242": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x7eec599db4a1a62525b62d85a2eb3ff5aa4bc46f": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xcb6f24ac287061995304336266ad13409c0d1b38": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010033040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010015040000000080000260006000ee00ef0001010004020001000104000100008000000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9501f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618d0401f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x4e7e21aac9c9ffeac31c72018e55e4ddf016323fd87a24afd132ef008ee447dc", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x49977748a14852fd1c3bbee4c6071e1f6abc39b1f856a4c94e592c6ccf8c79f8", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-data_appending_initcode-mem_expansion_bytes_0-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010032040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010014040000000080000260016000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8f01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618d0101f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x60f7866290a49ca356d403c5a65faf19523ac7756d57c1c8009d707948d87b29", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x1bd53683bbdf166240b7f27296c5412ed6ea473b20465ea878823978ec6bc6b6", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-data_appending_initcode-mem_expansion_bytes_0-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010032040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010014040000000080000260016000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8f01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618d0101f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xa5ff4b1b13dbd80865853164fc6663b86819d76ab9c2dff73440fbbef64d3e86", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x5c9ecb8171708c34f0f1562e55c705360411ce9ccd8bdf37d29f712fbcc7df54", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-data_appending_initcode-mem_expansion_bytes_0-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x5b0466e052099b0b36fe6abe5e4920a774210dfa": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x4822ec9f4a84514ef0cc7ce963f10c05b30a1dc0": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x5ada572f71c5b59a8bad2444f42bd93dcf47f281": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xfe311bf10f6598ab66ec4888b67dac9640719d2b": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010032040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010014040000000080000260016000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8f01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618d0101f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x0850e11a766e3bdc720656ead97fa56d8fa1cc01f37f560f702350a4d994b3b6", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x8f1a2fb9590a899276e7cc72fe89c1915dd3f5cbc9fba4bcf1718a61509396d7", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-data_appending_initcode-mem_expansion_bytes_0-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x5b0466e052099b0b36fe6abe5e4920a774210dfa": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x4822ec9f4a84514ef0cc7ce963f10c05b30a1dc0": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x5ada572f71c5b59a8bad2444f42bd93dcf47f281": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xfe311bf10f6598ab66ec4888b67dac9640719d2b": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560005f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010032040000000080000560005f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010014040000000080000260016000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c8f01f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618d0101f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x0d5ed7b50d4e5270805ab9d2a9d5e691ae5d178d92339c33df9fdb67f718a337", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x11737144fff1457799c6076b9237003a358db7a21c0e3eac7eae402e6d2adcd8", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-data_appending_initcode-mem_expansion_bytes_1-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010032040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010014040000000080000260016000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9201f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618d0401f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xf60d99ee2e61d5c9b682ad0d7fe5f72bf7e6d5281d9abce73f9774b4583d9a96", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x5c7f5c481bb3d0ce290cf9f6cc6bf5513e51ebd12f71a730fb51c0dd924be9b9", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-data_appending_initcode-mem_expansion_bytes_1-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010032040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010014040000000080000260016000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9201f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618d0401f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x87b62046cde92f914904fdb073a3dd2fa11929c5e212277b2f711b445ae6664a", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xa15b387967115c6e37e06763ad9ad1b76542faf6fbc6b43fa74f8d522a705800", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-data_appending_initcode-mem_expansion_bytes_1-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x5b0466e052099b0b36fe6abe5e4920a774210dfa": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x4822ec9f4a84514ef0cc7ce963f10c05b30a1dc0": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x5ada572f71c5b59a8bad2444f42bd93dcf47f281": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xfe311bf10f6598ab66ec4888b67dac9640719d2b": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010032040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010014040000000080000260016000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9201f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618d0401f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xb06ba3eefe7790644ebbce4f62cbc453d04c915667fa09d553f94c4884e14206", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x5c82e5b65503f8f386ef8117c301d688bfde6be78476fcee9372ec72b7637150", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-data_appending_initcode-mem_expansion_bytes_1-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x5b0466e052099b0b36fe6abe5e4920a774210dfa": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x4822ec9f4a84514ef0cc7ce963f10c05b30a1dc0": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x5ada572f71c5b59a8bad2444f42bd93dcf47f281": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xfe311bf10f6598ab66ec4888b67dac9640719d2b": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560015f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010032040000000080000560015f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010014040000000080000260016000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9201f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618d0401f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x732f0837b66cfd164f246ef56877d52832452a452f533f71fda0fe324a9cbc53", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xc98bd20733d7d8e8bd7c87631cb894bd46a48e4177218e13629ed289fe2c5835", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-data_appending_initcode-mem_expansion_bytes_32-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010032040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010014040000000080000260016000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9201f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618d0401f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x45c7b4adb406f4c9097d911f27fc6128a934c0929bc9183806a7253ee1c79adf", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x642b5d74bfd8e330bfb2d2ffcb7806e863396892beacbc7001f2fc5590cb3c26", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-data_appending_initcode-mem_expansion_bytes_32-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010032040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010014040000000080000260016000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9201f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618d0401f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xe993f96e1d833b8ebee205824f0b7538b8490d17ce5127945273a99bd88a3fb9", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x85003741c70a3373cff95702c9a9ef5572276b37d4dbc12a3078c27765634738", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-data_appending_initcode-mem_expansion_bytes_32-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x5b0466e052099b0b36fe6abe5e4920a774210dfa": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x4822ec9f4a84514ef0cc7ce963f10c05b30a1dc0": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x5ada572f71c5b59a8bad2444f42bd93dcf47f281": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xfe311bf10f6598ab66ec4888b67dac9640719d2b": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010032040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010014040000000080000260016000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9201f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618d0401f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x19dc45b0cc2f273a2ce55277453ab46d14b6723c37c0ce9f7a2f7318047de1f1", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xe921a582246d35d6263a85eb23649f71bf93360c217817dfd00a1f5c783fb1b5", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-data_appending_initcode-mem_expansion_bytes_32-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x5b0466e052099b0b36fe6abe5e4920a774210dfa": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x4822ec9f4a84514ef0cc7ce963f10c05b30a1dc0": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x5ada572f71c5b59a8bad2444f42bd93dcf47f281": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xfe311bf10f6598ab66ec4888b67dac9640719d2b": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560205f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010032040000000080000560205f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010014040000000080000260016000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9201f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618d0401f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x8be4dbcd519b4337cc1ccc70cfc0c6a4aeb4f0c477c4eca07192ac75bcf6dfba", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x59c65909043cffd2938b6b0cde47a66d21c5e053ad545b50ecfa2bc1c6ef614c", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-data_appending_initcode-mem_expansion_bytes_33-new_account_True-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010032040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010014040000000080000260016000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9501f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618d0701f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x6863d925cf8f9c54a3a2dd4c3361374ae688764d24a2cb5bfd6eaf421e984779", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x68b8f5290958513e5725007c4fe615693e1083476bcf10667888d7bc389cd0db", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-data_appending_initcode-mem_expansion_bytes_33-new_account_True-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010032040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010014040000000080000260016000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9501f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618d0701f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0xb7b728cdaf869f5a9ad4699dc160afedf5b57547edc0d698f72bacdc675963f7", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x76f08c82f148d07baf6e0040a8eac9bb1103f13966754e9a674b5521dca51cdd", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-data_appending_initcode-mem_expansion_bytes_33-new_account_False-value_0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x5b0466e052099b0b36fe6abe5e4920a774210dfa": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x4822ec9f4a84514ef0cc7ce963f10c05b30a1dc0": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x5ada572f71c5b59a8bad2444f42bd93dcf47f281": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xfe311bf10f6598ab66ec4888b67dac9640719d2b": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000000", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef000101000402000100310300010032040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000000ec0000ef000101000402000100060300010014040000000080000260016000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9501f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618d0701f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x3cf6b9ce156a549a54eee97a2c670c8f21e8a7e511e5b1528eec8a13b3833ce3", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x6f245027df70e74eaacb3f8c03f232e380979672382bb4176567764d81deca31", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + }, + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py::test_eofcreate_gas[fork_Osaka-state_test-data_appending_initcode-mem_expansion_bytes_33-new_account_False-value_1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x5b0466e052099b0b36fe6abe5e4920a774210dfa": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x4822ec9f4a84514ef0cc7ce963f10c05b30a1dc0": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x5ada572f71c5b59a8bad2444f42bd93dcf47f281": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0xfe311bf10f6598ab66ec4888b67dac9640719d2b": { + "nonce": "0x00", + "balance": "0x01", + "code": "0x", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef0001010004020001002f040000000080000560215f600a5c80600101600a5d7f000000000000000000000000000000000000000000000000000000000000000100", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x04", + "code": "0xef000101000402000100310300010032040000000080000560215f600a5c80600101600a5d7f0000000000000000000000000000000000000000000000000000000000000001ec0000ef000101000402000100060300010014040000000080000260016000ee00ef00010100040200010001040000000080000000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b315061100031505a600060006000600060006110005af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a90035a6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1505a900382900361000155819003610000556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86617c9501f16002556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b86618d0701f160035500", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x016345785d8a0000" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Osaka": [ + { + "hash": "0x142e19401dc5322b2e8920657bfc7c88e65556146702ed206ab6c45dc728ab67", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf865800a88016345785d8a0000940000000000000000000000000000000000001100808026a0860d6d982de9d8cd6289197a443d3854b9938c16d2c0a1158e0eb4222bd26af2a05528c1e71179234d3c2810e03ac7a84e0ee45b980fbecd8eb9bc05d090d8035f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xb30eb11d83a204d83a9c223dce2dce335b666c34d19b2dede6a1a5639b39706e", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTests variations of EOFCREATE gas", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_gas.py#L53", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", + "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/cross_version_creates_fail.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/cross_version_creates_fail.json similarity index 84% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/cross_version_creates_fail.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/cross_version_creates_fail.json index 6e56063f3e..112e84aa69 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/cross_version_creates_fail.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/cross_version_creates_fail.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_cross_version_creates_fail[fork_CancunEIP7692-state_test-deploy_eof_initcontainer-CREATE]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_cross_version_creates_fail[fork_Osaka-state_test-deploy_eof_initcontainer-CREATE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7d37011aa283336fc899a95e802fdd5fe242b6e9bbad211ed058b09ef2a3dd10", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,16 +55,16 @@ ] }, "_info": { - "hash": "0x5972a2f8c3d9f7cd4340e4325541495080f942e962a628a0048640f147007e44", + "hash": "0x0e567bd88fd64a254568a51adf5320c83955a77046685efd93687e5117fcc066", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies that CREATE and CREATE2 cannot create EOF contracts", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_cross_version_creates_fail[fork_CancunEIP7692-state_test-deploy_eof_initcontainer-CREATE2]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_cross_version_creates_fail[fork_Osaka-state_test-deploy_eof_initcontainer-CREATE2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -106,7 +106,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x91e0dbd83cdd2d3280713d220ce23094e4f0ce75d69202f678375b72a4c3024c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -120,16 +120,16 @@ ] }, "_info": { - "hash": "0xb6a38cade21528a0892704a6113e132ce30cdc8e178953a86ee48fe6fa93577b", + "hash": "0x32ad8f3bf417d995ea35a41345fd7d6ecc0210f936b1ca4d369c5ecab4375dc9", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies that CREATE and CREATE2 cannot create EOF contracts", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_cross_version_creates_fail[fork_CancunEIP7692-state_test-deploy_eof_container-CREATE]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_cross_version_creates_fail[fork_Osaka-state_test-deploy_eof_container-CREATE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -171,7 +171,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x98ed0c2dba724a1d48020713a5eef6f6ecc9b06a04584caaf9f860a6035f5e55", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -185,16 +185,16 @@ ] }, "_info": { - "hash": "0xce7aea9dc3201ce2ee9a66098afc8a3b35973768396b961ecea1de23af628b7a", + "hash": "0x7c59434a3c00fa9e4e1a058cf1decd829baeb7c798c5735b9ba33ac09de18b3c", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies that CREATE and CREATE2 cannot create EOF contracts", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_cross_version_creates_fail[fork_CancunEIP7692-state_test-deploy_eof_container-CREATE2]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_cross_version_creates_fail[fork_Osaka-state_test-deploy_eof_container-CREATE2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -236,7 +236,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x11531242065578efbd65395cddc4e826a3a15c85836b6dc883e8eb2909850021", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -250,11 +250,11 @@ ] }, "_info": { - "hash": "0x56086fd238f543d1643a6d457c0cef3b155cdc7dea44f9f14e4136e8a24b9a04", + "hash": "0x2473dbe5f5f83777b661ea83f5cb65cc260eab3486778dcfadf10375a64d6e3a", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies that CREATE and CREATE2 cannot create EOF contracts", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py#L31", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py#L31", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/legacy_initcode_eof_contract_fails.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/legacy_initcode_eof_contract_fails.json similarity index 84% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/legacy_initcode_eof_contract_fails.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/legacy_initcode_eof_contract_fails.json index 062fbd579a..3ea4914c96 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/legacy_initcode_eof_contract_fails.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/legacy_eof_creates/legacy_initcode_eof_contract_fails.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_legacy_initcode_eof_contract_fails[fork_CancunEIP7692-state_test-deploy_eof_initcontainer-CREATE]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_legacy_initcode_eof_contract_fails[fork_Osaka-state_test-deploy_eof_initcontainer-CREATE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x75e11bd3cdd608f0498b821b1ae6947379e99d22b5014888633fe35ab519cf4f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,16 +55,16 @@ ] }, "_info": { - "hash": "0x7797b654c5898ec340b06f8ff5a374576f85dba2390dfb0947cf693b6044e5b3", + "hash": "0x7ecf9f0d59632d09b540edee45e7266a46936b2810b67e19b78fb117601c690e", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies that legacy initcode cannot create EOF", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py#L91", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py#L91", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_legacy_initcode_eof_contract_fails[fork_CancunEIP7692-state_test-deploy_eof_initcontainer-CREATE2]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_legacy_initcode_eof_contract_fails[fork_Osaka-state_test-deploy_eof_initcontainer-CREATE2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -106,7 +106,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x7789360253cc754284e1efb96ecfa77988482a751fea843096ad07a4388758b2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -120,16 +120,16 @@ ] }, "_info": { - "hash": "0xb615f1d0b11d66a77269570c7bbedb2bd5871fbea0368f303930e248eb541c77", + "hash": "0x8b2a383f5dc607f1cebaaca61013c069af3dde7d135ff8efea67648f37c9ec98", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies that legacy initcode cannot create EOF", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py#L91", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py#L91", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_legacy_initcode_eof_contract_fails[fork_CancunEIP7692-state_test-deploy_eof_container-CREATE]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_legacy_initcode_eof_contract_fails[fork_Osaka-state_test-deploy_eof_container-CREATE]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -171,7 +171,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xadd098c6c9f59dbe5420cddb8995e484f4781761a585e5bb89957c73f5d17099", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -185,16 +185,16 @@ ] }, "_info": { - "hash": "0xa0ae1148588d5473dacfc0dd5234c9fb14499a865c75a710ab0a2abb0f29dbe0", + "hash": "0x98dd95ce2092802a55389f58f1bfc7cc328cc925995be5a45da8abdeb4efd8f6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies that legacy initcode cannot create EOF", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py#L91", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py#L91", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_legacy_initcode_eof_contract_fails[fork_CancunEIP7692-state_test-deploy_eof_container-CREATE2]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py::test_legacy_initcode_eof_contract_fails[fork_Osaka-state_test-deploy_eof_container-CREATE2]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -236,7 +236,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xdbacdcec53642efd574ad503d082d33a8eff5f7095795aaee6490ab014a8ffda", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -250,11 +250,11 @@ ] }, "_info": { - "hash": "0xea5517b8d252afffea8e290bfd72ef356c48d7eb6d9a9543e6856aea20e7f77c", + "hash": "0x2bb3e104dc4fad8d37f523c85e960d9874d274a1cbc38783bf274301b49bfc95", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\n\n Verifies that legacy initcode cannot create EOF", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py#L91", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_legacy_eof_creates.py#L91", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json similarity index 83% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json index 8595078aef..124e0925ed 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/container_combos_valid.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_CancunEIP7692-state_test-EOFCREATE/RETURNCONTRACT]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_Osaka-state_test-EOFCREATE_RETURNCONTRACT]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1097866400b9ae751d0d0456ed2e372215d85ad11fce69391aad060adeac30db", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,16 +55,16 @@ ] }, "_info": { - "hash": "0x9137a57ede7571372c002cb4f7402a49f01b689a2068678ebd7d245580cc7152", + "hash": "0xd313f39b6ceeeefdb658f4bf30f043fc022ed14e30bf8c33b386b49fa54b0aa3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest valid subcontainer reference / opcode combos", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L136", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L136", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_CancunEIP7692-state_test-RETURNCONTRACT/STOP]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_Osaka-state_test-RETURNCONTRACT_STOP]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -100,7 +100,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe8cd629b02a1f9bd567a9a80850bf2f194c57c32ce498d828f02f211b5b17858", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -114,16 +114,16 @@ ] }, "_info": { - "hash": "0x01c9fbefeca173455895076875b5b7857b813402bb1fe1bc551c8367222e98b3", + "hash": "0x3732d59d6a1bd2768ce076a33df16c0d1d7db08295404f06af314572276bd8b6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest valid subcontainer reference / opcode combos", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L136", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L136", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_CancunEIP7692-state_test-RETURNCONTRACT/RETURN]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_Osaka-state_test-RETURNCONTRACT_RETURN]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -159,7 +159,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xabb6fab523174f4a9fd932c789c59d112d76ec7a7156219bee16481f2d6c9d08", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -173,16 +173,16 @@ ] }, "_info": { - "hash": "0xf5c6af4ce8cf46c48da446e24b96ced3459734c4f3e6272dc4278330caa89629", + "hash": "0x49845224a9218da58427ebaf5eeaf2c44f4176ab38489d0a12de30127088d7f3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest valid subcontainer reference / opcode combos", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L136", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L136", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_CancunEIP7692-state_test-EOFCREATE/REVERT]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_Osaka-state_test-EOFCREATE_REVERT]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -224,7 +224,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x63ba797516cee7f83d0eb712fdd8dc60a51dbebac6cd5bb5139ad9508d17506a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -238,16 +238,16 @@ ] }, "_info": { - "hash": "0x463321ef2673c5d4a29dbace9db24daed87afa82d53f8bccbb101ded7325b667", + "hash": "0xa4e759c54c353e39f207aaf18534e02f3e3ca6553ec8ff0129f4577472b96be5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest valid subcontainer reference / opcode combos", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L136", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L136", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_CancunEIP7692-state_test-RETURNCONTRACT/REVERT]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_container_combos_valid[fork_Osaka-state_test-RETURNCONTRACT_REVERT]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -283,7 +283,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2fc3070967147882db3d0841c6a663cca19515f89daaa0c1442791e6bbd1e7a4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -297,11 +297,11 @@ ] }, "_info": { - "hash": "0x5079a0c0fc35bd7f85f09dec17e2603df7f4e648d87a535fe7a6bd8029b53b99", + "hash": "0x9065de7ae8c893506aa58c48539fa5d70da42b3b6b7cd859519a4955dcab1a25", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest valid subcontainer reference / opcode combos", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L136", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L136", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/reverting_container.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/reverting_container.json similarity index 83% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/reverting_container.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/reverting_container.json index 2a3d5dacbc..5063896a35 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/reverting_container.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/reverting_container.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_reverting_container[fork_CancunEIP7692-state_test-eofcreate]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_reverting_container[fork_Osaka-state_test-eofcreate]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x63ba797516cee7f83d0eb712fdd8dc60a51dbebac6cd5bb5139ad9508d17506a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,16 +55,16 @@ ] }, "_info": { - "hash": "0x463321ef2673c5d4a29dbace9db24daed87afa82d53f8bccbb101ded7325b667", + "hash": "0xa4e759c54c353e39f207aaf18534e02f3e3ca6553ec8ff0129f4577472b96be5", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest revert containers", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L76", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L76", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } }, - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_reverting_container[fork_CancunEIP7692-state_test-returncontract]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_reverting_container[fork_Osaka-state_test-returncontract]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -100,7 +100,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x2fc3070967147882db3d0841c6a663cca19515f89daaa0c1442791e6bbd1e7a4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -114,11 +114,11 @@ ] }, "_info": { - "hash": "0x5079a0c0fc35bd7f85f09dec17e2603df7f4e648d87a535fe7a6bd8029b53b99", + "hash": "0x9065de7ae8c893506aa58c48539fa5d70da42b3b6b7cd859519a4955dcab1a25", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nTest revert containers", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L76", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L76", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_creation.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_creation.json similarity index 83% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_creation.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_creation.json index 0c13c0c847..c9105abd81 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_creation.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_creation.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_simple_create_from_creation[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_simple_create_from_creation[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -35,7 +35,7 @@ "to": "" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0xe8cd629b02a1f9bd567a9a80850bf2f194c57c32ce498d828f02f211b5b17858", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -49,11 +49,11 @@ ] }, "_info": { - "hash": "0x01c9fbefeca173455895076875b5b7857b813402bb1fe1bc551c8367222e98b3", + "hash": "0x3732d59d6a1bd2768ce076a33df16c0d1d7db08295404f06af314572276bd8b6", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nSimple EOF creation from a create transaction container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L60", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L60", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_deployed.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_deployed.json similarity index 84% rename from tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_deployed.json rename to tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_deployed.json index 57446b72e2..76c9cdb6fd 100644 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_deployed.json +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7620_eof_create/subcontainer_validation/simple_create_from_deployed.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_simple_create_from_deployed[fork_CancunEIP7692-state_test]": { + "tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py::test_simple_create_from_deployed[fork_Osaka-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -41,7 +41,7 @@ "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" }, "post": { - "Prague": [ + "Osaka": [ { "hash": "0x1097866400b9ae751d0d0456ed2e372215d85ad11fce69391aad060adeac30db", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", @@ -55,11 +55,11 @@ ] }, "_info": { - "hash": "0x9137a57ede7571372c002cb4f7402a49f01b689a2068678ebd7d245580cc7152", + "hash": "0xd313f39b6ceeeefdb658f4bf30f043fc022ed14e30bf8c33b386b49fa54b0aa3", "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", "description": "Test function documentation:\nSimple EOF creation from a deployed EOF container", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L45", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7620_eof_create/test_subcontainer_validation.py#L45", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7620.md", "reference-spec-version": "52ddbcdddcf72dd72427c319f2beddeb468e1737" } diff --git a/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7698_eof_creation_tx/eof_creation_tx/eof_creation_tx_context.json b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7698_eof_creation_tx/eof_creation_tx/eof_creation_tx_context.json new file mode 100644 index 0000000000..38715a79ae --- /dev/null +++ b/tests/eof_suite/eest/state_tests/osaka/eip7692_eof_v1/eip7698_eof_creation_tx/eof_creation_tx/eof_creation_tx_context.json @@ -0,0 +1,238 @@ +{ + "tests/osaka/eip7692_eof_v1/eip7698_eof_creation_tx/test_eof_creation_tx.py::test_eof_creation_tx_context[fork_Osaka-state_test-destination_code_ADDRESS-expected_result_destination]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0186a0" + ], + "value": [ + "0x1123" + ], + "data": [ + "0xef0001010004020001000a030001001404000000008000023060015560006000ee00ef00010100040200010001040000000080000000" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to": "" + }, + "post": { + "Osaka": [ + { + "hash": "0xd2ed628ae016ef84974be39a618537a9db345b59dab58283a71e338ef755f01e", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf884800a830186a080821123b6ef0001010004020001000a030001001404000000008000023060015560006000ee00ef0001010004020001000104000000008000000025a065c9eac29102da855f38f704fe2d7e32ffbe9c0a75d17bd4055277c4218f885fa06ee2f98d3ff0af4be954b33660e9eb2f46ddccfdb52544a5dbbde34312fbe893", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x633a72e2eb342cfbc8121834039b5f9bfec66c271a3600bb0e0b38e46ee3d192", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF creation txs' initcode context instructions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7698_eof_creation_tx/test_eof_creation_tx.py#L23", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7698.md", + "reference-spec-version": "ff544c14889aeb84be214546a09f410a67b919be" + } + }, + "tests/osaka/eip7692_eof_v1/eip7698_eof_creation_tx/test_eof_creation_tx.py::test_eof_creation_tx_context[fork_Osaka-state_test-destination_code_CALLER-expected_result_sender]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0186a0" + ], + "value": [ + "0x1123" + ], + "data": [ + "0xef0001010004020001000a030001001404000000008000023360015560006000ee00ef00010100040200010001040000000080000000" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to": "" + }, + "post": { + "Osaka": [ + { + "hash": "0x3fb44b1d622667bc63cca4ec100ef324f831a7c8580ccebbf831245bca399e94", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf884800a830186a080821123b6ef0001010004020001000a030001001404000000008000023360015560006000ee00ef0001010004020001000104000000008000000026a03410ab8b782005d8332ca19a62635db6000f6337e3cde6740e7e1ac8115ce633a01817c4eb317265ffc40d9675e5a406ec5f368853beb0aef5d8e12c8a31591c5c", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x62a534f8821208d4639f22dcc1db924dab63bb2af964fe369c6adc7eb1aa9499", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF creation txs' initcode context instructions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7698_eof_creation_tx/test_eof_creation_tx.py#L23", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7698.md", + "reference-spec-version": "ff544c14889aeb84be214546a09f410a67b919be" + } + }, + "tests/osaka/eip7692_eof_v1/eip7698_eof_creation_tx/test_eof_creation_tx.py::test_eof_creation_tx_context[fork_Osaka-state_test-destination_code_CALLVALUE-expected_result_value]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0186a0" + ], + "value": [ + "0x1123" + ], + "data": [ + "0xef0001010004020001000a030001001404000000008000023460015560006000ee00ef00010100040200010001040000000080000000" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to": "" + }, + "post": { + "Osaka": [ + { + "hash": "0x715b8c6e92f6bd26cb1eee396d8d29ad457d65ebb335684b2427d480ab0625b1", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf884800a830186a080821123b6ef0001010004020001000a030001001404000000008000023460015560006000ee00ef0001010004020001000104000000008000000026a00cfcef8c9830fc2a2845e8b6890b53b7fd1fa3f4626b0a7f0d217e7b0d9a3f4ca0233bfb12237cb4c9f1f978ce3891c34ef9141356a9dddff87ebbaa59ca35346c", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x14bde1a0ca0cabb9d4ba9807654cb09f3414c447c21ba330b7f7499e46678053", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF creation txs' initcode context instructions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7698_eof_creation_tx/test_eof_creation_tx.py#L23", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7698.md", + "reference-spec-version": "ff544c14889aeb84be214546a09f410a67b919be" + } + }, + "tests/osaka/eip7692_eof_v1/eip7698_eof_creation_tx/test_eof_creation_tx.py::test_eof_creation_tx_context[fork_Osaka-state_test-destination_code_ORIGIN-expected_result_sender]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0186a0" + ], + "value": [ + "0x1123" + ], + "data": [ + "0xef0001010004020001000a030001001404000000008000023260015560006000ee00ef00010100040200010001040000000080000000" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to": "" + }, + "post": { + "Osaka": [ + { + "hash": "0x3fb44b1d622667bc63cca4ec100ef324f831a7c8580ccebbf831245bca399e94", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf884800a830186a080821123b6ef0001010004020001000a030001001404000000008000023260015560006000ee00ef0001010004020001000104000000008000000025a038f6e1615c3327f858dc7274e249534255462d515f30571431329b3207ae6c49a060f33d980d05249e5379de7b0560bcbab794bafafc62b826feb41fad20d3febd", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x77cbebe4be797a62c9a029130a1851dedffc56e52a8a040966f3d9078fbc577b", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "Hyperledger Besu evm 24.10-develop-e720d8f", + "description": "Test function documentation:\nTest EOF creation txs' initcode context instructions", + "url": "https://github.com/ethereum/execution-spec-tests/blob/eip7692@v2.0.0/tests/osaka/eip7692_eof_v1/eip7698_eof_creation_tx/test_eof_creation_tx.py#L23", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7698.md", + "reference-spec-version": "ff544c14889aeb84be214546a09f410a67b919be" + } + } +} \ No newline at end of file diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_positive_negative_with_data.json b/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_positive_negative_with_data.json deleted file mode 100644 index a19f90a483..0000000000 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip4200_relative_jumps/rjump/rjump_positive_negative_with_data.json +++ /dev/null @@ -1,67 +0,0 @@ -{ - "tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py::test_rjump_positive_negative_with_data[fork_CancunEIP7692-state_test]": { - "env": { - "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentGasLimit": "0x016345785d8a0000", - "currentNumber": "0x01", - "currentTimestamp": "0x03e8", - "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", - "currentDifficulty": "0x00", - "currentBaseFee": "0x07", - "currentExcessBlobGas": "0x00" - }, - "pre": { - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { - "nonce": "0x00", - "balance": "0x3635c9adc5dea00000", - "code": "0x", - "storage": {} - }, - "0x0000000000000000000000000000000000001000": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xef0001010004020001001104000400008000025fe10003e0000761201560015500e0fff6deadbeef", - "storage": {} - } - }, - "transaction": { - "nonce": "0x00", - "gasPrice": "0x0a", - "gasLimit": [ - "0x989680" - ], - "to": "0x0000000000000000000000000000000000001000", - "value": [ - "0x00" - ], - "data": [ - "0x" - ], - "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" - }, - "post": { - "Prague": [ - { - "hash": "0x011fbaf7ef7682970bbca9cbff320edc2fdc62895b4a10b89c78479fa1a2ab4a", - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes": "0xf860800a83989680940000000000000000000000000000000000001000808026a0e5d462429669f661291a8dc4c49a092cfd4922b6f3f31c9189a2f4adf5ecd730a001494afaf472fbb80bcb107ffeb918a2b9115f454027840615d6d20d63c69ac0", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - } - } - ] - }, - "_info": { - "hash": "0x9a251dd18d079864a3baac595a93d58b2dde24a5201e654516a288ceb664b60e", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nEOF1V4200_0001 (Valid) EOF code containing RJUMP (Positive, Negative)", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip4200_relative_jumps/test_rjump.py#L44", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4200.md", - "reference-spec-version": "17d4a8d12d2b5e0f2985c866376c16c8c6df7cba" - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json b/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json deleted file mode 100644 index eff5d6a9ae..0000000000 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/calls/eof_calls_revert_abort.json +++ /dev/null @@ -1,854 +0,0 @@ -{ - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-state_test-destination_is_eof_True-destination_opcode_REVERT-opcode_EXTCALL]": { - "env": { - "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentGasLimit": "0x016345785d8a0000", - "currentNumber": "0x01", - "currentTimestamp": "0x03e8", - "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", - "currentDifficulty": "0x00", - "currentBaseFee": "0x07", - "currentExcessBlobGas": "0x00" - }, - "pre": { - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { - "nonce": "0x00", - "balance": "0x3635c9adc5dea00000", - "code": "0x", - "storage": {} - }, - "0x0000000000000000000000000000000000001000": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xef00010100040200010005040000000080000260006000fd", - "storage": {} - }, - "0x0000000000000000000000000000000000001100": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xef000101000402000100140400000000800004600060006000611000f860025561201560015500", - "storage": {} - } - }, - "transaction": { - "nonce": "0x00", - "gasPrice": "0x0a", - "gasLimit": [ - "0x02faf080" - ], - "to": "0x0000000000000000000000000000000000001100", - "value": [ - "0x00" - ], - "data": [ - "0x" - ], - "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" - }, - "post": { - "Prague": [ - { - "hash": "0x76a928ab11581997a7fc00cb3d02901b21ce49396395b9ba36f9a965537090b8", - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes": "0xf861800a8402faf080940000000000000000000000000000000000001100808025a0f2842b483b9d9e5dea69faef5283db27203d1eb76a0f7b905d5be0091bc1de37a0310b07b54a347016df64ba8c86a975d8274f87603ddd08046ae9055d4eff315c", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - } - } - ] - }, - "_info": { - "hash": "0x054225442640f7008b803ccbc84129389e24764c918ac21a4d56e5ac23763125", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest EOF contracts calling contracts that revert or abort", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L453", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" - } - }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-state_test-destination_is_eof_True-destination_opcode_REVERT-opcode_EXTDELEGATECALL]": { - "env": { - "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentGasLimit": "0x016345785d8a0000", - "currentNumber": "0x01", - "currentTimestamp": "0x03e8", - "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", - "currentDifficulty": "0x00", - "currentBaseFee": "0x07", - "currentExcessBlobGas": "0x00" - }, - "pre": { - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { - "nonce": "0x00", - "balance": "0x3635c9adc5dea00000", - "code": "0x", - "storage": {} - }, - "0x0000000000000000000000000000000000001000": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xef00010100040200010005040000000080000260006000fd", - "storage": {} - }, - "0x0000000000000000000000000000000000001100": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xef00010100040200010012040000000080000360006000611000f960025561201560015500", - "storage": {} - } - }, - "transaction": { - "nonce": "0x00", - "gasPrice": "0x0a", - "gasLimit": [ - "0x02faf080" - ], - "to": "0x0000000000000000000000000000000000001100", - "value": [ - "0x00" - ], - "data": [ - "0x" - ], - "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" - }, - "post": { - "Prague": [ - { - "hash": "0x3b858599bf5997b3a99afd1be830184ec6c7cf830d9bca71588f15aa47754c46", - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes": "0xf861800a8402faf080940000000000000000000000000000000000001100808025a0f2842b483b9d9e5dea69faef5283db27203d1eb76a0f7b905d5be0091bc1de37a0310b07b54a347016df64ba8c86a975d8274f87603ddd08046ae9055d4eff315c", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - } - } - ] - }, - "_info": { - "hash": "0xff8a3892de7047a4cb299ef181556a15a1e43ce74a8796694763b58fcde693c8", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest EOF contracts calling contracts that revert or abort", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L453", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" - } - }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-state_test-destination_is_eof_True-destination_opcode_REVERT-opcode_EXTSTATICCALL]": { - "env": { - "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentGasLimit": "0x016345785d8a0000", - "currentNumber": "0x01", - "currentTimestamp": "0x03e8", - "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", - "currentDifficulty": "0x00", - "currentBaseFee": "0x07", - "currentExcessBlobGas": "0x00" - }, - "pre": { - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { - "nonce": "0x00", - "balance": "0x3635c9adc5dea00000", - "code": "0x", - "storage": {} - }, - "0x0000000000000000000000000000000000001000": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xef00010100040200010005040000000080000260006000fd", - "storage": {} - }, - "0x0000000000000000000000000000000000001100": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xef00010100040200010012040000000080000360006000611000fb60025561201560015500", - "storage": {} - } - }, - "transaction": { - "nonce": "0x00", - "gasPrice": "0x0a", - "gasLimit": [ - "0x02faf080" - ], - "to": "0x0000000000000000000000000000000000001100", - "value": [ - "0x00" - ], - "data": [ - "0x" - ], - "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" - }, - "post": { - "Prague": [ - { - "hash": "0x97a4c55d56eb1bfd0209d3c54c323400e8b675fcb83c33309613ac1523dc2d84", - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes": "0xf861800a8402faf080940000000000000000000000000000000000001100808025a0f2842b483b9d9e5dea69faef5283db27203d1eb76a0f7b905d5be0091bc1de37a0310b07b54a347016df64ba8c86a975d8274f87603ddd08046ae9055d4eff315c", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - } - } - ] - }, - "_info": { - "hash": "0xbb866acb6ae6b716c2451db408941768d76ab4f59d9d3c588c59098b78ed4b4d", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest EOF contracts calling contracts that revert or abort", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L453", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" - } - }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-state_test-destination_is_eof_True-destination_opcode_INVALID-opcode_EXTCALL]": { - "env": { - "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentGasLimit": "0x016345785d8a0000", - "currentNumber": "0x01", - "currentTimestamp": "0x03e8", - "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", - "currentDifficulty": "0x00", - "currentBaseFee": "0x07", - "currentExcessBlobGas": "0x00" - }, - "pre": { - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { - "nonce": "0x00", - "balance": "0x3635c9adc5dea00000", - "code": "0x", - "storage": {} - }, - "0x0000000000000000000000000000000000001000": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xef000101000402000100010400000000800000fe", - "storage": {} - }, - "0x0000000000000000000000000000000000001100": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xef000101000402000100140400000000800004600060006000611000f860025561201560015500", - "storage": {} - } - }, - "transaction": { - "nonce": "0x00", - "gasPrice": "0x0a", - "gasLimit": [ - "0x02faf080" - ], - "to": "0x0000000000000000000000000000000000001100", - "value": [ - "0x00" - ], - "data": [ - "0x" - ], - "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" - }, - "post": { - "Prague": [ - { - "hash": "0x81dc5fb3298f831b6469a2055dca3e57335c116fbe2feae75e9548889aa550ee", - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes": "0xf861800a8402faf080940000000000000000000000000000000000001100808025a0f2842b483b9d9e5dea69faef5283db27203d1eb76a0f7b905d5be0091bc1de37a0310b07b54a347016df64ba8c86a975d8274f87603ddd08046ae9055d4eff315c", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - } - } - ] - }, - "_info": { - "hash": "0x4d027de10dec2911bf3c0eb17eec39a936b3e1727ca746149e256ce849e48181", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest EOF contracts calling contracts that revert or abort", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L453", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" - } - }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-state_test-destination_is_eof_True-destination_opcode_INVALID-opcode_EXTDELEGATECALL]": { - "env": { - "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentGasLimit": "0x016345785d8a0000", - "currentNumber": "0x01", - "currentTimestamp": "0x03e8", - "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", - "currentDifficulty": "0x00", - "currentBaseFee": "0x07", - "currentExcessBlobGas": "0x00" - }, - "pre": { - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { - "nonce": "0x00", - "balance": "0x3635c9adc5dea00000", - "code": "0x", - "storage": {} - }, - "0x0000000000000000000000000000000000001000": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xef000101000402000100010400000000800000fe", - "storage": {} - }, - "0x0000000000000000000000000000000000001100": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xef00010100040200010012040000000080000360006000611000f960025561201560015500", - "storage": {} - } - }, - "transaction": { - "nonce": "0x00", - "gasPrice": "0x0a", - "gasLimit": [ - "0x02faf080" - ], - "to": "0x0000000000000000000000000000000000001100", - "value": [ - "0x00" - ], - "data": [ - "0x" - ], - "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" - }, - "post": { - "Prague": [ - { - "hash": "0xc48f1a1a85a39bbef43d5f92009bca17f260e2e44c850a1af61e93865136d65d", - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes": "0xf861800a8402faf080940000000000000000000000000000000000001100808025a0f2842b483b9d9e5dea69faef5283db27203d1eb76a0f7b905d5be0091bc1de37a0310b07b54a347016df64ba8c86a975d8274f87603ddd08046ae9055d4eff315c", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - } - } - ] - }, - "_info": { - "hash": "0x42b700a13616d3cf5e6ca6a2dec722083c7fe3dee2acac46eac193ed3de75210", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest EOF contracts calling contracts that revert or abort", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L453", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" - } - }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-state_test-destination_is_eof_True-destination_opcode_INVALID-opcode_EXTSTATICCALL]": { - "env": { - "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentGasLimit": "0x016345785d8a0000", - "currentNumber": "0x01", - "currentTimestamp": "0x03e8", - "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", - "currentDifficulty": "0x00", - "currentBaseFee": "0x07", - "currentExcessBlobGas": "0x00" - }, - "pre": { - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { - "nonce": "0x00", - "balance": "0x3635c9adc5dea00000", - "code": "0x", - "storage": {} - }, - "0x0000000000000000000000000000000000001000": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xef000101000402000100010400000000800000fe", - "storage": {} - }, - "0x0000000000000000000000000000000000001100": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xef00010100040200010012040000000080000360006000611000fb60025561201560015500", - "storage": {} - } - }, - "transaction": { - "nonce": "0x00", - "gasPrice": "0x0a", - "gasLimit": [ - "0x02faf080" - ], - "to": "0x0000000000000000000000000000000000001100", - "value": [ - "0x00" - ], - "data": [ - "0x" - ], - "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" - }, - "post": { - "Prague": [ - { - "hash": "0xf52c6678193c131df668c2c60bb66de641e59ae9aacef4d4c92acd74751dff16", - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes": "0xf861800a8402faf080940000000000000000000000000000000000001100808025a0f2842b483b9d9e5dea69faef5283db27203d1eb76a0f7b905d5be0091bc1de37a0310b07b54a347016df64ba8c86a975d8274f87603ddd08046ae9055d4eff315c", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - } - } - ] - }, - "_info": { - "hash": "0x28a67c31ccab0f59cdf933529ddc8559661e7d5ff481ca7d60ba02a09ae9578f", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest EOF contracts calling contracts that revert or abort", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L453", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" - } - }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-state_test-destination_is_eof_False-destination_opcode_REVERT-opcode_EXTCALL]": { - "env": { - "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentGasLimit": "0x016345785d8a0000", - "currentNumber": "0x01", - "currentTimestamp": "0x03e8", - "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", - "currentDifficulty": "0x00", - "currentBaseFee": "0x07", - "currentExcessBlobGas": "0x00" - }, - "pre": { - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { - "nonce": "0x00", - "balance": "0x3635c9adc5dea00000", - "code": "0x", - "storage": {} - }, - "0x0000000000000000000000000000000000001000": { - "nonce": "0x01", - "balance": "0x00", - "code": "0x60006000fd", - "storage": {} - }, - "0x0000000000000000000000000000000000001100": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xef000101000402000100140400000000800004600060006000611000f860025561201560015500", - "storage": {} - } - }, - "transaction": { - "nonce": "0x00", - "gasPrice": "0x0a", - "gasLimit": [ - "0x02faf080" - ], - "to": "0x0000000000000000000000000000000000001100", - "value": [ - "0x00" - ], - "data": [ - "0x" - ], - "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" - }, - "post": { - "Prague": [ - { - "hash": "0x470f69eb80c13cb8412e0b2cc4638bc8160a4d2e49d899fa6850b94004d22439", - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes": "0xf861800a8402faf080940000000000000000000000000000000000001100808025a0f2842b483b9d9e5dea69faef5283db27203d1eb76a0f7b905d5be0091bc1de37a0310b07b54a347016df64ba8c86a975d8274f87603ddd08046ae9055d4eff315c", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - } - } - ] - }, - "_info": { - "hash": "0xb65e32fd5fe17c05d51d27d5e4cf8dabb5b7c9d4f0a32e33df516aef37b7c1c3", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest EOF contracts calling contracts that revert or abort", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L453", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" - } - }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-state_test-destination_is_eof_False-destination_opcode_REVERT-opcode_EXTDELEGATECALL]": { - "env": { - "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentGasLimit": "0x016345785d8a0000", - "currentNumber": "0x01", - "currentTimestamp": "0x03e8", - "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", - "currentDifficulty": "0x00", - "currentBaseFee": "0x07", - "currentExcessBlobGas": "0x00" - }, - "pre": { - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { - "nonce": "0x00", - "balance": "0x3635c9adc5dea00000", - "code": "0x", - "storage": {} - }, - "0x0000000000000000000000000000000000001000": { - "nonce": "0x01", - "balance": "0x00", - "code": "0x60006000fd", - "storage": {} - }, - "0x0000000000000000000000000000000000001100": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xef00010100040200010012040000000080000360006000611000f960025561201560015500", - "storage": {} - } - }, - "transaction": { - "nonce": "0x00", - "gasPrice": "0x0a", - "gasLimit": [ - "0x02faf080" - ], - "to": "0x0000000000000000000000000000000000001100", - "value": [ - "0x00" - ], - "data": [ - "0x" - ], - "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" - }, - "post": { - "Prague": [ - { - "hash": "0xc84d9fc27437c0c6e7551fe6daa55a41c2a2edc1ec883fe6af435855b1b823e3", - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes": "0xf861800a8402faf080940000000000000000000000000000000000001100808025a0f2842b483b9d9e5dea69faef5283db27203d1eb76a0f7b905d5be0091bc1de37a0310b07b54a347016df64ba8c86a975d8274f87603ddd08046ae9055d4eff315c", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - } - } - ] - }, - "_info": { - "hash": "0x0ac38ae31787761a1edf4e8277d06b7fd56e2b6af7643f9a31edbf684d191d39", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest EOF contracts calling contracts that revert or abort", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L453", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" - } - }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-state_test-destination_is_eof_False-destination_opcode_REVERT-opcode_EXTSTATICCALL]": { - "env": { - "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentGasLimit": "0x016345785d8a0000", - "currentNumber": "0x01", - "currentTimestamp": "0x03e8", - "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", - "currentDifficulty": "0x00", - "currentBaseFee": "0x07", - "currentExcessBlobGas": "0x00" - }, - "pre": { - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { - "nonce": "0x00", - "balance": "0x3635c9adc5dea00000", - "code": "0x", - "storage": {} - }, - "0x0000000000000000000000000000000000001000": { - "nonce": "0x01", - "balance": "0x00", - "code": "0x60006000fd", - "storage": {} - }, - "0x0000000000000000000000000000000000001100": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xef00010100040200010012040000000080000360006000611000fb60025561201560015500", - "storage": {} - } - }, - "transaction": { - "nonce": "0x00", - "gasPrice": "0x0a", - "gasLimit": [ - "0x02faf080" - ], - "to": "0x0000000000000000000000000000000000001100", - "value": [ - "0x00" - ], - "data": [ - "0x" - ], - "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" - }, - "post": { - "Prague": [ - { - "hash": "0x8a7ff093053f3ec1a0ddd94412c259cf0e827f68d30f2827cc0cd23272c9e999", - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes": "0xf861800a8402faf080940000000000000000000000000000000000001100808025a0f2842b483b9d9e5dea69faef5283db27203d1eb76a0f7b905d5be0091bc1de37a0310b07b54a347016df64ba8c86a975d8274f87603ddd08046ae9055d4eff315c", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - } - } - ] - }, - "_info": { - "hash": "0x162f133fb05c42e77a0f5a08e52dad397cfee839635577d47bf56d49d9ef34fa", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest EOF contracts calling contracts that revert or abort", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L453", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" - } - }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-state_test-destination_is_eof_False-destination_opcode_INVALID-opcode_EXTCALL]": { - "env": { - "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentGasLimit": "0x016345785d8a0000", - "currentNumber": "0x01", - "currentTimestamp": "0x03e8", - "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", - "currentDifficulty": "0x00", - "currentBaseFee": "0x07", - "currentExcessBlobGas": "0x00" - }, - "pre": { - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { - "nonce": "0x00", - "balance": "0x3635c9adc5dea00000", - "code": "0x", - "storage": {} - }, - "0x0000000000000000000000000000000000001000": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xfe", - "storage": {} - }, - "0x0000000000000000000000000000000000001100": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xef000101000402000100140400000000800004600060006000611000f860025561201560015500", - "storage": {} - } - }, - "transaction": { - "nonce": "0x00", - "gasPrice": "0x0a", - "gasLimit": [ - "0x02faf080" - ], - "to": "0x0000000000000000000000000000000000001100", - "value": [ - "0x00" - ], - "data": [ - "0x" - ], - "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" - }, - "post": { - "Prague": [ - { - "hash": "0x0e6f19d8c2f17ec00b5ec12aa342a099bda054f4202b40b1371b5eca6d6ff4cd", - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes": "0xf861800a8402faf080940000000000000000000000000000000000001100808025a0f2842b483b9d9e5dea69faef5283db27203d1eb76a0f7b905d5be0091bc1de37a0310b07b54a347016df64ba8c86a975d8274f87603ddd08046ae9055d4eff315c", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - } - } - ] - }, - "_info": { - "hash": "0x0502c5e79dda9cd2d3f39f002c9ba07f271dd4133573525c356114cc476dddcc", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest EOF contracts calling contracts that revert or abort", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L453", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" - } - }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-state_test-destination_is_eof_False-destination_opcode_INVALID-opcode_EXTDELEGATECALL]": { - "env": { - "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentGasLimit": "0x016345785d8a0000", - "currentNumber": "0x01", - "currentTimestamp": "0x03e8", - "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", - "currentDifficulty": "0x00", - "currentBaseFee": "0x07", - "currentExcessBlobGas": "0x00" - }, - "pre": { - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { - "nonce": "0x00", - "balance": "0x3635c9adc5dea00000", - "code": "0x", - "storage": {} - }, - "0x0000000000000000000000000000000000001000": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xfe", - "storage": {} - }, - "0x0000000000000000000000000000000000001100": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xef00010100040200010012040000000080000360006000611000f960025561201560015500", - "storage": {} - } - }, - "transaction": { - "nonce": "0x00", - "gasPrice": "0x0a", - "gasLimit": [ - "0x02faf080" - ], - "to": "0x0000000000000000000000000000000000001100", - "value": [ - "0x00" - ], - "data": [ - "0x" - ], - "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" - }, - "post": { - "Prague": [ - { - "hash": "0xd01abcad7aef81dfbe38b7ec4870051395da1b0987ae30671a29eee8387da956", - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes": "0xf861800a8402faf080940000000000000000000000000000000000001100808025a0f2842b483b9d9e5dea69faef5283db27203d1eb76a0f7b905d5be0091bc1de37a0310b07b54a347016df64ba8c86a975d8274f87603ddd08046ae9055d4eff315c", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - } - } - ] - }, - "_info": { - "hash": "0xf2ac5c7655baea42bdaf8ccd163bab23de8f7593f472c3505a927121d033469c", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest EOF contracts calling contracts that revert or abort", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L453", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" - } - }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_revert_abort[fork_CancunEIP7692-state_test-destination_is_eof_False-destination_opcode_INVALID-opcode_EXTSTATICCALL]": { - "env": { - "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentGasLimit": "0x016345785d8a0000", - "currentNumber": "0x01", - "currentTimestamp": "0x03e8", - "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", - "currentDifficulty": "0x00", - "currentBaseFee": "0x07", - "currentExcessBlobGas": "0x00" - }, - "pre": { - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { - "nonce": "0x00", - "balance": "0x3635c9adc5dea00000", - "code": "0x", - "storage": {} - }, - "0x0000000000000000000000000000000000001000": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xfe", - "storage": {} - }, - "0x0000000000000000000000000000000000001100": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xef00010100040200010012040000000080000360006000611000fb60025561201560015500", - "storage": {} - } - }, - "transaction": { - "nonce": "0x00", - "gasPrice": "0x0a", - "gasLimit": [ - "0x02faf080" - ], - "to": "0x0000000000000000000000000000000000001100", - "value": [ - "0x00" - ], - "data": [ - "0x" - ], - "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" - }, - "post": { - "Prague": [ - { - "hash": "0xd260bcd51133028e75413cd057f979105d1534d83c7d45b8c7df6238e24835e0", - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes": "0xf861800a8402faf080940000000000000000000000000000000000001100808025a0f2842b483b9d9e5dea69faef5283db27203d1eb76a0f7b905d5be0091bc1de37a0310b07b54a347016df64ba8c86a975d8274f87603ddd08046ae9055d4eff315c", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - } - } - ] - }, - "_info": { - "hash": "0xe55441310b799aa4506d878fc71d065f54011e67a2ef5f904eadb83a951e195e", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTest EOF contracts calling contracts that revert or abort", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_calls.py#L453", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3540.md", - "reference-spec-version": "2f013de4065babde7c02f84a2ce9864a3c5bfbd3" - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/gas/ext_calls_gas.json b/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/gas/ext_calls_gas.json deleted file mode 100644 index 54cceb8c4e..0000000000 --- a/tests/eof_suite/eest/state_tests/prague/eip7692_eof_v1/eip7069_extcall/gas/ext_calls_gas.json +++ /dev/null @@ -1,334 +0,0 @@ -{ - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_CancunEIP7692-state_test-EXTCALL]": { - "env": { - "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentGasLimit": "0x016345785d8a0000", - "currentNumber": "0x01", - "currentTimestamp": "0x03e8", - "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", - "currentDifficulty": "0x00", - "currentBaseFee": "0x07", - "currentExcessBlobGas": "0x00" - }, - "pre": { - "0x0000000000000000000000000000000000001000": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xef00010100040200010001040000000080000000", - "storage": {} - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { - "nonce": "0x00", - "balance": "0x0de0b6b3a7640000", - "code": "0x", - "storage": {} - }, - "0x0000000000000000000000000000000000001100": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xef0001010004020001001904000000008000045f5f5f73000000000000000000000000000000000000100000", - "storage": {} - }, - "0x0000000000000000000000000000000000001200": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xef0001010004020001001a04000000008000045f5f5f730000000000000000000000000000000000001000f800", - "storage": {} - }, - "0x0000000000000000000000000000000000001300": { - "nonce": "0x01", - "balance": "0x00", - "code": "0x611200315061110031505a600060006000600060006112006207a120f1505a90035a600060006000600060006111006207a120f1505a90035a600060006000600060006112006207a120f1505a900381900361000c55900361000b5500", - "storage": {} - } - }, - "transaction": { - "nonce": "0x00", - "gasPrice": "0x0a", - "gasLimit": [ - "0x1e8480" - ], - "to": "0x0000000000000000000000000000000000001300", - "value": [ - "0x00" - ], - "data": [ - "0x" - ], - "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" - }, - "post": { - "Prague": [ - { - "hash": "0x1cff5a1715105c88d1813b8f1a5aa3b96a1f2263e29ea3a0465230a4cc4eceb1", - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes": "0xf860800a831e8480940000000000000000000000000000000000001300808025a0ff007e50ab2c3716e3bff62281b2ec031dd155c0f735510fe3fcfc7ee75d6224a06e9f9cc74bb9dc1431882fc17f668cc4642d23b672baff108e5d06b46533e2d3", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - } - } - ] - }, - "_info": { - "hash": "0x36261ee971863eb1e4c7110270d94a84a55e1d957ca2b110822ac8eb5e53b926", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTests 4 variations of EXT*CALL gas, both warm and cold", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_gas.py#L113", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", - "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" - } - }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_CancunEIP7692-state_test-EXTCALL_with_value]": { - "env": { - "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentGasLimit": "0x016345785d8a0000", - "currentNumber": "0x01", - "currentTimestamp": "0x03e8", - "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", - "currentDifficulty": "0x00", - "currentBaseFee": "0x07", - "currentExcessBlobGas": "0x00" - }, - "pre": { - "0x0000000000000000000000000000000000001000": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xef00010100040200010001040000000080000000", - "storage": {} - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { - "nonce": "0x00", - "balance": "0x0de0b6b3a7640000", - "code": "0x", - "storage": {} - }, - "0x0000000000000000000000000000000000001100": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xef0001010004020001001a040000000080000460015f5f73000000000000000000000000000000000000100000", - "storage": {} - }, - "0x0000000000000000000000000000000000001200": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xef0001010004020001001b040000000080000460015f5f730000000000000000000000000000000000001000f800", - "storage": {} - }, - "0x0000000000000000000000000000000000001300": { - "nonce": "0x01", - "balance": "0x00", - "code": "0x611200315061110031505a600060006000600060006112006207a120f1505a90035a600060006000600060006111006207a120f1505a90035a600060006000600060006112006207a120f1505a900381900361000c55900361000b5500", - "storage": {} - } - }, - "transaction": { - "nonce": "0x00", - "gasPrice": "0x0a", - "gasLimit": [ - "0x1e8480" - ], - "to": "0x0000000000000000000000000000000000001300", - "value": [ - "0x00" - ], - "data": [ - "0x" - ], - "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" - }, - "post": { - "Prague": [ - { - "hash": "0x4b38dad460b0131291231824eca1245e594b2467bf6b122b14c3ff084d5a23c1", - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes": "0xf860800a831e8480940000000000000000000000000000000000001300808025a0ff007e50ab2c3716e3bff62281b2ec031dd155c0f735510fe3fcfc7ee75d6224a06e9f9cc74bb9dc1431882fc17f668cc4642d23b672baff108e5d06b46533e2d3", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - } - } - ] - }, - "_info": { - "hash": "0xd9cbe7907abff38de794c06c9d78370e71a5d6677a31a3f692a76b0126ddfb0e", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTests 4 variations of EXT*CALL gas, both warm and cold", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_gas.py#L113", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", - "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" - } - }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_CancunEIP7692-state_test-EXTSTATICCALL]": { - "env": { - "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentGasLimit": "0x016345785d8a0000", - "currentNumber": "0x01", - "currentTimestamp": "0x03e8", - "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", - "currentDifficulty": "0x00", - "currentBaseFee": "0x07", - "currentExcessBlobGas": "0x00" - }, - "pre": { - "0x0000000000000000000000000000000000001000": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xef00010100040200010001040000000080000000", - "storage": {} - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { - "nonce": "0x00", - "balance": "0x0de0b6b3a7640000", - "code": "0x", - "storage": {} - }, - "0x0000000000000000000000000000000000001100": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xef0001010004020001001904000000008000035b5f5f73000000000000000000000000000000000000100000", - "storage": {} - }, - "0x0000000000000000000000000000000000001200": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xef0001010004020001001a04000000008000035b5f5f730000000000000000000000000000000000001000f900", - "storage": {} - }, - "0x0000000000000000000000000000000000001300": { - "nonce": "0x01", - "balance": "0x00", - "code": "0x611200315061110031505a600060006000600060006112006207a120f1505a90035a600060006000600060006111006207a120f1505a90035a600060006000600060006112006207a120f1505a900381900361000c55900361000b5500", - "storage": {} - } - }, - "transaction": { - "nonce": "0x00", - "gasPrice": "0x0a", - "gasLimit": [ - "0x1e8480" - ], - "to": "0x0000000000000000000000000000000000001300", - "value": [ - "0x00" - ], - "data": [ - "0x" - ], - "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" - }, - "post": { - "Prague": [ - { - "hash": "0x833a40ff61476777c3154bd1623416983547c237973742c5f9c23eccdbaac3bb", - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes": "0xf860800a831e8480940000000000000000000000000000000000001300808025a0ff007e50ab2c3716e3bff62281b2ec031dd155c0f735510fe3fcfc7ee75d6224a06e9f9cc74bb9dc1431882fc17f668cc4642d23b672baff108e5d06b46533e2d3", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - } - } - ] - }, - "_info": { - "hash": "0x27e65bd790405086cfd44c7c39546ffa56b506768105c3ecc80ff2455f0834fb", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTests 4 variations of EXT*CALL gas, both warm and cold", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_gas.py#L113", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", - "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" - } - }, - "tests/prague/eip7692_eof_v1/eip7069_extcall/test_gas.py::test_ext_calls_gas[fork_CancunEIP7692-state_test-EXTDELEGATECALL]": { - "env": { - "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentGasLimit": "0x016345785d8a0000", - "currentNumber": "0x01", - "currentTimestamp": "0x03e8", - "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", - "currentDifficulty": "0x00", - "currentBaseFee": "0x07", - "currentExcessBlobGas": "0x00" - }, - "pre": { - "0x0000000000000000000000000000000000001000": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xef00010100040200010001040000000080000000", - "storage": {} - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { - "nonce": "0x00", - "balance": "0x0de0b6b3a7640000", - "code": "0x", - "storage": {} - }, - "0x0000000000000000000000000000000000001100": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xef0001010004020001001904000000008000035b5f5f73000000000000000000000000000000000000100000", - "storage": {} - }, - "0x0000000000000000000000000000000000001200": { - "nonce": "0x01", - "balance": "0x00", - "code": "0xef0001010004020001001a04000000008000035b5f5f730000000000000000000000000000000000001000fb00", - "storage": {} - }, - "0x0000000000000000000000000000000000001300": { - "nonce": "0x01", - "balance": "0x00", - "code": "0x611200315061110031505a600060006000600060006112006207a120f1505a90035a600060006000600060006111006207a120f1505a90035a600060006000600060006112006207a120f1505a900381900361000c55900361000b5500", - "storage": {} - } - }, - "transaction": { - "nonce": "0x00", - "gasPrice": "0x0a", - "gasLimit": [ - "0x1e8480" - ], - "to": "0x0000000000000000000000000000000000001300", - "value": [ - "0x00" - ], - "data": [ - "0x" - ], - "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" - }, - "post": { - "Prague": [ - { - "hash": "0x859beda095c268a1f6c396a91d89f8899131963528a2efa3e504879ae9813139", - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes": "0xf860800a831e8480940000000000000000000000000000000000001300808025a0ff007e50ab2c3716e3bff62281b2ec031dd155c0f735510fe3fcfc7ee75d6224a06e9f9cc74bb9dc1431882fc17f668cc4642d23b672baff108e5d06b46533e2d3", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - } - } - ] - }, - "_info": { - "hash": "0xdb1a56e1cd00d254b4b85eda231ab6538a0637181c391bd873a0e66a770dc8c3", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "evmone-t8n 0.12.0-6+commit.2d20cc63.dirty", - "description": "Test function documentation:\nTests 4 variations of EXT*CALL gas, both warm and cold", - "url": "https://github.com/ethereum/execution-spec-tests/blob/60b2036d3a8090e36595948846578af102666e65/tests/prague/eip7692_eof_v1/eip7069_extcall/test_gas.py#L113", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md", - "reference-spec-version": "1795943aeacc86131d5ab6bb3d65824b3b1d4cad" - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_callf_truncated.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_callf_truncated.json deleted file mode 100644 index 4a160d1954..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_callf_truncated.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "EOF1_callf_truncated": { - "vectors": { - "EOF1_callf_truncated_0": { - "code": "0xef000101000402000100010400000000800000e3", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_callf_truncated_1": { - "code": "0xef000101000402000100020400000000800000e300", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_code_section_0_size.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_code_section_0_size.json deleted file mode 100644 index 8ca3ca3cf6..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_code_section_0_size.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "EOF1_code_section_0_size": { - "vectors": { - "EOF1_code_section_0_size_0": { - "code": "0xef000101000402000000", - "results": { - "Prague": { - "exception": "EOF_ZeroSectionSize", - "result": false - } - } - }, - "EOF1_code_section_0_size_1": { - "code": "0xef000101000402000004000100da", - "results": { - "Prague": { - "exception": "EOF_ZeroSectionSize", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_code_section_missing.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_code_section_missing.json deleted file mode 100644 index 275c6a9cf3..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_code_section_missing.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "EOF1_code_section_missing": { - "vectors": { - "EOF1_code_section_missing_0": { - "code": "0xef000101000400", - "results": { - "Prague": { - "exception": "EOF_CodeSectionMissing", - "result": false - } - } - }, - "EOF1_code_section_missing_1": { - "code": "0xef00010100040400010000800000da", - "results": { - "Prague": { - "exception": "EOF_CodeSectionMissing", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_code_section_offset.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_code_section_offset.json deleted file mode 100644 index d150cbac85..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_code_section_offset.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "EOF1_code_section_offset": { - "vectors": { - "EOF1_code_section_offset_0": { - "code": "0xef000101000802000200030001040004000080000000800000e50001fe00000000", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_data_section_0_size.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_data_section_0_size.json deleted file mode 100644 index 8e10968c99..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_data_section_0_size.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "EOF1_data_section_0_size": { - "vectors": { - "EOF1_data_section_0_size_0": { - "code": "0xef000101000402000100010400000000800000fe", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_data_section_before_code_section.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_data_section_before_code_section.json deleted file mode 100644 index eb96abcffe..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_data_section_before_code_section.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "EOF1_data_section_before_code_section": { - "vectors": { - "EOF1_data_section_before_code_section_0": { - "code": "0xef000101000403000102000100010000800000aafe", - "results": { - "Prague": { - "exception": "EOF_CodeSectionMissing", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_data_section_before_types_section.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_data_section_before_types_section.json deleted file mode 100644 index 8f6595f4cb..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_data_section_before_types_section.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "EOF1_data_section_before_types_section": { - "vectors": { - "EOF1_data_section_before_types_section_0": { - "code": "0xef0001040001010004020001000100aa00800000fe", - "results": { - "Prague": { - "exception": "EOF_TypeSectionMissing", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_dataloadn_truncated.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_dataloadn_truncated.json deleted file mode 100644 index c5a120807e..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_dataloadn_truncated.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "EOF1_dataloadn_truncated": { - "vectors": { - "EOF1_dataloadn_truncated_0": { - "code": "0xef000101000402000100010400000000800000d1", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_dataloadn_truncated_1": { - "code": "0xef000101000402000100020400000000800000d100", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_embedded_container.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_embedded_container.json deleted file mode 100644 index bee01ec5c2..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_embedded_container.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "EOF1_embedded_container": { - "vectors": { - "EOF1_embedded_container_0": { - "code": "0xef0001010004020001000b030001001404000000008000046000600060006000ec0000ef000101000402000100010400000000800000fe", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_embedded_container_1": { - "code": "0xef000101000402000100060300010014040000000080000260026000ee00ef000101000402000100010400020000800000fe", - "containerKind": "INITCODE", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_embedded_container_2": { - "code": "0xef0001010004020001000b030001001404000200008000046000600060006000ec0000ef000101000402000100010400000000800000feaabb", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_embedded_container_3": { - "code": "0xef0001010004020001000b030001000604000000008000046000600060006000ec0000aabbccddeeff", - "results": { - "Prague": { - "exception": "EOF_InvalidPrefix", - "result": false - } - } - }, - "EOF1_embedded_container_4": { - "code": "0xef000101000402000100160300020014001804000000008000046000600060006000ec00506000600060006000ec0100ef000101000402000100010400000000800000feef00010100040200010005040000000080000260006000fd", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_embedded_container_5": { - "code": "0xef00010100040200010b01030100001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001404000000008000046000600060006000ec00506000600060006000ec01506000600060006000ec02506000600060006000ec03506000600060006000ec04506000600060006000ec05506000600060006000ec06506000600060006000ec07506000600060006000ec08506000600060006000ec09506000600060006000ec0a506000600060006000ec0b506000600060006000ec0c506000600060006000ec0d506000600060006000ec0e506000600060006000ec0f506000600060006000ec10506000600060006000ec11506000600060006000ec12506000600060006000ec13506000600060006000ec14506000600060006000ec15506000600060006000ec16506000600060006000ec17506000600060006000ec18506000600060006000ec19506000600060006000ec1a506000600060006000ec1b506000600060006000ec1c506000600060006000ec1d506000600060006000ec1e506000600060006000ec1f506000600060006000ec20506000600060006000ec21506000600060006000ec22506000600060006000ec23506000600060006000ec24506000600060006000ec25506000600060006000ec26506000600060006000ec27506000600060006000ec28506000600060006000ec29506000600060006000ec2a506000600060006000ec2b506000600060006000ec2c506000600060006000ec2d506000600060006000ec2e506000600060006000ec2f506000600060006000ec30506000600060006000ec31506000600060006000ec32506000600060006000ec33506000600060006000ec34506000600060006000ec35506000600060006000ec36506000600060006000ec37506000600060006000ec38506000600060006000ec39506000600060006000ec3a506000600060006000ec3b506000600060006000ec3c506000600060006000ec3d506000600060006000ec3e506000600060006000ec3f506000600060006000ec40506000600060006000ec41506000600060006000ec42506000600060006000ec43506000600060006000ec44506000600060006000ec45506000600060006000ec46506000600060006000ec47506000600060006000ec48506000600060006000ec49506000600060006000ec4a506000600060006000ec4b506000600060006000ec4c506000600060006000ec4d506000600060006000ec4e506000600060006000ec4f506000600060006000ec50506000600060006000ec51506000600060006000ec52506000600060006000ec53506000600060006000ec54506000600060006000ec55506000600060006000ec56506000600060006000ec57506000600060006000ec58506000600060006000ec59506000600060006000ec5a506000600060006000ec5b506000600060006000ec5c506000600060006000ec5d506000600060006000ec5e506000600060006000ec5f506000600060006000ec60506000600060006000ec61506000600060006000ec62506000600060006000ec63506000600060006000ec64506000600060006000ec65506000600060006000ec66506000600060006000ec67506000600060006000ec68506000600060006000ec69506000600060006000ec6a506000600060006000ec6b506000600060006000ec6c506000600060006000ec6d506000600060006000ec6e506000600060006000ec6f506000600060006000ec70506000600060006000ec71506000600060006000ec72506000600060006000ec73506000600060006000ec74506000600060006000ec75506000600060006000ec76506000600060006000ec77506000600060006000ec78506000600060006000ec79506000600060006000ec7a506000600060006000ec7b506000600060006000ec7c506000600060006000ec7d506000600060006000ec7e506000600060006000ec7f506000600060006000ec80506000600060006000ec81506000600060006000ec82506000600060006000ec83506000600060006000ec84506000600060006000ec85506000600060006000ec86506000600060006000ec87506000600060006000ec88506000600060006000ec89506000600060006000ec8a506000600060006000ec8b506000600060006000ec8c506000600060006000ec8d506000600060006000ec8e506000600060006000ec8f506000600060006000ec90506000600060006000ec91506000600060006000ec92506000600060006000ec93506000600060006000ec94506000600060006000ec95506000600060006000ec96506000600060006000ec97506000600060006000ec98506000600060006000ec99506000600060006000ec9a506000600060006000ec9b506000600060006000ec9c506000600060006000ec9d506000600060006000ec9e506000600060006000ec9f506000600060006000eca0506000600060006000eca1506000600060006000eca2506000600060006000eca3506000600060006000eca4506000600060006000eca5506000600060006000eca6506000600060006000eca7506000600060006000eca8506000600060006000eca9506000600060006000ecaa506000600060006000ecab506000600060006000ecac506000600060006000ecad506000600060006000ecae506000600060006000ecaf506000600060006000ecb0506000600060006000ecb1506000600060006000ecb2506000600060006000ecb3506000600060006000ecb4506000600060006000ecb5506000600060006000ecb6506000600060006000ecb7506000600060006000ecb8506000600060006000ecb9506000600060006000ecba506000600060006000ecbb506000600060006000ecbc506000600060006000ecbd506000600060006000ecbe506000600060006000ecbf506000600060006000ecc0506000600060006000ecc1506000600060006000ecc2506000600060006000ecc3506000600060006000ecc4506000600060006000ecc5506000600060006000ecc6506000600060006000ecc7506000600060006000ecc8506000600060006000ecc9506000600060006000ecca506000600060006000eccb506000600060006000eccc506000600060006000eccd506000600060006000ecce506000600060006000eccf506000600060006000ecd0506000600060006000ecd1506000600060006000ecd2506000600060006000ecd3506000600060006000ecd4506000600060006000ecd5506000600060006000ecd6506000600060006000ecd7506000600060006000ecd8506000600060006000ecd9506000600060006000ecda506000600060006000ecdb506000600060006000ecdc506000600060006000ecdd506000600060006000ecde506000600060006000ecdf506000600060006000ece0506000600060006000ece1506000600060006000ece2506000600060006000ece3506000600060006000ece4506000600060006000ece5506000600060006000ece6506000600060006000ece7506000600060006000ece8506000600060006000ece9506000600060006000ecea506000600060006000eceb506000600060006000ecec506000600060006000eced506000600060006000ecee506000600060006000ecef506000600060006000ecf0506000600060006000ecf1506000600060006000ecf2506000600060006000ecf3506000600060006000ecf4506000600060006000ecf5506000600060006000ecf6506000600060006000ecf7506000600060006000ecf8506000600060006000ecf9506000600060006000ecfa506000600060006000ecfb506000600060006000ecfc506000600060006000ecfd506000600060006000ecfe506000600060006000ecff5000ef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000fe", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_embedded_container_invalid.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_embedded_container_invalid.json deleted file mode 100644 index ec8d812b4a..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_embedded_container_invalid.json +++ /dev/null @@ -1,87 +0,0 @@ -{ - "EOF1_embedded_container_invalid": { - "vectors": { - "EOF1_embedded_container_invalid_0": { - "code": "0xef0001010004020001000603", - "results": { - "Prague": { - "exception": "EOF_IncompleteSectionNumber", - "result": false - } - } - }, - "EOF1_embedded_container_invalid_1": { - "code": "0xef000101000402000100060300", - "results": { - "Prague": { - "exception": "EOF_IncompleteSectionNumber", - "result": false - } - } - }, - "EOF1_embedded_container_invalid_2": { - "code": "0xef00010100040200010006030001", - "results": { - "Prague": { - "exception": "EOF_SectionHeadersNotTerminated", - "result": false - } - } - }, - "EOF1_embedded_container_invalid_3": { - "code": "0xef0001010004020001000603000100", - "results": { - "Prague": { - "exception": "EOF_IncompleteSectionSize", - "result": false - } - } - }, - "EOF1_embedded_container_invalid_4": { - "code": "0xef000101000402000100060300010014", - "results": { - "Prague": { - "exception": "EOF_SectionHeadersNotTerminated", - "result": false - } - } - }, - "EOF1_embedded_container_invalid_5": { - "code": "0xef00010100040200010006030000040000000080000160005d000000", - "results": { - "Prague": { - "exception": "EOF_ZeroSectionSize", - "result": false - } - } - }, - "EOF1_embedded_container_invalid_6": { - "code": "0xef000101000402000100060300010000040000000080000160005d000000", - "results": { - "Prague": { - "exception": "EOF_ZeroSectionSize", - "result": false - } - } - }, - "EOF1_embedded_container_invalid_7": { - "code": "0xef000101000402000100060300010014040000000080000160005d000000", - "results": { - "Prague": { - "exception": "EOF_InvalidSectionBodiesSize", - "result": false - } - } - }, - "EOF1_embedded_container_invalid_8": { - "code": "0xef000101000402000100060301010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000104000000008000016000e10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TooManyContainerSections", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_eofcreate_invalid.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_eofcreate_invalid.json deleted file mode 100644 index 2940c81713..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_eofcreate_invalid.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "EOF1_eofcreate_invalid": { - "vectors": { - "EOF1_eofcreate_invalid_0": { - "code": "0xef0001010004020001000903000100140400000000800004600060ff60006000ecef000101000402000100010400000000800000fe", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_eofcreate_invalid_1": { - "code": "0xef0001010004020001000a03000100140400000000800004600060ff60006000ec00ef000101000402000100010400000000800000fe", - "results": { - "Prague": { - "exception": "EOF_InvalidCodeTermination", - "result": false - } - } - }, - "EOF1_eofcreate_invalid_2": { - "code": "0xef0001010004020001000c03000100140400000000800004600060ff60006000ec015000ef000101000402000100010400000000800000fe", - "results": { - "Prague": { - "exception": "EOF_InvalidContainerSectionIndex", - "result": false - } - } - }, - "EOF1_eofcreate_invalid_3": { - "code": "0xef0001010004020001000c03000100140400000000800004600060ff60006000ecff5000ef000101000402000100010400000000800000fe", - "results": { - "Prague": { - "exception": "EOF_InvalidContainerSectionIndex", - "result": false - } - } - }, - "EOF1_eofcreate_invalid_4": { - "code": "0xef0001010004020001000c03000100160400000000800004600060ff60006000ec005000ef000101000402000100010400030000800000feaabb", - "results": { - "Prague": { - "exception": "EOF_EofCreateWithTruncatedContainer", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_eofcreate_valid.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_eofcreate_valid.json deleted file mode 100644 index 86dd1b41e5..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_eofcreate_valid.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "EOF1_eofcreate_valid": { - "vectors": { - "EOF1_eofcreate_valid_0": { - "code": "0xef0001010004020001000b0300010014040000000080000436600060ff6000ec005000ef000101000402000100010400000000800000fe", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_eofcreate_valid_1": { - "code": "0xef0001010004020001001503000200140014040000000080000436600060ff6000ec005036600060fe6000ec015000ef000101000402000100010400000000800000feef000101000402000100010400000000800000fe", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_eofcreate_valid_2": { - "code": "0xef00010100040200010a010301000014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014040000000080000436600060006000ec005036600060006000ec015036600060006000ec025036600060006000ec035036600060006000ec045036600060006000ec055036600060006000ec065036600060006000ec075036600060006000ec085036600060006000ec095036600060006000ec0a5036600060006000ec0b5036600060006000ec0c5036600060006000ec0d5036600060006000ec0e5036600060006000ec0f5036600060006000ec105036600060006000ec115036600060006000ec125036600060006000ec135036600060006000ec145036600060006000ec155036600060006000ec165036600060006000ec175036600060006000ec185036600060006000ec195036600060006000ec1a5036600060006000ec1b5036600060006000ec1c5036600060006000ec1d5036600060006000ec1e5036600060006000ec1f5036600060006000ec205036600060006000ec215036600060006000ec225036600060006000ec235036600060006000ec245036600060006000ec255036600060006000ec265036600060006000ec275036600060006000ec285036600060006000ec295036600060006000ec2a5036600060006000ec2b5036600060006000ec2c5036600060006000ec2d5036600060006000ec2e5036600060006000ec2f5036600060006000ec305036600060006000ec315036600060006000ec325036600060006000ec335036600060006000ec345036600060006000ec355036600060006000ec365036600060006000ec375036600060006000ec385036600060006000ec395036600060006000ec3a5036600060006000ec3b5036600060006000ec3c5036600060006000ec3d5036600060006000ec3e5036600060006000ec3f5036600060006000ec405036600060006000ec415036600060006000ec425036600060006000ec435036600060006000ec445036600060006000ec455036600060006000ec465036600060006000ec475036600060006000ec485036600060006000ec495036600060006000ec4a5036600060006000ec4b5036600060006000ec4c5036600060006000ec4d5036600060006000ec4e5036600060006000ec4f5036600060006000ec505036600060006000ec515036600060006000ec525036600060006000ec535036600060006000ec545036600060006000ec555036600060006000ec565036600060006000ec575036600060006000ec585036600060006000ec595036600060006000ec5a5036600060006000ec5b5036600060006000ec5c5036600060006000ec5d5036600060006000ec5e5036600060006000ec5f5036600060006000ec605036600060006000ec615036600060006000ec625036600060006000ec635036600060006000ec645036600060006000ec655036600060006000ec665036600060006000ec675036600060006000ec685036600060006000ec695036600060006000ec6a5036600060006000ec6b5036600060006000ec6c5036600060006000ec6d5036600060006000ec6e5036600060006000ec6f5036600060006000ec705036600060006000ec715036600060006000ec725036600060006000ec735036600060006000ec745036600060006000ec755036600060006000ec765036600060006000ec775036600060006000ec785036600060006000ec795036600060006000ec7a5036600060006000ec7b5036600060006000ec7c5036600060006000ec7d5036600060006000ec7e5036600060006000ec7f5036600060006000ec805036600060006000ec815036600060006000ec825036600060006000ec835036600060006000ec845036600060006000ec855036600060006000ec865036600060006000ec875036600060006000ec885036600060006000ec895036600060006000ec8a5036600060006000ec8b5036600060006000ec8c5036600060006000ec8d5036600060006000ec8e5036600060006000ec8f5036600060006000ec905036600060006000ec915036600060006000ec925036600060006000ec935036600060006000ec945036600060006000ec955036600060006000ec965036600060006000ec975036600060006000ec985036600060006000ec995036600060006000ec9a5036600060006000ec9b5036600060006000ec9c5036600060006000ec9d5036600060006000ec9e5036600060006000ec9f5036600060006000eca05036600060006000eca15036600060006000eca25036600060006000eca35036600060006000eca45036600060006000eca55036600060006000eca65036600060006000eca75036600060006000eca85036600060006000eca95036600060006000ecaa5036600060006000ecab5036600060006000ecac5036600060006000ecad5036600060006000ecae5036600060006000ecaf5036600060006000ecb05036600060006000ecb15036600060006000ecb25036600060006000ecb35036600060006000ecb45036600060006000ecb55036600060006000ecb65036600060006000ecb75036600060006000ecb85036600060006000ecb95036600060006000ecba5036600060006000ecbb5036600060006000ecbc5036600060006000ecbd5036600060006000ecbe5036600060006000ecbf5036600060006000ecc05036600060006000ecc15036600060006000ecc25036600060006000ecc35036600060006000ecc45036600060006000ecc55036600060006000ecc65036600060006000ecc75036600060006000ecc85036600060006000ecc95036600060006000ecca5036600060006000eccb5036600060006000eccc5036600060006000eccd5036600060006000ecce5036600060006000eccf5036600060006000ecd05036600060006000ecd15036600060006000ecd25036600060006000ecd35036600060006000ecd45036600060006000ecd55036600060006000ecd65036600060006000ecd75036600060006000ecd85036600060006000ecd95036600060006000ecda5036600060006000ecdb5036600060006000ecdc5036600060006000ecdd5036600060006000ecde5036600060006000ecdf5036600060006000ece05036600060006000ece15036600060006000ece25036600060006000ece35036600060006000ece45036600060006000ece55036600060006000ece65036600060006000ece75036600060006000ece85036600060006000ece95036600060006000ecea5036600060006000eceb5036600060006000ecec5036600060006000eced5036600060006000ecee5036600060006000ecef5036600060006000ecf05036600060006000ecf15036600060006000ecf25036600060006000ecf35036600060006000ecf45036600060006000ecf55036600060006000ecf65036600060006000ecf75036600060006000ecf85036600060006000ecf95036600060006000ecfa5036600060006000ecfb5036600060006000ecfc5036600060006000ecfd5036600060006000ecfe5036600060006000ecff5000ef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000fe", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_header_not_terminated.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_header_not_terminated.json deleted file mode 100644 index 38c7abe293..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_header_not_terminated.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "EOF1_header_not_terminated": { - "vectors": { - "EOF1_header_not_terminated_0": { - "code": "0xef000101", - "results": { - "Prague": { - "exception": "EOF_SectionHeadersNotTerminated", - "result": false - } - } - }, - "EOF1_header_not_terminated_1": { - "code": "0xef0001010004", - "results": { - "Prague": { - "exception": "EOF_SectionHeadersNotTerminated", - "result": false - } - } - }, - "EOF1_header_not_terminated_2": { - "code": "0xef0001010004fe", - "results": { - "Prague": { - "exception": "EOF_CodeSectionMissing", - "result": false - } - } - }, - "EOF1_header_not_terminated_3": { - "code": "0xef000101000402", - "results": { - "Prague": { - "exception": "EOF_IncompleteSectionNumber", - "result": false - } - } - }, - "EOF1_header_not_terminated_4": { - "code": "0xef00010100040200", - "results": { - "Prague": { - "exception": "EOF_IncompleteSectionNumber", - "result": false - } - } - }, - "EOF1_header_not_terminated_5": { - "code": "0xef0001010004020001", - "results": { - "Prague": { - "exception": "EOF_SectionHeadersNotTerminated", - "result": false - } - } - }, - "EOF1_header_not_terminated_6": { - "code": "0xef00010100040200010001040001", - "results": { - "Prague": { - "exception": "EOF_SectionHeadersNotTerminated", - "result": false - } - } - }, - "EOF1_header_not_terminated_7": { - "code": "0xef00010100040200010001040001feaa", - "results": { - "Prague": { - "exception": "EOF_HeaderTerminatorMissing", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_incomplete_section_size.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_incomplete_section_size.json deleted file mode 100644 index 928b771d26..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_incomplete_section_size.json +++ /dev/null @@ -1,69 +0,0 @@ -{ - "EOF1_incomplete_section_size": { - "vectors": { - "EOF1_incomplete_section_size_0": { - "code": "0xef000101", - "results": { - "Prague": { - "exception": "EOF_SectionHeadersNotTerminated", - "result": false - } - } - }, - "EOF1_incomplete_section_size_1": { - "code": "0xef00010100", - "results": { - "Prague": { - "exception": "EOF_IncompleteSectionSize", - "result": false - } - } - }, - "EOF1_incomplete_section_size_2": { - "code": "0xef00010100040200", - "results": { - "Prague": { - "exception": "EOF_IncompleteSectionNumber", - "result": false - } - } - }, - "EOF1_incomplete_section_size_3": { - "code": "0xef000101000402000100", - "results": { - "Prague": { - "exception": "EOF_IncompleteSectionSize", - "result": false - } - } - }, - "EOF1_incomplete_section_size_4": { - "code": "0xef00010100040200010001", - "results": { - "Prague": { - "exception": "EOF_SectionHeadersNotTerminated", - "result": false - } - } - }, - "EOF1_incomplete_section_size_5": { - "code": "0xef0001010004020001000104", - "results": { - "Prague": { - "exception": "EOF_SectionHeadersNotTerminated", - "result": false - } - } - }, - "EOF1_incomplete_section_size_6": { - "code": "0xef000101000402000100010400", - "results": { - "Prague": { - "exception": "EOF_IncompleteSectionSize", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_invalid_section_0_type.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_invalid_section_0_type.json deleted file mode 100644 index 0afe03ba0a..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_invalid_section_0_type.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "EOF1_invalid_section_0_type": { - "vectors": { - "EOF1_invalid_section_0_type_0": { - "code": "0xef00010100040200010001040000000000000000", - "results": { - "Prague": { - "exception": "EOF_InvalidFirstSectionType", - "result": false - } - } - }, - "EOF1_invalid_section_0_type_1": { - "code": "0xef00010100040200010003040000000001000060005c", - "results": { - "Prague": { - "exception": "EOF_InvalidFirstSectionType", - "result": false - } - } - }, - "EOF1_invalid_section_0_type_2": { - "code": "0xef000101000402000100010400000001800000fe", - "results": { - "Prague": { - "exception": "EOF_InvalidFirstSectionType", - "result": false - } - } - }, - "EOF1_invalid_section_0_type_3": { - "code": "0xef00010100040200010003040000000203000060005c", - "results": { - "Prague": { - "exception": "EOF_InvalidFirstSectionType", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_invalid_type_section_size.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_invalid_type_section_size.json deleted file mode 100644 index 698bf85665..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_invalid_type_section_size.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "EOF1_invalid_type_section_size": { - "vectors": { - "EOF1_invalid_type_section_size_0": { - "code": "0xef000101000102000100010400000000fe", - "results": { - "Prague": { - "exception": "EOF_InvalidTypeSectionSize", - "result": false - } - } - }, - "EOF1_invalid_type_section_size_1": { - "code": "0xef00010100020200010001040000000080fe", - "results": { - "Prague": { - "exception": "EOF_InvalidTypeSectionSize", - "result": false - } - } - }, - "EOF1_invalid_type_section_size_2": { - "code": "0xef00010100080200010001040000000080000000000000fe", - "results": { - "Prague": { - "exception": "EOF_InvalidTypeSectionSize", - "result": false - } - } - }, - "EOF1_invalid_type_section_size_3": { - "code": "0xef0001010008020003000100010001040000000080000000800000fefefe", - "results": { - "Prague": { - "exception": "EOF_InvalidTypeSectionSize", - "result": false - } - } - }, - "EOF1_invalid_type_section_size_4": { - "code": "0xef00010100100200030001000100010400000000800000008000000080000000800000fefefe", - "results": { - "Prague": { - "exception": "EOF_InvalidTypeSectionSize", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_multiple_data_sections.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_multiple_data_sections.json deleted file mode 100644 index 17cb8a34f9..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_multiple_data_sections.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "EOF1_multiple_data_sections": { - "vectors": { - "EOF1_multiple_data_sections_0": { - "code": "0xef000101000402000100010400010400010000800000fedada", - "results": { - "Prague": { - "exception": "EOF_HeaderTerminatorMissing", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_multiple_type_sections.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_multiple_type_sections.json deleted file mode 100644 index 6a83b1a98c..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_multiple_type_sections.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "EOF1_multiple_type_sections": { - "vectors": { - "EOF1_multiple_type_sections_0": { - "code": "0xef000101000401000402000200010001000080000000800000fefe", - "results": { - "Prague": { - "exception": "EOF_CodeSectionMissing", - "result": false - } - } - }, - "EOF1_multiple_type_sections_1": { - "code": "0xef0001030002010001010001040002000000fefe0000", - "results": { - "Prague": { - "exception": "EOF_TypeSectionMissing", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_no_type_section.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_no_type_section.json deleted file mode 100644 index 2d046aa7a7..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_no_type_section.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "EOF1_no_type_section": { - "vectors": { - "EOF1_no_type_section_0": { - "code": "0xef0001020001000100fe", - "results": { - "Prague": { - "exception": "EOF_TypeSectionMissing", - "result": false - } - } - }, - "EOF1_no_type_section_1": { - "code": "0xef00010200020001000100fefe", - "results": { - "Prague": { - "exception": "EOF_TypeSectionMissing", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_returncontract_invalid.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_returncontract_invalid.json deleted file mode 100644 index 91e4503820..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_returncontract_invalid.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "EOF1_returncontract_invalid": { - "vectors": { - "EOF1_returncontract_invalid_0": { - "code": "0xef000101000402000100050300010014040000000080000460006000eeef000101000402000100010400000000800000fe", - "containerKind": "INITCODE", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_returncontract_invalid_1": { - "code": "0xef000101000402000100060300010014040000000080000460006000ee01ef000101000402000100010400000000800000fe", - "containerKind": "INITCODE", - "results": { - "Prague": { - "exception": "EOF_InvalidContainerSectionIndex", - "result": false - } - } - }, - "EOF1_returncontract_invalid_2": { - "code": "0xef000101000402000100060300010014040000000080000460006000eeffef000101000402000100010400000000800000fe", - "containerKind": "INITCODE", - "results": { - "Prague": { - "exception": "EOF_InvalidContainerSectionIndex", - "result": false - } - } - }, - "EOF1_returncontract_invalid_3": { - "code": "0xef0001010004020001000b0300010014040000000080000260006000ee0060006000fdef000101000402000100010400000000800000fe", - "containerKind": "INITCODE", - "results": { - "Prague": { - "exception": "EOF_UnreachableCode", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_returncontract_valid.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_returncontract_valid.json deleted file mode 100644 index ea4a0277ce..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_returncontract_valid.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "EOF1_returncontract_valid": { - "vectors": { - "EOF1_returncontract_valid_0": { - "code": "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "containerKind": "INITCODE", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_returncontract_valid_1": { - "code": "0xef000101000402000100110300020014001404000000008000026000e1000660006000ee0060006000ee01ef000101000402000100010400000000800000feef000101000402000100010400000000800000fe", - "containerKind": "INITCODE", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_returncontract_valid_2": { - "code": "0xef00010100040200010b05030100001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001400140014001404000000008000026000e1000660006000ee006000e1000660006000ee016000e1000660006000ee026000e1000660006000ee036000e1000660006000ee046000e1000660006000ee056000e1000660006000ee066000e1000660006000ee076000e1000660006000ee086000e1000660006000ee096000e1000660006000ee0a6000e1000660006000ee0b6000e1000660006000ee0c6000e1000660006000ee0d6000e1000660006000ee0e6000e1000660006000ee0f6000e1000660006000ee106000e1000660006000ee116000e1000660006000ee126000e1000660006000ee136000e1000660006000ee146000e1000660006000ee156000e1000660006000ee166000e1000660006000ee176000e1000660006000ee186000e1000660006000ee196000e1000660006000ee1a6000e1000660006000ee1b6000e1000660006000ee1c6000e1000660006000ee1d6000e1000660006000ee1e6000e1000660006000ee1f6000e1000660006000ee206000e1000660006000ee216000e1000660006000ee226000e1000660006000ee236000e1000660006000ee246000e1000660006000ee256000e1000660006000ee266000e1000660006000ee276000e1000660006000ee286000e1000660006000ee296000e1000660006000ee2a6000e1000660006000ee2b6000e1000660006000ee2c6000e1000660006000ee2d6000e1000660006000ee2e6000e1000660006000ee2f6000e1000660006000ee306000e1000660006000ee316000e1000660006000ee326000e1000660006000ee336000e1000660006000ee346000e1000660006000ee356000e1000660006000ee366000e1000660006000ee376000e1000660006000ee386000e1000660006000ee396000e1000660006000ee3a6000e1000660006000ee3b6000e1000660006000ee3c6000e1000660006000ee3d6000e1000660006000ee3e6000e1000660006000ee3f6000e1000660006000ee406000e1000660006000ee416000e1000660006000ee426000e1000660006000ee436000e1000660006000ee446000e1000660006000ee456000e1000660006000ee466000e1000660006000ee476000e1000660006000ee486000e1000660006000ee496000e1000660006000ee4a6000e1000660006000ee4b6000e1000660006000ee4c6000e1000660006000ee4d6000e1000660006000ee4e6000e1000660006000ee4f6000e1000660006000ee506000e1000660006000ee516000e1000660006000ee526000e1000660006000ee536000e1000660006000ee546000e1000660006000ee556000e1000660006000ee566000e1000660006000ee576000e1000660006000ee586000e1000660006000ee596000e1000660006000ee5a6000e1000660006000ee5b6000e1000660006000ee5c6000e1000660006000ee5d6000e1000660006000ee5e6000e1000660006000ee5f6000e1000660006000ee606000e1000660006000ee616000e1000660006000ee626000e1000660006000ee636000e1000660006000ee646000e1000660006000ee656000e1000660006000ee666000e1000660006000ee676000e1000660006000ee686000e1000660006000ee696000e1000660006000ee6a6000e1000660006000ee6b6000e1000660006000ee6c6000e1000660006000ee6d6000e1000660006000ee6e6000e1000660006000ee6f6000e1000660006000ee706000e1000660006000ee716000e1000660006000ee726000e1000660006000ee736000e1000660006000ee746000e1000660006000ee756000e1000660006000ee766000e1000660006000ee776000e1000660006000ee786000e1000660006000ee796000e1000660006000ee7a6000e1000660006000ee7b6000e1000660006000ee7c6000e1000660006000ee7d6000e1000660006000ee7e6000e1000660006000ee7f6000e1000660006000ee806000e1000660006000ee816000e1000660006000ee826000e1000660006000ee836000e1000660006000ee846000e1000660006000ee856000e1000660006000ee866000e1000660006000ee876000e1000660006000ee886000e1000660006000ee896000e1000660006000ee8a6000e1000660006000ee8b6000e1000660006000ee8c6000e1000660006000ee8d6000e1000660006000ee8e6000e1000660006000ee8f6000e1000660006000ee906000e1000660006000ee916000e1000660006000ee926000e1000660006000ee936000e1000660006000ee946000e1000660006000ee956000e1000660006000ee966000e1000660006000ee976000e1000660006000ee986000e1000660006000ee996000e1000660006000ee9a6000e1000660006000ee9b6000e1000660006000ee9c6000e1000660006000ee9d6000e1000660006000ee9e6000e1000660006000ee9f6000e1000660006000eea06000e1000660006000eea16000e1000660006000eea26000e1000660006000eea36000e1000660006000eea46000e1000660006000eea56000e1000660006000eea66000e1000660006000eea76000e1000660006000eea86000e1000660006000eea96000e1000660006000eeaa6000e1000660006000eeab6000e1000660006000eeac6000e1000660006000eead6000e1000660006000eeae6000e1000660006000eeaf6000e1000660006000eeb06000e1000660006000eeb16000e1000660006000eeb26000e1000660006000eeb36000e1000660006000eeb46000e1000660006000eeb56000e1000660006000eeb66000e1000660006000eeb76000e1000660006000eeb86000e1000660006000eeb96000e1000660006000eeba6000e1000660006000eebb6000e1000660006000eebc6000e1000660006000eebd6000e1000660006000eebe6000e1000660006000eebf6000e1000660006000eec06000e1000660006000eec16000e1000660006000eec26000e1000660006000eec36000e1000660006000eec46000e1000660006000eec56000e1000660006000eec66000e1000660006000eec76000e1000660006000eec86000e1000660006000eec96000e1000660006000eeca6000e1000660006000eecb6000e1000660006000eecc6000e1000660006000eecd6000e1000660006000eece6000e1000660006000eecf6000e1000660006000eed06000e1000660006000eed16000e1000660006000eed26000e1000660006000eed36000e1000660006000eed46000e1000660006000eed56000e1000660006000eed66000e1000660006000eed76000e1000660006000eed86000e1000660006000eed96000e1000660006000eeda6000e1000660006000eedb6000e1000660006000eedc6000e1000660006000eedd6000e1000660006000eede6000e1000660006000eedf6000e1000660006000eee06000e1000660006000eee16000e1000660006000eee26000e1000660006000eee36000e1000660006000eee46000e1000660006000eee56000e1000660006000eee66000e1000660006000eee76000e1000660006000eee86000e1000660006000eee96000e1000660006000eeea6000e1000660006000eeeb6000e1000660006000eeec6000e1000660006000eeed6000e1000660006000eeee6000e1000660006000eeef6000e1000660006000eef06000e1000660006000eef16000e1000660006000eef26000e1000660006000eef36000e1000660006000eef46000e1000660006000eef56000e1000660006000eef66000e1000660006000eef76000e1000660006000eef86000e1000660006000eef96000e1000660006000eefa6000e1000660006000eefb6000e1000660006000eefc6000e1000660006000eefd6000e1000660006000eefe6000e1000660006000eeff60006000fdef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000feef000101000402000100010400000000800000fe", - "containerKind": "INITCODE", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_rjump_invalid_destination.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_rjump_invalid_destination.json deleted file mode 100644 index b48acfcc96..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_rjump_invalid_destination.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "EOF1_rjump_invalid_destination": { - "vectors": { - "EOF1_rjump_invalid_destination_0": { - "code": "0xef000101000402000100040400000000800000e0fffb00", - "results": { - "Prague": { - "exception": "EOF_InvalidJumpDestination", - "result": false - } - } - }, - "EOF1_rjump_invalid_destination_1": { - "code": "0xef000101000402000100040400000000800000e0fff300", - "results": { - "Prague": { - "exception": "EOF_InvalidJumpDestination", - "result": false - } - } - }, - "EOF1_rjump_invalid_destination_2": { - "code": "0xef000101000402000100040400000000800000e0000200", - "results": { - "Prague": { - "exception": "EOF_InvalidJumpDestination", - "result": false - } - } - }, - "EOF1_rjump_invalid_destination_3": { - "code": "0xef000101000402000100040400000000800000e0000100", - "results": { - "Prague": { - "exception": "EOF_InvalidJumpDestination", - "result": false - } - } - }, - "EOF1_rjump_invalid_destination_4": { - "code": "0xef000101000402000100040400000000800000e0ffff00", - "results": { - "Prague": { - "exception": "EOF_InvalidJumpDestination", - "result": false - } - } - }, - "EOF1_rjump_invalid_destination_5": { - "code": "0xef0001010004020001000604000000008000006000e0fffc00", - "results": { - "Prague": { - "exception": "EOF_InvalidJumpDestination", - "result": false - } - } - }, - "EOF1_rjump_invalid_destination_6": { - "code": "0xef0001010004020001000f03000100140400000000800004e00009600060ff60006000ec005000ef000101000402000100010400000000800000fe", - "results": { - "Prague": { - "exception": "EOF_InvalidJumpDestination", - "result": false - } - } - }, - "EOF1_rjump_invalid_destination_7": { - "code": "0xef0001010004020001000903000100140400000000800002e0000560006000ee00ef000101000402000100010400000000800000fe", - "containerKind": "INITCODE", - "results": { - "Prague": { - "exception": "EOF_InvalidJumpDestination", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_rjump_truncated.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_rjump_truncated.json deleted file mode 100644 index 8f2d5863d0..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_rjump_truncated.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "EOF1_rjump_truncated": { - "vectors": { - "EOF1_rjump_truncated_0": { - "code": "0xef000101000402000100010400000000800000e0", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_rjump_truncated_1": { - "code": "0xef000101000402000100020400000000800000e000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_rjumpi_invalid_destination.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_rjumpi_invalid_destination.json deleted file mode 100644 index 8a8e249fd6..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_rjumpi_invalid_destination.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "EOF1_rjumpi_invalid_destination": { - "vectors": { - "EOF1_rjumpi_invalid_destination_0": { - "code": "0xef0001010004020001000604000000008000016000e1fff900", - "results": { - "Prague": { - "exception": "EOF_InvalidJumpDestination", - "result": false - } - } - }, - "EOF1_rjumpi_invalid_destination_1": { - "code": "0xef0001010004020001000604000000008000016000e1fff100", - "results": { - "Prague": { - "exception": "EOF_InvalidJumpDestination", - "result": false - } - } - }, - "EOF1_rjumpi_invalid_destination_2": { - "code": "0xef0001010004020001000604000000008000016000e1000200", - "results": { - "Prague": { - "exception": "EOF_InvalidJumpDestination", - "result": false - } - } - }, - "EOF1_rjumpi_invalid_destination_3": { - "code": "0xef0001010004020001000604000000008000016000e1000100", - "results": { - "Prague": { - "exception": "EOF_InvalidJumpDestination", - "result": false - } - } - }, - "EOF1_rjumpi_invalid_destination_4": { - "code": "0xef0001010004020001000604000000008000016000e1ffff00", - "results": { - "Prague": { - "exception": "EOF_InvalidJumpDestination", - "result": false - } - } - }, - "EOF1_rjumpi_invalid_destination_5": { - "code": "0xef0001010004020001000604000000008000016000e1fffc00", - "results": { - "Prague": { - "exception": "EOF_InvalidJumpDestination", - "result": false - } - } - }, - "EOF1_rjumpi_invalid_destination_6": { - "code": "0xef00010100040200010011030001001404000000008000046000e10009600060ff60006000ec005000ef000101000402000100010400000000800000fe", - "results": { - "Prague": { - "exception": "EOF_InvalidJumpDestination", - "result": false - } - } - }, - "EOF1_rjumpi_invalid_destination_7": { - "code": "0xef0001010004020001000b030001001404000000008000026000e1000560006000ee00ef000101000402000100010400000000800000fe", - "containerKind": "INITCODE", - "results": { - "Prague": { - "exception": "EOF_InvalidJumpDestination", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_rjumpi_truncated.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_rjumpi_truncated.json deleted file mode 100644 index 1eab63f429..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_rjumpi_truncated.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "EOF1_rjumpi_truncated": { - "vectors": { - "EOF1_rjumpi_truncated_0": { - "code": "0xef0001010004020001000304000000008000006000e1", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_rjumpi_truncated_1": { - "code": "0xef0001010004020001000404000000008000006000e100", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_rjumpv_invalid_destination.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_rjumpv_invalid_destination.json deleted file mode 100644 index 067b3a94f5..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_rjumpv_invalid_destination.json +++ /dev/null @@ -1,115 +0,0 @@ -{ - "EOF1_rjumpv_invalid_destination": { - "vectors": { - "EOF1_rjumpv_invalid_destination_0": { - "code": "0xef0001010004020001000904000000008000016000e200ffe9600100", - "results": { - "Prague": { - "exception": "EOF_InvalidJumpDestination", - "result": false - } - } - }, - "EOF1_rjumpv_invalid_destination_1": { - "code": "0xef0001010004020001000904000000008000016000e200fff8600100", - "results": { - "Prague": { - "exception": "EOF_InvalidJumpDestination", - "result": false - } - } - }, - "EOF1_rjumpv_invalid_destination_10": { - "code": "0xef00010100040200010012030001001404000000008000046000e2000009600060ff60006000ec005000ef000101000402000100010400000000800000fe", - "results": { - "Prague": { - "exception": "EOF_InvalidJumpDestination", - "result": false - } - } - }, - "EOF1_rjumpv_invalid_destination_11": { - "code": "0xef0001010004020001000c030001001404000000008000026000e200000560006000ee00ef000101000402000100010400000000800000fe", - "containerKind": "INITCODE", - "results": { - "Prague": { - "exception": "EOF_InvalidJumpDestination", - "result": false - } - } - }, - "EOF1_rjumpv_invalid_destination_2": { - "code": "0xef0001010004020001000904000000008000016000e200ffff600100", - "results": { - "Prague": { - "exception": "EOF_InvalidJumpDestination", - "result": false - } - } - }, - "EOF1_rjumpv_invalid_destination_3": { - "code": "0xef0001010004020001000904000000008000016000e2000003600100", - "results": { - "Prague": { - "exception": "EOF_InvalidJumpDestination", - "result": false - } - } - }, - "EOF1_rjumpv_invalid_destination_4": { - "code": "0xef0001010004020001000904000000008000016000e2000004600100", - "results": { - "Prague": { - "exception": "EOF_InvalidJumpDestination", - "result": false - } - } - }, - "EOF1_rjumpv_invalid_destination_5": { - "code": "0xef0001010004020001001004000000008000016002e20200000003ffe5600100600200", - "results": { - "Prague": { - "exception": "EOF_InvalidJumpDestination", - "result": false - } - } - }, - "EOF1_rjumpv_invalid_destination_6": { - "code": "0xef0001010004020001001004000000008000016002e20200000003fff4600100600200", - "results": { - "Prague": { - "exception": "EOF_InvalidJumpDestination", - "result": false - } - } - }, - "EOF1_rjumpv_invalid_destination_7": { - "code": "0xef0001010004020001001004000000008000016002e20200000003ffff600100600200", - "results": { - "Prague": { - "exception": "EOF_InvalidJumpDestination", - "result": false - } - } - }, - "EOF1_rjumpv_invalid_destination_8": { - "code": "0xef0001010004020001001004000000008000016002e202000000030006600100600200", - "results": { - "Prague": { - "exception": "EOF_InvalidJumpDestination", - "result": false - } - } - }, - "EOF1_rjumpv_invalid_destination_9": { - "code": "0xef0001010004020001001004000000008000016002e202000000030007600100600200", - "results": { - "Prague": { - "exception": "EOF_InvalidJumpDestination", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_rjumpv_truncated.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_rjumpv_truncated.json deleted file mode 100644 index 17c521a9e8..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_rjumpv_truncated.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "EOF1_rjumpv_truncated": { - "vectors": { - "EOF1_rjumpv_truncated_0": { - "code": "0xef0001010004020001000504000000008000006000e20000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_rjumpv_truncated_1": { - "code": "0xef0001010004020001000704000000008000006000e201000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_rjumpv_truncated_2": { - "code": "0xef0001010004020001000604000000008000006002e2010000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_rjumpv_truncated_3": { - "code": "0xef0001010004020001000904000000008000006002e20200000003ff", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_section_order.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_section_order.json deleted file mode 100644 index e308bbc4ec..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_section_order.json +++ /dev/null @@ -1,94 +0,0 @@ -{ - "EOF1_section_order": { - "vectors": { - "EOF1_section_order_0": { - "code": "0xef0001010004020001000604000200008000016000e0000000aabb", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_section_order_1": { - "code": "0xef000101000404000202000100060000800000aabb6000e0000000", - "results": { - "Prague": { - "exception": "EOF_CodeSectionMissing", - "result": false - } - } - }, - "EOF1_section_order_2": { - "code": "0xef00010200010006010004040002006000e000000000800000aabb", - "results": { - "Prague": { - "exception": "EOF_TypeSectionMissing", - "result": false - } - } - }, - "EOF1_section_order_3": { - "code": "0xef00010200010006040002010004006000e0000000aabb00800000", - "results": { - "Prague": { - "exception": "EOF_TypeSectionMissing", - "result": false - } - } - }, - "EOF1_section_order_4": { - "code": "0xef0001040002010004020001000600aabb008000006000e0000000", - "results": { - "Prague": { - "exception": "EOF_TypeSectionMissing", - "result": false - } - } - }, - "EOF1_section_order_5": { - "code": "0xef0001040002020001000601000400aabb6000e000000000800000", - "results": { - "Prague": { - "exception": "EOF_TypeSectionMissing", - "result": false - } - } - }, - "EOF1_section_order_6": { - "code": "0xef00010100040200010007030001001404000200008000045f5f5f5fec0000ef000101000402000100010400000000800000feaabb", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_section_order_7": { - "code": "0xef00010300010014010004020001000704000200ef000101000402000100010400000000800000fe008000045f5f5f5fec0000aabb", - "results": { - "Prague": { - "exception": "EOF_TypeSectionMissing", - "result": false - } - } - }, - "EOF1_section_order_8": { - "code": "0xef0001010004030001001402000100070400020000800004ef000101000402000100010400000000800000fe5f5f5f5fec0000aabb", - "results": { - "Prague": { - "exception": "EOF_CodeSectionMissing", - "result": false - } - } - }, - "EOF1_section_order_9": { - "code": "0xef00010100040200010007040002030001001400008000045f5f5f5fec0000aabbef000101000402000100010400000000800000fe", - "results": { - "Prague": { - "exception": "EOF_HeaderTerminatorMissing", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_subcontainer_containing_unreachable_code_sections.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_subcontainer_containing_unreachable_code_sections.json deleted file mode 100644 index 71399a6a69..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_subcontainer_containing_unreachable_code_sections.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "EOF1_subcontainer_containing_unreachable_code_sections": { - "vectors": { - "EOF1_subcontainer_containing_unreachable_code_sections_0": { - "code": "0xef0001010004020001000b030001001b04000000008000046000600060006000ec0000ef000101000802000200010001040000000080000000800000fefe", - "results": { - "Prague": { - "exception": "EOF_UnreachableCodeSections", - "result": false - } - } - }, - "EOF1_subcontainer_containing_unreachable_code_sections_1": { - "code": "0xef0001010004020001000b030001003804000000008000046000600060006000ec0000ef000101001402000500030003000100030003040000000080000000800000008000000080000000800000e50001e50002fee50004e50003", - "results": { - "Prague": { - "exception": "EOF_UnreachableCodeSections", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_too_many_code_sections.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_too_many_code_sections.json deleted file mode 100644 index a304022e9a..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_too_many_code_sections.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "EOF1_too_many_code_sections": { - "vectors": { - "invalid": { - "code": "0xef000101100402040100030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030001040000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000e50001e50002e50003e50004e50005e50006e50007e50008e50009e5000ae5000be5000ce5000de5000ee5000fe50010e50011e50012e50013e50014e50015e50016e50017e50018e50019e5001ae5001be5001ce5001de5001ee5001fe50020e50021e50022e50023e50024e50025e50026e50027e50028e50029e5002ae5002be5002ce5002de5002ee5002fe50030e50031e50032e50033e50034e50035e50036e50037e50038e50039e5003ae5003be5003ce5003de5003ee5003fe50040e50041e50042e50043e50044e50045e50046e50047e50048e50049e5004ae5004be5004ce5004de5004ee5004fe50050e50051e50052e50053e50054e50055e50056e50057e50058e50059e5005ae5005be5005ce5005de5005ee5005fe50060e50061e50062e50063e50064e50065e50066e50067e50068e50069e5006ae5006be5006ce5006de5006ee5006fe50070e50071e50072e50073e50074e50075e50076e50077e50078e50079e5007ae5007be5007ce5007de5007ee5007fe50080e50081e50082e50083e50084e50085e50086e50087e50088e50089e5008ae5008be5008ce5008de5008ee5008fe50090e50091e50092e50093e50094e50095e50096e50097e50098e50099e5009ae5009be5009ce5009de5009ee5009fe500a0e500a1e500a2e500a3e500a4e500a5e500a6e500a7e500a8e500a9e500aae500abe500ace500ade500aee500afe500b0e500b1e500b2e500b3e500b4e500b5e500b6e500b7e500b8e500b9e500bae500bbe500bce500bde500bee500bfe500c0e500c1e500c2e500c3e500c4e500c5e500c6e500c7e500c8e500c9e500cae500cbe500cce500cde500cee500cfe500d0e500d1e500d2e500d3e500d4e500d5e500d6e500d7e500d8e500d9e500dae500dbe500dce500dde500dee500dfe500e0e500e1e500e2e500e3e500e4e500e5e500e6e500e7e500e8e500e9e500eae500ebe500ece500ede500eee500efe500f0e500f1e500f2e500f3e500f4e500f5e500f6e500f7e500f8e500f9e500fae500fbe500fce500fde500fee500ffe50100e50101e50102e50103e50104e50105e50106e50107e50108e50109e5010ae5010be5010ce5010de5010ee5010fe50110e50111e50112e50113e50114e50115e50116e50117e50118e50119e5011ae5011be5011ce5011de5011ee5011fe50120e50121e50122e50123e50124e50125e50126e50127e50128e50129e5012ae5012be5012ce5012de5012ee5012fe50130e50131e50132e50133e50134e50135e50136e50137e50138e50139e5013ae5013be5013ce5013de5013ee5013fe50140e50141e50142e50143e50144e50145e50146e50147e50148e50149e5014ae5014be5014ce5014de5014ee5014fe50150e50151e50152e50153e50154e50155e50156e50157e50158e50159e5015ae5015be5015ce5015de5015ee5015fe50160e50161e50162e50163e50164e50165e50166e50167e50168e50169e5016ae5016be5016ce5016de5016ee5016fe50170e50171e50172e50173e50174e50175e50176e50177e50178e50179e5017ae5017be5017ce5017de5017ee5017fe50180e50181e50182e50183e50184e50185e50186e50187e50188e50189e5018ae5018be5018ce5018de5018ee5018fe50190e50191e50192e50193e50194e50195e50196e50197e50198e50199e5019ae5019be5019ce5019de5019ee5019fe501a0e501a1e501a2e501a3e501a4e501a5e501a6e501a7e501a8e501a9e501aae501abe501ace501ade501aee501afe501b0e501b1e501b2e501b3e501b4e501b5e501b6e501b7e501b8e501b9e501bae501bbe501bce501bde501bee501bfe501c0e501c1e501c2e501c3e501c4e501c5e501c6e501c7e501c8e501c9e501cae501cbe501cce501cde501cee501cfe501d0e501d1e501d2e501d3e501d4e501d5e501d6e501d7e501d8e501d9e501dae501dbe501dce501dde501dee501dfe501e0e501e1e501e2e501e3e501e4e501e5e501e6e501e7e501e8e501e9e501eae501ebe501ece501ede501eee501efe501f0e501f1e501f2e501f3e501f4e501f5e501f6e501f7e501f8e501f9e501fae501fbe501fce501fde501fee501ffe50200e50201e50202e50203e50204e50205e50206e50207e50208e50209e5020ae5020be5020ce5020de5020ee5020fe50210e50211e50212e50213e50214e50215e50216e50217e50218e50219e5021ae5021be5021ce5021de5021ee5021fe50220e50221e50222e50223e50224e50225e50226e50227e50228e50229e5022ae5022be5022ce5022de5022ee5022fe50230e50231e50232e50233e50234e50235e50236e50237e50238e50239e5023ae5023be5023ce5023de5023ee5023fe50240e50241e50242e50243e50244e50245e50246e50247e50248e50249e5024ae5024be5024ce5024de5024ee5024fe50250e50251e50252e50253e50254e50255e50256e50257e50258e50259e5025ae5025be5025ce5025de5025ee5025fe50260e50261e50262e50263e50264e50265e50266e50267e50268e50269e5026ae5026be5026ce5026de5026ee5026fe50270e50271e50272e50273e50274e50275e50276e50277e50278e50279e5027ae5027be5027ce5027de5027ee5027fe50280e50281e50282e50283e50284e50285e50286e50287e50288e50289e5028ae5028be5028ce5028de5028ee5028fe50290e50291e50292e50293e50294e50295e50296e50297e50298e50299e5029ae5029be5029ce5029de5029ee5029fe502a0e502a1e502a2e502a3e502a4e502a5e502a6e502a7e502a8e502a9e502aae502abe502ace502ade502aee502afe502b0e502b1e502b2e502b3e502b4e502b5e502b6e502b7e502b8e502b9e502bae502bbe502bce502bde502bee502bfe502c0e502c1e502c2e502c3e502c4e502c5e502c6e502c7e502c8e502c9e502cae502cbe502cce502cde502cee502cfe502d0e502d1e502d2e502d3e502d4e502d5e502d6e502d7e502d8e502d9e502dae502dbe502dce502dde502dee502dfe502e0e502e1e502e2e502e3e502e4e502e5e502e6e502e7e502e8e502e9e502eae502ebe502ece502ede502eee502efe502f0e502f1e502f2e502f3e502f4e502f5e502f6e502f7e502f8e502f9e502fae502fbe502fce502fde502fee502ffe50300e50301e50302e50303e50304e50305e50306e50307e50308e50309e5030ae5030be5030ce5030de5030ee5030fe50310e50311e50312e50313e50314e50315e50316e50317e50318e50319e5031ae5031be5031ce5031de5031ee5031fe50320e50321e50322e50323e50324e50325e50326e50327e50328e50329e5032ae5032be5032ce5032de5032ee5032fe50330e50331e50332e50333e50334e50335e50336e50337e50338e50339e5033ae5033be5033ce5033de5033ee5033fe50340e50341e50342e50343e50344e50345e50346e50347e50348e50349e5034ae5034be5034ce5034de5034ee5034fe50350e50351e50352e50353e50354e50355e50356e50357e50358e50359e5035ae5035be5035ce5035de5035ee5035fe50360e50361e50362e50363e50364e50365e50366e50367e50368e50369e5036ae5036be5036ce5036de5036ee5036fe50370e50371e50372e50373e50374e50375e50376e50377e50378e50379e5037ae5037be5037ce5037de5037ee5037fe50380e50381e50382e50383e50384e50385e50386e50387e50388e50389e5038ae5038be5038ce5038de5038ee5038fe50390e50391e50392e50393e50394e50395e50396e50397e50398e50399e5039ae5039be5039ce5039de5039ee5039fe503a0e503a1e503a2e503a3e503a4e503a5e503a6e503a7e503a8e503a9e503aae503abe503ace503ade503aee503afe503b0e503b1e503b2e503b3e503b4e503b5e503b6e503b7e503b8e503b9e503bae503bbe503bce503bde503bee503bfe503c0e503c1e503c2e503c3e503c4e503c5e503c6e503c7e503c8e503c9e503cae503cbe503cce503cde503cee503cfe503d0e503d1e503d2e503d3e503d4e503d5e503d6e503d7e503d8e503d9e503dae503dbe503dce503dde503dee503dfe503e0e503e1e503e2e503e3e503e4e503e5e503e6e503e7e503e8e503e9e503eae503ebe503ece503ede503eee503efe503f0e503f1e503f2e503f3e503f4e503f5e503f6e503f7e503f8e503f9e503fae503fbe503fce503fde503fee503ffe5040000", - "results": { - "Prague": { - "exception": "EOF_TooManyCodeSections", - "result": false - } - } - }, - "valid": { - "code": "0xef000101100002040000030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300010400000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000e50001e50002e50003e50004e50005e50006e50007e50008e50009e5000ae5000be5000ce5000de5000ee5000fe50010e50011e50012e50013e50014e50015e50016e50017e50018e50019e5001ae5001be5001ce5001de5001ee5001fe50020e50021e50022e50023e50024e50025e50026e50027e50028e50029e5002ae5002be5002ce5002de5002ee5002fe50030e50031e50032e50033e50034e50035e50036e50037e50038e50039e5003ae5003be5003ce5003de5003ee5003fe50040e50041e50042e50043e50044e50045e50046e50047e50048e50049e5004ae5004be5004ce5004de5004ee5004fe50050e50051e50052e50053e50054e50055e50056e50057e50058e50059e5005ae5005be5005ce5005de5005ee5005fe50060e50061e50062e50063e50064e50065e50066e50067e50068e50069e5006ae5006be5006ce5006de5006ee5006fe50070e50071e50072e50073e50074e50075e50076e50077e50078e50079e5007ae5007be5007ce5007de5007ee5007fe50080e50081e50082e50083e50084e50085e50086e50087e50088e50089e5008ae5008be5008ce5008de5008ee5008fe50090e50091e50092e50093e50094e50095e50096e50097e50098e50099e5009ae5009be5009ce5009de5009ee5009fe500a0e500a1e500a2e500a3e500a4e500a5e500a6e500a7e500a8e500a9e500aae500abe500ace500ade500aee500afe500b0e500b1e500b2e500b3e500b4e500b5e500b6e500b7e500b8e500b9e500bae500bbe500bce500bde500bee500bfe500c0e500c1e500c2e500c3e500c4e500c5e500c6e500c7e500c8e500c9e500cae500cbe500cce500cde500cee500cfe500d0e500d1e500d2e500d3e500d4e500d5e500d6e500d7e500d8e500d9e500dae500dbe500dce500dde500dee500dfe500e0e500e1e500e2e500e3e500e4e500e5e500e6e500e7e500e8e500e9e500eae500ebe500ece500ede500eee500efe500f0e500f1e500f2e500f3e500f4e500f5e500f6e500f7e500f8e500f9e500fae500fbe500fce500fde500fee500ffe50100e50101e50102e50103e50104e50105e50106e50107e50108e50109e5010ae5010be5010ce5010de5010ee5010fe50110e50111e50112e50113e50114e50115e50116e50117e50118e50119e5011ae5011be5011ce5011de5011ee5011fe50120e50121e50122e50123e50124e50125e50126e50127e50128e50129e5012ae5012be5012ce5012de5012ee5012fe50130e50131e50132e50133e50134e50135e50136e50137e50138e50139e5013ae5013be5013ce5013de5013ee5013fe50140e50141e50142e50143e50144e50145e50146e50147e50148e50149e5014ae5014be5014ce5014de5014ee5014fe50150e50151e50152e50153e50154e50155e50156e50157e50158e50159e5015ae5015be5015ce5015de5015ee5015fe50160e50161e50162e50163e50164e50165e50166e50167e50168e50169e5016ae5016be5016ce5016de5016ee5016fe50170e50171e50172e50173e50174e50175e50176e50177e50178e50179e5017ae5017be5017ce5017de5017ee5017fe50180e50181e50182e50183e50184e50185e50186e50187e50188e50189e5018ae5018be5018ce5018de5018ee5018fe50190e50191e50192e50193e50194e50195e50196e50197e50198e50199e5019ae5019be5019ce5019de5019ee5019fe501a0e501a1e501a2e501a3e501a4e501a5e501a6e501a7e501a8e501a9e501aae501abe501ace501ade501aee501afe501b0e501b1e501b2e501b3e501b4e501b5e501b6e501b7e501b8e501b9e501bae501bbe501bce501bde501bee501bfe501c0e501c1e501c2e501c3e501c4e501c5e501c6e501c7e501c8e501c9e501cae501cbe501cce501cde501cee501cfe501d0e501d1e501d2e501d3e501d4e501d5e501d6e501d7e501d8e501d9e501dae501dbe501dce501dde501dee501dfe501e0e501e1e501e2e501e3e501e4e501e5e501e6e501e7e501e8e501e9e501eae501ebe501ece501ede501eee501efe501f0e501f1e501f2e501f3e501f4e501f5e501f6e501f7e501f8e501f9e501fae501fbe501fce501fde501fee501ffe50200e50201e50202e50203e50204e50205e50206e50207e50208e50209e5020ae5020be5020ce5020de5020ee5020fe50210e50211e50212e50213e50214e50215e50216e50217e50218e50219e5021ae5021be5021ce5021de5021ee5021fe50220e50221e50222e50223e50224e50225e50226e50227e50228e50229e5022ae5022be5022ce5022de5022ee5022fe50230e50231e50232e50233e50234e50235e50236e50237e50238e50239e5023ae5023be5023ce5023de5023ee5023fe50240e50241e50242e50243e50244e50245e50246e50247e50248e50249e5024ae5024be5024ce5024de5024ee5024fe50250e50251e50252e50253e50254e50255e50256e50257e50258e50259e5025ae5025be5025ce5025de5025ee5025fe50260e50261e50262e50263e50264e50265e50266e50267e50268e50269e5026ae5026be5026ce5026de5026ee5026fe50270e50271e50272e50273e50274e50275e50276e50277e50278e50279e5027ae5027be5027ce5027de5027ee5027fe50280e50281e50282e50283e50284e50285e50286e50287e50288e50289e5028ae5028be5028ce5028de5028ee5028fe50290e50291e50292e50293e50294e50295e50296e50297e50298e50299e5029ae5029be5029ce5029de5029ee5029fe502a0e502a1e502a2e502a3e502a4e502a5e502a6e502a7e502a8e502a9e502aae502abe502ace502ade502aee502afe502b0e502b1e502b2e502b3e502b4e502b5e502b6e502b7e502b8e502b9e502bae502bbe502bce502bde502bee502bfe502c0e502c1e502c2e502c3e502c4e502c5e502c6e502c7e502c8e502c9e502cae502cbe502cce502cde502cee502cfe502d0e502d1e502d2e502d3e502d4e502d5e502d6e502d7e502d8e502d9e502dae502dbe502dce502dde502dee502dfe502e0e502e1e502e2e502e3e502e4e502e5e502e6e502e7e502e8e502e9e502eae502ebe502ece502ede502eee502efe502f0e502f1e502f2e502f3e502f4e502f5e502f6e502f7e502f8e502f9e502fae502fbe502fce502fde502fee502ffe50300e50301e50302e50303e50304e50305e50306e50307e50308e50309e5030ae5030be5030ce5030de5030ee5030fe50310e50311e50312e50313e50314e50315e50316e50317e50318e50319e5031ae5031be5031ce5031de5031ee5031fe50320e50321e50322e50323e50324e50325e50326e50327e50328e50329e5032ae5032be5032ce5032de5032ee5032fe50330e50331e50332e50333e50334e50335e50336e50337e50338e50339e5033ae5033be5033ce5033de5033ee5033fe50340e50341e50342e50343e50344e50345e50346e50347e50348e50349e5034ae5034be5034ce5034de5034ee5034fe50350e50351e50352e50353e50354e50355e50356e50357e50358e50359e5035ae5035be5035ce5035de5035ee5035fe50360e50361e50362e50363e50364e50365e50366e50367e50368e50369e5036ae5036be5036ce5036de5036ee5036fe50370e50371e50372e50373e50374e50375e50376e50377e50378e50379e5037ae5037be5037ce5037de5037ee5037fe50380e50381e50382e50383e50384e50385e50386e50387e50388e50389e5038ae5038be5038ce5038de5038ee5038fe50390e50391e50392e50393e50394e50395e50396e50397e50398e50399e5039ae5039be5039ce5039de5039ee5039fe503a0e503a1e503a2e503a3e503a4e503a5e503a6e503a7e503a8e503a9e503aae503abe503ace503ade503aee503afe503b0e503b1e503b2e503b3e503b4e503b5e503b6e503b7e503b8e503b9e503bae503bbe503bce503bde503bee503bfe503c0e503c1e503c2e503c3e503c4e503c5e503c6e503c7e503c8e503c9e503cae503cbe503cce503cde503cee503cfe503d0e503d1e503d2e503d3e503d4e503d5e503d6e503d7e503d8e503d9e503dae503dbe503dce503dde503dee503dfe503e0e503e1e503e2e503e3e503e4e503e5e503e6e503e7e503e8e503e9e503eae503ebe503ece503ede503eee503efe503f0e503f1e503f2e503f3e503f4e503f5e503f6e503f7e503f8e503f9e503fae503fbe503fce503fde503fee503ff00", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_trailing_bytes_in_subcontainer.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_trailing_bytes_in_subcontainer.json deleted file mode 100644 index 57110d14dc..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_trailing_bytes_in_subcontainer.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "EOF1_trailing_bytes_in_subcontainer": { - "vectors": { - "EOF1_trailing_bytes_in_subcontainer_0": { - "code": "0xef0001010004020001000b030001001804000000008000046000600060006000ec0000ef000101000402000100010400000000800000fedeadbeef", - "results": { - "Prague": { - "exception": "EOF_InvalidSectionBodiesSize", - "result": false - } - } - }, - "EOF1_trailing_bytes_in_subcontainer_1": { - "code": "0xef0001010004020001000b030001001a04000000008000046000600060006000ec0000ef000101000402000100010400020000800000feaabbdeadbeef", - "results": { - "Prague": { - "exception": "EOF_InvalidSectionBodiesSize", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_trailing_bytes_top_level.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_trailing_bytes_top_level.json deleted file mode 100644 index d0cc2d1fbc..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_trailing_bytes_top_level.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "EOF1_trailing_bytes_top_level": { - "vectors": { - "EOF1_trailing_bytes_top_level_0": { - "code": "0xef000101000402000100010400000000800000fedeadbeef", - "results": { - "Prague": { - "exception": "EOF_InvalidSectionBodiesSize", - "result": false - } - } - }, - "EOF1_trailing_bytes_top_level_1": { - "code": "0xef000101000402000100010400020000800000feaabbdeadbeef", - "results": { - "Prague": { - "exception": "EOF_InvalidSectionBodiesSize", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_truncated_push.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_truncated_push.json deleted file mode 100644 index 2f87081093..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_truncated_push.json +++ /dev/null @@ -1,5014 +0,0 @@ -{ - "EOF1_truncated_push": { - "vectors": { - "EOF1_truncated_push_0": { - "code": "0xef00010100040200010001040000000080000060", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_1": { - "code": "0xef000101000402000100030400000000800001600000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_push_10": { - "code": "0xef0001010004020001000204000000008000006300", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_100": { - "code": "0xef0001010004020001000b04000000008000006c00000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_101": { - "code": "0xef0001010004020001000c04000000008000006c0000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_102": { - "code": "0xef0001010004020001000d04000000008000006c000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_103": { - "code": "0xef0001010004020001000f04000000008000016c0000000000000000000000000000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_push_104": { - "code": "0xef0001010004020001000104000000008000006d", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_105": { - "code": "0xef0001010004020001000204000000008000006d00", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_106": { - "code": "0xef0001010004020001000304000000008000006d0000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_107": { - "code": "0xef0001010004020001000404000000008000006d000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_108": { - "code": "0xef0001010004020001000504000000008000006d00000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_109": { - "code": "0xef0001010004020001000604000000008000006d0000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_11": { - "code": "0xef000101000402000100030400000000800000630000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_110": { - "code": "0xef0001010004020001000704000000008000006d000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_111": { - "code": "0xef0001010004020001000804000000008000006d00000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_112": { - "code": "0xef0001010004020001000904000000008000006d0000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_113": { - "code": "0xef0001010004020001000a04000000008000006d000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_114": { - "code": "0xef0001010004020001000b04000000008000006d00000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_115": { - "code": "0xef0001010004020001000c04000000008000006d0000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_116": { - "code": "0xef0001010004020001000d04000000008000006d000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_117": { - "code": "0xef0001010004020001000e04000000008000006d00000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_118": { - "code": "0xef0001010004020001001004000000008000016d000000000000000000000000000000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_push_119": { - "code": "0xef0001010004020001000104000000008000006e", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_12": { - "code": "0xef00010100040200010004040000000080000063000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_120": { - "code": "0xef0001010004020001000204000000008000006e00", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_121": { - "code": "0xef0001010004020001000304000000008000006e0000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_122": { - "code": "0xef0001010004020001000404000000008000006e000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_123": { - "code": "0xef0001010004020001000504000000008000006e00000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_124": { - "code": "0xef0001010004020001000604000000008000006e0000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_125": { - "code": "0xef0001010004020001000704000000008000006e000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_126": { - "code": "0xef0001010004020001000804000000008000006e00000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_127": { - "code": "0xef0001010004020001000904000000008000006e0000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_128": { - "code": "0xef0001010004020001000a04000000008000006e000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_129": { - "code": "0xef0001010004020001000b04000000008000006e00000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_13": { - "code": "0xef000101000402000100060400000000800001630000000000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_push_130": { - "code": "0xef0001010004020001000c04000000008000006e0000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_131": { - "code": "0xef0001010004020001000d04000000008000006e000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_132": { - "code": "0xef0001010004020001000e04000000008000006e00000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_133": { - "code": "0xef0001010004020001000f04000000008000006e0000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_134": { - "code": "0xef0001010004020001001104000000008000016e00000000000000000000000000000000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_push_135": { - "code": "0xef0001010004020001000104000000008000006f", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_136": { - "code": "0xef0001010004020001000204000000008000006f00", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_137": { - "code": "0xef0001010004020001000304000000008000006f0000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_138": { - "code": "0xef0001010004020001000404000000008000006f000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_139": { - "code": "0xef0001010004020001000504000000008000006f00000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_14": { - "code": "0xef00010100040200010001040000000080000064", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_140": { - "code": "0xef0001010004020001000604000000008000006f0000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_141": { - "code": "0xef0001010004020001000704000000008000006f000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_142": { - "code": "0xef0001010004020001000804000000008000006f00000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_143": { - "code": "0xef0001010004020001000904000000008000006f0000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_144": { - "code": "0xef0001010004020001000a04000000008000006f000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_145": { - "code": "0xef0001010004020001000b04000000008000006f00000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_146": { - "code": "0xef0001010004020001000c04000000008000006f0000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_147": { - "code": "0xef0001010004020001000d04000000008000006f000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_148": { - "code": "0xef0001010004020001000e04000000008000006f00000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_149": { - "code": "0xef0001010004020001000f04000000008000006f0000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_15": { - "code": "0xef0001010004020001000204000000008000006400", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_150": { - "code": "0xef0001010004020001001004000000008000006f000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_151": { - "code": "0xef0001010004020001001204000000008000016f0000000000000000000000000000000000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_push_152": { - "code": "0xef00010100040200010001040000000080000070", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_153": { - "code": "0xef0001010004020001000204000000008000007000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_154": { - "code": "0xef000101000402000100030400000000800000700000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_155": { - "code": "0xef00010100040200010004040000000080000070000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_156": { - "code": "0xef0001010004020001000504000000008000007000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_157": { - "code": "0xef000101000402000100060400000000800000700000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_158": { - "code": "0xef00010100040200010007040000000080000070000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_159": { - "code": "0xef0001010004020001000804000000008000007000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_16": { - "code": "0xef000101000402000100030400000000800000640000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_160": { - "code": "0xef000101000402000100090400000000800000700000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_161": { - "code": "0xef0001010004020001000a040000000080000070000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_162": { - "code": "0xef0001010004020001000b04000000008000007000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_163": { - "code": "0xef0001010004020001000c0400000000800000700000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_164": { - "code": "0xef0001010004020001000d040000000080000070000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_165": { - "code": "0xef0001010004020001000e04000000008000007000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_166": { - "code": "0xef0001010004020001000f0400000000800000700000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_167": { - "code": "0xef00010100040200010010040000000080000070000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_168": { - "code": "0xef0001010004020001001104000000008000007000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_169": { - "code": "0xef00010100040200010013040000000080000170000000000000000000000000000000000000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_push_17": { - "code": "0xef00010100040200010004040000000080000064000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_170": { - "code": "0xef00010100040200010001040000000080000071", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_171": { - "code": "0xef0001010004020001000204000000008000007100", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_172": { - "code": "0xef000101000402000100030400000000800000710000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_173": { - "code": "0xef00010100040200010004040000000080000071000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_174": { - "code": "0xef0001010004020001000504000000008000007100000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_175": { - "code": "0xef000101000402000100060400000000800000710000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_176": { - "code": "0xef00010100040200010007040000000080000071000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_177": { - "code": "0xef0001010004020001000804000000008000007100000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_178": { - "code": "0xef000101000402000100090400000000800000710000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_179": { - "code": "0xef0001010004020001000a040000000080000071000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_18": { - "code": "0xef0001010004020001000504000000008000006400000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_180": { - "code": "0xef0001010004020001000b04000000008000007100000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_181": { - "code": "0xef0001010004020001000c0400000000800000710000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_182": { - "code": "0xef0001010004020001000d040000000080000071000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_183": { - "code": "0xef0001010004020001000e04000000008000007100000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_184": { - "code": "0xef0001010004020001000f0400000000800000710000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_185": { - "code": "0xef00010100040200010010040000000080000071000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_186": { - "code": "0xef0001010004020001001104000000008000007100000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_187": { - "code": "0xef000101000402000100120400000000800000710000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_188": { - "code": "0xef0001010004020001001404000000008000017100000000000000000000000000000000000000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_push_189": { - "code": "0xef00010100040200010001040000000080000072", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_19": { - "code": "0xef00010100040200010007040000000080000164000000000000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_push_190": { - "code": "0xef0001010004020001000204000000008000007200", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_191": { - "code": "0xef000101000402000100030400000000800000720000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_192": { - "code": "0xef00010100040200010004040000000080000072000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_193": { - "code": "0xef0001010004020001000504000000008000007200000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_194": { - "code": "0xef000101000402000100060400000000800000720000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_195": { - "code": "0xef00010100040200010007040000000080000072000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_196": { - "code": "0xef0001010004020001000804000000008000007200000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_197": { - "code": "0xef000101000402000100090400000000800000720000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_198": { - "code": "0xef0001010004020001000a040000000080000072000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_199": { - "code": "0xef0001010004020001000b04000000008000007200000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_2": { - "code": "0xef00010100040200010001040000000080000061", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_20": { - "code": "0xef00010100040200010001040000000080000065", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_200": { - "code": "0xef0001010004020001000c0400000000800000720000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_201": { - "code": "0xef0001010004020001000d040000000080000072000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_202": { - "code": "0xef0001010004020001000e04000000008000007200000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_203": { - "code": "0xef0001010004020001000f0400000000800000720000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_204": { - "code": "0xef00010100040200010010040000000080000072000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_205": { - "code": "0xef0001010004020001001104000000008000007200000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_206": { - "code": "0xef000101000402000100120400000000800000720000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_207": { - "code": "0xef00010100040200010013040000000080000072000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_208": { - "code": "0xef000101000402000100150400000000800001720000000000000000000000000000000000000000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_push_209": { - "code": "0xef00010100040200010001040000000080000073", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_21": { - "code": "0xef0001010004020001000204000000008000006500", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_210": { - "code": "0xef0001010004020001000204000000008000007300", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_211": { - "code": "0xef000101000402000100030400000000800000730000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_212": { - "code": "0xef00010100040200010004040000000080000073000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_213": { - "code": "0xef0001010004020001000504000000008000007300000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_214": { - "code": "0xef000101000402000100060400000000800000730000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_215": { - "code": "0xef00010100040200010007040000000080000073000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_216": { - "code": "0xef0001010004020001000804000000008000007300000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_217": { - "code": "0xef000101000402000100090400000000800000730000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_218": { - "code": "0xef0001010004020001000a040000000080000073000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_219": { - "code": "0xef0001010004020001000b04000000008000007300000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_22": { - "code": "0xef000101000402000100030400000000800000650000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_220": { - "code": "0xef0001010004020001000c0400000000800000730000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_221": { - "code": "0xef0001010004020001000d040000000080000073000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_222": { - "code": "0xef0001010004020001000e04000000008000007300000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_223": { - "code": "0xef0001010004020001000f0400000000800000730000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_224": { - "code": "0xef00010100040200010010040000000080000073000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_225": { - "code": "0xef0001010004020001001104000000008000007300000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_226": { - "code": "0xef000101000402000100120400000000800000730000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_227": { - "code": "0xef00010100040200010013040000000080000073000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_228": { - "code": "0xef0001010004020001001404000000008000007300000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_229": { - "code": "0xef00010100040200010016040000000080000173000000000000000000000000000000000000000000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_push_23": { - "code": "0xef00010100040200010004040000000080000065000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_230": { - "code": "0xef00010100040200010001040000000080000074", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_231": { - "code": "0xef0001010004020001000204000000008000007400", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_232": { - "code": "0xef000101000402000100030400000000800000740000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_233": { - "code": "0xef00010100040200010004040000000080000074000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_234": { - "code": "0xef0001010004020001000504000000008000007400000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_235": { - "code": "0xef000101000402000100060400000000800000740000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_236": { - "code": "0xef00010100040200010007040000000080000074000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_237": { - "code": "0xef0001010004020001000804000000008000007400000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_238": { - "code": "0xef000101000402000100090400000000800000740000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_239": { - "code": "0xef0001010004020001000a040000000080000074000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_24": { - "code": "0xef0001010004020001000504000000008000006500000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_240": { - "code": "0xef0001010004020001000b04000000008000007400000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_241": { - "code": "0xef0001010004020001000c0400000000800000740000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_242": { - "code": "0xef0001010004020001000d040000000080000074000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_243": { - "code": "0xef0001010004020001000e04000000008000007400000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_244": { - "code": "0xef0001010004020001000f0400000000800000740000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_245": { - "code": "0xef00010100040200010010040000000080000074000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_246": { - "code": "0xef0001010004020001001104000000008000007400000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_247": { - "code": "0xef000101000402000100120400000000800000740000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_248": { - "code": "0xef00010100040200010013040000000080000074000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_249": { - "code": "0xef0001010004020001001404000000008000007400000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_25": { - "code": "0xef000101000402000100060400000000800000650000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_250": { - "code": "0xef000101000402000100150400000000800000740000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_251": { - "code": "0xef0001010004020001001704000000008000017400000000000000000000000000000000000000000000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_push_252": { - "code": "0xef00010100040200010001040000000080000075", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_253": { - "code": "0xef0001010004020001000204000000008000007500", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_254": { - "code": "0xef000101000402000100030400000000800000750000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_255": { - "code": "0xef00010100040200010004040000000080000075000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_256": { - "code": "0xef0001010004020001000504000000008000007500000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_257": { - "code": "0xef000101000402000100060400000000800000750000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_258": { - "code": "0xef00010100040200010007040000000080000075000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_259": { - "code": "0xef0001010004020001000804000000008000007500000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_26": { - "code": "0xef0001010004020001000804000000008000016500000000000000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_push_260": { - "code": "0xef000101000402000100090400000000800000750000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_261": { - "code": "0xef0001010004020001000a040000000080000075000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_262": { - "code": "0xef0001010004020001000b04000000008000007500000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_263": { - "code": "0xef0001010004020001000c0400000000800000750000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_264": { - "code": "0xef0001010004020001000d040000000080000075000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_265": { - "code": "0xef0001010004020001000e04000000008000007500000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_266": { - "code": "0xef0001010004020001000f0400000000800000750000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_267": { - "code": "0xef00010100040200010010040000000080000075000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_268": { - "code": "0xef0001010004020001001104000000008000007500000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_269": { - "code": "0xef000101000402000100120400000000800000750000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_27": { - "code": "0xef00010100040200010001040000000080000066", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_270": { - "code": "0xef00010100040200010013040000000080000075000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_271": { - "code": "0xef0001010004020001001404000000008000007500000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_272": { - "code": "0xef000101000402000100150400000000800000750000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_273": { - "code": "0xef00010100040200010016040000000080000075000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_274": { - "code": "0xef000101000402000100180400000000800001750000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_push_275": { - "code": "0xef00010100040200010001040000000080000076", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_276": { - "code": "0xef0001010004020001000204000000008000007600", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_277": { - "code": "0xef000101000402000100030400000000800000760000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_278": { - "code": "0xef00010100040200010004040000000080000076000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_279": { - "code": "0xef0001010004020001000504000000008000007600000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_28": { - "code": "0xef0001010004020001000204000000008000006600", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_280": { - "code": "0xef000101000402000100060400000000800000760000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_281": { - "code": "0xef00010100040200010007040000000080000076000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_282": { - "code": "0xef0001010004020001000804000000008000007600000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_283": { - "code": "0xef000101000402000100090400000000800000760000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_284": { - "code": "0xef0001010004020001000a040000000080000076000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_285": { - "code": "0xef0001010004020001000b04000000008000007600000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_286": { - "code": "0xef0001010004020001000c0400000000800000760000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_287": { - "code": "0xef0001010004020001000d040000000080000076000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_288": { - "code": "0xef0001010004020001000e04000000008000007600000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_289": { - "code": "0xef0001010004020001000f0400000000800000760000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_29": { - "code": "0xef000101000402000100030400000000800000660000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_290": { - "code": "0xef00010100040200010010040000000080000076000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_291": { - "code": "0xef0001010004020001001104000000008000007600000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_292": { - "code": "0xef000101000402000100120400000000800000760000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_293": { - "code": "0xef00010100040200010013040000000080000076000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_294": { - "code": "0xef0001010004020001001404000000008000007600000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_295": { - "code": "0xef000101000402000100150400000000800000760000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_296": { - "code": "0xef00010100040200010016040000000080000076000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_297": { - "code": "0xef0001010004020001001704000000008000007600000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_298": { - "code": "0xef00010100040200010019040000000080000176000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_push_299": { - "code": "0xef00010100040200010001040000000080000077", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_3": { - "code": "0xef0001010004020001000204000000008000006100", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_30": { - "code": "0xef00010100040200010004040000000080000066000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_300": { - "code": "0xef0001010004020001000204000000008000007700", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_301": { - "code": "0xef000101000402000100030400000000800000770000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_302": { - "code": "0xef00010100040200010004040000000080000077000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_303": { - "code": "0xef0001010004020001000504000000008000007700000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_304": { - "code": "0xef000101000402000100060400000000800000770000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_305": { - "code": "0xef00010100040200010007040000000080000077000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_306": { - "code": "0xef0001010004020001000804000000008000007700000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_307": { - "code": "0xef000101000402000100090400000000800000770000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_308": { - "code": "0xef0001010004020001000a040000000080000077000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_309": { - "code": "0xef0001010004020001000b04000000008000007700000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_31": { - "code": "0xef0001010004020001000504000000008000006600000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_310": { - "code": "0xef0001010004020001000c0400000000800000770000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_311": { - "code": "0xef0001010004020001000d040000000080000077000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_312": { - "code": "0xef0001010004020001000e04000000008000007700000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_313": { - "code": "0xef0001010004020001000f0400000000800000770000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_314": { - "code": "0xef00010100040200010010040000000080000077000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_315": { - "code": "0xef0001010004020001001104000000008000007700000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_316": { - "code": "0xef000101000402000100120400000000800000770000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_317": { - "code": "0xef00010100040200010013040000000080000077000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_318": { - "code": "0xef0001010004020001001404000000008000007700000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_319": { - "code": "0xef000101000402000100150400000000800000770000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_32": { - "code": "0xef000101000402000100060400000000800000660000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_320": { - "code": "0xef00010100040200010016040000000080000077000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_321": { - "code": "0xef0001010004020001001704000000008000007700000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_322": { - "code": "0xef000101000402000100180400000000800000770000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_323": { - "code": "0xef0001010004020001001a04000000008000017700000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_push_324": { - "code": "0xef00010100040200010001040000000080000078", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_325": { - "code": "0xef0001010004020001000204000000008000007800", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_326": { - "code": "0xef000101000402000100030400000000800000780000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_327": { - "code": "0xef00010100040200010004040000000080000078000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_328": { - "code": "0xef0001010004020001000504000000008000007800000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_329": { - "code": "0xef000101000402000100060400000000800000780000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_33": { - "code": "0xef00010100040200010007040000000080000066000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_330": { - "code": "0xef00010100040200010007040000000080000078000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_331": { - "code": "0xef0001010004020001000804000000008000007800000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_332": { - "code": "0xef000101000402000100090400000000800000780000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_333": { - "code": "0xef0001010004020001000a040000000080000078000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_334": { - "code": "0xef0001010004020001000b04000000008000007800000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_335": { - "code": "0xef0001010004020001000c0400000000800000780000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_336": { - "code": "0xef0001010004020001000d040000000080000078000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_337": { - "code": "0xef0001010004020001000e04000000008000007800000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_338": { - "code": "0xef0001010004020001000f0400000000800000780000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_339": { - "code": "0xef00010100040200010010040000000080000078000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_34": { - "code": "0xef000101000402000100090400000000800001660000000000000000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_push_340": { - "code": "0xef0001010004020001001104000000008000007800000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_341": { - "code": "0xef000101000402000100120400000000800000780000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_342": { - "code": "0xef00010100040200010013040000000080000078000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_343": { - "code": "0xef0001010004020001001404000000008000007800000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_344": { - "code": "0xef000101000402000100150400000000800000780000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_345": { - "code": "0xef00010100040200010016040000000080000078000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_346": { - "code": "0xef0001010004020001001704000000008000007800000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_347": { - "code": "0xef000101000402000100180400000000800000780000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_348": { - "code": "0xef00010100040200010019040000000080000078000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_349": { - "code": "0xef0001010004020001001b0400000000800001780000000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_push_35": { - "code": "0xef00010100040200010001040000000080000067", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_350": { - "code": "0xef00010100040200010001040000000080000079", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_351": { - "code": "0xef0001010004020001000204000000008000007900", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_352": { - "code": "0xef000101000402000100030400000000800000790000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_353": { - "code": "0xef00010100040200010004040000000080000079000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_354": { - "code": "0xef0001010004020001000504000000008000007900000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_355": { - "code": "0xef000101000402000100060400000000800000790000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_356": { - "code": "0xef00010100040200010007040000000080000079000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_357": { - "code": "0xef0001010004020001000804000000008000007900000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_358": { - "code": "0xef000101000402000100090400000000800000790000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_359": { - "code": "0xef0001010004020001000a040000000080000079000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_36": { - "code": "0xef0001010004020001000204000000008000006700", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_360": { - "code": "0xef0001010004020001000b04000000008000007900000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_361": { - "code": "0xef0001010004020001000c0400000000800000790000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_362": { - "code": "0xef0001010004020001000d040000000080000079000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_363": { - "code": "0xef0001010004020001000e04000000008000007900000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_364": { - "code": "0xef0001010004020001000f0400000000800000790000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_365": { - "code": "0xef00010100040200010010040000000080000079000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_366": { - "code": "0xef0001010004020001001104000000008000007900000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_367": { - "code": "0xef000101000402000100120400000000800000790000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_368": { - "code": "0xef00010100040200010013040000000080000079000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_369": { - "code": "0xef0001010004020001001404000000008000007900000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_37": { - "code": "0xef000101000402000100030400000000800000670000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_370": { - "code": "0xef000101000402000100150400000000800000790000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_371": { - "code": "0xef00010100040200010016040000000080000079000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_372": { - "code": "0xef0001010004020001001704000000008000007900000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_373": { - "code": "0xef000101000402000100180400000000800000790000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_374": { - "code": "0xef00010100040200010019040000000080000079000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_375": { - "code": "0xef0001010004020001001a04000000008000007900000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_376": { - "code": "0xef0001010004020001001c040000000080000179000000000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_push_377": { - "code": "0xef0001010004020001000104000000008000007a", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_378": { - "code": "0xef0001010004020001000204000000008000007a00", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_379": { - "code": "0xef0001010004020001000304000000008000007a0000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_38": { - "code": "0xef00010100040200010004040000000080000067000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_380": { - "code": "0xef0001010004020001000404000000008000007a000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_381": { - "code": "0xef0001010004020001000504000000008000007a00000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_382": { - "code": "0xef0001010004020001000604000000008000007a0000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_383": { - "code": "0xef0001010004020001000704000000008000007a000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_384": { - "code": "0xef0001010004020001000804000000008000007a00000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_385": { - "code": "0xef0001010004020001000904000000008000007a0000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_386": { - "code": "0xef0001010004020001000a04000000008000007a000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_387": { - "code": "0xef0001010004020001000b04000000008000007a00000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_388": { - "code": "0xef0001010004020001000c04000000008000007a0000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_389": { - "code": "0xef0001010004020001000d04000000008000007a000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_39": { - "code": "0xef0001010004020001000504000000008000006700000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_390": { - "code": "0xef0001010004020001000e04000000008000007a00000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_391": { - "code": "0xef0001010004020001000f04000000008000007a0000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_392": { - "code": "0xef0001010004020001001004000000008000007a000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_393": { - "code": "0xef0001010004020001001104000000008000007a00000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_394": { - "code": "0xef0001010004020001001204000000008000007a0000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_395": { - "code": "0xef0001010004020001001304000000008000007a000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_396": { - "code": "0xef0001010004020001001404000000008000007a00000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_397": { - "code": "0xef0001010004020001001504000000008000007a0000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_398": { - "code": "0xef0001010004020001001604000000008000007a000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_399": { - "code": "0xef0001010004020001001704000000008000007a00000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_4": { - "code": "0xef00010100040200010004040000000080000161000000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_push_40": { - "code": "0xef000101000402000100060400000000800000670000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_400": { - "code": "0xef0001010004020001001804000000008000007a0000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_401": { - "code": "0xef0001010004020001001904000000008000007a000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_402": { - "code": "0xef0001010004020001001a04000000008000007a00000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_403": { - "code": "0xef0001010004020001001b04000000008000007a0000000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_404": { - "code": "0xef0001010004020001001d04000000008000017a00000000000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_push_405": { - "code": "0xef0001010004020001000104000000008000007b", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_406": { - "code": "0xef0001010004020001000204000000008000007b00", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_407": { - "code": "0xef0001010004020001000304000000008000007b0000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_408": { - "code": "0xef0001010004020001000404000000008000007b000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_409": { - "code": "0xef0001010004020001000504000000008000007b00000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_41": { - "code": "0xef00010100040200010007040000000080000067000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_410": { - "code": "0xef0001010004020001000604000000008000007b0000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_411": { - "code": "0xef0001010004020001000704000000008000007b000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_412": { - "code": "0xef0001010004020001000804000000008000007b00000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_413": { - "code": "0xef0001010004020001000904000000008000007b0000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_414": { - "code": "0xef0001010004020001000a04000000008000007b000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_415": { - "code": "0xef0001010004020001000b04000000008000007b00000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_416": { - "code": "0xef0001010004020001000c04000000008000007b0000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_417": { - "code": "0xef0001010004020001000d04000000008000007b000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_418": { - "code": "0xef0001010004020001000e04000000008000007b00000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_419": { - "code": "0xef0001010004020001000f04000000008000007b0000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_42": { - "code": "0xef0001010004020001000804000000008000006700000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_420": { - "code": "0xef0001010004020001001004000000008000007b000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_421": { - "code": "0xef0001010004020001001104000000008000007b00000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_422": { - "code": "0xef0001010004020001001204000000008000007b0000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_423": { - "code": "0xef0001010004020001001304000000008000007b000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_424": { - "code": "0xef0001010004020001001404000000008000007b00000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_425": { - "code": "0xef0001010004020001001504000000008000007b0000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_426": { - "code": "0xef0001010004020001001604000000008000007b000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_427": { - "code": "0xef0001010004020001001704000000008000007b00000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_428": { - "code": "0xef0001010004020001001804000000008000007b0000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_429": { - "code": "0xef0001010004020001001904000000008000007b000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_43": { - "code": "0xef0001010004020001000a040000000080000167000000000000000000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_push_430": { - "code": "0xef0001010004020001001a04000000008000007b00000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_431": { - "code": "0xef0001010004020001001b04000000008000007b0000000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_432": { - "code": "0xef0001010004020001001c04000000008000007b000000000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_433": { - "code": "0xef0001010004020001001e04000000008000017b0000000000000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_push_434": { - "code": "0xef0001010004020001000104000000008000007c", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_435": { - "code": "0xef0001010004020001000204000000008000007c00", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_436": { - "code": "0xef0001010004020001000304000000008000007c0000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_437": { - "code": "0xef0001010004020001000404000000008000007c000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_438": { - "code": "0xef0001010004020001000504000000008000007c00000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_439": { - "code": "0xef0001010004020001000604000000008000007c0000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_44": { - "code": "0xef00010100040200010001040000000080000068", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_440": { - "code": "0xef0001010004020001000704000000008000007c000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_441": { - "code": "0xef0001010004020001000804000000008000007c00000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_442": { - "code": "0xef0001010004020001000904000000008000007c0000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_443": { - "code": "0xef0001010004020001000a04000000008000007c000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_444": { - "code": "0xef0001010004020001000b04000000008000007c00000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_445": { - "code": "0xef0001010004020001000c04000000008000007c0000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_446": { - "code": "0xef0001010004020001000d04000000008000007c000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_447": { - "code": "0xef0001010004020001000e04000000008000007c00000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_448": { - "code": "0xef0001010004020001000f04000000008000007c0000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_449": { - "code": "0xef0001010004020001001004000000008000007c000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_45": { - "code": "0xef0001010004020001000204000000008000006800", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_450": { - "code": "0xef0001010004020001001104000000008000007c00000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_451": { - "code": "0xef0001010004020001001204000000008000007c0000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_452": { - "code": "0xef0001010004020001001304000000008000007c000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_453": { - "code": "0xef0001010004020001001404000000008000007c00000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_454": { - "code": "0xef0001010004020001001504000000008000007c0000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_455": { - "code": "0xef0001010004020001001604000000008000007c000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_456": { - "code": "0xef0001010004020001001704000000008000007c00000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_457": { - "code": "0xef0001010004020001001804000000008000007c0000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_458": { - "code": "0xef0001010004020001001904000000008000007c000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_459": { - "code": "0xef0001010004020001001a04000000008000007c00000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_46": { - "code": "0xef000101000402000100030400000000800000680000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_460": { - "code": "0xef0001010004020001001b04000000008000007c0000000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_461": { - "code": "0xef0001010004020001001c04000000008000007c000000000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_462": { - "code": "0xef0001010004020001001d04000000008000007c00000000000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_463": { - "code": "0xef0001010004020001001f04000000008000017c000000000000000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_push_464": { - "code": "0xef0001010004020001000104000000008000007d", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_465": { - "code": "0xef0001010004020001000204000000008000007d00", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_466": { - "code": "0xef0001010004020001000304000000008000007d0000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_467": { - "code": "0xef0001010004020001000404000000008000007d000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_468": { - "code": "0xef0001010004020001000504000000008000007d00000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_469": { - "code": "0xef0001010004020001000604000000008000007d0000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_47": { - "code": "0xef00010100040200010004040000000080000068000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_470": { - "code": "0xef0001010004020001000704000000008000007d000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_471": { - "code": "0xef0001010004020001000804000000008000007d00000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_472": { - "code": "0xef0001010004020001000904000000008000007d0000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_473": { - "code": "0xef0001010004020001000a04000000008000007d000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_474": { - "code": "0xef0001010004020001000b04000000008000007d00000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_475": { - "code": "0xef0001010004020001000c04000000008000007d0000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_476": { - "code": "0xef0001010004020001000d04000000008000007d000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_477": { - "code": "0xef0001010004020001000e04000000008000007d00000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_478": { - "code": "0xef0001010004020001000f04000000008000007d0000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_479": { - "code": "0xef0001010004020001001004000000008000007d000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_48": { - "code": "0xef0001010004020001000504000000008000006800000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_480": { - "code": "0xef0001010004020001001104000000008000007d00000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_481": { - "code": "0xef0001010004020001001204000000008000007d0000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_482": { - "code": "0xef0001010004020001001304000000008000007d000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_483": { - "code": "0xef0001010004020001001404000000008000007d00000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_484": { - "code": "0xef0001010004020001001504000000008000007d0000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_485": { - "code": "0xef0001010004020001001604000000008000007d000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_486": { - "code": "0xef0001010004020001001704000000008000007d00000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_487": { - "code": "0xef0001010004020001001804000000008000007d0000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_488": { - "code": "0xef0001010004020001001904000000008000007d000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_489": { - "code": "0xef0001010004020001001a04000000008000007d00000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_49": { - "code": "0xef000101000402000100060400000000800000680000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_490": { - "code": "0xef0001010004020001001b04000000008000007d0000000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_491": { - "code": "0xef0001010004020001001c04000000008000007d000000000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_492": { - "code": "0xef0001010004020001001d04000000008000007d00000000000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_493": { - "code": "0xef0001010004020001001e04000000008000007d0000000000000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_494": { - "code": "0xef0001010004020001002004000000008000017d00000000000000000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_push_495": { - "code": "0xef0001010004020001000104000000008000007e", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_496": { - "code": "0xef0001010004020001000204000000008000007e00", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_497": { - "code": "0xef0001010004020001000304000000008000007e0000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_498": { - "code": "0xef0001010004020001000404000000008000007e000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_499": { - "code": "0xef0001010004020001000504000000008000007e00000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_5": { - "code": "0xef00010100040200010001040000000080000062", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_50": { - "code": "0xef00010100040200010007040000000080000068000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_500": { - "code": "0xef0001010004020001000604000000008000007e0000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_501": { - "code": "0xef0001010004020001000704000000008000007e000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_502": { - "code": "0xef0001010004020001000804000000008000007e00000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_503": { - "code": "0xef0001010004020001000904000000008000007e0000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_504": { - "code": "0xef0001010004020001000a04000000008000007e000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_505": { - "code": "0xef0001010004020001000b04000000008000007e00000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_506": { - "code": "0xef0001010004020001000c04000000008000007e0000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_507": { - "code": "0xef0001010004020001000d04000000008000007e000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_508": { - "code": "0xef0001010004020001000e04000000008000007e00000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_509": { - "code": "0xef0001010004020001000f04000000008000007e0000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_51": { - "code": "0xef0001010004020001000804000000008000006800000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_510": { - "code": "0xef0001010004020001001004000000008000007e000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_511": { - "code": "0xef0001010004020001001104000000008000007e00000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_512": { - "code": "0xef0001010004020001001204000000008000007e0000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_513": { - "code": "0xef0001010004020001001304000000008000007e000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_514": { - "code": "0xef0001010004020001001404000000008000007e00000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_515": { - "code": "0xef0001010004020001001504000000008000007e0000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_516": { - "code": "0xef0001010004020001001604000000008000007e000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_517": { - "code": "0xef0001010004020001001704000000008000007e00000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_518": { - "code": "0xef0001010004020001001804000000008000007e0000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_519": { - "code": "0xef0001010004020001001904000000008000007e000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_52": { - "code": "0xef000101000402000100090400000000800000680000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_520": { - "code": "0xef0001010004020001001a04000000008000007e00000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_521": { - "code": "0xef0001010004020001001b04000000008000007e0000000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_522": { - "code": "0xef0001010004020001001c04000000008000007e000000000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_523": { - "code": "0xef0001010004020001001d04000000008000007e00000000000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_524": { - "code": "0xef0001010004020001001e04000000008000007e0000000000000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_525": { - "code": "0xef0001010004020001001f04000000008000007e000000000000000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_526": { - "code": "0xef0001010004020001002104000000008000017e0000000000000000000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_push_527": { - "code": "0xef0001010004020001000104000000008000007f", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_528": { - "code": "0xef0001010004020001000204000000008000007f00", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_529": { - "code": "0xef0001010004020001000304000000008000007f0000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_53": { - "code": "0xef0001010004020001000b04000000008000016800000000000000000000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_push_530": { - "code": "0xef0001010004020001000404000000008000007f000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_531": { - "code": "0xef0001010004020001000504000000008000007f00000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_532": { - "code": "0xef0001010004020001000604000000008000007f0000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_533": { - "code": "0xef0001010004020001000704000000008000007f000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_534": { - "code": "0xef0001010004020001000804000000008000007f00000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_535": { - "code": "0xef0001010004020001000904000000008000007f0000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_536": { - "code": "0xef0001010004020001000a04000000008000007f000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_537": { - "code": "0xef0001010004020001000b04000000008000007f00000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_538": { - "code": "0xef0001010004020001000c04000000008000007f0000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_539": { - "code": "0xef0001010004020001000d04000000008000007f000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_54": { - "code": "0xef00010100040200010001040000000080000069", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_540": { - "code": "0xef0001010004020001000e04000000008000007f00000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_541": { - "code": "0xef0001010004020001000f04000000008000007f0000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_542": { - "code": "0xef0001010004020001001004000000008000007f000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_543": { - "code": "0xef0001010004020001001104000000008000007f00000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_544": { - "code": "0xef0001010004020001001204000000008000007f0000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_545": { - "code": "0xef0001010004020001001304000000008000007f000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_546": { - "code": "0xef0001010004020001001404000000008000007f00000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_547": { - "code": "0xef0001010004020001001504000000008000007f0000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_548": { - "code": "0xef0001010004020001001604000000008000007f000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_549": { - "code": "0xef0001010004020001001704000000008000007f00000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_55": { - "code": "0xef0001010004020001000204000000008000006900", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_550": { - "code": "0xef0001010004020001001804000000008000007f0000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_551": { - "code": "0xef0001010004020001001904000000008000007f000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_552": { - "code": "0xef0001010004020001001a04000000008000007f00000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_553": { - "code": "0xef0001010004020001001b04000000008000007f0000000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_554": { - "code": "0xef0001010004020001001c04000000008000007f000000000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_555": { - "code": "0xef0001010004020001001d04000000008000007f00000000000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_556": { - "code": "0xef0001010004020001001e04000000008000007f0000000000000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_557": { - "code": "0xef0001010004020001001f04000000008000007f000000000000000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_558": { - "code": "0xef0001010004020001002004000000008000007f00000000000000000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_559": { - "code": "0xef0001010004020001002204000000008000017f000000000000000000000000000000000000000000000000000000000000000000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_push_56": { - "code": "0xef000101000402000100030400000000800000690000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_57": { - "code": "0xef00010100040200010004040000000080000069000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_58": { - "code": "0xef0001010004020001000504000000008000006900000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_59": { - "code": "0xef000101000402000100060400000000800000690000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_6": { - "code": "0xef0001010004020001000204000000008000006200", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_60": { - "code": "0xef00010100040200010007040000000080000069000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_61": { - "code": "0xef0001010004020001000804000000008000006900000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_62": { - "code": "0xef000101000402000100090400000000800000690000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_63": { - "code": "0xef0001010004020001000a040000000080000069000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_64": { - "code": "0xef0001010004020001000c0400000000800001690000000000000000000000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_push_65": { - "code": "0xef0001010004020001000104000000008000006a", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_66": { - "code": "0xef0001010004020001000204000000008000006a00", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_67": { - "code": "0xef0001010004020001000304000000008000006a0000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_68": { - "code": "0xef0001010004020001000404000000008000006a000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_69": { - "code": "0xef0001010004020001000504000000008000006a00000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_7": { - "code": "0xef000101000402000100030400000000800000620000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_70": { - "code": "0xef0001010004020001000604000000008000006a0000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_71": { - "code": "0xef0001010004020001000704000000008000006a000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_72": { - "code": "0xef0001010004020001000804000000008000006a00000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_73": { - "code": "0xef0001010004020001000904000000008000006a0000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_74": { - "code": "0xef0001010004020001000a04000000008000006a000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_75": { - "code": "0xef0001010004020001000b04000000008000006a00000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_76": { - "code": "0xef0001010004020001000d04000000008000016a000000000000000000000000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_push_77": { - "code": "0xef0001010004020001000104000000008000006b", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_78": { - "code": "0xef0001010004020001000204000000008000006b00", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_79": { - "code": "0xef0001010004020001000304000000008000006b0000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_8": { - "code": "0xef0001010004020001000504000000008000016200000000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_push_80": { - "code": "0xef0001010004020001000404000000008000006b000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_81": { - "code": "0xef0001010004020001000504000000008000006b00000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_82": { - "code": "0xef0001010004020001000604000000008000006b0000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_83": { - "code": "0xef0001010004020001000704000000008000006b000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_84": { - "code": "0xef0001010004020001000804000000008000006b00000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_85": { - "code": "0xef0001010004020001000904000000008000006b0000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_86": { - "code": "0xef0001010004020001000a04000000008000006b000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_87": { - "code": "0xef0001010004020001000b04000000008000006b00000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_88": { - "code": "0xef0001010004020001000c04000000008000006b0000000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_89": { - "code": "0xef0001010004020001000e04000000008000016b00000000000000000000000000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_push_9": { - "code": "0xef00010100040200010001040000000080000063", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_90": { - "code": "0xef0001010004020001000104000000008000006c", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_91": { - "code": "0xef0001010004020001000204000000008000006c00", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_92": { - "code": "0xef0001010004020001000304000000008000006c0000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_93": { - "code": "0xef0001010004020001000404000000008000006c000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_94": { - "code": "0xef0001010004020001000504000000008000006c00000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_95": { - "code": "0xef0001010004020001000604000000008000006c0000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_96": { - "code": "0xef0001010004020001000704000000008000006c000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_97": { - "code": "0xef0001010004020001000804000000008000006c00000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_98": { - "code": "0xef0001010004020001000904000000008000006c0000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - }, - "EOF1_truncated_push_99": { - "code": "0xef0001010004020001000a04000000008000006c000000000000000000", - "results": { - "Prague": { - "exception": "EOF_TruncatedImmediate", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_truncated_section.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_truncated_section.json deleted file mode 100644 index c7ae174a7d..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_truncated_section.json +++ /dev/null @@ -1,69 +0,0 @@ -{ - "EOF1_truncated_section": { - "vectors": { - "EOF1_truncated_section_0": { - "code": "0xef0001010004020001000204000000", - "results": { - "Prague": { - "exception": "EOF_InvalidSectionBodiesSize", - "result": false - } - } - }, - "EOF1_truncated_section_1": { - "code": "0xef0001010004020001000204000000008000", - "results": { - "Prague": { - "exception": "EOF_InvalidSectionBodiesSize", - "result": false - } - } - }, - "EOF1_truncated_section_2": { - "code": "0xef000101000402000100020400000000800000fe", - "results": { - "Prague": { - "exception": "EOF_InvalidSectionBodiesSize", - "result": false - } - } - }, - "EOF1_truncated_section_3": { - "code": "0xef000101000402000100060300010014040000000080000260026000ee00ef000101000402000100010400020000800000fe", - "containerKind": "INITCODE", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_section_4": { - "code": "0xef000101000402000100060300010015040000000080000260016000ee00ef000101000402000100010400020000800000feaa", - "containerKind": "INITCODE", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_truncated_section_5": { - "code": "0xef000101000402000100010400020000800000fe", - "results": { - "Prague": { - "exception": "EOF_ToplevelContainerTruncated", - "result": false - } - } - }, - "EOF1_truncated_section_6": { - "code": "0xef000101000402000100010400020000800000feaa", - "results": { - "Prague": { - "exception": "EOF_ToplevelContainerTruncated", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_type_section_missing.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_type_section_missing.json deleted file mode 100644 index c91d4ac595..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_type_section_missing.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "EOF1_type_section_missing": { - "vectors": { - "EOF1_type_section_missing_0": { - "code": "0xef0001020001000100fe", - "results": { - "Prague": { - "exception": "EOF_TypeSectionMissing", - "result": false - } - } - }, - "EOF1_type_section_missing_1": { - "code": "0xef0001020001000103000100feda", - "results": { - "Prague": { - "exception": "EOF_TypeSectionMissing", - "result": false - } - } - }, - "EOF1_type_section_missing_2": { - "code": "0xef000100", - "results": { - "Prague": { - "exception": "EOF_TypeSectionMissing", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_type_section_not_first.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_type_section_not_first.json deleted file mode 100644 index fa9d847516..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_type_section_not_first.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "EOF1_type_section_not_first": { - "vectors": { - "EOF1_type_section_not_first_0": { - "code": "0xef0001020001000101000400fe00800000", - "results": { - "Prague": { - "exception": "EOF_TypeSectionMissing", - "result": false - } - } - }, - "EOF1_type_section_not_first_1": { - "code": "0xef00010200020001000101000400fefe00800000", - "results": { - "Prague": { - "exception": "EOF_TypeSectionMissing", - "result": false - } - } - }, - "EOF1_type_section_not_first_2": { - "code": "0xef0001020001000101000404000300fe00800000aabbcc", - "results": { - "Prague": { - "exception": "EOF_TypeSectionMissing", - "result": false - } - } - }, - "EOF1_type_section_not_first_3": { - "code": "0xef0001020001000104000301000400feaabbcc00800000", - "results": { - "Prague": { - "exception": "EOF_TypeSectionMissing", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_types_section_0_size.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_types_section_0_size.json deleted file mode 100644 index 9f2cc36649..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_types_section_0_size.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "EOF1_types_section_0_size": { - "vectors": { - "EOF1_types_section_0_size_0": { - "code": "0xef0001010000020001000100fe", - "results": { - "Prague": { - "exception": "EOF_ZeroSectionSize", - "result": false - } - } - }, - "EOF1_types_section_0_size_1": { - "code": "0xef0001010000020001000104000100feda", - "results": { - "Prague": { - "exception": "EOF_ZeroSectionSize", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_types_section_missing.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_types_section_missing.json deleted file mode 100644 index a82c85ba26..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_types_section_missing.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "EOF1_types_section_missing": { - "vectors": { - "EOF1_types_section_missing_0": { - "code": "0xef0001020001000100fe", - "results": { - "Prague": { - "exception": "EOF_TypeSectionMissing", - "result": false - } - } - }, - "EOF1_types_section_missing_1": { - "code": "0xef0001020001000104000100feda", - "results": { - "Prague": { - "exception": "EOF_TypeSectionMissing", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_undefined_opcodes.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_undefined_opcodes.json deleted file mode 100644 index f2151d2b4d..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_undefined_opcodes.json +++ /dev/null @@ -1,1678 +0,0 @@ -{ - "EOF1_undefined_opcodes": { - "vectors": { - "EOF1_undefined_opcodes_0": { - "code": "0xef00010100040200010013040000000080001160018080808080808080808080808080808000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_1": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080800100", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_10": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080800a00", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_100": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080808d00", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_101": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080808e00", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_102": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080808f00", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_103": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080809000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_104": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080809100", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_105": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080809200", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_106": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080809300", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_107": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080809400", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_108": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080809500", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_109": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080809600", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_11": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080800b00", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_110": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080809700", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_111": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080809800", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_112": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080809900", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_113": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080809a00", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_114": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080809b00", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_115": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080809c00", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_116": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080809d00", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_117": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080809e00", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_118": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080809f00", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_119": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080a000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_12": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080800c00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_120": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080a100", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_121": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080a200", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_122": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080a300", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_123": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080a400", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_124": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080a500", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_125": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080a600", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_126": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080a700", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_127": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080a800", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_128": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080a900", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_129": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080aa00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_13": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080800d00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_130": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080ab00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_131": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080ac00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_132": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080ad00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_133": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080ae00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_134": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080af00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_135": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080b000", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_136": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080b100", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_137": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080b200", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_138": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080b300", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_139": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080b400", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_14": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080800e00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_140": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080b500", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_141": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080b600", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_142": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080b700", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_143": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080b800", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_144": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080b900", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_145": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080ba00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_146": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080bb00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_147": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080bc00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_148": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080bd00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_149": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080be00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_15": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080800f00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_150": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080bf00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_151": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080c000", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_152": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080c100", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_153": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080c200", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_154": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080c300", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_155": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080c400", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_156": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080c500", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_157": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080c600", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_158": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080c700", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_159": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080c800", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_16": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080801000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_160": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080c900", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_161": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080ca00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_162": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080cb00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_163": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080cc00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_164": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080cd00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_165": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080ce00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_166": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080cf00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_167": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080d000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_168": { - "code": "0xef000101000402000100140400000000800012600180808080808080808080808080808080d200", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_169": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080d300", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_17": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080801100", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_170": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080d400", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_171": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080d500", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_172": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080d600", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_173": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080d700", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_174": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080d800", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_175": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080d900", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_176": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080da00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_177": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080db00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_178": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080dc00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_179": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080dd00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_18": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080801200", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_180": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080de00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_181": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080df00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_182": { - "code": "0xef000101000802000200040001040000000080000000000000e3000100e4", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_183": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080e900", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_184": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080ea00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_185": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080eb00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_186": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080ed00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_187": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080ef00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_188": { - "code": "0xef000101000402000100130400000000800011600180808080808080808080808080808080f3", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_189": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080f600", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_19": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080801300", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_190": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080f700", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_191": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080f800", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_192": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080f900", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_193": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080fb00", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_194": { - "code": "0xef000101000402000100140400000000800011600180808080808080808080808080808080fc00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_195": { - "code": "0xef000101000402000100130400000000800011600180808080808080808080808080808080fd", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_196": { - "code": "0xef000101000402000100130400000000800011600180808080808080808080808080808080fe", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_197": { - "code": "0xef000101000402000100010400000000800000fe", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_2": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080800200", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_20": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080801400", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_21": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080801500", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_22": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080801600", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_23": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080801700", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_24": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080801800", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_25": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080801900", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_26": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080801a00", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_27": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080801b00", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_28": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080801c00", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_29": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080801d00", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_3": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080800300", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_30": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080801e00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_31": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080801f00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_32": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080802000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_33": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080802100", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_34": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080802200", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_35": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080802300", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_36": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080802400", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_37": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080802500", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_38": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080802600", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_39": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080802700", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_4": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080800400", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_40": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080802800", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_41": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080802900", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_42": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080802a00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_43": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080802b00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_44": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080802c00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_45": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080802d00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_46": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080802e00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_47": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080802f00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_48": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080803000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_49": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080803100", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_5": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080800500", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_50": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080803200", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_51": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080803300", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_52": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080803400", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_53": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080803500", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_54": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080803600", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_55": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080803700", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_56": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080803a00", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_57": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080803d00", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_58": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080803e00", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_59": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080804000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_6": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080800600", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_60": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080804100", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_61": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080804200", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_62": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080804300", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_63": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080804400", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_64": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080804500", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_65": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080804600", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_66": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080804700", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_67": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080804800", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_68": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080804900", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_69": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080804a00", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_7": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080800700", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_70": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080804b00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_71": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080804c00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_72": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080804d00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_73": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080804e00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_74": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080804f00", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "EOF1_undefined_opcodes_75": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080805000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_76": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080805100", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_77": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080805200", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_78": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080805300", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_79": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080805400", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_8": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080800800", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_80": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080805500", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_81": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080805900", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_82": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080805b00", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_83": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080805c00", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_84": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080805d00", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_85": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080805e00", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_86": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080805f00", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_87": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080808000", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_88": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080808100", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_89": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080808200", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_9": { - "code": "0xef0001010004020001001404000000008000116001808080808080808080808080808080800900", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_90": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080808300", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_91": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080808400", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_92": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080808500", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_93": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080808600", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_94": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080808700", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_95": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080808800", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_96": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080808900", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_97": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080808a00", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_98": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080808b00", - "results": { - "Prague": { - "result": true - } - } - }, - "EOF1_undefined_opcodes_99": { - "code": "0xef0001010004020001001404000000008000126001808080808080808080808080808080808c00", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_unknown_section.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_unknown_section.json deleted file mode 100644 index 4c15cc70d3..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_unknown_section.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "EOF1_unknown_section": { - "vectors": { - "EOF1_unknown_section_0": { - "code": "0xef000105000100fe", - "results": { - "Prague": { - "exception": "EOF_TypeSectionMissing", - "result": false - } - } - }, - "EOF1_unknown_section_1": { - "code": "0xef0001ff000100fe", - "results": { - "Prague": { - "exception": "EOF_TypeSectionMissing", - "result": false - } - } - }, - "EOF1_unknown_section_2": { - "code": "0xef000101000402000100010500010000800000fe00", - "results": { - "Prague": { - "exception": "EOF_DataSectionMissing", - "result": false - } - } - }, - "EOF1_unknown_section_3": { - "code": "0xef00010100040200010001ff00010000800000fe00", - "results": { - "Prague": { - "exception": "EOF_DataSectionMissing", - "result": false - } - } - }, - "EOF1_unknown_section_4": { - "code": "0xef000101000402000100010400010500010000800000feaa00", - "results": { - "Prague": { - "exception": "EOF_HeaderTerminatorMissing", - "result": false - } - } - }, - "EOF1_unknown_section_5": { - "code": "0xef00010100040200010001040001ff00010000800000feaa00", - "results": { - "Prague": { - "exception": "EOF_HeaderTerminatorMissing", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_unreferenced_subcontainer_invalid.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_unreferenced_subcontainer_invalid.json deleted file mode 100644 index b32f305c89..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_unreferenced_subcontainer_invalid.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "EOF1_unreferenced_subcontainer_invalid": { - "vectors": { - "EOF1_unreferenced_subcontainer_invalid_0": { - "code": "0xef000101000402000100010300010014040000000080000000ef000101000402000100010400000000800000fe", - "results": { - "Prague": { - "exception": "EOF_UnreferencedSubcontainer", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_valid_rjump.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_valid_rjump.json deleted file mode 100644 index 6309192917..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_valid_rjump.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "EOF1_valid_rjump": { - "vectors": { - "offset_negative": { - "code": "0xef0001010004020001000404000000008000005be0fffc", - "results": { - "Prague": { - "result": true - } - } - }, - "offset_positive": { - "code": "0xef0001010004020001000d04000000008000025fe100055f5fe000035f600100", - "results": { - "Prague": { - "result": true - } - } - }, - "offset_zero": { - "code": "0xef000101000402000100040400000000800000e0000000", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_valid_rjumpi.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_valid_rjumpi.json deleted file mode 100644 index fe3b175a7e..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_valid_rjumpi.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "EOF1_valid_rjumpi": { - "vectors": { - "offset_negative": { - "code": "0xef0001010004020001000604000000008000016000e1fffb00", - "results": { - "Prague": { - "result": true - } - } - }, - "offset_positive": { - "code": "0xef0001010004020001000904000000008000016000e100035b5b5b00", - "results": { - "Prague": { - "result": true - } - } - }, - "offset_zero": { - "code": "0xef0001010004020001000604000000008000016000e1000000", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_valid_rjumpv.json b/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_valid_rjumpv.json deleted file mode 100644 index 774f82caf0..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/EOF1_valid_rjumpv.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "EOF1_valid_rjumpv": { - "vectors": { - "single_entry_case_0": { - "code": "0xef0001010004020001000904000000008000016000e2000000600100", - "results": { - "Prague": { - "result": true - } - } - }, - "three_entries_case_2": { - "code": "0xef0001010004020001001004000000008000016002e20200000003fff6600100600200", - "results": { - "Prague": { - "result": true - } - } - }, - "two_entries_case_0": { - "code": "0xef0001010004020001000e04000000008000016000e20100000003600100600200", - "results": { - "Prague": { - "result": true - } - } - }, - "two_entries_case_2": { - "code": "0xef0001010004020001000e04000000008000016002e20100000003600100600200", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/callf_into_nonreturning.json b/tests/eof_suite/evmone/eof_tests/eof_validation/callf_into_nonreturning.json deleted file mode 100644 index f753f692e9..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/callf_into_nonreturning.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "callf_into_nonreturning": { - "vectors": { - "callf_into_nonreturning_0": { - "code": "0xef000101000802000200040001040000000080000000800000e300010000", - "results": { - "Prague": { - "exception": "EOF_CallfToNonReturningFunction", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/callf_invalid_code_section_index.json b/tests/eof_suite/evmone/eof_tests/eof_validation/callf_invalid_code_section_index.json deleted file mode 100644 index f934ccab93..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/callf_invalid_code_section_index.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "callf_invalid_code_section_index": { - "vectors": { - "callf_invalid_code_section_index_0": { - "code": "0xef000101000402000100040400000000800000e3000100", - "results": { - "Prague": { - "exception": "EOF_InvalidCodeSectionIndex", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/data_section_missing.json b/tests/eof_suite/evmone/eof_tests/eof_validation/data_section_missing.json deleted file mode 100644 index 19479cd60b..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/data_section_missing.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "data_section_missing": { - "vectors": { - "data_section_missing_0": { - "code": "0xef000101000402000100010000800000fe", - "results": { - "Prague": { - "exception": "EOF_DataSectionMissing", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/dataloadn.json b/tests/eof_suite/evmone/eof_tests/eof_validation/dataloadn.json deleted file mode 100644 index 14724fd6af..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/dataloadn.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "dataloadn": { - "vectors": { - "dataloadn_0": { - "code": "0xef000101000402000100050400200000800001d1000050000000000000000000111111111111111122222222222222223333333333333333", - "results": { - "Prague": { - "result": true - } - } - }, - "dataloadn_1": { - "code": "0xef000101000402000100050400210000800001d100015000000000000000000011111111111111112222222222222222333333333333333344", - "results": { - "Prague": { - "result": true - } - } - }, - "dataloadn_2": { - "code": "0xef000101000402000100050400400000800001d10020500000000000000000001111111111111111222222222222222233333333333333330000000000000000111111111111111122222222222222223333333333333333", - "results": { - "Prague": { - "result": true - } - } - }, - "dataloadn_3": { - "code": "0xef000101000402000100050400000000800001d100005000", - "results": { - "Prague": { - "exception": "EOF_InvalidDataloadnIndex", - "result": false - } - } - }, - "dataloadn_4": { - "code": "0xef000101000402000100050400010000800001d10001500000", - "results": { - "Prague": { - "exception": "EOF_InvalidDataloadnIndex", - "result": false - } - } - }, - "dataloadn_5": { - "code": "0xef000101000402000100050400200000800001d1002050000000000000000000111111111111111122222222222222223333333333333333", - "results": { - "Prague": { - "exception": "EOF_InvalidDataloadnIndex", - "result": false - } - } - }, - "dataloadn_6": { - "code": "0xef000101000402000100050400200000800001d1ffff50000000000000000000111111111111111122222222222222223333333333333333", - "results": { - "Prague": { - "exception": "EOF_InvalidDataloadnIndex", - "result": false - } - } - }, - "dataloadn_7": { - "code": "0xef0001010004020001000504003f0000800001d100205000000000000000000011111111111111112222222222222222333333333333333300000000000000001111111111111111222222222222222233333333333333", - "results": { - "Prague": { - "exception": "EOF_InvalidDataloadnIndex", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/deprecated_instructions.json b/tests/eof_suite/evmone/eof_tests/eof_validation/deprecated_instructions.json deleted file mode 100644 index 3da4711525..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/deprecated_instructions.json +++ /dev/null @@ -1,150 +0,0 @@ -{ - "deprecated_instructions": { - "vectors": { - "deprecated_instructions_0": { - "code": "0xef000101000402000100010400000000800000f2", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "deprecated_instructions_1": { - "code": "0xef000101000402000100010400000000800000ff", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "deprecated_instructions_10": { - "code": "0xef00010100040200010001040000000080000038", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "deprecated_instructions_11": { - "code": "0xef00010100040200010001040000000080000039", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "deprecated_instructions_12": { - "code": "0xef0001010004020001000104000000008000003b", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "deprecated_instructions_13": { - "code": "0xef0001010004020001000104000000008000003c", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "deprecated_instructions_14": { - "code": "0xef0001010004020001000104000000008000003f", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "deprecated_instructions_15": { - "code": "0xef0001010004020001000104000000008000005a", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "deprecated_instructions_2": { - "code": "0xef00010100040200010001040000000080000056", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "deprecated_instructions_3": { - "code": "0xef00010100040200010001040000000080000057", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "deprecated_instructions_4": { - "code": "0xef00010100040200010001040000000080000058", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "deprecated_instructions_5": { - "code": "0xef000101000402000100010400000000800000f1", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "deprecated_instructions_6": { - "code": "0xef000101000402000100010400000000800000fa", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "deprecated_instructions_7": { - "code": "0xef000101000402000100010400000000800000f4", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "deprecated_instructions_8": { - "code": "0xef000101000402000100010400000000800000f0", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - }, - "deprecated_instructions_9": { - "code": "0xef000101000402000100010400000000800000f5", - "results": { - "Prague": { - "exception": "EOF_UndefinedInstruction", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/eofcreate_and_returncontract_targeting_same_container.json b/tests/eof_suite/evmone/eof_tests/eof_validation/eofcreate_and_returncontract_targeting_same_container.json deleted file mode 100644 index 0ba406e54b..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/eofcreate_and_returncontract_targeting_same_container.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "eofcreate_and_returncontract_targeting_same_container": { - "vectors": { - "eofcreate_and_returncontract_targeting_same_container_0": { - "code": "0xef00010100040200010010030001001404000000008000046000600060006000ec0060006000ee00ef000101000402000100010400000000800000fe", - "containerKind": "INITCODE", - "results": { - "Prague": { - "exception": "EOF_AmbiguousContainerKind", - "result": false - } - } - }, - "eofcreate_and_returncontract_targeting_same_container_1": { - "code": "0xef000101000402000100100300020014001404000000008000046000600060006000ec0060006000ee00ef000101000402000100010400000000800000feef000101000402000100010400000000800000fe", - "containerKind": "INITCODE", - "results": { - "Prague": { - "exception": "EOF_AmbiguousContainerKind", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/eofcreate_return_and_returncontract.json b/tests/eof_suite/evmone/eof_tests/eof_validation/eofcreate_return_and_returncontract.json deleted file mode 100644 index 06b525948b..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/eofcreate_return_and_returncontract.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "eofcreate_return_and_returncontract": { - "vectors": { - "eofcreate_return_and_returncontract_0": { - "code": "0xef0001010004020001000b030001003c04000000008000046000600060006000ec0000ef00010100040200010010030001001404000000008000026000e1000560006000f360006000ee00ef000101000402000100010400000000800000fe", - "results": { - "Prague": { - "exception": "EOF_IncompatibleContainerKind", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/eofcreate_stop_and_returncontract.json b/tests/eof_suite/evmone/eof_tests/eof_validation/eofcreate_stop_and_returncontract.json deleted file mode 100644 index cc25be01c6..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/eofcreate_stop_and_returncontract.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "eofcreate_stop_and_returncontract": { - "vectors": { - "eofcreate_stop_and_returncontract_0": { - "code": "0xef0001010004020001000b030001003804000000008000046000600060006000ec0000ef0001010004020001000c030001001404000000008000026000e100010060006000ee00ef000101000402000100010400000000800000fe", - "results": { - "Prague": { - "exception": "EOF_IncompatibleContainerKind", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/incomplete_section_size.json b/tests/eof_suite/evmone/eof_tests/eof_validation/incomplete_section_size.json deleted file mode 100644 index 9cc794d5c0..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/incomplete_section_size.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "incomplete_section_size": { - "vectors": { - "incomplete_section_size_0": { - "code": "0xef000101010002003f0100", - "results": { - "Prague": { - "exception": "EOF_IncompleteSectionSize", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/initcode_container_return.json b/tests/eof_suite/evmone/eof_tests/eof_validation/initcode_container_return.json deleted file mode 100644 index ecf8d5398e..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/initcode_container_return.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "initcode_container_return": { - "vectors": { - "initcode_container_return_0": { - "code": "0xef00010100040200010005040000000080000260006000f3", - "containerKind": "INITCODE", - "results": { - "Prague": { - "exception": "EOF_IncompatibleContainerKind", - "result": false - } - } - }, - "initcode_container_return_1": { - "code": "0xef0001010004020001000b030001001804000000008000046000600060006000ec0000ef00010100040200010005040000000080000260006000f3", - "results": { - "Prague": { - "exception": "EOF_IncompatibleContainerKind", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/initcode_container_returncontract.json b/tests/eof_suite/evmone/eof_tests/eof_validation/initcode_container_returncontract.json deleted file mode 100644 index 17f5a6c5aa..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/initcode_container_returncontract.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "initcode_container_returncontract": { - "vectors": { - "initcode_container_returncontract_0": { - "code": "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "containerKind": "INITCODE", - "results": { - "Prague": { - "result": true - } - } - }, - "initcode_container_returncontract_1": { - "code": "0xef0001010004020001000b030001003204000000008000046000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/initcode_container_revert.json b/tests/eof_suite/evmone/eof_tests/eof_validation/initcode_container_revert.json deleted file mode 100644 index 482d557b33..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/initcode_container_revert.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "initcode_container_revert": { - "vectors": { - "initcode_container_revert_0": { - "code": "0xef00010100040200010005040000000080000260006000fd", - "containerKind": "INITCODE", - "results": { - "Prague": { - "result": true - } - } - }, - "initcode_container_revert_1": { - "code": "0xef0001010004020001000b030001001804000000008000046000600060006000ec0000ef00010100040200010005040000000080000260006000fd", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/initcode_container_stop.json b/tests/eof_suite/evmone/eof_tests/eof_validation/initcode_container_stop.json deleted file mode 100644 index edbba21c78..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/initcode_container_stop.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "initcode_container_stop": { - "vectors": { - "initcode_container_stop_0": { - "code": "0xef00010100040200010001040000000080000000", - "containerKind": "INITCODE", - "results": { - "Prague": { - "exception": "EOF_IncompatibleContainerKind", - "result": false - } - } - }, - "initcode_container_stop_1": { - "code": "0xef0001010004020001000b030001001404000000008000046000600060006000ec0000ef00010100040200010001040000000080000000", - "results": { - "Prague": { - "exception": "EOF_IncompatibleContainerKind", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/jumpf_compatible_outputs.json b/tests/eof_suite/evmone/eof_tests/eof_validation/jumpf_compatible_outputs.json deleted file mode 100644 index 4fab55d449..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/jumpf_compatible_outputs.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "jumpf_compatible_outputs": { - "vectors": { - "jumpf_compatible_outputs_0": { - "code": "0xef000101000c02000300040005000404000000008000050005000200030003e30001005f5fe500025f5f5fe4", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/jumpf_equal_outputs.json b/tests/eof_suite/evmone/eof_tests/eof_validation/jumpf_equal_outputs.json deleted file mode 100644 index b9aba3a0c5..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/jumpf_equal_outputs.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "jumpf_equal_outputs": { - "vectors": { - "jumpf_equal_outputs_0": { - "code": "0xef000101000c02000300040003000404000000008000030003000000030003e3000100e500025f5f5fe4", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/jumpf_incompatible_outputs.json b/tests/eof_suite/evmone/eof_tests/eof_validation/jumpf_incompatible_outputs.json deleted file mode 100644 index 6d96708f31..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/jumpf_incompatible_outputs.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "jumpf_incompatible_outputs": { - "vectors": { - "jumpf_incompatible_outputs_0": { - "code": "0xef000101000c02000300040003000604000000008000030003000000050003e3000100e500025f5f5f5f5fe4", - "results": { - "Prague": { - "exception": "EOF_JumpfDestinationIncompatibleOutputs", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/many_code_sections_1023.json b/tests/eof_suite/evmone/eof_tests/eof_validation/many_code_sections_1023.json deleted file mode 100644 index d8658b749c..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/many_code_sections_1023.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "many_code_sections_1023": { - "vectors": { - "many_code_sections_1023_0": { - "code": "0xef0001010ffc0203ff00030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000104000000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000e50001e50002e50003e50004e50005e50006e50007e50008e50009e5000ae5000be5000ce5000de5000ee5000fe50010e50011e50012e50013e50014e50015e50016e50017e50018e50019e5001ae5001be5001ce5001de5001ee5001fe50020e50021e50022e50023e50024e50025e50026e50027e50028e50029e5002ae5002be5002ce5002de5002ee5002fe50030e50031e50032e50033e50034e50035e50036e50037e50038e50039e5003ae5003be5003ce5003de5003ee5003fe50040e50041e50042e50043e50044e50045e50046e50047e50048e50049e5004ae5004be5004ce5004de5004ee5004fe50050e50051e50052e50053e50054e50055e50056e50057e50058e50059e5005ae5005be5005ce5005de5005ee5005fe50060e50061e50062e50063e50064e50065e50066e50067e50068e50069e5006ae5006be5006ce5006de5006ee5006fe50070e50071e50072e50073e50074e50075e50076e50077e50078e50079e5007ae5007be5007ce5007de5007ee5007fe50080e50081e50082e50083e50084e50085e50086e50087e50088e50089e5008ae5008be5008ce5008de5008ee5008fe50090e50091e50092e50093e50094e50095e50096e50097e50098e50099e5009ae5009be5009ce5009de5009ee5009fe500a0e500a1e500a2e500a3e500a4e500a5e500a6e500a7e500a8e500a9e500aae500abe500ace500ade500aee500afe500b0e500b1e500b2e500b3e500b4e500b5e500b6e500b7e500b8e500b9e500bae500bbe500bce500bde500bee500bfe500c0e500c1e500c2e500c3e500c4e500c5e500c6e500c7e500c8e500c9e500cae500cbe500cce500cde500cee500cfe500d0e500d1e500d2e500d3e500d4e500d5e500d6e500d7e500d8e500d9e500dae500dbe500dce500dde500dee500dfe500e0e500e1e500e2e500e3e500e4e500e5e500e6e500e7e500e8e500e9e500eae500ebe500ece500ede500eee500efe500f0e500f1e500f2e500f3e500f4e500f5e500f6e500f7e500f8e500f9e500fae500fbe500fce500fde500fee500ffe50100e50101e50102e50103e50104e50105e50106e50107e50108e50109e5010ae5010be5010ce5010de5010ee5010fe50110e50111e50112e50113e50114e50115e50116e50117e50118e50119e5011ae5011be5011ce5011de5011ee5011fe50120e50121e50122e50123e50124e50125e50126e50127e50128e50129e5012ae5012be5012ce5012de5012ee5012fe50130e50131e50132e50133e50134e50135e50136e50137e50138e50139e5013ae5013be5013ce5013de5013ee5013fe50140e50141e50142e50143e50144e50145e50146e50147e50148e50149e5014ae5014be5014ce5014de5014ee5014fe50150e50151e50152e50153e50154e50155e50156e50157e50158e50159e5015ae5015be5015ce5015de5015ee5015fe50160e50161e50162e50163e50164e50165e50166e50167e50168e50169e5016ae5016be5016ce5016de5016ee5016fe50170e50171e50172e50173e50174e50175e50176e50177e50178e50179e5017ae5017be5017ce5017de5017ee5017fe50180e50181e50182e50183e50184e50185e50186e50187e50188e50189e5018ae5018be5018ce5018de5018ee5018fe50190e50191e50192e50193e50194e50195e50196e50197e50198e50199e5019ae5019be5019ce5019de5019ee5019fe501a0e501a1e501a2e501a3e501a4e501a5e501a6e501a7e501a8e501a9e501aae501abe501ace501ade501aee501afe501b0e501b1e501b2e501b3e501b4e501b5e501b6e501b7e501b8e501b9e501bae501bbe501bce501bde501bee501bfe501c0e501c1e501c2e501c3e501c4e501c5e501c6e501c7e501c8e501c9e501cae501cbe501cce501cde501cee501cfe501d0e501d1e501d2e501d3e501d4e501d5e501d6e501d7e501d8e501d9e501dae501dbe501dce501dde501dee501dfe501e0e501e1e501e2e501e3e501e4e501e5e501e6e501e7e501e8e501e9e501eae501ebe501ece501ede501eee501efe501f0e501f1e501f2e501f3e501f4e501f5e501f6e501f7e501f8e501f9e501fae501fbe501fce501fde501fee501ffe50200e50201e50202e50203e50204e50205e50206e50207e50208e50209e5020ae5020be5020ce5020de5020ee5020fe50210e50211e50212e50213e50214e50215e50216e50217e50218e50219e5021ae5021be5021ce5021de5021ee5021fe50220e50221e50222e50223e50224e50225e50226e50227e50228e50229e5022ae5022be5022ce5022de5022ee5022fe50230e50231e50232e50233e50234e50235e50236e50237e50238e50239e5023ae5023be5023ce5023de5023ee5023fe50240e50241e50242e50243e50244e50245e50246e50247e50248e50249e5024ae5024be5024ce5024de5024ee5024fe50250e50251e50252e50253e50254e50255e50256e50257e50258e50259e5025ae5025be5025ce5025de5025ee5025fe50260e50261e50262e50263e50264e50265e50266e50267e50268e50269e5026ae5026be5026ce5026de5026ee5026fe50270e50271e50272e50273e50274e50275e50276e50277e50278e50279e5027ae5027be5027ce5027de5027ee5027fe50280e50281e50282e50283e50284e50285e50286e50287e50288e50289e5028ae5028be5028ce5028de5028ee5028fe50290e50291e50292e50293e50294e50295e50296e50297e50298e50299e5029ae5029be5029ce5029de5029ee5029fe502a0e502a1e502a2e502a3e502a4e502a5e502a6e502a7e502a8e502a9e502aae502abe502ace502ade502aee502afe502b0e502b1e502b2e502b3e502b4e502b5e502b6e502b7e502b8e502b9e502bae502bbe502bce502bde502bee502bfe502c0e502c1e502c2e502c3e502c4e502c5e502c6e502c7e502c8e502c9e502cae502cbe502cce502cde502cee502cfe502d0e502d1e502d2e502d3e502d4e502d5e502d6e502d7e502d8e502d9e502dae502dbe502dce502dde502dee502dfe502e0e502e1e502e2e502e3e502e4e502e5e502e6e502e7e502e8e502e9e502eae502ebe502ece502ede502eee502efe502f0e502f1e502f2e502f3e502f4e502f5e502f6e502f7e502f8e502f9e502fae502fbe502fce502fde502fee502ffe50300e50301e50302e50303e50304e50305e50306e50307e50308e50309e5030ae5030be5030ce5030de5030ee5030fe50310e50311e50312e50313e50314e50315e50316e50317e50318e50319e5031ae5031be5031ce5031de5031ee5031fe50320e50321e50322e50323e50324e50325e50326e50327e50328e50329e5032ae5032be5032ce5032de5032ee5032fe50330e50331e50332e50333e50334e50335e50336e50337e50338e50339e5033ae5033be5033ce5033de5033ee5033fe50340e50341e50342e50343e50344e50345e50346e50347e50348e50349e5034ae5034be5034ce5034de5034ee5034fe50350e50351e50352e50353e50354e50355e50356e50357e50358e50359e5035ae5035be5035ce5035de5035ee5035fe50360e50361e50362e50363e50364e50365e50366e50367e50368e50369e5036ae5036be5036ce5036de5036ee5036fe50370e50371e50372e50373e50374e50375e50376e50377e50378e50379e5037ae5037be5037ce5037de5037ee5037fe50380e50381e50382e50383e50384e50385e50386e50387e50388e50389e5038ae5038be5038ce5038de5038ee5038fe50390e50391e50392e50393e50394e50395e50396e50397e50398e50399e5039ae5039be5039ce5039de5039ee5039fe503a0e503a1e503a2e503a3e503a4e503a5e503a6e503a7e503a8e503a9e503aae503abe503ace503ade503aee503afe503b0e503b1e503b2e503b3e503b4e503b5e503b6e503b7e503b8e503b9e503bae503bbe503bce503bde503bee503bfe503c0e503c1e503c2e503c3e503c4e503c5e503c6e503c7e503c8e503c9e503cae503cbe503cce503cde503cee503cfe503d0e503d1e503d2e503d3e503d4e503d5e503d6e503d7e503d8e503d9e503dae503dbe503dce503dde503dee503dfe503e0e503e1e503e2e503e3e503e4e503e5e503e6e503e7e503e8e503e9e503eae503ebe503ece503ede503eee503efe503f0e503f1e503f2e503f3e503f4e503f5e503f6e503f7e503f8e503f9e503fae503fbe503fce503fde503fe00", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/many_code_sections_1024.json b/tests/eof_suite/evmone/eof_tests/eof_validation/many_code_sections_1024.json deleted file mode 100644 index eedbcc1101..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/many_code_sections_1024.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "many_code_sections_1024": { - "vectors": { - "many_code_sections_1024_0": { - "code": "0xef000101100002040000030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300010400000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000e50001e50002e50003e50004e50005e50006e50007e50008e50009e5000ae5000be5000ce5000de5000ee5000fe50010e50011e50012e50013e50014e50015e50016e50017e50018e50019e5001ae5001be5001ce5001de5001ee5001fe50020e50021e50022e50023e50024e50025e50026e50027e50028e50029e5002ae5002be5002ce5002de5002ee5002fe50030e50031e50032e50033e50034e50035e50036e50037e50038e50039e5003ae5003be5003ce5003de5003ee5003fe50040e50041e50042e50043e50044e50045e50046e50047e50048e50049e5004ae5004be5004ce5004de5004ee5004fe50050e50051e50052e50053e50054e50055e50056e50057e50058e50059e5005ae5005be5005ce5005de5005ee5005fe50060e50061e50062e50063e50064e50065e50066e50067e50068e50069e5006ae5006be5006ce5006de5006ee5006fe50070e50071e50072e50073e50074e50075e50076e50077e50078e50079e5007ae5007be5007ce5007de5007ee5007fe50080e50081e50082e50083e50084e50085e50086e50087e50088e50089e5008ae5008be5008ce5008de5008ee5008fe50090e50091e50092e50093e50094e50095e50096e50097e50098e50099e5009ae5009be5009ce5009de5009ee5009fe500a0e500a1e500a2e500a3e500a4e500a5e500a6e500a7e500a8e500a9e500aae500abe500ace500ade500aee500afe500b0e500b1e500b2e500b3e500b4e500b5e500b6e500b7e500b8e500b9e500bae500bbe500bce500bde500bee500bfe500c0e500c1e500c2e500c3e500c4e500c5e500c6e500c7e500c8e500c9e500cae500cbe500cce500cde500cee500cfe500d0e500d1e500d2e500d3e500d4e500d5e500d6e500d7e500d8e500d9e500dae500dbe500dce500dde500dee500dfe500e0e500e1e500e2e500e3e500e4e500e5e500e6e500e7e500e8e500e9e500eae500ebe500ece500ede500eee500efe500f0e500f1e500f2e500f3e500f4e500f5e500f6e500f7e500f8e500f9e500fae500fbe500fce500fde500fee500ffe50100e50101e50102e50103e50104e50105e50106e50107e50108e50109e5010ae5010be5010ce5010de5010ee5010fe50110e50111e50112e50113e50114e50115e50116e50117e50118e50119e5011ae5011be5011ce5011de5011ee5011fe50120e50121e50122e50123e50124e50125e50126e50127e50128e50129e5012ae5012be5012ce5012de5012ee5012fe50130e50131e50132e50133e50134e50135e50136e50137e50138e50139e5013ae5013be5013ce5013de5013ee5013fe50140e50141e50142e50143e50144e50145e50146e50147e50148e50149e5014ae5014be5014ce5014de5014ee5014fe50150e50151e50152e50153e50154e50155e50156e50157e50158e50159e5015ae5015be5015ce5015de5015ee5015fe50160e50161e50162e50163e50164e50165e50166e50167e50168e50169e5016ae5016be5016ce5016de5016ee5016fe50170e50171e50172e50173e50174e50175e50176e50177e50178e50179e5017ae5017be5017ce5017de5017ee5017fe50180e50181e50182e50183e50184e50185e50186e50187e50188e50189e5018ae5018be5018ce5018de5018ee5018fe50190e50191e50192e50193e50194e50195e50196e50197e50198e50199e5019ae5019be5019ce5019de5019ee5019fe501a0e501a1e501a2e501a3e501a4e501a5e501a6e501a7e501a8e501a9e501aae501abe501ace501ade501aee501afe501b0e501b1e501b2e501b3e501b4e501b5e501b6e501b7e501b8e501b9e501bae501bbe501bce501bde501bee501bfe501c0e501c1e501c2e501c3e501c4e501c5e501c6e501c7e501c8e501c9e501cae501cbe501cce501cde501cee501cfe501d0e501d1e501d2e501d3e501d4e501d5e501d6e501d7e501d8e501d9e501dae501dbe501dce501dde501dee501dfe501e0e501e1e501e2e501e3e501e4e501e5e501e6e501e7e501e8e501e9e501eae501ebe501ece501ede501eee501efe501f0e501f1e501f2e501f3e501f4e501f5e501f6e501f7e501f8e501f9e501fae501fbe501fce501fde501fee501ffe50200e50201e50202e50203e50204e50205e50206e50207e50208e50209e5020ae5020be5020ce5020de5020ee5020fe50210e50211e50212e50213e50214e50215e50216e50217e50218e50219e5021ae5021be5021ce5021de5021ee5021fe50220e50221e50222e50223e50224e50225e50226e50227e50228e50229e5022ae5022be5022ce5022de5022ee5022fe50230e50231e50232e50233e50234e50235e50236e50237e50238e50239e5023ae5023be5023ce5023de5023ee5023fe50240e50241e50242e50243e50244e50245e50246e50247e50248e50249e5024ae5024be5024ce5024de5024ee5024fe50250e50251e50252e50253e50254e50255e50256e50257e50258e50259e5025ae5025be5025ce5025de5025ee5025fe50260e50261e50262e50263e50264e50265e50266e50267e50268e50269e5026ae5026be5026ce5026de5026ee5026fe50270e50271e50272e50273e50274e50275e50276e50277e50278e50279e5027ae5027be5027ce5027de5027ee5027fe50280e50281e50282e50283e50284e50285e50286e50287e50288e50289e5028ae5028be5028ce5028de5028ee5028fe50290e50291e50292e50293e50294e50295e50296e50297e50298e50299e5029ae5029be5029ce5029de5029ee5029fe502a0e502a1e502a2e502a3e502a4e502a5e502a6e502a7e502a8e502a9e502aae502abe502ace502ade502aee502afe502b0e502b1e502b2e502b3e502b4e502b5e502b6e502b7e502b8e502b9e502bae502bbe502bce502bde502bee502bfe502c0e502c1e502c2e502c3e502c4e502c5e502c6e502c7e502c8e502c9e502cae502cbe502cce502cde502cee502cfe502d0e502d1e502d2e502d3e502d4e502d5e502d6e502d7e502d8e502d9e502dae502dbe502dce502dde502dee502dfe502e0e502e1e502e2e502e3e502e4e502e5e502e6e502e7e502e8e502e9e502eae502ebe502ece502ede502eee502efe502f0e502f1e502f2e502f3e502f4e502f5e502f6e502f7e502f8e502f9e502fae502fbe502fce502fde502fee502ffe50300e50301e50302e50303e50304e50305e50306e50307e50308e50309e5030ae5030be5030ce5030de5030ee5030fe50310e50311e50312e50313e50314e50315e50316e50317e50318e50319e5031ae5031be5031ce5031de5031ee5031fe50320e50321e50322e50323e50324e50325e50326e50327e50328e50329e5032ae5032be5032ce5032de5032ee5032fe50330e50331e50332e50333e50334e50335e50336e50337e50338e50339e5033ae5033be5033ce5033de5033ee5033fe50340e50341e50342e50343e50344e50345e50346e50347e50348e50349e5034ae5034be5034ce5034de5034ee5034fe50350e50351e50352e50353e50354e50355e50356e50357e50358e50359e5035ae5035be5035ce5035de5035ee5035fe50360e50361e50362e50363e50364e50365e50366e50367e50368e50369e5036ae5036be5036ce5036de5036ee5036fe50370e50371e50372e50373e50374e50375e50376e50377e50378e50379e5037ae5037be5037ce5037de5037ee5037fe50380e50381e50382e50383e50384e50385e50386e50387e50388e50389e5038ae5038be5038ce5038de5038ee5038fe50390e50391e50392e50393e50394e50395e50396e50397e50398e50399e5039ae5039be5039ce5039de5039ee5039fe503a0e503a1e503a2e503a3e503a4e503a5e503a6e503a7e503a8e503a9e503aae503abe503ace503ade503aee503afe503b0e503b1e503b2e503b3e503b4e503b5e503b6e503b7e503b8e503b9e503bae503bbe503bce503bde503bee503bfe503c0e503c1e503c2e503c3e503c4e503c5e503c6e503c7e503c8e503c9e503cae503cbe503cce503cde503cee503cfe503d0e503d1e503d2e503d3e503d4e503d5e503d6e503d7e503d8e503d9e503dae503dbe503dce503dde503dee503dfe503e0e503e1e503e2e503e3e503e4e503e5e503e6e503e7e503e8e503e9e503eae503ebe503ece503ede503eee503efe503f0e503f1e503f2e503f3e503f4e503f5e503f6e503f7e503f8e503f9e503fae503fbe503fce503fde503fee503ff00", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/max_arguments_count.json b/tests/eof_suite/evmone/eof_tests/eof_validation/max_arguments_count.json deleted file mode 100644 index abcb946743..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/max_arguments_count.json +++ /dev/null @@ -1,57 +0,0 @@ -{ - "max_arguments_count": { - "vectors": { - "max_arguments_count_0": { - "code": "0xef000101000802000200830001040000000080007f7f7f007f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe3000100e4", - "results": { - "Prague": { - "result": true - } - } - }, - "max_arguments_count_1": { - "code": "0xef000101000802000200040001040000000080000080800080e3000100e4", - "results": { - "Prague": { - "exception": "EOF_InputsOutputsNumAboveLimit", - "result": false - } - } - }, - "max_arguments_count_2": { - "code": "0xef0001010008020002000400ff040000000080007f007f007fe30001006001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e4", - "results": { - "Prague": { - "result": true - } - } - }, - "max_arguments_count_3": { - "code": "0xef000101000802000200040103040000000080008100810081e3000100600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e4", - "results": { - "Prague": { - "exception": "EOF_InputsOutputsNumAboveLimit", - "result": false - } - } - }, - "max_arguments_count_4": { - "code": "0xef000101000802000200830080040000000080007f7f00007f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe300010050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050e4", - "results": { - "Prague": { - "result": true - } - } - }, - "max_arguments_count_5": { - "code": "0xef00010100080200020104008104000000008000808000008060016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e30001005050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050e4", - "results": { - "Prague": { - "exception": "EOF_InputsOutputsNumAboveLimit", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/max_nested_containers_eofcreate.json b/tests/eof_suite/evmone/eof_tests/eof_validation/max_nested_containers_eofcreate.json deleted file mode 100644 index 0be570bf32..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/max_nested_containers_eofcreate.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "max_nested_containers_eofcreate": { - "vectors": { - "max_nested_containers_eofcreate_0": { - "code": "0xef00010100040200010007030001bfc504000000008000045f5f5f5fec00feef00010100040200010007030001bfa604000000008000045f5f5f5fec00feef00010100040200010007030001bf8704000000008000045f5f5f5fec00feef00010100040200010007030001bf6804000000008000045f5f5f5fec00feef00010100040200010007030001bf4904000000008000045f5f5f5fec00feef00010100040200010007030001bf2a04000000008000045f5f5f5fec00feef00010100040200010007030001bf0b04000000008000045f5f5f5fec00feef00010100040200010007030001beec04000000008000045f5f5f5fec00feef00010100040200010007030001becd04000000008000045f5f5f5fec00feef00010100040200010007030001beae04000000008000045f5f5f5fec00feef00010100040200010007030001be8f04000000008000045f5f5f5fec00feef00010100040200010007030001be7004000000008000045f5f5f5fec00feef00010100040200010007030001be5104000000008000045f5f5f5fec00feef00010100040200010007030001be3204000000008000045f5f5f5fec00feef00010100040200010007030001be1304000000008000045f5f5f5fec00feef00010100040200010007030001bdf404000000008000045f5f5f5fec00feef00010100040200010007030001bdd504000000008000045f5f5f5fec00feef00010100040200010007030001bdb604000000008000045f5f5f5fec00feef00010100040200010007030001bd9704000000008000045f5f5f5fec00feef00010100040200010007030001bd7804000000008000045f5f5f5fec00feef00010100040200010007030001bd5904000000008000045f5f5f5fec00feef00010100040200010007030001bd3a04000000008000045f5f5f5fec00feef00010100040200010007030001bd1b04000000008000045f5f5f5fec00feef00010100040200010007030001bcfc04000000008000045f5f5f5fec00feef00010100040200010007030001bcdd04000000008000045f5f5f5fec00feef00010100040200010007030001bcbe04000000008000045f5f5f5fec00feef00010100040200010007030001bc9f04000000008000045f5f5f5fec00feef00010100040200010007030001bc8004000000008000045f5f5f5fec00feef00010100040200010007030001bc6104000000008000045f5f5f5fec00feef00010100040200010007030001bc4204000000008000045f5f5f5fec00feef00010100040200010007030001bc2304000000008000045f5f5f5fec00feef00010100040200010007030001bc0404000000008000045f5f5f5fec00feef00010100040200010007030001bbe504000000008000045f5f5f5fec00feef00010100040200010007030001bbc604000000008000045f5f5f5fec00feef00010100040200010007030001bba704000000008000045f5f5f5fec00feef00010100040200010007030001bb8804000000008000045f5f5f5fec00feef00010100040200010007030001bb6904000000008000045f5f5f5fec00feef00010100040200010007030001bb4a04000000008000045f5f5f5fec00feef00010100040200010007030001bb2b04000000008000045f5f5f5fec00feef00010100040200010007030001bb0c04000000008000045f5f5f5fec00feef00010100040200010007030001baed04000000008000045f5f5f5fec00feef00010100040200010007030001bace04000000008000045f5f5f5fec00feef00010100040200010007030001baaf04000000008000045f5f5f5fec00feef00010100040200010007030001ba9004000000008000045f5f5f5fec00feef00010100040200010007030001ba7104000000008000045f5f5f5fec00feef00010100040200010007030001ba5204000000008000045f5f5f5fec00feef00010100040200010007030001ba3304000000008000045f5f5f5fec00feef00010100040200010007030001ba1404000000008000045f5f5f5fec00feef00010100040200010007030001b9f504000000008000045f5f5f5fec00feef00010100040200010007030001b9d604000000008000045f5f5f5fec00feef00010100040200010007030001b9b704000000008000045f5f5f5fec00feef00010100040200010007030001b99804000000008000045f5f5f5fec00feef00010100040200010007030001b97904000000008000045f5f5f5fec00feef00010100040200010007030001b95a04000000008000045f5f5f5fec00feef00010100040200010007030001b93b04000000008000045f5f5f5fec00feef00010100040200010007030001b91c04000000008000045f5f5f5fec00feef00010100040200010007030001b8fd04000000008000045f5f5f5fec00feef00010100040200010007030001b8de04000000008000045f5f5f5fec00feef00010100040200010007030001b8bf04000000008000045f5f5f5fec00feef00010100040200010007030001b8a004000000008000045f5f5f5fec00feef00010100040200010007030001b88104000000008000045f5f5f5fec00feef00010100040200010007030001b86204000000008000045f5f5f5fec00feef00010100040200010007030001b84304000000008000045f5f5f5fec00feef00010100040200010007030001b82404000000008000045f5f5f5fec00feef00010100040200010007030001b80504000000008000045f5f5f5fec00feef00010100040200010007030001b7e604000000008000045f5f5f5fec00feef00010100040200010007030001b7c704000000008000045f5f5f5fec00feef00010100040200010007030001b7a804000000008000045f5f5f5fec00feef00010100040200010007030001b78904000000008000045f5f5f5fec00feef00010100040200010007030001b76a04000000008000045f5f5f5fec00feef00010100040200010007030001b74b04000000008000045f5f5f5fec00feef00010100040200010007030001b72c04000000008000045f5f5f5fec00feef00010100040200010007030001b70d04000000008000045f5f5f5fec00feef00010100040200010007030001b6ee04000000008000045f5f5f5fec00feef00010100040200010007030001b6cf04000000008000045f5f5f5fec00feef00010100040200010007030001b6b004000000008000045f5f5f5fec00feef00010100040200010007030001b69104000000008000045f5f5f5fec00feef00010100040200010007030001b67204000000008000045f5f5f5fec00feef00010100040200010007030001b65304000000008000045f5f5f5fec00feef00010100040200010007030001b63404000000008000045f5f5f5fec00feef00010100040200010007030001b61504000000008000045f5f5f5fec00feef00010100040200010007030001b5f604000000008000045f5f5f5fec00feef00010100040200010007030001b5d704000000008000045f5f5f5fec00feef00010100040200010007030001b5b804000000008000045f5f5f5fec00feef00010100040200010007030001b59904000000008000045f5f5f5fec00feef00010100040200010007030001b57a04000000008000045f5f5f5fec00feef00010100040200010007030001b55b04000000008000045f5f5f5fec00feef00010100040200010007030001b53c04000000008000045f5f5f5fec00feef00010100040200010007030001b51d04000000008000045f5f5f5fec00feef00010100040200010007030001b4fe04000000008000045f5f5f5fec00feef00010100040200010007030001b4df04000000008000045f5f5f5fec00feef00010100040200010007030001b4c004000000008000045f5f5f5fec00feef00010100040200010007030001b4a104000000008000045f5f5f5fec00feef00010100040200010007030001b48204000000008000045f5f5f5fec00feef00010100040200010007030001b46304000000008000045f5f5f5fec00feef00010100040200010007030001b44404000000008000045f5f5f5fec00feef00010100040200010007030001b42504000000008000045f5f5f5fec00feef00010100040200010007030001b40604000000008000045f5f5f5fec00feef00010100040200010007030001b3e704000000008000045f5f5f5fec00feef00010100040200010007030001b3c804000000008000045f5f5f5fec00feef00010100040200010007030001b3a904000000008000045f5f5f5fec00feef00010100040200010007030001b38a04000000008000045f5f5f5fec00feef00010100040200010007030001b36b04000000008000045f5f5f5fec00feef00010100040200010007030001b34c04000000008000045f5f5f5fec00feef00010100040200010007030001b32d04000000008000045f5f5f5fec00feef00010100040200010007030001b30e04000000008000045f5f5f5fec00feef00010100040200010007030001b2ef04000000008000045f5f5f5fec00feef00010100040200010007030001b2d004000000008000045f5f5f5fec00feef00010100040200010007030001b2b104000000008000045f5f5f5fec00feef00010100040200010007030001b29204000000008000045f5f5f5fec00feef00010100040200010007030001b27304000000008000045f5f5f5fec00feef00010100040200010007030001b25404000000008000045f5f5f5fec00feef00010100040200010007030001b23504000000008000045f5f5f5fec00feef00010100040200010007030001b21604000000008000045f5f5f5fec00feef00010100040200010007030001b1f704000000008000045f5f5f5fec00feef00010100040200010007030001b1d804000000008000045f5f5f5fec00feef00010100040200010007030001b1b904000000008000045f5f5f5fec00feef00010100040200010007030001b19a04000000008000045f5f5f5fec00feef00010100040200010007030001b17b04000000008000045f5f5f5fec00feef00010100040200010007030001b15c04000000008000045f5f5f5fec00feef00010100040200010007030001b13d04000000008000045f5f5f5fec00feef00010100040200010007030001b11e04000000008000045f5f5f5fec00feef00010100040200010007030001b0ff04000000008000045f5f5f5fec00feef00010100040200010007030001b0e004000000008000045f5f5f5fec00feef00010100040200010007030001b0c104000000008000045f5f5f5fec00feef00010100040200010007030001b0a204000000008000045f5f5f5fec00feef00010100040200010007030001b08304000000008000045f5f5f5fec00feef00010100040200010007030001b06404000000008000045f5f5f5fec00feef00010100040200010007030001b04504000000008000045f5f5f5fec00feef00010100040200010007030001b02604000000008000045f5f5f5fec00feef00010100040200010007030001b00704000000008000045f5f5f5fec00feef00010100040200010007030001afe804000000008000045f5f5f5fec00feef00010100040200010007030001afc904000000008000045f5f5f5fec00feef00010100040200010007030001afaa04000000008000045f5f5f5fec00feef00010100040200010007030001af8b04000000008000045f5f5f5fec00feef00010100040200010007030001af6c04000000008000045f5f5f5fec00feef00010100040200010007030001af4d04000000008000045f5f5f5fec00feef00010100040200010007030001af2e04000000008000045f5f5f5fec00feef00010100040200010007030001af0f04000000008000045f5f5f5fec00feef00010100040200010007030001aef004000000008000045f5f5f5fec00feef00010100040200010007030001aed104000000008000045f5f5f5fec00feef00010100040200010007030001aeb204000000008000045f5f5f5fec00feef00010100040200010007030001ae9304000000008000045f5f5f5fec00feef00010100040200010007030001ae7404000000008000045f5f5f5fec00feef00010100040200010007030001ae5504000000008000045f5f5f5fec00feef00010100040200010007030001ae3604000000008000045f5f5f5fec00feef00010100040200010007030001ae1704000000008000045f5f5f5fec00feef00010100040200010007030001adf804000000008000045f5f5f5fec00feef00010100040200010007030001add904000000008000045f5f5f5fec00feef00010100040200010007030001adba04000000008000045f5f5f5fec00feef00010100040200010007030001ad9b04000000008000045f5f5f5fec00feef00010100040200010007030001ad7c04000000008000045f5f5f5fec00feef00010100040200010007030001ad5d04000000008000045f5f5f5fec00feef00010100040200010007030001ad3e04000000008000045f5f5f5fec00feef00010100040200010007030001ad1f04000000008000045f5f5f5fec00feef00010100040200010007030001ad0004000000008000045f5f5f5fec00feef00010100040200010007030001ace104000000008000045f5f5f5fec00feef00010100040200010007030001acc204000000008000045f5f5f5fec00feef00010100040200010007030001aca304000000008000045f5f5f5fec00feef00010100040200010007030001ac8404000000008000045f5f5f5fec00feef00010100040200010007030001ac6504000000008000045f5f5f5fec00feef00010100040200010007030001ac4604000000008000045f5f5f5fec00feef00010100040200010007030001ac2704000000008000045f5f5f5fec00feef00010100040200010007030001ac0804000000008000045f5f5f5fec00feef00010100040200010007030001abe904000000008000045f5f5f5fec00feef00010100040200010007030001abca04000000008000045f5f5f5fec00feef00010100040200010007030001abab04000000008000045f5f5f5fec00feef00010100040200010007030001ab8c04000000008000045f5f5f5fec00feef00010100040200010007030001ab6d04000000008000045f5f5f5fec00feef00010100040200010007030001ab4e04000000008000045f5f5f5fec00feef00010100040200010007030001ab2f04000000008000045f5f5f5fec00feef00010100040200010007030001ab1004000000008000045f5f5f5fec00feef00010100040200010007030001aaf104000000008000045f5f5f5fec00feef00010100040200010007030001aad204000000008000045f5f5f5fec00feef00010100040200010007030001aab304000000008000045f5f5f5fec00feef00010100040200010007030001aa9404000000008000045f5f5f5fec00feef00010100040200010007030001aa7504000000008000045f5f5f5fec00feef00010100040200010007030001aa5604000000008000045f5f5f5fec00feef00010100040200010007030001aa3704000000008000045f5f5f5fec00feef00010100040200010007030001aa1804000000008000045f5f5f5fec00feef00010100040200010007030001a9f904000000008000045f5f5f5fec00feef00010100040200010007030001a9da04000000008000045f5f5f5fec00feef00010100040200010007030001a9bb04000000008000045f5f5f5fec00feef00010100040200010007030001a99c04000000008000045f5f5f5fec00feef00010100040200010007030001a97d04000000008000045f5f5f5fec00feef00010100040200010007030001a95e04000000008000045f5f5f5fec00feef00010100040200010007030001a93f04000000008000045f5f5f5fec00feef00010100040200010007030001a92004000000008000045f5f5f5fec00feef00010100040200010007030001a90104000000008000045f5f5f5fec00feef00010100040200010007030001a8e204000000008000045f5f5f5fec00feef00010100040200010007030001a8c304000000008000045f5f5f5fec00feef00010100040200010007030001a8a404000000008000045f5f5f5fec00feef00010100040200010007030001a88504000000008000045f5f5f5fec00feef00010100040200010007030001a86604000000008000045f5f5f5fec00feef00010100040200010007030001a84704000000008000045f5f5f5fec00feef00010100040200010007030001a82804000000008000045f5f5f5fec00feef00010100040200010007030001a80904000000008000045f5f5f5fec00feef00010100040200010007030001a7ea04000000008000045f5f5f5fec00feef00010100040200010007030001a7cb04000000008000045f5f5f5fec00feef00010100040200010007030001a7ac04000000008000045f5f5f5fec00feef00010100040200010007030001a78d04000000008000045f5f5f5fec00feef00010100040200010007030001a76e04000000008000045f5f5f5fec00feef00010100040200010007030001a74f04000000008000045f5f5f5fec00feef00010100040200010007030001a73004000000008000045f5f5f5fec00feef00010100040200010007030001a71104000000008000045f5f5f5fec00feef00010100040200010007030001a6f204000000008000045f5f5f5fec00feef00010100040200010007030001a6d304000000008000045f5f5f5fec00feef00010100040200010007030001a6b404000000008000045f5f5f5fec00feef00010100040200010007030001a69504000000008000045f5f5f5fec00feef00010100040200010007030001a67604000000008000045f5f5f5fec00feef00010100040200010007030001a65704000000008000045f5f5f5fec00feef00010100040200010007030001a63804000000008000045f5f5f5fec00feef00010100040200010007030001a61904000000008000045f5f5f5fec00feef00010100040200010007030001a5fa04000000008000045f5f5f5fec00feef00010100040200010007030001a5db04000000008000045f5f5f5fec00feef00010100040200010007030001a5bc04000000008000045f5f5f5fec00feef00010100040200010007030001a59d04000000008000045f5f5f5fec00feef00010100040200010007030001a57e04000000008000045f5f5f5fec00feef00010100040200010007030001a55f04000000008000045f5f5f5fec00feef00010100040200010007030001a54004000000008000045f5f5f5fec00feef00010100040200010007030001a52104000000008000045f5f5f5fec00feef00010100040200010007030001a50204000000008000045f5f5f5fec00feef00010100040200010007030001a4e304000000008000045f5f5f5fec00feef00010100040200010007030001a4c404000000008000045f5f5f5fec00feef00010100040200010007030001a4a504000000008000045f5f5f5fec00feef00010100040200010007030001a48604000000008000045f5f5f5fec00feef00010100040200010007030001a46704000000008000045f5f5f5fec00feef00010100040200010007030001a44804000000008000045f5f5f5fec00feef00010100040200010007030001a42904000000008000045f5f5f5fec00feef00010100040200010007030001a40a04000000008000045f5f5f5fec00feef00010100040200010007030001a3eb04000000008000045f5f5f5fec00feef00010100040200010007030001a3cc04000000008000045f5f5f5fec00feef00010100040200010007030001a3ad04000000008000045f5f5f5fec00feef00010100040200010007030001a38e04000000008000045f5f5f5fec00feef00010100040200010007030001a36f04000000008000045f5f5f5fec00feef00010100040200010007030001a35004000000008000045f5f5f5fec00feef00010100040200010007030001a33104000000008000045f5f5f5fec00feef00010100040200010007030001a31204000000008000045f5f5f5fec00feef00010100040200010007030001a2f304000000008000045f5f5f5fec00feef00010100040200010007030001a2d404000000008000045f5f5f5fec00feef00010100040200010007030001a2b504000000008000045f5f5f5fec00feef00010100040200010007030001a29604000000008000045f5f5f5fec00feef00010100040200010007030001a27704000000008000045f5f5f5fec00feef00010100040200010007030001a25804000000008000045f5f5f5fec00feef00010100040200010007030001a23904000000008000045f5f5f5fec00feef00010100040200010007030001a21a04000000008000045f5f5f5fec00feef00010100040200010007030001a1fb04000000008000045f5f5f5fec00feef00010100040200010007030001a1dc04000000008000045f5f5f5fec00feef00010100040200010007030001a1bd04000000008000045f5f5f5fec00feef00010100040200010007030001a19e04000000008000045f5f5f5fec00feef00010100040200010007030001a17f04000000008000045f5f5f5fec00feef00010100040200010007030001a16004000000008000045f5f5f5fec00feef00010100040200010007030001a14104000000008000045f5f5f5fec00feef00010100040200010007030001a12204000000008000045f5f5f5fec00feef00010100040200010007030001a10304000000008000045f5f5f5fec00feef00010100040200010007030001a0e404000000008000045f5f5f5fec00feef00010100040200010007030001a0c504000000008000045f5f5f5fec00feef00010100040200010007030001a0a604000000008000045f5f5f5fec00feef00010100040200010007030001a08704000000008000045f5f5f5fec00feef00010100040200010007030001a06804000000008000045f5f5f5fec00feef00010100040200010007030001a04904000000008000045f5f5f5fec00feef00010100040200010007030001a02a04000000008000045f5f5f5fec00feef00010100040200010007030001a00b04000000008000045f5f5f5fec00feef000101000402000100070300019fec04000000008000045f5f5f5fec00feef000101000402000100070300019fcd04000000008000045f5f5f5fec00feef000101000402000100070300019fae04000000008000045f5f5f5fec00feef000101000402000100070300019f8f04000000008000045f5f5f5fec00feef000101000402000100070300019f7004000000008000045f5f5f5fec00feef000101000402000100070300019f5104000000008000045f5f5f5fec00feef000101000402000100070300019f3204000000008000045f5f5f5fec00feef000101000402000100070300019f1304000000008000045f5f5f5fec00feef000101000402000100070300019ef404000000008000045f5f5f5fec00feef000101000402000100070300019ed504000000008000045f5f5f5fec00feef000101000402000100070300019eb604000000008000045f5f5f5fec00feef000101000402000100070300019e9704000000008000045f5f5f5fec00feef000101000402000100070300019e7804000000008000045f5f5f5fec00feef000101000402000100070300019e5904000000008000045f5f5f5fec00feef000101000402000100070300019e3a04000000008000045f5f5f5fec00feef000101000402000100070300019e1b04000000008000045f5f5f5fec00feef000101000402000100070300019dfc04000000008000045f5f5f5fec00feef000101000402000100070300019ddd04000000008000045f5f5f5fec00feef000101000402000100070300019dbe04000000008000045f5f5f5fec00feef000101000402000100070300019d9f04000000008000045f5f5f5fec00feef000101000402000100070300019d8004000000008000045f5f5f5fec00feef000101000402000100070300019d6104000000008000045f5f5f5fec00feef000101000402000100070300019d4204000000008000045f5f5f5fec00feef000101000402000100070300019d2304000000008000045f5f5f5fec00feef000101000402000100070300019d0404000000008000045f5f5f5fec00feef000101000402000100070300019ce504000000008000045f5f5f5fec00feef000101000402000100070300019cc604000000008000045f5f5f5fec00feef000101000402000100070300019ca704000000008000045f5f5f5fec00feef000101000402000100070300019c8804000000008000045f5f5f5fec00feef000101000402000100070300019c6904000000008000045f5f5f5fec00feef000101000402000100070300019c4a04000000008000045f5f5f5fec00feef000101000402000100070300019c2b04000000008000045f5f5f5fec00feef000101000402000100070300019c0c04000000008000045f5f5f5fec00feef000101000402000100070300019bed04000000008000045f5f5f5fec00feef000101000402000100070300019bce04000000008000045f5f5f5fec00feef000101000402000100070300019baf04000000008000045f5f5f5fec00feef000101000402000100070300019b9004000000008000045f5f5f5fec00feef000101000402000100070300019b7104000000008000045f5f5f5fec00feef000101000402000100070300019b5204000000008000045f5f5f5fec00feef000101000402000100070300019b3304000000008000045f5f5f5fec00feef000101000402000100070300019b1404000000008000045f5f5f5fec00feef000101000402000100070300019af504000000008000045f5f5f5fec00feef000101000402000100070300019ad604000000008000045f5f5f5fec00feef000101000402000100070300019ab704000000008000045f5f5f5fec00feef000101000402000100070300019a9804000000008000045f5f5f5fec00feef000101000402000100070300019a7904000000008000045f5f5f5fec00feef000101000402000100070300019a5a04000000008000045f5f5f5fec00feef000101000402000100070300019a3b04000000008000045f5f5f5fec00feef000101000402000100070300019a1c04000000008000045f5f5f5fec00feef0001010004020001000703000199fd04000000008000045f5f5f5fec00feef0001010004020001000703000199de04000000008000045f5f5f5fec00feef0001010004020001000703000199bf04000000008000045f5f5f5fec00feef0001010004020001000703000199a004000000008000045f5f5f5fec00feef00010100040200010007030001998104000000008000045f5f5f5fec00feef00010100040200010007030001996204000000008000045f5f5f5fec00feef00010100040200010007030001994304000000008000045f5f5f5fec00feef00010100040200010007030001992404000000008000045f5f5f5fec00feef00010100040200010007030001990504000000008000045f5f5f5fec00feef0001010004020001000703000198e604000000008000045f5f5f5fec00feef0001010004020001000703000198c704000000008000045f5f5f5fec00feef0001010004020001000703000198a804000000008000045f5f5f5fec00feef00010100040200010007030001988904000000008000045f5f5f5fec00feef00010100040200010007030001986a04000000008000045f5f5f5fec00feef00010100040200010007030001984b04000000008000045f5f5f5fec00feef00010100040200010007030001982c04000000008000045f5f5f5fec00feef00010100040200010007030001980d04000000008000045f5f5f5fec00feef0001010004020001000703000197ee04000000008000045f5f5f5fec00feef0001010004020001000703000197cf04000000008000045f5f5f5fec00feef0001010004020001000703000197b004000000008000045f5f5f5fec00feef00010100040200010007030001979104000000008000045f5f5f5fec00feef00010100040200010007030001977204000000008000045f5f5f5fec00feef00010100040200010007030001975304000000008000045f5f5f5fec00feef00010100040200010007030001973404000000008000045f5f5f5fec00feef00010100040200010007030001971504000000008000045f5f5f5fec00feef0001010004020001000703000196f604000000008000045f5f5f5fec00feef0001010004020001000703000196d704000000008000045f5f5f5fec00feef0001010004020001000703000196b804000000008000045f5f5f5fec00feef00010100040200010007030001969904000000008000045f5f5f5fec00feef00010100040200010007030001967a04000000008000045f5f5f5fec00feef00010100040200010007030001965b04000000008000045f5f5f5fec00feef00010100040200010007030001963c04000000008000045f5f5f5fec00feef00010100040200010007030001961d04000000008000045f5f5f5fec00feef0001010004020001000703000195fe04000000008000045f5f5f5fec00feef0001010004020001000703000195df04000000008000045f5f5f5fec00feef0001010004020001000703000195c004000000008000045f5f5f5fec00feef0001010004020001000703000195a104000000008000045f5f5f5fec00feef00010100040200010007030001958204000000008000045f5f5f5fec00feef00010100040200010007030001956304000000008000045f5f5f5fec00feef00010100040200010007030001954404000000008000045f5f5f5fec00feef00010100040200010007030001952504000000008000045f5f5f5fec00feef00010100040200010007030001950604000000008000045f5f5f5fec00feef0001010004020001000703000194e704000000008000045f5f5f5fec00feef0001010004020001000703000194c804000000008000045f5f5f5fec00feef0001010004020001000703000194a904000000008000045f5f5f5fec00feef00010100040200010007030001948a04000000008000045f5f5f5fec00feef00010100040200010007030001946b04000000008000045f5f5f5fec00feef00010100040200010007030001944c04000000008000045f5f5f5fec00feef00010100040200010007030001942d04000000008000045f5f5f5fec00feef00010100040200010007030001940e04000000008000045f5f5f5fec00feef0001010004020001000703000193ef04000000008000045f5f5f5fec00feef0001010004020001000703000193d004000000008000045f5f5f5fec00feef0001010004020001000703000193b104000000008000045f5f5f5fec00feef00010100040200010007030001939204000000008000045f5f5f5fec00feef00010100040200010007030001937304000000008000045f5f5f5fec00feef00010100040200010007030001935404000000008000045f5f5f5fec00feef00010100040200010007030001933504000000008000045f5f5f5fec00feef00010100040200010007030001931604000000008000045f5f5f5fec00feef0001010004020001000703000192f704000000008000045f5f5f5fec00feef0001010004020001000703000192d804000000008000045f5f5f5fec00feef0001010004020001000703000192b904000000008000045f5f5f5fec00feef00010100040200010007030001929a04000000008000045f5f5f5fec00feef00010100040200010007030001927b04000000008000045f5f5f5fec00feef00010100040200010007030001925c04000000008000045f5f5f5fec00feef00010100040200010007030001923d04000000008000045f5f5f5fec00feef00010100040200010007030001921e04000000008000045f5f5f5fec00feef0001010004020001000703000191ff04000000008000045f5f5f5fec00feef0001010004020001000703000191e004000000008000045f5f5f5fec00feef0001010004020001000703000191c104000000008000045f5f5f5fec00feef0001010004020001000703000191a204000000008000045f5f5f5fec00feef00010100040200010007030001918304000000008000045f5f5f5fec00feef00010100040200010007030001916404000000008000045f5f5f5fec00feef00010100040200010007030001914504000000008000045f5f5f5fec00feef00010100040200010007030001912604000000008000045f5f5f5fec00feef00010100040200010007030001910704000000008000045f5f5f5fec00feef0001010004020001000703000190e804000000008000045f5f5f5fec00feef0001010004020001000703000190c904000000008000045f5f5f5fec00feef0001010004020001000703000190aa04000000008000045f5f5f5fec00feef00010100040200010007030001908b04000000008000045f5f5f5fec00feef00010100040200010007030001906c04000000008000045f5f5f5fec00feef00010100040200010007030001904d04000000008000045f5f5f5fec00feef00010100040200010007030001902e04000000008000045f5f5f5fec00feef00010100040200010007030001900f04000000008000045f5f5f5fec00feef000101000402000100070300018ff004000000008000045f5f5f5fec00feef000101000402000100070300018fd104000000008000045f5f5f5fec00feef000101000402000100070300018fb204000000008000045f5f5f5fec00feef000101000402000100070300018f9304000000008000045f5f5f5fec00feef000101000402000100070300018f7404000000008000045f5f5f5fec00feef000101000402000100070300018f5504000000008000045f5f5f5fec00feef000101000402000100070300018f3604000000008000045f5f5f5fec00feef000101000402000100070300018f1704000000008000045f5f5f5fec00feef000101000402000100070300018ef804000000008000045f5f5f5fec00feef000101000402000100070300018ed904000000008000045f5f5f5fec00feef000101000402000100070300018eba04000000008000045f5f5f5fec00feef000101000402000100070300018e9b04000000008000045f5f5f5fec00feef000101000402000100070300018e7c04000000008000045f5f5f5fec00feef000101000402000100070300018e5d04000000008000045f5f5f5fec00feef000101000402000100070300018e3e04000000008000045f5f5f5fec00feef000101000402000100070300018e1f04000000008000045f5f5f5fec00feef000101000402000100070300018e0004000000008000045f5f5f5fec00feef000101000402000100070300018de104000000008000045f5f5f5fec00feef000101000402000100070300018dc204000000008000045f5f5f5fec00feef000101000402000100070300018da304000000008000045f5f5f5fec00feef000101000402000100070300018d8404000000008000045f5f5f5fec00feef000101000402000100070300018d6504000000008000045f5f5f5fec00feef000101000402000100070300018d4604000000008000045f5f5f5fec00feef000101000402000100070300018d2704000000008000045f5f5f5fec00feef000101000402000100070300018d0804000000008000045f5f5f5fec00feef000101000402000100070300018ce904000000008000045f5f5f5fec00feef000101000402000100070300018cca04000000008000045f5f5f5fec00feef000101000402000100070300018cab04000000008000045f5f5f5fec00feef000101000402000100070300018c8c04000000008000045f5f5f5fec00feef000101000402000100070300018c6d04000000008000045f5f5f5fec00feef000101000402000100070300018c4e04000000008000045f5f5f5fec00feef000101000402000100070300018c2f04000000008000045f5f5f5fec00feef000101000402000100070300018c1004000000008000045f5f5f5fec00feef000101000402000100070300018bf104000000008000045f5f5f5fec00feef000101000402000100070300018bd204000000008000045f5f5f5fec00feef000101000402000100070300018bb304000000008000045f5f5f5fec00feef000101000402000100070300018b9404000000008000045f5f5f5fec00feef000101000402000100070300018b7504000000008000045f5f5f5fec00feef000101000402000100070300018b5604000000008000045f5f5f5fec00feef000101000402000100070300018b3704000000008000045f5f5f5fec00feef000101000402000100070300018b1804000000008000045f5f5f5fec00feef000101000402000100070300018af904000000008000045f5f5f5fec00feef000101000402000100070300018ada04000000008000045f5f5f5fec00feef000101000402000100070300018abb04000000008000045f5f5f5fec00feef000101000402000100070300018a9c04000000008000045f5f5f5fec00feef000101000402000100070300018a7d04000000008000045f5f5f5fec00feef000101000402000100070300018a5e04000000008000045f5f5f5fec00feef000101000402000100070300018a3f04000000008000045f5f5f5fec00feef000101000402000100070300018a2004000000008000045f5f5f5fec00feef000101000402000100070300018a0104000000008000045f5f5f5fec00feef0001010004020001000703000189e204000000008000045f5f5f5fec00feef0001010004020001000703000189c304000000008000045f5f5f5fec00feef0001010004020001000703000189a404000000008000045f5f5f5fec00feef00010100040200010007030001898504000000008000045f5f5f5fec00feef00010100040200010007030001896604000000008000045f5f5f5fec00feef00010100040200010007030001894704000000008000045f5f5f5fec00feef00010100040200010007030001892804000000008000045f5f5f5fec00feef00010100040200010007030001890904000000008000045f5f5f5fec00feef0001010004020001000703000188ea04000000008000045f5f5f5fec00feef0001010004020001000703000188cb04000000008000045f5f5f5fec00feef0001010004020001000703000188ac04000000008000045f5f5f5fec00feef00010100040200010007030001888d04000000008000045f5f5f5fec00feef00010100040200010007030001886e04000000008000045f5f5f5fec00feef00010100040200010007030001884f04000000008000045f5f5f5fec00feef00010100040200010007030001883004000000008000045f5f5f5fec00feef00010100040200010007030001881104000000008000045f5f5f5fec00feef0001010004020001000703000187f204000000008000045f5f5f5fec00feef0001010004020001000703000187d304000000008000045f5f5f5fec00feef0001010004020001000703000187b404000000008000045f5f5f5fec00feef00010100040200010007030001879504000000008000045f5f5f5fec00feef00010100040200010007030001877604000000008000045f5f5f5fec00feef00010100040200010007030001875704000000008000045f5f5f5fec00feef00010100040200010007030001873804000000008000045f5f5f5fec00feef00010100040200010007030001871904000000008000045f5f5f5fec00feef0001010004020001000703000186fa04000000008000045f5f5f5fec00feef0001010004020001000703000186db04000000008000045f5f5f5fec00feef0001010004020001000703000186bc04000000008000045f5f5f5fec00feef00010100040200010007030001869d04000000008000045f5f5f5fec00feef00010100040200010007030001867e04000000008000045f5f5f5fec00feef00010100040200010007030001865f04000000008000045f5f5f5fec00feef00010100040200010007030001864004000000008000045f5f5f5fec00feef00010100040200010007030001862104000000008000045f5f5f5fec00feef00010100040200010007030001860204000000008000045f5f5f5fec00feef0001010004020001000703000185e304000000008000045f5f5f5fec00feef0001010004020001000703000185c404000000008000045f5f5f5fec00feef0001010004020001000703000185a504000000008000045f5f5f5fec00feef00010100040200010007030001858604000000008000045f5f5f5fec00feef00010100040200010007030001856704000000008000045f5f5f5fec00feef00010100040200010007030001854804000000008000045f5f5f5fec00feef00010100040200010007030001852904000000008000045f5f5f5fec00feef00010100040200010007030001850a04000000008000045f5f5f5fec00feef0001010004020001000703000184eb04000000008000045f5f5f5fec00feef0001010004020001000703000184cc04000000008000045f5f5f5fec00feef0001010004020001000703000184ad04000000008000045f5f5f5fec00feef00010100040200010007030001848e04000000008000045f5f5f5fec00feef00010100040200010007030001846f04000000008000045f5f5f5fec00feef00010100040200010007030001845004000000008000045f5f5f5fec00feef00010100040200010007030001843104000000008000045f5f5f5fec00feef00010100040200010007030001841204000000008000045f5f5f5fec00feef0001010004020001000703000183f304000000008000045f5f5f5fec00feef0001010004020001000703000183d404000000008000045f5f5f5fec00feef0001010004020001000703000183b504000000008000045f5f5f5fec00feef00010100040200010007030001839604000000008000045f5f5f5fec00feef00010100040200010007030001837704000000008000045f5f5f5fec00feef00010100040200010007030001835804000000008000045f5f5f5fec00feef00010100040200010007030001833904000000008000045f5f5f5fec00feef00010100040200010007030001831a04000000008000045f5f5f5fec00feef0001010004020001000703000182fb04000000008000045f5f5f5fec00feef0001010004020001000703000182dc04000000008000045f5f5f5fec00feef0001010004020001000703000182bd04000000008000045f5f5f5fec00feef00010100040200010007030001829e04000000008000045f5f5f5fec00feef00010100040200010007030001827f04000000008000045f5f5f5fec00feef00010100040200010007030001826004000000008000045f5f5f5fec00feef00010100040200010007030001824104000000008000045f5f5f5fec00feef00010100040200010007030001822204000000008000045f5f5f5fec00feef00010100040200010007030001820304000000008000045f5f5f5fec00feef0001010004020001000703000181e404000000008000045f5f5f5fec00feef0001010004020001000703000181c504000000008000045f5f5f5fec00feef0001010004020001000703000181a604000000008000045f5f5f5fec00feef00010100040200010007030001818704000000008000045f5f5f5fec00feef00010100040200010007030001816804000000008000045f5f5f5fec00feef00010100040200010007030001814904000000008000045f5f5f5fec00feef00010100040200010007030001812a04000000008000045f5f5f5fec00feef00010100040200010007030001810b04000000008000045f5f5f5fec00feef0001010004020001000703000180ec04000000008000045f5f5f5fec00feef0001010004020001000703000180cd04000000008000045f5f5f5fec00feef0001010004020001000703000180ae04000000008000045f5f5f5fec00feef00010100040200010007030001808f04000000008000045f5f5f5fec00feef00010100040200010007030001807004000000008000045f5f5f5fec00feef00010100040200010007030001805104000000008000045f5f5f5fec00feef00010100040200010007030001803204000000008000045f5f5f5fec00feef00010100040200010007030001801304000000008000045f5f5f5fec00feef000101000402000100070300017ff404000000008000045f5f5f5fec00feef000101000402000100070300017fd504000000008000045f5f5f5fec00feef000101000402000100070300017fb604000000008000045f5f5f5fec00feef000101000402000100070300017f9704000000008000045f5f5f5fec00feef000101000402000100070300017f7804000000008000045f5f5f5fec00feef000101000402000100070300017f5904000000008000045f5f5f5fec00feef000101000402000100070300017f3a04000000008000045f5f5f5fec00feef000101000402000100070300017f1b04000000008000045f5f5f5fec00feef000101000402000100070300017efc04000000008000045f5f5f5fec00feef000101000402000100070300017edd04000000008000045f5f5f5fec00feef000101000402000100070300017ebe04000000008000045f5f5f5fec00feef000101000402000100070300017e9f04000000008000045f5f5f5fec00feef000101000402000100070300017e8004000000008000045f5f5f5fec00feef000101000402000100070300017e6104000000008000045f5f5f5fec00feef000101000402000100070300017e4204000000008000045f5f5f5fec00feef000101000402000100070300017e2304000000008000045f5f5f5fec00feef000101000402000100070300017e0404000000008000045f5f5f5fec00feef000101000402000100070300017de504000000008000045f5f5f5fec00feef000101000402000100070300017dc604000000008000045f5f5f5fec00feef000101000402000100070300017da704000000008000045f5f5f5fec00feef000101000402000100070300017d8804000000008000045f5f5f5fec00feef000101000402000100070300017d6904000000008000045f5f5f5fec00feef000101000402000100070300017d4a04000000008000045f5f5f5fec00feef000101000402000100070300017d2b04000000008000045f5f5f5fec00feef000101000402000100070300017d0c04000000008000045f5f5f5fec00feef000101000402000100070300017ced04000000008000045f5f5f5fec00feef000101000402000100070300017cce04000000008000045f5f5f5fec00feef000101000402000100070300017caf04000000008000045f5f5f5fec00feef000101000402000100070300017c9004000000008000045f5f5f5fec00feef000101000402000100070300017c7104000000008000045f5f5f5fec00feef000101000402000100070300017c5204000000008000045f5f5f5fec00feef000101000402000100070300017c3304000000008000045f5f5f5fec00feef000101000402000100070300017c1404000000008000045f5f5f5fec00feef000101000402000100070300017bf504000000008000045f5f5f5fec00feef000101000402000100070300017bd604000000008000045f5f5f5fec00feef000101000402000100070300017bb704000000008000045f5f5f5fec00feef000101000402000100070300017b9804000000008000045f5f5f5fec00feef000101000402000100070300017b7904000000008000045f5f5f5fec00feef000101000402000100070300017b5a04000000008000045f5f5f5fec00feef000101000402000100070300017b3b04000000008000045f5f5f5fec00feef000101000402000100070300017b1c04000000008000045f5f5f5fec00feef000101000402000100070300017afd04000000008000045f5f5f5fec00feef000101000402000100070300017ade04000000008000045f5f5f5fec00feef000101000402000100070300017abf04000000008000045f5f5f5fec00feef000101000402000100070300017aa004000000008000045f5f5f5fec00feef000101000402000100070300017a8104000000008000045f5f5f5fec00feef000101000402000100070300017a6204000000008000045f5f5f5fec00feef000101000402000100070300017a4304000000008000045f5f5f5fec00feef000101000402000100070300017a2404000000008000045f5f5f5fec00feef000101000402000100070300017a0504000000008000045f5f5f5fec00feef0001010004020001000703000179e604000000008000045f5f5f5fec00feef0001010004020001000703000179c704000000008000045f5f5f5fec00feef0001010004020001000703000179a804000000008000045f5f5f5fec00feef00010100040200010007030001798904000000008000045f5f5f5fec00feef00010100040200010007030001796a04000000008000045f5f5f5fec00feef00010100040200010007030001794b04000000008000045f5f5f5fec00feef00010100040200010007030001792c04000000008000045f5f5f5fec00feef00010100040200010007030001790d04000000008000045f5f5f5fec00feef0001010004020001000703000178ee04000000008000045f5f5f5fec00feef0001010004020001000703000178cf04000000008000045f5f5f5fec00feef0001010004020001000703000178b004000000008000045f5f5f5fec00feef00010100040200010007030001789104000000008000045f5f5f5fec00feef00010100040200010007030001787204000000008000045f5f5f5fec00feef00010100040200010007030001785304000000008000045f5f5f5fec00feef00010100040200010007030001783404000000008000045f5f5f5fec00feef00010100040200010007030001781504000000008000045f5f5f5fec00feef0001010004020001000703000177f604000000008000045f5f5f5fec00feef0001010004020001000703000177d704000000008000045f5f5f5fec00feef0001010004020001000703000177b804000000008000045f5f5f5fec00feef00010100040200010007030001779904000000008000045f5f5f5fec00feef00010100040200010007030001777a04000000008000045f5f5f5fec00feef00010100040200010007030001775b04000000008000045f5f5f5fec00feef00010100040200010007030001773c04000000008000045f5f5f5fec00feef00010100040200010007030001771d04000000008000045f5f5f5fec00feef0001010004020001000703000176fe04000000008000045f5f5f5fec00feef0001010004020001000703000176df04000000008000045f5f5f5fec00feef0001010004020001000703000176c004000000008000045f5f5f5fec00feef0001010004020001000703000176a104000000008000045f5f5f5fec00feef00010100040200010007030001768204000000008000045f5f5f5fec00feef00010100040200010007030001766304000000008000045f5f5f5fec00feef00010100040200010007030001764404000000008000045f5f5f5fec00feef00010100040200010007030001762504000000008000045f5f5f5fec00feef00010100040200010007030001760604000000008000045f5f5f5fec00feef0001010004020001000703000175e704000000008000045f5f5f5fec00feef0001010004020001000703000175c804000000008000045f5f5f5fec00feef0001010004020001000703000175a904000000008000045f5f5f5fec00feef00010100040200010007030001758a04000000008000045f5f5f5fec00feef00010100040200010007030001756b04000000008000045f5f5f5fec00feef00010100040200010007030001754c04000000008000045f5f5f5fec00feef00010100040200010007030001752d04000000008000045f5f5f5fec00feef00010100040200010007030001750e04000000008000045f5f5f5fec00feef0001010004020001000703000174ef04000000008000045f5f5f5fec00feef0001010004020001000703000174d004000000008000045f5f5f5fec00feef0001010004020001000703000174b104000000008000045f5f5f5fec00feef00010100040200010007030001749204000000008000045f5f5f5fec00feef00010100040200010007030001747304000000008000045f5f5f5fec00feef00010100040200010007030001745404000000008000045f5f5f5fec00feef00010100040200010007030001743504000000008000045f5f5f5fec00feef00010100040200010007030001741604000000008000045f5f5f5fec00feef0001010004020001000703000173f704000000008000045f5f5f5fec00feef0001010004020001000703000173d804000000008000045f5f5f5fec00feef0001010004020001000703000173b904000000008000045f5f5f5fec00feef00010100040200010007030001739a04000000008000045f5f5f5fec00feef00010100040200010007030001737b04000000008000045f5f5f5fec00feef00010100040200010007030001735c04000000008000045f5f5f5fec00feef00010100040200010007030001733d04000000008000045f5f5f5fec00feef00010100040200010007030001731e04000000008000045f5f5f5fec00feef0001010004020001000703000172ff04000000008000045f5f5f5fec00feef0001010004020001000703000172e004000000008000045f5f5f5fec00feef0001010004020001000703000172c104000000008000045f5f5f5fec00feef0001010004020001000703000172a204000000008000045f5f5f5fec00feef00010100040200010007030001728304000000008000045f5f5f5fec00feef00010100040200010007030001726404000000008000045f5f5f5fec00feef00010100040200010007030001724504000000008000045f5f5f5fec00feef00010100040200010007030001722604000000008000045f5f5f5fec00feef00010100040200010007030001720704000000008000045f5f5f5fec00feef0001010004020001000703000171e804000000008000045f5f5f5fec00feef0001010004020001000703000171c904000000008000045f5f5f5fec00feef0001010004020001000703000171aa04000000008000045f5f5f5fec00feef00010100040200010007030001718b04000000008000045f5f5f5fec00feef00010100040200010007030001716c04000000008000045f5f5f5fec00feef00010100040200010007030001714d04000000008000045f5f5f5fec00feef00010100040200010007030001712e04000000008000045f5f5f5fec00feef00010100040200010007030001710f04000000008000045f5f5f5fec00feef0001010004020001000703000170f004000000008000045f5f5f5fec00feef0001010004020001000703000170d104000000008000045f5f5f5fec00feef0001010004020001000703000170b204000000008000045f5f5f5fec00feef00010100040200010007030001709304000000008000045f5f5f5fec00feef00010100040200010007030001707404000000008000045f5f5f5fec00feef00010100040200010007030001705504000000008000045f5f5f5fec00feef00010100040200010007030001703604000000008000045f5f5f5fec00feef00010100040200010007030001701704000000008000045f5f5f5fec00feef000101000402000100070300016ff804000000008000045f5f5f5fec00feef000101000402000100070300016fd904000000008000045f5f5f5fec00feef000101000402000100070300016fba04000000008000045f5f5f5fec00feef000101000402000100070300016f9b04000000008000045f5f5f5fec00feef000101000402000100070300016f7c04000000008000045f5f5f5fec00feef000101000402000100070300016f5d04000000008000045f5f5f5fec00feef000101000402000100070300016f3e04000000008000045f5f5f5fec00feef000101000402000100070300016f1f04000000008000045f5f5f5fec00feef000101000402000100070300016f0004000000008000045f5f5f5fec00feef000101000402000100070300016ee104000000008000045f5f5f5fec00feef000101000402000100070300016ec204000000008000045f5f5f5fec00feef000101000402000100070300016ea304000000008000045f5f5f5fec00feef000101000402000100070300016e8404000000008000045f5f5f5fec00feef000101000402000100070300016e6504000000008000045f5f5f5fec00feef000101000402000100070300016e4604000000008000045f5f5f5fec00feef000101000402000100070300016e2704000000008000045f5f5f5fec00feef000101000402000100070300016e0804000000008000045f5f5f5fec00feef000101000402000100070300016de904000000008000045f5f5f5fec00feef000101000402000100070300016dca04000000008000045f5f5f5fec00feef000101000402000100070300016dab04000000008000045f5f5f5fec00feef000101000402000100070300016d8c04000000008000045f5f5f5fec00feef000101000402000100070300016d6d04000000008000045f5f5f5fec00feef000101000402000100070300016d4e04000000008000045f5f5f5fec00feef000101000402000100070300016d2f04000000008000045f5f5f5fec00feef000101000402000100070300016d1004000000008000045f5f5f5fec00feef000101000402000100070300016cf104000000008000045f5f5f5fec00feef000101000402000100070300016cd204000000008000045f5f5f5fec00feef000101000402000100070300016cb304000000008000045f5f5f5fec00feef000101000402000100070300016c9404000000008000045f5f5f5fec00feef000101000402000100070300016c7504000000008000045f5f5f5fec00feef000101000402000100070300016c5604000000008000045f5f5f5fec00feef000101000402000100070300016c3704000000008000045f5f5f5fec00feef000101000402000100070300016c1804000000008000045f5f5f5fec00feef000101000402000100070300016bf904000000008000045f5f5f5fec00feef000101000402000100070300016bda04000000008000045f5f5f5fec00feef000101000402000100070300016bbb04000000008000045f5f5f5fec00feef000101000402000100070300016b9c04000000008000045f5f5f5fec00feef000101000402000100070300016b7d04000000008000045f5f5f5fec00feef000101000402000100070300016b5e04000000008000045f5f5f5fec00feef000101000402000100070300016b3f04000000008000045f5f5f5fec00feef000101000402000100070300016b2004000000008000045f5f5f5fec00feef000101000402000100070300016b0104000000008000045f5f5f5fec00feef000101000402000100070300016ae204000000008000045f5f5f5fec00feef000101000402000100070300016ac304000000008000045f5f5f5fec00feef000101000402000100070300016aa404000000008000045f5f5f5fec00feef000101000402000100070300016a8504000000008000045f5f5f5fec00feef000101000402000100070300016a6604000000008000045f5f5f5fec00feef000101000402000100070300016a4704000000008000045f5f5f5fec00feef000101000402000100070300016a2804000000008000045f5f5f5fec00feef000101000402000100070300016a0904000000008000045f5f5f5fec00feef0001010004020001000703000169ea04000000008000045f5f5f5fec00feef0001010004020001000703000169cb04000000008000045f5f5f5fec00feef0001010004020001000703000169ac04000000008000045f5f5f5fec00feef00010100040200010007030001698d04000000008000045f5f5f5fec00feef00010100040200010007030001696e04000000008000045f5f5f5fec00feef00010100040200010007030001694f04000000008000045f5f5f5fec00feef00010100040200010007030001693004000000008000045f5f5f5fec00feef00010100040200010007030001691104000000008000045f5f5f5fec00feef0001010004020001000703000168f204000000008000045f5f5f5fec00feef0001010004020001000703000168d304000000008000045f5f5f5fec00feef0001010004020001000703000168b404000000008000045f5f5f5fec00feef00010100040200010007030001689504000000008000045f5f5f5fec00feef00010100040200010007030001687604000000008000045f5f5f5fec00feef00010100040200010007030001685704000000008000045f5f5f5fec00feef00010100040200010007030001683804000000008000045f5f5f5fec00feef00010100040200010007030001681904000000008000045f5f5f5fec00feef0001010004020001000703000167fa04000000008000045f5f5f5fec00feef0001010004020001000703000167db04000000008000045f5f5f5fec00feef0001010004020001000703000167bc04000000008000045f5f5f5fec00feef00010100040200010007030001679d04000000008000045f5f5f5fec00feef00010100040200010007030001677e04000000008000045f5f5f5fec00feef00010100040200010007030001675f04000000008000045f5f5f5fec00feef00010100040200010007030001674004000000008000045f5f5f5fec00feef00010100040200010007030001672104000000008000045f5f5f5fec00feef00010100040200010007030001670204000000008000045f5f5f5fec00feef0001010004020001000703000166e304000000008000045f5f5f5fec00feef0001010004020001000703000166c404000000008000045f5f5f5fec00feef0001010004020001000703000166a504000000008000045f5f5f5fec00feef00010100040200010007030001668604000000008000045f5f5f5fec00feef00010100040200010007030001666704000000008000045f5f5f5fec00feef00010100040200010007030001664804000000008000045f5f5f5fec00feef00010100040200010007030001662904000000008000045f5f5f5fec00feef00010100040200010007030001660a04000000008000045f5f5f5fec00feef0001010004020001000703000165eb04000000008000045f5f5f5fec00feef0001010004020001000703000165cc04000000008000045f5f5f5fec00feef0001010004020001000703000165ad04000000008000045f5f5f5fec00feef00010100040200010007030001658e04000000008000045f5f5f5fec00feef00010100040200010007030001656f04000000008000045f5f5f5fec00feef00010100040200010007030001655004000000008000045f5f5f5fec00feef00010100040200010007030001653104000000008000045f5f5f5fec00feef00010100040200010007030001651204000000008000045f5f5f5fec00feef0001010004020001000703000164f304000000008000045f5f5f5fec00feef0001010004020001000703000164d404000000008000045f5f5f5fec00feef0001010004020001000703000164b504000000008000045f5f5f5fec00feef00010100040200010007030001649604000000008000045f5f5f5fec00feef00010100040200010007030001647704000000008000045f5f5f5fec00feef00010100040200010007030001645804000000008000045f5f5f5fec00feef00010100040200010007030001643904000000008000045f5f5f5fec00feef00010100040200010007030001641a04000000008000045f5f5f5fec00feef0001010004020001000703000163fb04000000008000045f5f5f5fec00feef0001010004020001000703000163dc04000000008000045f5f5f5fec00feef0001010004020001000703000163bd04000000008000045f5f5f5fec00feef00010100040200010007030001639e04000000008000045f5f5f5fec00feef00010100040200010007030001637f04000000008000045f5f5f5fec00feef00010100040200010007030001636004000000008000045f5f5f5fec00feef00010100040200010007030001634104000000008000045f5f5f5fec00feef00010100040200010007030001632204000000008000045f5f5f5fec00feef00010100040200010007030001630304000000008000045f5f5f5fec00feef0001010004020001000703000162e404000000008000045f5f5f5fec00feef0001010004020001000703000162c504000000008000045f5f5f5fec00feef0001010004020001000703000162a604000000008000045f5f5f5fec00feef00010100040200010007030001628704000000008000045f5f5f5fec00feef00010100040200010007030001626804000000008000045f5f5f5fec00feef00010100040200010007030001624904000000008000045f5f5f5fec00feef00010100040200010007030001622a04000000008000045f5f5f5fec00feef00010100040200010007030001620b04000000008000045f5f5f5fec00feef0001010004020001000703000161ec04000000008000045f5f5f5fec00feef0001010004020001000703000161cd04000000008000045f5f5f5fec00feef0001010004020001000703000161ae04000000008000045f5f5f5fec00feef00010100040200010007030001618f04000000008000045f5f5f5fec00feef00010100040200010007030001617004000000008000045f5f5f5fec00feef00010100040200010007030001615104000000008000045f5f5f5fec00feef00010100040200010007030001613204000000008000045f5f5f5fec00feef00010100040200010007030001611304000000008000045f5f5f5fec00feef0001010004020001000703000160f404000000008000045f5f5f5fec00feef0001010004020001000703000160d504000000008000045f5f5f5fec00feef0001010004020001000703000160b604000000008000045f5f5f5fec00feef00010100040200010007030001609704000000008000045f5f5f5fec00feef00010100040200010007030001607804000000008000045f5f5f5fec00feef00010100040200010007030001605904000000008000045f5f5f5fec00feef00010100040200010007030001603a04000000008000045f5f5f5fec00feef00010100040200010007030001601b04000000008000045f5f5f5fec00feef000101000402000100070300015ffc04000000008000045f5f5f5fec00feef000101000402000100070300015fdd04000000008000045f5f5f5fec00feef000101000402000100070300015fbe04000000008000045f5f5f5fec00feef000101000402000100070300015f9f04000000008000045f5f5f5fec00feef000101000402000100070300015f8004000000008000045f5f5f5fec00feef000101000402000100070300015f6104000000008000045f5f5f5fec00feef000101000402000100070300015f4204000000008000045f5f5f5fec00feef000101000402000100070300015f2304000000008000045f5f5f5fec00feef000101000402000100070300015f0404000000008000045f5f5f5fec00feef000101000402000100070300015ee504000000008000045f5f5f5fec00feef000101000402000100070300015ec604000000008000045f5f5f5fec00feef000101000402000100070300015ea704000000008000045f5f5f5fec00feef000101000402000100070300015e8804000000008000045f5f5f5fec00feef000101000402000100070300015e6904000000008000045f5f5f5fec00feef000101000402000100070300015e4a04000000008000045f5f5f5fec00feef000101000402000100070300015e2b04000000008000045f5f5f5fec00feef000101000402000100070300015e0c04000000008000045f5f5f5fec00feef000101000402000100070300015ded04000000008000045f5f5f5fec00feef000101000402000100070300015dce04000000008000045f5f5f5fec00feef000101000402000100070300015daf04000000008000045f5f5f5fec00feef000101000402000100070300015d9004000000008000045f5f5f5fec00feef000101000402000100070300015d7104000000008000045f5f5f5fec00feef000101000402000100070300015d5204000000008000045f5f5f5fec00feef000101000402000100070300015d3304000000008000045f5f5f5fec00feef000101000402000100070300015d1404000000008000045f5f5f5fec00feef000101000402000100070300015cf504000000008000045f5f5f5fec00feef000101000402000100070300015cd604000000008000045f5f5f5fec00feef000101000402000100070300015cb704000000008000045f5f5f5fec00feef000101000402000100070300015c9804000000008000045f5f5f5fec00feef000101000402000100070300015c7904000000008000045f5f5f5fec00feef000101000402000100070300015c5a04000000008000045f5f5f5fec00feef000101000402000100070300015c3b04000000008000045f5f5f5fec00feef000101000402000100070300015c1c04000000008000045f5f5f5fec00feef000101000402000100070300015bfd04000000008000045f5f5f5fec00feef000101000402000100070300015bde04000000008000045f5f5f5fec00feef000101000402000100070300015bbf04000000008000045f5f5f5fec00feef000101000402000100070300015ba004000000008000045f5f5f5fec00feef000101000402000100070300015b8104000000008000045f5f5f5fec00feef000101000402000100070300015b6204000000008000045f5f5f5fec00feef000101000402000100070300015b4304000000008000045f5f5f5fec00feef000101000402000100070300015b2404000000008000045f5f5f5fec00feef000101000402000100070300015b0504000000008000045f5f5f5fec00feef000101000402000100070300015ae604000000008000045f5f5f5fec00feef000101000402000100070300015ac704000000008000045f5f5f5fec00feef000101000402000100070300015aa804000000008000045f5f5f5fec00feef000101000402000100070300015a8904000000008000045f5f5f5fec00feef000101000402000100070300015a6a04000000008000045f5f5f5fec00feef000101000402000100070300015a4b04000000008000045f5f5f5fec00feef000101000402000100070300015a2c04000000008000045f5f5f5fec00feef000101000402000100070300015a0d04000000008000045f5f5f5fec00feef0001010004020001000703000159ee04000000008000045f5f5f5fec00feef0001010004020001000703000159cf04000000008000045f5f5f5fec00feef0001010004020001000703000159b004000000008000045f5f5f5fec00feef00010100040200010007030001599104000000008000045f5f5f5fec00feef00010100040200010007030001597204000000008000045f5f5f5fec00feef00010100040200010007030001595304000000008000045f5f5f5fec00feef00010100040200010007030001593404000000008000045f5f5f5fec00feef00010100040200010007030001591504000000008000045f5f5f5fec00feef0001010004020001000703000158f604000000008000045f5f5f5fec00feef0001010004020001000703000158d704000000008000045f5f5f5fec00feef0001010004020001000703000158b804000000008000045f5f5f5fec00feef00010100040200010007030001589904000000008000045f5f5f5fec00feef00010100040200010007030001587a04000000008000045f5f5f5fec00feef00010100040200010007030001585b04000000008000045f5f5f5fec00feef00010100040200010007030001583c04000000008000045f5f5f5fec00feef00010100040200010007030001581d04000000008000045f5f5f5fec00feef0001010004020001000703000157fe04000000008000045f5f5f5fec00feef0001010004020001000703000157df04000000008000045f5f5f5fec00feef0001010004020001000703000157c004000000008000045f5f5f5fec00feef0001010004020001000703000157a104000000008000045f5f5f5fec00feef00010100040200010007030001578204000000008000045f5f5f5fec00feef00010100040200010007030001576304000000008000045f5f5f5fec00feef00010100040200010007030001574404000000008000045f5f5f5fec00feef00010100040200010007030001572504000000008000045f5f5f5fec00feef00010100040200010007030001570604000000008000045f5f5f5fec00feef0001010004020001000703000156e704000000008000045f5f5f5fec00feef0001010004020001000703000156c804000000008000045f5f5f5fec00feef0001010004020001000703000156a904000000008000045f5f5f5fec00feef00010100040200010007030001568a04000000008000045f5f5f5fec00feef00010100040200010007030001566b04000000008000045f5f5f5fec00feef00010100040200010007030001564c04000000008000045f5f5f5fec00feef00010100040200010007030001562d04000000008000045f5f5f5fec00feef00010100040200010007030001560e04000000008000045f5f5f5fec00feef0001010004020001000703000155ef04000000008000045f5f5f5fec00feef0001010004020001000703000155d004000000008000045f5f5f5fec00feef0001010004020001000703000155b104000000008000045f5f5f5fec00feef00010100040200010007030001559204000000008000045f5f5f5fec00feef00010100040200010007030001557304000000008000045f5f5f5fec00feef00010100040200010007030001555404000000008000045f5f5f5fec00feef00010100040200010007030001553504000000008000045f5f5f5fec00feef00010100040200010007030001551604000000008000045f5f5f5fec00feef0001010004020001000703000154f704000000008000045f5f5f5fec00feef0001010004020001000703000154d804000000008000045f5f5f5fec00feef0001010004020001000703000154b904000000008000045f5f5f5fec00feef00010100040200010007030001549a04000000008000045f5f5f5fec00feef00010100040200010007030001547b04000000008000045f5f5f5fec00feef00010100040200010007030001545c04000000008000045f5f5f5fec00feef00010100040200010007030001543d04000000008000045f5f5f5fec00feef00010100040200010007030001541e04000000008000045f5f5f5fec00feef0001010004020001000703000153ff04000000008000045f5f5f5fec00feef0001010004020001000703000153e004000000008000045f5f5f5fec00feef0001010004020001000703000153c104000000008000045f5f5f5fec00feef0001010004020001000703000153a204000000008000045f5f5f5fec00feef00010100040200010007030001538304000000008000045f5f5f5fec00feef00010100040200010007030001536404000000008000045f5f5f5fec00feef00010100040200010007030001534504000000008000045f5f5f5fec00feef00010100040200010007030001532604000000008000045f5f5f5fec00feef00010100040200010007030001530704000000008000045f5f5f5fec00feef0001010004020001000703000152e804000000008000045f5f5f5fec00feef0001010004020001000703000152c904000000008000045f5f5f5fec00feef0001010004020001000703000152aa04000000008000045f5f5f5fec00feef00010100040200010007030001528b04000000008000045f5f5f5fec00feef00010100040200010007030001526c04000000008000045f5f5f5fec00feef00010100040200010007030001524d04000000008000045f5f5f5fec00feef00010100040200010007030001522e04000000008000045f5f5f5fec00feef00010100040200010007030001520f04000000008000045f5f5f5fec00feef0001010004020001000703000151f004000000008000045f5f5f5fec00feef0001010004020001000703000151d104000000008000045f5f5f5fec00feef0001010004020001000703000151b204000000008000045f5f5f5fec00feef00010100040200010007030001519304000000008000045f5f5f5fec00feef00010100040200010007030001517404000000008000045f5f5f5fec00feef00010100040200010007030001515504000000008000045f5f5f5fec00feef00010100040200010007030001513604000000008000045f5f5f5fec00feef00010100040200010007030001511704000000008000045f5f5f5fec00feef0001010004020001000703000150f804000000008000045f5f5f5fec00feef0001010004020001000703000150d904000000008000045f5f5f5fec00feef0001010004020001000703000150ba04000000008000045f5f5f5fec00feef00010100040200010007030001509b04000000008000045f5f5f5fec00feef00010100040200010007030001507c04000000008000045f5f5f5fec00feef00010100040200010007030001505d04000000008000045f5f5f5fec00feef00010100040200010007030001503e04000000008000045f5f5f5fec00feef00010100040200010007030001501f04000000008000045f5f5f5fec00feef00010100040200010007030001500004000000008000045f5f5f5fec00feef000101000402000100070300014fe104000000008000045f5f5f5fec00feef000101000402000100070300014fc204000000008000045f5f5f5fec00feef000101000402000100070300014fa304000000008000045f5f5f5fec00feef000101000402000100070300014f8404000000008000045f5f5f5fec00feef000101000402000100070300014f6504000000008000045f5f5f5fec00feef000101000402000100070300014f4604000000008000045f5f5f5fec00feef000101000402000100070300014f2704000000008000045f5f5f5fec00feef000101000402000100070300014f0804000000008000045f5f5f5fec00feef000101000402000100070300014ee904000000008000045f5f5f5fec00feef000101000402000100070300014eca04000000008000045f5f5f5fec00feef000101000402000100070300014eab04000000008000045f5f5f5fec00feef000101000402000100070300014e8c04000000008000045f5f5f5fec00feef000101000402000100070300014e6d04000000008000045f5f5f5fec00feef000101000402000100070300014e4e04000000008000045f5f5f5fec00feef000101000402000100070300014e2f04000000008000045f5f5f5fec00feef000101000402000100070300014e1004000000008000045f5f5f5fec00feef000101000402000100070300014df104000000008000045f5f5f5fec00feef000101000402000100070300014dd204000000008000045f5f5f5fec00feef000101000402000100070300014db304000000008000045f5f5f5fec00feef000101000402000100070300014d9404000000008000045f5f5f5fec00feef000101000402000100070300014d7504000000008000045f5f5f5fec00feef000101000402000100070300014d5604000000008000045f5f5f5fec00feef000101000402000100070300014d3704000000008000045f5f5f5fec00feef000101000402000100070300014d1804000000008000045f5f5f5fec00feef000101000402000100070300014cf904000000008000045f5f5f5fec00feef000101000402000100070300014cda04000000008000045f5f5f5fec00feef000101000402000100070300014cbb04000000008000045f5f5f5fec00feef000101000402000100070300014c9c04000000008000045f5f5f5fec00feef000101000402000100070300014c7d04000000008000045f5f5f5fec00feef000101000402000100070300014c5e04000000008000045f5f5f5fec00feef000101000402000100070300014c3f04000000008000045f5f5f5fec00feef000101000402000100070300014c2004000000008000045f5f5f5fec00feef000101000402000100070300014c0104000000008000045f5f5f5fec00feef000101000402000100070300014be204000000008000045f5f5f5fec00feef000101000402000100070300014bc304000000008000045f5f5f5fec00feef000101000402000100070300014ba404000000008000045f5f5f5fec00feef000101000402000100070300014b8504000000008000045f5f5f5fec00feef000101000402000100070300014b6604000000008000045f5f5f5fec00feef000101000402000100070300014b4704000000008000045f5f5f5fec00feef000101000402000100070300014b2804000000008000045f5f5f5fec00feef000101000402000100070300014b0904000000008000045f5f5f5fec00feef000101000402000100070300014aea04000000008000045f5f5f5fec00feef000101000402000100070300014acb04000000008000045f5f5f5fec00feef000101000402000100070300014aac04000000008000045f5f5f5fec00feef000101000402000100070300014a8d04000000008000045f5f5f5fec00feef000101000402000100070300014a6e04000000008000045f5f5f5fec00feef000101000402000100070300014a4f04000000008000045f5f5f5fec00feef000101000402000100070300014a3004000000008000045f5f5f5fec00feef000101000402000100070300014a1104000000008000045f5f5f5fec00feef0001010004020001000703000149f204000000008000045f5f5f5fec00feef0001010004020001000703000149d304000000008000045f5f5f5fec00feef0001010004020001000703000149b404000000008000045f5f5f5fec00feef00010100040200010007030001499504000000008000045f5f5f5fec00feef00010100040200010007030001497604000000008000045f5f5f5fec00feef00010100040200010007030001495704000000008000045f5f5f5fec00feef00010100040200010007030001493804000000008000045f5f5f5fec00feef00010100040200010007030001491904000000008000045f5f5f5fec00feef0001010004020001000703000148fa04000000008000045f5f5f5fec00feef0001010004020001000703000148db04000000008000045f5f5f5fec00feef0001010004020001000703000148bc04000000008000045f5f5f5fec00feef00010100040200010007030001489d04000000008000045f5f5f5fec00feef00010100040200010007030001487e04000000008000045f5f5f5fec00feef00010100040200010007030001485f04000000008000045f5f5f5fec00feef00010100040200010007030001484004000000008000045f5f5f5fec00feef00010100040200010007030001482104000000008000045f5f5f5fec00feef00010100040200010007030001480204000000008000045f5f5f5fec00feef0001010004020001000703000147e304000000008000045f5f5f5fec00feef0001010004020001000703000147c404000000008000045f5f5f5fec00feef0001010004020001000703000147a504000000008000045f5f5f5fec00feef00010100040200010007030001478604000000008000045f5f5f5fec00feef00010100040200010007030001476704000000008000045f5f5f5fec00feef00010100040200010007030001474804000000008000045f5f5f5fec00feef00010100040200010007030001472904000000008000045f5f5f5fec00feef00010100040200010007030001470a04000000008000045f5f5f5fec00feef0001010004020001000703000146eb04000000008000045f5f5f5fec00feef0001010004020001000703000146cc04000000008000045f5f5f5fec00feef0001010004020001000703000146ad04000000008000045f5f5f5fec00feef00010100040200010007030001468e04000000008000045f5f5f5fec00feef00010100040200010007030001466f04000000008000045f5f5f5fec00feef00010100040200010007030001465004000000008000045f5f5f5fec00feef00010100040200010007030001463104000000008000045f5f5f5fec00feef00010100040200010007030001461204000000008000045f5f5f5fec00feef0001010004020001000703000145f304000000008000045f5f5f5fec00feef0001010004020001000703000145d404000000008000045f5f5f5fec00feef0001010004020001000703000145b504000000008000045f5f5f5fec00feef00010100040200010007030001459604000000008000045f5f5f5fec00feef00010100040200010007030001457704000000008000045f5f5f5fec00feef00010100040200010007030001455804000000008000045f5f5f5fec00feef00010100040200010007030001453904000000008000045f5f5f5fec00feef00010100040200010007030001451a04000000008000045f5f5f5fec00feef0001010004020001000703000144fb04000000008000045f5f5f5fec00feef0001010004020001000703000144dc04000000008000045f5f5f5fec00feef0001010004020001000703000144bd04000000008000045f5f5f5fec00feef00010100040200010007030001449e04000000008000045f5f5f5fec00feef00010100040200010007030001447f04000000008000045f5f5f5fec00feef00010100040200010007030001446004000000008000045f5f5f5fec00feef00010100040200010007030001444104000000008000045f5f5f5fec00feef00010100040200010007030001442204000000008000045f5f5f5fec00feef00010100040200010007030001440304000000008000045f5f5f5fec00feef0001010004020001000703000143e404000000008000045f5f5f5fec00feef0001010004020001000703000143c504000000008000045f5f5f5fec00feef0001010004020001000703000143a604000000008000045f5f5f5fec00feef00010100040200010007030001438704000000008000045f5f5f5fec00feef00010100040200010007030001436804000000008000045f5f5f5fec00feef00010100040200010007030001434904000000008000045f5f5f5fec00feef00010100040200010007030001432a04000000008000045f5f5f5fec00feef00010100040200010007030001430b04000000008000045f5f5f5fec00feef0001010004020001000703000142ec04000000008000045f5f5f5fec00feef0001010004020001000703000142cd04000000008000045f5f5f5fec00feef0001010004020001000703000142ae04000000008000045f5f5f5fec00feef00010100040200010007030001428f04000000008000045f5f5f5fec00feef00010100040200010007030001427004000000008000045f5f5f5fec00feef00010100040200010007030001425104000000008000045f5f5f5fec00feef00010100040200010007030001423204000000008000045f5f5f5fec00feef00010100040200010007030001421304000000008000045f5f5f5fec00feef0001010004020001000703000141f404000000008000045f5f5f5fec00feef0001010004020001000703000141d504000000008000045f5f5f5fec00feef0001010004020001000703000141b604000000008000045f5f5f5fec00feef00010100040200010007030001419704000000008000045f5f5f5fec00feef00010100040200010007030001417804000000008000045f5f5f5fec00feef00010100040200010007030001415904000000008000045f5f5f5fec00feef00010100040200010007030001413a04000000008000045f5f5f5fec00feef00010100040200010007030001411b04000000008000045f5f5f5fec00feef0001010004020001000703000140fc04000000008000045f5f5f5fec00feef0001010004020001000703000140dd04000000008000045f5f5f5fec00feef0001010004020001000703000140be04000000008000045f5f5f5fec00feef00010100040200010007030001409f04000000008000045f5f5f5fec00feef00010100040200010007030001408004000000008000045f5f5f5fec00feef00010100040200010007030001406104000000008000045f5f5f5fec00feef00010100040200010007030001404204000000008000045f5f5f5fec00feef00010100040200010007030001402304000000008000045f5f5f5fec00feef00010100040200010007030001400404000000008000045f5f5f5fec00feef000101000402000100070300013fe504000000008000045f5f5f5fec00feef000101000402000100070300013fc604000000008000045f5f5f5fec00feef000101000402000100070300013fa704000000008000045f5f5f5fec00feef000101000402000100070300013f8804000000008000045f5f5f5fec00feef000101000402000100070300013f6904000000008000045f5f5f5fec00feef000101000402000100070300013f4a04000000008000045f5f5f5fec00feef000101000402000100070300013f2b04000000008000045f5f5f5fec00feef000101000402000100070300013f0c04000000008000045f5f5f5fec00feef000101000402000100070300013eed04000000008000045f5f5f5fec00feef000101000402000100070300013ece04000000008000045f5f5f5fec00feef000101000402000100070300013eaf04000000008000045f5f5f5fec00feef000101000402000100070300013e9004000000008000045f5f5f5fec00feef000101000402000100070300013e7104000000008000045f5f5f5fec00feef000101000402000100070300013e5204000000008000045f5f5f5fec00feef000101000402000100070300013e3304000000008000045f5f5f5fec00feef000101000402000100070300013e1404000000008000045f5f5f5fec00feef000101000402000100070300013df504000000008000045f5f5f5fec00feef000101000402000100070300013dd604000000008000045f5f5f5fec00feef000101000402000100070300013db704000000008000045f5f5f5fec00feef000101000402000100070300013d9804000000008000045f5f5f5fec00feef000101000402000100070300013d7904000000008000045f5f5f5fec00feef000101000402000100070300013d5a04000000008000045f5f5f5fec00feef000101000402000100070300013d3b04000000008000045f5f5f5fec00feef000101000402000100070300013d1c04000000008000045f5f5f5fec00feef000101000402000100070300013cfd04000000008000045f5f5f5fec00feef000101000402000100070300013cde04000000008000045f5f5f5fec00feef000101000402000100070300013cbf04000000008000045f5f5f5fec00feef000101000402000100070300013ca004000000008000045f5f5f5fec00feef000101000402000100070300013c8104000000008000045f5f5f5fec00feef000101000402000100070300013c6204000000008000045f5f5f5fec00feef000101000402000100070300013c4304000000008000045f5f5f5fec00feef000101000402000100070300013c2404000000008000045f5f5f5fec00feef000101000402000100070300013c0504000000008000045f5f5f5fec00feef000101000402000100070300013be604000000008000045f5f5f5fec00feef000101000402000100070300013bc704000000008000045f5f5f5fec00feef000101000402000100070300013ba804000000008000045f5f5f5fec00feef000101000402000100070300013b8904000000008000045f5f5f5fec00feef000101000402000100070300013b6a04000000008000045f5f5f5fec00feef000101000402000100070300013b4b04000000008000045f5f5f5fec00feef000101000402000100070300013b2c04000000008000045f5f5f5fec00feef000101000402000100070300013b0d04000000008000045f5f5f5fec00feef000101000402000100070300013aee04000000008000045f5f5f5fec00feef000101000402000100070300013acf04000000008000045f5f5f5fec00feef000101000402000100070300013ab004000000008000045f5f5f5fec00feef000101000402000100070300013a9104000000008000045f5f5f5fec00feef000101000402000100070300013a7204000000008000045f5f5f5fec00feef000101000402000100070300013a5304000000008000045f5f5f5fec00feef000101000402000100070300013a3404000000008000045f5f5f5fec00feef000101000402000100070300013a1504000000008000045f5f5f5fec00feef0001010004020001000703000139f604000000008000045f5f5f5fec00feef0001010004020001000703000139d704000000008000045f5f5f5fec00feef0001010004020001000703000139b804000000008000045f5f5f5fec00feef00010100040200010007030001399904000000008000045f5f5f5fec00feef00010100040200010007030001397a04000000008000045f5f5f5fec00feef00010100040200010007030001395b04000000008000045f5f5f5fec00feef00010100040200010007030001393c04000000008000045f5f5f5fec00feef00010100040200010007030001391d04000000008000045f5f5f5fec00feef0001010004020001000703000138fe04000000008000045f5f5f5fec00feef0001010004020001000703000138df04000000008000045f5f5f5fec00feef0001010004020001000703000138c004000000008000045f5f5f5fec00feef0001010004020001000703000138a104000000008000045f5f5f5fec00feef00010100040200010007030001388204000000008000045f5f5f5fec00feef00010100040200010007030001386304000000008000045f5f5f5fec00feef00010100040200010007030001384404000000008000045f5f5f5fec00feef00010100040200010007030001382504000000008000045f5f5f5fec00feef00010100040200010007030001380604000000008000045f5f5f5fec00feef0001010004020001000703000137e704000000008000045f5f5f5fec00feef0001010004020001000703000137c804000000008000045f5f5f5fec00feef0001010004020001000703000137a904000000008000045f5f5f5fec00feef00010100040200010007030001378a04000000008000045f5f5f5fec00feef00010100040200010007030001376b04000000008000045f5f5f5fec00feef00010100040200010007030001374c04000000008000045f5f5f5fec00feef00010100040200010007030001372d04000000008000045f5f5f5fec00feef00010100040200010007030001370e04000000008000045f5f5f5fec00feef0001010004020001000703000136ef04000000008000045f5f5f5fec00feef0001010004020001000703000136d004000000008000045f5f5f5fec00feef0001010004020001000703000136b104000000008000045f5f5f5fec00feef00010100040200010007030001369204000000008000045f5f5f5fec00feef00010100040200010007030001367304000000008000045f5f5f5fec00feef00010100040200010007030001365404000000008000045f5f5f5fec00feef00010100040200010007030001363504000000008000045f5f5f5fec00feef00010100040200010007030001361604000000008000045f5f5f5fec00feef0001010004020001000703000135f704000000008000045f5f5f5fec00feef0001010004020001000703000135d804000000008000045f5f5f5fec00feef0001010004020001000703000135b904000000008000045f5f5f5fec00feef00010100040200010007030001359a04000000008000045f5f5f5fec00feef00010100040200010007030001357b04000000008000045f5f5f5fec00feef00010100040200010007030001355c04000000008000045f5f5f5fec00feef00010100040200010007030001353d04000000008000045f5f5f5fec00feef00010100040200010007030001351e04000000008000045f5f5f5fec00feef0001010004020001000703000134ff04000000008000045f5f5f5fec00feef0001010004020001000703000134e004000000008000045f5f5f5fec00feef0001010004020001000703000134c104000000008000045f5f5f5fec00feef0001010004020001000703000134a204000000008000045f5f5f5fec00feef00010100040200010007030001348304000000008000045f5f5f5fec00feef00010100040200010007030001346404000000008000045f5f5f5fec00feef00010100040200010007030001344504000000008000045f5f5f5fec00feef00010100040200010007030001342604000000008000045f5f5f5fec00feef00010100040200010007030001340704000000008000045f5f5f5fec00feef0001010004020001000703000133e804000000008000045f5f5f5fec00feef0001010004020001000703000133c904000000008000045f5f5f5fec00feef0001010004020001000703000133aa04000000008000045f5f5f5fec00feef00010100040200010007030001338b04000000008000045f5f5f5fec00feef00010100040200010007030001336c04000000008000045f5f5f5fec00feef00010100040200010007030001334d04000000008000045f5f5f5fec00feef00010100040200010007030001332e04000000008000045f5f5f5fec00feef00010100040200010007030001330f04000000008000045f5f5f5fec00feef0001010004020001000703000132f004000000008000045f5f5f5fec00feef0001010004020001000703000132d104000000008000045f5f5f5fec00feef0001010004020001000703000132b204000000008000045f5f5f5fec00feef00010100040200010007030001329304000000008000045f5f5f5fec00feef00010100040200010007030001327404000000008000045f5f5f5fec00feef00010100040200010007030001325504000000008000045f5f5f5fec00feef00010100040200010007030001323604000000008000045f5f5f5fec00feef00010100040200010007030001321704000000008000045f5f5f5fec00feef0001010004020001000703000131f804000000008000045f5f5f5fec00feef0001010004020001000703000131d904000000008000045f5f5f5fec00feef0001010004020001000703000131ba04000000008000045f5f5f5fec00feef00010100040200010007030001319b04000000008000045f5f5f5fec00feef00010100040200010007030001317c04000000008000045f5f5f5fec00feef00010100040200010007030001315d04000000008000045f5f5f5fec00feef00010100040200010007030001313e04000000008000045f5f5f5fec00feef00010100040200010007030001311f04000000008000045f5f5f5fec00feef00010100040200010007030001310004000000008000045f5f5f5fec00feef0001010004020001000703000130e104000000008000045f5f5f5fec00feef0001010004020001000703000130c204000000008000045f5f5f5fec00feef0001010004020001000703000130a304000000008000045f5f5f5fec00feef00010100040200010007030001308404000000008000045f5f5f5fec00feef00010100040200010007030001306504000000008000045f5f5f5fec00feef00010100040200010007030001304604000000008000045f5f5f5fec00feef00010100040200010007030001302704000000008000045f5f5f5fec00feef00010100040200010007030001300804000000008000045f5f5f5fec00feef000101000402000100070300012fe904000000008000045f5f5f5fec00feef000101000402000100070300012fca04000000008000045f5f5f5fec00feef000101000402000100070300012fab04000000008000045f5f5f5fec00feef000101000402000100070300012f8c04000000008000045f5f5f5fec00feef000101000402000100070300012f6d04000000008000045f5f5f5fec00feef000101000402000100070300012f4e04000000008000045f5f5f5fec00feef000101000402000100070300012f2f04000000008000045f5f5f5fec00feef000101000402000100070300012f1004000000008000045f5f5f5fec00feef000101000402000100070300012ef104000000008000045f5f5f5fec00feef000101000402000100070300012ed204000000008000045f5f5f5fec00feef000101000402000100070300012eb304000000008000045f5f5f5fec00feef000101000402000100070300012e9404000000008000045f5f5f5fec00feef000101000402000100070300012e7504000000008000045f5f5f5fec00feef000101000402000100070300012e5604000000008000045f5f5f5fec00feef000101000402000100070300012e3704000000008000045f5f5f5fec00feef000101000402000100070300012e1804000000008000045f5f5f5fec00feef000101000402000100070300012df904000000008000045f5f5f5fec00feef000101000402000100070300012dda04000000008000045f5f5f5fec00feef000101000402000100070300012dbb04000000008000045f5f5f5fec00feef000101000402000100070300012d9c04000000008000045f5f5f5fec00feef000101000402000100070300012d7d04000000008000045f5f5f5fec00feef000101000402000100070300012d5e04000000008000045f5f5f5fec00feef000101000402000100070300012d3f04000000008000045f5f5f5fec00feef000101000402000100070300012d2004000000008000045f5f5f5fec00feef000101000402000100070300012d0104000000008000045f5f5f5fec00feef000101000402000100070300012ce204000000008000045f5f5f5fec00feef000101000402000100070300012cc304000000008000045f5f5f5fec00feef000101000402000100070300012ca404000000008000045f5f5f5fec00feef000101000402000100070300012c8504000000008000045f5f5f5fec00feef000101000402000100070300012c6604000000008000045f5f5f5fec00feef000101000402000100070300012c4704000000008000045f5f5f5fec00feef000101000402000100070300012c2804000000008000045f5f5f5fec00feef000101000402000100070300012c0904000000008000045f5f5f5fec00feef000101000402000100070300012bea04000000008000045f5f5f5fec00feef000101000402000100070300012bcb04000000008000045f5f5f5fec00feef000101000402000100070300012bac04000000008000045f5f5f5fec00feef000101000402000100070300012b8d04000000008000045f5f5f5fec00feef000101000402000100070300012b6e04000000008000045f5f5f5fec00feef000101000402000100070300012b4f04000000008000045f5f5f5fec00feef000101000402000100070300012b3004000000008000045f5f5f5fec00feef000101000402000100070300012b1104000000008000045f5f5f5fec00feef000101000402000100070300012af204000000008000045f5f5f5fec00feef000101000402000100070300012ad304000000008000045f5f5f5fec00feef000101000402000100070300012ab404000000008000045f5f5f5fec00feef000101000402000100070300012a9504000000008000045f5f5f5fec00feef000101000402000100070300012a7604000000008000045f5f5f5fec00feef000101000402000100070300012a5704000000008000045f5f5f5fec00feef000101000402000100070300012a3804000000008000045f5f5f5fec00feef000101000402000100070300012a1904000000008000045f5f5f5fec00feef0001010004020001000703000129fa04000000008000045f5f5f5fec00feef0001010004020001000703000129db04000000008000045f5f5f5fec00feef0001010004020001000703000129bc04000000008000045f5f5f5fec00feef00010100040200010007030001299d04000000008000045f5f5f5fec00feef00010100040200010007030001297e04000000008000045f5f5f5fec00feef00010100040200010007030001295f04000000008000045f5f5f5fec00feef00010100040200010007030001294004000000008000045f5f5f5fec00feef00010100040200010007030001292104000000008000045f5f5f5fec00feef00010100040200010007030001290204000000008000045f5f5f5fec00feef0001010004020001000703000128e304000000008000045f5f5f5fec00feef0001010004020001000703000128c404000000008000045f5f5f5fec00feef0001010004020001000703000128a504000000008000045f5f5f5fec00feef00010100040200010007030001288604000000008000045f5f5f5fec00feef00010100040200010007030001286704000000008000045f5f5f5fec00feef00010100040200010007030001284804000000008000045f5f5f5fec00feef00010100040200010007030001282904000000008000045f5f5f5fec00feef00010100040200010007030001280a04000000008000045f5f5f5fec00feef0001010004020001000703000127eb04000000008000045f5f5f5fec00feef0001010004020001000703000127cc04000000008000045f5f5f5fec00feef0001010004020001000703000127ad04000000008000045f5f5f5fec00feef00010100040200010007030001278e04000000008000045f5f5f5fec00feef00010100040200010007030001276f04000000008000045f5f5f5fec00feef00010100040200010007030001275004000000008000045f5f5f5fec00feef00010100040200010007030001273104000000008000045f5f5f5fec00feef00010100040200010007030001271204000000008000045f5f5f5fec00feef0001010004020001000703000126f304000000008000045f5f5f5fec00feef0001010004020001000703000126d404000000008000045f5f5f5fec00feef0001010004020001000703000126b504000000008000045f5f5f5fec00feef00010100040200010007030001269604000000008000045f5f5f5fec00feef00010100040200010007030001267704000000008000045f5f5f5fec00feef00010100040200010007030001265804000000008000045f5f5f5fec00feef00010100040200010007030001263904000000008000045f5f5f5fec00feef00010100040200010007030001261a04000000008000045f5f5f5fec00feef0001010004020001000703000125fb04000000008000045f5f5f5fec00feef0001010004020001000703000125dc04000000008000045f5f5f5fec00feef0001010004020001000703000125bd04000000008000045f5f5f5fec00feef00010100040200010007030001259e04000000008000045f5f5f5fec00feef00010100040200010007030001257f04000000008000045f5f5f5fec00feef00010100040200010007030001256004000000008000045f5f5f5fec00feef00010100040200010007030001254104000000008000045f5f5f5fec00feef00010100040200010007030001252204000000008000045f5f5f5fec00feef00010100040200010007030001250304000000008000045f5f5f5fec00feef0001010004020001000703000124e404000000008000045f5f5f5fec00feef0001010004020001000703000124c504000000008000045f5f5f5fec00feef0001010004020001000703000124a604000000008000045f5f5f5fec00feef00010100040200010007030001248704000000008000045f5f5f5fec00feef00010100040200010007030001246804000000008000045f5f5f5fec00feef00010100040200010007030001244904000000008000045f5f5f5fec00feef00010100040200010007030001242a04000000008000045f5f5f5fec00feef00010100040200010007030001240b04000000008000045f5f5f5fec00feef0001010004020001000703000123ec04000000008000045f5f5f5fec00feef0001010004020001000703000123cd04000000008000045f5f5f5fec00feef0001010004020001000703000123ae04000000008000045f5f5f5fec00feef00010100040200010007030001238f04000000008000045f5f5f5fec00feef00010100040200010007030001237004000000008000045f5f5f5fec00feef00010100040200010007030001235104000000008000045f5f5f5fec00feef00010100040200010007030001233204000000008000045f5f5f5fec00feef00010100040200010007030001231304000000008000045f5f5f5fec00feef0001010004020001000703000122f404000000008000045f5f5f5fec00feef0001010004020001000703000122d504000000008000045f5f5f5fec00feef0001010004020001000703000122b604000000008000045f5f5f5fec00feef00010100040200010007030001229704000000008000045f5f5f5fec00feef00010100040200010007030001227804000000008000045f5f5f5fec00feef00010100040200010007030001225904000000008000045f5f5f5fec00feef00010100040200010007030001223a04000000008000045f5f5f5fec00feef00010100040200010007030001221b04000000008000045f5f5f5fec00feef0001010004020001000703000121fc04000000008000045f5f5f5fec00feef0001010004020001000703000121dd04000000008000045f5f5f5fec00feef0001010004020001000703000121be04000000008000045f5f5f5fec00feef00010100040200010007030001219f04000000008000045f5f5f5fec00feef00010100040200010007030001218004000000008000045f5f5f5fec00feef00010100040200010007030001216104000000008000045f5f5f5fec00feef00010100040200010007030001214204000000008000045f5f5f5fec00feef00010100040200010007030001212304000000008000045f5f5f5fec00feef00010100040200010007030001210404000000008000045f5f5f5fec00feef0001010004020001000703000120e504000000008000045f5f5f5fec00feef0001010004020001000703000120c604000000008000045f5f5f5fec00feef0001010004020001000703000120a704000000008000045f5f5f5fec00feef00010100040200010007030001208804000000008000045f5f5f5fec00feef00010100040200010007030001206904000000008000045f5f5f5fec00feef00010100040200010007030001204a04000000008000045f5f5f5fec00feef00010100040200010007030001202b04000000008000045f5f5f5fec00feef00010100040200010007030001200c04000000008000045f5f5f5fec00feef000101000402000100070300011fed04000000008000045f5f5f5fec00feef000101000402000100070300011fce04000000008000045f5f5f5fec00feef000101000402000100070300011faf04000000008000045f5f5f5fec00feef000101000402000100070300011f9004000000008000045f5f5f5fec00feef000101000402000100070300011f7104000000008000045f5f5f5fec00feef000101000402000100070300011f5204000000008000045f5f5f5fec00feef000101000402000100070300011f3304000000008000045f5f5f5fec00feef000101000402000100070300011f1404000000008000045f5f5f5fec00feef000101000402000100070300011ef504000000008000045f5f5f5fec00feef000101000402000100070300011ed604000000008000045f5f5f5fec00feef000101000402000100070300011eb704000000008000045f5f5f5fec00feef000101000402000100070300011e9804000000008000045f5f5f5fec00feef000101000402000100070300011e7904000000008000045f5f5f5fec00feef000101000402000100070300011e5a04000000008000045f5f5f5fec00feef000101000402000100070300011e3b04000000008000045f5f5f5fec00feef000101000402000100070300011e1c04000000008000045f5f5f5fec00feef000101000402000100070300011dfd04000000008000045f5f5f5fec00feef000101000402000100070300011dde04000000008000045f5f5f5fec00feef000101000402000100070300011dbf04000000008000045f5f5f5fec00feef000101000402000100070300011da004000000008000045f5f5f5fec00feef000101000402000100070300011d8104000000008000045f5f5f5fec00feef000101000402000100070300011d6204000000008000045f5f5f5fec00feef000101000402000100070300011d4304000000008000045f5f5f5fec00feef000101000402000100070300011d2404000000008000045f5f5f5fec00feef000101000402000100070300011d0504000000008000045f5f5f5fec00feef000101000402000100070300011ce604000000008000045f5f5f5fec00feef000101000402000100070300011cc704000000008000045f5f5f5fec00feef000101000402000100070300011ca804000000008000045f5f5f5fec00feef000101000402000100070300011c8904000000008000045f5f5f5fec00feef000101000402000100070300011c6a04000000008000045f5f5f5fec00feef000101000402000100070300011c4b04000000008000045f5f5f5fec00feef000101000402000100070300011c2c04000000008000045f5f5f5fec00feef000101000402000100070300011c0d04000000008000045f5f5f5fec00feef000101000402000100070300011bee04000000008000045f5f5f5fec00feef000101000402000100070300011bcf04000000008000045f5f5f5fec00feef000101000402000100070300011bb004000000008000045f5f5f5fec00feef000101000402000100070300011b9104000000008000045f5f5f5fec00feef000101000402000100070300011b7204000000008000045f5f5f5fec00feef000101000402000100070300011b5304000000008000045f5f5f5fec00feef000101000402000100070300011b3404000000008000045f5f5f5fec00feef000101000402000100070300011b1504000000008000045f5f5f5fec00feef000101000402000100070300011af604000000008000045f5f5f5fec00feef000101000402000100070300011ad704000000008000045f5f5f5fec00feef000101000402000100070300011ab804000000008000045f5f5f5fec00feef000101000402000100070300011a9904000000008000045f5f5f5fec00feef000101000402000100070300011a7a04000000008000045f5f5f5fec00feef000101000402000100070300011a5b04000000008000045f5f5f5fec00feef000101000402000100070300011a3c04000000008000045f5f5f5fec00feef000101000402000100070300011a1d04000000008000045f5f5f5fec00feef0001010004020001000703000119fe04000000008000045f5f5f5fec00feef0001010004020001000703000119df04000000008000045f5f5f5fec00feef0001010004020001000703000119c004000000008000045f5f5f5fec00feef0001010004020001000703000119a104000000008000045f5f5f5fec00feef00010100040200010007030001198204000000008000045f5f5f5fec00feef00010100040200010007030001196304000000008000045f5f5f5fec00feef00010100040200010007030001194404000000008000045f5f5f5fec00feef00010100040200010007030001192504000000008000045f5f5f5fec00feef00010100040200010007030001190604000000008000045f5f5f5fec00feef0001010004020001000703000118e704000000008000045f5f5f5fec00feef0001010004020001000703000118c804000000008000045f5f5f5fec00feef0001010004020001000703000118a904000000008000045f5f5f5fec00feef00010100040200010007030001188a04000000008000045f5f5f5fec00feef00010100040200010007030001186b04000000008000045f5f5f5fec00feef00010100040200010007030001184c04000000008000045f5f5f5fec00feef00010100040200010007030001182d04000000008000045f5f5f5fec00feef00010100040200010007030001180e04000000008000045f5f5f5fec00feef0001010004020001000703000117ef04000000008000045f5f5f5fec00feef0001010004020001000703000117d004000000008000045f5f5f5fec00feef0001010004020001000703000117b104000000008000045f5f5f5fec00feef00010100040200010007030001179204000000008000045f5f5f5fec00feef00010100040200010007030001177304000000008000045f5f5f5fec00feef00010100040200010007030001175404000000008000045f5f5f5fec00feef00010100040200010007030001173504000000008000045f5f5f5fec00feef00010100040200010007030001171604000000008000045f5f5f5fec00feef0001010004020001000703000116f704000000008000045f5f5f5fec00feef0001010004020001000703000116d804000000008000045f5f5f5fec00feef0001010004020001000703000116b904000000008000045f5f5f5fec00feef00010100040200010007030001169a04000000008000045f5f5f5fec00feef00010100040200010007030001167b04000000008000045f5f5f5fec00feef00010100040200010007030001165c04000000008000045f5f5f5fec00feef00010100040200010007030001163d04000000008000045f5f5f5fec00feef00010100040200010007030001161e04000000008000045f5f5f5fec00feef0001010004020001000703000115ff04000000008000045f5f5f5fec00feef0001010004020001000703000115e004000000008000045f5f5f5fec00feef0001010004020001000703000115c104000000008000045f5f5f5fec00feef0001010004020001000703000115a204000000008000045f5f5f5fec00feef00010100040200010007030001158304000000008000045f5f5f5fec00feef00010100040200010007030001156404000000008000045f5f5f5fec00feef00010100040200010007030001154504000000008000045f5f5f5fec00feef00010100040200010007030001152604000000008000045f5f5f5fec00feef00010100040200010007030001150704000000008000045f5f5f5fec00feef0001010004020001000703000114e804000000008000045f5f5f5fec00feef0001010004020001000703000114c904000000008000045f5f5f5fec00feef0001010004020001000703000114aa04000000008000045f5f5f5fec00feef00010100040200010007030001148b04000000008000045f5f5f5fec00feef00010100040200010007030001146c04000000008000045f5f5f5fec00feef00010100040200010007030001144d04000000008000045f5f5f5fec00feef00010100040200010007030001142e04000000008000045f5f5f5fec00feef00010100040200010007030001140f04000000008000045f5f5f5fec00feef0001010004020001000703000113f004000000008000045f5f5f5fec00feef0001010004020001000703000113d104000000008000045f5f5f5fec00feef0001010004020001000703000113b204000000008000045f5f5f5fec00feef00010100040200010007030001139304000000008000045f5f5f5fec00feef00010100040200010007030001137404000000008000045f5f5f5fec00feef00010100040200010007030001135504000000008000045f5f5f5fec00feef00010100040200010007030001133604000000008000045f5f5f5fec00feef00010100040200010007030001131704000000008000045f5f5f5fec00feef0001010004020001000703000112f804000000008000045f5f5f5fec00feef0001010004020001000703000112d904000000008000045f5f5f5fec00feef0001010004020001000703000112ba04000000008000045f5f5f5fec00feef00010100040200010007030001129b04000000008000045f5f5f5fec00feef00010100040200010007030001127c04000000008000045f5f5f5fec00feef00010100040200010007030001125d04000000008000045f5f5f5fec00feef00010100040200010007030001123e04000000008000045f5f5f5fec00feef00010100040200010007030001121f04000000008000045f5f5f5fec00feef00010100040200010007030001120004000000008000045f5f5f5fec00feef0001010004020001000703000111e104000000008000045f5f5f5fec00feef0001010004020001000703000111c204000000008000045f5f5f5fec00feef0001010004020001000703000111a304000000008000045f5f5f5fec00feef00010100040200010007030001118404000000008000045f5f5f5fec00feef00010100040200010007030001116504000000008000045f5f5f5fec00feef00010100040200010007030001114604000000008000045f5f5f5fec00feef00010100040200010007030001112704000000008000045f5f5f5fec00feef00010100040200010007030001110804000000008000045f5f5f5fec00feef0001010004020001000703000110e904000000008000045f5f5f5fec00feef0001010004020001000703000110ca04000000008000045f5f5f5fec00feef0001010004020001000703000110ab04000000008000045f5f5f5fec00feef00010100040200010007030001108c04000000008000045f5f5f5fec00feef00010100040200010007030001106d04000000008000045f5f5f5fec00feef00010100040200010007030001104e04000000008000045f5f5f5fec00feef00010100040200010007030001102f04000000008000045f5f5f5fec00feef00010100040200010007030001101004000000008000045f5f5f5fec00feef000101000402000100070300010ff104000000008000045f5f5f5fec00feef000101000402000100070300010fd204000000008000045f5f5f5fec00feef000101000402000100070300010fb304000000008000045f5f5f5fec00feef000101000402000100070300010f9404000000008000045f5f5f5fec00feef000101000402000100070300010f7504000000008000045f5f5f5fec00feef000101000402000100070300010f5604000000008000045f5f5f5fec00feef000101000402000100070300010f3704000000008000045f5f5f5fec00feef000101000402000100070300010f1804000000008000045f5f5f5fec00feef000101000402000100070300010ef904000000008000045f5f5f5fec00feef000101000402000100070300010eda04000000008000045f5f5f5fec00feef000101000402000100070300010ebb04000000008000045f5f5f5fec00feef000101000402000100070300010e9c04000000008000045f5f5f5fec00feef000101000402000100070300010e7d04000000008000045f5f5f5fec00feef000101000402000100070300010e5e04000000008000045f5f5f5fec00feef000101000402000100070300010e3f04000000008000045f5f5f5fec00feef000101000402000100070300010e2004000000008000045f5f5f5fec00feef000101000402000100070300010e0104000000008000045f5f5f5fec00feef000101000402000100070300010de204000000008000045f5f5f5fec00feef000101000402000100070300010dc304000000008000045f5f5f5fec00feef000101000402000100070300010da404000000008000045f5f5f5fec00feef000101000402000100070300010d8504000000008000045f5f5f5fec00feef000101000402000100070300010d6604000000008000045f5f5f5fec00feef000101000402000100070300010d4704000000008000045f5f5f5fec00feef000101000402000100070300010d2804000000008000045f5f5f5fec00feef000101000402000100070300010d0904000000008000045f5f5f5fec00feef000101000402000100070300010cea04000000008000045f5f5f5fec00feef000101000402000100070300010ccb04000000008000045f5f5f5fec00feef000101000402000100070300010cac04000000008000045f5f5f5fec00feef000101000402000100070300010c8d04000000008000045f5f5f5fec00feef000101000402000100070300010c6e04000000008000045f5f5f5fec00feef000101000402000100070300010c4f04000000008000045f5f5f5fec00feef000101000402000100070300010c3004000000008000045f5f5f5fec00feef000101000402000100070300010c1104000000008000045f5f5f5fec00feef000101000402000100070300010bf204000000008000045f5f5f5fec00feef000101000402000100070300010bd304000000008000045f5f5f5fec00feef000101000402000100070300010bb404000000008000045f5f5f5fec00feef000101000402000100070300010b9504000000008000045f5f5f5fec00feef000101000402000100070300010b7604000000008000045f5f5f5fec00feef000101000402000100070300010b5704000000008000045f5f5f5fec00feef000101000402000100070300010b3804000000008000045f5f5f5fec00feef000101000402000100070300010b1904000000008000045f5f5f5fec00feef000101000402000100070300010afa04000000008000045f5f5f5fec00feef000101000402000100070300010adb04000000008000045f5f5f5fec00feef000101000402000100070300010abc04000000008000045f5f5f5fec00feef000101000402000100070300010a9d04000000008000045f5f5f5fec00feef000101000402000100070300010a7e04000000008000045f5f5f5fec00feef000101000402000100070300010a5f04000000008000045f5f5f5fec00feef000101000402000100070300010a4004000000008000045f5f5f5fec00feef000101000402000100070300010a2104000000008000045f5f5f5fec00feef000101000402000100070300010a0204000000008000045f5f5f5fec00feef0001010004020001000703000109e304000000008000045f5f5f5fec00feef0001010004020001000703000109c404000000008000045f5f5f5fec00feef0001010004020001000703000109a504000000008000045f5f5f5fec00feef00010100040200010007030001098604000000008000045f5f5f5fec00feef00010100040200010007030001096704000000008000045f5f5f5fec00feef00010100040200010007030001094804000000008000045f5f5f5fec00feef00010100040200010007030001092904000000008000045f5f5f5fec00feef00010100040200010007030001090a04000000008000045f5f5f5fec00feef0001010004020001000703000108eb04000000008000045f5f5f5fec00feef0001010004020001000703000108cc04000000008000045f5f5f5fec00feef0001010004020001000703000108ad04000000008000045f5f5f5fec00feef00010100040200010007030001088e04000000008000045f5f5f5fec00feef00010100040200010007030001086f04000000008000045f5f5f5fec00feef00010100040200010007030001085004000000008000045f5f5f5fec00feef00010100040200010007030001083104000000008000045f5f5f5fec00feef00010100040200010007030001081204000000008000045f5f5f5fec00feef0001010004020001000703000107f304000000008000045f5f5f5fec00feef0001010004020001000703000107d404000000008000045f5f5f5fec00feef0001010004020001000703000107b504000000008000045f5f5f5fec00feef00010100040200010007030001079604000000008000045f5f5f5fec00feef00010100040200010007030001077704000000008000045f5f5f5fec00feef00010100040200010007030001075804000000008000045f5f5f5fec00feef00010100040200010007030001073904000000008000045f5f5f5fec00feef00010100040200010007030001071a04000000008000045f5f5f5fec00feef0001010004020001000703000106fb04000000008000045f5f5f5fec00feef0001010004020001000703000106dc04000000008000045f5f5f5fec00feef0001010004020001000703000106bd04000000008000045f5f5f5fec00feef00010100040200010007030001069e04000000008000045f5f5f5fec00feef00010100040200010007030001067f04000000008000045f5f5f5fec00feef00010100040200010007030001066004000000008000045f5f5f5fec00feef00010100040200010007030001064104000000008000045f5f5f5fec00feef00010100040200010007030001062204000000008000045f5f5f5fec00feef00010100040200010007030001060304000000008000045f5f5f5fec00feef0001010004020001000703000105e404000000008000045f5f5f5fec00feef0001010004020001000703000105c504000000008000045f5f5f5fec00feef0001010004020001000703000105a604000000008000045f5f5f5fec00feef00010100040200010007030001058704000000008000045f5f5f5fec00feef00010100040200010007030001056804000000008000045f5f5f5fec00feef00010100040200010007030001054904000000008000045f5f5f5fec00feef00010100040200010007030001052a04000000008000045f5f5f5fec00feef00010100040200010007030001050b04000000008000045f5f5f5fec00feef0001010004020001000703000104ec04000000008000045f5f5f5fec00feef0001010004020001000703000104cd04000000008000045f5f5f5fec00feef0001010004020001000703000104ae04000000008000045f5f5f5fec00feef00010100040200010007030001048f04000000008000045f5f5f5fec00feef00010100040200010007030001047004000000008000045f5f5f5fec00feef00010100040200010007030001045104000000008000045f5f5f5fec00feef00010100040200010007030001043204000000008000045f5f5f5fec00feef00010100040200010007030001041304000000008000045f5f5f5fec00feef0001010004020001000703000103f404000000008000045f5f5f5fec00feef0001010004020001000703000103d504000000008000045f5f5f5fec00feef0001010004020001000703000103b604000000008000045f5f5f5fec00feef00010100040200010007030001039704000000008000045f5f5f5fec00feef00010100040200010007030001037804000000008000045f5f5f5fec00feef00010100040200010007030001035904000000008000045f5f5f5fec00feef00010100040200010007030001033a04000000008000045f5f5f5fec00feef00010100040200010007030001031b04000000008000045f5f5f5fec00feef0001010004020001000703000102fc04000000008000045f5f5f5fec00feef0001010004020001000703000102dd04000000008000045f5f5f5fec00feef0001010004020001000703000102be04000000008000045f5f5f5fec00feef00010100040200010007030001029f04000000008000045f5f5f5fec00feef00010100040200010007030001028004000000008000045f5f5f5fec00feef00010100040200010007030001026104000000008000045f5f5f5fec00feef00010100040200010007030001024204000000008000045f5f5f5fec00feef00010100040200010007030001022304000000008000045f5f5f5fec00feef00010100040200010007030001020404000000008000045f5f5f5fec00feef0001010004020001000703000101e504000000008000045f5f5f5fec00feef0001010004020001000703000101c604000000008000045f5f5f5fec00feef0001010004020001000703000101a704000000008000045f5f5f5fec00feef00010100040200010007030001018804000000008000045f5f5f5fec00feef00010100040200010007030001016904000000008000045f5f5f5fec00feef00010100040200010007030001014a04000000008000045f5f5f5fec00feef00010100040200010007030001012b04000000008000045f5f5f5fec00feef00010100040200010007030001010c04000000008000045f5f5f5fec00feef0001010004020001000703000100ed04000000008000045f5f5f5fec00feef0001010004020001000703000100ce04000000008000045f5f5f5fec00feef0001010004020001000703000100af04000000008000045f5f5f5fec00feef00010100040200010007030001009004000000008000045f5f5f5fec00feef00010100040200010007030001007104000000008000045f5f5f5fec00feef00010100040200010007030001005204000000008000045f5f5f5fec00feef00010100040200010007030001003304000000008000045f5f5f5fec00feef00010100040200010007030001001404000000008000045f5f5f5fec00feef000101000402000100010400000000800000fe", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/max_nested_containers_eofcreate_returncontract.json b/tests/eof_suite/evmone/eof_tests/eof_validation/max_nested_containers_eofcreate_returncontract.json deleted file mode 100644 index d00e923a60..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/max_nested_containers_eofcreate_returncontract.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "max_nested_containers_eofcreate_returncontract": { - "vectors": { - "max_nested_containers_eofcreate_returncontract_0": { - "code": "0xef00010100040200010007030001bfb504000000008000045f5f5f5fec00feef00010100040200010004030001bf9904000000008000025f5fee00ef00010100040200010007030001bf7a04000000008000045f5f5f5fec00feef00010100040200010004030001bf5e04000000008000025f5fee00ef00010100040200010007030001bf3f04000000008000045f5f5f5fec00feef00010100040200010004030001bf2304000000008000025f5fee00ef00010100040200010007030001bf0404000000008000045f5f5f5fec00feef00010100040200010004030001bee804000000008000025f5fee00ef00010100040200010007030001bec904000000008000045f5f5f5fec00feef00010100040200010004030001bead04000000008000025f5fee00ef00010100040200010007030001be8e04000000008000045f5f5f5fec00feef00010100040200010004030001be7204000000008000025f5fee00ef00010100040200010007030001be5304000000008000045f5f5f5fec00feef00010100040200010004030001be3704000000008000025f5fee00ef00010100040200010007030001be1804000000008000045f5f5f5fec00feef00010100040200010004030001bdfc04000000008000025f5fee00ef00010100040200010007030001bddd04000000008000045f5f5f5fec00feef00010100040200010004030001bdc104000000008000025f5fee00ef00010100040200010007030001bda204000000008000045f5f5f5fec00feef00010100040200010004030001bd8604000000008000025f5fee00ef00010100040200010007030001bd6704000000008000045f5f5f5fec00feef00010100040200010004030001bd4b04000000008000025f5fee00ef00010100040200010007030001bd2c04000000008000045f5f5f5fec00feef00010100040200010004030001bd1004000000008000025f5fee00ef00010100040200010007030001bcf104000000008000045f5f5f5fec00feef00010100040200010004030001bcd504000000008000025f5fee00ef00010100040200010007030001bcb604000000008000045f5f5f5fec00feef00010100040200010004030001bc9a04000000008000025f5fee00ef00010100040200010007030001bc7b04000000008000045f5f5f5fec00feef00010100040200010004030001bc5f04000000008000025f5fee00ef00010100040200010007030001bc4004000000008000045f5f5f5fec00feef00010100040200010004030001bc2404000000008000025f5fee00ef00010100040200010007030001bc0504000000008000045f5f5f5fec00feef00010100040200010004030001bbe904000000008000025f5fee00ef00010100040200010007030001bbca04000000008000045f5f5f5fec00feef00010100040200010004030001bbae04000000008000025f5fee00ef00010100040200010007030001bb8f04000000008000045f5f5f5fec00feef00010100040200010004030001bb7304000000008000025f5fee00ef00010100040200010007030001bb5404000000008000045f5f5f5fec00feef00010100040200010004030001bb3804000000008000025f5fee00ef00010100040200010007030001bb1904000000008000045f5f5f5fec00feef00010100040200010004030001bafd04000000008000025f5fee00ef00010100040200010007030001bade04000000008000045f5f5f5fec00feef00010100040200010004030001bac204000000008000025f5fee00ef00010100040200010007030001baa304000000008000045f5f5f5fec00feef00010100040200010004030001ba8704000000008000025f5fee00ef00010100040200010007030001ba6804000000008000045f5f5f5fec00feef00010100040200010004030001ba4c04000000008000025f5fee00ef00010100040200010007030001ba2d04000000008000045f5f5f5fec00feef00010100040200010004030001ba1104000000008000025f5fee00ef00010100040200010007030001b9f204000000008000045f5f5f5fec00feef00010100040200010004030001b9d604000000008000025f5fee00ef00010100040200010007030001b9b704000000008000045f5f5f5fec00feef00010100040200010004030001b99b04000000008000025f5fee00ef00010100040200010007030001b97c04000000008000045f5f5f5fec00feef00010100040200010004030001b96004000000008000025f5fee00ef00010100040200010007030001b94104000000008000045f5f5f5fec00feef00010100040200010004030001b92504000000008000025f5fee00ef00010100040200010007030001b90604000000008000045f5f5f5fec00feef00010100040200010004030001b8ea04000000008000025f5fee00ef00010100040200010007030001b8cb04000000008000045f5f5f5fec00feef00010100040200010004030001b8af04000000008000025f5fee00ef00010100040200010007030001b89004000000008000045f5f5f5fec00feef00010100040200010004030001b87404000000008000025f5fee00ef00010100040200010007030001b85504000000008000045f5f5f5fec00feef00010100040200010004030001b83904000000008000025f5fee00ef00010100040200010007030001b81a04000000008000045f5f5f5fec00feef00010100040200010004030001b7fe04000000008000025f5fee00ef00010100040200010007030001b7df04000000008000045f5f5f5fec00feef00010100040200010004030001b7c304000000008000025f5fee00ef00010100040200010007030001b7a404000000008000045f5f5f5fec00feef00010100040200010004030001b78804000000008000025f5fee00ef00010100040200010007030001b76904000000008000045f5f5f5fec00feef00010100040200010004030001b74d04000000008000025f5fee00ef00010100040200010007030001b72e04000000008000045f5f5f5fec00feef00010100040200010004030001b71204000000008000025f5fee00ef00010100040200010007030001b6f304000000008000045f5f5f5fec00feef00010100040200010004030001b6d704000000008000025f5fee00ef00010100040200010007030001b6b804000000008000045f5f5f5fec00feef00010100040200010004030001b69c04000000008000025f5fee00ef00010100040200010007030001b67d04000000008000045f5f5f5fec00feef00010100040200010004030001b66104000000008000025f5fee00ef00010100040200010007030001b64204000000008000045f5f5f5fec00feef00010100040200010004030001b62604000000008000025f5fee00ef00010100040200010007030001b60704000000008000045f5f5f5fec00feef00010100040200010004030001b5eb04000000008000025f5fee00ef00010100040200010007030001b5cc04000000008000045f5f5f5fec00feef00010100040200010004030001b5b004000000008000025f5fee00ef00010100040200010007030001b59104000000008000045f5f5f5fec00feef00010100040200010004030001b57504000000008000025f5fee00ef00010100040200010007030001b55604000000008000045f5f5f5fec00feef00010100040200010004030001b53a04000000008000025f5fee00ef00010100040200010007030001b51b04000000008000045f5f5f5fec00feef00010100040200010004030001b4ff04000000008000025f5fee00ef00010100040200010007030001b4e004000000008000045f5f5f5fec00feef00010100040200010004030001b4c404000000008000025f5fee00ef00010100040200010007030001b4a504000000008000045f5f5f5fec00feef00010100040200010004030001b48904000000008000025f5fee00ef00010100040200010007030001b46a04000000008000045f5f5f5fec00feef00010100040200010004030001b44e04000000008000025f5fee00ef00010100040200010007030001b42f04000000008000045f5f5f5fec00feef00010100040200010004030001b41304000000008000025f5fee00ef00010100040200010007030001b3f404000000008000045f5f5f5fec00feef00010100040200010004030001b3d804000000008000025f5fee00ef00010100040200010007030001b3b904000000008000045f5f5f5fec00feef00010100040200010004030001b39d04000000008000025f5fee00ef00010100040200010007030001b37e04000000008000045f5f5f5fec00feef00010100040200010004030001b36204000000008000025f5fee00ef00010100040200010007030001b34304000000008000045f5f5f5fec00feef00010100040200010004030001b32704000000008000025f5fee00ef00010100040200010007030001b30804000000008000045f5f5f5fec00feef00010100040200010004030001b2ec04000000008000025f5fee00ef00010100040200010007030001b2cd04000000008000045f5f5f5fec00feef00010100040200010004030001b2b104000000008000025f5fee00ef00010100040200010007030001b29204000000008000045f5f5f5fec00feef00010100040200010004030001b27604000000008000025f5fee00ef00010100040200010007030001b25704000000008000045f5f5f5fec00feef00010100040200010004030001b23b04000000008000025f5fee00ef00010100040200010007030001b21c04000000008000045f5f5f5fec00feef00010100040200010004030001b20004000000008000025f5fee00ef00010100040200010007030001b1e104000000008000045f5f5f5fec00feef00010100040200010004030001b1c504000000008000025f5fee00ef00010100040200010007030001b1a604000000008000045f5f5f5fec00feef00010100040200010004030001b18a04000000008000025f5fee00ef00010100040200010007030001b16b04000000008000045f5f5f5fec00feef00010100040200010004030001b14f04000000008000025f5fee00ef00010100040200010007030001b13004000000008000045f5f5f5fec00feef00010100040200010004030001b11404000000008000025f5fee00ef00010100040200010007030001b0f504000000008000045f5f5f5fec00feef00010100040200010004030001b0d904000000008000025f5fee00ef00010100040200010007030001b0ba04000000008000045f5f5f5fec00feef00010100040200010004030001b09e04000000008000025f5fee00ef00010100040200010007030001b07f04000000008000045f5f5f5fec00feef00010100040200010004030001b06304000000008000025f5fee00ef00010100040200010007030001b04404000000008000045f5f5f5fec00feef00010100040200010004030001b02804000000008000025f5fee00ef00010100040200010007030001b00904000000008000045f5f5f5fec00feef00010100040200010004030001afed04000000008000025f5fee00ef00010100040200010007030001afce04000000008000045f5f5f5fec00feef00010100040200010004030001afb204000000008000025f5fee00ef00010100040200010007030001af9304000000008000045f5f5f5fec00feef00010100040200010004030001af7704000000008000025f5fee00ef00010100040200010007030001af5804000000008000045f5f5f5fec00feef00010100040200010004030001af3c04000000008000025f5fee00ef00010100040200010007030001af1d04000000008000045f5f5f5fec00feef00010100040200010004030001af0104000000008000025f5fee00ef00010100040200010007030001aee204000000008000045f5f5f5fec00feef00010100040200010004030001aec604000000008000025f5fee00ef00010100040200010007030001aea704000000008000045f5f5f5fec00feef00010100040200010004030001ae8b04000000008000025f5fee00ef00010100040200010007030001ae6c04000000008000045f5f5f5fec00feef00010100040200010004030001ae5004000000008000025f5fee00ef00010100040200010007030001ae3104000000008000045f5f5f5fec00feef00010100040200010004030001ae1504000000008000025f5fee00ef00010100040200010007030001adf604000000008000045f5f5f5fec00feef00010100040200010004030001adda04000000008000025f5fee00ef00010100040200010007030001adbb04000000008000045f5f5f5fec00feef00010100040200010004030001ad9f04000000008000025f5fee00ef00010100040200010007030001ad8004000000008000045f5f5f5fec00feef00010100040200010004030001ad6404000000008000025f5fee00ef00010100040200010007030001ad4504000000008000045f5f5f5fec00feef00010100040200010004030001ad2904000000008000025f5fee00ef00010100040200010007030001ad0a04000000008000045f5f5f5fec00feef00010100040200010004030001acee04000000008000025f5fee00ef00010100040200010007030001accf04000000008000045f5f5f5fec00feef00010100040200010004030001acb304000000008000025f5fee00ef00010100040200010007030001ac9404000000008000045f5f5f5fec00feef00010100040200010004030001ac7804000000008000025f5fee00ef00010100040200010007030001ac5904000000008000045f5f5f5fec00feef00010100040200010004030001ac3d04000000008000025f5fee00ef00010100040200010007030001ac1e04000000008000045f5f5f5fec00feef00010100040200010004030001ac0204000000008000025f5fee00ef00010100040200010007030001abe304000000008000045f5f5f5fec00feef00010100040200010004030001abc704000000008000025f5fee00ef00010100040200010007030001aba804000000008000045f5f5f5fec00feef00010100040200010004030001ab8c04000000008000025f5fee00ef00010100040200010007030001ab6d04000000008000045f5f5f5fec00feef00010100040200010004030001ab5104000000008000025f5fee00ef00010100040200010007030001ab3204000000008000045f5f5f5fec00feef00010100040200010004030001ab1604000000008000025f5fee00ef00010100040200010007030001aaf704000000008000045f5f5f5fec00feef00010100040200010004030001aadb04000000008000025f5fee00ef00010100040200010007030001aabc04000000008000045f5f5f5fec00feef00010100040200010004030001aaa004000000008000025f5fee00ef00010100040200010007030001aa8104000000008000045f5f5f5fec00feef00010100040200010004030001aa6504000000008000025f5fee00ef00010100040200010007030001aa4604000000008000045f5f5f5fec00feef00010100040200010004030001aa2a04000000008000025f5fee00ef00010100040200010007030001aa0b04000000008000045f5f5f5fec00feef00010100040200010004030001a9ef04000000008000025f5fee00ef00010100040200010007030001a9d004000000008000045f5f5f5fec00feef00010100040200010004030001a9b404000000008000025f5fee00ef00010100040200010007030001a99504000000008000045f5f5f5fec00feef00010100040200010004030001a97904000000008000025f5fee00ef00010100040200010007030001a95a04000000008000045f5f5f5fec00feef00010100040200010004030001a93e04000000008000025f5fee00ef00010100040200010007030001a91f04000000008000045f5f5f5fec00feef00010100040200010004030001a90304000000008000025f5fee00ef00010100040200010007030001a8e404000000008000045f5f5f5fec00feef00010100040200010004030001a8c804000000008000025f5fee00ef00010100040200010007030001a8a904000000008000045f5f5f5fec00feef00010100040200010004030001a88d04000000008000025f5fee00ef00010100040200010007030001a86e04000000008000045f5f5f5fec00feef00010100040200010004030001a85204000000008000025f5fee00ef00010100040200010007030001a83304000000008000045f5f5f5fec00feef00010100040200010004030001a81704000000008000025f5fee00ef00010100040200010007030001a7f804000000008000045f5f5f5fec00feef00010100040200010004030001a7dc04000000008000025f5fee00ef00010100040200010007030001a7bd04000000008000045f5f5f5fec00feef00010100040200010004030001a7a104000000008000025f5fee00ef00010100040200010007030001a78204000000008000045f5f5f5fec00feef00010100040200010004030001a76604000000008000025f5fee00ef00010100040200010007030001a74704000000008000045f5f5f5fec00feef00010100040200010004030001a72b04000000008000025f5fee00ef00010100040200010007030001a70c04000000008000045f5f5f5fec00feef00010100040200010004030001a6f004000000008000025f5fee00ef00010100040200010007030001a6d104000000008000045f5f5f5fec00feef00010100040200010004030001a6b504000000008000025f5fee00ef00010100040200010007030001a69604000000008000045f5f5f5fec00feef00010100040200010004030001a67a04000000008000025f5fee00ef00010100040200010007030001a65b04000000008000045f5f5f5fec00feef00010100040200010004030001a63f04000000008000025f5fee00ef00010100040200010007030001a62004000000008000045f5f5f5fec00feef00010100040200010004030001a60404000000008000025f5fee00ef00010100040200010007030001a5e504000000008000045f5f5f5fec00feef00010100040200010004030001a5c904000000008000025f5fee00ef00010100040200010007030001a5aa04000000008000045f5f5f5fec00feef00010100040200010004030001a58e04000000008000025f5fee00ef00010100040200010007030001a56f04000000008000045f5f5f5fec00feef00010100040200010004030001a55304000000008000025f5fee00ef00010100040200010007030001a53404000000008000045f5f5f5fec00feef00010100040200010004030001a51804000000008000025f5fee00ef00010100040200010007030001a4f904000000008000045f5f5f5fec00feef00010100040200010004030001a4dd04000000008000025f5fee00ef00010100040200010007030001a4be04000000008000045f5f5f5fec00feef00010100040200010004030001a4a204000000008000025f5fee00ef00010100040200010007030001a48304000000008000045f5f5f5fec00feef00010100040200010004030001a46704000000008000025f5fee00ef00010100040200010007030001a44804000000008000045f5f5f5fec00feef00010100040200010004030001a42c04000000008000025f5fee00ef00010100040200010007030001a40d04000000008000045f5f5f5fec00feef00010100040200010004030001a3f104000000008000025f5fee00ef00010100040200010007030001a3d204000000008000045f5f5f5fec00feef00010100040200010004030001a3b604000000008000025f5fee00ef00010100040200010007030001a39704000000008000045f5f5f5fec00feef00010100040200010004030001a37b04000000008000025f5fee00ef00010100040200010007030001a35c04000000008000045f5f5f5fec00feef00010100040200010004030001a34004000000008000025f5fee00ef00010100040200010007030001a32104000000008000045f5f5f5fec00feef00010100040200010004030001a30504000000008000025f5fee00ef00010100040200010007030001a2e604000000008000045f5f5f5fec00feef00010100040200010004030001a2ca04000000008000025f5fee00ef00010100040200010007030001a2ab04000000008000045f5f5f5fec00feef00010100040200010004030001a28f04000000008000025f5fee00ef00010100040200010007030001a27004000000008000045f5f5f5fec00feef00010100040200010004030001a25404000000008000025f5fee00ef00010100040200010007030001a23504000000008000045f5f5f5fec00feef00010100040200010004030001a21904000000008000025f5fee00ef00010100040200010007030001a1fa04000000008000045f5f5f5fec00feef00010100040200010004030001a1de04000000008000025f5fee00ef00010100040200010007030001a1bf04000000008000045f5f5f5fec00feef00010100040200010004030001a1a304000000008000025f5fee00ef00010100040200010007030001a18404000000008000045f5f5f5fec00feef00010100040200010004030001a16804000000008000025f5fee00ef00010100040200010007030001a14904000000008000045f5f5f5fec00feef00010100040200010004030001a12d04000000008000025f5fee00ef00010100040200010007030001a10e04000000008000045f5f5f5fec00feef00010100040200010004030001a0f204000000008000025f5fee00ef00010100040200010007030001a0d304000000008000045f5f5f5fec00feef00010100040200010004030001a0b704000000008000025f5fee00ef00010100040200010007030001a09804000000008000045f5f5f5fec00feef00010100040200010004030001a07c04000000008000025f5fee00ef00010100040200010007030001a05d04000000008000045f5f5f5fec00feef00010100040200010004030001a04104000000008000025f5fee00ef00010100040200010007030001a02204000000008000045f5f5f5fec00feef00010100040200010004030001a00604000000008000025f5fee00ef000101000402000100070300019fe704000000008000045f5f5f5fec00feef000101000402000100040300019fcb04000000008000025f5fee00ef000101000402000100070300019fac04000000008000045f5f5f5fec00feef000101000402000100040300019f9004000000008000025f5fee00ef000101000402000100070300019f7104000000008000045f5f5f5fec00feef000101000402000100040300019f5504000000008000025f5fee00ef000101000402000100070300019f3604000000008000045f5f5f5fec00feef000101000402000100040300019f1a04000000008000025f5fee00ef000101000402000100070300019efb04000000008000045f5f5f5fec00feef000101000402000100040300019edf04000000008000025f5fee00ef000101000402000100070300019ec004000000008000045f5f5f5fec00feef000101000402000100040300019ea404000000008000025f5fee00ef000101000402000100070300019e8504000000008000045f5f5f5fec00feef000101000402000100040300019e6904000000008000025f5fee00ef000101000402000100070300019e4a04000000008000045f5f5f5fec00feef000101000402000100040300019e2e04000000008000025f5fee00ef000101000402000100070300019e0f04000000008000045f5f5f5fec00feef000101000402000100040300019df304000000008000025f5fee00ef000101000402000100070300019dd404000000008000045f5f5f5fec00feef000101000402000100040300019db804000000008000025f5fee00ef000101000402000100070300019d9904000000008000045f5f5f5fec00feef000101000402000100040300019d7d04000000008000025f5fee00ef000101000402000100070300019d5e04000000008000045f5f5f5fec00feef000101000402000100040300019d4204000000008000025f5fee00ef000101000402000100070300019d2304000000008000045f5f5f5fec00feef000101000402000100040300019d0704000000008000025f5fee00ef000101000402000100070300019ce804000000008000045f5f5f5fec00feef000101000402000100040300019ccc04000000008000025f5fee00ef000101000402000100070300019cad04000000008000045f5f5f5fec00feef000101000402000100040300019c9104000000008000025f5fee00ef000101000402000100070300019c7204000000008000045f5f5f5fec00feef000101000402000100040300019c5604000000008000025f5fee00ef000101000402000100070300019c3704000000008000045f5f5f5fec00feef000101000402000100040300019c1b04000000008000025f5fee00ef000101000402000100070300019bfc04000000008000045f5f5f5fec00feef000101000402000100040300019be004000000008000025f5fee00ef000101000402000100070300019bc104000000008000045f5f5f5fec00feef000101000402000100040300019ba504000000008000025f5fee00ef000101000402000100070300019b8604000000008000045f5f5f5fec00feef000101000402000100040300019b6a04000000008000025f5fee00ef000101000402000100070300019b4b04000000008000045f5f5f5fec00feef000101000402000100040300019b2f04000000008000025f5fee00ef000101000402000100070300019b1004000000008000045f5f5f5fec00feef000101000402000100040300019af404000000008000025f5fee00ef000101000402000100070300019ad504000000008000045f5f5f5fec00feef000101000402000100040300019ab904000000008000025f5fee00ef000101000402000100070300019a9a04000000008000045f5f5f5fec00feef000101000402000100040300019a7e04000000008000025f5fee00ef000101000402000100070300019a5f04000000008000045f5f5f5fec00feef000101000402000100040300019a4304000000008000025f5fee00ef000101000402000100070300019a2404000000008000045f5f5f5fec00feef000101000402000100040300019a0804000000008000025f5fee00ef0001010004020001000703000199e904000000008000045f5f5f5fec00feef0001010004020001000403000199cd04000000008000025f5fee00ef0001010004020001000703000199ae04000000008000045f5f5f5fec00feef00010100040200010004030001999204000000008000025f5fee00ef00010100040200010007030001997304000000008000045f5f5f5fec00feef00010100040200010004030001995704000000008000025f5fee00ef00010100040200010007030001993804000000008000045f5f5f5fec00feef00010100040200010004030001991c04000000008000025f5fee00ef0001010004020001000703000198fd04000000008000045f5f5f5fec00feef0001010004020001000403000198e104000000008000025f5fee00ef0001010004020001000703000198c204000000008000045f5f5f5fec00feef0001010004020001000403000198a604000000008000025f5fee00ef00010100040200010007030001988704000000008000045f5f5f5fec00feef00010100040200010004030001986b04000000008000025f5fee00ef00010100040200010007030001984c04000000008000045f5f5f5fec00feef00010100040200010004030001983004000000008000025f5fee00ef00010100040200010007030001981104000000008000045f5f5f5fec00feef0001010004020001000403000197f504000000008000025f5fee00ef0001010004020001000703000197d604000000008000045f5f5f5fec00feef0001010004020001000403000197ba04000000008000025f5fee00ef00010100040200010007030001979b04000000008000045f5f5f5fec00feef00010100040200010004030001977f04000000008000025f5fee00ef00010100040200010007030001976004000000008000045f5f5f5fec00feef00010100040200010004030001974404000000008000025f5fee00ef00010100040200010007030001972504000000008000045f5f5f5fec00feef00010100040200010004030001970904000000008000025f5fee00ef0001010004020001000703000196ea04000000008000045f5f5f5fec00feef0001010004020001000403000196ce04000000008000025f5fee00ef0001010004020001000703000196af04000000008000045f5f5f5fec00feef00010100040200010004030001969304000000008000025f5fee00ef00010100040200010007030001967404000000008000045f5f5f5fec00feef00010100040200010004030001965804000000008000025f5fee00ef00010100040200010007030001963904000000008000045f5f5f5fec00feef00010100040200010004030001961d04000000008000025f5fee00ef0001010004020001000703000195fe04000000008000045f5f5f5fec00feef0001010004020001000403000195e204000000008000025f5fee00ef0001010004020001000703000195c304000000008000045f5f5f5fec00feef0001010004020001000403000195a704000000008000025f5fee00ef00010100040200010007030001958804000000008000045f5f5f5fec00feef00010100040200010004030001956c04000000008000025f5fee00ef00010100040200010007030001954d04000000008000045f5f5f5fec00feef00010100040200010004030001953104000000008000025f5fee00ef00010100040200010007030001951204000000008000045f5f5f5fec00feef0001010004020001000403000194f604000000008000025f5fee00ef0001010004020001000703000194d704000000008000045f5f5f5fec00feef0001010004020001000403000194bb04000000008000025f5fee00ef00010100040200010007030001949c04000000008000045f5f5f5fec00feef00010100040200010004030001948004000000008000025f5fee00ef00010100040200010007030001946104000000008000045f5f5f5fec00feef00010100040200010004030001944504000000008000025f5fee00ef00010100040200010007030001942604000000008000045f5f5f5fec00feef00010100040200010004030001940a04000000008000025f5fee00ef0001010004020001000703000193eb04000000008000045f5f5f5fec00feef0001010004020001000403000193cf04000000008000025f5fee00ef0001010004020001000703000193b004000000008000045f5f5f5fec00feef00010100040200010004030001939404000000008000025f5fee00ef00010100040200010007030001937504000000008000045f5f5f5fec00feef00010100040200010004030001935904000000008000025f5fee00ef00010100040200010007030001933a04000000008000045f5f5f5fec00feef00010100040200010004030001931e04000000008000025f5fee00ef0001010004020001000703000192ff04000000008000045f5f5f5fec00feef0001010004020001000403000192e304000000008000025f5fee00ef0001010004020001000703000192c404000000008000045f5f5f5fec00feef0001010004020001000403000192a804000000008000025f5fee00ef00010100040200010007030001928904000000008000045f5f5f5fec00feef00010100040200010004030001926d04000000008000025f5fee00ef00010100040200010007030001924e04000000008000045f5f5f5fec00feef00010100040200010004030001923204000000008000025f5fee00ef00010100040200010007030001921304000000008000045f5f5f5fec00feef0001010004020001000403000191f704000000008000025f5fee00ef0001010004020001000703000191d804000000008000045f5f5f5fec00feef0001010004020001000403000191bc04000000008000025f5fee00ef00010100040200010007030001919d04000000008000045f5f5f5fec00feef00010100040200010004030001918104000000008000025f5fee00ef00010100040200010007030001916204000000008000045f5f5f5fec00feef00010100040200010004030001914604000000008000025f5fee00ef00010100040200010007030001912704000000008000045f5f5f5fec00feef00010100040200010004030001910b04000000008000025f5fee00ef0001010004020001000703000190ec04000000008000045f5f5f5fec00feef0001010004020001000403000190d004000000008000025f5fee00ef0001010004020001000703000190b104000000008000045f5f5f5fec00feef00010100040200010004030001909504000000008000025f5fee00ef00010100040200010007030001907604000000008000045f5f5f5fec00feef00010100040200010004030001905a04000000008000025f5fee00ef00010100040200010007030001903b04000000008000045f5f5f5fec00feef00010100040200010004030001901f04000000008000025f5fee00ef00010100040200010007030001900004000000008000045f5f5f5fec00feef000101000402000100040300018fe404000000008000025f5fee00ef000101000402000100070300018fc504000000008000045f5f5f5fec00feef000101000402000100040300018fa904000000008000025f5fee00ef000101000402000100070300018f8a04000000008000045f5f5f5fec00feef000101000402000100040300018f6e04000000008000025f5fee00ef000101000402000100070300018f4f04000000008000045f5f5f5fec00feef000101000402000100040300018f3304000000008000025f5fee00ef000101000402000100070300018f1404000000008000045f5f5f5fec00feef000101000402000100040300018ef804000000008000025f5fee00ef000101000402000100070300018ed904000000008000045f5f5f5fec00feef000101000402000100040300018ebd04000000008000025f5fee00ef000101000402000100070300018e9e04000000008000045f5f5f5fec00feef000101000402000100040300018e8204000000008000025f5fee00ef000101000402000100070300018e6304000000008000045f5f5f5fec00feef000101000402000100040300018e4704000000008000025f5fee00ef000101000402000100070300018e2804000000008000045f5f5f5fec00feef000101000402000100040300018e0c04000000008000025f5fee00ef000101000402000100070300018ded04000000008000045f5f5f5fec00feef000101000402000100040300018dd104000000008000025f5fee00ef000101000402000100070300018db204000000008000045f5f5f5fec00feef000101000402000100040300018d9604000000008000025f5fee00ef000101000402000100070300018d7704000000008000045f5f5f5fec00feef000101000402000100040300018d5b04000000008000025f5fee00ef000101000402000100070300018d3c04000000008000045f5f5f5fec00feef000101000402000100040300018d2004000000008000025f5fee00ef000101000402000100070300018d0104000000008000045f5f5f5fec00feef000101000402000100040300018ce504000000008000025f5fee00ef000101000402000100070300018cc604000000008000045f5f5f5fec00feef000101000402000100040300018caa04000000008000025f5fee00ef000101000402000100070300018c8b04000000008000045f5f5f5fec00feef000101000402000100040300018c6f04000000008000025f5fee00ef000101000402000100070300018c5004000000008000045f5f5f5fec00feef000101000402000100040300018c3404000000008000025f5fee00ef000101000402000100070300018c1504000000008000045f5f5f5fec00feef000101000402000100040300018bf904000000008000025f5fee00ef000101000402000100070300018bda04000000008000045f5f5f5fec00feef000101000402000100040300018bbe04000000008000025f5fee00ef000101000402000100070300018b9f04000000008000045f5f5f5fec00feef000101000402000100040300018b8304000000008000025f5fee00ef000101000402000100070300018b6404000000008000045f5f5f5fec00feef000101000402000100040300018b4804000000008000025f5fee00ef000101000402000100070300018b2904000000008000045f5f5f5fec00feef000101000402000100040300018b0d04000000008000025f5fee00ef000101000402000100070300018aee04000000008000045f5f5f5fec00feef000101000402000100040300018ad204000000008000025f5fee00ef000101000402000100070300018ab304000000008000045f5f5f5fec00feef000101000402000100040300018a9704000000008000025f5fee00ef000101000402000100070300018a7804000000008000045f5f5f5fec00feef000101000402000100040300018a5c04000000008000025f5fee00ef000101000402000100070300018a3d04000000008000045f5f5f5fec00feef000101000402000100040300018a2104000000008000025f5fee00ef000101000402000100070300018a0204000000008000045f5f5f5fec00feef0001010004020001000403000189e604000000008000025f5fee00ef0001010004020001000703000189c704000000008000045f5f5f5fec00feef0001010004020001000403000189ab04000000008000025f5fee00ef00010100040200010007030001898c04000000008000045f5f5f5fec00feef00010100040200010004030001897004000000008000025f5fee00ef00010100040200010007030001895104000000008000045f5f5f5fec00feef00010100040200010004030001893504000000008000025f5fee00ef00010100040200010007030001891604000000008000045f5f5f5fec00feef0001010004020001000403000188fa04000000008000025f5fee00ef0001010004020001000703000188db04000000008000045f5f5f5fec00feef0001010004020001000403000188bf04000000008000025f5fee00ef0001010004020001000703000188a004000000008000045f5f5f5fec00feef00010100040200010004030001888404000000008000025f5fee00ef00010100040200010007030001886504000000008000045f5f5f5fec00feef00010100040200010004030001884904000000008000025f5fee00ef00010100040200010007030001882a04000000008000045f5f5f5fec00feef00010100040200010004030001880e04000000008000025f5fee00ef0001010004020001000703000187ef04000000008000045f5f5f5fec00feef0001010004020001000403000187d304000000008000025f5fee00ef0001010004020001000703000187b404000000008000045f5f5f5fec00feef00010100040200010004030001879804000000008000025f5fee00ef00010100040200010007030001877904000000008000045f5f5f5fec00feef00010100040200010004030001875d04000000008000025f5fee00ef00010100040200010007030001873e04000000008000045f5f5f5fec00feef00010100040200010004030001872204000000008000025f5fee00ef00010100040200010007030001870304000000008000045f5f5f5fec00feef0001010004020001000403000186e704000000008000025f5fee00ef0001010004020001000703000186c804000000008000045f5f5f5fec00feef0001010004020001000403000186ac04000000008000025f5fee00ef00010100040200010007030001868d04000000008000045f5f5f5fec00feef00010100040200010004030001867104000000008000025f5fee00ef00010100040200010007030001865204000000008000045f5f5f5fec00feef00010100040200010004030001863604000000008000025f5fee00ef00010100040200010007030001861704000000008000045f5f5f5fec00feef0001010004020001000403000185fb04000000008000025f5fee00ef0001010004020001000703000185dc04000000008000045f5f5f5fec00feef0001010004020001000403000185c004000000008000025f5fee00ef0001010004020001000703000185a104000000008000045f5f5f5fec00feef00010100040200010004030001858504000000008000025f5fee00ef00010100040200010007030001856604000000008000045f5f5f5fec00feef00010100040200010004030001854a04000000008000025f5fee00ef00010100040200010007030001852b04000000008000045f5f5f5fec00feef00010100040200010004030001850f04000000008000025f5fee00ef0001010004020001000703000184f004000000008000045f5f5f5fec00feef0001010004020001000403000184d404000000008000025f5fee00ef0001010004020001000703000184b504000000008000045f5f5f5fec00feef00010100040200010004030001849904000000008000025f5fee00ef00010100040200010007030001847a04000000008000045f5f5f5fec00feef00010100040200010004030001845e04000000008000025f5fee00ef00010100040200010007030001843f04000000008000045f5f5f5fec00feef00010100040200010004030001842304000000008000025f5fee00ef00010100040200010007030001840404000000008000045f5f5f5fec00feef0001010004020001000403000183e804000000008000025f5fee00ef0001010004020001000703000183c904000000008000045f5f5f5fec00feef0001010004020001000403000183ad04000000008000025f5fee00ef00010100040200010007030001838e04000000008000045f5f5f5fec00feef00010100040200010004030001837204000000008000025f5fee00ef00010100040200010007030001835304000000008000045f5f5f5fec00feef00010100040200010004030001833704000000008000025f5fee00ef00010100040200010007030001831804000000008000045f5f5f5fec00feef0001010004020001000403000182fc04000000008000025f5fee00ef0001010004020001000703000182dd04000000008000045f5f5f5fec00feef0001010004020001000403000182c104000000008000025f5fee00ef0001010004020001000703000182a204000000008000045f5f5f5fec00feef00010100040200010004030001828604000000008000025f5fee00ef00010100040200010007030001826704000000008000045f5f5f5fec00feef00010100040200010004030001824b04000000008000025f5fee00ef00010100040200010007030001822c04000000008000045f5f5f5fec00feef00010100040200010004030001821004000000008000025f5fee00ef0001010004020001000703000181f104000000008000045f5f5f5fec00feef0001010004020001000403000181d504000000008000025f5fee00ef0001010004020001000703000181b604000000008000045f5f5f5fec00feef00010100040200010004030001819a04000000008000025f5fee00ef00010100040200010007030001817b04000000008000045f5f5f5fec00feef00010100040200010004030001815f04000000008000025f5fee00ef00010100040200010007030001814004000000008000045f5f5f5fec00feef00010100040200010004030001812404000000008000025f5fee00ef00010100040200010007030001810504000000008000045f5f5f5fec00feef0001010004020001000403000180e904000000008000025f5fee00ef0001010004020001000703000180ca04000000008000045f5f5f5fec00feef0001010004020001000403000180ae04000000008000025f5fee00ef00010100040200010007030001808f04000000008000045f5f5f5fec00feef00010100040200010004030001807304000000008000025f5fee00ef00010100040200010007030001805404000000008000045f5f5f5fec00feef00010100040200010004030001803804000000008000025f5fee00ef00010100040200010007030001801904000000008000045f5f5f5fec00feef000101000402000100040300017ffd04000000008000025f5fee00ef000101000402000100070300017fde04000000008000045f5f5f5fec00feef000101000402000100040300017fc204000000008000025f5fee00ef000101000402000100070300017fa304000000008000045f5f5f5fec00feef000101000402000100040300017f8704000000008000025f5fee00ef000101000402000100070300017f6804000000008000045f5f5f5fec00feef000101000402000100040300017f4c04000000008000025f5fee00ef000101000402000100070300017f2d04000000008000045f5f5f5fec00feef000101000402000100040300017f1104000000008000025f5fee00ef000101000402000100070300017ef204000000008000045f5f5f5fec00feef000101000402000100040300017ed604000000008000025f5fee00ef000101000402000100070300017eb704000000008000045f5f5f5fec00feef000101000402000100040300017e9b04000000008000025f5fee00ef000101000402000100070300017e7c04000000008000045f5f5f5fec00feef000101000402000100040300017e6004000000008000025f5fee00ef000101000402000100070300017e4104000000008000045f5f5f5fec00feef000101000402000100040300017e2504000000008000025f5fee00ef000101000402000100070300017e0604000000008000045f5f5f5fec00feef000101000402000100040300017dea04000000008000025f5fee00ef000101000402000100070300017dcb04000000008000045f5f5f5fec00feef000101000402000100040300017daf04000000008000025f5fee00ef000101000402000100070300017d9004000000008000045f5f5f5fec00feef000101000402000100040300017d7404000000008000025f5fee00ef000101000402000100070300017d5504000000008000045f5f5f5fec00feef000101000402000100040300017d3904000000008000025f5fee00ef000101000402000100070300017d1a04000000008000045f5f5f5fec00feef000101000402000100040300017cfe04000000008000025f5fee00ef000101000402000100070300017cdf04000000008000045f5f5f5fec00feef000101000402000100040300017cc304000000008000025f5fee00ef000101000402000100070300017ca404000000008000045f5f5f5fec00feef000101000402000100040300017c8804000000008000025f5fee00ef000101000402000100070300017c6904000000008000045f5f5f5fec00feef000101000402000100040300017c4d04000000008000025f5fee00ef000101000402000100070300017c2e04000000008000045f5f5f5fec00feef000101000402000100040300017c1204000000008000025f5fee00ef000101000402000100070300017bf304000000008000045f5f5f5fec00feef000101000402000100040300017bd704000000008000025f5fee00ef000101000402000100070300017bb804000000008000045f5f5f5fec00feef000101000402000100040300017b9c04000000008000025f5fee00ef000101000402000100070300017b7d04000000008000045f5f5f5fec00feef000101000402000100040300017b6104000000008000025f5fee00ef000101000402000100070300017b4204000000008000045f5f5f5fec00feef000101000402000100040300017b2604000000008000025f5fee00ef000101000402000100070300017b0704000000008000045f5f5f5fec00feef000101000402000100040300017aeb04000000008000025f5fee00ef000101000402000100070300017acc04000000008000045f5f5f5fec00feef000101000402000100040300017ab004000000008000025f5fee00ef000101000402000100070300017a9104000000008000045f5f5f5fec00feef000101000402000100040300017a7504000000008000025f5fee00ef000101000402000100070300017a5604000000008000045f5f5f5fec00feef000101000402000100040300017a3a04000000008000025f5fee00ef000101000402000100070300017a1b04000000008000045f5f5f5fec00feef0001010004020001000403000179ff04000000008000025f5fee00ef0001010004020001000703000179e004000000008000045f5f5f5fec00feef0001010004020001000403000179c404000000008000025f5fee00ef0001010004020001000703000179a504000000008000045f5f5f5fec00feef00010100040200010004030001798904000000008000025f5fee00ef00010100040200010007030001796a04000000008000045f5f5f5fec00feef00010100040200010004030001794e04000000008000025f5fee00ef00010100040200010007030001792f04000000008000045f5f5f5fec00feef00010100040200010004030001791304000000008000025f5fee00ef0001010004020001000703000178f404000000008000045f5f5f5fec00feef0001010004020001000403000178d804000000008000025f5fee00ef0001010004020001000703000178b904000000008000045f5f5f5fec00feef00010100040200010004030001789d04000000008000025f5fee00ef00010100040200010007030001787e04000000008000045f5f5f5fec00feef00010100040200010004030001786204000000008000025f5fee00ef00010100040200010007030001784304000000008000045f5f5f5fec00feef00010100040200010004030001782704000000008000025f5fee00ef00010100040200010007030001780804000000008000045f5f5f5fec00feef0001010004020001000403000177ec04000000008000025f5fee00ef0001010004020001000703000177cd04000000008000045f5f5f5fec00feef0001010004020001000403000177b104000000008000025f5fee00ef00010100040200010007030001779204000000008000045f5f5f5fec00feef00010100040200010004030001777604000000008000025f5fee00ef00010100040200010007030001775704000000008000045f5f5f5fec00feef00010100040200010004030001773b04000000008000025f5fee00ef00010100040200010007030001771c04000000008000045f5f5f5fec00feef00010100040200010004030001770004000000008000025f5fee00ef0001010004020001000703000176e104000000008000045f5f5f5fec00feef0001010004020001000403000176c504000000008000025f5fee00ef0001010004020001000703000176a604000000008000045f5f5f5fec00feef00010100040200010004030001768a04000000008000025f5fee00ef00010100040200010007030001766b04000000008000045f5f5f5fec00feef00010100040200010004030001764f04000000008000025f5fee00ef00010100040200010007030001763004000000008000045f5f5f5fec00feef00010100040200010004030001761404000000008000025f5fee00ef0001010004020001000703000175f504000000008000045f5f5f5fec00feef0001010004020001000403000175d904000000008000025f5fee00ef0001010004020001000703000175ba04000000008000045f5f5f5fec00feef00010100040200010004030001759e04000000008000025f5fee00ef00010100040200010007030001757f04000000008000045f5f5f5fec00feef00010100040200010004030001756304000000008000025f5fee00ef00010100040200010007030001754404000000008000045f5f5f5fec00feef00010100040200010004030001752804000000008000025f5fee00ef00010100040200010007030001750904000000008000045f5f5f5fec00feef0001010004020001000403000174ed04000000008000025f5fee00ef0001010004020001000703000174ce04000000008000045f5f5f5fec00feef0001010004020001000403000174b204000000008000025f5fee00ef00010100040200010007030001749304000000008000045f5f5f5fec00feef00010100040200010004030001747704000000008000025f5fee00ef00010100040200010007030001745804000000008000045f5f5f5fec00feef00010100040200010004030001743c04000000008000025f5fee00ef00010100040200010007030001741d04000000008000045f5f5f5fec00feef00010100040200010004030001740104000000008000025f5fee00ef0001010004020001000703000173e204000000008000045f5f5f5fec00feef0001010004020001000403000173c604000000008000025f5fee00ef0001010004020001000703000173a704000000008000045f5f5f5fec00feef00010100040200010004030001738b04000000008000025f5fee00ef00010100040200010007030001736c04000000008000045f5f5f5fec00feef00010100040200010004030001735004000000008000025f5fee00ef00010100040200010007030001733104000000008000045f5f5f5fec00feef00010100040200010004030001731504000000008000025f5fee00ef0001010004020001000703000172f604000000008000045f5f5f5fec00feef0001010004020001000403000172da04000000008000025f5fee00ef0001010004020001000703000172bb04000000008000045f5f5f5fec00feef00010100040200010004030001729f04000000008000025f5fee00ef00010100040200010007030001728004000000008000045f5f5f5fec00feef00010100040200010004030001726404000000008000025f5fee00ef00010100040200010007030001724504000000008000045f5f5f5fec00feef00010100040200010004030001722904000000008000025f5fee00ef00010100040200010007030001720a04000000008000045f5f5f5fec00feef0001010004020001000403000171ee04000000008000025f5fee00ef0001010004020001000703000171cf04000000008000045f5f5f5fec00feef0001010004020001000403000171b304000000008000025f5fee00ef00010100040200010007030001719404000000008000045f5f5f5fec00feef00010100040200010004030001717804000000008000025f5fee00ef00010100040200010007030001715904000000008000045f5f5f5fec00feef00010100040200010004030001713d04000000008000025f5fee00ef00010100040200010007030001711e04000000008000045f5f5f5fec00feef00010100040200010004030001710204000000008000025f5fee00ef0001010004020001000703000170e304000000008000045f5f5f5fec00feef0001010004020001000403000170c704000000008000025f5fee00ef0001010004020001000703000170a804000000008000045f5f5f5fec00feef00010100040200010004030001708c04000000008000025f5fee00ef00010100040200010007030001706d04000000008000045f5f5f5fec00feef00010100040200010004030001705104000000008000025f5fee00ef00010100040200010007030001703204000000008000045f5f5f5fec00feef00010100040200010004030001701604000000008000025f5fee00ef000101000402000100070300016ff704000000008000045f5f5f5fec00feef000101000402000100040300016fdb04000000008000025f5fee00ef000101000402000100070300016fbc04000000008000045f5f5f5fec00feef000101000402000100040300016fa004000000008000025f5fee00ef000101000402000100070300016f8104000000008000045f5f5f5fec00feef000101000402000100040300016f6504000000008000025f5fee00ef000101000402000100070300016f4604000000008000045f5f5f5fec00feef000101000402000100040300016f2a04000000008000025f5fee00ef000101000402000100070300016f0b04000000008000045f5f5f5fec00feef000101000402000100040300016eef04000000008000025f5fee00ef000101000402000100070300016ed004000000008000045f5f5f5fec00feef000101000402000100040300016eb404000000008000025f5fee00ef000101000402000100070300016e9504000000008000045f5f5f5fec00feef000101000402000100040300016e7904000000008000025f5fee00ef000101000402000100070300016e5a04000000008000045f5f5f5fec00feef000101000402000100040300016e3e04000000008000025f5fee00ef000101000402000100070300016e1f04000000008000045f5f5f5fec00feef000101000402000100040300016e0304000000008000025f5fee00ef000101000402000100070300016de404000000008000045f5f5f5fec00feef000101000402000100040300016dc804000000008000025f5fee00ef000101000402000100070300016da904000000008000045f5f5f5fec00feef000101000402000100040300016d8d04000000008000025f5fee00ef000101000402000100070300016d6e04000000008000045f5f5f5fec00feef000101000402000100040300016d5204000000008000025f5fee00ef000101000402000100070300016d3304000000008000045f5f5f5fec00feef000101000402000100040300016d1704000000008000025f5fee00ef000101000402000100070300016cf804000000008000045f5f5f5fec00feef000101000402000100040300016cdc04000000008000025f5fee00ef000101000402000100070300016cbd04000000008000045f5f5f5fec00feef000101000402000100040300016ca104000000008000025f5fee00ef000101000402000100070300016c8204000000008000045f5f5f5fec00feef000101000402000100040300016c6604000000008000025f5fee00ef000101000402000100070300016c4704000000008000045f5f5f5fec00feef000101000402000100040300016c2b04000000008000025f5fee00ef000101000402000100070300016c0c04000000008000045f5f5f5fec00feef000101000402000100040300016bf004000000008000025f5fee00ef000101000402000100070300016bd104000000008000045f5f5f5fec00feef000101000402000100040300016bb504000000008000025f5fee00ef000101000402000100070300016b9604000000008000045f5f5f5fec00feef000101000402000100040300016b7a04000000008000025f5fee00ef000101000402000100070300016b5b04000000008000045f5f5f5fec00feef000101000402000100040300016b3f04000000008000025f5fee00ef000101000402000100070300016b2004000000008000045f5f5f5fec00feef000101000402000100040300016b0404000000008000025f5fee00ef000101000402000100070300016ae504000000008000045f5f5f5fec00feef000101000402000100040300016ac904000000008000025f5fee00ef000101000402000100070300016aaa04000000008000045f5f5f5fec00feef000101000402000100040300016a8e04000000008000025f5fee00ef000101000402000100070300016a6f04000000008000045f5f5f5fec00feef000101000402000100040300016a5304000000008000025f5fee00ef000101000402000100070300016a3404000000008000045f5f5f5fec00feef000101000402000100040300016a1804000000008000025f5fee00ef0001010004020001000703000169f904000000008000045f5f5f5fec00feef0001010004020001000403000169dd04000000008000025f5fee00ef0001010004020001000703000169be04000000008000045f5f5f5fec00feef0001010004020001000403000169a204000000008000025f5fee00ef00010100040200010007030001698304000000008000045f5f5f5fec00feef00010100040200010004030001696704000000008000025f5fee00ef00010100040200010007030001694804000000008000045f5f5f5fec00feef00010100040200010004030001692c04000000008000025f5fee00ef00010100040200010007030001690d04000000008000045f5f5f5fec00feef0001010004020001000403000168f104000000008000025f5fee00ef0001010004020001000703000168d204000000008000045f5f5f5fec00feef0001010004020001000403000168b604000000008000025f5fee00ef00010100040200010007030001689704000000008000045f5f5f5fec00feef00010100040200010004030001687b04000000008000025f5fee00ef00010100040200010007030001685c04000000008000045f5f5f5fec00feef00010100040200010004030001684004000000008000025f5fee00ef00010100040200010007030001682104000000008000045f5f5f5fec00feef00010100040200010004030001680504000000008000025f5fee00ef0001010004020001000703000167e604000000008000045f5f5f5fec00feef0001010004020001000403000167ca04000000008000025f5fee00ef0001010004020001000703000167ab04000000008000045f5f5f5fec00feef00010100040200010004030001678f04000000008000025f5fee00ef00010100040200010007030001677004000000008000045f5f5f5fec00feef00010100040200010004030001675404000000008000025f5fee00ef00010100040200010007030001673504000000008000045f5f5f5fec00feef00010100040200010004030001671904000000008000025f5fee00ef0001010004020001000703000166fa04000000008000045f5f5f5fec00feef0001010004020001000403000166de04000000008000025f5fee00ef0001010004020001000703000166bf04000000008000045f5f5f5fec00feef0001010004020001000403000166a304000000008000025f5fee00ef00010100040200010007030001668404000000008000045f5f5f5fec00feef00010100040200010004030001666804000000008000025f5fee00ef00010100040200010007030001664904000000008000045f5f5f5fec00feef00010100040200010004030001662d04000000008000025f5fee00ef00010100040200010007030001660e04000000008000045f5f5f5fec00feef0001010004020001000403000165f204000000008000025f5fee00ef0001010004020001000703000165d304000000008000045f5f5f5fec00feef0001010004020001000403000165b704000000008000025f5fee00ef00010100040200010007030001659804000000008000045f5f5f5fec00feef00010100040200010004030001657c04000000008000025f5fee00ef00010100040200010007030001655d04000000008000045f5f5f5fec00feef00010100040200010004030001654104000000008000025f5fee00ef00010100040200010007030001652204000000008000045f5f5f5fec00feef00010100040200010004030001650604000000008000025f5fee00ef0001010004020001000703000164e704000000008000045f5f5f5fec00feef0001010004020001000403000164cb04000000008000025f5fee00ef0001010004020001000703000164ac04000000008000045f5f5f5fec00feef00010100040200010004030001649004000000008000025f5fee00ef00010100040200010007030001647104000000008000045f5f5f5fec00feef00010100040200010004030001645504000000008000025f5fee00ef00010100040200010007030001643604000000008000045f5f5f5fec00feef00010100040200010004030001641a04000000008000025f5fee00ef0001010004020001000703000163fb04000000008000045f5f5f5fec00feef0001010004020001000403000163df04000000008000025f5fee00ef0001010004020001000703000163c004000000008000045f5f5f5fec00feef0001010004020001000403000163a404000000008000025f5fee00ef00010100040200010007030001638504000000008000045f5f5f5fec00feef00010100040200010004030001636904000000008000025f5fee00ef00010100040200010007030001634a04000000008000045f5f5f5fec00feef00010100040200010004030001632e04000000008000025f5fee00ef00010100040200010007030001630f04000000008000045f5f5f5fec00feef0001010004020001000403000162f304000000008000025f5fee00ef0001010004020001000703000162d404000000008000045f5f5f5fec00feef0001010004020001000403000162b804000000008000025f5fee00ef00010100040200010007030001629904000000008000045f5f5f5fec00feef00010100040200010004030001627d04000000008000025f5fee00ef00010100040200010007030001625e04000000008000045f5f5f5fec00feef00010100040200010004030001624204000000008000025f5fee00ef00010100040200010007030001622304000000008000045f5f5f5fec00feef00010100040200010004030001620704000000008000025f5fee00ef0001010004020001000703000161e804000000008000045f5f5f5fec00feef0001010004020001000403000161cc04000000008000025f5fee00ef0001010004020001000703000161ad04000000008000045f5f5f5fec00feef00010100040200010004030001619104000000008000025f5fee00ef00010100040200010007030001617204000000008000045f5f5f5fec00feef00010100040200010004030001615604000000008000025f5fee00ef00010100040200010007030001613704000000008000045f5f5f5fec00feef00010100040200010004030001611b04000000008000025f5fee00ef0001010004020001000703000160fc04000000008000045f5f5f5fec00feef0001010004020001000403000160e004000000008000025f5fee00ef0001010004020001000703000160c104000000008000045f5f5f5fec00feef0001010004020001000403000160a504000000008000025f5fee00ef00010100040200010007030001608604000000008000045f5f5f5fec00feef00010100040200010004030001606a04000000008000025f5fee00ef00010100040200010007030001604b04000000008000045f5f5f5fec00feef00010100040200010004030001602f04000000008000025f5fee00ef00010100040200010007030001601004000000008000045f5f5f5fec00feef000101000402000100040300015ff404000000008000025f5fee00ef000101000402000100070300015fd504000000008000045f5f5f5fec00feef000101000402000100040300015fb904000000008000025f5fee00ef000101000402000100070300015f9a04000000008000045f5f5f5fec00feef000101000402000100040300015f7e04000000008000025f5fee00ef000101000402000100070300015f5f04000000008000045f5f5f5fec00feef000101000402000100040300015f4304000000008000025f5fee00ef000101000402000100070300015f2404000000008000045f5f5f5fec00feef000101000402000100040300015f0804000000008000025f5fee00ef000101000402000100070300015ee904000000008000045f5f5f5fec00feef000101000402000100040300015ecd04000000008000025f5fee00ef000101000402000100070300015eae04000000008000045f5f5f5fec00feef000101000402000100040300015e9204000000008000025f5fee00ef000101000402000100070300015e7304000000008000045f5f5f5fec00feef000101000402000100040300015e5704000000008000025f5fee00ef000101000402000100070300015e3804000000008000045f5f5f5fec00feef000101000402000100040300015e1c04000000008000025f5fee00ef000101000402000100070300015dfd04000000008000045f5f5f5fec00feef000101000402000100040300015de104000000008000025f5fee00ef000101000402000100070300015dc204000000008000045f5f5f5fec00feef000101000402000100040300015da604000000008000025f5fee00ef000101000402000100070300015d8704000000008000045f5f5f5fec00feef000101000402000100040300015d6b04000000008000025f5fee00ef000101000402000100070300015d4c04000000008000045f5f5f5fec00feef000101000402000100040300015d3004000000008000025f5fee00ef000101000402000100070300015d1104000000008000045f5f5f5fec00feef000101000402000100040300015cf504000000008000025f5fee00ef000101000402000100070300015cd604000000008000045f5f5f5fec00feef000101000402000100040300015cba04000000008000025f5fee00ef000101000402000100070300015c9b04000000008000045f5f5f5fec00feef000101000402000100040300015c7f04000000008000025f5fee00ef000101000402000100070300015c6004000000008000045f5f5f5fec00feef000101000402000100040300015c4404000000008000025f5fee00ef000101000402000100070300015c2504000000008000045f5f5f5fec00feef000101000402000100040300015c0904000000008000025f5fee00ef000101000402000100070300015bea04000000008000045f5f5f5fec00feef000101000402000100040300015bce04000000008000025f5fee00ef000101000402000100070300015baf04000000008000045f5f5f5fec00feef000101000402000100040300015b9304000000008000025f5fee00ef000101000402000100070300015b7404000000008000045f5f5f5fec00feef000101000402000100040300015b5804000000008000025f5fee00ef000101000402000100070300015b3904000000008000045f5f5f5fec00feef000101000402000100040300015b1d04000000008000025f5fee00ef000101000402000100070300015afe04000000008000045f5f5f5fec00feef000101000402000100040300015ae204000000008000025f5fee00ef000101000402000100070300015ac304000000008000045f5f5f5fec00feef000101000402000100040300015aa704000000008000025f5fee00ef000101000402000100070300015a8804000000008000045f5f5f5fec00feef000101000402000100040300015a6c04000000008000025f5fee00ef000101000402000100070300015a4d04000000008000045f5f5f5fec00feef000101000402000100040300015a3104000000008000025f5fee00ef000101000402000100070300015a1204000000008000045f5f5f5fec00feef0001010004020001000403000159f604000000008000025f5fee00ef0001010004020001000703000159d704000000008000045f5f5f5fec00feef0001010004020001000403000159bb04000000008000025f5fee00ef00010100040200010007030001599c04000000008000045f5f5f5fec00feef00010100040200010004030001598004000000008000025f5fee00ef00010100040200010007030001596104000000008000045f5f5f5fec00feef00010100040200010004030001594504000000008000025f5fee00ef00010100040200010007030001592604000000008000045f5f5f5fec00feef00010100040200010004030001590a04000000008000025f5fee00ef0001010004020001000703000158eb04000000008000045f5f5f5fec00feef0001010004020001000403000158cf04000000008000025f5fee00ef0001010004020001000703000158b004000000008000045f5f5f5fec00feef00010100040200010004030001589404000000008000025f5fee00ef00010100040200010007030001587504000000008000045f5f5f5fec00feef00010100040200010004030001585904000000008000025f5fee00ef00010100040200010007030001583a04000000008000045f5f5f5fec00feef00010100040200010004030001581e04000000008000025f5fee00ef0001010004020001000703000157ff04000000008000045f5f5f5fec00feef0001010004020001000403000157e304000000008000025f5fee00ef0001010004020001000703000157c404000000008000045f5f5f5fec00feef0001010004020001000403000157a804000000008000025f5fee00ef00010100040200010007030001578904000000008000045f5f5f5fec00feef00010100040200010004030001576d04000000008000025f5fee00ef00010100040200010007030001574e04000000008000045f5f5f5fec00feef00010100040200010004030001573204000000008000025f5fee00ef00010100040200010007030001571304000000008000045f5f5f5fec00feef0001010004020001000403000156f704000000008000025f5fee00ef0001010004020001000703000156d804000000008000045f5f5f5fec00feef0001010004020001000403000156bc04000000008000025f5fee00ef00010100040200010007030001569d04000000008000045f5f5f5fec00feef00010100040200010004030001568104000000008000025f5fee00ef00010100040200010007030001566204000000008000045f5f5f5fec00feef00010100040200010004030001564604000000008000025f5fee00ef00010100040200010007030001562704000000008000045f5f5f5fec00feef00010100040200010004030001560b04000000008000025f5fee00ef0001010004020001000703000155ec04000000008000045f5f5f5fec00feef0001010004020001000403000155d004000000008000025f5fee00ef0001010004020001000703000155b104000000008000045f5f5f5fec00feef00010100040200010004030001559504000000008000025f5fee00ef00010100040200010007030001557604000000008000045f5f5f5fec00feef00010100040200010004030001555a04000000008000025f5fee00ef00010100040200010007030001553b04000000008000045f5f5f5fec00feef00010100040200010004030001551f04000000008000025f5fee00ef00010100040200010007030001550004000000008000045f5f5f5fec00feef0001010004020001000403000154e404000000008000025f5fee00ef0001010004020001000703000154c504000000008000045f5f5f5fec00feef0001010004020001000403000154a904000000008000025f5fee00ef00010100040200010007030001548a04000000008000045f5f5f5fec00feef00010100040200010004030001546e04000000008000025f5fee00ef00010100040200010007030001544f04000000008000045f5f5f5fec00feef00010100040200010004030001543304000000008000025f5fee00ef00010100040200010007030001541404000000008000045f5f5f5fec00feef0001010004020001000403000153f804000000008000025f5fee00ef0001010004020001000703000153d904000000008000045f5f5f5fec00feef0001010004020001000403000153bd04000000008000025f5fee00ef00010100040200010007030001539e04000000008000045f5f5f5fec00feef00010100040200010004030001538204000000008000025f5fee00ef00010100040200010007030001536304000000008000045f5f5f5fec00feef00010100040200010004030001534704000000008000025f5fee00ef00010100040200010007030001532804000000008000045f5f5f5fec00feef00010100040200010004030001530c04000000008000025f5fee00ef0001010004020001000703000152ed04000000008000045f5f5f5fec00feef0001010004020001000403000152d104000000008000025f5fee00ef0001010004020001000703000152b204000000008000045f5f5f5fec00feef00010100040200010004030001529604000000008000025f5fee00ef00010100040200010007030001527704000000008000045f5f5f5fec00feef00010100040200010004030001525b04000000008000025f5fee00ef00010100040200010007030001523c04000000008000045f5f5f5fec00feef00010100040200010004030001522004000000008000025f5fee00ef00010100040200010007030001520104000000008000045f5f5f5fec00feef0001010004020001000403000151e504000000008000025f5fee00ef0001010004020001000703000151c604000000008000045f5f5f5fec00feef0001010004020001000403000151aa04000000008000025f5fee00ef00010100040200010007030001518b04000000008000045f5f5f5fec00feef00010100040200010004030001516f04000000008000025f5fee00ef00010100040200010007030001515004000000008000045f5f5f5fec00feef00010100040200010004030001513404000000008000025f5fee00ef00010100040200010007030001511504000000008000045f5f5f5fec00feef0001010004020001000403000150f904000000008000025f5fee00ef0001010004020001000703000150da04000000008000045f5f5f5fec00feef0001010004020001000403000150be04000000008000025f5fee00ef00010100040200010007030001509f04000000008000045f5f5f5fec00feef00010100040200010004030001508304000000008000025f5fee00ef00010100040200010007030001506404000000008000045f5f5f5fec00feef00010100040200010004030001504804000000008000025f5fee00ef00010100040200010007030001502904000000008000045f5f5f5fec00feef00010100040200010004030001500d04000000008000025f5fee00ef000101000402000100070300014fee04000000008000045f5f5f5fec00feef000101000402000100040300014fd204000000008000025f5fee00ef000101000402000100070300014fb304000000008000045f5f5f5fec00feef000101000402000100040300014f9704000000008000025f5fee00ef000101000402000100070300014f7804000000008000045f5f5f5fec00feef000101000402000100040300014f5c04000000008000025f5fee00ef000101000402000100070300014f3d04000000008000045f5f5f5fec00feef000101000402000100040300014f2104000000008000025f5fee00ef000101000402000100070300014f0204000000008000045f5f5f5fec00feef000101000402000100040300014ee604000000008000025f5fee00ef000101000402000100070300014ec704000000008000045f5f5f5fec00feef000101000402000100040300014eab04000000008000025f5fee00ef000101000402000100070300014e8c04000000008000045f5f5f5fec00feef000101000402000100040300014e7004000000008000025f5fee00ef000101000402000100070300014e5104000000008000045f5f5f5fec00feef000101000402000100040300014e3504000000008000025f5fee00ef000101000402000100070300014e1604000000008000045f5f5f5fec00feef000101000402000100040300014dfa04000000008000025f5fee00ef000101000402000100070300014ddb04000000008000045f5f5f5fec00feef000101000402000100040300014dbf04000000008000025f5fee00ef000101000402000100070300014da004000000008000045f5f5f5fec00feef000101000402000100040300014d8404000000008000025f5fee00ef000101000402000100070300014d6504000000008000045f5f5f5fec00feef000101000402000100040300014d4904000000008000025f5fee00ef000101000402000100070300014d2a04000000008000045f5f5f5fec00feef000101000402000100040300014d0e04000000008000025f5fee00ef000101000402000100070300014cef04000000008000045f5f5f5fec00feef000101000402000100040300014cd304000000008000025f5fee00ef000101000402000100070300014cb404000000008000045f5f5f5fec00feef000101000402000100040300014c9804000000008000025f5fee00ef000101000402000100070300014c7904000000008000045f5f5f5fec00feef000101000402000100040300014c5d04000000008000025f5fee00ef000101000402000100070300014c3e04000000008000045f5f5f5fec00feef000101000402000100040300014c2204000000008000025f5fee00ef000101000402000100070300014c0304000000008000045f5f5f5fec00feef000101000402000100040300014be704000000008000025f5fee00ef000101000402000100070300014bc804000000008000045f5f5f5fec00feef000101000402000100040300014bac04000000008000025f5fee00ef000101000402000100070300014b8d04000000008000045f5f5f5fec00feef000101000402000100040300014b7104000000008000025f5fee00ef000101000402000100070300014b5204000000008000045f5f5f5fec00feef000101000402000100040300014b3604000000008000025f5fee00ef000101000402000100070300014b1704000000008000045f5f5f5fec00feef000101000402000100040300014afb04000000008000025f5fee00ef000101000402000100070300014adc04000000008000045f5f5f5fec00feef000101000402000100040300014ac004000000008000025f5fee00ef000101000402000100070300014aa104000000008000045f5f5f5fec00feef000101000402000100040300014a8504000000008000025f5fee00ef000101000402000100070300014a6604000000008000045f5f5f5fec00feef000101000402000100040300014a4a04000000008000025f5fee00ef000101000402000100070300014a2b04000000008000045f5f5f5fec00feef000101000402000100040300014a0f04000000008000025f5fee00ef0001010004020001000703000149f004000000008000045f5f5f5fec00feef0001010004020001000403000149d404000000008000025f5fee00ef0001010004020001000703000149b504000000008000045f5f5f5fec00feef00010100040200010004030001499904000000008000025f5fee00ef00010100040200010007030001497a04000000008000045f5f5f5fec00feef00010100040200010004030001495e04000000008000025f5fee00ef00010100040200010007030001493f04000000008000045f5f5f5fec00feef00010100040200010004030001492304000000008000025f5fee00ef00010100040200010007030001490404000000008000045f5f5f5fec00feef0001010004020001000403000148e804000000008000025f5fee00ef0001010004020001000703000148c904000000008000045f5f5f5fec00feef0001010004020001000403000148ad04000000008000025f5fee00ef00010100040200010007030001488e04000000008000045f5f5f5fec00feef00010100040200010004030001487204000000008000025f5fee00ef00010100040200010007030001485304000000008000045f5f5f5fec00feef00010100040200010004030001483704000000008000025f5fee00ef00010100040200010007030001481804000000008000045f5f5f5fec00feef0001010004020001000403000147fc04000000008000025f5fee00ef0001010004020001000703000147dd04000000008000045f5f5f5fec00feef0001010004020001000403000147c104000000008000025f5fee00ef0001010004020001000703000147a204000000008000045f5f5f5fec00feef00010100040200010004030001478604000000008000025f5fee00ef00010100040200010007030001476704000000008000045f5f5f5fec00feef00010100040200010004030001474b04000000008000025f5fee00ef00010100040200010007030001472c04000000008000045f5f5f5fec00feef00010100040200010004030001471004000000008000025f5fee00ef0001010004020001000703000146f104000000008000045f5f5f5fec00feef0001010004020001000403000146d504000000008000025f5fee00ef0001010004020001000703000146b604000000008000045f5f5f5fec00feef00010100040200010004030001469a04000000008000025f5fee00ef00010100040200010007030001467b04000000008000045f5f5f5fec00feef00010100040200010004030001465f04000000008000025f5fee00ef00010100040200010007030001464004000000008000045f5f5f5fec00feef00010100040200010004030001462404000000008000025f5fee00ef00010100040200010007030001460504000000008000045f5f5f5fec00feef0001010004020001000403000145e904000000008000025f5fee00ef0001010004020001000703000145ca04000000008000045f5f5f5fec00feef0001010004020001000403000145ae04000000008000025f5fee00ef00010100040200010007030001458f04000000008000045f5f5f5fec00feef00010100040200010004030001457304000000008000025f5fee00ef00010100040200010007030001455404000000008000045f5f5f5fec00feef00010100040200010004030001453804000000008000025f5fee00ef00010100040200010007030001451904000000008000045f5f5f5fec00feef0001010004020001000403000144fd04000000008000025f5fee00ef0001010004020001000703000144de04000000008000045f5f5f5fec00feef0001010004020001000403000144c204000000008000025f5fee00ef0001010004020001000703000144a304000000008000045f5f5f5fec00feef00010100040200010004030001448704000000008000025f5fee00ef00010100040200010007030001446804000000008000045f5f5f5fec00feef00010100040200010004030001444c04000000008000025f5fee00ef00010100040200010007030001442d04000000008000045f5f5f5fec00feef00010100040200010004030001441104000000008000025f5fee00ef0001010004020001000703000143f204000000008000045f5f5f5fec00feef0001010004020001000403000143d604000000008000025f5fee00ef0001010004020001000703000143b704000000008000045f5f5f5fec00feef00010100040200010004030001439b04000000008000025f5fee00ef00010100040200010007030001437c04000000008000045f5f5f5fec00feef00010100040200010004030001436004000000008000025f5fee00ef00010100040200010007030001434104000000008000045f5f5f5fec00feef00010100040200010004030001432504000000008000025f5fee00ef00010100040200010007030001430604000000008000045f5f5f5fec00feef0001010004020001000403000142ea04000000008000025f5fee00ef0001010004020001000703000142cb04000000008000045f5f5f5fec00feef0001010004020001000403000142af04000000008000025f5fee00ef00010100040200010007030001429004000000008000045f5f5f5fec00feef00010100040200010004030001427404000000008000025f5fee00ef00010100040200010007030001425504000000008000045f5f5f5fec00feef00010100040200010004030001423904000000008000025f5fee00ef00010100040200010007030001421a04000000008000045f5f5f5fec00feef0001010004020001000403000141fe04000000008000025f5fee00ef0001010004020001000703000141df04000000008000045f5f5f5fec00feef0001010004020001000403000141c304000000008000025f5fee00ef0001010004020001000703000141a404000000008000045f5f5f5fec00feef00010100040200010004030001418804000000008000025f5fee00ef00010100040200010007030001416904000000008000045f5f5f5fec00feef00010100040200010004030001414d04000000008000025f5fee00ef00010100040200010007030001412e04000000008000045f5f5f5fec00feef00010100040200010004030001411204000000008000025f5fee00ef0001010004020001000703000140f304000000008000045f5f5f5fec00feef0001010004020001000403000140d704000000008000025f5fee00ef0001010004020001000703000140b804000000008000045f5f5f5fec00feef00010100040200010004030001409c04000000008000025f5fee00ef00010100040200010007030001407d04000000008000045f5f5f5fec00feef00010100040200010004030001406104000000008000025f5fee00ef00010100040200010007030001404204000000008000045f5f5f5fec00feef00010100040200010004030001402604000000008000025f5fee00ef00010100040200010007030001400704000000008000045f5f5f5fec00feef000101000402000100040300013feb04000000008000025f5fee00ef000101000402000100070300013fcc04000000008000045f5f5f5fec00feef000101000402000100040300013fb004000000008000025f5fee00ef000101000402000100070300013f9104000000008000045f5f5f5fec00feef000101000402000100040300013f7504000000008000025f5fee00ef000101000402000100070300013f5604000000008000045f5f5f5fec00feef000101000402000100040300013f3a04000000008000025f5fee00ef000101000402000100070300013f1b04000000008000045f5f5f5fec00feef000101000402000100040300013eff04000000008000025f5fee00ef000101000402000100070300013ee004000000008000045f5f5f5fec00feef000101000402000100040300013ec404000000008000025f5fee00ef000101000402000100070300013ea504000000008000045f5f5f5fec00feef000101000402000100040300013e8904000000008000025f5fee00ef000101000402000100070300013e6a04000000008000045f5f5f5fec00feef000101000402000100040300013e4e04000000008000025f5fee00ef000101000402000100070300013e2f04000000008000045f5f5f5fec00feef000101000402000100040300013e1304000000008000025f5fee00ef000101000402000100070300013df404000000008000045f5f5f5fec00feef000101000402000100040300013dd804000000008000025f5fee00ef000101000402000100070300013db904000000008000045f5f5f5fec00feef000101000402000100040300013d9d04000000008000025f5fee00ef000101000402000100070300013d7e04000000008000045f5f5f5fec00feef000101000402000100040300013d6204000000008000025f5fee00ef000101000402000100070300013d4304000000008000045f5f5f5fec00feef000101000402000100040300013d2704000000008000025f5fee00ef000101000402000100070300013d0804000000008000045f5f5f5fec00feef000101000402000100040300013cec04000000008000025f5fee00ef000101000402000100070300013ccd04000000008000045f5f5f5fec00feef000101000402000100040300013cb104000000008000025f5fee00ef000101000402000100070300013c9204000000008000045f5f5f5fec00feef000101000402000100040300013c7604000000008000025f5fee00ef000101000402000100070300013c5704000000008000045f5f5f5fec00feef000101000402000100040300013c3b04000000008000025f5fee00ef000101000402000100070300013c1c04000000008000045f5f5f5fec00feef000101000402000100040300013c0004000000008000025f5fee00ef000101000402000100070300013be104000000008000045f5f5f5fec00feef000101000402000100040300013bc504000000008000025f5fee00ef000101000402000100070300013ba604000000008000045f5f5f5fec00feef000101000402000100040300013b8a04000000008000025f5fee00ef000101000402000100070300013b6b04000000008000045f5f5f5fec00feef000101000402000100040300013b4f04000000008000025f5fee00ef000101000402000100070300013b3004000000008000045f5f5f5fec00feef000101000402000100040300013b1404000000008000025f5fee00ef000101000402000100070300013af504000000008000045f5f5f5fec00feef000101000402000100040300013ad904000000008000025f5fee00ef000101000402000100070300013aba04000000008000045f5f5f5fec00feef000101000402000100040300013a9e04000000008000025f5fee00ef000101000402000100070300013a7f04000000008000045f5f5f5fec00feef000101000402000100040300013a6304000000008000025f5fee00ef000101000402000100070300013a4404000000008000045f5f5f5fec00feef000101000402000100040300013a2804000000008000025f5fee00ef000101000402000100070300013a0904000000008000045f5f5f5fec00feef0001010004020001000403000139ed04000000008000025f5fee00ef0001010004020001000703000139ce04000000008000045f5f5f5fec00feef0001010004020001000403000139b204000000008000025f5fee00ef00010100040200010007030001399304000000008000045f5f5f5fec00feef00010100040200010004030001397704000000008000025f5fee00ef00010100040200010007030001395804000000008000045f5f5f5fec00feef00010100040200010004030001393c04000000008000025f5fee00ef00010100040200010007030001391d04000000008000045f5f5f5fec00feef00010100040200010004030001390104000000008000025f5fee00ef0001010004020001000703000138e204000000008000045f5f5f5fec00feef0001010004020001000403000138c604000000008000025f5fee00ef0001010004020001000703000138a704000000008000045f5f5f5fec00feef00010100040200010004030001388b04000000008000025f5fee00ef00010100040200010007030001386c04000000008000045f5f5f5fec00feef00010100040200010004030001385004000000008000025f5fee00ef00010100040200010007030001383104000000008000045f5f5f5fec00feef00010100040200010004030001381504000000008000025f5fee00ef0001010004020001000703000137f604000000008000045f5f5f5fec00feef0001010004020001000403000137da04000000008000025f5fee00ef0001010004020001000703000137bb04000000008000045f5f5f5fec00feef00010100040200010004030001379f04000000008000025f5fee00ef00010100040200010007030001378004000000008000045f5f5f5fec00feef00010100040200010004030001376404000000008000025f5fee00ef00010100040200010007030001374504000000008000045f5f5f5fec00feef00010100040200010004030001372904000000008000025f5fee00ef00010100040200010007030001370a04000000008000045f5f5f5fec00feef0001010004020001000403000136ee04000000008000025f5fee00ef0001010004020001000703000136cf04000000008000045f5f5f5fec00feef0001010004020001000403000136b304000000008000025f5fee00ef00010100040200010007030001369404000000008000045f5f5f5fec00feef00010100040200010004030001367804000000008000025f5fee00ef00010100040200010007030001365904000000008000045f5f5f5fec00feef00010100040200010004030001363d04000000008000025f5fee00ef00010100040200010007030001361e04000000008000045f5f5f5fec00feef00010100040200010004030001360204000000008000025f5fee00ef0001010004020001000703000135e304000000008000045f5f5f5fec00feef0001010004020001000403000135c704000000008000025f5fee00ef0001010004020001000703000135a804000000008000045f5f5f5fec00feef00010100040200010004030001358c04000000008000025f5fee00ef00010100040200010007030001356d04000000008000045f5f5f5fec00feef00010100040200010004030001355104000000008000025f5fee00ef00010100040200010007030001353204000000008000045f5f5f5fec00feef00010100040200010004030001351604000000008000025f5fee00ef0001010004020001000703000134f704000000008000045f5f5f5fec00feef0001010004020001000403000134db04000000008000025f5fee00ef0001010004020001000703000134bc04000000008000045f5f5f5fec00feef0001010004020001000403000134a004000000008000025f5fee00ef00010100040200010007030001348104000000008000045f5f5f5fec00feef00010100040200010004030001346504000000008000025f5fee00ef00010100040200010007030001344604000000008000045f5f5f5fec00feef00010100040200010004030001342a04000000008000025f5fee00ef00010100040200010007030001340b04000000008000045f5f5f5fec00feef0001010004020001000403000133ef04000000008000025f5fee00ef0001010004020001000703000133d004000000008000045f5f5f5fec00feef0001010004020001000403000133b404000000008000025f5fee00ef00010100040200010007030001339504000000008000045f5f5f5fec00feef00010100040200010004030001337904000000008000025f5fee00ef00010100040200010007030001335a04000000008000045f5f5f5fec00feef00010100040200010004030001333e04000000008000025f5fee00ef00010100040200010007030001331f04000000008000045f5f5f5fec00feef00010100040200010004030001330304000000008000025f5fee00ef0001010004020001000703000132e404000000008000045f5f5f5fec00feef0001010004020001000403000132c804000000008000025f5fee00ef0001010004020001000703000132a904000000008000045f5f5f5fec00feef00010100040200010004030001328d04000000008000025f5fee00ef00010100040200010007030001326e04000000008000045f5f5f5fec00feef00010100040200010004030001325204000000008000025f5fee00ef00010100040200010007030001323304000000008000045f5f5f5fec00feef00010100040200010004030001321704000000008000025f5fee00ef0001010004020001000703000131f804000000008000045f5f5f5fec00feef0001010004020001000403000131dc04000000008000025f5fee00ef0001010004020001000703000131bd04000000008000045f5f5f5fec00feef0001010004020001000403000131a104000000008000025f5fee00ef00010100040200010007030001318204000000008000045f5f5f5fec00feef00010100040200010004030001316604000000008000025f5fee00ef00010100040200010007030001314704000000008000045f5f5f5fec00feef00010100040200010004030001312b04000000008000025f5fee00ef00010100040200010007030001310c04000000008000045f5f5f5fec00feef0001010004020001000403000130f004000000008000025f5fee00ef0001010004020001000703000130d104000000008000045f5f5f5fec00feef0001010004020001000403000130b504000000008000025f5fee00ef00010100040200010007030001309604000000008000045f5f5f5fec00feef00010100040200010004030001307a04000000008000025f5fee00ef00010100040200010007030001305b04000000008000045f5f5f5fec00feef00010100040200010004030001303f04000000008000025f5fee00ef00010100040200010007030001302004000000008000045f5f5f5fec00feef00010100040200010004030001300404000000008000025f5fee00ef000101000402000100070300012fe504000000008000045f5f5f5fec00feef000101000402000100040300012fc904000000008000025f5fee00ef000101000402000100070300012faa04000000008000045f5f5f5fec00feef000101000402000100040300012f8e04000000008000025f5fee00ef000101000402000100070300012f6f04000000008000045f5f5f5fec00feef000101000402000100040300012f5304000000008000025f5fee00ef000101000402000100070300012f3404000000008000045f5f5f5fec00feef000101000402000100040300012f1804000000008000025f5fee00ef000101000402000100070300012ef904000000008000045f5f5f5fec00feef000101000402000100040300012edd04000000008000025f5fee00ef000101000402000100070300012ebe04000000008000045f5f5f5fec00feef000101000402000100040300012ea204000000008000025f5fee00ef000101000402000100070300012e8304000000008000045f5f5f5fec00feef000101000402000100040300012e6704000000008000025f5fee00ef000101000402000100070300012e4804000000008000045f5f5f5fec00feef000101000402000100040300012e2c04000000008000025f5fee00ef000101000402000100070300012e0d04000000008000045f5f5f5fec00feef000101000402000100040300012df104000000008000025f5fee00ef000101000402000100070300012dd204000000008000045f5f5f5fec00feef000101000402000100040300012db604000000008000025f5fee00ef000101000402000100070300012d9704000000008000045f5f5f5fec00feef000101000402000100040300012d7b04000000008000025f5fee00ef000101000402000100070300012d5c04000000008000045f5f5f5fec00feef000101000402000100040300012d4004000000008000025f5fee00ef000101000402000100070300012d2104000000008000045f5f5f5fec00feef000101000402000100040300012d0504000000008000025f5fee00ef000101000402000100070300012ce604000000008000045f5f5f5fec00feef000101000402000100040300012cca04000000008000025f5fee00ef000101000402000100070300012cab04000000008000045f5f5f5fec00feef000101000402000100040300012c8f04000000008000025f5fee00ef000101000402000100070300012c7004000000008000045f5f5f5fec00feef000101000402000100040300012c5404000000008000025f5fee00ef000101000402000100070300012c3504000000008000045f5f5f5fec00feef000101000402000100040300012c1904000000008000025f5fee00ef000101000402000100070300012bfa04000000008000045f5f5f5fec00feef000101000402000100040300012bde04000000008000025f5fee00ef000101000402000100070300012bbf04000000008000045f5f5f5fec00feef000101000402000100040300012ba304000000008000025f5fee00ef000101000402000100070300012b8404000000008000045f5f5f5fec00feef000101000402000100040300012b6804000000008000025f5fee00ef000101000402000100070300012b4904000000008000045f5f5f5fec00feef000101000402000100040300012b2d04000000008000025f5fee00ef000101000402000100070300012b0e04000000008000045f5f5f5fec00feef000101000402000100040300012af204000000008000025f5fee00ef000101000402000100070300012ad304000000008000045f5f5f5fec00feef000101000402000100040300012ab704000000008000025f5fee00ef000101000402000100070300012a9804000000008000045f5f5f5fec00feef000101000402000100040300012a7c04000000008000025f5fee00ef000101000402000100070300012a5d04000000008000045f5f5f5fec00feef000101000402000100040300012a4104000000008000025f5fee00ef000101000402000100070300012a2204000000008000045f5f5f5fec00feef000101000402000100040300012a0604000000008000025f5fee00ef0001010004020001000703000129e704000000008000045f5f5f5fec00feef0001010004020001000403000129cb04000000008000025f5fee00ef0001010004020001000703000129ac04000000008000045f5f5f5fec00feef00010100040200010004030001299004000000008000025f5fee00ef00010100040200010007030001297104000000008000045f5f5f5fec00feef00010100040200010004030001295504000000008000025f5fee00ef00010100040200010007030001293604000000008000045f5f5f5fec00feef00010100040200010004030001291a04000000008000025f5fee00ef0001010004020001000703000128fb04000000008000045f5f5f5fec00feef0001010004020001000403000128df04000000008000025f5fee00ef0001010004020001000703000128c004000000008000045f5f5f5fec00feef0001010004020001000403000128a404000000008000025f5fee00ef00010100040200010007030001288504000000008000045f5f5f5fec00feef00010100040200010004030001286904000000008000025f5fee00ef00010100040200010007030001284a04000000008000045f5f5f5fec00feef00010100040200010004030001282e04000000008000025f5fee00ef00010100040200010007030001280f04000000008000045f5f5f5fec00feef0001010004020001000403000127f304000000008000025f5fee00ef0001010004020001000703000127d404000000008000045f5f5f5fec00feef0001010004020001000403000127b804000000008000025f5fee00ef00010100040200010007030001279904000000008000045f5f5f5fec00feef00010100040200010004030001277d04000000008000025f5fee00ef00010100040200010007030001275e04000000008000045f5f5f5fec00feef00010100040200010004030001274204000000008000025f5fee00ef00010100040200010007030001272304000000008000045f5f5f5fec00feef00010100040200010004030001270704000000008000025f5fee00ef0001010004020001000703000126e804000000008000045f5f5f5fec00feef0001010004020001000403000126cc04000000008000025f5fee00ef0001010004020001000703000126ad04000000008000045f5f5f5fec00feef00010100040200010004030001269104000000008000025f5fee00ef00010100040200010007030001267204000000008000045f5f5f5fec00feef00010100040200010004030001265604000000008000025f5fee00ef00010100040200010007030001263704000000008000045f5f5f5fec00feef00010100040200010004030001261b04000000008000025f5fee00ef0001010004020001000703000125fc04000000008000045f5f5f5fec00feef0001010004020001000403000125e004000000008000025f5fee00ef0001010004020001000703000125c104000000008000045f5f5f5fec00feef0001010004020001000403000125a504000000008000025f5fee00ef00010100040200010007030001258604000000008000045f5f5f5fec00feef00010100040200010004030001256a04000000008000025f5fee00ef00010100040200010007030001254b04000000008000045f5f5f5fec00feef00010100040200010004030001252f04000000008000025f5fee00ef00010100040200010007030001251004000000008000045f5f5f5fec00feef0001010004020001000403000124f404000000008000025f5fee00ef0001010004020001000703000124d504000000008000045f5f5f5fec00feef0001010004020001000403000124b904000000008000025f5fee00ef00010100040200010007030001249a04000000008000045f5f5f5fec00feef00010100040200010004030001247e04000000008000025f5fee00ef00010100040200010007030001245f04000000008000045f5f5f5fec00feef00010100040200010004030001244304000000008000025f5fee00ef00010100040200010007030001242404000000008000045f5f5f5fec00feef00010100040200010004030001240804000000008000025f5fee00ef0001010004020001000703000123e904000000008000045f5f5f5fec00feef0001010004020001000403000123cd04000000008000025f5fee00ef0001010004020001000703000123ae04000000008000045f5f5f5fec00feef00010100040200010004030001239204000000008000025f5fee00ef00010100040200010007030001237304000000008000045f5f5f5fec00feef00010100040200010004030001235704000000008000025f5fee00ef00010100040200010007030001233804000000008000045f5f5f5fec00feef00010100040200010004030001231c04000000008000025f5fee00ef0001010004020001000703000122fd04000000008000045f5f5f5fec00feef0001010004020001000403000122e104000000008000025f5fee00ef0001010004020001000703000122c204000000008000045f5f5f5fec00feef0001010004020001000403000122a604000000008000025f5fee00ef00010100040200010007030001228704000000008000045f5f5f5fec00feef00010100040200010004030001226b04000000008000025f5fee00ef00010100040200010007030001224c04000000008000045f5f5f5fec00feef00010100040200010004030001223004000000008000025f5fee00ef00010100040200010007030001221104000000008000045f5f5f5fec00feef0001010004020001000403000121f504000000008000025f5fee00ef0001010004020001000703000121d604000000008000045f5f5f5fec00feef0001010004020001000403000121ba04000000008000025f5fee00ef00010100040200010007030001219b04000000008000045f5f5f5fec00feef00010100040200010004030001217f04000000008000025f5fee00ef00010100040200010007030001216004000000008000045f5f5f5fec00feef00010100040200010004030001214404000000008000025f5fee00ef00010100040200010007030001212504000000008000045f5f5f5fec00feef00010100040200010004030001210904000000008000025f5fee00ef0001010004020001000703000120ea04000000008000045f5f5f5fec00feef0001010004020001000403000120ce04000000008000025f5fee00ef0001010004020001000703000120af04000000008000045f5f5f5fec00feef00010100040200010004030001209304000000008000025f5fee00ef00010100040200010007030001207404000000008000045f5f5f5fec00feef00010100040200010004030001205804000000008000025f5fee00ef00010100040200010007030001203904000000008000045f5f5f5fec00feef00010100040200010004030001201d04000000008000025f5fee00ef000101000402000100070300011ffe04000000008000045f5f5f5fec00feef000101000402000100040300011fe204000000008000025f5fee00ef000101000402000100070300011fc304000000008000045f5f5f5fec00feef000101000402000100040300011fa704000000008000025f5fee00ef000101000402000100070300011f8804000000008000045f5f5f5fec00feef000101000402000100040300011f6c04000000008000025f5fee00ef000101000402000100070300011f4d04000000008000045f5f5f5fec00feef000101000402000100040300011f3104000000008000025f5fee00ef000101000402000100070300011f1204000000008000045f5f5f5fec00feef000101000402000100040300011ef604000000008000025f5fee00ef000101000402000100070300011ed704000000008000045f5f5f5fec00feef000101000402000100040300011ebb04000000008000025f5fee00ef000101000402000100070300011e9c04000000008000045f5f5f5fec00feef000101000402000100040300011e8004000000008000025f5fee00ef000101000402000100070300011e6104000000008000045f5f5f5fec00feef000101000402000100040300011e4504000000008000025f5fee00ef000101000402000100070300011e2604000000008000045f5f5f5fec00feef000101000402000100040300011e0a04000000008000025f5fee00ef000101000402000100070300011deb04000000008000045f5f5f5fec00feef000101000402000100040300011dcf04000000008000025f5fee00ef000101000402000100070300011db004000000008000045f5f5f5fec00feef000101000402000100040300011d9404000000008000025f5fee00ef000101000402000100070300011d7504000000008000045f5f5f5fec00feef000101000402000100040300011d5904000000008000025f5fee00ef000101000402000100070300011d3a04000000008000045f5f5f5fec00feef000101000402000100040300011d1e04000000008000025f5fee00ef000101000402000100070300011cff04000000008000045f5f5f5fec00feef000101000402000100040300011ce304000000008000025f5fee00ef000101000402000100070300011cc404000000008000045f5f5f5fec00feef000101000402000100040300011ca804000000008000025f5fee00ef000101000402000100070300011c8904000000008000045f5f5f5fec00feef000101000402000100040300011c6d04000000008000025f5fee00ef000101000402000100070300011c4e04000000008000045f5f5f5fec00feef000101000402000100040300011c3204000000008000025f5fee00ef000101000402000100070300011c1304000000008000045f5f5f5fec00feef000101000402000100040300011bf704000000008000025f5fee00ef000101000402000100070300011bd804000000008000045f5f5f5fec00feef000101000402000100040300011bbc04000000008000025f5fee00ef000101000402000100070300011b9d04000000008000045f5f5f5fec00feef000101000402000100040300011b8104000000008000025f5fee00ef000101000402000100070300011b6204000000008000045f5f5f5fec00feef000101000402000100040300011b4604000000008000025f5fee00ef000101000402000100070300011b2704000000008000045f5f5f5fec00feef000101000402000100040300011b0b04000000008000025f5fee00ef000101000402000100070300011aec04000000008000045f5f5f5fec00feef000101000402000100040300011ad004000000008000025f5fee00ef000101000402000100070300011ab104000000008000045f5f5f5fec00feef000101000402000100040300011a9504000000008000025f5fee00ef000101000402000100070300011a7604000000008000045f5f5f5fec00feef000101000402000100040300011a5a04000000008000025f5fee00ef000101000402000100070300011a3b04000000008000045f5f5f5fec00feef000101000402000100040300011a1f04000000008000025f5fee00ef000101000402000100070300011a0004000000008000045f5f5f5fec00feef0001010004020001000403000119e404000000008000025f5fee00ef0001010004020001000703000119c504000000008000045f5f5f5fec00feef0001010004020001000403000119a904000000008000025f5fee00ef00010100040200010007030001198a04000000008000045f5f5f5fec00feef00010100040200010004030001196e04000000008000025f5fee00ef00010100040200010007030001194f04000000008000045f5f5f5fec00feef00010100040200010004030001193304000000008000025f5fee00ef00010100040200010007030001191404000000008000045f5f5f5fec00feef0001010004020001000403000118f804000000008000025f5fee00ef0001010004020001000703000118d904000000008000045f5f5f5fec00feef0001010004020001000403000118bd04000000008000025f5fee00ef00010100040200010007030001189e04000000008000045f5f5f5fec00feef00010100040200010004030001188204000000008000025f5fee00ef00010100040200010007030001186304000000008000045f5f5f5fec00feef00010100040200010004030001184704000000008000025f5fee00ef00010100040200010007030001182804000000008000045f5f5f5fec00feef00010100040200010004030001180c04000000008000025f5fee00ef0001010004020001000703000117ed04000000008000045f5f5f5fec00feef0001010004020001000403000117d104000000008000025f5fee00ef0001010004020001000703000117b204000000008000045f5f5f5fec00feef00010100040200010004030001179604000000008000025f5fee00ef00010100040200010007030001177704000000008000045f5f5f5fec00feef00010100040200010004030001175b04000000008000025f5fee00ef00010100040200010007030001173c04000000008000045f5f5f5fec00feef00010100040200010004030001172004000000008000025f5fee00ef00010100040200010007030001170104000000008000045f5f5f5fec00feef0001010004020001000403000116e504000000008000025f5fee00ef0001010004020001000703000116c604000000008000045f5f5f5fec00feef0001010004020001000403000116aa04000000008000025f5fee00ef00010100040200010007030001168b04000000008000045f5f5f5fec00feef00010100040200010004030001166f04000000008000025f5fee00ef00010100040200010007030001165004000000008000045f5f5f5fec00feef00010100040200010004030001163404000000008000025f5fee00ef00010100040200010007030001161504000000008000045f5f5f5fec00feef0001010004020001000403000115f904000000008000025f5fee00ef0001010004020001000703000115da04000000008000045f5f5f5fec00feef0001010004020001000403000115be04000000008000025f5fee00ef00010100040200010007030001159f04000000008000045f5f5f5fec00feef00010100040200010004030001158304000000008000025f5fee00ef00010100040200010007030001156404000000008000045f5f5f5fec00feef00010100040200010004030001154804000000008000025f5fee00ef00010100040200010007030001152904000000008000045f5f5f5fec00feef00010100040200010004030001150d04000000008000025f5fee00ef0001010004020001000703000114ee04000000008000045f5f5f5fec00feef0001010004020001000403000114d204000000008000025f5fee00ef0001010004020001000703000114b304000000008000045f5f5f5fec00feef00010100040200010004030001149704000000008000025f5fee00ef00010100040200010007030001147804000000008000045f5f5f5fec00feef00010100040200010004030001145c04000000008000025f5fee00ef00010100040200010007030001143d04000000008000045f5f5f5fec00feef00010100040200010004030001142104000000008000025f5fee00ef00010100040200010007030001140204000000008000045f5f5f5fec00feef0001010004020001000403000113e604000000008000025f5fee00ef0001010004020001000703000113c704000000008000045f5f5f5fec00feef0001010004020001000403000113ab04000000008000025f5fee00ef00010100040200010007030001138c04000000008000045f5f5f5fec00feef00010100040200010004030001137004000000008000025f5fee00ef00010100040200010007030001135104000000008000045f5f5f5fec00feef00010100040200010004030001133504000000008000025f5fee00ef00010100040200010007030001131604000000008000045f5f5f5fec00feef0001010004020001000403000112fa04000000008000025f5fee00ef0001010004020001000703000112db04000000008000045f5f5f5fec00feef0001010004020001000403000112bf04000000008000025f5fee00ef0001010004020001000703000112a004000000008000045f5f5f5fec00feef00010100040200010004030001128404000000008000025f5fee00ef00010100040200010007030001126504000000008000045f5f5f5fec00feef00010100040200010004030001124904000000008000025f5fee00ef00010100040200010007030001122a04000000008000045f5f5f5fec00feef00010100040200010004030001120e04000000008000025f5fee00ef0001010004020001000703000111ef04000000008000045f5f5f5fec00feef0001010004020001000403000111d304000000008000025f5fee00ef0001010004020001000703000111b404000000008000045f5f5f5fec00feef00010100040200010004030001119804000000008000025f5fee00ef00010100040200010007030001117904000000008000045f5f5f5fec00feef00010100040200010004030001115d04000000008000025f5fee00ef00010100040200010007030001113e04000000008000045f5f5f5fec00feef00010100040200010004030001112204000000008000025f5fee00ef00010100040200010007030001110304000000008000045f5f5f5fec00feef0001010004020001000403000110e704000000008000025f5fee00ef0001010004020001000703000110c804000000008000045f5f5f5fec00feef0001010004020001000403000110ac04000000008000025f5fee00ef00010100040200010007030001108d04000000008000045f5f5f5fec00feef00010100040200010004030001107104000000008000025f5fee00ef00010100040200010007030001105204000000008000045f5f5f5fec00feef00010100040200010004030001103604000000008000025f5fee00ef00010100040200010007030001101704000000008000045f5f5f5fec00feef000101000402000100040300010ffb04000000008000025f5fee00ef000101000402000100070300010fdc04000000008000045f5f5f5fec00feef000101000402000100040300010fc004000000008000025f5fee00ef000101000402000100070300010fa104000000008000045f5f5f5fec00feef000101000402000100040300010f8504000000008000025f5fee00ef000101000402000100070300010f6604000000008000045f5f5f5fec00feef000101000402000100040300010f4a04000000008000025f5fee00ef000101000402000100070300010f2b04000000008000045f5f5f5fec00feef000101000402000100040300010f0f04000000008000025f5fee00ef000101000402000100070300010ef004000000008000045f5f5f5fec00feef000101000402000100040300010ed404000000008000025f5fee00ef000101000402000100070300010eb504000000008000045f5f5f5fec00feef000101000402000100040300010e9904000000008000025f5fee00ef000101000402000100070300010e7a04000000008000045f5f5f5fec00feef000101000402000100040300010e5e04000000008000025f5fee00ef000101000402000100070300010e3f04000000008000045f5f5f5fec00feef000101000402000100040300010e2304000000008000025f5fee00ef000101000402000100070300010e0404000000008000045f5f5f5fec00feef000101000402000100040300010de804000000008000025f5fee00ef000101000402000100070300010dc904000000008000045f5f5f5fec00feef000101000402000100040300010dad04000000008000025f5fee00ef000101000402000100070300010d8e04000000008000045f5f5f5fec00feef000101000402000100040300010d7204000000008000025f5fee00ef000101000402000100070300010d5304000000008000045f5f5f5fec00feef000101000402000100040300010d3704000000008000025f5fee00ef000101000402000100070300010d1804000000008000045f5f5f5fec00feef000101000402000100040300010cfc04000000008000025f5fee00ef000101000402000100070300010cdd04000000008000045f5f5f5fec00feef000101000402000100040300010cc104000000008000025f5fee00ef000101000402000100070300010ca204000000008000045f5f5f5fec00feef000101000402000100040300010c8604000000008000025f5fee00ef000101000402000100070300010c6704000000008000045f5f5f5fec00feef000101000402000100040300010c4b04000000008000025f5fee00ef000101000402000100070300010c2c04000000008000045f5f5f5fec00feef000101000402000100040300010c1004000000008000025f5fee00ef000101000402000100070300010bf104000000008000045f5f5f5fec00feef000101000402000100040300010bd504000000008000025f5fee00ef000101000402000100070300010bb604000000008000045f5f5f5fec00feef000101000402000100040300010b9a04000000008000025f5fee00ef000101000402000100070300010b7b04000000008000045f5f5f5fec00feef000101000402000100040300010b5f04000000008000025f5fee00ef000101000402000100070300010b4004000000008000045f5f5f5fec00feef000101000402000100040300010b2404000000008000025f5fee00ef000101000402000100070300010b0504000000008000045f5f5f5fec00feef000101000402000100040300010ae904000000008000025f5fee00ef000101000402000100070300010aca04000000008000045f5f5f5fec00feef000101000402000100040300010aae04000000008000025f5fee00ef000101000402000100070300010a8f04000000008000045f5f5f5fec00feef000101000402000100040300010a7304000000008000025f5fee00ef000101000402000100070300010a5404000000008000045f5f5f5fec00feef000101000402000100040300010a3804000000008000025f5fee00ef000101000402000100070300010a1904000000008000045f5f5f5fec00feef0001010004020001000403000109fd04000000008000025f5fee00ef0001010004020001000703000109de04000000008000045f5f5f5fec00feef0001010004020001000403000109c204000000008000025f5fee00ef0001010004020001000703000109a304000000008000045f5f5f5fec00feef00010100040200010004030001098704000000008000025f5fee00ef00010100040200010007030001096804000000008000045f5f5f5fec00feef00010100040200010004030001094c04000000008000025f5fee00ef00010100040200010007030001092d04000000008000045f5f5f5fec00feef00010100040200010004030001091104000000008000025f5fee00ef0001010004020001000703000108f204000000008000045f5f5f5fec00feef0001010004020001000403000108d604000000008000025f5fee00ef0001010004020001000703000108b704000000008000045f5f5f5fec00feef00010100040200010004030001089b04000000008000025f5fee00ef00010100040200010007030001087c04000000008000045f5f5f5fec00feef00010100040200010004030001086004000000008000025f5fee00ef00010100040200010007030001084104000000008000045f5f5f5fec00feef00010100040200010004030001082504000000008000025f5fee00ef00010100040200010007030001080604000000008000045f5f5f5fec00feef0001010004020001000403000107ea04000000008000025f5fee00ef0001010004020001000703000107cb04000000008000045f5f5f5fec00feef0001010004020001000403000107af04000000008000025f5fee00ef00010100040200010007030001079004000000008000045f5f5f5fec00feef00010100040200010004030001077404000000008000025f5fee00ef00010100040200010007030001075504000000008000045f5f5f5fec00feef00010100040200010004030001073904000000008000025f5fee00ef00010100040200010007030001071a04000000008000045f5f5f5fec00feef0001010004020001000403000106fe04000000008000025f5fee00ef0001010004020001000703000106df04000000008000045f5f5f5fec00feef0001010004020001000403000106c304000000008000025f5fee00ef0001010004020001000703000106a404000000008000045f5f5f5fec00feef00010100040200010004030001068804000000008000025f5fee00ef00010100040200010007030001066904000000008000045f5f5f5fec00feef00010100040200010004030001064d04000000008000025f5fee00ef00010100040200010007030001062e04000000008000045f5f5f5fec00feef00010100040200010004030001061204000000008000025f5fee00ef0001010004020001000703000105f304000000008000045f5f5f5fec00feef0001010004020001000403000105d704000000008000025f5fee00ef0001010004020001000703000105b804000000008000045f5f5f5fec00feef00010100040200010004030001059c04000000008000025f5fee00ef00010100040200010007030001057d04000000008000045f5f5f5fec00feef00010100040200010004030001056104000000008000025f5fee00ef00010100040200010007030001054204000000008000045f5f5f5fec00feef00010100040200010004030001052604000000008000025f5fee00ef00010100040200010007030001050704000000008000045f5f5f5fec00feef0001010004020001000403000104eb04000000008000025f5fee00ef0001010004020001000703000104cc04000000008000045f5f5f5fec00feef0001010004020001000403000104b004000000008000025f5fee00ef00010100040200010007030001049104000000008000045f5f5f5fec00feef00010100040200010004030001047504000000008000025f5fee00ef00010100040200010007030001045604000000008000045f5f5f5fec00feef00010100040200010004030001043a04000000008000025f5fee00ef00010100040200010007030001041b04000000008000045f5f5f5fec00feef0001010004020001000403000103ff04000000008000025f5fee00ef0001010004020001000703000103e004000000008000045f5f5f5fec00feef0001010004020001000403000103c404000000008000025f5fee00ef0001010004020001000703000103a504000000008000045f5f5f5fec00feef00010100040200010004030001038904000000008000025f5fee00ef00010100040200010007030001036a04000000008000045f5f5f5fec00feef00010100040200010004030001034e04000000008000025f5fee00ef00010100040200010007030001032f04000000008000045f5f5f5fec00feef00010100040200010004030001031304000000008000025f5fee00ef0001010004020001000703000102f404000000008000045f5f5f5fec00feef0001010004020001000403000102d804000000008000025f5fee00ef0001010004020001000703000102b904000000008000045f5f5f5fec00feef00010100040200010004030001029d04000000008000025f5fee00ef00010100040200010007030001027e04000000008000045f5f5f5fec00feef00010100040200010004030001026204000000008000025f5fee00ef00010100040200010007030001024304000000008000045f5f5f5fec00feef00010100040200010004030001022704000000008000025f5fee00ef00010100040200010007030001020804000000008000045f5f5f5fec00feef0001010004020001000403000101ec04000000008000025f5fee00ef0001010004020001000703000101cd04000000008000045f5f5f5fec00feef0001010004020001000403000101b104000000008000025f5fee00ef00010100040200010007030001019204000000008000045f5f5f5fec00feef00010100040200010004030001017604000000008000025f5fee00ef00010100040200010007030001015704000000008000045f5f5f5fec00feef00010100040200010004030001013b04000000008000025f5fee00ef00010100040200010007030001011c04000000008000045f5f5f5fec00feef00010100040200010004030001010004000000008000025f5fee00ef0001010004020001000703000100e104000000008000045f5f5f5fec00feef0001010004020001000403000100c504000000008000025f5fee00ef0001010004020001000703000100a604000000008000045f5f5f5fec00feef00010100040200010004030001008a04000000008000025f5fee00ef00010100040200010007030001006b04000000008000045f5f5f5fec00feef00010100040200010004030001004f04000000008000025f5fee00ef00010100040200010007030001003004000000008000045f5f5f5fec00feef00010100040200010004030001001404000000008000025f5fee00ef000101000402000100010400000000800000fe", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/max_stack_height.json b/tests/eof_suite/evmone/eof_tests/eof_validation/max_stack_height.json deleted file mode 100644 index a353635a09..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/max_stack_height.json +++ /dev/null @@ -1,84 +0,0 @@ -{ - "max_stack_height": { - "vectors": { - "max_stack_height_0": { - "code": "0xef000101000802000200040bfe0400000000800000000003ffe3000100600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050e4", - "results": { - "Prague": { - "result": true - } - } - }, - "max_stack_height_1": { - "code": "0xef00010100080200020c01000104000000008003ff00000000600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050e3000100e4", - "results": { - "Prague": { - "result": true - } - } - }, - "max_stack_height_2": { - "code": "0xef000101000402000108010400000000800400600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600100", - "results": { - "Prague": { - "exception": "EOF_MaxStackHeightExceeded", - "result": false - } - } - }, - "max_stack_height_3": { - "code": "0xef00010100080200020c0400010400000000800400000000006001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e300015050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505000e4", - "results": { - "Prague": { - "exception": "EOF_MaxStackHeightExceeded", - "result": false - } - } - }, - "max_stack_height_4": { - "code": "0xef000101000802000200040c010400000000800000000003ffe3000100600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600150505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050e4", - "results": { - "Prague": { - "exception": "EOF_InvalidMaxStackHeight", - "result": false - } - } - }, - "max_stack_height_5": { - "code": "0xef00010100080200020c04000104000000008003ff000000006001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e300015050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505000e4", - "results": { - "Prague": { - "exception": "EOF_InvalidMaxStackHeight", - "result": false - } - } - }, - "max_stack_height_6": { - "code": "0xef0001010004020001000804000000008000016000e10002600100", - "results": { - "Prague": { - "result": true - } - } - }, - "max_stack_height_7": { - "code": "0xef0001010004020001000604000000008000016000e1fffd00", - "results": { - "Prague": { - "exception": "EOF_ConflictingStackHeight", - "result": false - } - } - }, - "max_stack_height_8": { - "code": "0xef0001010004020001000704000000008000016000e200fffc00", - "results": { - "Prague": { - "exception": "EOF_ConflictingStackHeight", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/minimal_valid_EOF1_code.json b/tests/eof_suite/evmone/eof_tests/eof_validation/minimal_valid_EOF1_code.json deleted file mode 100644 index 69b66da04c..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/minimal_valid_EOF1_code.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "minimal_valid_EOF1_code": { - "vectors": { - "minimal_valid_EOF1_code_0": { - "code": "0xef000101000402000100010400000000800000fe", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/minimal_valid_EOF1_code_with_data.json b/tests/eof_suite/evmone/eof_tests/eof_validation/minimal_valid_EOF1_code_with_data.json deleted file mode 100644 index 3155e80573..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/minimal_valid_EOF1_code_with_data.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "minimal_valid_EOF1_code_with_data": { - "vectors": { - "minimal_valid_EOF1_code_with_data_0": { - "code": "0xef000101000402000100010400010000800000feda", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/minimal_valid_EOF1_multiple_code_sections.json b/tests/eof_suite/evmone/eof_tests/eof_validation/minimal_valid_EOF1_multiple_code_sections.json deleted file mode 100644 index 29a4384403..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/minimal_valid_EOF1_multiple_code_sections.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "minimal_valid_EOF1_multiple_code_sections": { - "vectors": { - "no_data_section": { - "code": "0xef000101000802000200010001000080000000800000fefe", - "results": { - "Prague": { - "exception": "EOF_DataSectionMissing", - "result": false - } - } - }, - "non_void_input_output": { - "code": "0xef0001010010020004000500060008000204000000008000010100000100010003020300035fe300010050e3000250e43080e300035050e480e4", - "results": { - "Prague": { - "result": true - } - } - }, - "with_data_section": { - "code": "0xef000101000802000200030001040001000080000000800000e50001feda", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/multiple_code_sections_headers.json b/tests/eof_suite/evmone/eof_tests/eof_validation/multiple_code_sections_headers.json deleted file mode 100644 index 0fd093f540..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/multiple_code_sections_headers.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "multiple_code_sections_headers": { - "vectors": { - "multiple_code_sections_headers_0": { - "code": "0xef0001010008020001000402000100050400000000800000045c000000405c0000002e0005", - "results": { - "Prague": { - "exception": "EOF_DataSectionMissing", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/non_returning_status.json b/tests/eof_suite/evmone/eof_tests/eof_validation/non_returning_status.json deleted file mode 100644 index 0d16599949..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/non_returning_status.json +++ /dev/null @@ -1,124 +0,0 @@ -{ - "non_returning_status": { - "vectors": { - "non_returning_status_0": { - "code": "0xef00010100040200010001040000000080000000", - "results": { - "Prague": { - "result": true - } - } - }, - "non_returning_status_1": { - "code": "0xef000101000802000200030001040000000080000000800000e5000100", - "results": { - "Prague": { - "result": true - } - } - }, - "non_returning_status_10": { - "code": "0xef000101000c020003000400070001040000000080000101800001000000005fe50001e10001e4e50002e4", - "results": { - "Prague": { - "exception": "EOF_InvalidNonReturningFlag", - "result": false - } - } - }, - "non_returning_status_11": { - "code": "0xef0001010008020002000400070400000000800001018000015fe50001e10001e4e50000", - "results": { - "Prague": { - "exception": "EOF_InvalidNonReturningFlag", - "result": false - } - } - }, - "non_returning_status_12": { - "code": "0xef000101000c02000300030003000304000000008000000080000000800000e50001e50002e50001", - "results": { - "Prague": { - "result": true - } - } - }, - "non_returning_status_13": { - "code": "0xef000101000c02000300040003000304000000008000000000000000000000e3000100e50002e50001", - "results": { - "Prague": { - "result": true - } - } - }, - "non_returning_status_2": { - "code": "0xef000101000802000200040001040000000080000000000000e3000100e4", - "results": { - "Prague": { - "result": true - } - } - }, - "non_returning_status_3": { - "code": "0xef000101000c02000300040003000104000000008000000000000000000000e3000100e50002e4", - "results": { - "Prague": { - "result": true - } - } - }, - "non_returning_status_4": { - "code": "0xef000101000c020003000500070001040000000080000101000001000000005fe3000100e10001e4e50002e4", - "results": { - "Prague": { - "result": true - } - } - }, - "non_returning_status_5": { - "code": "0xef0001010008020002000500070400000000800001010000015fe3000100e10001e4e50000", - "results": { - "Prague": { - "result": true - } - } - }, - "non_returning_status_6": { - "code": "0xef000101000802000200030001040000000080000000800000e50001e4", - "results": { - "Prague": { - "exception": "EOF_InvalidNonReturningFlag", - "result": false - } - } - }, - "non_returning_status_7": { - "code": "0xef000101000402000100010400000000800000e4", - "results": { - "Prague": { - "exception": "EOF_InvalidNonReturningFlag", - "result": false - } - } - }, - "non_returning_status_8": { - "code": "0xef000101000c02000300030003000104000000008000000080000000000000e50001e50002e4", - "results": { - "Prague": { - "exception": "EOF_InvalidNonReturningFlag", - "result": false - } - } - }, - "non_returning_status_9": { - "code": "0xef000101000802000200030003040000000080000000000000e50001e50000", - "results": { - "Prague": { - "exception": "EOF_InvalidNonReturningFlag", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/runtime_container_return.json b/tests/eof_suite/evmone/eof_tests/eof_validation/runtime_container_return.json deleted file mode 100644 index 1f66a25aed..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/runtime_container_return.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "runtime_container_return": { - "vectors": { - "runtime_container_return_0": { - "code": "0xef00010100040200010005040000000080000260006000f3", - "results": { - "Prague": { - "result": true - } - } - }, - "runtime_container_return_1": { - "code": "0xef000101000402000100060300010018040000000080000260006000ee00ef00010100040200010005040000000080000260006000f3", - "containerKind": "INITCODE", - "results": { - "Prague": { - "result": true - } - } - }, - "runtime_container_return_2": { - "code": "0xef0001010004020001000b030001003604000000008000046000600060006000ec0000ef000101000402000100060300010018040000000080000260006000ee00ef00010100040200010005040000000080000260006000f3", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/runtime_container_returncontract.json b/tests/eof_suite/evmone/eof_tests/eof_validation/runtime_container_returncontract.json deleted file mode 100644 index aa3b80ddac..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/runtime_container_returncontract.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "runtime_container_returncontract": { - "vectors": { - "runtime_container_returncontract_0": { - "code": "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "results": { - "Prague": { - "exception": "EOF_IncompatibleContainerKind", - "result": false - } - } - }, - "runtime_container_returncontract_1": { - "code": "0xef000101000402000100060300010032040000000080000260006000ee00ef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "containerKind": "INITCODE", - "results": { - "Prague": { - "exception": "EOF_IncompatibleContainerKind", - "result": false - } - } - }, - "runtime_container_returncontract_2": { - "code": "0xef0001010004020001000b030001005004000000008000046000600060006000ec0000ef000101000402000100060300010032040000000080000260006000ee00ef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "results": { - "Prague": { - "exception": "EOF_IncompatibleContainerKind", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/runtime_container_revert.json b/tests/eof_suite/evmone/eof_tests/eof_validation/runtime_container_revert.json deleted file mode 100644 index 4a94b4c86e..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/runtime_container_revert.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "runtime_container_revert": { - "vectors": { - "runtime_container_revert_0": { - "code": "0xef00010100040200010005040000000080000260006000fd", - "results": { - "Prague": { - "result": true - } - } - }, - "runtime_container_revert_1": { - "code": "0xef000101000402000100060300010018040000000080000260006000ee00ef00010100040200010005040000000080000260006000fd", - "containerKind": "INITCODE", - "results": { - "Prague": { - "result": true - } - } - }, - "runtime_container_revert_2": { - "code": "0xef0001010004020001000b030001003604000000008000046000600060006000ec0000ef000101000402000100060300010018040000000080000260006000ee00ef00010100040200010005040000000080000260006000fd", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/runtime_container_stop.json b/tests/eof_suite/evmone/eof_tests/eof_validation/runtime_container_stop.json deleted file mode 100644 index 1d8b30f4b1..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/runtime_container_stop.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "runtime_container_stop": { - "vectors": { - "runtime_container_stop_0": { - "code": "0xef00010100040200010001040000000080000000", - "results": { - "Prague": { - "result": true - } - } - }, - "runtime_container_stop_1": { - "code": "0xef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", - "containerKind": "INITCODE", - "results": { - "Prague": { - "result": true - } - } - }, - "runtime_container_stop_2": { - "code": "0xef0001010004020001000b030001003204000000008000046000600060006000ec0000ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/backwards_rjump.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/backwards_rjump.json deleted file mode 100644 index 4e0e76d213..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/backwards_rjump.json +++ /dev/null @@ -1,57 +0,0 @@ -{ - "backwards_rjump": { - "vectors": { - "backwards_rjump_0": { - "code": "0xef000101000402000100030400000000800000e0fffd", - "results": { - "Prague": { - "result": true - } - } - }, - "backwards_rjump_1": { - "code": "0xef0001010004020001000504000000008000015f50e0fffb", - "results": { - "Prague": { - "result": true - } - } - }, - "backwards_rjump_2": { - "code": "0xef0001010004020001000d04000000008000015f506001e10003e0fff8e0fff5", - "results": { - "Prague": { - "result": true - } - } - }, - "backwards_rjump_3": { - "code": "0xef0001010004020001000e04000000008000015f506001e10003e0fff85fe0fff4", - "results": { - "Prague": { - "exception": "EOF_ConflictingStackHeight", - "result": false - } - } - }, - "backwards_rjump_4": { - "code": "0xef0001010004020001000404000000008000015fe0fffc", - "results": { - "Prague": { - "exception": "EOF_ConflictingStackHeight", - "result": false - } - } - }, - "backwards_rjump_5": { - "code": "0xef0001010004020001000504000000008000015f50e0fffc", - "results": { - "Prague": { - "exception": "EOF_ConflictingStackHeight", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/backwards_rjump_variable_stack.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/backwards_rjump_variable_stack.json deleted file mode 100644 index 972572398a..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/backwards_rjump_variable_stack.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "backwards_rjump_variable_stack": { - "vectors": { - "backwards_rjump_variable_stack_0": { - "code": "0xef0001010004020001000b04000000008000035f6000e100025f5fe0fffd", - "results": { - "Prague": { - "result": true - } - } - }, - "backwards_rjump_variable_stack_1": { - "code": "0xef0001010004020001000d04000000008000045f6000e100025f5f5f50e0fffb", - "results": { - "Prague": { - "result": true - } - } - }, - "backwards_rjump_variable_stack_2": { - "code": "0xef0001010004020001001504000000008000045f6000e100025f5f5f506001e10003e0fff8e0fff5", - "results": { - "Prague": { - "result": true - } - } - }, - "backwards_rjump_variable_stack_3": { - "code": "0xef0001010004020001001604000000008000045f6000e100025f5f5f506001e10003e0fff85fe0fff4", - "results": { - "Prague": { - "exception": "EOF_ConflictingStackHeight", - "result": false - } - } - }, - "backwards_rjump_variable_stack_4": { - "code": "0xef0001010004020001001104000000008000045f6000e100025f5f6000e100015fe0fff9", - "results": { - "Prague": { - "exception": "EOF_ConflictingStackHeight", - "result": false - } - } - }, - "backwards_rjump_variable_stack_5": { - "code": "0xef0001010004020001001104000000008000045f6000e100025f5f6000e1000150e0fff9", - "results": { - "Prague": { - "exception": "EOF_ConflictingStackHeight", - "result": false - } - } - }, - "backwards_rjump_variable_stack_6": { - "code": "0xef0001010004020001000c04000000008000045f6000e100025f5f5fe0fffc", - "results": { - "Prague": { - "exception": "EOF_ConflictingStackHeight", - "result": false - } - } - }, - "backwards_rjump_variable_stack_7": { - "code": "0xef0001010004020001000d04000000008000035f6000e100025f5f5f50e0fffc", - "results": { - "Prague": { - "exception": "EOF_ConflictingStackHeight", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/backwards_rjumpi.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/backwards_rjumpi.json deleted file mode 100644 index cdc6a5873a..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/backwards_rjumpi.json +++ /dev/null @@ -1,100 +0,0 @@ -{ - "backwards_rjumpi": { - "vectors": { - "backwards_rjumpi_0": { - "code": "0xef0001010004020001000604000000008000016000e1fffb00", - "results": { - "Prague": { - "result": true - } - } - }, - "backwards_rjumpi_1": { - "code": "0xef0001010004020001000804000000008000015f506000e1fff900", - "results": { - "Prague": { - "result": true - } - } - }, - "backwards_rjumpi_10": { - "code": "0xef0001010004020001000e040000000080000360be6000e10001506000e1fff500", - "results": { - "Prague": { - "exception": "EOF_ConflictingStackHeight", - "result": false - } - } - }, - "backwards_rjumpi_2": { - "code": "0xef0001010004020001000d04000000008000015f506000e1fff96000e1fff400", - "results": { - "Prague": { - "result": true - } - } - }, - "backwards_rjumpi_3": { - "code": "0xef0001010004020001000e04000000008000025f506000e1fff95f6000e1fff300", - "results": { - "Prague": { - "exception": "EOF_ConflictingStackHeight", - "result": false - } - } - }, - "backwards_rjumpi_4": { - "code": "0xef0001010004020001000904000000008000025f60010180e1fff900", - "results": { - "Prague": { - "result": true - } - } - }, - "backwards_rjumpi_5": { - "code": "0xef0001010004020001000a04000000008000025f6001018080e1fff800", - "results": { - "Prague": { - "exception": "EOF_ConflictingStackHeight", - "result": false - } - } - }, - "backwards_rjumpi_6": { - "code": "0xef0001010004020001000804000000008000025f5f5f50e1fffc00", - "results": { - "Prague": { - "exception": "EOF_ConflictingStackHeight", - "result": false - } - } - }, - "backwards_rjumpi_7": { - "code": "0xef0001010004020001000a04000000008000015f506000e1fff9e0fff6", - "results": { - "Prague": { - "result": true - } - } - }, - "backwards_rjumpi_8": { - "code": "0xef0001010004020001000b04000000008000015f506000e1fff95fe0fff5", - "results": { - "Prague": { - "exception": "EOF_ConflictingStackHeight", - "result": false - } - } - }, - "backwards_rjumpi_9": { - "code": "0xef0001010004020001000d04000000008000035f6000e100015f6000e1fff500", - "results": { - "Prague": { - "exception": "EOF_ConflictingStackHeight", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/backwards_rjumpi_variable_stack.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/backwards_rjumpi_variable_stack.json deleted file mode 100644 index 427148d464..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/backwards_rjumpi_variable_stack.json +++ /dev/null @@ -1,82 +0,0 @@ -{ - "backwards_rjumpi_variable_stack": { - "vectors": { - "backwards_rjumpi_variable_stack_0": { - "code": "0xef0001010004020001000e04000000008000045f6000e100025f5f6000e1fffb00", - "results": { - "Prague": { - "result": true - } - } - }, - "backwards_rjumpi_variable_stack_1": { - "code": "0xef0001010004020001001004000000008000045f6000e100025f5f5f506000e1fff900", - "results": { - "Prague": { - "result": true - } - } - }, - "backwards_rjumpi_variable_stack_2": { - "code": "0xef0001010004020001001504000000008000045f6000e100025f5f5f506000e1fff96000e1fff400", - "results": { - "Prague": { - "result": true - } - } - }, - "backwards_rjumpi_variable_stack_3": { - "code": "0xef0001010004020001001604000000008000055f6000e100025f5f5f506000e1fff95f6000e1fff300", - "results": { - "Prague": { - "exception": "EOF_ConflictingStackHeight", - "result": false - } - } - }, - "backwards_rjumpi_variable_stack_4": { - "code": "0xef0001010004020001001104000000008000055f6000e100025f5f5f60010180e1fff900", - "results": { - "Prague": { - "result": true - } - } - }, - "backwards_rjumpi_variable_stack_5": { - "code": "0xef0001010004020001001204000000008000055f6000e100025f5f5f6001018080e1fff800", - "results": { - "Prague": { - "exception": "EOF_ConflictingStackHeight", - "result": false - } - } - }, - "backwards_rjumpi_variable_stack_6": { - "code": "0xef0001010004020001001004000000008000055f6000e100025f5f5f5f5f50e1fffc00", - "results": { - "Prague": { - "exception": "EOF_ConflictingStackHeight", - "result": false - } - } - }, - "backwards_rjumpi_variable_stack_7": { - "code": "0xef0001010004020001001204000000008000045f6000e100025f5f5f506000e1fff9e0fff6", - "results": { - "Prague": { - "result": true - } - } - }, - "backwards_rjumpi_variable_stack_8": { - "code": "0xef0001010004020001001304000000008000045f6000e100025f5f5f506000e1fff95fe0fff5", - "results": { - "Prague": { - "exception": "EOF_ConflictingStackHeight", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/backwards_rjumpv.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/backwards_rjumpv.json deleted file mode 100644 index fae2f6081e..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/backwards_rjumpv.json +++ /dev/null @@ -1,74 +0,0 @@ -{ - "backwards_rjumpv": { - "vectors": { - "backwards_rjumpv_0": { - "code": "0xef0001010004020001000704000000008000016000e200fffa00", - "results": { - "Prague": { - "result": true - } - } - }, - "backwards_rjumpv_1": { - "code": "0xef0001010004020001000904000000008000015f506000e200fff800", - "results": { - "Prague": { - "result": true - } - } - }, - "backwards_rjumpv_2": { - "code": "0xef0001010004020001000f04000000008000015f506000e200fff86000e200fff200", - "results": { - "Prague": { - "result": true - } - } - }, - "backwards_rjumpv_3": { - "code": "0xef0001010004020001001004000000008000025f506000e200fff85f6000e200fff100", - "results": { - "Prague": { - "exception": "EOF_ConflictingStackHeight", - "result": false - } - } - }, - "backwards_rjumpv_4": { - "code": "0xef0001010004020001000b04000000008000015f506000e200fff8e0fff5", - "results": { - "Prague": { - "result": true - } - } - }, - "backwards_rjumpv_5": { - "code": "0xef0001010004020001000c04000000008000015f506000e200fff85fe0fff4", - "results": { - "Prague": { - "exception": "EOF_ConflictingStackHeight", - "result": false - } - } - }, - "backwards_rjumpv_6": { - "code": "0xef0001010004020001000e04000000008000035f6000e100015f6000e200fff400", - "results": { - "Prague": { - "exception": "EOF_ConflictingStackHeight", - "result": false - } - } - }, - "backwards_rjumpv_7": { - "code": "0xef0001010004020001000f040000000080000360be6000e10001506000e200fff400", - "results": { - "Prague": { - "exception": "EOF_ConflictingStackHeight", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/backwards_rjumpv_variable_stack.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/backwards_rjumpv_variable_stack.json deleted file mode 100644 index 0cce8488cd..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/backwards_rjumpv_variable_stack.json +++ /dev/null @@ -1,74 +0,0 @@ -{ - "backwards_rjumpv_variable_stack": { - "vectors": { - "backwards_rjumpv_variable_stack_0": { - "code": "0xef0001010004020001000f04000000008000045f6000e100025f5f6000e200fffa00", - "results": { - "Prague": { - "result": true - } - } - }, - "backwards_rjumpv_variable_stack_1": { - "code": "0xef0001010004020001001104000000008000045f6000e100025f5f5f506000e200fff800", - "results": { - "Prague": { - "result": true - } - } - }, - "backwards_rjumpv_variable_stack_2": { - "code": "0xef0001010004020001001704000000008000045f6000e100025f5f5f506000e200fff86000e200fff200", - "results": { - "Prague": { - "result": true - } - } - }, - "backwards_rjumpv_variable_stack_3": { - "code": "0xef0001010004020001001804000000008000055f6000e100025f5f5f506000e200fff85f6000e200fff100", - "results": { - "Prague": { - "exception": "EOF_ConflictingStackHeight", - "result": false - } - } - }, - "backwards_rjumpv_variable_stack_4": { - "code": "0xef0001010004020001001304000000008000045f6000e100025f5f5f506000e200fff8e0fff5", - "results": { - "Prague": { - "result": true - } - } - }, - "backwards_rjumpv_variable_stack_5": { - "code": "0xef0001010004020001001404000000008000045f6000e100025f5f5f506000e200fff85fe0fff4", - "results": { - "Prague": { - "exception": "EOF_ConflictingStackHeight", - "result": false - } - } - }, - "backwards_rjumpv_variable_stack_6": { - "code": "0xef0001010004020001001604000000008000055f6000e100025f5f5f6000e100015f6000e200fff400", - "results": { - "Prague": { - "exception": "EOF_ConflictingStackHeight", - "result": false - } - } - }, - "backwards_rjumpv_variable_stack_7": { - "code": "0xef0001010004020001001704000000008000055f6000e100025f5f5f5f6000e10001506000e200fff400", - "results": { - "Prague": { - "exception": "EOF_ConflictingStackHeight", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/callf_stack_overflow.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/callf_stack_overflow.json deleted file mode 100644 index bc17fd15a5..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/callf_stack_overflow.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "callf_stack_overflow": { - "vectors": { - "callf_stack_overflow_0": { - "code": "0xef000101000802000200040604040000000080000000000200e300010060016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e300015050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050e4", - "results": { - "Prague": { - "result": true - } - } - }, - "callf_stack_overflow_1": { - "code": "0xef000101000802000200040607040000000080000000000201e3000100600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e30001505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050e4", - "results": { - "Prague": { - "exception": "EOF_StackOverflow", - "result": false - } - } - }, - "callf_stack_overflow_2": { - "code": "0xef000101000802000200040c010400000000800000000003ffe3000100600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e30001505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050e4", - "results": { - "Prague": { - "exception": "EOF_StackOverflow", - "result": false - } - } - }, - "callf_stack_overflow_3": { - "code": "0xef000101000c02000300040c0100030400000000800000000003ff00000001e3000100600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e30002505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050e45f50e4", - "results": { - "Prague": { - "result": true - } - } - }, - "callf_stack_overflow_4": { - "code": "0xef000101000c02000300040c0100050400000000800000000003ff00000002e3000100600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e30002505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050e45f5f5050e4", - "results": { - "Prague": { - "exception": "EOF_StackOverflow", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/callf_stack_overflow_variable_stack.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/callf_stack_overflow_variable_stack.json deleted file mode 100644 index cd78ff8f8f..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/callf_stack_overflow_variable_stack.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "callf_stack_overflow_variable_stack": { - "vectors": { - "callf_stack_overflow_variable_stack_0": { - "code": "0xef0001010008020002040606010400000000800200000002005f6000e100025f5f60016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e3000100600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160015050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050e4", - "results": { - "Prague": { - "result": true - } - } - }, - "callf_stack_overflow_variable_stack_1": { - "code": "0xef00010100080200020406060a0400000000800200000002035f6000e100025f5f60016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e3000100600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160015050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050e4", - "results": { - "Prague": { - "exception": "EOF_StackOverflow", - "result": false - } - } - }, - "callf_stack_overflow_variable_stack_2": { - "code": "0xef0001010008020002040606070400000000800200000002025f6000e100025f5f60016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e3000100600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600150505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050e4", - "results": { - "Prague": { - "exception": "EOF_StackOverflow", - "result": false - } - } - }, - "callf_stack_overflow_variable_stack_3": { - "code": "0xef00010100080200020804000304000000008003ff000000015f6000e100025f5f600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e30001005f50e4", - "results": { - "Prague": { - "result": true - } - } - }, - "callf_stack_overflow_variable_stack_4": { - "code": "0xef00010100080200020804000b04000000008003ff000000055f6000e100025f5f600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e30001005f5f5f5f5f5050505050e4", - "results": { - "Prague": { - "exception": "EOF_StackOverflow", - "result": false - } - } - }, - "callf_stack_overflow_variable_stack_5": { - "code": "0xef00010100080200020804000504000000008003ff000000025f6000e100025f5f600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e30001005f5f5050e4", - "results": { - "Prague": { - "exception": "EOF_StackOverflow", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/callf_stack_validation.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/callf_stack_validation.json deleted file mode 100644 index b0eda869ce..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/callf_stack_validation.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "callf_stack_validation": { - "vectors": { - "callf_stack_validation_0": { - "code": "0xef000101000c02000300040006000204000000008000010001000202010002e30001005f5fe30002e450e4", - "results": { - "Prague": { - "result": true - } - } - }, - "callf_stack_validation_1": { - "code": "0xef000101000c02000300040007000204000000008000010001000302010002e30001005f5f5fe30002e450e4", - "results": { - "Prague": { - "exception": "EOF_InvalidNumberOfOutputs", - "result": false - } - } - }, - "callf_stack_validation_2": { - "code": "0xef000101000c02000300040005000204000000008000010001000102010002e30001005fe30002e450e4", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/callf_with_inputs_stack_overflow.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/callf_with_inputs_stack_overflow.json deleted file mode 100644 index a6f5af7c67..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/callf_with_inputs_stack_overflow.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "callf_with_inputs_stack_overflow": { - "vectors": { - "callf_with_inputs_stack_overflow_0": { - "code": "0xef00010100080200020bfd000304000000008003ff02000002600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e300015050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050f35050e4", - "results": { - "Prague": { - "result": true - } - } - }, - "callf_with_inputs_stack_overflow_1": { - "code": "0xef00010100080200020bff000404000000008003ff03030004600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e3000150505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050f3600150e4", - "results": { - "Prague": { - "result": true - } - } - }, - "callf_with_inputs_stack_overflow_2": { - "code": "0xef00010100080200020bff000304000000008003ff03050005600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e3000150505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050f35f5fe4", - "results": { - "Prague": { - "exception": "EOF_StackOverflow", - "result": false - } - } - }, - "callf_with_inputs_stack_overflow_3": { - "code": "0xef00010100080200020bff000504000000008003ff03030005600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e3000150505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050f35f5f5050e4", - "results": { - "Prague": { - "exception": "EOF_StackOverflow", - "result": false - } - } - }, - "callf_with_inputs_stack_overflow_4": { - "code": "0xef00010100080200020c00000504000000008003ff020000036001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e30001505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050f35f505050e4", - "results": { - "Prague": { - "exception": "EOF_StackOverflow", - "result": false - } - } - }, - "callf_with_inputs_stack_overflow_5": { - "code": "0xef00010100080200020bfe000704000000008003ff02000004600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e30001505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050f35f5f50505050e4", - "results": { - "Prague": { - "exception": "EOF_StackOverflow", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/callf_with_inputs_stack_overflow_variable_stack.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/callf_with_inputs_stack_overflow_variable_stack.json deleted file mode 100644 index 85ac3816a7..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/callf_with_inputs_stack_overflow_variable_stack.json +++ /dev/null @@ -1,94 +0,0 @@ -{ - "callf_with_inputs_stack_overflow_variable_stack": { - "vectors": { - "callf_with_inputs_stack_overflow_variable_stack_0": { - "code": "0xef00010100080200020804000304000000008003ff020000025f6000e100025f5f600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e30001005050e4", - "results": { - "Prague": { - "result": true - } - } - }, - "callf_with_inputs_stack_overflow_variable_stack_1": { - "code": "0xef00010100080200020804000404000000008003ff030300045f6000e100025f5f600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e3000100600150e4", - "results": { - "Prague": { - "result": true - } - } - }, - "callf_with_inputs_stack_overflow_variable_stack_2": { - "code": "0xef00010100080200020804000504000000008003ff030700075f6000e100025f5f600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e30001005f5f5f5fe4", - "results": { - "Prague": { - "exception": "EOF_StackOverflow", - "result": false - } - } - }, - "callf_with_inputs_stack_overflow_variable_stack_3": { - "code": "0xef00010100080200020804000304000000008003ff030500055f6000e100025f5f600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e30001005f5fe4", - "results": { - "Prague": { - "exception": "EOF_StackOverflow", - "result": false - } - } - }, - "callf_with_inputs_stack_overflow_variable_stack_4": { - "code": "0xef00010100080200020804000704000000008003ff030300075f6000e100025f5f600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e30001005f5f5f5f5050e4", - "results": { - "Prague": { - "exception": "EOF_StackOverflow", - "result": false - } - } - }, - "callf_with_inputs_stack_overflow_variable_stack_5": { - "code": "0xef00010100080200020804000504000000008003ff030300055f6000e100025f5f600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e30001005f5f5050e4", - "results": { - "Prague": { - "exception": "EOF_StackOverflow", - "result": false - } - } - }, - "callf_with_inputs_stack_overflow_variable_stack_6": { - "code": "0xef00010100080200020806000904000000008003ff020000055f6000e100025f5f6001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e30001005f5f5f5050505050e4", - "results": { - "Prague": { - "exception": "EOF_StackOverflow", - "result": false - } - } - }, - "callf_with_inputs_stack_overflow_variable_stack_7": { - "code": "0xef00010100080200020806000504000000008003ff020000035f6000e100025f5f6001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e30001005f505050e4", - "results": { - "Prague": { - "exception": "EOF_StackOverflow", - "result": false - } - } - }, - "callf_with_inputs_stack_overflow_variable_stack_8": { - "code": "0xef00010100080200020804000b04000000008003ff020000065f6000e100025f5f600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e30001005f5f5f5f505050505050e4", - "results": { - "Prague": { - "exception": "EOF_StackOverflow", - "result": false - } - } - }, - "callf_with_inputs_stack_overflow_variable_stack_9": { - "code": "0xef00010100080200020804000704000000008003ff020000045f6000e100025f5f600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e30001005f5f50505050e4", - "results": { - "Prague": { - "exception": "EOF_StackOverflow", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/dupn_stack_validation.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/dupn_stack_validation.json deleted file mode 100644 index e34d293dd3..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/dupn_stack_validation.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "dupn_stack_validation": { - "vectors": { - "dupn_stack_validation_0": { - "code": "0xef0001010004020001002b040000000080001560016001600160016001600160016001600160016001600160016001600160016001600160016001e60000", - "results": { - "Prague": { - "result": true - } - } - }, - "dupn_stack_validation_1": { - "code": "0xef0001010004020001002b040000000080001560016001600160016001600160016001600160016001600160016001600160016001600160016001e61300", - "results": { - "Prague": { - "result": true - } - } - }, - "dupn_stack_validation_2": { - "code": "0xef0001010004020001002b040000000080001560016001600160016001600160016001600160016001600160016001600160016001600160016001e61400", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "dupn_stack_validation_3": { - "code": "0xef0001010004020001002b040000000080001560016001600160016001600160016001600160016001600160016001600160016001600160016001e6d000", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "dupn_stack_validation_4": { - "code": "0xef0001010004020001002b040000000080001560016001600160016001600160016001600160016001600160016001600160016001600160016001e6fe00", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "dupn_stack_validation_5": { - "code": "0xef0001010004020001002b040000000080001560016001600160016001600160016001600160016001600160016001600160016001600160016001e6ff00", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/exchange_deep_stack_validation.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/exchange_deep_stack_validation.json deleted file mode 100644 index 830e71fe4b..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/exchange_deep_stack_validation.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "exchange_deep_stack_validation": { - "vectors": { - "exchange_deep_stack_validation_0": { - "code": "0xef000101000402000100450400000000800021600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e8ff00", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/exchange_empty_stack_validation.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/exchange_empty_stack_validation.json deleted file mode 100644 index 99fddf702c..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/exchange_empty_stack_validation.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "exchange_empty_stack_validation": { - "vectors": { - "exchange_empty_stack_validation_0": { - "code": "0xef000101000402000100030400000000800000e80000", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/exchange_stack_validation.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/exchange_stack_validation.json deleted file mode 100644 index 831f357963..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/exchange_stack_validation.json +++ /dev/null @@ -1,201 +0,0 @@ -{ - "exchange_stack_validation": { - "vectors": { - "exchange_stack_validation_0": { - "code": "0xef00010100040200010017040000000080000a6001600160016001600160016001600160016001e80000", - "results": { - "Prague": { - "result": true - } - } - }, - "exchange_stack_validation_1": { - "code": "0xef00010100040200010017040000000080000a6001600160016001600160016001600160016001e81000", - "results": { - "Prague": { - "result": true - } - } - }, - "exchange_stack_validation_10": { - "code": "0xef00010100040200010017040000000080000a6001600160016001600160016001600160016001e81600", - "results": { - "Prague": { - "result": true - } - } - }, - "exchange_stack_validation_11": { - "code": "0xef00010100040200010017040000000080000a6001600160016001600160016001600160016001e86100", - "results": { - "Prague": { - "result": true - } - } - }, - "exchange_stack_validation_12": { - "code": "0xef00010100040200010017040000000080000a6001600160016001600160016001600160016001e88000", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "exchange_stack_validation_13": { - "code": "0xef00010100040200010017040000000080000a6001600160016001600160016001600160016001e80800", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "exchange_stack_validation_14": { - "code": "0xef00010100040200010017040000000080000a6001600160016001600160016001600160016001e87100", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "exchange_stack_validation_15": { - "code": "0xef00010100040200010017040000000080000a6001600160016001600160016001600160016001e81700", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "exchange_stack_validation_16": { - "code": "0xef00010100040200010017040000000080000a6001600160016001600160016001600160016001e84400", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "exchange_stack_validation_17": { - "code": "0xef00010100040200010017040000000080000a6001600160016001600160016001600160016001e85300", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "exchange_stack_validation_18": { - "code": "0xef00010100040200010017040000000080000a6001600160016001600160016001600160016001e83500", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "exchange_stack_validation_19": { - "code": "0xef00010100040200010017040000000080000a6001600160016001600160016001600160016001e8ee00", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "exchange_stack_validation_2": { - "code": "0xef00010100040200010017040000000080000a6001600160016001600160016001600160016001e80100", - "results": { - "Prague": { - "result": true - } - } - }, - "exchange_stack_validation_20": { - "code": "0xef00010100040200010017040000000080000a6001600160016001600160016001600160016001e8ef00", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "exchange_stack_validation_21": { - "code": "0xef00010100040200010017040000000080000a6001600160016001600160016001600160016001e8fe00", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "exchange_stack_validation_22": { - "code": "0xef00010100040200010017040000000080000a6001600160016001600160016001600160016001e8ff00", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "exchange_stack_validation_3": { - "code": "0xef00010100040200010017040000000080000a6001600160016001600160016001600160016001e82000", - "results": { - "Prague": { - "result": true - } - } - }, - "exchange_stack_validation_4": { - "code": "0xef00010100040200010017040000000080000a6001600160016001600160016001600160016001e80200", - "results": { - "Prague": { - "result": true - } - } - }, - "exchange_stack_validation_5": { - "code": "0xef00010100040200010017040000000080000a6001600160016001600160016001600160016001e87000", - "results": { - "Prague": { - "result": true - } - } - }, - "exchange_stack_validation_6": { - "code": "0xef00010100040200010017040000000080000a6001600160016001600160016001600160016001e80700", - "results": { - "Prague": { - "result": true - } - } - }, - "exchange_stack_validation_7": { - "code": "0xef00010100040200010017040000000080000a6001600160016001600160016001600160016001e81100", - "results": { - "Prague": { - "result": true - } - } - }, - "exchange_stack_validation_8": { - "code": "0xef00010100040200010017040000000080000a6001600160016001600160016001600160016001e83400", - "results": { - "Prague": { - "result": true - } - } - }, - "exchange_stack_validation_9": { - "code": "0xef00010100040200010017040000000080000a6001600160016001600160016001600160016001e84300", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/forwards_rjump.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/forwards_rjump.json deleted file mode 100644 index e2b99000ae..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/forwards_rjump.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "forwards_rjump": { - "vectors": { - "forwards_rjump_0": { - "code": "0xef000101000402000100040400000000800000e0000000", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjump_1": { - "code": "0xef0001010004020001000b04000000008000025f6000e10003e000011900", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjump_2": { - "code": "0xef0001010004020001001304000000008000025f6000e100086000e10006e00004e000011900", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjump_3": { - "code": "0xef0001010004020001000b04000000008000025f6000e10003e000015f00", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjump_4": { - "code": "0xef0001010004020001001404000000008000025f6000e100086000e10007e000055fe000011900", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/forwards_rjump_variable_stack.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/forwards_rjump_variable_stack.json deleted file mode 100644 index 62c5fb2b5b..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/forwards_rjump_variable_stack.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "forwards_rjump_variable_stack": { - "vectors": { - "forwards_rjump_variable_stack_0": { - "code": "0xef0001010004020001000c04000000008000035f6000e100025f5fe0000000", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjump_variable_stack_1": { - "code": "0xef0001010004020001001304000000008000055f6000e100025f5f5f6000e10003e000011900", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjump_variable_stack_2": { - "code": "0xef0001010004020001001b04000000008000055f6000e100025f5f5f6000e100086000e10006e00004e000011900", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjump_variable_stack_3": { - "code": "0xef0001010004020001001304000000008000055f6000e100025f5f5f6000e10003e000015f00", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjump_variable_stack_4": { - "code": "0xef0001010004020001001b04000000008000045f6000e100025f5f6000e100086000e10007e000055fe000011900", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/forwards_rjumpi.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/forwards_rjumpi.json deleted file mode 100644 index b7f9d445bb..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/forwards_rjumpi.json +++ /dev/null @@ -1,110 +0,0 @@ -{ - "forwards_rjumpi": { - "vectors": { - "forwards_rjumpi_0": { - "code": "0xef0001010004020001000604000000008000016001e1000000", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpi_1": { - "code": "0xef0001010004020001000804000000008000025f6000e100011900", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpi_10": { - "code": "0xef0001010004020001000c04000000008000025f6000e1000450e000011900", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpi_11": { - "code": "0xef0001010004020001000a04000000008000025f6000e10003e0000000", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpi_12": { - "code": "0xef0001010004020001000b04000000008000025f6000e100045fe0000000", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpi_2": { - "code": "0xef0001010004020001000d04000000008000025f6000e100066000e100011900", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpi_3": { - "code": "0xef0001010004020001000804000000008000025f6000e100015f00", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpi_4": { - "code": "0xef0001010004020001000e04000000008000035f6000e100075f6000e100011900", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpi_5": { - "code": "0xef0001010004020001001004000000008000035f60010180600a11e1000480e1fff200", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpi_6": { - "code": "0xef0001010004020001001104000000008000035f60010180600a11e100055f80e1fff300", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpi_7": { - "code": "0xef0001010004020001000c04000000008000025f6000e100045fe000015f00", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpi_8": { - "code": "0xef0001010004020001000c04000000008000025f6000e100045fe000011900", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpi_9": { - "code": "0xef0001010004020001000c04000000008000025f6000e1000450e000015000", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/forwards_rjumpi_variable_stack.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/forwards_rjumpi_variable_stack.json deleted file mode 100644 index cc0c419203..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/forwards_rjumpi_variable_stack.json +++ /dev/null @@ -1,110 +0,0 @@ -{ - "forwards_rjumpi_variable_stack": { - "vectors": { - "forwards_rjumpi_variable_stack_0": { - "code": "0xef0001010004020001000e04000000008000045f6000e100025f5f6001e1000000", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpi_variable_stack_1": { - "code": "0xef0001010004020001001004000000008000055f6000e100025f5f5f6000e100011900", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpi_variable_stack_10": { - "code": "0xef0001010004020001001404000000008000055f6000e100025f5f5f6000e1000450e000011900", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpi_variable_stack_11": { - "code": "0xef0001010004020001001204000000008000055f6000e100025f5f5f6000e10003e0000000", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpi_variable_stack_12": { - "code": "0xef0001010004020001001304000000008000055f6000e100025f5f5f6000e100045fe0000000", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpi_variable_stack_2": { - "code": "0xef0001010004020001001504000000008000055f6000e100025f5f5f6000e100066000e100011900", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpi_variable_stack_3": { - "code": "0xef0001010004020001001004000000008000055f6000e100025f5f5f6000e100015f00", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpi_variable_stack_4": { - "code": "0xef0001010004020001001604000000008000065f6000e100025f5f5f6000e100075f6000e100011900", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpi_variable_stack_5": { - "code": "0xef0001010004020001001804000000008000065f6000e100025f5f5f60010180600a11e1000480e1fff200", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpi_variable_stack_6": { - "code": "0xef0001010004020001001904000000008000065f6000e100025f5f5f60010180600a11e100055f80e1fff300", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpi_variable_stack_7": { - "code": "0xef0001010004020001001404000000008000055f6000e100025f5f5f6000e100045fe000015f00", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpi_variable_stack_8": { - "code": "0xef0001010004020001001404000000008000055f6000e100025f5f5f6000e100045fe000011900", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpi_variable_stack_9": { - "code": "0xef0001010004020001001404000000008000055f6000e100025f5f5f6000e1000450e000015000", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/forwards_rjumpv.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/forwards_rjumpv.json deleted file mode 100644 index dcfe6faa9d..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/forwards_rjumpv.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "forwards_rjumpv": { - "vectors": { - "forwards_rjumpv_0": { - "code": "0xef0001010004020001000704000000008000016001e200000000", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpv_1": { - "code": "0xef0001010004020001000904000000008000025f6000e20000011900", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpv_2": { - "code": "0xef0001010004020001000d04000000008000025f6000e201000200035f501900", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpv_3": { - "code": "0xef0001010004020001000904000000008000025f6000e20000015f00", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpv_4": { - "code": "0xef0001010004020001000d04000000008000035f6000e201000100025f5f1900", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpv_5": { - "code": "0xef0001010004020001001604000000008000025f6000e2010005000a6001e000076002e00002600300", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpv_6": { - "code": "0xef0001010004020001001604000000008000045f6000e201000400095fe000085f5fe000035f5f5f00", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpv_7": { - "code": "0xef0001010004020001001904000000008000055f5f5f5f6000e2010004000950e000085050e0000350505000", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpv_8": { - "code": "0xef0001010004020001000b04000000008000025f6000e2000003e0000000", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpv_9": { - "code": "0xef0001010004020001000c04000000008000025f6000e20000045fe0000000", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/forwards_rjumpv_variable_stack.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/forwards_rjumpv_variable_stack.json deleted file mode 100644 index a4d3aea555..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/forwards_rjumpv_variable_stack.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "forwards_rjumpv_variable_stack": { - "vectors": { - "forwards_rjumpv_variable_stack_0": { - "code": "0xef0001010004020001000f04000000008000045f6000e100025f5f6001e200000000", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpv_variable_stack_1": { - "code": "0xef0001010004020001001104000000008000055f6000e100025f5f5f6000e20000011900", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpv_variable_stack_2": { - "code": "0xef0001010004020001001504000000008000055f6000e100025f5f5f6000e201000200035f501900", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpv_variable_stack_3": { - "code": "0xef0001010004020001001104000000008000055f6000e100025f5f5f6000e20000015f00", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpv_variable_stack_4": { - "code": "0xef0001010004020001001504000000008000065f6000e100025f5f5f6000e201000100025f5f1900", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpv_variable_stack_5": { - "code": "0xef0001010004020001001e04000000008000055f6000e100025f5f5f6000e2010005000a6001e000076002e00002600300", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpv_variable_stack_6": { - "code": "0xef0001010004020001001e04000000008000075f6000e100025f5f5f6000e201000400095fe000085f5fe000035f5f5f00", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpv_variable_stack_7": { - "code": "0xef0001010004020001002104000000008000085f6000e100025f5f5f5f5f5f6000e2010004000950e000085050e0000350505000", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpv_variable_stack_8": { - "code": "0xef0001010004020001001304000000008000055f6000e100025f5f5f6000e2000003e0000000", - "results": { - "Prague": { - "result": true - } - } - }, - "forwards_rjumpv_variable_stack_9": { - "code": "0xef0001010004020001001404000000008000055f6000e100025f5f5f6000e20000045fe0000000", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/jumpf_stack_overflow.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/jumpf_stack_overflow.json deleted file mode 100644 index 1b7a0d95cc..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/jumpf_stack_overflow.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "jumpf_stack_overflow": { - "vectors": { - "jumpf_stack_overflow_0": { - "code": "0xef00010100040200010403040000000080020060016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e50000", - "results": { - "Prague": { - "result": true - } - } - }, - "jumpf_stack_overflow_1": { - "code": "0xef000101000402000104050400000000800201600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e50000", - "results": { - "Prague": { - "exception": "EOF_StackOverflow", - "result": false - } - } - }, - "jumpf_stack_overflow_2": { - "code": "0xef0001010004020001080104000000008003ff600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e50000", - "results": { - "Prague": { - "exception": "EOF_StackOverflow", - "result": false - } - } - }, - "jumpf_stack_overflow_3": { - "code": "0xef00010100080200020801000204000000008003ff00800001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e500015f00", - "results": { - "Prague": { - "result": true - } - } - }, - "jumpf_stack_overflow_4": { - "code": "0xef00010100080200020801000304000000008003ff00800002600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001600160016001e500015f5f00", - "results": { - "Prague": { - "exception": "EOF_StackOverflow", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/jumpf_stack_overflow_variable_stack.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/jumpf_stack_overflow_variable_stack.json deleted file mode 100644 index 4554f84bfa..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/jumpf_stack_overflow_variable_stack.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "jumpf_stack_overflow_variable_stack": { - "vectors": { - "jumpf_stack_overflow_variable_stack_0": { - "code": "0xef0001010004020001020804000000008002005f6000e100025f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe50000", - "results": { - "Prague": { - "result": true - } - } - }, - "jumpf_stack_overflow_variable_stack_1": { - "code": "0xef0001010008020002020802040400000000800200008002035f6000e100025f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe500015f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f00", - "results": { - "Prague": { - "exception": "EOF_StackOverflow", - "result": false - } - } - }, - "jumpf_stack_overflow_variable_stack_2": { - "code": "0xef0001010008020002020802030400000000800200008002025f6000e100025f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe500015f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f00", - "results": { - "Prague": { - "exception": "EOF_StackOverflow", - "result": false - } - } - }, - "jumpf_stack_overflow_variable_stack_3": { - "code": "0xef00010100080200020407000204000000008003ff008000015f6000e100025f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe500015f00", - "results": { - "Prague": { - "result": true - } - } - }, - "jumpf_stack_overflow_variable_stack_4": { - "code": "0xef00010100080200020407000604000000008003ff008000055f6000e100025f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe500015f5f5f5f5f00", - "results": { - "Prague": { - "exception": "EOF_StackOverflow", - "result": false - } - } - }, - "jumpf_stack_overflow_variable_stack_5": { - "code": "0xef00010100080200020407000304000000008003ff008000025f6000e100025f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe500015f5f00", - "results": { - "Prague": { - "exception": "EOF_StackOverflow", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/jumpf_to_nonreturning.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/jumpf_to_nonreturning.json deleted file mode 100644 index 7cfccdeaf7..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/jumpf_to_nonreturning.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "jumpf_to_nonreturning": { - "vectors": { - "jumpf_to_nonreturning_0": { - "code": "0xef000101000802000200030001040000000080000000800000e5000100", - "results": { - "Prague": { - "result": true - } - } - }, - "jumpf_to_nonreturning_1": { - "code": "0xef0001010008020002000500010400000000800002008000005f5fe5000100", - "results": { - "Prague": { - "result": true - } - } - }, - "jumpf_to_nonreturning_2": { - "code": "0xef0001010008020002000600010400000000800003038000035f5f5fe5000100", - "results": { - "Prague": { - "result": true - } - } - }, - "jumpf_to_nonreturning_3": { - "code": "0xef0001010008020002000700010400000000800004038000035f5f5f5fe5000100", - "results": { - "Prague": { - "result": true - } - } - }, - "jumpf_to_nonreturning_4": { - "code": "0xef0001010008020002000500010400000000800002038000035f5fe5000100", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/jumpf_to_nonreturning_variable_stack.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/jumpf_to_nonreturning_variable_stack.json deleted file mode 100644 index 8ac969b806..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/jumpf_to_nonreturning_variable_stack.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "jumpf_to_nonreturning_variable_stack": { - "vectors": { - "jumpf_to_nonreturning_variable_stack_0": { - "code": "0xef0001010008020002000b00010400000000800003058000055f6000e100025f5fe50001fe", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "jumpf_to_nonreturning_variable_stack_1": { - "code": "0xef0001010008020002000b00010400000000800003038000035f6000e100025f5fe50001fe", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "jumpf_to_nonreturning_variable_stack_2": { - "code": "0xef0001010008020002000b00010400000000800003018000015f6000e100025f5fe50001fe", - "results": { - "Prague": { - "result": true - } - } - }, - "jumpf_to_nonreturning_variable_stack_3": { - "code": "0xef0001010008020002000b00010400000000800003008000005f6000e100025f5fe50001fe", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/jumpf_to_returning.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/jumpf_to_returning.json deleted file mode 100644 index 4731686f08..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/jumpf_to_returning.json +++ /dev/null @@ -1,101 +0,0 @@ -{ - "jumpf_to_returning": { - "vectors": { - "jumpf_to_returning_0": { - "code": "0xef000101000c02000300040003000304000000008000020002000000020002e3000100e500025f5fe4", - "results": { - "Prague": { - "result": true - } - } - }, - "jumpf_to_returning_1": { - "code": "0xef000101000c02000300040005000304000000008000020002000200020002e30001005f5fe500025f5fe4", - "results": { - "Prague": { - "exception": "EOF_InvalidNumberOfOutputs", - "result": false - } - } - }, - "jumpf_to_returning_10": { - "code": "0xef000101000c02000300040006000304000000008000020002000303010003e30001005f5f5fe500025050e4", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "jumpf_to_returning_2": { - "code": "0xef000101000c02000300040006000204000000008000020002000303020003e30001005f5f5fe5000250e4", - "results": { - "Prague": { - "result": true - } - } - }, - "jumpf_to_returning_3": { - "code": "0xef000101000c02000300040007000204000000008000020002000403020003e30001005f5f5f5fe5000250e4", - "results": { - "Prague": { - "exception": "EOF_InvalidNumberOfOutputs", - "result": false - } - } - }, - "jumpf_to_returning_4": { - "code": "0xef000101000c02000300040005000204000000008000020002000203020003e30001005f5fe5000250e4", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "jumpf_to_returning_5": { - "code": "0xef000101000c02000300040004000204000000008000020002000100010001e30001005fe500025fe4", - "results": { - "Prague": { - "result": true - } - } - }, - "jumpf_to_returning_6": { - "code": "0xef000101000c02000300040006000204000000008000020002000300010001e30001005f5f5fe500025fe4", - "results": { - "Prague": { - "exception": "EOF_InvalidNumberOfOutputs", - "result": false - } - } - }, - "jumpf_to_returning_7": { - "code": "0xef000101000c02000300040003000204000000008000020002000000010001e3000100e500025fe4", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "jumpf_to_returning_8": { - "code": "0xef000101000c02000300040007000304000000008000020002000403010003e30001005f5f5f5fe500025050e4", - "results": { - "Prague": { - "result": true - } - } - }, - "jumpf_to_returning_9": { - "code": "0xef000101000c02000300040008000304000000008000020002000503010003e30001005f5f5f5f5fe500025050e4", - "results": { - "Prague": { - "exception": "EOF_InvalidNumberOfOutputs", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/jumpf_to_returning_variable_stack.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/jumpf_to_returning_variable_stack.json deleted file mode 100644 index af4bc13d39..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/jumpf_to_returning_variable_stack.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "jumpf_to_returning_variable_stack": { - "vectors": { - "jumpf_to_returning_variable_stack_0": { - "code": "0xef000101000c0200030004000b000204000000008000030003000305030003e30001005f6000e100025f5fe500025fe4", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "jumpf_to_returning_variable_stack_1": { - "code": "0xef000101000c0200030004000b000104000000008000030003000303030003e30001005f6000e100025f5fe50002e4", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "jumpf_to_returning_variable_stack_2": { - "code": "0xef000101000c0200030004000b000304000000008000030003000301030005e30001005f6000e100025f5fe500025f5fe4", - "results": { - "Prague": { - "exception": "EOF_InvalidNumberOfOutputs", - "result": false - } - } - }, - "jumpf_to_returning_variable_stack_3": { - "code": "0xef000101000c0200030004000b000404000000008000030003000300030003e30001005f6000e100025f5fe500025f5f5fe4", - "results": { - "Prague": { - "exception": "EOF_InvalidNumberOfOutputs", - "result": false - } - } - }, - "jumpf_to_returning_variable_stack_4": { - "code": "0xef000101000c0200030004000b000504000000008000020002000305010005e30001005f6000e100025f5fe5000250505050e4", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "jumpf_to_returning_variable_stack_5": { - "code": "0xef000101000c0200030004000b000304000000008000020002000303010003e30001005f6000e100025f5fe500025050e4", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "jumpf_to_returning_variable_stack_6": { - "code": "0xef000101000c0200030004000b000104000000008000020002000301010001e30001005f6000e100025f5fe50002e4", - "results": { - "Prague": { - "exception": "EOF_InvalidNumberOfOutputs", - "result": false - } - } - }, - "jumpf_to_returning_variable_stack_7": { - "code": "0xef000101000c0200030004000b000204000000008000020002000300010001e30001005f6000e100025f5fe500025fe4", - "results": { - "Prague": { - "exception": "EOF_InvalidNumberOfOutputs", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/jumpf_with_inputs_stack_overflow.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/jumpf_with_inputs_stack_overflow.json deleted file mode 100644 index cd30b9ffd2..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/jumpf_with_inputs_stack_overflow.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "jumpf_with_inputs_stack_overflow": { - "vectors": { - "jumpf_with_inputs_stack_overflow_0": { - "code": "0xef00010100080200020402000204000000008003ff028000035f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe500015f00", - "results": { - "Prague": { - "result": true - } - } - }, - "jumpf_with_inputs_stack_overflow_1": { - "code": "0xef00010100080200020402000304000000008003ff028000045f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe500015f5f00", - "results": { - "Prague": { - "exception": "EOF_StackOverflow", - "result": false - } - } - }, - "jumpf_with_inputs_stack_overflow_2": { - "code": "0xef00010100080200020403000204000000008003ff028000035f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe500015f00", - "results": { - "Prague": { - "exception": "EOF_StackOverflow", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/jumpf_with_inputs_stack_overflow_variable_stack.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/jumpf_with_inputs_stack_overflow_variable_stack.json deleted file mode 100644 index d83e86a0b5..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/jumpf_with_inputs_stack_overflow_variable_stack.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "jumpf_with_inputs_stack_overflow_variable_stack": { - "vectors": { - "jumpf_with_inputs_stack_overflow_variable_stack_0": { - "code": "0xef00010100080200020407000204000000008003ff028000035f6000e100025f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe500015f00", - "results": { - "Prague": { - "result": true - } - } - }, - "jumpf_with_inputs_stack_overflow_variable_stack_1": { - "code": "0xef00010100080200020407000504000000008003ff028000065f6000e100025f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe500015f5f5f5f00", - "results": { - "Prague": { - "exception": "EOF_StackOverflow", - "result": false - } - } - }, - "jumpf_with_inputs_stack_overflow_variable_stack_2": { - "code": "0xef00010100080200020407000304000000008003ff028000045f6000e100025f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe500015f5f00", - "results": { - "Prague": { - "exception": "EOF_StackOverflow", - "result": false - } - } - }, - "jumpf_with_inputs_stack_overflow_variable_stack_3": { - "code": "0xef00010100080200020408000404000000008003ff028000055f6000e100025f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe500015f5f5f00", - "results": { - "Prague": { - "exception": "EOF_StackOverflow", - "result": false - } - } - }, - "jumpf_with_inputs_stack_overflow_variable_stack_4": { - "code": "0xef00010100080200020408000204000000008003ff028000035f6000e100025f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fe500015f00", - "results": { - "Prague": { - "exception": "EOF_StackOverflow", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/no_terminating_instruction.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/no_terminating_instruction.json deleted file mode 100644 index dda6c5a12c..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/no_terminating_instruction.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "no_terminating_instruction": { - "vectors": { - "no_terminating_instruction_0": { - "code": "0xef0001010004020001000104000000008000005f", - "results": { - "Prague": { - "exception": "EOF_InvalidCodeTermination", - "result": false - } - } - }, - "no_terminating_instruction_1": { - "code": "0xef0001010004020001000504000000008000006002600101", - "results": { - "Prague": { - "exception": "EOF_InvalidCodeTermination", - "result": false - } - } - }, - "no_terminating_instruction_2": { - "code": "0xef0001010004020001000504000000008000006001e1fffb", - "results": { - "Prague": { - "exception": "EOF_InvalidCodeTermination", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/non_constant_stack_height.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/non_constant_stack_height.json deleted file mode 100644 index 95903fbe84..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/non_constant_stack_height.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "non_constant_stack_height": { - "vectors": { - "non_constant_stack_height_0": { - "code": "0xef0001010004020001000e04000000008000045fe100075f5f5fe10001505f5ffd", - "results": { - "Prague": { - "result": true - } - } - }, - "non_constant_stack_height_1": { - "code": "0xef0001010004020001000f04000000008000055f5fe100075f5f5fe10001505f5ffd", - "results": { - "Prague": { - "result": true - } - } - }, - "non_constant_stack_height_2": { - "code": "0xef0001010004020001000f04000000008000045fe100075f5f5fe1000150505f5ffd", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/retf_stack_validation.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/retf_stack_validation.json deleted file mode 100644 index 825c7b9a46..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/retf_stack_validation.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "retf_stack_validation": { - "vectors": { - "retf_stack_validation_0": { - "code": "0xef000101000802000200040003040000000080000200020002e30001005f5fe4", - "results": { - "Prague": { - "result": true - } - } - }, - "retf_stack_validation_1": { - "code": "0xef000101000802000200040002040000000080000200020001e30001005fe4", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "retf_stack_validation_2": { - "code": "0xef000101000802000200040004040000000080000200020003e30001005f5f5fe4", - "results": { - "Prague": { - "exception": "EOF_InvalidNumberOfOutputs", - "result": false - } - } - }, - "retf_stack_validation_3": { - "code": "0xef00010100080200020005000d0400000000800002010200025fe3000100e1000760016001e000025f5fe4", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/retf_variable_stack.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/retf_variable_stack.json deleted file mode 100644 index 0c0d2608fa..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/retf_variable_stack.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "retf_variable_stack": { - "vectors": { - "retf_variable_stack_0": { - "code": "0xef000101000802000200040009040000000080000500050003e30001005f6000e100025f5fe4", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "retf_variable_stack_1": { - "code": "0xef000101000802000200040009040000000080000300030003e30001005f6000e100025f5fe4", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "retf_variable_stack_2": { - "code": "0xef000101000802000200040009040000000080000100010003e30001005f6000e100025f5fe4", - "results": { - "Prague": { - "exception": "EOF_InvalidNumberOfOutputs", - "result": false - } - } - }, - "retf_variable_stack_3": { - "code": "0xef000101000802000200040009040000000080000000000003e30001005f6000e100025f5fe4", - "results": { - "Prague": { - "exception": "EOF_InvalidNumberOfOutputs", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/self_referencing_jumps.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/self_referencing_jumps.json deleted file mode 100644 index 7d6e133833..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/self_referencing_jumps.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "self_referencing_jumps": { - "vectors": { - "rjump": { - "code": "0xef000101000402000100030400000000800000e0fffd", - "results": { - "Prague": { - "result": true - } - } - }, - "rjumpi": { - "code": "0xef0001010004020001000604000000008000006000e1fffd00", - "results": { - "Prague": { - "exception": "EOF_ConflictingStackHeight", - "result": false - } - } - }, - "rjumpv": { - "code": "0xef0001010004020001000704000000008000006000e200fffc00", - "results": { - "Prague": { - "exception": "EOF_ConflictingStackHeight", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/self_referencing_jumps_variable_stack.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/self_referencing_jumps_variable_stack.json deleted file mode 100644 index 7c545a45b6..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/self_referencing_jumps_variable_stack.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "self_referencing_jumps_variable_stack": { - "vectors": { - "rjump": { - "code": "0xef0001010004020001000b04000000008000035f6000e100025f5fe0fffd", - "results": { - "Prague": { - "result": true - } - } - }, - "rjumpi": { - "code": "0xef0001010004020001000e04000000008000045f6000e100025f5f6000e1fffd00", - "results": { - "Prague": { - "exception": "EOF_ConflictingStackHeight", - "result": false - } - } - }, - "rjumpv": { - "code": "0xef0001010004020001000f04000000008000045f6000e100025f5f6000e200fffc00", - "results": { - "Prague": { - "exception": "EOF_ConflictingStackHeight", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/stack_range_maximally_broad.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/stack_range_maximally_broad.json deleted file mode 100644 index 768020dcae..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/stack_range_maximally_broad.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "stack_range_maximally_broad": { - "vectors": { - "invalid_1024_rjumpis": { - "code": "0xef0001010004020001140104000000008003ff5fe113fc5f5fe113f75f5fe113f25f5fe113ed5f5fe113e85f5fe113e35f5fe113de5f5fe113d95f5fe113d45f5fe113cf5f5fe113ca5f5fe113c55f5fe113c05f5fe113bb5f5fe113b65f5fe113b15f5fe113ac5f5fe113a75f5fe113a25f5fe1139d5f5fe113985f5fe113935f5fe1138e5f5fe113895f5fe113845f5fe1137f5f5fe1137a5f5fe113755f5fe113705f5fe1136b5f5fe113665f5fe113615f5fe1135c5f5fe113575f5fe113525f5fe1134d5f5fe113485f5fe113435f5fe1133e5f5fe113395f5fe113345f5fe1132f5f5fe1132a5f5fe113255f5fe113205f5fe1131b5f5fe113165f5fe113115f5fe1130c5f5fe113075f5fe113025f5fe112fd5f5fe112f85f5fe112f35f5fe112ee5f5fe112e95f5fe112e45f5fe112df5f5fe112da5f5fe112d55f5fe112d05f5fe112cb5f5fe112c65f5fe112c15f5fe112bc5f5fe112b75f5fe112b25f5fe112ad5f5fe112a85f5fe112a35f5fe1129e5f5fe112995f5fe112945f5fe1128f5f5fe1128a5f5fe112855f5fe112805f5fe1127b5f5fe112765f5fe112715f5fe1126c5f5fe112675f5fe112625f5fe1125d5f5fe112585f5fe112535f5fe1124e5f5fe112495f5fe112445f5fe1123f5f5fe1123a5f5fe112355f5fe112305f5fe1122b5f5fe112265f5fe112215f5fe1121c5f5fe112175f5fe112125f5fe1120d5f5fe112085f5fe112035f5fe111fe5f5fe111f95f5fe111f45f5fe111ef5f5fe111ea5f5fe111e55f5fe111e05f5fe111db5f5fe111d65f5fe111d15f5fe111cc5f5fe111c75f5fe111c25f5fe111bd5f5fe111b85f5fe111b35f5fe111ae5f5fe111a95f5fe111a45f5fe1119f5f5fe1119a5f5fe111955f5fe111905f5fe1118b5f5fe111865f5fe111815f5fe1117c5f5fe111775f5fe111725f5fe1116d5f5fe111685f5fe111635f5fe1115e5f5fe111595f5fe111545f5fe1114f5f5fe1114a5f5fe111455f5fe111405f5fe1113b5f5fe111365f5fe111315f5fe1112c5f5fe111275f5fe111225f5fe1111d5f5fe111185f5fe111135f5fe1110e5f5fe111095f5fe111045f5fe110ff5f5fe110fa5f5fe110f55f5fe110f05f5fe110eb5f5fe110e65f5fe110e15f5fe110dc5f5fe110d75f5fe110d25f5fe110cd5f5fe110c85f5fe110c35f5fe110be5f5fe110b95f5fe110b45f5fe110af5f5fe110aa5f5fe110a55f5fe110a05f5fe1109b5f5fe110965f5fe110915f5fe1108c5f5fe110875f5fe110825f5fe1107d5f5fe110785f5fe110735f5fe1106e5f5fe110695f5fe110645f5fe1105f5f5fe1105a5f5fe110555f5fe110505f5fe1104b5f5fe110465f5fe110415f5fe1103c5f5fe110375f5fe110325f5fe1102d5f5fe110285f5fe110235f5fe1101e5f5fe110195f5fe110145f5fe1100f5f5fe1100a5f5fe110055f5fe110005f5fe10ffb5f5fe10ff65f5fe10ff15f5fe10fec5f5fe10fe75f5fe10fe25f5fe10fdd5f5fe10fd85f5fe10fd35f5fe10fce5f5fe10fc95f5fe10fc45f5fe10fbf5f5fe10fba5f5fe10fb55f5fe10fb05f5fe10fab5f5fe10fa65f5fe10fa15f5fe10f9c5f5fe10f975f5fe10f925f5fe10f8d5f5fe10f885f5fe10f835f5fe10f7e5f5fe10f795f5fe10f745f5fe10f6f5f5fe10f6a5f5fe10f655f5fe10f605f5fe10f5b5f5fe10f565f5fe10f515f5fe10f4c5f5fe10f475f5fe10f425f5fe10f3d5f5fe10f385f5fe10f335f5fe10f2e5f5fe10f295f5fe10f245f5fe10f1f5f5fe10f1a5f5fe10f155f5fe10f105f5fe10f0b5f5fe10f065f5fe10f015f5fe10efc5f5fe10ef75f5fe10ef25f5fe10eed5f5fe10ee85f5fe10ee35f5fe10ede5f5fe10ed95f5fe10ed45f5fe10ecf5f5fe10eca5f5fe10ec55f5fe10ec05f5fe10ebb5f5fe10eb65f5fe10eb15f5fe10eac5f5fe10ea75f5fe10ea25f5fe10e9d5f5fe10e985f5fe10e935f5fe10e8e5f5fe10e895f5fe10e845f5fe10e7f5f5fe10e7a5f5fe10e755f5fe10e705f5fe10e6b5f5fe10e665f5fe10e615f5fe10e5c5f5fe10e575f5fe10e525f5fe10e4d5f5fe10e485f5fe10e435f5fe10e3e5f5fe10e395f5fe10e345f5fe10e2f5f5fe10e2a5f5fe10e255f5fe10e205f5fe10e1b5f5fe10e165f5fe10e115f5fe10e0c5f5fe10e075f5fe10e025f5fe10dfd5f5fe10df85f5fe10df35f5fe10dee5f5fe10de95f5fe10de45f5fe10ddf5f5fe10dda5f5fe10dd55f5fe10dd05f5fe10dcb5f5fe10dc65f5fe10dc15f5fe10dbc5f5fe10db75f5fe10db25f5fe10dad5f5fe10da85f5fe10da35f5fe10d9e5f5fe10d995f5fe10d945f5fe10d8f5f5fe10d8a5f5fe10d855f5fe10d805f5fe10d7b5f5fe10d765f5fe10d715f5fe10d6c5f5fe10d675f5fe10d625f5fe10d5d5f5fe10d585f5fe10d535f5fe10d4e5f5fe10d495f5fe10d445f5fe10d3f5f5fe10d3a5f5fe10d355f5fe10d305f5fe10d2b5f5fe10d265f5fe10d215f5fe10d1c5f5fe10d175f5fe10d125f5fe10d0d5f5fe10d085f5fe10d035f5fe10cfe5f5fe10cf95f5fe10cf45f5fe10cef5f5fe10cea5f5fe10ce55f5fe10ce05f5fe10cdb5f5fe10cd65f5fe10cd15f5fe10ccc5f5fe10cc75f5fe10cc25f5fe10cbd5f5fe10cb85f5fe10cb35f5fe10cae5f5fe10ca95f5fe10ca45f5fe10c9f5f5fe10c9a5f5fe10c955f5fe10c905f5fe10c8b5f5fe10c865f5fe10c815f5fe10c7c5f5fe10c775f5fe10c725f5fe10c6d5f5fe10c685f5fe10c635f5fe10c5e5f5fe10c595f5fe10c545f5fe10c4f5f5fe10c4a5f5fe10c455f5fe10c405f5fe10c3b5f5fe10c365f5fe10c315f5fe10c2c5f5fe10c275f5fe10c225f5fe10c1d5f5fe10c185f5fe10c135f5fe10c0e5f5fe10c095f5fe10c045f5fe10bff5f5fe10bfa5f5fe10bf55f5fe10bf05f5fe10beb5f5fe10be65f5fe10be15f5fe10bdc5f5fe10bd75f5fe10bd25f5fe10bcd5f5fe10bc85f5fe10bc35f5fe10bbe5f5fe10bb95f5fe10bb45f5fe10baf5f5fe10baa5f5fe10ba55f5fe10ba05f5fe10b9b5f5fe10b965f5fe10b915f5fe10b8c5f5fe10b875f5fe10b825f5fe10b7d5f5fe10b785f5fe10b735f5fe10b6e5f5fe10b695f5fe10b645f5fe10b5f5f5fe10b5a5f5fe10b555f5fe10b505f5fe10b4b5f5fe10b465f5fe10b415f5fe10b3c5f5fe10b375f5fe10b325f5fe10b2d5f5fe10b285f5fe10b235f5fe10b1e5f5fe10b195f5fe10b145f5fe10b0f5f5fe10b0a5f5fe10b055f5fe10b005f5fe10afb5f5fe10af65f5fe10af15f5fe10aec5f5fe10ae75f5fe10ae25f5fe10add5f5fe10ad85f5fe10ad35f5fe10ace5f5fe10ac95f5fe10ac45f5fe10abf5f5fe10aba5f5fe10ab55f5fe10ab05f5fe10aab5f5fe10aa65f5fe10aa15f5fe10a9c5f5fe10a975f5fe10a925f5fe10a8d5f5fe10a885f5fe10a835f5fe10a7e5f5fe10a795f5fe10a745f5fe10a6f5f5fe10a6a5f5fe10a655f5fe10a605f5fe10a5b5f5fe10a565f5fe10a515f5fe10a4c5f5fe10a475f5fe10a425f5fe10a3d5f5fe10a385f5fe10a335f5fe10a2e5f5fe10a295f5fe10a245f5fe10a1f5f5fe10a1a5f5fe10a155f5fe10a105f5fe10a0b5f5fe10a065f5fe10a015f5fe109fc5f5fe109f75f5fe109f25f5fe109ed5f5fe109e85f5fe109e35f5fe109de5f5fe109d95f5fe109d45f5fe109cf5f5fe109ca5f5fe109c55f5fe109c05f5fe109bb5f5fe109b65f5fe109b15f5fe109ac5f5fe109a75f5fe109a25f5fe1099d5f5fe109985f5fe109935f5fe1098e5f5fe109895f5fe109845f5fe1097f5f5fe1097a5f5fe109755f5fe109705f5fe1096b5f5fe109665f5fe109615f5fe1095c5f5fe109575f5fe109525f5fe1094d5f5fe109485f5fe109435f5fe1093e5f5fe109395f5fe109345f5fe1092f5f5fe1092a5f5fe109255f5fe109205f5fe1091b5f5fe109165f5fe109115f5fe1090c5f5fe109075f5fe109025f5fe108fd5f5fe108f85f5fe108f35f5fe108ee5f5fe108e95f5fe108e45f5fe108df5f5fe108da5f5fe108d55f5fe108d05f5fe108cb5f5fe108c65f5fe108c15f5fe108bc5f5fe108b75f5fe108b25f5fe108ad5f5fe108a85f5fe108a35f5fe1089e5f5fe108995f5fe108945f5fe1088f5f5fe1088a5f5fe108855f5fe108805f5fe1087b5f5fe108765f5fe108715f5fe1086c5f5fe108675f5fe108625f5fe1085d5f5fe108585f5fe108535f5fe1084e5f5fe108495f5fe108445f5fe1083f5f5fe1083a5f5fe108355f5fe108305f5fe1082b5f5fe108265f5fe108215f5fe1081c5f5fe108175f5fe108125f5fe1080d5f5fe108085f5fe108035f5fe107fe5f5fe107f95f5fe107f45f5fe107ef5f5fe107ea5f5fe107e55f5fe107e05f5fe107db5f5fe107d65f5fe107d15f5fe107cc5f5fe107c75f5fe107c25f5fe107bd5f5fe107b85f5fe107b35f5fe107ae5f5fe107a95f5fe107a45f5fe1079f5f5fe1079a5f5fe107955f5fe107905f5fe1078b5f5fe107865f5fe107815f5fe1077c5f5fe107775f5fe107725f5fe1076d5f5fe107685f5fe107635f5fe1075e5f5fe107595f5fe107545f5fe1074f5f5fe1074a5f5fe107455f5fe107405f5fe1073b5f5fe107365f5fe107315f5fe1072c5f5fe107275f5fe107225f5fe1071d5f5fe107185f5fe107135f5fe1070e5f5fe107095f5fe107045f5fe106ff5f5fe106fa5f5fe106f55f5fe106f05f5fe106eb5f5fe106e65f5fe106e15f5fe106dc5f5fe106d75f5fe106d25f5fe106cd5f5fe106c85f5fe106c35f5fe106be5f5fe106b95f5fe106b45f5fe106af5f5fe106aa5f5fe106a55f5fe106a05f5fe1069b5f5fe106965f5fe106915f5fe1068c5f5fe106875f5fe106825f5fe1067d5f5fe106785f5fe106735f5fe1066e5f5fe106695f5fe106645f5fe1065f5f5fe1065a5f5fe106555f5fe106505f5fe1064b5f5fe106465f5fe106415f5fe1063c5f5fe106375f5fe106325f5fe1062d5f5fe106285f5fe106235f5fe1061e5f5fe106195f5fe106145f5fe1060f5f5fe1060a5f5fe106055f5fe106005f5fe105fb5f5fe105f65f5fe105f15f5fe105ec5f5fe105e75f5fe105e25f5fe105dd5f5fe105d85f5fe105d35f5fe105ce5f5fe105c95f5fe105c45f5fe105bf5f5fe105ba5f5fe105b55f5fe105b05f5fe105ab5f5fe105a65f5fe105a15f5fe1059c5f5fe105975f5fe105925f5fe1058d5f5fe105885f5fe105835f5fe1057e5f5fe105795f5fe105745f5fe1056f5f5fe1056a5f5fe105655f5fe105605f5fe1055b5f5fe105565f5fe105515f5fe1054c5f5fe105475f5fe105425f5fe1053d5f5fe105385f5fe105335f5fe1052e5f5fe105295f5fe105245f5fe1051f5f5fe1051a5f5fe105155f5fe105105f5fe1050b5f5fe105065f5fe105015f5fe104fc5f5fe104f75f5fe104f25f5fe104ed5f5fe104e85f5fe104e35f5fe104de5f5fe104d95f5fe104d45f5fe104cf5f5fe104ca5f5fe104c55f5fe104c05f5fe104bb5f5fe104b65f5fe104b15f5fe104ac5f5fe104a75f5fe104a25f5fe1049d5f5fe104985f5fe104935f5fe1048e5f5fe104895f5fe104845f5fe1047f5f5fe1047a5f5fe104755f5fe104705f5fe1046b5f5fe104665f5fe104615f5fe1045c5f5fe104575f5fe104525f5fe1044d5f5fe104485f5fe104435f5fe1043e5f5fe104395f5fe104345f5fe1042f5f5fe1042a5f5fe104255f5fe104205f5fe1041b5f5fe104165f5fe104115f5fe1040c5f5fe104075f5fe104025f5fe103fd5f5fe103f85f5fe103f35f5fe103ee5f5fe103e95f5fe103e45f5fe103df5f5fe103da5f5fe103d55f5fe103d05f5fe103cb5f5fe103c65f5fe103c15f5fe103bc5f5fe103b75f5fe103b25f5fe103ad5f5fe103a85f5fe103a35f5fe1039e5f5fe103995f5fe103945f5fe1038f5f5fe1038a5f5fe103855f5fe103805f5fe1037b5f5fe103765f5fe103715f5fe1036c5f5fe103675f5fe103625f5fe1035d5f5fe103585f5fe103535f5fe1034e5f5fe103495f5fe103445f5fe1033f5f5fe1033a5f5fe103355f5fe103305f5fe1032b5f5fe103265f5fe103215f5fe1031c5f5fe103175f5fe103125f5fe1030d5f5fe103085f5fe103035f5fe102fe5f5fe102f95f5fe102f45f5fe102ef5f5fe102ea5f5fe102e55f5fe102e05f5fe102db5f5fe102d65f5fe102d15f5fe102cc5f5fe102c75f5fe102c25f5fe102bd5f5fe102b85f5fe102b35f5fe102ae5f5fe102a95f5fe102a45f5fe1029f5f5fe1029a5f5fe102955f5fe102905f5fe1028b5f5fe102865f5fe102815f5fe1027c5f5fe102775f5fe102725f5fe1026d5f5fe102685f5fe102635f5fe1025e5f5fe102595f5fe102545f5fe1024f5f5fe1024a5f5fe102455f5fe102405f5fe1023b5f5fe102365f5fe102315f5fe1022c5f5fe102275f5fe102225f5fe1021d5f5fe102185f5fe102135f5fe1020e5f5fe102095f5fe102045f5fe101ff5f5fe101fa5f5fe101f55f5fe101f05f5fe101eb5f5fe101e65f5fe101e15f5fe101dc5f5fe101d75f5fe101d25f5fe101cd5f5fe101c85f5fe101c35f5fe101be5f5fe101b95f5fe101b45f5fe101af5f5fe101aa5f5fe101a55f5fe101a05f5fe1019b5f5fe101965f5fe101915f5fe1018c5f5fe101875f5fe101825f5fe1017d5f5fe101785f5fe101735f5fe1016e5f5fe101695f5fe101645f5fe1015f5f5fe1015a5f5fe101555f5fe101505f5fe1014b5f5fe101465f5fe101415f5fe1013c5f5fe101375f5fe101325f5fe1012d5f5fe101285f5fe101235f5fe1011e5f5fe101195f5fe101145f5fe1010f5f5fe1010a5f5fe101055f5fe101005f5fe100fb5f5fe100f65f5fe100f15f5fe100ec5f5fe100e75f5fe100e25f5fe100dd5f5fe100d85f5fe100d35f5fe100ce5f5fe100c95f5fe100c45f5fe100bf5f5fe100ba5f5fe100b55f5fe100b05f5fe100ab5f5fe100a65f5fe100a15f5fe1009c5f5fe100975f5fe100925f5fe1008d5f5fe100885f5fe100835f5fe1007e5f5fe100795f5fe100745f5fe1006f5f5fe1006a5f5fe100655f5fe100605f5fe1005b5f5fe100565f5fe100515f5fe1004c5f5fe100475f5fe100425f5fe1003d5f5fe100385f5fe100335f5fe1002e5f5fe100295f5fe100245f5fe1001f5f5fe1001a5f5fe100155f5fe100105f5fe1000b5f5fe100065f5fe100015f00", - "results": { - "Prague": { - "exception": "EOF_InvalidMaxStackHeight", - "result": false - } - } - }, - "valid_1023_rjumpis": { - "code": "0xef000101000402000113fc04000000008003ff5fe113f75f5fe113f25f5fe113ed5f5fe113e85f5fe113e35f5fe113de5f5fe113d95f5fe113d45f5fe113cf5f5fe113ca5f5fe113c55f5fe113c05f5fe113bb5f5fe113b65f5fe113b15f5fe113ac5f5fe113a75f5fe113a25f5fe1139d5f5fe113985f5fe113935f5fe1138e5f5fe113895f5fe113845f5fe1137f5f5fe1137a5f5fe113755f5fe113705f5fe1136b5f5fe113665f5fe113615f5fe1135c5f5fe113575f5fe113525f5fe1134d5f5fe113485f5fe113435f5fe1133e5f5fe113395f5fe113345f5fe1132f5f5fe1132a5f5fe113255f5fe113205f5fe1131b5f5fe113165f5fe113115f5fe1130c5f5fe113075f5fe113025f5fe112fd5f5fe112f85f5fe112f35f5fe112ee5f5fe112e95f5fe112e45f5fe112df5f5fe112da5f5fe112d55f5fe112d05f5fe112cb5f5fe112c65f5fe112c15f5fe112bc5f5fe112b75f5fe112b25f5fe112ad5f5fe112a85f5fe112a35f5fe1129e5f5fe112995f5fe112945f5fe1128f5f5fe1128a5f5fe112855f5fe112805f5fe1127b5f5fe112765f5fe112715f5fe1126c5f5fe112675f5fe112625f5fe1125d5f5fe112585f5fe112535f5fe1124e5f5fe112495f5fe112445f5fe1123f5f5fe1123a5f5fe112355f5fe112305f5fe1122b5f5fe112265f5fe112215f5fe1121c5f5fe112175f5fe112125f5fe1120d5f5fe112085f5fe112035f5fe111fe5f5fe111f95f5fe111f45f5fe111ef5f5fe111ea5f5fe111e55f5fe111e05f5fe111db5f5fe111d65f5fe111d15f5fe111cc5f5fe111c75f5fe111c25f5fe111bd5f5fe111b85f5fe111b35f5fe111ae5f5fe111a95f5fe111a45f5fe1119f5f5fe1119a5f5fe111955f5fe111905f5fe1118b5f5fe111865f5fe111815f5fe1117c5f5fe111775f5fe111725f5fe1116d5f5fe111685f5fe111635f5fe1115e5f5fe111595f5fe111545f5fe1114f5f5fe1114a5f5fe111455f5fe111405f5fe1113b5f5fe111365f5fe111315f5fe1112c5f5fe111275f5fe111225f5fe1111d5f5fe111185f5fe111135f5fe1110e5f5fe111095f5fe111045f5fe110ff5f5fe110fa5f5fe110f55f5fe110f05f5fe110eb5f5fe110e65f5fe110e15f5fe110dc5f5fe110d75f5fe110d25f5fe110cd5f5fe110c85f5fe110c35f5fe110be5f5fe110b95f5fe110b45f5fe110af5f5fe110aa5f5fe110a55f5fe110a05f5fe1109b5f5fe110965f5fe110915f5fe1108c5f5fe110875f5fe110825f5fe1107d5f5fe110785f5fe110735f5fe1106e5f5fe110695f5fe110645f5fe1105f5f5fe1105a5f5fe110555f5fe110505f5fe1104b5f5fe110465f5fe110415f5fe1103c5f5fe110375f5fe110325f5fe1102d5f5fe110285f5fe110235f5fe1101e5f5fe110195f5fe110145f5fe1100f5f5fe1100a5f5fe110055f5fe110005f5fe10ffb5f5fe10ff65f5fe10ff15f5fe10fec5f5fe10fe75f5fe10fe25f5fe10fdd5f5fe10fd85f5fe10fd35f5fe10fce5f5fe10fc95f5fe10fc45f5fe10fbf5f5fe10fba5f5fe10fb55f5fe10fb05f5fe10fab5f5fe10fa65f5fe10fa15f5fe10f9c5f5fe10f975f5fe10f925f5fe10f8d5f5fe10f885f5fe10f835f5fe10f7e5f5fe10f795f5fe10f745f5fe10f6f5f5fe10f6a5f5fe10f655f5fe10f605f5fe10f5b5f5fe10f565f5fe10f515f5fe10f4c5f5fe10f475f5fe10f425f5fe10f3d5f5fe10f385f5fe10f335f5fe10f2e5f5fe10f295f5fe10f245f5fe10f1f5f5fe10f1a5f5fe10f155f5fe10f105f5fe10f0b5f5fe10f065f5fe10f015f5fe10efc5f5fe10ef75f5fe10ef25f5fe10eed5f5fe10ee85f5fe10ee35f5fe10ede5f5fe10ed95f5fe10ed45f5fe10ecf5f5fe10eca5f5fe10ec55f5fe10ec05f5fe10ebb5f5fe10eb65f5fe10eb15f5fe10eac5f5fe10ea75f5fe10ea25f5fe10e9d5f5fe10e985f5fe10e935f5fe10e8e5f5fe10e895f5fe10e845f5fe10e7f5f5fe10e7a5f5fe10e755f5fe10e705f5fe10e6b5f5fe10e665f5fe10e615f5fe10e5c5f5fe10e575f5fe10e525f5fe10e4d5f5fe10e485f5fe10e435f5fe10e3e5f5fe10e395f5fe10e345f5fe10e2f5f5fe10e2a5f5fe10e255f5fe10e205f5fe10e1b5f5fe10e165f5fe10e115f5fe10e0c5f5fe10e075f5fe10e025f5fe10dfd5f5fe10df85f5fe10df35f5fe10dee5f5fe10de95f5fe10de45f5fe10ddf5f5fe10dda5f5fe10dd55f5fe10dd05f5fe10dcb5f5fe10dc65f5fe10dc15f5fe10dbc5f5fe10db75f5fe10db25f5fe10dad5f5fe10da85f5fe10da35f5fe10d9e5f5fe10d995f5fe10d945f5fe10d8f5f5fe10d8a5f5fe10d855f5fe10d805f5fe10d7b5f5fe10d765f5fe10d715f5fe10d6c5f5fe10d675f5fe10d625f5fe10d5d5f5fe10d585f5fe10d535f5fe10d4e5f5fe10d495f5fe10d445f5fe10d3f5f5fe10d3a5f5fe10d355f5fe10d305f5fe10d2b5f5fe10d265f5fe10d215f5fe10d1c5f5fe10d175f5fe10d125f5fe10d0d5f5fe10d085f5fe10d035f5fe10cfe5f5fe10cf95f5fe10cf45f5fe10cef5f5fe10cea5f5fe10ce55f5fe10ce05f5fe10cdb5f5fe10cd65f5fe10cd15f5fe10ccc5f5fe10cc75f5fe10cc25f5fe10cbd5f5fe10cb85f5fe10cb35f5fe10cae5f5fe10ca95f5fe10ca45f5fe10c9f5f5fe10c9a5f5fe10c955f5fe10c905f5fe10c8b5f5fe10c865f5fe10c815f5fe10c7c5f5fe10c775f5fe10c725f5fe10c6d5f5fe10c685f5fe10c635f5fe10c5e5f5fe10c595f5fe10c545f5fe10c4f5f5fe10c4a5f5fe10c455f5fe10c405f5fe10c3b5f5fe10c365f5fe10c315f5fe10c2c5f5fe10c275f5fe10c225f5fe10c1d5f5fe10c185f5fe10c135f5fe10c0e5f5fe10c095f5fe10c045f5fe10bff5f5fe10bfa5f5fe10bf55f5fe10bf05f5fe10beb5f5fe10be65f5fe10be15f5fe10bdc5f5fe10bd75f5fe10bd25f5fe10bcd5f5fe10bc85f5fe10bc35f5fe10bbe5f5fe10bb95f5fe10bb45f5fe10baf5f5fe10baa5f5fe10ba55f5fe10ba05f5fe10b9b5f5fe10b965f5fe10b915f5fe10b8c5f5fe10b875f5fe10b825f5fe10b7d5f5fe10b785f5fe10b735f5fe10b6e5f5fe10b695f5fe10b645f5fe10b5f5f5fe10b5a5f5fe10b555f5fe10b505f5fe10b4b5f5fe10b465f5fe10b415f5fe10b3c5f5fe10b375f5fe10b325f5fe10b2d5f5fe10b285f5fe10b235f5fe10b1e5f5fe10b195f5fe10b145f5fe10b0f5f5fe10b0a5f5fe10b055f5fe10b005f5fe10afb5f5fe10af65f5fe10af15f5fe10aec5f5fe10ae75f5fe10ae25f5fe10add5f5fe10ad85f5fe10ad35f5fe10ace5f5fe10ac95f5fe10ac45f5fe10abf5f5fe10aba5f5fe10ab55f5fe10ab05f5fe10aab5f5fe10aa65f5fe10aa15f5fe10a9c5f5fe10a975f5fe10a925f5fe10a8d5f5fe10a885f5fe10a835f5fe10a7e5f5fe10a795f5fe10a745f5fe10a6f5f5fe10a6a5f5fe10a655f5fe10a605f5fe10a5b5f5fe10a565f5fe10a515f5fe10a4c5f5fe10a475f5fe10a425f5fe10a3d5f5fe10a385f5fe10a335f5fe10a2e5f5fe10a295f5fe10a245f5fe10a1f5f5fe10a1a5f5fe10a155f5fe10a105f5fe10a0b5f5fe10a065f5fe10a015f5fe109fc5f5fe109f75f5fe109f25f5fe109ed5f5fe109e85f5fe109e35f5fe109de5f5fe109d95f5fe109d45f5fe109cf5f5fe109ca5f5fe109c55f5fe109c05f5fe109bb5f5fe109b65f5fe109b15f5fe109ac5f5fe109a75f5fe109a25f5fe1099d5f5fe109985f5fe109935f5fe1098e5f5fe109895f5fe109845f5fe1097f5f5fe1097a5f5fe109755f5fe109705f5fe1096b5f5fe109665f5fe109615f5fe1095c5f5fe109575f5fe109525f5fe1094d5f5fe109485f5fe109435f5fe1093e5f5fe109395f5fe109345f5fe1092f5f5fe1092a5f5fe109255f5fe109205f5fe1091b5f5fe109165f5fe109115f5fe1090c5f5fe109075f5fe109025f5fe108fd5f5fe108f85f5fe108f35f5fe108ee5f5fe108e95f5fe108e45f5fe108df5f5fe108da5f5fe108d55f5fe108d05f5fe108cb5f5fe108c65f5fe108c15f5fe108bc5f5fe108b75f5fe108b25f5fe108ad5f5fe108a85f5fe108a35f5fe1089e5f5fe108995f5fe108945f5fe1088f5f5fe1088a5f5fe108855f5fe108805f5fe1087b5f5fe108765f5fe108715f5fe1086c5f5fe108675f5fe108625f5fe1085d5f5fe108585f5fe108535f5fe1084e5f5fe108495f5fe108445f5fe1083f5f5fe1083a5f5fe108355f5fe108305f5fe1082b5f5fe108265f5fe108215f5fe1081c5f5fe108175f5fe108125f5fe1080d5f5fe108085f5fe108035f5fe107fe5f5fe107f95f5fe107f45f5fe107ef5f5fe107ea5f5fe107e55f5fe107e05f5fe107db5f5fe107d65f5fe107d15f5fe107cc5f5fe107c75f5fe107c25f5fe107bd5f5fe107b85f5fe107b35f5fe107ae5f5fe107a95f5fe107a45f5fe1079f5f5fe1079a5f5fe107955f5fe107905f5fe1078b5f5fe107865f5fe107815f5fe1077c5f5fe107775f5fe107725f5fe1076d5f5fe107685f5fe107635f5fe1075e5f5fe107595f5fe107545f5fe1074f5f5fe1074a5f5fe107455f5fe107405f5fe1073b5f5fe107365f5fe107315f5fe1072c5f5fe107275f5fe107225f5fe1071d5f5fe107185f5fe107135f5fe1070e5f5fe107095f5fe107045f5fe106ff5f5fe106fa5f5fe106f55f5fe106f05f5fe106eb5f5fe106e65f5fe106e15f5fe106dc5f5fe106d75f5fe106d25f5fe106cd5f5fe106c85f5fe106c35f5fe106be5f5fe106b95f5fe106b45f5fe106af5f5fe106aa5f5fe106a55f5fe106a05f5fe1069b5f5fe106965f5fe106915f5fe1068c5f5fe106875f5fe106825f5fe1067d5f5fe106785f5fe106735f5fe1066e5f5fe106695f5fe106645f5fe1065f5f5fe1065a5f5fe106555f5fe106505f5fe1064b5f5fe106465f5fe106415f5fe1063c5f5fe106375f5fe106325f5fe1062d5f5fe106285f5fe106235f5fe1061e5f5fe106195f5fe106145f5fe1060f5f5fe1060a5f5fe106055f5fe106005f5fe105fb5f5fe105f65f5fe105f15f5fe105ec5f5fe105e75f5fe105e25f5fe105dd5f5fe105d85f5fe105d35f5fe105ce5f5fe105c95f5fe105c45f5fe105bf5f5fe105ba5f5fe105b55f5fe105b05f5fe105ab5f5fe105a65f5fe105a15f5fe1059c5f5fe105975f5fe105925f5fe1058d5f5fe105885f5fe105835f5fe1057e5f5fe105795f5fe105745f5fe1056f5f5fe1056a5f5fe105655f5fe105605f5fe1055b5f5fe105565f5fe105515f5fe1054c5f5fe105475f5fe105425f5fe1053d5f5fe105385f5fe105335f5fe1052e5f5fe105295f5fe105245f5fe1051f5f5fe1051a5f5fe105155f5fe105105f5fe1050b5f5fe105065f5fe105015f5fe104fc5f5fe104f75f5fe104f25f5fe104ed5f5fe104e85f5fe104e35f5fe104de5f5fe104d95f5fe104d45f5fe104cf5f5fe104ca5f5fe104c55f5fe104c05f5fe104bb5f5fe104b65f5fe104b15f5fe104ac5f5fe104a75f5fe104a25f5fe1049d5f5fe104985f5fe104935f5fe1048e5f5fe104895f5fe104845f5fe1047f5f5fe1047a5f5fe104755f5fe104705f5fe1046b5f5fe104665f5fe104615f5fe1045c5f5fe104575f5fe104525f5fe1044d5f5fe104485f5fe104435f5fe1043e5f5fe104395f5fe104345f5fe1042f5f5fe1042a5f5fe104255f5fe104205f5fe1041b5f5fe104165f5fe104115f5fe1040c5f5fe104075f5fe104025f5fe103fd5f5fe103f85f5fe103f35f5fe103ee5f5fe103e95f5fe103e45f5fe103df5f5fe103da5f5fe103d55f5fe103d05f5fe103cb5f5fe103c65f5fe103c15f5fe103bc5f5fe103b75f5fe103b25f5fe103ad5f5fe103a85f5fe103a35f5fe1039e5f5fe103995f5fe103945f5fe1038f5f5fe1038a5f5fe103855f5fe103805f5fe1037b5f5fe103765f5fe103715f5fe1036c5f5fe103675f5fe103625f5fe1035d5f5fe103585f5fe103535f5fe1034e5f5fe103495f5fe103445f5fe1033f5f5fe1033a5f5fe103355f5fe103305f5fe1032b5f5fe103265f5fe103215f5fe1031c5f5fe103175f5fe103125f5fe1030d5f5fe103085f5fe103035f5fe102fe5f5fe102f95f5fe102f45f5fe102ef5f5fe102ea5f5fe102e55f5fe102e05f5fe102db5f5fe102d65f5fe102d15f5fe102cc5f5fe102c75f5fe102c25f5fe102bd5f5fe102b85f5fe102b35f5fe102ae5f5fe102a95f5fe102a45f5fe1029f5f5fe1029a5f5fe102955f5fe102905f5fe1028b5f5fe102865f5fe102815f5fe1027c5f5fe102775f5fe102725f5fe1026d5f5fe102685f5fe102635f5fe1025e5f5fe102595f5fe102545f5fe1024f5f5fe1024a5f5fe102455f5fe102405f5fe1023b5f5fe102365f5fe102315f5fe1022c5f5fe102275f5fe102225f5fe1021d5f5fe102185f5fe102135f5fe1020e5f5fe102095f5fe102045f5fe101ff5f5fe101fa5f5fe101f55f5fe101f05f5fe101eb5f5fe101e65f5fe101e15f5fe101dc5f5fe101d75f5fe101d25f5fe101cd5f5fe101c85f5fe101c35f5fe101be5f5fe101b95f5fe101b45f5fe101af5f5fe101aa5f5fe101a55f5fe101a05f5fe1019b5f5fe101965f5fe101915f5fe1018c5f5fe101875f5fe101825f5fe1017d5f5fe101785f5fe101735f5fe1016e5f5fe101695f5fe101645f5fe1015f5f5fe1015a5f5fe101555f5fe101505f5fe1014b5f5fe101465f5fe101415f5fe1013c5f5fe101375f5fe101325f5fe1012d5f5fe101285f5fe101235f5fe1011e5f5fe101195f5fe101145f5fe1010f5f5fe1010a5f5fe101055f5fe101005f5fe100fb5f5fe100f65f5fe100f15f5fe100ec5f5fe100e75f5fe100e25f5fe100dd5f5fe100d85f5fe100d35f5fe100ce5f5fe100c95f5fe100c45f5fe100bf5f5fe100ba5f5fe100b55f5fe100b05f5fe100ab5f5fe100a65f5fe100a15f5fe1009c5f5fe100975f5fe100925f5fe1008d5f5fe100885f5fe100835f5fe1007e5f5fe100795f5fe100745f5fe1006f5f5fe1006a5f5fe100655f5fe100605f5fe1005b5f5fe100565f5fe100515f5fe1004c5f5fe100475f5fe100425f5fe1003d5f5fe100385f5fe100335f5fe1002e5f5fe100295f5fe100245f5fe1001f5f5fe1001a5f5fe100155f5fe100105f5fe1000b5f5fe100065f5fe100015f00", - "results": { - "Prague": { - "result": true - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/swapn_stack_validation.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/swapn_stack_validation.json deleted file mode 100644 index 276041f4b2..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/swapn_stack_validation.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "swapn_stack_validation": { - "vectors": { - "swapn_stack_validation_0": { - "code": "0xef0001010004020001002b040000000080001460016001600160016001600160016001600160016001600160016001600160016001600160016001e70000", - "results": { - "Prague": { - "result": true - } - } - }, - "swapn_stack_validation_1": { - "code": "0xef0001010004020001002b040000000080001460016001600160016001600160016001600160016001600160016001600160016001600160016001e71200", - "results": { - "Prague": { - "result": true - } - } - }, - "swapn_stack_validation_2": { - "code": "0xef0001010004020001002b040000000080001460016001600160016001600160016001600160016001600160016001600160016001600160016001e71300", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "swapn_stack_validation_3": { - "code": "0xef0001010004020001002b040000000080001460016001600160016001600160016001600160016001600160016001600160016001600160016001e7d000", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "swapn_stack_validation_4": { - "code": "0xef0001010004020001002b040000000080001460016001600160016001600160016001600160016001600160016001600160016001600160016001e7fe00", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "swapn_stack_validation_5": { - "code": "0xef0001010004020001002b040000000080001460016001600160016001600160016001600160016001600160016001600160016001600160016001e7ff00", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/underflow.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/underflow.json deleted file mode 100644 index e44554ec1b..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/underflow.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "underflow": { - "vectors": { - "underflow_0": { - "code": "0xef0001010004020001000204000000008000000100", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "underflow_1": { - "code": "0xef000101000802000200040002040000000080000101020002e30001005fe4", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "underflow_2": { - "code": "0xef000101000c02000300040003000204000000008000020002000001020002e3000100e500025fe4", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "underflow_3": { - "code": "0xef000101000802000200030005040000000080000001800003e5000160006000fd", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "underflow_4": { - "code": "0xef000101000802000200040002040000000080000200020001e30001005fe4", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/underflow_variable_stack.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/underflow_variable_stack.json deleted file mode 100644 index 035174da52..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/underflow_variable_stack.json +++ /dev/null @@ -1,96 +0,0 @@ -{ - "underflow_variable_stack": { - "vectors": { - "underflow_variable_stack_0": { - "code": "0xef0001010004020001000a04000000008000035f6000e100025f5fa200", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "underflow_variable_stack_1": { - "code": "0xef0001010004020001000a04000000008000035f6000e100025f5f0100", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "underflow_variable_stack_2": { - "code": "0xef0001010008020002000c00020400000000800004040500055f6000e100025f5fe30001005fe4", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "underflow_variable_stack_3": { - "code": "0xef0001010008020002000c00020400000000800004030400045f6000e100025f5fe30001005fe4", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "underflow_variable_stack_4": { - "code": "0xef000101000c0200030004000b000304000000008000030003000305030003e30001005f6000e100025f5fe500025050e4", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "underflow_variable_stack_5": { - "code": "0xef000101000c0200030004000b000104000000008000030003000303030003e30001005f6000e100025f5fe50002e4", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "underflow_variable_stack_6": { - "code": "0xef0001010008020002000b00050400000000800000058000075f6000e100025f5fe5000160006000fd", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "underflow_variable_stack_7": { - "code": "0xef0001010008020002000b00050400000000800000038000055f6000e100025f5fe5000160006000fd", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "underflow_variable_stack_8": { - "code": "0xef000101000802000200040009040000000080000500050003e30001005f6000e100025f5fe4", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - }, - "underflow_variable_stack_9": { - "code": "0xef000101000802000200040009040000000080000300030003e30001005f6000e100025f5fe4", - "results": { - "Prague": { - "exception": "EOF_StackUnderflow", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/unreachable_instructions.json b/tests/eof_suite/evmone/eof_tests/eof_validation/stack/unreachable_instructions.json deleted file mode 100644 index fe8ac098b6..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/stack/unreachable_instructions.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "unreachable_instructions": { - "vectors": { - "unreachable_instructions_0": { - "code": "0xef0001010004020001000204000000008000000000", - "results": { - "Prague": { - "exception": "EOF_UnreachableCode", - "result": false - } - } - }, - "unreachable_instructions_1": { - "code": "0xef000101000402000100050400000000800000e000010000", - "results": { - "Prague": { - "exception": "EOF_UnreachableCode", - "result": false - } - } - }, - "unreachable_instructions_2": { - "code": "0xef000101000402000100070400000000800000e0000100e0fffc", - "results": { - "Prague": { - "exception": "EOF_UnreachableCode", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/too_many_code_sections.json b/tests/eof_suite/evmone/eof_tests/eof_validation/too_many_code_sections.json deleted file mode 100644 index 432e9010e6..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/too_many_code_sections.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "too_many_code_sections": { - "vectors": { - "too_many_code_sections_0": { - "code": "0xef000101100402040100030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030001040000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000e50001e50002e50003e50004e50005e50006e50007e50008e50009e5000ae5000be5000ce5000de5000ee5000fe50010e50011e50012e50013e50014e50015e50016e50017e50018e50019e5001ae5001be5001ce5001de5001ee5001fe50020e50021e50022e50023e50024e50025e50026e50027e50028e50029e5002ae5002be5002ce5002de5002ee5002fe50030e50031e50032e50033e50034e50035e50036e50037e50038e50039e5003ae5003be5003ce5003de5003ee5003fe50040e50041e50042e50043e50044e50045e50046e50047e50048e50049e5004ae5004be5004ce5004de5004ee5004fe50050e50051e50052e50053e50054e50055e50056e50057e50058e50059e5005ae5005be5005ce5005de5005ee5005fe50060e50061e50062e50063e50064e50065e50066e50067e50068e50069e5006ae5006be5006ce5006de5006ee5006fe50070e50071e50072e50073e50074e50075e50076e50077e50078e50079e5007ae5007be5007ce5007de5007ee5007fe50080e50081e50082e50083e50084e50085e50086e50087e50088e50089e5008ae5008be5008ce5008de5008ee5008fe50090e50091e50092e50093e50094e50095e50096e50097e50098e50099e5009ae5009be5009ce5009de5009ee5009fe500a0e500a1e500a2e500a3e500a4e500a5e500a6e500a7e500a8e500a9e500aae500abe500ace500ade500aee500afe500b0e500b1e500b2e500b3e500b4e500b5e500b6e500b7e500b8e500b9e500bae500bbe500bce500bde500bee500bfe500c0e500c1e500c2e500c3e500c4e500c5e500c6e500c7e500c8e500c9e500cae500cbe500cce500cde500cee500cfe500d0e500d1e500d2e500d3e500d4e500d5e500d6e500d7e500d8e500d9e500dae500dbe500dce500dde500dee500dfe500e0e500e1e500e2e500e3e500e4e500e5e500e6e500e7e500e8e500e9e500eae500ebe500ece500ede500eee500efe500f0e500f1e500f2e500f3e500f4e500f5e500f6e500f7e500f8e500f9e500fae500fbe500fce500fde500fee500ffe50100e50101e50102e50103e50104e50105e50106e50107e50108e50109e5010ae5010be5010ce5010de5010ee5010fe50110e50111e50112e50113e50114e50115e50116e50117e50118e50119e5011ae5011be5011ce5011de5011ee5011fe50120e50121e50122e50123e50124e50125e50126e50127e50128e50129e5012ae5012be5012ce5012de5012ee5012fe50130e50131e50132e50133e50134e50135e50136e50137e50138e50139e5013ae5013be5013ce5013de5013ee5013fe50140e50141e50142e50143e50144e50145e50146e50147e50148e50149e5014ae5014be5014ce5014de5014ee5014fe50150e50151e50152e50153e50154e50155e50156e50157e50158e50159e5015ae5015be5015ce5015de5015ee5015fe50160e50161e50162e50163e50164e50165e50166e50167e50168e50169e5016ae5016be5016ce5016de5016ee5016fe50170e50171e50172e50173e50174e50175e50176e50177e50178e50179e5017ae5017be5017ce5017de5017ee5017fe50180e50181e50182e50183e50184e50185e50186e50187e50188e50189e5018ae5018be5018ce5018de5018ee5018fe50190e50191e50192e50193e50194e50195e50196e50197e50198e50199e5019ae5019be5019ce5019de5019ee5019fe501a0e501a1e501a2e501a3e501a4e501a5e501a6e501a7e501a8e501a9e501aae501abe501ace501ade501aee501afe501b0e501b1e501b2e501b3e501b4e501b5e501b6e501b7e501b8e501b9e501bae501bbe501bce501bde501bee501bfe501c0e501c1e501c2e501c3e501c4e501c5e501c6e501c7e501c8e501c9e501cae501cbe501cce501cde501cee501cfe501d0e501d1e501d2e501d3e501d4e501d5e501d6e501d7e501d8e501d9e501dae501dbe501dce501dde501dee501dfe501e0e501e1e501e2e501e3e501e4e501e5e501e6e501e7e501e8e501e9e501eae501ebe501ece501ede501eee501efe501f0e501f1e501f2e501f3e501f4e501f5e501f6e501f7e501f8e501f9e501fae501fbe501fce501fde501fee501ffe50200e50201e50202e50203e50204e50205e50206e50207e50208e50209e5020ae5020be5020ce5020de5020ee5020fe50210e50211e50212e50213e50214e50215e50216e50217e50218e50219e5021ae5021be5021ce5021de5021ee5021fe50220e50221e50222e50223e50224e50225e50226e50227e50228e50229e5022ae5022be5022ce5022de5022ee5022fe50230e50231e50232e50233e50234e50235e50236e50237e50238e50239e5023ae5023be5023ce5023de5023ee5023fe50240e50241e50242e50243e50244e50245e50246e50247e50248e50249e5024ae5024be5024ce5024de5024ee5024fe50250e50251e50252e50253e50254e50255e50256e50257e50258e50259e5025ae5025be5025ce5025de5025ee5025fe50260e50261e50262e50263e50264e50265e50266e50267e50268e50269e5026ae5026be5026ce5026de5026ee5026fe50270e50271e50272e50273e50274e50275e50276e50277e50278e50279e5027ae5027be5027ce5027de5027ee5027fe50280e50281e50282e50283e50284e50285e50286e50287e50288e50289e5028ae5028be5028ce5028de5028ee5028fe50290e50291e50292e50293e50294e50295e50296e50297e50298e50299e5029ae5029be5029ce5029de5029ee5029fe502a0e502a1e502a2e502a3e502a4e502a5e502a6e502a7e502a8e502a9e502aae502abe502ace502ade502aee502afe502b0e502b1e502b2e502b3e502b4e502b5e502b6e502b7e502b8e502b9e502bae502bbe502bce502bde502bee502bfe502c0e502c1e502c2e502c3e502c4e502c5e502c6e502c7e502c8e502c9e502cae502cbe502cce502cde502cee502cfe502d0e502d1e502d2e502d3e502d4e502d5e502d6e502d7e502d8e502d9e502dae502dbe502dce502dde502dee502dfe502e0e502e1e502e2e502e3e502e4e502e5e502e6e502e7e502e8e502e9e502eae502ebe502ece502ede502eee502efe502f0e502f1e502f2e502f3e502f4e502f5e502f6e502f7e502f8e502f9e502fae502fbe502fce502fde502fee502ffe50300e50301e50302e50303e50304e50305e50306e50307e50308e50309e5030ae5030be5030ce5030de5030ee5030fe50310e50311e50312e50313e50314e50315e50316e50317e50318e50319e5031ae5031be5031ce5031de5031ee5031fe50320e50321e50322e50323e50324e50325e50326e50327e50328e50329e5032ae5032be5032ce5032de5032ee5032fe50330e50331e50332e50333e50334e50335e50336e50337e50338e50339e5033ae5033be5033ce5033de5033ee5033fe50340e50341e50342e50343e50344e50345e50346e50347e50348e50349e5034ae5034be5034ce5034de5034ee5034fe50350e50351e50352e50353e50354e50355e50356e50357e50358e50359e5035ae5035be5035ce5035de5035ee5035fe50360e50361e50362e50363e50364e50365e50366e50367e50368e50369e5036ae5036be5036ce5036de5036ee5036fe50370e50371e50372e50373e50374e50375e50376e50377e50378e50379e5037ae5037be5037ce5037de5037ee5037fe50380e50381e50382e50383e50384e50385e50386e50387e50388e50389e5038ae5038be5038ce5038de5038ee5038fe50390e50391e50392e50393e50394e50395e50396e50397e50398e50399e5039ae5039be5039ce5039de5039ee5039fe503a0e503a1e503a2e503a3e503a4e503a5e503a6e503a7e503a8e503a9e503aae503abe503ace503ade503aee503afe503b0e503b1e503b2e503b3e503b4e503b5e503b6e503b7e503b8e503b9e503bae503bbe503bce503bde503bee503bfe503c0e503c1e503c2e503c3e503c4e503c5e503c6e503c7e503c8e503c9e503cae503cbe503cce503cde503cee503cfe503d0e503d1e503d2e503d3e503d4e503d5e503d6e503d7e503d8e503d9e503dae503dbe503dce503dde503dee503dfe503e0e503e1e503e2e503e3e503e4e503e5e503e6e503e7e503e8e503e9e503eae503ebe503ece503ede503eee503efe503f0e503f1e503f2e503f3e503f4e503f5e503f6e503f7e503f8e503f9e503fae503fbe503fce503fde503fee503ffe5040000", - "results": { - "Prague": { - "exception": "EOF_TooManyCodeSections", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/unreachable_code_sections.json b/tests/eof_suite/evmone/eof_tests/eof_validation/unreachable_code_sections.json deleted file mode 100644 index 98e3627058..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/unreachable_code_sections.json +++ /dev/null @@ -1,96 +0,0 @@ -{ - "unreachable_code_sections": { - "vectors": { - "unreachable_code_sections_0": { - "code": "0xef000101000802000200010001040000000080000000800000fefe", - "results": { - "Prague": { - "exception": "EOF_UnreachableCodeSections", - "result": false - } - } - }, - "unreachable_code_sections_1": { - "code": "0xef000101000c02000300040002000104000000008000000000000000800000e30001005be4fe", - "results": { - "Prague": { - "exception": "EOF_UnreachableCodeSections", - "result": false - } - } - }, - "unreachable_code_sections_2": { - "code": "0xef000101000c02000300040001000204000000008000000080000000000000e3000200fe5be4", - "results": { - "Prague": { - "exception": "EOF_UnreachableCodeSections", - "result": false - } - } - }, - "unreachable_code_sections_3": { - "code": "0xef000101001002000400040001000200040400000000800000008000000000000000000000e3000300fe5be4e30002e4", - "results": { - "Prague": { - "exception": "EOF_UnreachableCodeSections", - "result": false - } - } - }, - "unreachable_code_sections_4": { - "code": "0xef000101000802000200030003040000000080000000800000e50000e50001", - "results": { - "Prague": { - "exception": "EOF_UnreachableCodeSections", - "result": false - } - } - }, - "unreachable_code_sections_5": { - "code": "0xef000101000c02000300030001000204000000008000000080000000000000e50001005be4", - "results": { - "Prague": { - "exception": "EOF_UnreachableCodeSections", - "result": false - } - } - }, - "unreachable_code_sections_6": { - "code": "0xef000101040002010000030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300040400000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000e50001e50001e50003e50004e50005e50006e50007e50008e50009e5000ae5000be5000ce5000de5000ee5000fe50010e50011e50012e50013e50014e50015e50016e50017e50018e50019e5001ae5001be5001ce5001de5001ee5001fe50020e50021e50022e50023e50024e50025e50026e50027e50028e50029e5002ae5002be5002ce5002de5002ee5002fe50030e50031e50032e50033e50034e50035e50036e50037e50038e50039e5003ae5003be5003ce5003de5003ee5003fe50040e50041e50042e50043e50044e50045e50046e50047e50048e50049e5004ae5004be5004ce5004de5004ee5004fe50050e50051e50052e50053e50054e50055e50056e50057e50058e50059e5005ae5005be5005ce5005de5005ee5005fe50060e50061e50062e50063e50064e50065e50066e50067e50068e50069e5006ae5006be5006ce5006de5006ee5006fe50070e50071e50072e50073e50074e50075e50076e50077e50078e50079e5007ae5007be5007ce5007de5007ee5007fe50080e50081e50082e50083e50084e50085e50086e50087e50088e50089e5008ae5008be5008ce5008de5008ee5008fe50090e50091e50092e50093e50094e50095e50096e50097e50098e50099e5009ae5009be5009ce5009de5009ee5009fe500a0e500a1e500a2e500a3e500a4e500a5e500a6e500a7e500a8e500a9e500aae500abe500ace500ade500aee500afe500b0e500b1e500b2e500b3e500b4e500b5e500b6e500b7e500b8e500b9e500bae500bbe500bce500bde500bee500bfe500c0e500c1e500c2e500c3e500c4e500c5e500c6e500c7e500c8e500c9e500cae500cbe500cce500cde500cee500cfe500d0e500d1e500d2e500d3e500d4e500d5e500d6e500d7e500d8e500d9e500dae500dbe500dce500dde500dee500dfe500e0e500e1e500e2e500e3e500e4e500e5e500e6e500e7e500e8e500e9e500eae500ebe500ece500ede500eee500efe500f0e500f1e500f2e500f3e500f4e500f5e500f6e500f7e500f8e500f9e500fae500fbe500fce500fde500fee500ff5b5b5b00", - "results": { - "Prague": { - "exception": "EOF_UnreachableCodeSections", - "result": false - } - } - }, - "unreachable_code_sections_7": { - "code": "0xef000101040002010000030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300040400000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000e50001e50002e50003e50004e50005e50006e50007e50008e50009e5000ae5000be5000ce5000de5000ee5000fe50010e50011e50012e50013e50014e50015e50016e50017e50018e50019e5001ae5001be5001ce5001de5001ee5001fe50020e50021e50022e50023e50024e50025e50026e50027e50028e50029e5002ae5002be5002ce5002de5002ee5002fe50030e50031e50032e50033e50034e50035e50036e50037e50038e50039e5003ae5003be5003ce5003de5003ee5003fe50040e50041e50042e50043e50044e50045e50046e50047e50048e50049e5004ae5004be5004ce5004de5004ee5004fe50050e50051e50052e50053e50054e50055e50056e50057e50058e50059e5005ae5005be5005ce5005de5005ee5005fe50060e50061e50062e50063e50064e50065e50066e50067e50068e50069e5006ae5006be5006ce5006de5006ee5006fe50070e50071e50072e50073e50074e50075e50076e50077e50078e50079e5007ae5007be5007ce5007de5007ee5007fe50080e50081e50082e50083e50084e50085e50086e50087e50088e50089e5008ae5008be5008ce5008de5008ee5008fe50090e50091e50092e50093e50094e50095e50096e50097e50098e50099e5009ae5009be5009ce5009de5009ee5009fe500a0e500a1e500a2e500a3e500a4e500a5e500a6e500a7e500a8e500a9e500aae500abe500ace500ade500aee500afe500b0e500b1e500b2e500b3e500b4e500b5e500b6e500b7e500b8e500b9e500bae500bbe500bce500bde500bee500bfe500c0e500c1e500c2e500c3e500c4e500c5e500c6e500c7e500c8e500c9e500cae500cbe500cce500cde500cee500cfe500d0e500d1e500d2e500d3e500d4e500d5e500d6e500d7e500d8e500d9e500dae500dbe500dce500dde500dee500dfe500e0e500e1e500e2e500e3e500e4e500e5e500e6e500e7e500e8e500e9e500eae500ebe500ece500ede500eee500efe500f0e500f1e500f2e500f3e500f4e500f5e500f6e500f7e500f8e500f9e500fae500fbe500fce500fde500fee500fe5b5b5b00", - "results": { - "Prague": { - "exception": "EOF_UnreachableCodeSections", - "result": false - } - } - }, - "unreachable_code_sections_8": { - "code": "0xef000101000c02000300030003000304000000008000000080000000800000e50001e50001e50002", - "results": { - "Prague": { - "exception": "EOF_UnreachableCodeSections", - "result": false - } - } - }, - "unreachable_code_sections_9": { - "code": "0xef000101001402000500030003000100030003040000000080000000800000008000000080000000800000e50001e50002fee50004e50003", - "results": { - "Prague": { - "exception": "EOF_UnreachableCodeSections", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/validate_EOF_prefix.json b/tests/eof_suite/evmone/eof_tests/eof_validation/validate_EOF_prefix.json deleted file mode 100644 index 0e11c22b9b..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/validate_EOF_prefix.json +++ /dev/null @@ -1,87 +0,0 @@ -{ - "validate_EOF_prefix": { - "vectors": { - "valid_except_magic": { - "code": "0xefff0101000402000100030300040000800000600000aabbccdd", - "results": { - "Prague": { - "exception": "EOF_InvalidPrefix", - "result": false - } - } - }, - "validate_EOF_prefix_0": { - "code": "0x00", - "results": { - "Prague": { - "exception": "EOF_InvalidPrefix", - "result": false - } - } - }, - "validate_EOF_prefix_1": { - "code": "0xfe", - "results": { - "Prague": { - "exception": "EOF_InvalidPrefix", - "result": false - } - } - }, - "validate_EOF_prefix_2": { - "code": "0xef", - "results": { - "Prague": { - "exception": "EOF_InvalidPrefix", - "result": false - } - } - }, - "validate_EOF_prefix_3": { - "code": "0xef0101", - "results": { - "Prague": { - "exception": "EOF_InvalidPrefix", - "result": false - } - } - }, - "validate_EOF_prefix_4": { - "code": "0xefef01", - "results": { - "Prague": { - "exception": "EOF_InvalidPrefix", - "result": false - } - } - }, - "validate_EOF_prefix_5": { - "code": "0xefff01", - "results": { - "Prague": { - "exception": "EOF_InvalidPrefix", - "result": false - } - } - }, - "validate_EOF_prefix_6": { - "code": "0xef00", - "results": { - "Prague": { - "exception": "EOF_UnknownVersion", - "result": false - } - } - }, - "validate_EOF_prefix_7": { - "code": "0xef0001", - "results": { - "Prague": { - "exception": "EOF_SectionHeadersNotTerminated", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/validate_EOF_version.json b/tests/eof_suite/evmone/eof_tests/eof_validation/validate_EOF_version.json deleted file mode 100644 index a55f420058..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/validate_EOF_version.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "validate_EOF_version": { - "vectors": { - "valid_except_version_00": { - "code": "0xef000001000402000100030200040000800000600000aabbccdd", - "results": { - "Prague": { - "exception": "EOF_UnknownVersion", - "result": false - } - } - }, - "valid_except_version_02": { - "code": "0xef000201000402000100030200040000800000600000aabbccdd", - "results": { - "Prague": { - "exception": "EOF_UnknownVersion", - "result": false - } - } - }, - "valid_except_version_FF": { - "code": "0xef00ff01000402000100030200040000800000600000aabbccdd", - "results": { - "Prague": { - "exception": "EOF_UnknownVersion", - "result": false - } - } - }, - "validate_EOF_version_0": { - "code": "0xef0002", - "results": { - "Prague": { - "exception": "EOF_UnknownVersion", - "result": false - } - } - }, - "validate_EOF_version_1": { - "code": "0xef00ff", - "results": { - "Prague": { - "exception": "EOF_UnknownVersion", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/eof_tests/eof_validation/validate_empty_code.json b/tests/eof_suite/evmone/eof_tests/eof_validation/validate_empty_code.json deleted file mode 100644 index 4f60ba26ec..0000000000 --- a/tests/eof_suite/evmone/eof_tests/eof_validation/validate_empty_code.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "validate_empty_code": { - "vectors": { - "validate_empty_code_0": { - "code": "0x", - "results": { - "Prague": { - "exception": "EOF_InvalidPrefix", - "result": false - } - } - } - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/ref.txt b/tests/eof_suite/evmone/ref.txt deleted file mode 100644 index 2bdaf6b5ae..0000000000 --- a/tests/eof_suite/evmone/ref.txt +++ /dev/null @@ -1 +0,0 @@ -Download from: https://github.com/ethereum/evmone/releases/tag/v0.12.0 diff --git a/tests/eof_suite/evmone/state_tests/state_transition/block/block_apply_ommers_reward.json b/tests/eof_suite/evmone/state_tests/state_transition/block/block_apply_ommers_reward.json deleted file mode 100644 index df0f5eecdd..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/block/block_apply_ommers_reward.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "block_apply_ommers_reward": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "London": [ - { - "hash": "0xd4baa08d46b8d089d75e7ee67b5b462113d33988c4243ecbdab70841642b7068", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/block/block_apply_withdrawal.json b/tests/eof_suite/evmone/state_tests/state_transition/block/block_apply_withdrawal.json deleted file mode 100644 index 1c932a0a20..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/block/block_apply_withdrawal.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "block_apply_withdrawal": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Shanghai": [ - { - "hash": "0xdb6215541ef3988bf1dc40ccb6fcd3281c96ff5474749b00d9c04b275ef9e164", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/block/eip7516_blob_base_fee.json b/tests/eof_suite/evmone/state_tests/state_transition/block/eip7516_blob_base_fee.json deleted file mode 100644 index 3833c389cf..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/block/eip7516_blob_base_fee.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "eip7516_blob_base_fee": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Cancun": [ - { - "hash": "0xf8bd9753bb3cb7bfde1f8538435aff54dcdb2ae5020cc80c6528f20119871718", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x4a604a55", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/block/known_block_hash.json b/tests/eof_suite/evmone/state_tests/state_transition/block/known_block_hash.json deleted file mode 100644 index ca41943fe6..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/block/known_block_hash.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "known_block_hash": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x5", - "currentTimestamp": "0x0" - }, - "post": { - "Shanghai": [ - { - "hash": "0x9fc56a879677304b51f4fbd48b6d7a6d461abac0ddf6a895e2aa181a813f70e9", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x600140600055600240600155", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/block/known_block_hash_fake.json b/tests/eof_suite/evmone/state_tests/state_transition/block/known_block_hash_fake.json deleted file mode 100644 index 475403cc7e..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/block/known_block_hash_fake.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "known_block_hash_fake": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x2", - "currentTimestamp": "0x0" - }, - "post": { - "Shanghai": [ - { - "hash": "0xe7416ab8499af9d784af61e0a37c2c8a6f03a1859603fd17af5ed067c8448634", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x600040600055600140600155", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/call/call_value_to_empty.json b/tests/eof_suite/evmone/state_tests/state_transition/call/call_value_to_empty.json deleted file mode 100644 index 11fa364551..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/call/call_value_to_empty.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "call_value_to_empty": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "London": [ - { - "hash": "0xa390767111be2fe8dd3848fc6461208cec0f7b0c235d6c0d0c2f0fb1a3f41852", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x00000000000000000000000000000000000000be": { - "balance": "0x0", - "code": "0x", - "nonce": "0x0", - "storage": {} - }, - "0x000000000000000000000000000000000000c0de": { - "balance": "0x1", - "code": "0x600060006000600060017300000000000000000000000000000000000000be6000f1", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/call/delegatecall_static_legacy.json b/tests/eof_suite/evmone/state_tests/state_transition/call/delegatecall_static_legacy.json deleted file mode 100644 index b5e3fed06c..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/call/delegatecall_static_legacy.json +++ /dev/null @@ -1,74 +0,0 @@ -{ - "delegatecall_static_legacy": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xbb9984f2d6701c023bf57e8125b59a672e16b3c31e297e847c349dd68d159ab7", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x60006000600060007300000000000000000000000000000000ca11ee0162030d40fa6001553d600060003e600051600255", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd", - "0x0000000000000000000000000000000000000000000000000000000000000002": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x00000000000000000000000000000000ca11ee01": { - "balance": "0x0", - "code": "0x60006000600060007300000000000000000000000000000000ca11ee02620186a0f460005260206000f3", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x00000000000000000000000000000000ca11ee02": { - "balance": "0x0", - "code": "0x60cc600155", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/create/code_deployment_out_of_gas_f.json b/tests/eof_suite/evmone/state_tests/state_transition/create/code_deployment_out_of_gas_f.json deleted file mode 100644 index 1b773ccfd9..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/create/code_deployment_out_of_gas_f.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "code_deployment_out_of_gas_f": { - "env": { - "currentBaseFee": "0x0", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Frontier": [ - { - "hash": "0x3de3c9bcd37e12271d90c505ce635ceda88c5fc83dc34f811e9f87e60003e8d9", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x656103e86000f36000526006601a6000f0600055", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x186a0" - ], - "gasPrice": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/create/code_deployment_out_of_gas_refund_f.json b/tests/eof_suite/evmone/state_tests/state_transition/create/code_deployment_out_of_gas_refund_f.json deleted file mode 100644 index b6c010a1cc..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/create/code_deployment_out_of_gas_refund_f.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "code_deployment_out_of_gas_refund_f": { - "env": { - "currentBaseFee": "0x0", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Frontier": [ - { - "hash": "0xa87af5224eeac3c0959b10038f29f0c0de8c1fe777fb576d4d2886e0ee70db08", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x6f600160005560006000556103e86000f3600052601060106000f0600055", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x186a0" - ], - "gasPrice": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/create/code_deployment_out_of_gas_refund_tw.json b/tests/eof_suite/evmone/state_tests/state_transition/create/code_deployment_out_of_gas_refund_tw.json deleted file mode 100644 index a32c32c5a9..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/create/code_deployment_out_of_gas_refund_tw.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "code_deployment_out_of_gas_refund_tw": { - "env": { - "currentBaseFee": "0x0", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "EIP150": [ - { - "hash": "0xc44313d931870fc1475365463c5a1f05b756034893e5cf15acce9a5a49d77063", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x6f600160005560006000556113886000f3600052601060106000f0600055", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "gasPrice": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/create/code_deployment_out_of_gas_storage_f.json b/tests/eof_suite/evmone/state_tests/state_transition/create/code_deployment_out_of_gas_storage_f.json deleted file mode 100644 index 78ff4b24e5..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/create/code_deployment_out_of_gas_storage_f.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "code_deployment_out_of_gas_storage_f": { - "env": { - "currentBaseFee": "0x0", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Frontier": [ - { - "hash": "0xf5426367c57793f75fe90bafe53c6bb714d1ce5f45bd5f9dbead0067d77f08d5", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x6a60016000556103e86000f3600052600b60156000f0600055", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x186a0" - ], - "gasPrice": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/create/code_deployment_out_of_gas_storage_tw.json b/tests/eof_suite/evmone/state_tests/state_transition/create/code_deployment_out_of_gas_storage_tw.json deleted file mode 100644 index bc536c11e6..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/create/code_deployment_out_of_gas_storage_tw.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "code_deployment_out_of_gas_storage_tw": { - "env": { - "currentBaseFee": "0x0", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "EIP150": [ - { - "hash": "0xed835dc8cd8d834b5b9a3c2b024be80537dd2b4079c961bbb4536f8f3720fa12", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x6a60016000556113886000f3600052600b60156000f0600055", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "gasPrice": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/create/code_deployment_out_of_gas_tw.json b/tests/eof_suite/evmone/state_tests/state_transition/create/code_deployment_out_of_gas_tw.json deleted file mode 100644 index 4df8d8f63b..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/create/code_deployment_out_of_gas_tw.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "code_deployment_out_of_gas_tw": { - "env": { - "currentBaseFee": "0x0", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "EIP150": [ - { - "hash": "0xe2c454f8f9257c3f9167b326c4d1d81336ca3d703a16a392dbd6f6a30c06600a", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x656113886000f36000526006601a6000f0600055", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "gasPrice": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/create/create2_factory.json b/tests/eof_suite/evmone/state_tests/state_transition/create/create2_factory.json deleted file mode 100644 index 81e00ce90b..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/create/create2_factory.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "create2_factory": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Shanghai": [ - { - "hash": "0xefaad235d39701d77e9395ed68e4394112130868d26b72ad8fcaf1813db46761", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x36600060003760003660006000f5", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x60fe60005360016000f3" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/create/create2_max_nonce.json b/tests/eof_suite/evmone/state_tests/state_transition/create/create2_max_nonce.json deleted file mode 100644 index 4acbc72756..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/create/create2_max_nonce.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "create2_max_nonce": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Shanghai": [ - { - "hash": "0x9a9a91bd229960899b2369f12b2e65c9fd9056ba59b9bc7268151d212882c512", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x6000600060006000f5", - "nonce": "0xffffffffffffffff", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/create/create_collision.json b/tests/eof_suite/evmone/state_tests/state_transition/create/create_collision.json deleted file mode 100644 index f2068c6688..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/create/create_collision.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "create_collision": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Shanghai": [ - { - "hash": "0x0e1288fc3d1bd779795d16ff1be23b0f942270ba25385fb2d036ff414c0ba574", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x600060006000f0", - "nonce": "0x0", - "storage": {} - }, - "0x8bbc3514477d75ec797bbe4e19d7961660bb849c": { - "balance": "0x0", - "code": "0x", - "nonce": "0x2", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/create/create_collision_empty_revert.json b/tests/eof_suite/evmone/state_tests/state_transition/create/create_collision_empty_revert.json deleted file mode 100644 index b34b0b3951..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/create/create_collision_empty_revert.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "create_collision_empty_revert": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Shanghai": [ - { - "hash": "0x9f2ed481fe8d035ca451c25b726c75a5adcc8cdd6c96cccdc0d47520fb56788b", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x600060006000f0fe", - "nonce": "0x0", - "storage": {} - }, - "0x8bbc3514477d75ec797bbe4e19d7961660bb849c": { - "balance": "0x0", - "code": "0x", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/create/create_collision_empty_revert_tw.json b/tests/eof_suite/evmone/state_tests/state_transition/create/create_collision_empty_revert_tw.json deleted file mode 100644 index 2ccb31e2e4..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/create/create_collision_empty_revert_tw.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "create_collision_empty_revert_tw": { - "env": { - "currentBaseFee": "0x0", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "EIP150": [ - { - "hash": "0xc1e65add1d4f16b50c88ac6d26a7f53d915610dd539ffd0ff93b44f3a6a057f1", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x600060006000f0fe", - "nonce": "0x0", - "storage": {} - }, - "0x8bbc3514477d75ec797bbe4e19d7961660bb849c": { - "balance": "0x0", - "code": "0x", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "gasPrice": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/create/create_collision_revert.json b/tests/eof_suite/evmone/state_tests/state_transition/create/create_collision_revert.json deleted file mode 100644 index 0d141a1f7d..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/create/create_collision_revert.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "create_collision_revert": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Shanghai": [ - { - "hash": "0x265d6e250eb8759b906aae7a0075a6654cfe3f70daab41fcc0e9f9cb78891968", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x600060006000f0fe", - "nonce": "0x0", - "storage": {} - }, - "0x8bbc3514477d75ec797bbe4e19d7961660bb849c": { - "balance": "0x0", - "code": "0x", - "nonce": "0x2", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/create/create_prefunded_revert.json b/tests/eof_suite/evmone/state_tests/state_transition/create/create_prefunded_revert.json deleted file mode 100644 index f6ba906331..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/create/create_prefunded_revert.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "create_prefunded_revert": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Shanghai": [ - { - "hash": "0xedbfe175fd410e4aacf9259aa164d0a058277f44177ef8b27c4553c9e4a109c8", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x600060006000f0fe", - "nonce": "0x0", - "storage": {} - }, - "0x8bbc3514477d75ec797bbe4e19d7961660bb849c": { - "balance": "0x2", - "code": "0x", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/create/create_revert.json b/tests/eof_suite/evmone/state_tests/state_transition/create/create_revert.json deleted file mode 100644 index f79eb1386c..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/create/create_revert.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "create_revert": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Shanghai": [ - { - "hash": "0x5791d74d95cff594b796bc45103aee05425c4f89c6646aa65ab404e8b1cbca6b", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x600060006000f0fe", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/create/create_revert_sd.json b/tests/eof_suite/evmone/state_tests/state_transition/create/create_revert_sd.json deleted file mode 100644 index 163289b5b2..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/create/create_revert_sd.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "create_revert_sd": { - "env": { - "currentBaseFee": "0x0", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "EIP158": [ - { - "hash": "0x9dfb744a12c56ab8ec796a94cd40498cfd099a96c118e819988ae86de4b4ef49", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x600060006000f0fe", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "gasPrice": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/create/create_revert_tw.json b/tests/eof_suite/evmone/state_tests/state_transition/create/create_revert_tw.json deleted file mode 100644 index eca4c02e50..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/create/create_revert_tw.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "create_revert_tw": { - "env": { - "currentBaseFee": "0x0", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "EIP150": [ - { - "hash": "0x9dfb744a12c56ab8ec796a94cd40498cfd099a96c118e819988ae86de4b4ef49", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x600060006000f0fe", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "gasPrice": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/create/create_tx.json b/tests/eof_suite/evmone/state_tests/state_transition/create/create_tx.json deleted file mode 100644 index c19808d310..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/create/create_tx.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "create_tx": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Shanghai": [ - { - "hash": "0x6a3d1f0067311e658f05926ea7a767af927dce22615d7ee9c72613bc78e5bedd", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x60fe60005360016000f3" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/create/create_tx_collision.json b/tests/eof_suite/evmone/state_tests/state_transition/create/create_tx_collision.json deleted file mode 100644 index d615873746..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/create/create_tx_collision.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "create_tx_collision": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Shanghai": [ - { - "hash": "0x7706b9a67f54941d1f4136995aa87a5db90ba567bf58707118404174c0eeeb53", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x3442a1dec1e72f337007125aa67221498cdd759d": { - "balance": "0x0", - "code": "0x", - "nonce": "0x2", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/create/create_tx_empty.json b/tests/eof_suite/evmone/state_tests/state_transition/create/create_tx_empty.json deleted file mode 100644 index 51085ef63f..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/create/create_tx_empty.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "create_tx_empty": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Shanghai": [ - { - "hash": "0x8ae438f7a4a14dbc25410dfaa12e95e7b36f311ab904b4358c3b544e06df4c50", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/create/create_tx_failure.json b/tests/eof_suite/evmone/state_tests/state_transition/create/create_tx_failure.json deleted file mode 100644 index a272e06ed5..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/create/create_tx_failure.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "create_tx_failure": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Shanghai": [ - { - "hash": "0xf47d2ffd9b0ae0770abf6a3e73801f71f33e49cb46e96ad7b2f9de701475c4d5", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0xfe" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/create/created_code_hash.json b/tests/eof_suite/evmone/state_tests/state_transition/create/created_code_hash.json deleted file mode 100644 index c8df14fe2e..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/create/created_code_hash.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "created_code_hash": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Shanghai": [ - { - "hash": "0x57d836993432e1b0b4d2c077da0d84295199a7136eec9aac1ff6eb3b13d7e218", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x6960c060005360016000f3600052600a60166000f03f600055", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/create/touch_create_collision_empty_revert.json b/tests/eof_suite/evmone/state_tests/state_transition/create/touch_create_collision_empty_revert.json deleted file mode 100644 index aa3f18fcfa..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/create/touch_create_collision_empty_revert.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "touch_create_collision_empty_revert": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Shanghai": [ - { - "hash": "0x5801d7b145f019c73dfaecbf2d19746bc3e0bd2b93e905e9a3e8a3aeaefcb39e", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x0000000000000000000000000000000000000094": { - "balance": "0x0", - "code": "0x600060006000f0fe", - "nonce": "0x0", - "storage": {} - }, - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x600060006000600060007311f72042f0f1c9d8a1aeffc3680d0b41dd7769a76000f16000600060006000600073000000000000000000000000000000000000009461fffff1", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/create/touch_create_collision_empty_revert_tw.json b/tests/eof_suite/evmone/state_tests/state_transition/create/touch_create_collision_empty_revert_tw.json deleted file mode 100644 index 3c18d4d82c..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/create/touch_create_collision_empty_revert_tw.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "touch_create_collision_empty_revert_tw": { - "env": { - "currentBaseFee": "0x0", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "EIP150": [ - { - "hash": "0x98fad08382e04b5decdb8734303e19c16f3a0c1dd3bc5b653ffb788bc78a4f78", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x0000000000000000000000000000000000000094": { - "balance": "0x0", - "code": "0x600060006000f0fe", - "nonce": "0x0", - "storage": {} - }, - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x600060006000600060007311f72042f0f1c9d8a1aeffc3680d0b41dd7769a76000f16000600060006000600073000000000000000000000000000000000000009461fffff1", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "gasPrice": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eip663/dupn.json b/tests/eof_suite/evmone/state_tests/state_transition/eip663/dupn.json deleted file mode 100644 index ea7cc39ce5..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eip663/dupn.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "dupn": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x393b8c91c93b49419c4f38656278bf53f2177bf549ac0a5f7133391078e475f3", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001020904000000008001026001600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002e6ff60005560015500", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eip663/exchange.json b/tests/eof_suite/evmone/state_tests/state_transition/eip663/exchange.json deleted file mode 100644 index 4f3386a2c8..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eip663/exchange.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "exchange": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xbdd04fa41be05f4704ce8e82f90fc4f5ec965bbef07ad9657a1f1abc4b8b9cd4", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef000101000402000100120400000000800004600160026003e80060005560015560025500", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eip663/swapn.json b/tests/eof_suite/evmone/state_tests/state_transition/eip663/swapn.json deleted file mode 100644 index 3650a4714c..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eip663/swapn.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "swapn": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x2b6347ff6fd9559730077150e515310fb39a136a8343a0976e7364ef11960730", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001020b040000000080010260016002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002600260026002e7ff60005560015500", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/eof1_extdelegatecall_eof1.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/eof1_extdelegatecall_eof1.json deleted file mode 100644 index d2b8718a04..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/eof1_extdelegatecall_eof1.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "eof1_extdelegatecall_eof1": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xc5abb1c5fec1f9b4d0dec57e7ce52cfeb6ddf97e95c2adb3642f0e3a61a35432", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010021040000000080000360006000730000000000000000000000000000000000ca11eef96000f760015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000002": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x0", - "code": "0xef00010100040200010011040000000080000260cc6002556201020360005260206000f3", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000002": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/eof1_extdelegatecall_legacy.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/eof1_extdelegatecall_legacy.json deleted file mode 100644 index 16637650c0..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/eof1_extdelegatecall_legacy.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "eof1_extdelegatecall_legacy": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x62cd19f848bfa91ce61006196c3c4097cafa699a1059b4ee4bc3b4369b0f6059", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010022040000000080000360006000730000000000000000000000000000000000ca11eef96001553d60025500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd", - "0x0000000000000000000000000000000000000000000000000000000000000002": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x0", - "code": "0x60cc600355", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_ase_ready_violation.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_ase_ready_violation.json deleted file mode 100644 index 4ad900e590..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_ase_ready_violation.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "extcall_ase_ready_violation": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xc7d25602970ad2496d8b294b1c29094a38c7e6ded5f4ed9ac8a76be9d19d279f", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001001e040000000080000460006000600074010000000000000000000000000000000000000000f800", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_callee_abort.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_callee_abort.json deleted file mode 100644 index 208d4cf620..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_callee_abort.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "extcall_callee_abort": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xdb62ee6bce57491ebf4ba4b0f896da0e00c324ad1dd7203d205135ac514def75", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef000101000402000100200400000000800004600060006000730000000000000000000000000000000000ca11eef860015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x0", - "code": "0xef000101000402000100010400000000800000fe", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_callee_revert.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_callee_revert.json deleted file mode 100644 index 93662aa218..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_callee_revert.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "extcall_callee_revert": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x0772ba652d7c8cd83d0281377f0d23f81e10349b303375c45c7f5cf874f2d3a0", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef000101000402000100200400000000800004600060006000730000000000000000000000000000000000ca11eef860015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x0", - "code": "0xef00010100040200010005040000000080000260006000fd", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_clears_returndata.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_clears_returndata.json deleted file mode 100644 index 8a5a2bb63e..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_clears_returndata.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "extcall_clears_returndata": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x9a935db5df78eed3ee28d51c086a0250310c2aca28f25e0b93ba1b132b1fa4e6", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001003d0400000000800005600060006000730000000000000000000000000000000000ca11eef8600160006000730000000000000000000000000000000000ca11eef83d60015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x0", - "code": "0xef0001010004020001002904000000008000027f497f3c9f61479c1cfa53f0373d39d2bf4e5f73f71411da62f1d6b85c03a6073560005260206000f3", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_cold_oog.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_cold_oog.json deleted file mode 100644 index a0d6571cba..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_cold_oog.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "extcall_cold_oog": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x1b9e883408fb5005a5a4fe5b9aa7003fbbc185be54291768990b2e7346e75472", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001001d0400000000800004600060006000730000000000000000000000000000000000ca11eef800", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x5c3b" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_failing_with_value_additional_cost.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_failing_with_value_additional_cost.json deleted file mode 100644 index 11a1335426..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_failing_with_value_additional_cost.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "extcall_failing_with_value_additional_cost": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x685867f1d1acc16a5ecc79e21b1091801d78bac24fcf6e57aa07407640034bd2", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef000101000402000100200400000000800004600160ff6000730000000000000000000000000000000000ca11eef860015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x0", - "code": "0xef00010100040200010006040000000080000260cc60015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x9306" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_failing_with_value_balance_check.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_failing_with_value_balance_check.json deleted file mode 100644 index 64bf26a9dc..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_failing_with_value_balance_check.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "extcall_failing_with_value_balance_check": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x58e32851887e2faaa8edb1d7cfc69b95067d3492a82d4eac9af571a0f1e581b4", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef000101000402000100200400000000800004600160ff6000730000000000000000000000000000000000ca11eef860015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x0", - "code": "0xef00010100040200010006040000000080000260cc60015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_gas_refund_propagation.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_gas_refund_propagation.json deleted file mode 100644 index 32e82f0d98..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_gas_refund_propagation.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "extcall_gas_refund_propagation": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x1355e5c13b28c704c4e7a64b8dcd8530c00c3a7e42e7ae83a7afd5edb68b85b5", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001001d0400000000800004600060006000730000000000000000000000000000000000ca11eef800", - "nonce": "0x0", - "storage": {} - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x0", - "code": "0xef000101000402000100060400000000800002600060015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_input.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_input.json deleted file mode 100644 index 72133c2c42..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_input.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "extcall_input": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x04e26e185b4559ae1ed52b122869d186da09eeda03d08cbe88508008d5b88955", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001002a040000000080000462010203600052600060206000730000000000000000000000000000000000ca11eef86000f760015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x0", - "code": "0xef000101000402000100100400000000800002620102036000351460005260206000f3", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_memory.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_memory.json deleted file mode 100644 index 06a7fa6916..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_memory.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "extcall_memory": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x8709d16e2d1b006107a66eade2c9e172cf15ca11bde17942beef392de333c3a2", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef000101000402000100200400000000800004600063ffffffff6000730000000000000000000000000000000000ca11eef800", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_min_callee_gas_failure_mode.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_min_callee_gas_failure_mode.json deleted file mode 100644 index f0504924bf..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_min_callee_gas_failure_mode.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "extcall_min_callee_gas_failure_mode": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x31e5ab3670f221d3d0157bb4e0d67e04d93f0fdbe140b83ffb83f1a8798ec956", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef000101000402000100200400000000800004600060006000730000000000000000000000000000000000ca11eef860015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x0", - "code": "0xef00010100040200010001040000000080000000", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x78bf" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_output.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_output.json deleted file mode 100644 index 6be1e5ac29..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_output.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "extcall_output": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x965bd66e2b6714a9843faaf20eea451ffce5e2090a265e0bda93527aa8743a63", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001002a0400000000800004600060006000730000000000000000000000000000000000ca11eef86001601e601f3e60005160015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x0", - "code": "0xef0001010004020001000b0400000000800002610a0b60005260206000f3", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_recipient_and_code_address.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_recipient_and_code_address.json deleted file mode 100644 index e83e705831..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_recipient_and_code_address.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "extcall_recipient_and_code_address": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xcba55b0816d79a97733a6f88bedfae33b745434e257d8b192d24e26be96be2c3", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef000101000402000100230400000000800004600060006000730000000000000000000000000000000000ca11eef86000f760015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x0", - "code": "0xef000101000402000100370400000000800003730000000000000000000000000000000000ca11ee301473000000000000000000000000000000000000c0de33141660005260206000f3", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_static_with_value.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_static_with_value.json deleted file mode 100644 index 4357c49d98..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_static_with_value.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "extcall_static_with_value": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x4511fc44bda4ef3ba405a643e58727439aeb3e9cbb8e840efd4a5b9264278f8e", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001001e0400000000800003600060007300000000000000000000000000000000ca11ee01fb60015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x00000000000000000000000000000000ca11ee01": { - "balance": "0x0", - "code": "0xef0001010004020001001d04000000008000046001600060007300000000000000000000000000000000ca11ee02f800", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_then_oog.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_then_oog.json deleted file mode 100644 index 7172933e5b..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_then_oog.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "extcall_then_oog": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x9e9d03e73c300693e0d2c243534b9f84804fe96e6963be6d8f922e9624293f0b", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010024040000000080000460cc600155600060006000730000000000000000000000000000000000ca11eef8e0fffd", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x0", - "code": "0xef00010100040200010006040000000080000260cc60015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_value.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_value.json deleted file mode 100644 index 1a66461bae..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_value.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "extcall_value": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x5a0b6a302d7cfbb08952a6657e09baaab33addfddfd25ce58fcb4457ecfac293", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x1", - "code": "0xef0001010004020001001d0400000000800004600160006000730000000000000000000000000000000000ca11eef800", - "nonce": "0x0", - "storage": {} - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x0", - "code": "0xef00010100040200010001040000000080000000", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_value_zero_to_nonexistent_account.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_value_zero_to_nonexistent_account.json deleted file mode 100644 index 8d87c49226..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_value_zero_to_nonexistent_account.json +++ /dev/null @@ -1,57 +0,0 @@ -{ - "extcall_value_zero_to_nonexistent_account": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x4b1e278d8337fdcd05cc3ac6df9f734b70c89a602840b0326ff8687e19f2fb72", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef000101000402000100200400000000800004600060006000730000000000000000000000000000000000ca11eef860015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x78c2" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_with_value.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_with_value.json deleted file mode 100644 index f53c381f73..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_with_value.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "extcall_with_value": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x50460834b970663344a7c086240b078f4ba77e77bb86e3d29a10c7779c10d860", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x1", - "code": "0xef000101000402000100200400000000800004600160ff6000730000000000000000000000000000000000ca11eef860015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x0", - "code": "0xef00010100040200010006040000000080000260cc60015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_with_value_enough_gas.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_with_value_enough_gas.json deleted file mode 100644 index e0d030160a..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_with_value_enough_gas.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "extcall_with_value_enough_gas": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xf85b0d9b82141f84837bac29171d2e72be762a302c63f444700303086c3e500c", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001001e0400000000800004600160006000730000000000000000000000000000000000ca11eef85000", - "nonce": "0x0", - "storage": {} - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x1", - "code": "0x", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x9bea" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_with_value_low_gas.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_with_value_low_gas.json deleted file mode 100644 index 5ead8e9f27..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extcall_with_value_low_gas.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "extcall_with_value_low_gas": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xa2b8e50ab02b96875e0b3cac618081dfb35abfc34589fb98d9e5c14fd353dd8b", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001001e0400000000800004600160006000730000000000000000000000000000000000ca11eef85000", - "nonce": "0x0", - "storage": {} - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x1", - "code": "0x", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x7f65" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_ase_ready_violation.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_ase_ready_violation.json deleted file mode 100644 index e6dabfc30b..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_ase_ready_violation.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "extdelegatecall_ase_ready_violation": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xa12e8b5df53682cf39d7a9b665f0ab5ad8e7a9c29ac3210a6b6c637a8a044738", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001001c04000000008000036000600074010000000000000000000000000000000000000000f900", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_callee_abort.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_callee_abort.json deleted file mode 100644 index c9c29e36d2..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_callee_abort.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "extdelegatecall_callee_abort": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xce52e50e0683a64b1a5bab0d633e4314aeec945a28f36c7d219e558c9e577f09", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001001e040000000080000360006000730000000000000000000000000000000000ca11eef960015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x0", - "code": "0xef000101000402000100010400000000800000fe", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_callee_revert.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_callee_revert.json deleted file mode 100644 index 4d41feee74..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_callee_revert.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "extdelegatecall_callee_revert": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x052a66e3300586af5cf3f20f6f67263f8d92addc0b7828357d3490a4e693d203", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001001e040000000080000360006000730000000000000000000000000000000000ca11eef960015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x0", - "code": "0xef00010100040200010005040000000080000260006000fd", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_cold_oog.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_cold_oog.json deleted file mode 100644 index c56a1e79bc..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_cold_oog.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "extdelegatecall_cold_oog": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xcb1ee640d38c280dbce9a20751849f20e0022e7f7e16cf8e3d999f2b23b87e08", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001001b040000000080000360006000730000000000000000000000000000000000ca11eef900", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x5c38" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_gas_refund_propagation.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_gas_refund_propagation.json deleted file mode 100644 index 5532e7cb2f..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_gas_refund_propagation.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "extdelegatecall_gas_refund_propagation": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x30d5379f97d11c3054810aef29ec9e21277c833b93d593455754b3c21bf072cb", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001001b040000000080000360006000730000000000000000000000000000000000ca11eef900", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x0", - "code": "0xef000101000402000100060400000000800002600060015500", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_input.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_input.json deleted file mode 100644 index 554e008683..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_input.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "extdelegatecall_input": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x920426bf03d11b12b6af68efede2d1d07157fe56296b025242bf4414a7397dfe", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001002804000000008000036201020360005260206000730000000000000000000000000000000000ca11eef96000f760015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x0", - "code": "0xef000101000402000100100400000000800002620102036000351460005260206000f3", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_memory.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_memory.json deleted file mode 100644 index 5fe12f6dcb..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_memory.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "extdelegatecall_memory": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xd6ed0ddae278152c9cf7d5d6c2c3cff959abb0210f8b53f3309e139eb7eb14f0", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001001e040000000080000363ffffffff6000730000000000000000000000000000000000ca11eef900", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_output.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_output.json deleted file mode 100644 index 216707df60..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_output.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "extdelegatecall_output": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x995909bf27f18bcb5a6ec93afa347f506d25750bb74e9676662bf17b90597e12", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010028040000000080000460006000730000000000000000000000000000000000ca11eef96001601e601f3e60005160015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x0", - "code": "0xef0001010004020001000b0400000000800002610a0b60005260206000f3", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_recipient_and_code_address.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_recipient_and_code_address.json deleted file mode 100644 index 1906b04dc3..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_recipient_and_code_address.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "extdelegatecall_recipient_and_code_address": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x655dcda149fe0662ab0db4f5fe55afb3512c1e58b98feeaaf575f2ecee302cc6", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010021040000000080000360006000730000000000000000000000000000000000ca11eef96000f760015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x0", - "code": "0xef00010100040200010037040000000080000373000000000000000000000000000000000000c0de301473e100713fc15400d1e94096a545879e7c6407001e33141660005260206000f3", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_returndatasize.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_returndatasize.json deleted file mode 100644 index d248d83aa1..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_returndatasize.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "extdelegatecall_returndatasize": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x9c264e6b63f72875f56d7de151ca6a8485c7dbb238ee3ed949149a7e3be718ca", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001001f040000000080000360006000730000000000000000000000000000000000ca11eef93d60015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x0", - "code": "0xef00010100040200010005040000000080000260136000f3", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_returndatasize_abort.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_returndatasize_abort.json deleted file mode 100644 index fc6abeb715..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_returndatasize_abort.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "extdelegatecall_returndatasize_abort": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xa25cb7353e8903ea4e051d39ce90ca8d2ab59330c1766bcb25be4bd1de7ea782", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001001f040000000080000360006000730000000000000000000000000000000000ca11eef93d60015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x0", - "code": "0xef000101000402000100010400000000800000fe", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_static.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_static.json deleted file mode 100644 index 12d5f7a110..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_static.json +++ /dev/null @@ -1,74 +0,0 @@ -{ - "extdelegatecall_static": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x878cac587d9f2492ff6e6f8c6d395d45b7edc48aaecafea442183080145fd7ec", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef000101000402000100240400000000800003600060007300000000000000000000000000000000ca11ee01fb6001556000f760025500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd", - "0x0000000000000000000000000000000000000000000000000000000000000002": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x00000000000000000000000000000000ca11ee01": { - "balance": "0x0", - "code": "0xef000101000402000100220400000000800003600060007300000000000000000000000000000000ca11ee02f960005260206000f3", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x00000000000000000000000000000000ca11ee02": { - "balance": "0x0", - "code": "0xef00010100040200010006040000000080000260cc60015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_then_oog.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_then_oog.json deleted file mode 100644 index a94cd0a9a9..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extdelegatecall_then_oog.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "extdelegatecall_then_oog": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x57baadea18bf49a08a3e5394a9592d37622790b3c6eeb383175f7ac18ec67951", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010022040000000080000360cc60015560006000730000000000000000000000000000000000ca11eef9e0fffd", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x0", - "code": "0xef00010100040200010006040000000080000260cc60015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x88b8" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_ase_ready_violation.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_ase_ready_violation.json deleted file mode 100644 index 89e686e198..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_ase_ready_violation.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "extstaticcall_ase_ready_violation": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xc9293acd23b9c0b9e1553755988ddc3753f591d83284787928d066c43c20b75d", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001001c04000000008000036000600074010000000000000000000000000000000000000000fb00", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_callee_abort.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_callee_abort.json deleted file mode 100644 index 0f5e81a898..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_callee_abort.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "extstaticcall_callee_abort": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x8ce6e0880b5abfbd2a4a5158d9f74ea6ba13d6f8db8268e545bc28f6193296be", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001001e040000000080000360006000730000000000000000000000000000000000ca11eefb60015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x0", - "code": "0xef000101000402000100010400000000800000fe", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_callee_revert.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_callee_revert.json deleted file mode 100644 index 4fb3176790..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_callee_revert.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "extstaticcall_callee_revert": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x3bcc9e1aa9d5c3cd1506b7d3ba330711c9c496616aeaef1e59274e17479e3d3b", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001001e040000000080000360006000730000000000000000000000000000000000ca11eefb60015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x0", - "code": "0xef00010100040200010005040000000080000260006000fd", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_cold_oog.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_cold_oog.json deleted file mode 100644 index 06dcfa5737..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_cold_oog.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "extstaticcall_cold_oog": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xea3a9323d89d804220e7fbb9b8e1dfd3f3da494b3a16b9fedcfb6f0f0d332d57", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001001b040000000080000360006000730000000000000000000000000000000000ca11eefb00", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x5c38" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_input.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_input.json deleted file mode 100644 index e88b9d2e29..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_input.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "extstaticcall_input": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x016e79a3b6b8833276925fbc53f6aefc66d9d9279ba5916e70109a8873ed2889", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001002804000000008000036201020360005260206000730000000000000000000000000000000000ca11eefb6000f760015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x0", - "code": "0xef000101000402000100100400000000800002620102036000351460005260206000f3", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_memory.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_memory.json deleted file mode 100644 index ac532ccbfe..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_memory.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "extstaticcall_memory": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xe266cb80d4c0d6c35cc716c652c3bed7f4a8399701b1bdc23145c17043c496d4", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001001e040000000080000363ffffffff6000730000000000000000000000000000000000ca11eefb00", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_output.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_output.json deleted file mode 100644 index b902f01820..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_output.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "extstaticcall_output": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x680a8fc099b2af9dd4b045f70bb3c710a2b6f99ff68fa296066272358a92e539", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010028040000000080000460006000730000000000000000000000000000000000ca11eefb6001601e601f3e60005160015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x0", - "code": "0xef0001010004020001000b0400000000800002610a0b60005260206000f3", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_recipient_and_code_address.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_recipient_and_code_address.json deleted file mode 100644 index 6a6504519b..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_recipient_and_code_address.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "extstaticcall_recipient_and_code_address": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xceb812026952b4f8d04100b1688fcd47c8c86f3510eb3d539e870ef4a8a034f6", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010021040000000080000360006000730000000000000000000000000000000000ca11eefb6000f760015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x0", - "code": "0xef000101000402000100370400000000800003730000000000000000000000000000000000ca11ee301473000000000000000000000000000000000000c0de33141660005260206000f3", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_then_oog.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_then_oog.json deleted file mode 100644 index aa3f13d6be..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/extstaticcall_then_oog.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "extstaticcall_then_oog": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x58dc200098fb5784a2db08b338853a3add1c7cd7f270585c866136c0598225d7", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010022040000000080000360cc60015560006000730000000000000000000000000000000000ca11eefbe0fffd", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x0", - "code": "0xef00010100040200010001040000000080000000", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x88b8" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/returndatacopy.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/returndatacopy.json deleted file mode 100644 index 16f10b755e..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/returndatacopy.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "returndatacopy": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x1492c72491c6993d01f95537b3b0b02e5b52fdb37d038e5871700af5548648c7", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010028040000000080000460006000730000000000000000000000000000000000ca11eef96020600060003e60005160015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x0", - "code": "0xef0001010004020001002904000000008000027f497f3c9f61479c1cfa53f0373d39d2bf4e5f73f71411da62f1d6b85c03a6073560005260206000f3", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/returndataload.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/returndataload.json deleted file mode 100644 index 96267ed805..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/returndataload.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "returndataload": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x4f4e67dde6ffaf38400051d3a7bfe06ea58ec334af905cd75cc0dc5853fe031f", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010021040000000080000360006000730000000000000000000000000000000000ca11eef96000f760015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0x0000000000000000000000000000000000ca11ee": { - "balance": "0x0", - "code": "0xef0001010004020001002904000000008000027f497f3c9f61479c1cfa53f0373d39d2bf4e5f73f71411da62f1d6b85c03a6073560005260206000f3", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/returndatasize_before_extcall.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/returndatasize_before_extcall.json deleted file mode 100644 index 2a8c57d4ee..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_calls/returndatasize_before_extcall.json +++ /dev/null @@ -1,57 +0,0 @@ -{ - "returndatasize_before_extcall": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xeede45c8a1202b2abe80e81e2255daa07d32efc24511b287a1ebe366916975db", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001000504000000008000023d60015500", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000000000000000000000000000000000000000000dd" - } - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/create2_deploying_eof.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/create2_deploying_eof.json deleted file mode 100644 index de229d55b6..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/create2_deploying_eof.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "create2_deploying_eof": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0x989680", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x5a09e101fa1f129540914dfbeaa4f258c66bdacb4adb80e68eb941fc29b10042", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x7c73ef000101000402000100010400000000800000fe6000526014600cf360005260ff601d60036000f56000556001600155", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x2540be401", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x989680" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/create2_nested_in_txcreate.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/create2_nested_in_txcreate.json deleted file mode 100644 index 00bad3762d..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/create2_nested_in_txcreate.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "create2_nested_in_txcreate": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0xdc557650d12e376d382f73fcc6d462a25fa827bcee737fc7c33ec57173c315bc", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001002e04000000008000056000600060ff60007fc1bc3a5b02988180febc668559c52ca141c9ebe6e76ae37683035d15e1365783ed60015500", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "initcodes": [ - "0xef0001010004020001001203000100140400140000800004d25f5fd360ffd260006000f560006000ee00ef000101000402000100010400000000800000feef000101000402000100010400000000800000fe" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/create2_with_eof_initcode.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/create2_with_eof_initcode.json deleted file mode 100644 index 7030c7e297..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/create2_with_eof_initcode.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "create2_with_eof_initcode": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0x989680", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xfe5960cd5c9049b7d75d7010cb6283de99a8d241992aa98419a3159c7096b331", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x73ef000101000402000100010400000000800000fe60005260ff6014600c6000f56000556001600155", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x2540be401", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x989680" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/create2_with_eof_initcode_cancun.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/create2_with_eof_initcode_cancun.json deleted file mode 100644 index e51cf1b7a7..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/create2_with_eof_initcode_cancun.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "create2_with_eof_initcode_cancun": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0x989680", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Cancun": [ - { - "hash": "0x1ec1dbf66cd4c7baa938bc2f14b39a78543398f49bff03baed5652f5a7c5e367", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x73ef000101000402000100010400000000800000fe60005260ff6014600c6000f56000556001600155", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x2540be401", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x989680" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/create_deploying_eof.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/create_deploying_eof.json deleted file mode 100644 index 59c02617e9..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/create_deploying_eof.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "create_deploying_eof": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0x989680", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x43ac6cb343da079692ea55734a56470f17f6c996fdcc6534b1d07be8bfa7cc57", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x7c73ef000101000402000100010400000000800000fe6000526014600cf3600052601d60036000f06000556001600155", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x2540be401", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x989680" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/create_nested_in_txcreate.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/create_nested_in_txcreate.json deleted file mode 100644 index 0d11106eea..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/create_nested_in_txcreate.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "create_nested_in_txcreate": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0xe77873b3cc45e4fbaf37a6b571f0b89d5db0c5afacc2d9f7dae1c1e413625fd1", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001002e04000000008000056000600060ff60007f9fc7a1bb0fca9e8900f5b11c1dcb4989c62b09f1decb02e144cc3281a24d11dded60015500", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "initcodes": [ - "0xef0001010004020001001003000100140400140000800003d25f5fd3d260006000f060006000ee00ef00010100040200010001040000000080000000ef00010100040200010001040000000080000000" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/create_with_eof_initcode.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/create_with_eof_initcode.json deleted file mode 100644 index aa21d8af76..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/create_with_eof_initcode.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "create_with_eof_initcode": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0x989680", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xc83b382d914b10309610fad224a8f918df473cd29039e7acf5217875c89aa90c", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x73ef000101000402000100010400000000800000fe6000526014600c6000f06000556001600155", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x2540be401", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x989680" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/create_with_eof_initcode_cancun.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/create_with_eof_initcode_cancun.json deleted file mode 100644 index 7b79fc9952..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/create_with_eof_initcode_cancun.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "create_with_eof_initcode_cancun": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0x989680", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Cancun": [ - { - "hash": "0x64e00db1c1cf5f6e278b93fe15598457cb06c74a2f874b8ed7c66cbee74661e4", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x73ef000101000402000100010400000000800000fe6000526014600c6000f06000556001600155", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x2540be401", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x989680" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx.json deleted file mode 100644 index 8a581ac58e..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "creation_tx": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x0560c43cf69cd87968a86739d64119e4d0a5cf83f82aced77653ba6ed8039d5c", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_dataloadn_referring_to_auxdata.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_dataloadn_referring_to_auxdata.json deleted file mode 100644 index 607d142d45..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_dataloadn_referring_to_auxdata.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "creation_tx_dataloadn_referring_to_auxdata": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xfbde06fcbcd3bb6f40c3805898b5cbeeaf5bc55f8ada073251a869f78a309bf5", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0xef0001010004020001000b030001005e0400000000800003366000600037366000ee00ef0001010004020001000b0400600000800002d1004060005260206000f3010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010303030303030303030303030303030303030303030303030303030303030303" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_deploy_container_max_size.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_deploy_container_max_size.json deleted file mode 100644 index d14fdac4c2..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_deploy_container_max_size.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "creation_tx_deploy_container_max_size": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0x989680", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x66744f184bceaab188828e0eaff46572ec862b8c942e39e4fa6c7a03f563e5dd", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x2540be401", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0xef000101000402000100060300016000040000000080000260006000ee00ef00010100040200015fed04000000008000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00" - ], - "gasLimit": [ - "0x989680" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_deploy_container_too_large.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_deploy_container_too_large.json deleted file mode 100644 index c1fc2f6469..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_deploy_container_too_large.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "creation_tx_deploy_container_too_large": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0x989680", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xb50b656c7c0aa483971f365fded5abf44ddc5b6fa55f2f6c91ea240b63930490", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x2540be401", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0xef000101000402000100060300016001040000000080000260006000ee00ef00010100040200015fee04000000008000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00" - ], - "gasLimit": [ - "0x989680" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_deploy_data.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_deploy_data.json deleted file mode 100644 index 093900b291..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_deploy_data.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "creation_tx_deploy_data": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x3bd1651fdcb154948521c2472185606de5809216c1f28eed1110a02cfc7391ec", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0xef000101000402000100060300010017040000000080000260006000ee00ef000101000402000100010400030000800000feabcdef" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_deploying_eof.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_deploying_eof.json deleted file mode 100644 index 2550334b95..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_deploying_eof.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "creation_tx_deploying_eof": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xf47d2ffd9b0ae0770abf6a3e73801f71f33e49cb46e96ad7b2f9de701475c4d5", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x73ef000101000402000100010400000000800000fe6000526014600cf3" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_dynamic_auxdata_in_calldata.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_dynamic_auxdata_in_calldata.json deleted file mode 100644 index 0350ad808a..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_dynamic_auxdata_in_calldata.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "creation_tx_dynamic_auxdata_in_calldata": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xc0cca4f70017655c25d02e8bb26511e219cb174ca0d6cf5e797275bfb2413202", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0xef0001010004020001000b03000100170400000000800003366000600037366000ee00ef000101000402000100010400030000800000feabcdefaabbccddeeff" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_initcontainer_aborts.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_initcontainer_aborts.json deleted file mode 100644 index e26937ce98..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_initcontainer_aborts.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "creation_tx_initcontainer_aborts": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xf47d2ffd9b0ae0770abf6a3e73801f71f33e49cb46e96ad7b2f9de701475c4d5", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0xef000101000402000100010400000000800000fe" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_initcontainer_max_size.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_initcontainer_max_size.json deleted file mode 100644 index 432dfa3bca..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_initcontainer_max_size.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "creation_tx_initcontainer_max_size": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0x989680", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xbd711ec7e370342e55e0656e02f59f8f442ab18274ba1cb1d967c276f212cb10", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x2540be401", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0xef00010100040200010006030001001404bfce000080000260006000ee00ef000101000402000100010400000000800000fe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" - ], - "gasLimit": [ - "0x989680" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_initcontainer_return.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_initcontainer_return.json deleted file mode 100644 index 8b5f934988..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_initcontainer_return.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "creation_tx_initcontainer_return": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xf5d0c4a74825178c43c96fc8499e9c03efc145c1626eaa4e9ca3d4774b68bd5d", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0xef0001010004020001000a040000000080000260aa60005260206000f3" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_initcontainer_stop.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_initcontainer_stop.json deleted file mode 100644 index 29b2c58822..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_initcontainer_stop.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "creation_tx_initcontainer_stop": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x58d4ba47ff500b76190ae9b84d3240fd355b32bdee84b90bdb6ad184b53f2e62", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0xef00010100040200010001040000000080000000" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_initcontainer_too_large.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_initcontainer_too_large.json deleted file mode 100644 index 658e29d8f6..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_initcontainer_too_large.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "creation_tx_initcontainer_too_large": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0x989680", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "expectException": "TR_InitCodeLimitExceeded", - "hash": "0xa8ee3e60c0f9967eb8e7b8520445a5e9b6a737d45fb8ad777ead390ae8c1f9fb", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x2540be401", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0xef00010100040200010006030001001404bfcf000080000260006000ee00ef000101000402000100010400000000800000fe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" - ], - "gasLimit": [ - "0x989680" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_invalid_deploycode.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_invalid_deploycode.json deleted file mode 100644 index e02d79c5c8..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_invalid_deploycode.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "creation_tx_invalid_deploycode": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x8258bc5b04390ff83f13d4e6b5cbaf2b57bc8c0a5bf34dcb15548813b005e362", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0xef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080007bfe" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_invalid_eof_version.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_invalid_eof_version.json deleted file mode 100644 index 177204876a..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_invalid_eof_version.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "creation_tx_invalid_eof_version": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x07a457d6b640e278ba48c3f35105e951ec78fab0227f709c4bf3b02d91e6d9b2", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0xef000201000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_invalid_initcode.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_invalid_initcode.json deleted file mode 100644 index c71bbc6f31..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_invalid_initcode.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "creation_tx_invalid_initcode": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x07a457d6b640e278ba48c3f35105e951ec78fab0227f709c4bf3b02d91e6d9b2", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0xef000101000402000100060300010014040000000080007b60006000ee00ef000101000402000100010400000000800000fe" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_invalid_initcode_header.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_invalid_initcode_header.json deleted file mode 100644 index 00511efc86..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_invalid_initcode_header.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "creation_tx_invalid_initcode_header": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x07a457d6b640e278ba48c3f35105e951ec78fab0227f709c4bf3b02d91e6d9b2", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0xef000104000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_nested_eofcreate.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_nested_eofcreate.json deleted file mode 100644 index 6b5401a5fc..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_nested_eofcreate.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "creation_tx_nested_eofcreate": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x2740ee116256a4e6c92a94db811b42aa0f68604bf18e00e9bc4b4b191122f297", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0xef000101000402000100130300020017003504000000008000046000600060ff6000ec0160005560006000ee00ef000101000402000100010400030000800000feabcdefef000101000402000100060300010017040000000080000260006000ee00ef000101000402000100010400030000800000feffffff" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_static_auxdata_in_calldata.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_static_auxdata_in_calldata.json deleted file mode 100644 index 9faa28e91f..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_static_auxdata_in_calldata.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "creation_tx_static_auxdata_in_calldata": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xc0cca4f70017655c25d02e8bb26511e219cb174ca0d6cf5e797275bfb2413202", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0xef0001010004020001000b03000100170400000000800003366000600037366000ee00ef000101000402000100010400090000800000feabcdefaabbccddeeff" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_truncated_data_initcode.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_truncated_data_initcode.json deleted file mode 100644 index 47e3fa4522..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/creation_tx_truncated_data_initcode.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "creation_tx_truncated_data_initcode": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x8258bc5b04390ff83f13d4e6b5cbaf2b57bc8c0a5bf34dcb15548813b005e362", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0xef000101000402000100060300010014040001000080000260006000ee00ef000101000402000100010400000000800000fe" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_appended_data_size_larger_than_64K.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_appended_data_size_larger_than_64K.json deleted file mode 100644 index 6c1d849e8f..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_appended_data_size_larger_than_64K.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "eofcreate_appended_data_size_larger_than_64K": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0x989680", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xfaf55dea75b6cb21be18537147ffe1867f84df0b69d67c21eb592529cf8239a3", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef000101000402000100200300010038040000000080000436600060003736600060ff6000ec006000556000600060fe6000ec0060015500ef0001010004020001000b03000100150400000000800003366000600037366000ee00ef000101000402000100010400010000800000feaa", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x2540be401", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" - ], - "gasLimit": [ - "0x989680" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_auxdata_equal_to_declared.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_auxdata_equal_to_declared.json deleted file mode 100644 index 885551c0fe..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_auxdata_equal_to_declared.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "eofcreate_auxdata_equal_to_declared": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xe4d711681dea2ac607977526d7265d5dc9f526619e02a0c2e4c1c5fecb2150c7", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010017030001003a040000000080000436600060003736600060ff6000ec0060005260206000f3ef0001010004020001000b03000100170400000000800003366000600037366000ee00ef000101000402000100010400090000800000feabcdef", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0xaabbccddeeff" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_auxdata_longer_than_declared.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_auxdata_longer_than_declared.json deleted file mode 100644 index 41ef98c83a..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_auxdata_longer_than_declared.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "eofcreate_auxdata_longer_than_declared": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x047969dbd1772ac127fc593cb753d454c11c58c02adb295be2433ca74b2386a8", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010017030001003a040000000080000436600060003736600060ff6000ec0060005260206000f3ef0001010004020001000b03000100170400000000800003366000600037366000ee00ef000101000402000100010400070000800000feabcdef", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0xaabbccddeeff" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_auxdata_shorter_than_declared.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_auxdata_shorter_than_declared.json deleted file mode 100644 index 04710598aa..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_auxdata_shorter_than_declared.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "eofcreate_auxdata_shorter_than_declared": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x12e9f8f28208e02179d7a84dcba5bda9039f0bc9c34f9c258d96f76ca395f62a", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010013030001003a040000000080000436600060003736600060ff6000ec0060005500ef0001010004020001000b03000100170400000000800003366000600037366000ee00ef0001010004020001000104000a0000800000feabcdef", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0xaabbccddeeff" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_call_created_contract.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_call_created_contract.json deleted file mode 100644 index e91e3d0697..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_call_created_contract.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "eofcreate_call_created_contract": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xd6b7d627769e244d51d887eda38171d74554e89bf72bd817b8eca027f9a760f9", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef000101000402000100910300010059040000000080000436600060003736600060ff6000ec0060005560203660005e6000600160007300308da4f2c10c40c543e15fb7b3d2625c5792aef8506000f76001556001601f536000602060007300308da4f2c10c40c543e15fb7b3d2625c5792aef8506000f76002556002601f536000602060007300308da4f2c10c40c543e15fb7b3d2625c5792aef8506000f7600355600160045500ef0001010004020001000b03000100360400000000800003366000600037366000ee00ef000101000402000100200400230000800002600035e2010006000c6023d0e00009d10000e00003d1000360005260206000f3abcdef", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0xaabbccdd00000000000000000000000000000000000000000000000000000000eeff" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_caller_balance_too_low.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_caller_balance_too_low.json deleted file mode 100644 index 8884f0e03c..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_caller_balance_too_low.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "eofcreate_caller_balance_too_low": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x45534404013ad0ba558e5734811b3669f5822cfb9590c4cf478bd2de72a52fdd", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010018030001003a040000000080000436600060003736600060ff600aec00600055600160015500ef0001010004020001000b03000100170400000000800003366000600037366000ee00ef000101000402000100010400030000800000feabcdef", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_clears_returndata.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_clears_returndata.json deleted file mode 100644 index ddf15916f2..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_clears_returndata.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "eofcreate_clears_returndata": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xab3025dcb13375d081bb1f7e55731cddd864cedfafffea035225dea39906a169", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x0000000000000000000000000000000000003000": { - "balance": "0x0", - "code": "0x600a6000f3", - "nonce": "0x1", - "storage": {} - }, - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001003a03000100320400000000800004600060006000730000000000000000000000000000000000003000f86000553d6001556000600060ff6000ec006002553d600355600160045500ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_dataloadn_referring_to_auxdata.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_dataloadn_referring_to_auxdata.json deleted file mode 100644 index 3467b25d02..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_dataloadn_referring_to_auxdata.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "eofcreate_dataloadn_referring_to_auxdata": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xdc4551773880d9df16a8f0a8d4aa5d40b409f5063c9396119082a7cfbb1b51ed", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010013030001007c04000000008000046000600060ff6000ec00600055600160015500ef00010100040200010006030001005e040000000080000260206000ee00ef0001010004020001000b0400600000800002d1004060005260206000f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_deploy_container_max_size.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_deploy_container_max_size.json deleted file mode 100644 index b2852ede02..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_deploy_container_max_size.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "eofcreate_deploy_container_max_size": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0x989680", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xef49564092e05f3987ff6d48e8b4cc62d7a3f3c794a6af6791faf9121f54bb84", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010013030001601e040000000080000436600060003736600060ff6000ec0060005500ef000101000402000100060300016000040000000080000260006000ee00ef00010100040200015fed04000000008000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x2540be401", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x989680" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_deploy_container_too_large.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_deploy_container_too_large.json deleted file mode 100644 index d024e45518..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_deploy_container_too_large.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "eofcreate_deploy_container_too_large": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0x989680", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xe9763c2a5e958074109a32f9b1d62deea0b2764417362058a86b07c069d284a6", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010013030001601f040000000080000436600060003736600060ff6000ec0060005500ef000101000402000100060300016001040000000080000260006000ee00ef00010100040200015fee04000000008000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x2540be401", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x989680" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_deploy_container_with_aux_data_too_large.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_deploy_container_with_aux_data_too_large.json deleted file mode 100644 index 852c997733..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_deploy_container_with_aux_data_too_large.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "eofcreate_deploy_container_with_aux_data_too_large": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0x989680", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xc4ad6e261c40c1a7098cc57d1885b170bc159ee4134ee5c51fe998c7283d2c77", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010013030001601e040000000080000436600060003736600060ff6000ec0060005500ef000101000402000100060300016000040000000080000260016000ee00ef00010100040200015fed04000000008000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x2540be401", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x989680" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_empty_auxdata.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_empty_auxdata.json deleted file mode 100644 index 1aed89ad9e..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_empty_auxdata.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "eofcreate_empty_auxdata": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xf073ed079117f9c67e1145b0571094437400c140781172ba5030c2d5a0f67f40", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010012030001003504000000008000046000600060ff6000ec0060005260206000f3ef000101000402000100060300010017040000000080000260006000ee00ef000101000402000100010400030000800000feabcdef", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_failure_after_eofcreate_success.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_failure_after_eofcreate_success.json deleted file mode 100644 index 5f952f6ee7..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_failure_after_eofcreate_success.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "eofcreate_failure_after_eofcreate_success": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0x989680", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x3844a60218a131c80c6b028f4e1a8e3da149eb137784a7535d59c2453308ccbe", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010024030001003204000000008000046000600060ff6000ec006000556000600060ff6000ec006001553d600255600160035500ef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x2540be401", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x989680" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_initcontainer_aborts.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_initcontainer_aborts.json deleted file mode 100644 index 2c49478b7e..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_initcontainer_aborts.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "eofcreate_initcontainer_aborts": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x2f9bc4efa856c9add42fb1c09a384f06df02b59f9840994309fd50be13c64cfa", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef000101000402000100130300010014040000000080000436600060003736600060ff6000ec0060005500ef000101000402000100010400000000800000fe", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_nested_eofcreate.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_nested_eofcreate.json deleted file mode 100644 index c7bcdaaf23..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_nested_eofcreate.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "eofcreate_nested_eofcreate": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x0afbd5f332f3caababacd38b91172bfd2dc8f062f562ae0051fb5b89644cf366", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001000e030001007904000000008000046000600060ff6000ec0060005500ef000101000402000100130300020017003504000000008000046000600060ff6000ec0160005560006000ee00ef000101000402000100010400030000800000feabcdefef000101000402000100060300010017040000000080000260006000ee00ef000101000402000100010400030000800000feffffff", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_nested_eofcreate_revert.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_nested_eofcreate_revert.json deleted file mode 100644 index 69dbc6b659..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_nested_eofcreate_revert.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "eofcreate_nested_eofcreate_revert": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x1f4dd53a0b4deef2a886dd2524bbd35e372d129799e5b8b463c9ff484fd17c28", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001000e030001005f04000000008000046000600060ff6000ec0060005500ef00010100040200010012030001003504000000008000046000600060ff6000ec0060005560006000fdef000101000402000100060300010017040000000080000260006000ee00ef000101000402000100010400030000800000feffffff", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_not_enough_gas_for_initcode_charge.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_not_enough_gas_for_initcode_charge.json deleted file mode 100644 index 7b3145f500..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_not_enough_gas_for_initcode_charge.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "eofcreate_not_enough_gas_for_initcode_charge": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xd396fbd06fb289620c3f1bf6d232995f162144b5cd26fb796e7f34d5ebc7000f", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001000e0300017fff04000000008000046000600060ff6000ec0060005500ef000101000402000100060300010014047fcd000080000260006000ee00ef000101000402000100010400000000800000fe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xe708" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_not_enough_gas_for_mem_expansion.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_not_enough_gas_for_mem_expansion.json deleted file mode 100644 index 3c5f616701..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_not_enough_gas_for_mem_expansion.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "eofcreate_not_enough_gas_for_mem_expansion": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x7c92ac7634df86d89ecb296b3c7ab0cd5d42b752886224be0488193282910b3d", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001000f0300010037040000000080000461ffeb600060ff6000ec0060005500ef0001010004020001000b03000100140400000000800003366000600037366000ee00ef0001010004020001000104ffeb0000800000fe", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x10714" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_revert_empty_returndata.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_revert_empty_returndata.json deleted file mode 100644 index d1d0b08aa4..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_revert_empty_returndata.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "eofcreate_revert_empty_returndata": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xddb429d6594b6d840b85d2f00f1d0a239fc5ab3aaedbbd3da50aa79dc84b1013", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef000101000402000100170300010018040000000080000436600060003736600060ff6000ec006000553d60015500ef00010100040200010005040000000080000260006000fd", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_revert_non_empty_returndata.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_revert_non_empty_returndata.json deleted file mode 100644 index d9c387da43..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_revert_non_empty_returndata.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "eofcreate_revert_non_empty_returndata": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x4f3948e53f2d9cdf052406e1330384093c67137efaf2dd17d3cae4e5f3c39b3b", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010017030001001d040000000080000436600060003736600060ff6000ec006000553d60015500ef0001010004020001000a040000000080000260aa60005360016000fd", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_with_auxdata_and_subcontainer.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_with_auxdata_and_subcontainer.json deleted file mode 100644 index 0ed6c799a6..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/eofcreate_with_auxdata_and_subcontainer.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "eofcreate_with_auxdata_and_subcontainer": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x3fddd43083347061e6cb527694be24bc93af943f0bed96f55f823a97d016de14", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010018030001005d040000000080000436600060003736600060ff6000ec00600055600160015500ef0001010004020001000b030001003a0400000000800003366000600037366000ee00ef0001010004020001000b030001001404000900008000046000600060006000ec0000ef000101000402000100010400000000800000feabcdef", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0xaabbccddeeff" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/initcode_transaction_before_prague.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/initcode_transaction_before_prague.json deleted file mode 100644 index 3197f44684..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/initcode_transaction_before_prague.json +++ /dev/null @@ -1,309 +0,0 @@ -{ - "initcode_transaction_before_prague": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Cancun": [ - { - "expectException": "TR_TypeNotSupported", - "hash": "0xa719102cc2efaf44c19e78f4fbe7c90b199e3e60f7a7d386039daf11dd72ccec", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "initcodes": [ - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/returncontract_not_enough_gas_for_mem_expansion.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/returncontract_not_enough_gas_for_mem_expansion.json deleted file mode 100644 index bce0070d2f..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/returncontract_not_enough_gas_for_mem_expansion.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "returncontract_not_enough_gas_for_mem_expansion": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0x989680", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x4a50a1691decefa447c595c5a166335b750a8713ba8faa768446896cf4190c45", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001000c030001003304000000008000046000600060ff6000ec005000ef000101000402000100070300010014040000000080000261ffeb6000ee00ef0001010004020001000104ffeb0000800000fe", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x2540be401", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x10714" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_appended_data_size_larger_than_64K.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_appended_data_size_larger_than_64K.json deleted file mode 100644 index 0a0460324c..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_appended_data_size_larger_than_64K.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "txcreate_appended_data_size_larger_than_64K": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0x989680", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0x6488e466c14679216beba117a599b197c2415e7ce11646e538e449247d16a5f4", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010060040000000080000536600060003736600060ff60007ff74a67684e3c5a97da0b4a249f46b783c966c7322d1bb16c303b0f3da30e7f65ed6000556000600060fe60007ff74a67684e3c5a97da0b4a249f46b783c966c7322d1bb16c303b0f3da30e7f65ed60015500", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x2540be401", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" - ], - "gasLimit": [ - "0x989680" - ], - "initcodes": [ - "0xef0001010004020001000b03000100150400000000800003366000600037366000ee00ef000101000402000100010400010000800000feaa" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_auxdata_equal_to_declared.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_auxdata_equal_to_declared.json deleted file mode 100644 index 98c2ea4be6..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_auxdata_equal_to_declared.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "txcreate_auxdata_equal_to_declared": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0xf6d0f955ff11a47db15e0a393a483100dd9571d36f344964a259db5190b3f75f", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010037040000000080000536600060003736600060ff60007fa7dd2436f24f8451af50c24aeca4a5b45b0cf1d3797eb12a45fce55334121ce5ed60005260206000f3", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0xaabbccddeeff" - ], - "gasLimit": [ - "0xf4240" - ], - "initcodes": [ - "0xef0001010004020001000b03000100170400000000800003366000600037366000ee00ef000101000402000100010400090000800000feabcdef" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_auxdata_longer_than_declared.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_auxdata_longer_than_declared.json deleted file mode 100644 index d03cde1fb0..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_auxdata_longer_than_declared.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "txcreate_auxdata_longer_than_declared": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0x6689c6e0df94db2e0727299100c96ceb0da233e299db5bcb99bd38d1e670091d", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010037040000000080000536600060003736600060ff60007f02b3b16cbb94dcfe3935e0719508a27819514edefc420993b37b481aff97f680ed60005260206000f3", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0xaabbccddeeff" - ], - "gasLimit": [ - "0xf4240" - ], - "initcodes": [ - "0xef0001010004020001000b03000100170400000000800003366000600037366000ee00ef000101000402000100010400070000800000feabcdef" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_auxdata_shorter_than_declared.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_auxdata_shorter_than_declared.json deleted file mode 100644 index 8d3068d9ac..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_auxdata_shorter_than_declared.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "txcreate_auxdata_shorter_than_declared": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0x103fe01f2c25d1e814777a3b0459834104a86f5f7b489209da289308eb7da994", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010037040000000080000536600060003736600060ff60007f2592466c6c3f16c9ddde69802d7274367c45ae187570fb8815afd98c51ff3ca8ed60005260206000f3", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0xaabbccddeeff" - ], - "gasLimit": [ - "0xf4240" - ], - "initcodes": [ - "0xef0001010004020001000b03000100170400000000800003366000600037366000ee00ef0001010004020001000104000a0000800000feabcdef" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_call_created_contract.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_call_created_contract.json deleted file mode 100644 index d69d39a6ca..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_call_created_contract.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "txcreate_call_created_contract": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0x775129ceafe2d9af50873b1a089662b09a49d9505af53b184977a47bad8c1d7c", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef000101000402000100b1040000000080000536600060003736600060ff60007f76f0cacd1581c2d113f10a270aaca8686d98bfdace1766df1765bd665a5a9fb0ed60005560203660005e6000600160007300308da4f2c10c40c543e15fb7b3d2625c5792aef8506000f76001556001601f536000602060007300308da4f2c10c40c543e15fb7b3d2625c5792aef8506000f76002556002601f536000602060007300308da4f2c10c40c543e15fb7b3d2625c5792aef8506000f7600355600160045500", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0xaabbccdd00000000000000000000000000000000000000000000000000000000eeff" - ], - "gasLimit": [ - "0xf4240" - ], - "initcodes": [ - "0xef0001010004020001000b03000100360400000000800003366000600037366000ee00ef000101000402000100200400230000800002600035e2010006000c6023d0e00009d10000e00003d1000360005260206000f3abcdef" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_called_balance_too_low.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_called_balance_too_low.json deleted file mode 100644 index 800f5a74de..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_called_balance_too_low.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "txcreate_called_balance_too_low": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0x41e1525ae23380b820e01261c5e669e86cb564cb26ed6b9180962f5fc66cc8c1", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010038040000000080000536600060003736600060ff600a7f67f9fb5e35ea78d456d2428340fff1e39cd32c1bafdf1a58939a1d6e601209b0ed600055600160015500", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "initcodes": [ - "0xef0001010004020001000b03000100170400000000800002366000600037366000ee00ef000101000402000100010400030000800000feabcdef" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_clears_returndata.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_clears_returndata.json deleted file mode 100644 index 186ee991cd..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_clears_returndata.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "txcreate_clears_returndata": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0x3e884b64ab5ee34e8c7b3496744ebfe5cc714fb78a74dff6175732a72b456f68", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x0000000000000000000000000000000000003000": { - "balance": "0x0", - "code": "0x600a6000f3", - "nonce": "0x1", - "storage": {} - }, - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001005a0400000000800005600060006000730000000000000000000000000000000000003000f86000553d6001556000600060ff60007f17906c2c6ab14c198dc2c3800155eb718b448cb97b9ea3b0c0ae2ece2a21701aed6002553d600355600160045500", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "initcodes": [ - "0xef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_dataloadn_referring_to_auxdata.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_dataloadn_referring_to_auxdata.json deleted file mode 100644 index 1c7cf33206..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_dataloadn_referring_to_auxdata.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "txcreate_dataloadn_referring_to_auxdata": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0x65241f61e2ef99ab7c54be89d5fa5729c9d38848da2fb5161bad8996a7d2ef27", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001003304000000008000056000600060ff60007f58776efe6d2d06777d95848ce6bfbf3eb87b1a8c7d98ecbdcb2a0dce1f96e692ed600055600160015500", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "initcodes": [ - "0xef00010100040200010006030001005e040000000080000260206000ee00ef0001010004020001000b0400600000800002d1004060005260206000f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_deploy_code_with_dataloadn_invalid.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_deploy_code_with_dataloadn_invalid.json deleted file mode 100644 index 8f2e97d981..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_deploy_code_with_dataloadn_invalid.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "txcreate_deploy_code_with_dataloadn_invalid": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0x1ea6bc5d2783958256976e6c7424a66f0fbf8cd5f1ba04a7b0916e988756bd77", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001003604000000008000056000600060ff60007f069606735305efb1be4d691ed5a99762e0a11e2326119d49409e1dc09bc091f4ed8060015560005260206000f3", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "initcodes": [ - "0xef00010100040200010006030001003e040000000080000260006000ee00ef0001010004020001000b0400400000800002d1004060005260206000f30000000000000000000000000000000000000000000000000000000000000000" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_deploy_container_max_size.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_deploy_container_max_size.json deleted file mode 100644 index 6cf0ba7a7c..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_deploy_container_max_size.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "txcreate_deploy_container_max_size": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0x989680", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0xd719decec937dbedc2ec93ea663b89ec8f3f1b776301891556dce4ac92dc642b", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010033040000000080000536600060003736600060ff60007fe5f3a21ca00cbc34eb4e675d0e5f0527db07534d885aaa9d7a5876cb2af7614fed60005500", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x2540be401", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x989680" - ], - "initcodes": [ - "0xef000101000402000100060300016000040000000080000260006000ee00ef00010100040200015fed04000000008000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_deploy_container_too_large.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_deploy_container_too_large.json deleted file mode 100644 index b21fe200f6..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_deploy_container_too_large.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "txcreate_deploy_container_too_large": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0x989680", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0x9d73fdf3035d346bbbf4316628b47802da53442c3ba0b7f9341d9f270e0f3317", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010033040000000080000536600060003736600060ff60007ff16d7646abe99bb45c3539f72ff76bff814956d2d262a8613e396de9ac8e3709ed60005500", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x2540be401", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x989680" - ], - "initcodes": [ - "0xef000101000402000100060300016001040000000080000260006000ee00ef00010100040200015fee04000000008000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_deploy_container_with_aux_data_too_large.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_deploy_container_with_aux_data_too_large.json deleted file mode 100644 index 869934fe71..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_deploy_container_with_aux_data_too_large.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "txcreate_deploy_container_with_aux_data_too_large": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0x989680", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0x1e4c6daac775b6353c22e2c28def355a66c4d1f2cc188a86e65f98d6eafee361", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010033040000000080000536600060003736600060ff60007f2740eabfdc5432b5971f40d105db5e7440469eb0942e56d885b84c6dfbf58680ed60005500", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x2540be401", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x989680" - ], - "initcodes": [ - "0xef000101000402000100060300016000040000000080000260016000ee00ef00010100040200015fed04000000008000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_empty_auxdata.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_empty_auxdata.json deleted file mode 100644 index 9ecebec9e9..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_empty_auxdata.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "txcreate_empty_auxdata": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0x411e0d9c9bf02cd4946604dc6ec5e10c4a3b0dd35a25e6639bb9e4c6114a29f6", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001003204000000008000056000600060ff60007fd25bca8c0f64c23449b588074323f11d3d81b655249dd897347977bc02f62518ed60005260206000f3", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "initcodes": [ - "0xef000101000402000100060300010017040000000080000260006000ee00ef000101000402000100010400030000800000feabcdef" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_failure_after_txcreate_success.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_failure_after_txcreate_success.json deleted file mode 100644 index 37cd6ceefe..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_failure_after_txcreate_success.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "txcreate_failure_after_txcreate_success": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0x989680", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0xd092ee5798feebffe6dfae174366e539e728bc775d7527646feda84d4b76417d", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001006404000000008000056000600060ff60007f17906c2c6ab14c198dc2c3800155eb718b448cb97b9ea3b0c0ae2ece2a21701aed6000556000600060ff60007f17906c2c6ab14c198dc2c3800155eb718b448cb97b9ea3b0c0ae2ece2a21701aed6001553d600255600160035500", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x2540be401", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x989680" - ], - "initcodes": [ - "0xef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080000000" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_from_1559_tx.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_from_1559_tx.json deleted file mode 100644 index fa9477b210..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_from_1559_tx.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "txcreate_from_1559_tx": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0xd97595aea9638a33b5b345f56675c018b1d384031f06c37e0589767e9bd75f63", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001003304000000008000056000600060ff60007fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470ed600055600160015500", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_from_blob_tx.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_from_blob_tx.json deleted file mode 100644 index a176a39e03..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_from_blob_tx.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "txcreate_from_blob_tx": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0xd97595aea9638a33b5b345f56675c018b1d384031f06c37e0589767e9bd75f63", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001003304000000008000056000600060ff60007fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470ed600055600160015500", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_from_legacy_tx.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_from_legacy_tx.json deleted file mode 100644 index d27efa3038..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_from_legacy_tx.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "txcreate_from_legacy_tx": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0xd97595aea9638a33b5b345f56675c018b1d384031f06c37e0589767e9bd75f63", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001003304000000008000056000600060ff60007fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470ed600055600160015500", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_initcontainer_aborts.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_initcontainer_aborts.json deleted file mode 100644 index 2eb7531fc6..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_initcontainer_aborts.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "txcreate_initcontainer_aborts": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0xec62ab8a61a19194c9dede5e2a18230aff297e1588db82d3ee3b5a488a9ba48d", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010033040000000080000536600060003736600060ff60007f6a07985ab72b30dd251dd7bb859b87bfd97ea7999ffe4f8e67a99f9d154a5c57ed60005500", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "initcodes": [ - "0xef000101000402000100010400000000800000fe" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_initcontainer_empty.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_initcontainer_empty.json deleted file mode 100644 index d17ba6669c..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_initcontainer_empty.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "txcreate_initcontainer_empty": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "expectException": "TR_InitCodeEmpty", - "hash": "0x3f6eaa2516b71ed9933af10f61bf3f23c96f2ab65144c14a47fb1549c579d897", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010032040000000080000560006000600060007faf8b4309bf76fd43c80a7ae05b0cbe22562262458e645a25187e8bdc0712a26aed60005260206000f3", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "initcodes": [ - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0x" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_initcontainer_max_size.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_initcontainer_max_size.json deleted file mode 100644 index 86954d3617..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_initcontainer_max_size.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "txcreate_initcontainer_max_size": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0x989680", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0x17ca0acf4dcd0496e1bd9fbf807472f5d3a3eb3de7771048efdad9a05f16b7a5", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001003204000000008000056000600060ff60007fa0218ae37c8c475623d9c3c8681260769fcdb6952d5ae27cacaf99ca97dce2a0ed60005260206000f3", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x2540be401", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x989680" - ], - "initcodes": [ - "0xef00010100040200010006030001001404bfce000080000260006000ee00ef000101000402000100010400000000800000fe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_initcontainer_return.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_initcontainer_return.json deleted file mode 100644 index 70dc16d5c2..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_initcontainer_return.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "txcreate_initcontainer_return": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0x29e5cd965bda6ec1ae1cf86f971c0dd1e80a5776f97f3ae0dda338a6ed0deecb", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010033040000000080000536600060003736600060ff60007f4224effc92be865fd0bab84f8495868081de86333af641f5297d54dce05616c9ed60005500", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "initcodes": [ - "0xef0001010004020001000a040000000080000260aa60005260206000f3" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_initcontainer_stop.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_initcontainer_stop.json deleted file mode 100644 index 47aee6083d..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_initcontainer_stop.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "txcreate_initcontainer_stop": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0xe433aff80671bba42669aa50b6006d90a740fcdb1a41f056d168b778db33cf95", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010033040000000080000536600060003736600060ff60007ff951037f1ad606175da978f4a3123290732716ea3090ff7da712f1d769872bc3ed60005500", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "initcodes": [ - "0xef00010100040200010001040000000080000000" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_initcontainer_too_large.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_initcontainer_too_large.json deleted file mode 100644 index f275a80664..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_initcontainer_too_large.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "txcreate_initcontainer_too_large": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0x989680", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "expectException": "TR_InitCodeLimitExceeded", - "hash": "0x8091e352d586ed113a51f1c8a4d7c498838ff100390035fb9082921a34327867", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001003204000000008000056000600060ff60007f8ee1cd6d19459fffd49a17afbef9d6f06ab2d0281728b327d81a26f322ba5fe9ed60005260206000f3", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x2540be401", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x989680" - ], - "initcodes": [ - "0xef00010100040200010006030001001404bfcf000080000260006000ee00ef000101000402000100010400000000800000fe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_invalid_deploycode.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_invalid_deploycode.json deleted file mode 100644 index c7bf7a30b4..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_invalid_deploycode.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "txcreate_invalid_deploycode": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0xceeca3696248fb3f8f2b044c0f3188040235cb41e0f6943986c0b7848854040e", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001003604000000008000056000600060ff60007f752ae3b287ca9c181789dcc02458223de09c985d33e3c56cf79a03268457f4d5ed8060015560005260206000f3", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "initcodes": [ - "0xef000101000402000100060300010014040000000080000260006000ee00ef00010100040200010001040000000080007bfe" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_invalid_initcode.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_invalid_initcode.json deleted file mode 100644 index 9bccd11c8e..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_invalid_initcode.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "txcreate_invalid_initcode": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0xd1a6a4c6e1a91001c25921086e3f0dae87d06893eee98180ee8c7c5e2b7e3a15", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001003604000000008000056000600060ff60007fb107aa064ae58e36c0da605bca4e8d0684b11bb0f9d4d7e71da037627e8d349aed8060015560005260206000f3", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "initcodes": [ - "0xef000101000402000100060300010014040000000080007b60006000ee00ef000101000402000100010400000000800000fe" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_light_failure_stack.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_light_failure_stack.json deleted file mode 100644 index 04738f18b9..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_light_failure_stack.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "txcreate_light_failure_stack": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0xd6727fa203785e28a2ef188c201f09d77ce7f6771728f3002afd0897ae630bcf", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001003d04000000008000066101236003600260ff60017fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470ed600155600255600060005260206000f3", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "initcodes": [ - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_missing_deploycontainer.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_missing_deploycontainer.json deleted file mode 100644 index 9fe35f11b9..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_missing_deploycontainer.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "txcreate_missing_deploycontainer": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0x3caa9e61d8dc6a780cfb0aaf99deebadf39b79f4829bfb8788fd15b3242a8ba3", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001003604000000008000056000600060ff60007fa7cc2b516279b876d65a1c28f6e270983c7a335a2d0c8da9eaa87ceda6f43195ed8060015560005260206000f3", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "initcodes": [ - "0xef00010100040200010006040000000080000260006000ee00" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_missing_initcontainer.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_missing_initcontainer.json deleted file mode 100644 index ee1319fbae..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_missing_initcontainer.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "txcreate_missing_initcontainer": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0x8ca3daf85be8ead86c04950fb53a642c5df4376ae6aed411dd2534746753cb54", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001003604000000008000056000600060ff60007fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470ed8060015560005260206000f3", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "initcodes": [ - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_nested_eofcreate.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_nested_eofcreate.json deleted file mode 100644 index 90f2b0124b..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_nested_eofcreate.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "txcreate_nested_eofcreate": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0x6e7097072d98d8ec95ea3b9fb87980188114f351cec6d4c0cc8fc061326d3ad5", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001002e04000000008000056000600060ff60007f371acb9ba2d0694b0e648d38b2d0ff06f38092d1a39d93eb0192aca10247b301ed60005500", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "initcodes": [ - "0xef000101000402000100130300020017003504000000008000046000600060ff6000ec0160005560006000ee00ef000101000402000100010400030000800000feabcdefef000101000402000100060300010017040000000080000260006000ee00ef000101000402000100010400030000800000feffffff" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_nested_txcreate.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_nested_txcreate.json deleted file mode 100644 index 0183ff83dd..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_nested_txcreate.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "txcreate_nested_txcreate": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0x78e81c62c5087db89ab83e63ce5a2895607697e373cd698fb8195b192279e27a", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001002e04000000008000056000600060ff60007f9c66504994b7f3be567d424925463e1f64c178bcd3f9c89936b38ec916d6ef89ed60005500", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "initcodes": [ - "0xef00010100040200010033030001001704000000008000056000600060ff60007f7dd880e30a6a808a30b4d3ca7a9f181c14f419888af75cdfce44ea85c0f3f8e7ed60005560006000ee00ef000101000402000100010400030000800000feabcdef", - "0xef000101000402000100060300010017040000000080000260006000ee00ef000101000402000100010400030000800000feffffff" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_nested_txcreate_revert.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_nested_txcreate_revert.json deleted file mode 100644 index 94c6d9966e..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_nested_txcreate_revert.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "txcreate_nested_txcreate_revert": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0x0e7427a7ee74660f9dc8e368b4cedd2eabcce6984e8b3b83b9255f7a603d7a80", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001002e04000000008000056000600060ff60007f1e3b32336b896c36a3e26c7dc79c9a82bd300b7c5dcd81b820b5369e8d83db45ed60005500", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "initcodes": [ - "0xef0001010004020001003204000000008000056000600060ff60007f7dd880e30a6a808a30b4d3ca7a9f181c14f419888af75cdfce44ea85c0f3f8e7ed60005560006000fd", - "0xef000101000402000100060300010017040000000080000260006000ee00ef000101000402000100010400030000800000feffffff" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_no_initcontainer.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_no_initcontainer.json deleted file mode 100644 index 79d11c5096..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_no_initcontainer.json +++ /dev/null @@ -1,57 +0,0 @@ -{ - "txcreate_no_initcontainer": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "expectException": "TR_InitCodeCountZero", - "hash": "0xc9b0990586acf58bd1cba67c50c2b07f57a5b371ff8501947c75ab8b7e42fd2e", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010032040000000080000560006000600060007fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470ed60005260206000f3", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "initcodes": [], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_revert_empty_returndata.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_revert_empty_returndata.json deleted file mode 100644 index 705bb2bde2..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_revert_empty_returndata.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "txcreate_revert_empty_returndata": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0x7106f4dd570432e66465644d3b08cf8614dfffd8ff7bc84afd4d2aa103113da0", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010037040000000080000536600060003736600060ff60007f06eb39b1359239dc6e1732347474395ddb28a0c24484aadde0bd1b996fd0638eed6000553d60015500", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "initcodes": [ - "0xef00010100040200010005040000000080000260006000fd" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_revert_non_empty_returndata.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_revert_non_empty_returndata.json deleted file mode 100644 index f34eb983a0..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_revert_non_empty_returndata.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "txcreate_revert_non_empty_returndata": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0xe6f1ba74c8a4d2e6123979c22b135de76691fe20bd77fda73aec010c044bc87f", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010037040000000080000536600060003736600060ff60007f36932b17add8f6daa5fc5cf6ef2105b83193a90740a4f5d02f943b5c14e400eaed6000553d60015500", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "initcodes": [ - "0xef0001010004020001000a040000000080000260aa60005360016000fd" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_stray_data_initcontainer.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_stray_data_initcontainer.json deleted file mode 100644 index 80909fad02..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_stray_data_initcontainer.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "txcreate_stray_data_initcontainer": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0xb923648d276a42b5ac86dd79963602f8b0640a3bafa3cb30ae2c8fff02899ab4", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001003b040000000080000536600060003736600060ff60007f380e443af205bcd788be4381429e5e936f96b2af4235b55ab369437d50ac3a9eed8060015560005260206000f3", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "initcodes": [ - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000feabcdef" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_too_many_initcontainers.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_too_many_initcontainers.json deleted file mode 100644 index 483cef4baa..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_too_many_initcontainers.json +++ /dev/null @@ -1,315 +0,0 @@ -{ - "txcreate_too_many_initcontainers": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0x989680", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "expectException": "TR_InitCodeCountLimitExceeded", - "hash": "0x52f200fa1ef7770716f306e58c0b0f83fb5fef2b1a7f4b61624a9a08eb414a56", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001003204000000008000056000600060ff60007faf8b4309bf76fd43c80a7ae05b0cbe22562262458e645a25187e8bdc0712a26aed60005260206000f3", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x2540be401", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x989680" - ], - "initcodes": [ - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe", - "0xef000101000402000100060300010014040000000080000260006000ee00ef000101000402000100010400000000800000fe" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_truncated_data_initcode.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_truncated_data_initcode.json deleted file mode 100644 index 9eb8fdfaaf..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_create/txcreate_truncated_data_initcode.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "txcreate_truncated_data_initcode": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Osaka": [ - { - "hash": "0xa821e0dbabf7c286bf0fff38dc6ca19bb0acebf4989ba6e97529efa78718cefe", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef0001010004020001003604000000008000056000600060ff60007fbda7d0db564d8bc8966db435b00361862ba97d7f208b925fd553b9fad3ad0671ed8060015560005260206000f3", - "nonce": "0x1", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "initcodes": [ - "0xef000101000402000100060300010014040001000080000260006000ee00ef000101000402000100010400000000800000fe" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_examples_callf.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_examples_callf.json deleted file mode 100644 index d5b4b27ba4..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_examples_callf.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "eof_examples_callf": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xcde9dbf9bd730e9903520039c962cd4b982ea6296ada587c6c5dbdd8345e3654", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef000101000802000200060001040000000080000101010001602ae3000100e4", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_examples_creation_tx.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_examples_creation_tx.json deleted file mode 100644 index 2c51b676cd..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_examples_creation_tx.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "eof_examples_creation_tx": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x6300f24dba80dc2a35aa8c75b218027232c0cc14086e9155070292dc2cb08266", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0xef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000abcdef" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_examples_data.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_examples_data.json deleted file mode 100644 index 48321dc9b0..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_examples_data.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "eof_examples_data": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x048910a353314221f1285f8623a0457d45198c79542a0f1167170cb84adfb7af", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef000101000402000100040400210000800001d1000000454f462068617320736f6d65206772656174206578616d706c6573206865726521", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_examples_eofcreate.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_examples_eofcreate.json deleted file mode 100644 index a853d77a2d..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_examples_eofcreate.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "eof_examples_eofcreate": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x2f756829a9ab1b7ccae5fef03242cc51faaea432a3ed8d9baa71341cc009605c", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010008030001003004000000008000045f5f60ff5fec0000ef00010100040200010004030001001404000000008000025f5fee00ef00010100040200010001040000000080000000", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_examples_minimal.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_examples_minimal.json deleted file mode 100644 index e412532ae6..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_examples_minimal.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "eof_examples_minimal": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xb42542eeeb2441aa1ed6040e06cbe02e1667a0858568b098332192efda283665", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef00010100040200010001040000000080000000", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/eof_examples_static_relative_jump_loop.json b/tests/eof_suite/evmone/state_tests/state_transition/eof_examples_static_relative_jump_loop.json deleted file mode 100644 index 369d506b0e..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/eof_examples_static_relative_jump_loop.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "eof_examples_static_relative_jump_loop": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x34258af4a70801caf82cf549d4f3fe77508289d392fcf9b16f3b3417cb8c774b", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0xef000101000402000100030400000000800000e0fffd", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/extcode/extcodehash_existent.json b/tests/eof_suite/evmone/state_tests/state_transition/extcode/extcodehash_existent.json deleted file mode 100644 index a6235d76fd..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/extcode/extcodehash_existent.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "extcodehash_existent": { - "env": { - "currentBaseFee": "0x0", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Istanbul": [ - { - "hash": "0x62658603866fbc1a6f4b5ab50ba05eec6acd15f46185fb5b946fcaf5e0e53259", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x00000000000000000000000000000000000000e4": { - "balance": "0x0", - "code": "0x1234", - "nonce": "0x0", - "storage": {} - }, - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x7300000000000000000000000000000000000000e43f600055", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "gasPrice": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/extcode/extcodesize_existent.json b/tests/eof_suite/evmone/state_tests/state_transition/extcode/extcodesize_existent.json deleted file mode 100644 index 6e0ef45da5..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/extcode/extcodesize_existent.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "extcodesize_existent": { - "env": { - "currentBaseFee": "0x0", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Istanbul": [ - { - "hash": "0x1ac8c32949de8ac884f84df9ee4e469599b2d1aa4728a653d0add33c525fd8d8", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x00000000000000000000000000000000000000e4": { - "balance": "0x0", - "code": "0x000000", - "nonce": "0x0", - "storage": {} - }, - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x7300000000000000000000000000000000000000e43b600055", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "gasPrice": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/extcode/legacy_extcodecopy_eof.json b/tests/eof_suite/evmone/state_tests/state_transition/extcode/legacy_extcodecopy_eof.json deleted file mode 100644 index af6c0bcf71..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/extcode/legacy_extcodecopy_eof.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "legacy_extcodecopy_eof": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x251bb1e9f0d72999bec0480d8aeb56d58a864e674b5e834809e1d9565a3f1025", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x7f111111111111111111111111111111111111111111111111111111111111111160005260145f5f73fffffffffffffffffffffffffffffffffffffffe3c600051600155", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - }, - "0xfffffffffffffffffffffffffffffffffffffffe": { - "balance": "0x0", - "code": "0xef000101000402000100010400000000800000fe", - "nonce": "0x0", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/extcode/legacy_extcodehash_eof.json b/tests/eof_suite/evmone/state_tests/state_transition/extcode/legacy_extcodehash_eof.json deleted file mode 100644 index 98e96da83d..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/extcode/legacy_extcodehash_eof.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "legacy_extcodehash_eof": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0x5d2f72a79a745142fd617bac24702bb9741d3ce3aa3748e32d843feb2527c036", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x73fffffffffffffffffffffffffffffffffffffffe3f600155", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - }, - "0xfffffffffffffffffffffffffffffffffffffffe": { - "balance": "0x0", - "code": "0xef000101000402000100010400000000800000fe", - "nonce": "0x0", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/extcode/legacy_extcodesize_eof.json b/tests/eof_suite/evmone/state_tests/state_transition/extcode/legacy_extcodesize_eof.json deleted file mode 100644 index 81f5cfc70b..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/extcode/legacy_extcodesize_eof.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "legacy_extcodesize_eof": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Prague": [ - { - "hash": "0xc21a474a32061aeeafdc3e665a93021c6e42836ca66947d5e32ecec658b36abc", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x73fffffffffffffffffffffffffffffffffffffffe3b600155", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - }, - "0xfffffffffffffffffffffffffffffffffffffffe": { - "balance": "0x0", - "code": "0xef000101000402000100010400000000800000fe", - "nonce": "0x0", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/selfdestruct/massdestruct_cancun.json b/tests/eof_suite/evmone/state_tests/state_transition/selfdestruct/massdestruct_cancun.json deleted file mode 100644 index a3e9bb70e8..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/selfdestruct/massdestruct_cancun.json +++ /dev/null @@ -1,23635 +0,0 @@ -{ - "massdestruct_cancun": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0x1c9c380", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Cancun": [ - { - "hash": "0xc4ce7d2ec73df4df1b078383ffd48bba70c51f2be30a5ee40cb47bc83a417cfb", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x5f5f5f5f5f7300000000000000000000000000000000dead000080f1505f5f5f5f5f7300000000000000000000000000000000dead000180f1505f5f5f5f5f7300000000000000000000000000000000dead000280f1505f5f5f5f5f7300000000000000000000000000000000dead000380f1505f5f5f5f5f7300000000000000000000000000000000dead000480f1505f5f5f5f5f7300000000000000000000000000000000dead000580f1505f5f5f5f5f7300000000000000000000000000000000dead000680f1505f5f5f5f5f7300000000000000000000000000000000dead000780f1505f5f5f5f5f7300000000000000000000000000000000dead000880f1505f5f5f5f5f7300000000000000000000000000000000dead000980f1505f5f5f5f5f7300000000000000000000000000000000dead000a80f1505f5f5f5f5f7300000000000000000000000000000000dead000b80f1505f5f5f5f5f7300000000000000000000000000000000dead000c80f1505f5f5f5f5f7300000000000000000000000000000000dead000d80f1505f5f5f5f5f7300000000000000000000000000000000dead000e80f1505f5f5f5f5f7300000000000000000000000000000000dead000f80f1505f5f5f5f5f7300000000000000000000000000000000dead001080f1505f5f5f5f5f7300000000000000000000000000000000dead001180f1505f5f5f5f5f7300000000000000000000000000000000dead001280f1505f5f5f5f5f7300000000000000000000000000000000dead001380f1505f5f5f5f5f7300000000000000000000000000000000dead001480f1505f5f5f5f5f7300000000000000000000000000000000dead001580f1505f5f5f5f5f7300000000000000000000000000000000dead001680f1505f5f5f5f5f7300000000000000000000000000000000dead001780f1505f5f5f5f5f7300000000000000000000000000000000dead001880f1505f5f5f5f5f7300000000000000000000000000000000dead001980f1505f5f5f5f5f7300000000000000000000000000000000dead001a80f1505f5f5f5f5f7300000000000000000000000000000000dead001b80f1505f5f5f5f5f7300000000000000000000000000000000dead001c80f1505f5f5f5f5f7300000000000000000000000000000000dead001d80f1505f5f5f5f5f7300000000000000000000000000000000dead001e80f1505f5f5f5f5f7300000000000000000000000000000000dead001f80f1505f5f5f5f5f7300000000000000000000000000000000dead002080f1505f5f5f5f5f7300000000000000000000000000000000dead002180f1505f5f5f5f5f7300000000000000000000000000000000dead002280f1505f5f5f5f5f7300000000000000000000000000000000dead002380f1505f5f5f5f5f7300000000000000000000000000000000dead002480f1505f5f5f5f5f7300000000000000000000000000000000dead002580f1505f5f5f5f5f7300000000000000000000000000000000dead002680f1505f5f5f5f5f7300000000000000000000000000000000dead002780f1505f5f5f5f5f7300000000000000000000000000000000dead002880f1505f5f5f5f5f7300000000000000000000000000000000dead002980f1505f5f5f5f5f7300000000000000000000000000000000dead002a80f1505f5f5f5f5f7300000000000000000000000000000000dead002b80f1505f5f5f5f5f7300000000000000000000000000000000dead002c80f1505f5f5f5f5f7300000000000000000000000000000000dead002d80f1505f5f5f5f5f7300000000000000000000000000000000dead002e80f1505f5f5f5f5f7300000000000000000000000000000000dead002f80f1505f5f5f5f5f7300000000000000000000000000000000dead003080f1505f5f5f5f5f7300000000000000000000000000000000dead003180f1505f5f5f5f5f7300000000000000000000000000000000dead003280f1505f5f5f5f5f7300000000000000000000000000000000dead003380f1505f5f5f5f5f7300000000000000000000000000000000dead003480f1505f5f5f5f5f7300000000000000000000000000000000dead003580f1505f5f5f5f5f7300000000000000000000000000000000dead003680f1505f5f5f5f5f7300000000000000000000000000000000dead003780f1505f5f5f5f5f7300000000000000000000000000000000dead003880f1505f5f5f5f5f7300000000000000000000000000000000dead003980f1505f5f5f5f5f7300000000000000000000000000000000dead003a80f1505f5f5f5f5f7300000000000000000000000000000000dead003b80f1505f5f5f5f5f7300000000000000000000000000000000dead003c80f1505f5f5f5f5f7300000000000000000000000000000000dead003d80f1505f5f5f5f5f7300000000000000000000000000000000dead003e80f1505f5f5f5f5f7300000000000000000000000000000000dead003f80f1505f5f5f5f5f7300000000000000000000000000000000dead004080f1505f5f5f5f5f7300000000000000000000000000000000dead004180f1505f5f5f5f5f7300000000000000000000000000000000dead004280f1505f5f5f5f5f7300000000000000000000000000000000dead004380f1505f5f5f5f5f7300000000000000000000000000000000dead004480f1505f5f5f5f5f7300000000000000000000000000000000dead004580f1505f5f5f5f5f7300000000000000000000000000000000dead004680f1505f5f5f5f5f7300000000000000000000000000000000dead004780f1505f5f5f5f5f7300000000000000000000000000000000dead004880f1505f5f5f5f5f7300000000000000000000000000000000dead004980f1505f5f5f5f5f7300000000000000000000000000000000dead004a80f1505f5f5f5f5f7300000000000000000000000000000000dead004b80f1505f5f5f5f5f7300000000000000000000000000000000dead004c80f1505f5f5f5f5f7300000000000000000000000000000000dead004d80f1505f5f5f5f5f7300000000000000000000000000000000dead004e80f1505f5f5f5f5f7300000000000000000000000000000000dead004f80f1505f5f5f5f5f7300000000000000000000000000000000dead005080f1505f5f5f5f5f7300000000000000000000000000000000dead005180f1505f5f5f5f5f7300000000000000000000000000000000dead005280f1505f5f5f5f5f7300000000000000000000000000000000dead005380f1505f5f5f5f5f7300000000000000000000000000000000dead005480f1505f5f5f5f5f7300000000000000000000000000000000dead005580f1505f5f5f5f5f7300000000000000000000000000000000dead005680f1505f5f5f5f5f7300000000000000000000000000000000dead005780f1505f5f5f5f5f7300000000000000000000000000000000dead005880f1505f5f5f5f5f7300000000000000000000000000000000dead005980f1505f5f5f5f5f7300000000000000000000000000000000dead005a80f1505f5f5f5f5f7300000000000000000000000000000000dead005b80f1505f5f5f5f5f7300000000000000000000000000000000dead005c80f1505f5f5f5f5f7300000000000000000000000000000000dead005d80f1505f5f5f5f5f7300000000000000000000000000000000dead005e80f1505f5f5f5f5f7300000000000000000000000000000000dead005f80f1505f5f5f5f5f7300000000000000000000000000000000dead006080f1505f5f5f5f5f7300000000000000000000000000000000dead006180f1505f5f5f5f5f7300000000000000000000000000000000dead006280f1505f5f5f5f5f7300000000000000000000000000000000dead006380f1505f5f5f5f5f7300000000000000000000000000000000dead006480f1505f5f5f5f5f7300000000000000000000000000000000dead006580f1505f5f5f5f5f7300000000000000000000000000000000dead006680f1505f5f5f5f5f7300000000000000000000000000000000dead006780f1505f5f5f5f5f7300000000000000000000000000000000dead006880f1505f5f5f5f5f7300000000000000000000000000000000dead006980f1505f5f5f5f5f7300000000000000000000000000000000dead006a80f1505f5f5f5f5f7300000000000000000000000000000000dead006b80f1505f5f5f5f5f7300000000000000000000000000000000dead006c80f1505f5f5f5f5f7300000000000000000000000000000000dead006d80f1505f5f5f5f5f7300000000000000000000000000000000dead006e80f1505f5f5f5f5f7300000000000000000000000000000000dead006f80f1505f5f5f5f5f7300000000000000000000000000000000dead007080f1505f5f5f5f5f7300000000000000000000000000000000dead007180f1505f5f5f5f5f7300000000000000000000000000000000dead007280f1505f5f5f5f5f7300000000000000000000000000000000dead007380f1505f5f5f5f5f7300000000000000000000000000000000dead007480f1505f5f5f5f5f7300000000000000000000000000000000dead007580f1505f5f5f5f5f7300000000000000000000000000000000dead007680f1505f5f5f5f5f7300000000000000000000000000000000dead007780f1505f5f5f5f5f7300000000000000000000000000000000dead007880f1505f5f5f5f5f7300000000000000000000000000000000dead007980f1505f5f5f5f5f7300000000000000000000000000000000dead007a80f1505f5f5f5f5f7300000000000000000000000000000000dead007b80f1505f5f5f5f5f7300000000000000000000000000000000dead007c80f1505f5f5f5f5f7300000000000000000000000000000000dead007d80f1505f5f5f5f5f7300000000000000000000000000000000dead007e80f1505f5f5f5f5f7300000000000000000000000000000000dead007f80f1505f5f5f5f5f7300000000000000000000000000000000dead008080f1505f5f5f5f5f7300000000000000000000000000000000dead008180f1505f5f5f5f5f7300000000000000000000000000000000dead008280f1505f5f5f5f5f7300000000000000000000000000000000dead008380f1505f5f5f5f5f7300000000000000000000000000000000dead008480f1505f5f5f5f5f7300000000000000000000000000000000dead008580f1505f5f5f5f5f7300000000000000000000000000000000dead008680f1505f5f5f5f5f7300000000000000000000000000000000dead008780f1505f5f5f5f5f7300000000000000000000000000000000dead008880f1505f5f5f5f5f7300000000000000000000000000000000dead008980f1505f5f5f5f5f7300000000000000000000000000000000dead008a80f1505f5f5f5f5f7300000000000000000000000000000000dead008b80f1505f5f5f5f5f7300000000000000000000000000000000dead008c80f1505f5f5f5f5f7300000000000000000000000000000000dead008d80f1505f5f5f5f5f7300000000000000000000000000000000dead008e80f1505f5f5f5f5f7300000000000000000000000000000000dead008f80f1505f5f5f5f5f7300000000000000000000000000000000dead009080f1505f5f5f5f5f7300000000000000000000000000000000dead009180f1505f5f5f5f5f7300000000000000000000000000000000dead009280f1505f5f5f5f5f7300000000000000000000000000000000dead009380f1505f5f5f5f5f7300000000000000000000000000000000dead009480f1505f5f5f5f5f7300000000000000000000000000000000dead009580f1505f5f5f5f5f7300000000000000000000000000000000dead009680f1505f5f5f5f5f7300000000000000000000000000000000dead009780f1505f5f5f5f5f7300000000000000000000000000000000dead009880f1505f5f5f5f5f7300000000000000000000000000000000dead009980f1505f5f5f5f5f7300000000000000000000000000000000dead009a80f1505f5f5f5f5f7300000000000000000000000000000000dead009b80f1505f5f5f5f5f7300000000000000000000000000000000dead009c80f1505f5f5f5f5f7300000000000000000000000000000000dead009d80f1505f5f5f5f5f7300000000000000000000000000000000dead009e80f1505f5f5f5f5f7300000000000000000000000000000000dead009f80f1505f5f5f5f5f7300000000000000000000000000000000dead00a080f1505f5f5f5f5f7300000000000000000000000000000000dead00a180f1505f5f5f5f5f7300000000000000000000000000000000dead00a280f1505f5f5f5f5f7300000000000000000000000000000000dead00a380f1505f5f5f5f5f7300000000000000000000000000000000dead00a480f1505f5f5f5f5f7300000000000000000000000000000000dead00a580f1505f5f5f5f5f7300000000000000000000000000000000dead00a680f1505f5f5f5f5f7300000000000000000000000000000000dead00a780f1505f5f5f5f5f7300000000000000000000000000000000dead00a880f1505f5f5f5f5f7300000000000000000000000000000000dead00a980f1505f5f5f5f5f7300000000000000000000000000000000dead00aa80f1505f5f5f5f5f7300000000000000000000000000000000dead00ab80f1505f5f5f5f5f7300000000000000000000000000000000dead00ac80f1505f5f5f5f5f7300000000000000000000000000000000dead00ad80f1505f5f5f5f5f7300000000000000000000000000000000dead00ae80f1505f5f5f5f5f7300000000000000000000000000000000dead00af80f1505f5f5f5f5f7300000000000000000000000000000000dead00b080f1505f5f5f5f5f7300000000000000000000000000000000dead00b180f1505f5f5f5f5f7300000000000000000000000000000000dead00b280f1505f5f5f5f5f7300000000000000000000000000000000dead00b380f1505f5f5f5f5f7300000000000000000000000000000000dead00b480f1505f5f5f5f5f7300000000000000000000000000000000dead00b580f1505f5f5f5f5f7300000000000000000000000000000000dead00b680f1505f5f5f5f5f7300000000000000000000000000000000dead00b780f1505f5f5f5f5f7300000000000000000000000000000000dead00b880f1505f5f5f5f5f7300000000000000000000000000000000dead00b980f1505f5f5f5f5f7300000000000000000000000000000000dead00ba80f1505f5f5f5f5f7300000000000000000000000000000000dead00bb80f1505f5f5f5f5f7300000000000000000000000000000000dead00bc80f1505f5f5f5f5f7300000000000000000000000000000000dead00bd80f1505f5f5f5f5f7300000000000000000000000000000000dead00be80f1505f5f5f5f5f7300000000000000000000000000000000dead00bf80f1505f5f5f5f5f7300000000000000000000000000000000dead00c080f1505f5f5f5f5f7300000000000000000000000000000000dead00c180f1505f5f5f5f5f7300000000000000000000000000000000dead00c280f1505f5f5f5f5f7300000000000000000000000000000000dead00c380f1505f5f5f5f5f7300000000000000000000000000000000dead00c480f1505f5f5f5f5f7300000000000000000000000000000000dead00c580f1505f5f5f5f5f7300000000000000000000000000000000dead00c680f1505f5f5f5f5f7300000000000000000000000000000000dead00c780f1505f5f5f5f5f7300000000000000000000000000000000dead00c880f1505f5f5f5f5f7300000000000000000000000000000000dead00c980f1505f5f5f5f5f7300000000000000000000000000000000dead00ca80f1505f5f5f5f5f7300000000000000000000000000000000dead00cb80f1505f5f5f5f5f7300000000000000000000000000000000dead00cc80f1505f5f5f5f5f7300000000000000000000000000000000dead00cd80f1505f5f5f5f5f7300000000000000000000000000000000dead00ce80f1505f5f5f5f5f7300000000000000000000000000000000dead00cf80f1505f5f5f5f5f7300000000000000000000000000000000dead00d080f1505f5f5f5f5f7300000000000000000000000000000000dead00d180f1505f5f5f5f5f7300000000000000000000000000000000dead00d280f1505f5f5f5f5f7300000000000000000000000000000000dead00d380f1505f5f5f5f5f7300000000000000000000000000000000dead00d480f1505f5f5f5f5f7300000000000000000000000000000000dead00d580f1505f5f5f5f5f7300000000000000000000000000000000dead00d680f1505f5f5f5f5f7300000000000000000000000000000000dead00d780f1505f5f5f5f5f7300000000000000000000000000000000dead00d880f1505f5f5f5f5f7300000000000000000000000000000000dead00d980f1505f5f5f5f5f7300000000000000000000000000000000dead00da80f1505f5f5f5f5f7300000000000000000000000000000000dead00db80f1505f5f5f5f5f7300000000000000000000000000000000dead00dc80f1505f5f5f5f5f7300000000000000000000000000000000dead00dd80f1505f5f5f5f5f7300000000000000000000000000000000dead00de80f1505f5f5f5f5f7300000000000000000000000000000000dead00df80f1505f5f5f5f5f7300000000000000000000000000000000dead00e080f1505f5f5f5f5f7300000000000000000000000000000000dead00e180f1505f5f5f5f5f7300000000000000000000000000000000dead00e280f1505f5f5f5f5f7300000000000000000000000000000000dead00e380f1505f5f5f5f5f7300000000000000000000000000000000dead00e480f1505f5f5f5f5f7300000000000000000000000000000000dead00e580f1505f5f5f5f5f7300000000000000000000000000000000dead00e680f1505f5f5f5f5f7300000000000000000000000000000000dead00e780f1505f5f5f5f5f7300000000000000000000000000000000dead00e880f1505f5f5f5f5f7300000000000000000000000000000000dead00e980f1505f5f5f5f5f7300000000000000000000000000000000dead00ea80f1505f5f5f5f5f7300000000000000000000000000000000dead00eb80f1505f5f5f5f5f7300000000000000000000000000000000dead00ec80f1505f5f5f5f5f7300000000000000000000000000000000dead00ed80f1505f5f5f5f5f7300000000000000000000000000000000dead00ee80f1505f5f5f5f5f7300000000000000000000000000000000dead00ef80f1505f5f5f5f5f7300000000000000000000000000000000dead00f080f1505f5f5f5f5f7300000000000000000000000000000000dead00f180f1505f5f5f5f5f7300000000000000000000000000000000dead00f280f1505f5f5f5f5f7300000000000000000000000000000000dead00f380f1505f5f5f5f5f7300000000000000000000000000000000dead00f480f1505f5f5f5f5f7300000000000000000000000000000000dead00f580f1505f5f5f5f5f7300000000000000000000000000000000dead00f680f1505f5f5f5f5f7300000000000000000000000000000000dead00f780f1505f5f5f5f5f7300000000000000000000000000000000dead00f880f1505f5f5f5f5f7300000000000000000000000000000000dead00f980f1505f5f5f5f5f7300000000000000000000000000000000dead00fa80f1505f5f5f5f5f7300000000000000000000000000000000dead00fb80f1505f5f5f5f5f7300000000000000000000000000000000dead00fc80f1505f5f5f5f5f7300000000000000000000000000000000dead00fd80f1505f5f5f5f5f7300000000000000000000000000000000dead00fe80f1505f5f5f5f5f7300000000000000000000000000000000dead00ff80f1505f5f5f5f5f7300000000000000000000000000000000dead010080f1505f5f5f5f5f7300000000000000000000000000000000dead010180f1505f5f5f5f5f7300000000000000000000000000000000dead010280f1505f5f5f5f5f7300000000000000000000000000000000dead010380f1505f5f5f5f5f7300000000000000000000000000000000dead010480f1505f5f5f5f5f7300000000000000000000000000000000dead010580f1505f5f5f5f5f7300000000000000000000000000000000dead010680f1505f5f5f5f5f7300000000000000000000000000000000dead010780f1505f5f5f5f5f7300000000000000000000000000000000dead010880f1505f5f5f5f5f7300000000000000000000000000000000dead010980f1505f5f5f5f5f7300000000000000000000000000000000dead010a80f1505f5f5f5f5f7300000000000000000000000000000000dead010b80f1505f5f5f5f5f7300000000000000000000000000000000dead010c80f1505f5f5f5f5f7300000000000000000000000000000000dead010d80f1505f5f5f5f5f7300000000000000000000000000000000dead010e80f1505f5f5f5f5f7300000000000000000000000000000000dead010f80f1505f5f5f5f5f7300000000000000000000000000000000dead011080f1505f5f5f5f5f7300000000000000000000000000000000dead011180f1505f5f5f5f5f7300000000000000000000000000000000dead011280f1505f5f5f5f5f7300000000000000000000000000000000dead011380f1505f5f5f5f5f7300000000000000000000000000000000dead011480f1505f5f5f5f5f7300000000000000000000000000000000dead011580f1505f5f5f5f5f7300000000000000000000000000000000dead011680f1505f5f5f5f5f7300000000000000000000000000000000dead011780f1505f5f5f5f5f7300000000000000000000000000000000dead011880f1505f5f5f5f5f7300000000000000000000000000000000dead011980f1505f5f5f5f5f7300000000000000000000000000000000dead011a80f1505f5f5f5f5f7300000000000000000000000000000000dead011b80f1505f5f5f5f5f7300000000000000000000000000000000dead011c80f1505f5f5f5f5f7300000000000000000000000000000000dead011d80f1505f5f5f5f5f7300000000000000000000000000000000dead011e80f1505f5f5f5f5f7300000000000000000000000000000000dead011f80f1505f5f5f5f5f7300000000000000000000000000000000dead012080f1505f5f5f5f5f7300000000000000000000000000000000dead012180f1505f5f5f5f5f7300000000000000000000000000000000dead012280f1505f5f5f5f5f7300000000000000000000000000000000dead012380f1505f5f5f5f5f7300000000000000000000000000000000dead012480f1505f5f5f5f5f7300000000000000000000000000000000dead012580f1505f5f5f5f5f7300000000000000000000000000000000dead012680f1505f5f5f5f5f7300000000000000000000000000000000dead012780f1505f5f5f5f5f7300000000000000000000000000000000dead012880f1505f5f5f5f5f7300000000000000000000000000000000dead012980f1505f5f5f5f5f7300000000000000000000000000000000dead012a80f1505f5f5f5f5f7300000000000000000000000000000000dead012b80f1505f5f5f5f5f7300000000000000000000000000000000dead012c80f1505f5f5f5f5f7300000000000000000000000000000000dead012d80f1505f5f5f5f5f7300000000000000000000000000000000dead012e80f1505f5f5f5f5f7300000000000000000000000000000000dead012f80f1505f5f5f5f5f7300000000000000000000000000000000dead013080f1505f5f5f5f5f7300000000000000000000000000000000dead013180f1505f5f5f5f5f7300000000000000000000000000000000dead013280f1505f5f5f5f5f7300000000000000000000000000000000dead013380f1505f5f5f5f5f7300000000000000000000000000000000dead013480f1505f5f5f5f5f7300000000000000000000000000000000dead013580f1505f5f5f5f5f7300000000000000000000000000000000dead013680f1505f5f5f5f5f7300000000000000000000000000000000dead013780f1505f5f5f5f5f7300000000000000000000000000000000dead013880f1505f5f5f5f5f7300000000000000000000000000000000dead013980f1505f5f5f5f5f7300000000000000000000000000000000dead013a80f1505f5f5f5f5f7300000000000000000000000000000000dead013b80f1505f5f5f5f5f7300000000000000000000000000000000dead013c80f1505f5f5f5f5f7300000000000000000000000000000000dead013d80f1505f5f5f5f5f7300000000000000000000000000000000dead013e80f1505f5f5f5f5f7300000000000000000000000000000000dead013f80f1505f5f5f5f5f7300000000000000000000000000000000dead014080f1505f5f5f5f5f7300000000000000000000000000000000dead014180f1505f5f5f5f5f7300000000000000000000000000000000dead014280f1505f5f5f5f5f7300000000000000000000000000000000dead014380f1505f5f5f5f5f7300000000000000000000000000000000dead014480f1505f5f5f5f5f7300000000000000000000000000000000dead014580f1505f5f5f5f5f7300000000000000000000000000000000dead014680f1505f5f5f5f5f7300000000000000000000000000000000dead014780f1505f5f5f5f5f7300000000000000000000000000000000dead014880f1505f5f5f5f5f7300000000000000000000000000000000dead014980f1505f5f5f5f5f7300000000000000000000000000000000dead014a80f1505f5f5f5f5f7300000000000000000000000000000000dead014b80f1505f5f5f5f5f7300000000000000000000000000000000dead014c80f1505f5f5f5f5f7300000000000000000000000000000000dead014d80f1505f5f5f5f5f7300000000000000000000000000000000dead014e80f1505f5f5f5f5f7300000000000000000000000000000000dead014f80f1505f5f5f5f5f7300000000000000000000000000000000dead015080f1505f5f5f5f5f7300000000000000000000000000000000dead015180f1505f5f5f5f5f7300000000000000000000000000000000dead015280f1505f5f5f5f5f7300000000000000000000000000000000dead015380f1505f5f5f5f5f7300000000000000000000000000000000dead015480f1505f5f5f5f5f7300000000000000000000000000000000dead015580f1505f5f5f5f5f7300000000000000000000000000000000dead015680f1505f5f5f5f5f7300000000000000000000000000000000dead015780f1505f5f5f5f5f7300000000000000000000000000000000dead015880f1505f5f5f5f5f7300000000000000000000000000000000dead015980f1505f5f5f5f5f7300000000000000000000000000000000dead015a80f1505f5f5f5f5f7300000000000000000000000000000000dead015b80f1505f5f5f5f5f7300000000000000000000000000000000dead015c80f1505f5f5f5f5f7300000000000000000000000000000000dead015d80f1505f5f5f5f5f7300000000000000000000000000000000dead015e80f1505f5f5f5f5f7300000000000000000000000000000000dead015f80f1505f5f5f5f5f7300000000000000000000000000000000dead016080f1505f5f5f5f5f7300000000000000000000000000000000dead016180f1505f5f5f5f5f7300000000000000000000000000000000dead016280f1505f5f5f5f5f7300000000000000000000000000000000dead016380f1505f5f5f5f5f7300000000000000000000000000000000dead016480f1505f5f5f5f5f7300000000000000000000000000000000dead016580f1505f5f5f5f5f7300000000000000000000000000000000dead016680f1505f5f5f5f5f7300000000000000000000000000000000dead016780f1505f5f5f5f5f7300000000000000000000000000000000dead016880f1505f5f5f5f5f7300000000000000000000000000000000dead016980f1505f5f5f5f5f7300000000000000000000000000000000dead016a80f1505f5f5f5f5f7300000000000000000000000000000000dead016b80f1505f5f5f5f5f7300000000000000000000000000000000dead016c80f1505f5f5f5f5f7300000000000000000000000000000000dead016d80f1505f5f5f5f5f7300000000000000000000000000000000dead016e80f1505f5f5f5f5f7300000000000000000000000000000000dead016f80f1505f5f5f5f5f7300000000000000000000000000000000dead017080f1505f5f5f5f5f7300000000000000000000000000000000dead017180f1505f5f5f5f5f7300000000000000000000000000000000dead017280f1505f5f5f5f5f7300000000000000000000000000000000dead017380f1505f5f5f5f5f7300000000000000000000000000000000dead017480f1505f5f5f5f5f7300000000000000000000000000000000dead017580f1505f5f5f5f5f7300000000000000000000000000000000dead017680f1505f5f5f5f5f7300000000000000000000000000000000dead017780f1505f5f5f5f5f7300000000000000000000000000000000dead017880f1505f5f5f5f5f7300000000000000000000000000000000dead017980f1505f5f5f5f5f7300000000000000000000000000000000dead017a80f1505f5f5f5f5f7300000000000000000000000000000000dead017b80f1505f5f5f5f5f7300000000000000000000000000000000dead017c80f1505f5f5f5f5f7300000000000000000000000000000000dead017d80f1505f5f5f5f5f7300000000000000000000000000000000dead017e80f1505f5f5f5f5f7300000000000000000000000000000000dead017f80f1505f5f5f5f5f7300000000000000000000000000000000dead018080f1505f5f5f5f5f7300000000000000000000000000000000dead018180f1505f5f5f5f5f7300000000000000000000000000000000dead018280f1505f5f5f5f5f7300000000000000000000000000000000dead018380f1505f5f5f5f5f7300000000000000000000000000000000dead018480f1505f5f5f5f5f7300000000000000000000000000000000dead018580f1505f5f5f5f5f7300000000000000000000000000000000dead018680f1505f5f5f5f5f7300000000000000000000000000000000dead018780f1505f5f5f5f5f7300000000000000000000000000000000dead018880f1505f5f5f5f5f7300000000000000000000000000000000dead018980f1505f5f5f5f5f7300000000000000000000000000000000dead018a80f1505f5f5f5f5f7300000000000000000000000000000000dead018b80f1505f5f5f5f5f7300000000000000000000000000000000dead018c80f1505f5f5f5f5f7300000000000000000000000000000000dead018d80f1505f5f5f5f5f7300000000000000000000000000000000dead018e80f1505f5f5f5f5f7300000000000000000000000000000000dead018f80f1505f5f5f5f5f7300000000000000000000000000000000dead019080f1505f5f5f5f5f7300000000000000000000000000000000dead019180f1505f5f5f5f5f7300000000000000000000000000000000dead019280f1505f5f5f5f5f7300000000000000000000000000000000dead019380f1505f5f5f5f5f7300000000000000000000000000000000dead019480f1505f5f5f5f5f7300000000000000000000000000000000dead019580f1505f5f5f5f5f7300000000000000000000000000000000dead019680f1505f5f5f5f5f7300000000000000000000000000000000dead019780f1505f5f5f5f5f7300000000000000000000000000000000dead019880f1505f5f5f5f5f7300000000000000000000000000000000dead019980f1505f5f5f5f5f7300000000000000000000000000000000dead019a80f1505f5f5f5f5f7300000000000000000000000000000000dead019b80f1505f5f5f5f5f7300000000000000000000000000000000dead019c80f1505f5f5f5f5f7300000000000000000000000000000000dead019d80f1505f5f5f5f5f7300000000000000000000000000000000dead019e80f1505f5f5f5f5f7300000000000000000000000000000000dead019f80f1505f5f5f5f5f7300000000000000000000000000000000dead01a080f1505f5f5f5f5f7300000000000000000000000000000000dead01a180f1505f5f5f5f5f7300000000000000000000000000000000dead01a280f1505f5f5f5f5f7300000000000000000000000000000000dead01a380f1505f5f5f5f5f7300000000000000000000000000000000dead01a480f1505f5f5f5f5f7300000000000000000000000000000000dead01a580f1505f5f5f5f5f7300000000000000000000000000000000dead01a680f1505f5f5f5f5f7300000000000000000000000000000000dead01a780f1505f5f5f5f5f7300000000000000000000000000000000dead01a880f1505f5f5f5f5f7300000000000000000000000000000000dead01a980f1505f5f5f5f5f7300000000000000000000000000000000dead01aa80f1505f5f5f5f5f7300000000000000000000000000000000dead01ab80f1505f5f5f5f5f7300000000000000000000000000000000dead01ac80f1505f5f5f5f5f7300000000000000000000000000000000dead01ad80f1505f5f5f5f5f7300000000000000000000000000000000dead01ae80f1505f5f5f5f5f7300000000000000000000000000000000dead01af80f1505f5f5f5f5f7300000000000000000000000000000000dead01b080f1505f5f5f5f5f7300000000000000000000000000000000dead01b180f1505f5f5f5f5f7300000000000000000000000000000000dead01b280f1505f5f5f5f5f7300000000000000000000000000000000dead01b380f1505f5f5f5f5f7300000000000000000000000000000000dead01b480f1505f5f5f5f5f7300000000000000000000000000000000dead01b580f1505f5f5f5f5f7300000000000000000000000000000000dead01b680f1505f5f5f5f5f7300000000000000000000000000000000dead01b780f1505f5f5f5f5f7300000000000000000000000000000000dead01b880f1505f5f5f5f5f7300000000000000000000000000000000dead01b980f1505f5f5f5f5f7300000000000000000000000000000000dead01ba80f1505f5f5f5f5f7300000000000000000000000000000000dead01bb80f1505f5f5f5f5f7300000000000000000000000000000000dead01bc80f1505f5f5f5f5f7300000000000000000000000000000000dead01bd80f1505f5f5f5f5f7300000000000000000000000000000000dead01be80f1505f5f5f5f5f7300000000000000000000000000000000dead01bf80f1505f5f5f5f5f7300000000000000000000000000000000dead01c080f1505f5f5f5f5f7300000000000000000000000000000000dead01c180f1505f5f5f5f5f7300000000000000000000000000000000dead01c280f1505f5f5f5f5f7300000000000000000000000000000000dead01c380f1505f5f5f5f5f7300000000000000000000000000000000dead01c480f1505f5f5f5f5f7300000000000000000000000000000000dead01c580f1505f5f5f5f5f7300000000000000000000000000000000dead01c680f1505f5f5f5f5f7300000000000000000000000000000000dead01c780f1505f5f5f5f5f7300000000000000000000000000000000dead01c880f1505f5f5f5f5f7300000000000000000000000000000000dead01c980f1505f5f5f5f5f7300000000000000000000000000000000dead01ca80f1505f5f5f5f5f7300000000000000000000000000000000dead01cb80f1505f5f5f5f5f7300000000000000000000000000000000dead01cc80f1505f5f5f5f5f7300000000000000000000000000000000dead01cd80f1505f5f5f5f5f7300000000000000000000000000000000dead01ce80f1505f5f5f5f5f7300000000000000000000000000000000dead01cf80f1505f5f5f5f5f7300000000000000000000000000000000dead01d080f1505f5f5f5f5f7300000000000000000000000000000000dead01d180f1505f5f5f5f5f7300000000000000000000000000000000dead01d280f1505f5f5f5f5f7300000000000000000000000000000000dead01d380f1505f5f5f5f5f7300000000000000000000000000000000dead01d480f1505f5f5f5f5f7300000000000000000000000000000000dead01d580f1505f5f5f5f5f7300000000000000000000000000000000dead01d680f1505f5f5f5f5f7300000000000000000000000000000000dead01d780f1505f5f5f5f5f7300000000000000000000000000000000dead01d880f1505f5f5f5f5f7300000000000000000000000000000000dead01d980f1505f5f5f5f5f7300000000000000000000000000000000dead01da80f1505f5f5f5f5f7300000000000000000000000000000000dead01db80f1505f5f5f5f5f7300000000000000000000000000000000dead01dc80f1505f5f5f5f5f7300000000000000000000000000000000dead01dd80f1505f5f5f5f5f7300000000000000000000000000000000dead01de80f1505f5f5f5f5f7300000000000000000000000000000000dead01df80f1505f5f5f5f5f7300000000000000000000000000000000dead01e080f1505f5f5f5f5f7300000000000000000000000000000000dead01e180f1505f5f5f5f5f7300000000000000000000000000000000dead01e280f1505f5f5f5f5f7300000000000000000000000000000000dead01e380f1505f5f5f5f5f7300000000000000000000000000000000dead01e480f1505f5f5f5f5f7300000000000000000000000000000000dead01e580f1505f5f5f5f5f7300000000000000000000000000000000dead01e680f1505f5f5f5f5f7300000000000000000000000000000000dead01e780f1505f5f5f5f5f7300000000000000000000000000000000dead01e880f1505f5f5f5f5f7300000000000000000000000000000000dead01e980f1505f5f5f5f5f7300000000000000000000000000000000dead01ea80f1505f5f5f5f5f7300000000000000000000000000000000dead01eb80f1505f5f5f5f5f7300000000000000000000000000000000dead01ec80f1505f5f5f5f5f7300000000000000000000000000000000dead01ed80f1505f5f5f5f5f7300000000000000000000000000000000dead01ee80f1505f5f5f5f5f7300000000000000000000000000000000dead01ef80f1505f5f5f5f5f7300000000000000000000000000000000dead01f080f1505f5f5f5f5f7300000000000000000000000000000000dead01f180f1505f5f5f5f5f7300000000000000000000000000000000dead01f280f1505f5f5f5f5f7300000000000000000000000000000000dead01f380f1505f5f5f5f5f7300000000000000000000000000000000dead01f480f1505f5f5f5f5f7300000000000000000000000000000000dead01f580f1505f5f5f5f5f7300000000000000000000000000000000dead01f680f1505f5f5f5f5f7300000000000000000000000000000000dead01f780f1505f5f5f5f5f7300000000000000000000000000000000dead01f880f1505f5f5f5f5f7300000000000000000000000000000000dead01f980f1505f5f5f5f5f7300000000000000000000000000000000dead01fa80f1505f5f5f5f5f7300000000000000000000000000000000dead01fb80f1505f5f5f5f5f7300000000000000000000000000000000dead01fc80f1505f5f5f5f5f7300000000000000000000000000000000dead01fd80f1505f5f5f5f5f7300000000000000000000000000000000dead01fe80f1505f5f5f5f5f7300000000000000000000000000000000dead01ff80f1505f5f5f5f5f7300000000000000000000000000000000dead020080f1505f5f5f5f5f7300000000000000000000000000000000dead020180f1505f5f5f5f5f7300000000000000000000000000000000dead020280f1505f5f5f5f5f7300000000000000000000000000000000dead020380f1505f5f5f5f5f7300000000000000000000000000000000dead020480f1505f5f5f5f5f7300000000000000000000000000000000dead020580f1505f5f5f5f5f7300000000000000000000000000000000dead020680f1505f5f5f5f5f7300000000000000000000000000000000dead020780f1505f5f5f5f5f7300000000000000000000000000000000dead020880f1505f5f5f5f5f7300000000000000000000000000000000dead020980f1505f5f5f5f5f7300000000000000000000000000000000dead020a80f1505f5f5f5f5f7300000000000000000000000000000000dead020b80f1505f5f5f5f5f7300000000000000000000000000000000dead020c80f1505f5f5f5f5f7300000000000000000000000000000000dead020d80f1505f5f5f5f5f7300000000000000000000000000000000dead020e80f1505f5f5f5f5f7300000000000000000000000000000000dead020f80f1505f5f5f5f5f7300000000000000000000000000000000dead021080f1505f5f5f5f5f7300000000000000000000000000000000dead021180f1505f5f5f5f5f7300000000000000000000000000000000dead021280f1505f5f5f5f5f7300000000000000000000000000000000dead021380f1505f5f5f5f5f7300000000000000000000000000000000dead021480f1505f5f5f5f5f7300000000000000000000000000000000dead021580f1505f5f5f5f5f7300000000000000000000000000000000dead021680f1505f5f5f5f5f7300000000000000000000000000000000dead021780f1505f5f5f5f5f7300000000000000000000000000000000dead021880f1505f5f5f5f5f7300000000000000000000000000000000dead021980f1505f5f5f5f5f7300000000000000000000000000000000dead021a80f1505f5f5f5f5f7300000000000000000000000000000000dead021b80f1505f5f5f5f5f7300000000000000000000000000000000dead021c80f1505f5f5f5f5f7300000000000000000000000000000000dead021d80f1505f5f5f5f5f7300000000000000000000000000000000dead021e80f1505f5f5f5f5f7300000000000000000000000000000000dead021f80f1505f5f5f5f5f7300000000000000000000000000000000dead022080f1505f5f5f5f5f7300000000000000000000000000000000dead022180f1505f5f5f5f5f7300000000000000000000000000000000dead022280f1505f5f5f5f5f7300000000000000000000000000000000dead022380f1505f5f5f5f5f7300000000000000000000000000000000dead022480f1505f5f5f5f5f7300000000000000000000000000000000dead022580f1505f5f5f5f5f7300000000000000000000000000000000dead022680f1505f5f5f5f5f7300000000000000000000000000000000dead022780f1505f5f5f5f5f7300000000000000000000000000000000dead022880f1505f5f5f5f5f7300000000000000000000000000000000dead022980f1505f5f5f5f5f7300000000000000000000000000000000dead022a80f1505f5f5f5f5f7300000000000000000000000000000000dead022b80f1505f5f5f5f5f7300000000000000000000000000000000dead022c80f1505f5f5f5f5f7300000000000000000000000000000000dead022d80f1505f5f5f5f5f7300000000000000000000000000000000dead022e80f1505f5f5f5f5f7300000000000000000000000000000000dead022f80f1505f5f5f5f5f7300000000000000000000000000000000dead023080f1505f5f5f5f5f7300000000000000000000000000000000dead023180f1505f5f5f5f5f7300000000000000000000000000000000dead023280f1505f5f5f5f5f7300000000000000000000000000000000dead023380f1505f5f5f5f5f7300000000000000000000000000000000dead023480f1505f5f5f5f5f7300000000000000000000000000000000dead023580f1505f5f5f5f5f7300000000000000000000000000000000dead023680f1505f5f5f5f5f7300000000000000000000000000000000dead023780f1505f5f5f5f5f7300000000000000000000000000000000dead023880f1505f5f5f5f5f7300000000000000000000000000000000dead023980f1505f5f5f5f5f7300000000000000000000000000000000dead023a80f1505f5f5f5f5f7300000000000000000000000000000000dead023b80f1505f5f5f5f5f7300000000000000000000000000000000dead023c80f1505f5f5f5f5f7300000000000000000000000000000000dead023d80f1505f5f5f5f5f7300000000000000000000000000000000dead023e80f1505f5f5f5f5f7300000000000000000000000000000000dead023f80f1505f5f5f5f5f7300000000000000000000000000000000dead024080f1505f5f5f5f5f7300000000000000000000000000000000dead024180f1505f5f5f5f5f7300000000000000000000000000000000dead024280f1505f5f5f5f5f7300000000000000000000000000000000dead024380f1505f5f5f5f5f7300000000000000000000000000000000dead024480f1505f5f5f5f5f7300000000000000000000000000000000dead024580f1505f5f5f5f5f7300000000000000000000000000000000dead024680f1505f5f5f5f5f7300000000000000000000000000000000dead024780f1505f5f5f5f5f7300000000000000000000000000000000dead024880f1505f5f5f5f5f7300000000000000000000000000000000dead024980f1505f5f5f5f5f7300000000000000000000000000000000dead024a80f1505f5f5f5f5f7300000000000000000000000000000000dead024b80f1505f5f5f5f5f7300000000000000000000000000000000dead024c80f1505f5f5f5f5f7300000000000000000000000000000000dead024d80f1505f5f5f5f5f7300000000000000000000000000000000dead024e80f1505f5f5f5f5f7300000000000000000000000000000000dead024f80f1505f5f5f5f5f7300000000000000000000000000000000dead025080f1505f5f5f5f5f7300000000000000000000000000000000dead025180f1505f5f5f5f5f7300000000000000000000000000000000dead025280f1505f5f5f5f5f7300000000000000000000000000000000dead025380f1505f5f5f5f5f7300000000000000000000000000000000dead025480f1505f5f5f5f5f7300000000000000000000000000000000dead025580f1505f5f5f5f5f7300000000000000000000000000000000dead025680f1505f5f5f5f5f7300000000000000000000000000000000dead025780f1505f5f5f5f5f7300000000000000000000000000000000dead025880f1505f5f5f5f5f7300000000000000000000000000000000dead025980f1505f5f5f5f5f7300000000000000000000000000000000dead025a80f1505f5f5f5f5f7300000000000000000000000000000000dead025b80f1505f5f5f5f5f7300000000000000000000000000000000dead025c80f1505f5f5f5f5f7300000000000000000000000000000000dead025d80f1505f5f5f5f5f7300000000000000000000000000000000dead025e80f1505f5f5f5f5f7300000000000000000000000000000000dead025f80f1505f5f5f5f5f7300000000000000000000000000000000dead026080f1505f5f5f5f5f7300000000000000000000000000000000dead026180f1505f5f5f5f5f7300000000000000000000000000000000dead026280f1505f5f5f5f5f7300000000000000000000000000000000dead026380f1505f5f5f5f5f7300000000000000000000000000000000dead026480f1505f5f5f5f5f7300000000000000000000000000000000dead026580f1505f5f5f5f5f7300000000000000000000000000000000dead026680f1505f5f5f5f5f7300000000000000000000000000000000dead026780f1505f5f5f5f5f7300000000000000000000000000000000dead026880f1505f5f5f5f5f7300000000000000000000000000000000dead026980f1505f5f5f5f5f7300000000000000000000000000000000dead026a80f1505f5f5f5f5f7300000000000000000000000000000000dead026b80f1505f5f5f5f5f7300000000000000000000000000000000dead026c80f1505f5f5f5f5f7300000000000000000000000000000000dead026d80f1505f5f5f5f5f7300000000000000000000000000000000dead026e80f1505f5f5f5f5f7300000000000000000000000000000000dead026f80f1505f5f5f5f5f7300000000000000000000000000000000dead027080f1505f5f5f5f5f7300000000000000000000000000000000dead027180f1505f5f5f5f5f7300000000000000000000000000000000dead027280f1505f5f5f5f5f7300000000000000000000000000000000dead027380f1505f5f5f5f5f7300000000000000000000000000000000dead027480f1505f5f5f5f5f7300000000000000000000000000000000dead027580f1505f5f5f5f5f7300000000000000000000000000000000dead027680f1505f5f5f5f5f7300000000000000000000000000000000dead027780f1505f5f5f5f5f7300000000000000000000000000000000dead027880f1505f5f5f5f5f7300000000000000000000000000000000dead027980f1505f5f5f5f5f7300000000000000000000000000000000dead027a80f1505f5f5f5f5f7300000000000000000000000000000000dead027b80f1505f5f5f5f5f7300000000000000000000000000000000dead027c80f1505f5f5f5f5f7300000000000000000000000000000000dead027d80f1505f5f5f5f5f7300000000000000000000000000000000dead027e80f1505f5f5f5f5f7300000000000000000000000000000000dead027f80f1505f5f5f5f5f7300000000000000000000000000000000dead028080f1505f5f5f5f5f7300000000000000000000000000000000dead028180f1505f5f5f5f5f7300000000000000000000000000000000dead028280f1505f5f5f5f5f7300000000000000000000000000000000dead028380f1505f5f5f5f5f7300000000000000000000000000000000dead028480f1505f5f5f5f5f7300000000000000000000000000000000dead028580f1505f5f5f5f5f7300000000000000000000000000000000dead028680f1505f5f5f5f5f7300000000000000000000000000000000dead028780f1505f5f5f5f5f7300000000000000000000000000000000dead028880f1505f5f5f5f5f7300000000000000000000000000000000dead028980f1505f5f5f5f5f7300000000000000000000000000000000dead028a80f1505f5f5f5f5f7300000000000000000000000000000000dead028b80f1505f5f5f5f5f7300000000000000000000000000000000dead028c80f1505f5f5f5f5f7300000000000000000000000000000000dead028d80f1505f5f5f5f5f7300000000000000000000000000000000dead028e80f1505f5f5f5f5f7300000000000000000000000000000000dead028f80f1505f5f5f5f5f7300000000000000000000000000000000dead029080f1505f5f5f5f5f7300000000000000000000000000000000dead029180f1505f5f5f5f5f7300000000000000000000000000000000dead029280f1505f5f5f5f5f7300000000000000000000000000000000dead029380f1505f5f5f5f5f7300000000000000000000000000000000dead029480f1505f5f5f5f5f7300000000000000000000000000000000dead029580f1505f5f5f5f5f7300000000000000000000000000000000dead029680f1505f5f5f5f5f7300000000000000000000000000000000dead029780f1505f5f5f5f5f7300000000000000000000000000000000dead029880f1505f5f5f5f5f7300000000000000000000000000000000dead029980f1505f5f5f5f5f7300000000000000000000000000000000dead029a80f1505f5f5f5f5f7300000000000000000000000000000000dead029b80f1505f5f5f5f5f7300000000000000000000000000000000dead029c80f1505f5f5f5f5f7300000000000000000000000000000000dead029d80f1505f5f5f5f5f7300000000000000000000000000000000dead029e80f1505f5f5f5f5f7300000000000000000000000000000000dead029f80f1505f5f5f5f5f7300000000000000000000000000000000dead02a080f1505f5f5f5f5f7300000000000000000000000000000000dead02a180f1505f5f5f5f5f7300000000000000000000000000000000dead02a280f1505f5f5f5f5f7300000000000000000000000000000000dead02a380f1505f5f5f5f5f7300000000000000000000000000000000dead02a480f1505f5f5f5f5f7300000000000000000000000000000000dead02a580f1505f5f5f5f5f7300000000000000000000000000000000dead02a680f1505f5f5f5f5f7300000000000000000000000000000000dead02a780f1505f5f5f5f5f7300000000000000000000000000000000dead02a880f1505f5f5f5f5f7300000000000000000000000000000000dead02a980f1505f5f5f5f5f7300000000000000000000000000000000dead02aa80f1505f5f5f5f5f7300000000000000000000000000000000dead02ab80f1505f5f5f5f5f7300000000000000000000000000000000dead02ac80f1505f5f5f5f5f7300000000000000000000000000000000dead02ad80f1505f5f5f5f5f7300000000000000000000000000000000dead02ae80f1505f5f5f5f5f7300000000000000000000000000000000dead02af80f1505f5f5f5f5f7300000000000000000000000000000000dead02b080f1505f5f5f5f5f7300000000000000000000000000000000dead02b180f1505f5f5f5f5f7300000000000000000000000000000000dead02b280f1505f5f5f5f5f7300000000000000000000000000000000dead02b380f1505f5f5f5f5f7300000000000000000000000000000000dead02b480f1505f5f5f5f5f7300000000000000000000000000000000dead02b580f1505f5f5f5f5f7300000000000000000000000000000000dead02b680f1505f5f5f5f5f7300000000000000000000000000000000dead02b780f1505f5f5f5f5f7300000000000000000000000000000000dead02b880f1505f5f5f5f5f7300000000000000000000000000000000dead02b980f1505f5f5f5f5f7300000000000000000000000000000000dead02ba80f1505f5f5f5f5f7300000000000000000000000000000000dead02bb80f1505f5f5f5f5f7300000000000000000000000000000000dead02bc80f1505f5f5f5f5f7300000000000000000000000000000000dead02bd80f1505f5f5f5f5f7300000000000000000000000000000000dead02be80f1505f5f5f5f5f7300000000000000000000000000000000dead02bf80f1505f5f5f5f5f7300000000000000000000000000000000dead02c080f1505f5f5f5f5f7300000000000000000000000000000000dead02c180f1505f5f5f5f5f7300000000000000000000000000000000dead02c280f1505f5f5f5f5f7300000000000000000000000000000000dead02c380f1505f5f5f5f5f7300000000000000000000000000000000dead02c480f1505f5f5f5f5f7300000000000000000000000000000000dead02c580f1505f5f5f5f5f7300000000000000000000000000000000dead02c680f1505f5f5f5f5f7300000000000000000000000000000000dead02c780f1505f5f5f5f5f7300000000000000000000000000000000dead02c880f1505f5f5f5f5f7300000000000000000000000000000000dead02c980f1505f5f5f5f5f7300000000000000000000000000000000dead02ca80f1505f5f5f5f5f7300000000000000000000000000000000dead02cb80f1505f5f5f5f5f7300000000000000000000000000000000dead02cc80f1505f5f5f5f5f7300000000000000000000000000000000dead02cd80f1505f5f5f5f5f7300000000000000000000000000000000dead02ce80f1505f5f5f5f5f7300000000000000000000000000000000dead02cf80f1505f5f5f5f5f7300000000000000000000000000000000dead02d080f1505f5f5f5f5f7300000000000000000000000000000000dead02d180f1505f5f5f5f5f7300000000000000000000000000000000dead02d280f1505f5f5f5f5f7300000000000000000000000000000000dead02d380f1505f5f5f5f5f7300000000000000000000000000000000dead02d480f1505f5f5f5f5f7300000000000000000000000000000000dead02d580f1505f5f5f5f5f7300000000000000000000000000000000dead02d680f1505f5f5f5f5f7300000000000000000000000000000000dead02d780f1505f5f5f5f5f7300000000000000000000000000000000dead02d880f1505f5f5f5f5f7300000000000000000000000000000000dead02d980f1505f5f5f5f5f7300000000000000000000000000000000dead02da80f1505f5f5f5f5f7300000000000000000000000000000000dead02db80f1505f5f5f5f5f7300000000000000000000000000000000dead02dc80f1505f5f5f5f5f7300000000000000000000000000000000dead02dd80f1505f5f5f5f5f7300000000000000000000000000000000dead02de80f1505f5f5f5f5f7300000000000000000000000000000000dead02df80f1505f5f5f5f5f7300000000000000000000000000000000dead02e080f1505f5f5f5f5f7300000000000000000000000000000000dead02e180f1505f5f5f5f5f7300000000000000000000000000000000dead02e280f1505f5f5f5f5f7300000000000000000000000000000000dead02e380f1505f5f5f5f5f7300000000000000000000000000000000dead02e480f1505f5f5f5f5f7300000000000000000000000000000000dead02e580f1505f5f5f5f5f7300000000000000000000000000000000dead02e680f1505f5f5f5f5f7300000000000000000000000000000000dead02e780f1505f5f5f5f5f7300000000000000000000000000000000dead02e880f1505f5f5f5f5f7300000000000000000000000000000000dead02e980f1505f5f5f5f5f7300000000000000000000000000000000dead02ea80f1505f5f5f5f5f7300000000000000000000000000000000dead02eb80f1505f5f5f5f5f7300000000000000000000000000000000dead02ec80f1505f5f5f5f5f7300000000000000000000000000000000dead02ed80f1505f5f5f5f5f7300000000000000000000000000000000dead02ee80f1505f5f5f5f5f7300000000000000000000000000000000dead02ef80f1505f5f5f5f5f7300000000000000000000000000000000dead02f080f1505f5f5f5f5f7300000000000000000000000000000000dead02f180f1505f5f5f5f5f7300000000000000000000000000000000dead02f280f1505f5f5f5f5f7300000000000000000000000000000000dead02f380f1505f5f5f5f5f7300000000000000000000000000000000dead02f480f1505f5f5f5f5f7300000000000000000000000000000000dead02f580f1505f5f5f5f5f7300000000000000000000000000000000dead02f680f1505f5f5f5f5f7300000000000000000000000000000000dead02f780f1505f5f5f5f5f7300000000000000000000000000000000dead02f880f1505f5f5f5f5f7300000000000000000000000000000000dead02f980f1505f5f5f5f5f7300000000000000000000000000000000dead02fa80f1505f5f5f5f5f7300000000000000000000000000000000dead02fb80f1505f5f5f5f5f7300000000000000000000000000000000dead02fc80f1505f5f5f5f5f7300000000000000000000000000000000dead02fd80f1505f5f5f5f5f7300000000000000000000000000000000dead02fe80f1505f5f5f5f5f7300000000000000000000000000000000dead02ff80f1505f5f5f5f5f7300000000000000000000000000000000dead030080f1505f5f5f5f5f7300000000000000000000000000000000dead030180f1505f5f5f5f5f7300000000000000000000000000000000dead030280f1505f5f5f5f5f7300000000000000000000000000000000dead030380f1505f5f5f5f5f7300000000000000000000000000000000dead030480f1505f5f5f5f5f7300000000000000000000000000000000dead030580f1505f5f5f5f5f7300000000000000000000000000000000dead030680f1505f5f5f5f5f7300000000000000000000000000000000dead030780f1505f5f5f5f5f7300000000000000000000000000000000dead030880f1505f5f5f5f5f7300000000000000000000000000000000dead030980f1505f5f5f5f5f7300000000000000000000000000000000dead030a80f1505f5f5f5f5f7300000000000000000000000000000000dead030b80f1505f5f5f5f5f7300000000000000000000000000000000dead030c80f1505f5f5f5f5f7300000000000000000000000000000000dead030d80f1505f5f5f5f5f7300000000000000000000000000000000dead030e80f1505f5f5f5f5f7300000000000000000000000000000000dead030f80f1505f5f5f5f5f7300000000000000000000000000000000dead031080f1505f5f5f5f5f7300000000000000000000000000000000dead031180f1505f5f5f5f5f7300000000000000000000000000000000dead031280f1505f5f5f5f5f7300000000000000000000000000000000dead031380f1505f5f5f5f5f7300000000000000000000000000000000dead031480f1505f5f5f5f5f7300000000000000000000000000000000dead031580f1505f5f5f5f5f7300000000000000000000000000000000dead031680f1505f5f5f5f5f7300000000000000000000000000000000dead031780f1505f5f5f5f5f7300000000000000000000000000000000dead031880f1505f5f5f5f5f7300000000000000000000000000000000dead031980f1505f5f5f5f5f7300000000000000000000000000000000dead031a80f1505f5f5f5f5f7300000000000000000000000000000000dead031b80f1505f5f5f5f5f7300000000000000000000000000000000dead031c80f1505f5f5f5f5f7300000000000000000000000000000000dead031d80f1505f5f5f5f5f7300000000000000000000000000000000dead031e80f1505f5f5f5f5f7300000000000000000000000000000000dead031f80f1505f5f5f5f5f7300000000000000000000000000000000dead032080f1505f5f5f5f5f7300000000000000000000000000000000dead032180f1505f5f5f5f5f7300000000000000000000000000000000dead032280f1505f5f5f5f5f7300000000000000000000000000000000dead032380f1505f5f5f5f5f7300000000000000000000000000000000dead032480f1505f5f5f5f5f7300000000000000000000000000000000dead032580f1505f5f5f5f5f7300000000000000000000000000000000dead032680f1505f5f5f5f5f7300000000000000000000000000000000dead032780f1505f5f5f5f5f7300000000000000000000000000000000dead032880f1505f5f5f5f5f7300000000000000000000000000000000dead032980f1505f5f5f5f5f7300000000000000000000000000000000dead032a80f1505f5f5f5f5f7300000000000000000000000000000000dead032b80f1505f5f5f5f5f7300000000000000000000000000000000dead032c80f1505f5f5f5f5f7300000000000000000000000000000000dead032d80f1505f5f5f5f5f7300000000000000000000000000000000dead032e80f1505f5f5f5f5f7300000000000000000000000000000000dead032f80f1505f5f5f5f5f7300000000000000000000000000000000dead033080f1505f5f5f5f5f7300000000000000000000000000000000dead033180f1505f5f5f5f5f7300000000000000000000000000000000dead033280f1505f5f5f5f5f7300000000000000000000000000000000dead033380f1505f5f5f5f5f7300000000000000000000000000000000dead033480f1505f5f5f5f5f7300000000000000000000000000000000dead033580f1505f5f5f5f5f7300000000000000000000000000000000dead033680f1505f5f5f5f5f7300000000000000000000000000000000dead033780f1505f5f5f5f5f7300000000000000000000000000000000dead033880f1505f5f5f5f5f7300000000000000000000000000000000dead033980f1505f5f5f5f5f7300000000000000000000000000000000dead033a80f1505f5f5f5f5f7300000000000000000000000000000000dead033b80f1505f5f5f5f5f7300000000000000000000000000000000dead033c80f1505f5f5f5f5f7300000000000000000000000000000000dead033d80f1505f5f5f5f5f7300000000000000000000000000000000dead033e80f1505f5f5f5f5f7300000000000000000000000000000000dead033f80f1505f5f5f5f5f7300000000000000000000000000000000dead034080f1505f5f5f5f5f7300000000000000000000000000000000dead034180f1505f5f5f5f5f7300000000000000000000000000000000dead034280f1505f5f5f5f5f7300000000000000000000000000000000dead034380f1505f5f5f5f5f7300000000000000000000000000000000dead034480f1505f5f5f5f5f7300000000000000000000000000000000dead034580f1505f5f5f5f5f7300000000000000000000000000000000dead034680f1505f5f5f5f5f7300000000000000000000000000000000dead034780f1505f5f5f5f5f7300000000000000000000000000000000dead034880f1505f5f5f5f5f7300000000000000000000000000000000dead034980f1505f5f5f5f5f7300000000000000000000000000000000dead034a80f1505f5f5f5f5f7300000000000000000000000000000000dead034b80f1505f5f5f5f5f7300000000000000000000000000000000dead034c80f1505f5f5f5f5f7300000000000000000000000000000000dead034d80f1505f5f5f5f5f7300000000000000000000000000000000dead034e80f1505f5f5f5f5f7300000000000000000000000000000000dead034f80f1505f5f5f5f5f7300000000000000000000000000000000dead035080f1505f5f5f5f5f7300000000000000000000000000000000dead035180f1505f5f5f5f5f7300000000000000000000000000000000dead035280f1505f5f5f5f5f7300000000000000000000000000000000dead035380f1505f5f5f5f5f7300000000000000000000000000000000dead035480f1505f5f5f5f5f7300000000000000000000000000000000dead035580f1505f5f5f5f5f7300000000000000000000000000000000dead035680f1505f5f5f5f5f7300000000000000000000000000000000dead035780f1505f5f5f5f5f7300000000000000000000000000000000dead035880f1505f5f5f5f5f7300000000000000000000000000000000dead035980f1505f5f5f5f5f7300000000000000000000000000000000dead035a80f1505f5f5f5f5f7300000000000000000000000000000000dead035b80f1505f5f5f5f5f7300000000000000000000000000000000dead035c80f1505f5f5f5f5f7300000000000000000000000000000000dead035d80f1505f5f5f5f5f7300000000000000000000000000000000dead035e80f1505f5f5f5f5f7300000000000000000000000000000000dead035f80f1505f5f5f5f5f7300000000000000000000000000000000dead036080f1505f5f5f5f5f7300000000000000000000000000000000dead036180f1505f5f5f5f5f7300000000000000000000000000000000dead036280f1505f5f5f5f5f7300000000000000000000000000000000dead036380f1505f5f5f5f5f7300000000000000000000000000000000dead036480f1505f5f5f5f5f7300000000000000000000000000000000dead036580f1505f5f5f5f5f7300000000000000000000000000000000dead036680f1505f5f5f5f5f7300000000000000000000000000000000dead036780f1505f5f5f5f5f7300000000000000000000000000000000dead036880f1505f5f5f5f5f7300000000000000000000000000000000dead036980f1505f5f5f5f5f7300000000000000000000000000000000dead036a80f1505f5f5f5f5f7300000000000000000000000000000000dead036b80f1505f5f5f5f5f7300000000000000000000000000000000dead036c80f1505f5f5f5f5f7300000000000000000000000000000000dead036d80f1505f5f5f5f5f7300000000000000000000000000000000dead036e80f1505f5f5f5f5f7300000000000000000000000000000000dead036f80f1505f5f5f5f5f7300000000000000000000000000000000dead037080f1505f5f5f5f5f7300000000000000000000000000000000dead037180f1505f5f5f5f5f7300000000000000000000000000000000dead037280f1505f5f5f5f5f7300000000000000000000000000000000dead037380f1505f5f5f5f5f7300000000000000000000000000000000dead037480f1505f5f5f5f5f7300000000000000000000000000000000dead037580f1505f5f5f5f5f7300000000000000000000000000000000dead037680f1505f5f5f5f5f7300000000000000000000000000000000dead037780f1505f5f5f5f5f7300000000000000000000000000000000dead037880f1505f5f5f5f5f7300000000000000000000000000000000dead037980f1505f5f5f5f5f7300000000000000000000000000000000dead037a80f1505f5f5f5f5f7300000000000000000000000000000000dead037b80f1505f5f5f5f5f7300000000000000000000000000000000dead037c80f1505f5f5f5f5f7300000000000000000000000000000000dead037d80f1505f5f5f5f5f7300000000000000000000000000000000dead037e80f1505f5f5f5f5f7300000000000000000000000000000000dead037f80f1505f5f5f5f5f7300000000000000000000000000000000dead038080f1505f5f5f5f5f7300000000000000000000000000000000dead038180f1505f5f5f5f5f7300000000000000000000000000000000dead038280f1505f5f5f5f5f7300000000000000000000000000000000dead038380f1505f5f5f5f5f7300000000000000000000000000000000dead038480f1505f5f5f5f5f7300000000000000000000000000000000dead038580f1505f5f5f5f5f7300000000000000000000000000000000dead038680f1505f5f5f5f5f7300000000000000000000000000000000dead038780f1505f5f5f5f5f7300000000000000000000000000000000dead038880f1505f5f5f5f5f7300000000000000000000000000000000dead038980f1505f5f5f5f5f7300000000000000000000000000000000dead038a80f1505f5f5f5f5f7300000000000000000000000000000000dead038b80f1505f5f5f5f5f7300000000000000000000000000000000dead038c80f1505f5f5f5f5f7300000000000000000000000000000000dead038d80f1505f5f5f5f5f7300000000000000000000000000000000dead038e80f1505f5f5f5f5f7300000000000000000000000000000000dead038f80f1505f5f5f5f5f7300000000000000000000000000000000dead039080f1505f5f5f5f5f7300000000000000000000000000000000dead039180f1505f5f5f5f5f7300000000000000000000000000000000dead039280f1505f5f5f5f5f7300000000000000000000000000000000dead039380f1505f5f5f5f5f7300000000000000000000000000000000dead039480f1505f5f5f5f5f7300000000000000000000000000000000dead039580f1505f5f5f5f5f7300000000000000000000000000000000dead039680f1505f5f5f5f5f7300000000000000000000000000000000dead039780f1505f5f5f5f5f7300000000000000000000000000000000dead039880f1505f5f5f5f5f7300000000000000000000000000000000dead039980f1505f5f5f5f5f7300000000000000000000000000000000dead039a80f1505f5f5f5f5f7300000000000000000000000000000000dead039b80f1505f5f5f5f5f7300000000000000000000000000000000dead039c80f1505f5f5f5f5f7300000000000000000000000000000000dead039d80f1505f5f5f5f5f7300000000000000000000000000000000dead039e80f1505f5f5f5f5f7300000000000000000000000000000000dead039f80f1505f5f5f5f5f7300000000000000000000000000000000dead03a080f1505f5f5f5f5f7300000000000000000000000000000000dead03a180f1505f5f5f5f5f7300000000000000000000000000000000dead03a280f1505f5f5f5f5f7300000000000000000000000000000000dead03a380f1505f5f5f5f5f7300000000000000000000000000000000dead03a480f1505f5f5f5f5f7300000000000000000000000000000000dead03a580f1505f5f5f5f5f7300000000000000000000000000000000dead03a680f1505f5f5f5f5f7300000000000000000000000000000000dead03a780f1505f5f5f5f5f7300000000000000000000000000000000dead03a880f1505f5f5f5f5f7300000000000000000000000000000000dead03a980f1505f5f5f5f5f7300000000000000000000000000000000dead03aa80f1505f5f5f5f5f7300000000000000000000000000000000dead03ab80f1505f5f5f5f5f7300000000000000000000000000000000dead03ac80f1505f5f5f5f5f7300000000000000000000000000000000dead03ad80f1505f5f5f5f5f7300000000000000000000000000000000dead03ae80f1505f5f5f5f5f7300000000000000000000000000000000dead03af80f1505f5f5f5f5f7300000000000000000000000000000000dead03b080f1505f5f5f5f5f7300000000000000000000000000000000dead03b180f1505f5f5f5f5f7300000000000000000000000000000000dead03b280f1505f5f5f5f5f7300000000000000000000000000000000dead03b380f1505f5f5f5f5f7300000000000000000000000000000000dead03b480f1505f5f5f5f5f7300000000000000000000000000000000dead03b580f1505f5f5f5f5f7300000000000000000000000000000000dead03b680f1505f5f5f5f5f7300000000000000000000000000000000dead03b780f1505f5f5f5f5f7300000000000000000000000000000000dead03b880f1505f5f5f5f5f7300000000000000000000000000000000dead03b980f1505f5f5f5f5f7300000000000000000000000000000000dead03ba80f1505f5f5f5f5f7300000000000000000000000000000000dead03bb80f1505f5f5f5f5f7300000000000000000000000000000000dead03bc80f1505f5f5f5f5f7300000000000000000000000000000000dead03bd80f1505f5f5f5f5f7300000000000000000000000000000000dead03be80f1505f5f5f5f5f7300000000000000000000000000000000dead03bf80f1505f5f5f5f5f7300000000000000000000000000000000dead03c080f1505f5f5f5f5f7300000000000000000000000000000000dead03c180f1505f5f5f5f5f7300000000000000000000000000000000dead03c280f1505f5f5f5f5f7300000000000000000000000000000000dead03c380f1505f5f5f5f5f7300000000000000000000000000000000dead03c480f1505f5f5f5f5f7300000000000000000000000000000000dead03c580f1505f5f5f5f5f7300000000000000000000000000000000dead03c680f1505f5f5f5f5f7300000000000000000000000000000000dead03c780f1505f5f5f5f5f7300000000000000000000000000000000dead03c880f1505f5f5f5f5f7300000000000000000000000000000000dead03c980f1505f5f5f5f5f7300000000000000000000000000000000dead03ca80f1505f5f5f5f5f7300000000000000000000000000000000dead03cb80f1505f5f5f5f5f7300000000000000000000000000000000dead03cc80f1505f5f5f5f5f7300000000000000000000000000000000dead03cd80f1505f5f5f5f5f7300000000000000000000000000000000dead03ce80f1505f5f5f5f5f7300000000000000000000000000000000dead03cf80f1505f5f5f5f5f7300000000000000000000000000000000dead03d080f1505f5f5f5f5f7300000000000000000000000000000000dead03d180f1505f5f5f5f5f7300000000000000000000000000000000dead03d280f1505f5f5f5f5f7300000000000000000000000000000000dead03d380f1505f5f5f5f5f7300000000000000000000000000000000dead03d480f1505f5f5f5f5f7300000000000000000000000000000000dead03d580f1505f5f5f5f5f7300000000000000000000000000000000dead03d680f1505f5f5f5f5f7300000000000000000000000000000000dead03d780f1505f5f5f5f5f7300000000000000000000000000000000dead03d880f1505f5f5f5f5f7300000000000000000000000000000000dead03d980f1505f5f5f5f5f7300000000000000000000000000000000dead03da80f1505f5f5f5f5f7300000000000000000000000000000000dead03db80f1505f5f5f5f5f7300000000000000000000000000000000dead03dc80f1505f5f5f5f5f7300000000000000000000000000000000dead03dd80f1505f5f5f5f5f7300000000000000000000000000000000dead03de80f1505f5f5f5f5f7300000000000000000000000000000000dead03df80f1505f5f5f5f5f7300000000000000000000000000000000dead03e080f1505f5f5f5f5f7300000000000000000000000000000000dead03e180f1505f5f5f5f5f7300000000000000000000000000000000dead03e280f1505f5f5f5f5f7300000000000000000000000000000000dead03e380f1505f5f5f5f5f7300000000000000000000000000000000dead03e480f1505f5f5f5f5f7300000000000000000000000000000000dead03e580f1505f5f5f5f5f7300000000000000000000000000000000dead03e680f1505f5f5f5f5f7300000000000000000000000000000000dead03e780f1505f5f5f5f5f7300000000000000000000000000000000dead03e880f1505f5f5f5f5f7300000000000000000000000000000000dead03e980f1505f5f5f5f5f7300000000000000000000000000000000dead03ea80f1505f5f5f5f5f7300000000000000000000000000000000dead03eb80f1505f5f5f5f5f7300000000000000000000000000000000dead03ec80f1505f5f5f5f5f7300000000000000000000000000000000dead03ed80f1505f5f5f5f5f7300000000000000000000000000000000dead03ee80f1505f5f5f5f5f7300000000000000000000000000000000dead03ef80f1505f5f5f5f5f7300000000000000000000000000000000dead03f080f1505f5f5f5f5f7300000000000000000000000000000000dead03f180f1505f5f5f5f5f7300000000000000000000000000000000dead03f280f1505f5f5f5f5f7300000000000000000000000000000000dead03f380f1505f5f5f5f5f7300000000000000000000000000000000dead03f480f1505f5f5f5f5f7300000000000000000000000000000000dead03f580f1505f5f5f5f5f7300000000000000000000000000000000dead03f680f1505f5f5f5f5f7300000000000000000000000000000000dead03f780f1505f5f5f5f5f7300000000000000000000000000000000dead03f880f1505f5f5f5f5f7300000000000000000000000000000000dead03f980f1505f5f5f5f5f7300000000000000000000000000000000dead03fa80f1505f5f5f5f5f7300000000000000000000000000000000dead03fb80f1505f5f5f5f5f7300000000000000000000000000000000dead03fc80f1505f5f5f5f5f7300000000000000000000000000000000dead03fd80f1505f5f5f5f5f7300000000000000000000000000000000dead03fe80f1505f5f5f5f5f7300000000000000000000000000000000dead03ff80f1505f5f5f5f5f7300000000000000000000000000000000dead040080f1505f5f5f5f5f7300000000000000000000000000000000dead040180f1505f5f5f5f5f7300000000000000000000000000000000dead040280f1505f5f5f5f5f7300000000000000000000000000000000dead040380f1505f5f5f5f5f7300000000000000000000000000000000dead040480f1505f5f5f5f5f7300000000000000000000000000000000dead040580f1505f5f5f5f5f7300000000000000000000000000000000dead040680f1505f5f5f5f5f7300000000000000000000000000000000dead040780f1505f5f5f5f5f7300000000000000000000000000000000dead040880f1505f5f5f5f5f7300000000000000000000000000000000dead040980f1505f5f5f5f5f7300000000000000000000000000000000dead040a80f1505f5f5f5f5f7300000000000000000000000000000000dead040b80f1505f5f5f5f5f7300000000000000000000000000000000dead040c80f1505f5f5f5f5f7300000000000000000000000000000000dead040d80f1505f5f5f5f5f7300000000000000000000000000000000dead040e80f1505f5f5f5f5f7300000000000000000000000000000000dead040f80f1505f5f5f5f5f7300000000000000000000000000000000dead041080f1505f5f5f5f5f7300000000000000000000000000000000dead041180f1505f5f5f5f5f7300000000000000000000000000000000dead041280f1505f5f5f5f5f7300000000000000000000000000000000dead041380f1505f5f5f5f5f7300000000000000000000000000000000dead041480f1505f5f5f5f5f7300000000000000000000000000000000dead041580f1505f5f5f5f5f7300000000000000000000000000000000dead041680f1505f5f5f5f5f7300000000000000000000000000000000dead041780f1505f5f5f5f5f7300000000000000000000000000000000dead041880f1505f5f5f5f5f7300000000000000000000000000000000dead041980f1505f5f5f5f5f7300000000000000000000000000000000dead041a80f1505f5f5f5f5f7300000000000000000000000000000000dead041b80f1505f5f5f5f5f7300000000000000000000000000000000dead041c80f1505f5f5f5f5f7300000000000000000000000000000000dead041d80f1505f5f5f5f5f7300000000000000000000000000000000dead041e80f1505f5f5f5f5f7300000000000000000000000000000000dead041f80f1505f5f5f5f5f7300000000000000000000000000000000dead042080f1505f5f5f5f5f7300000000000000000000000000000000dead042180f1505f5f5f5f5f7300000000000000000000000000000000dead042280f1505f5f5f5f5f7300000000000000000000000000000000dead042380f1505f5f5f5f5f7300000000000000000000000000000000dead042480f1505f5f5f5f5f7300000000000000000000000000000000dead042580f1505f5f5f5f5f7300000000000000000000000000000000dead042680f1505f5f5f5f5f7300000000000000000000000000000000dead042780f1505f5f5f5f5f7300000000000000000000000000000000dead042880f1505f5f5f5f5f7300000000000000000000000000000000dead042980f1505f5f5f5f5f7300000000000000000000000000000000dead042a80f1505f5f5f5f5f7300000000000000000000000000000000dead042b80f1505f5f5f5f5f7300000000000000000000000000000000dead042c80f1505f5f5f5f5f7300000000000000000000000000000000dead042d80f1505f5f5f5f5f7300000000000000000000000000000000dead042e80f1505f5f5f5f5f7300000000000000000000000000000000dead042f80f1505f5f5f5f5f7300000000000000000000000000000000dead043080f1505f5f5f5f5f7300000000000000000000000000000000dead043180f1505f5f5f5f5f7300000000000000000000000000000000dead043280f1505f5f5f5f5f7300000000000000000000000000000000dead043380f1505f5f5f5f5f7300000000000000000000000000000000dead043480f1505f5f5f5f5f7300000000000000000000000000000000dead043580f1505f5f5f5f5f7300000000000000000000000000000000dead043680f1505f5f5f5f5f7300000000000000000000000000000000dead043780f1505f5f5f5f5f7300000000000000000000000000000000dead043880f1505f5f5f5f5f7300000000000000000000000000000000dead043980f1505f5f5f5f5f7300000000000000000000000000000000dead043a80f1505f5f5f5f5f7300000000000000000000000000000000dead043b80f1505f5f5f5f5f7300000000000000000000000000000000dead043c80f1505f5f5f5f5f7300000000000000000000000000000000dead043d80f1505f5f5f5f5f7300000000000000000000000000000000dead043e80f1505f5f5f5f5f7300000000000000000000000000000000dead043f80f1505f5f5f5f5f7300000000000000000000000000000000dead044080f1505f5f5f5f5f7300000000000000000000000000000000dead044180f1505f5f5f5f5f7300000000000000000000000000000000dead044280f1505f5f5f5f5f7300000000000000000000000000000000dead044380f1505f5f5f5f5f7300000000000000000000000000000000dead044480f1505f5f5f5f5f7300000000000000000000000000000000dead044580f1505f5f5f5f5f7300000000000000000000000000000000dead044680f1505f5f5f5f5f7300000000000000000000000000000000dead044780f1505f5f5f5f5f7300000000000000000000000000000000dead044880f1505f5f5f5f5f7300000000000000000000000000000000dead044980f1505f5f5f5f5f7300000000000000000000000000000000dead044a80f1505f5f5f5f5f7300000000000000000000000000000000dead044b80f1505f5f5f5f5f7300000000000000000000000000000000dead044c80f1505f5f5f5f5f7300000000000000000000000000000000dead044d80f1505f5f5f5f5f7300000000000000000000000000000000dead044e80f1505f5f5f5f5f7300000000000000000000000000000000dead044f80f1505f5f5f5f5f7300000000000000000000000000000000dead045080f1505f5f5f5f5f7300000000000000000000000000000000dead045180f1505f5f5f5f5f7300000000000000000000000000000000dead045280f1505f5f5f5f5f7300000000000000000000000000000000dead045380f1505f5f5f5f5f7300000000000000000000000000000000dead045480f1505f5f5f5f5f7300000000000000000000000000000000dead045580f1505f5f5f5f5f7300000000000000000000000000000000dead045680f1505f5f5f5f5f7300000000000000000000000000000000dead045780f1505f5f5f5f5f7300000000000000000000000000000000dead045880f1505f5f5f5f5f7300000000000000000000000000000000dead045980f1505f5f5f5f5f7300000000000000000000000000000000dead045a80f1505f5f5f5f5f7300000000000000000000000000000000dead045b80f1505f5f5f5f5f7300000000000000000000000000000000dead045c80f1505f5f5f5f5f7300000000000000000000000000000000dead045d80f1505f5f5f5f5f7300000000000000000000000000000000dead045e80f1505f5f5f5f5f7300000000000000000000000000000000dead045f80f1505f5f5f5f5f7300000000000000000000000000000000dead046080f1505f5f5f5f5f7300000000000000000000000000000000dead046180f1505f5f5f5f5f7300000000000000000000000000000000dead046280f1505f5f5f5f5f7300000000000000000000000000000000dead046380f1505f5f5f5f5f7300000000000000000000000000000000dead046480f1505f5f5f5f5f7300000000000000000000000000000000dead046580f1505f5f5f5f5f7300000000000000000000000000000000dead046680f1505f5f5f5f5f7300000000000000000000000000000000dead046780f1505f5f5f5f5f7300000000000000000000000000000000dead046880f1505f5f5f5f5f7300000000000000000000000000000000dead046980f1505f5f5f5f5f7300000000000000000000000000000000dead046a80f1505f5f5f5f5f7300000000000000000000000000000000dead046b80f1505f5f5f5f5f7300000000000000000000000000000000dead046c80f1505f5f5f5f5f7300000000000000000000000000000000dead046d80f1505f5f5f5f5f7300000000000000000000000000000000dead046e80f1505f5f5f5f5f7300000000000000000000000000000000dead046f80f1505f5f5f5f5f7300000000000000000000000000000000dead047080f1505f5f5f5f5f7300000000000000000000000000000000dead047180f1505f5f5f5f5f7300000000000000000000000000000000dead047280f1505f5f5f5f5f7300000000000000000000000000000000dead047380f1505f5f5f5f5f7300000000000000000000000000000000dead047480f1505f5f5f5f5f7300000000000000000000000000000000dead047580f1505f5f5f5f5f7300000000000000000000000000000000dead047680f1505f5f5f5f5f7300000000000000000000000000000000dead047780f1505f5f5f5f5f7300000000000000000000000000000000dead047880f1505f5f5f5f5f7300000000000000000000000000000000dead047980f1505f5f5f5f5f7300000000000000000000000000000000dead047a80f1505f5f5f5f5f7300000000000000000000000000000000dead047b80f1505f5f5f5f5f7300000000000000000000000000000000dead047c80f1505f5f5f5f5f7300000000000000000000000000000000dead047d80f1505f5f5f5f5f7300000000000000000000000000000000dead047e80f1505f5f5f5f5f7300000000000000000000000000000000dead047f80f1505f5f5f5f5f7300000000000000000000000000000000dead048080f1505f5f5f5f5f7300000000000000000000000000000000dead048180f1505f5f5f5f5f7300000000000000000000000000000000dead048280f1505f5f5f5f5f7300000000000000000000000000000000dead048380f1505f5f5f5f5f7300000000000000000000000000000000dead048480f1505f5f5f5f5f7300000000000000000000000000000000dead048580f1505f5f5f5f5f7300000000000000000000000000000000dead048680f1505f5f5f5f5f7300000000000000000000000000000000dead048780f1505f5f5f5f5f7300000000000000000000000000000000dead048880f1505f5f5f5f5f7300000000000000000000000000000000dead048980f1505f5f5f5f5f7300000000000000000000000000000000dead048a80f1505f5f5f5f5f7300000000000000000000000000000000dead048b80f1505f5f5f5f5f7300000000000000000000000000000000dead048c80f1505f5f5f5f5f7300000000000000000000000000000000dead048d80f1505f5f5f5f5f7300000000000000000000000000000000dead048e80f1505f5f5f5f5f7300000000000000000000000000000000dead048f80f1505f5f5f5f5f7300000000000000000000000000000000dead049080f1505f5f5f5f5f7300000000000000000000000000000000dead049180f1505f5f5f5f5f7300000000000000000000000000000000dead049280f1505f5f5f5f5f7300000000000000000000000000000000dead049380f1505f5f5f5f5f7300000000000000000000000000000000dead049480f1505f5f5f5f5f7300000000000000000000000000000000dead049580f1505f5f5f5f5f7300000000000000000000000000000000dead049680f1505f5f5f5f5f7300000000000000000000000000000000dead049780f1505f5f5f5f5f7300000000000000000000000000000000dead049880f1505f5f5f5f5f7300000000000000000000000000000000dead049980f1505f5f5f5f5f7300000000000000000000000000000000dead049a80f1505f5f5f5f5f7300000000000000000000000000000000dead049b80f1505f5f5f5f5f7300000000000000000000000000000000dead049c80f1505f5f5f5f5f7300000000000000000000000000000000dead049d80f1505f5f5f5f5f7300000000000000000000000000000000dead049e80f1505f5f5f5f5f7300000000000000000000000000000000dead049f80f1505f5f5f5f5f7300000000000000000000000000000000dead04a080f1505f5f5f5f5f7300000000000000000000000000000000dead04a180f1505f5f5f5f5f7300000000000000000000000000000000dead04a280f1505f5f5f5f5f7300000000000000000000000000000000dead04a380f1505f5f5f5f5f7300000000000000000000000000000000dead04a480f1505f5f5f5f5f7300000000000000000000000000000000dead04a580f1505f5f5f5f5f7300000000000000000000000000000000dead04a680f1505f5f5f5f5f7300000000000000000000000000000000dead04a780f1505f5f5f5f5f7300000000000000000000000000000000dead04a880f1505f5f5f5f5f7300000000000000000000000000000000dead04a980f1505f5f5f5f5f7300000000000000000000000000000000dead04aa80f1505f5f5f5f5f7300000000000000000000000000000000dead04ab80f1505f5f5f5f5f7300000000000000000000000000000000dead04ac80f1505f5f5f5f5f7300000000000000000000000000000000dead04ad80f1505f5f5f5f5f7300000000000000000000000000000000dead04ae80f1505f5f5f5f5f7300000000000000000000000000000000dead04af80f1505f5f5f5f5f7300000000000000000000000000000000dead04b080f1505f5f5f5f5f7300000000000000000000000000000000dead04b180f1505f5f5f5f5f7300000000000000000000000000000000dead04b280f1505f5f5f5f5f7300000000000000000000000000000000dead04b380f1505f5f5f5f5f7300000000000000000000000000000000dead04b480f1505f5f5f5f5f7300000000000000000000000000000000dead04b580f1505f5f5f5f5f7300000000000000000000000000000000dead04b680f1505f5f5f5f5f7300000000000000000000000000000000dead04b780f1505f5f5f5f5f7300000000000000000000000000000000dead04b880f1505f5f5f5f5f7300000000000000000000000000000000dead04b980f1505f5f5f5f5f7300000000000000000000000000000000dead04ba80f1505f5f5f5f5f7300000000000000000000000000000000dead04bb80f1505f5f5f5f5f7300000000000000000000000000000000dead04bc80f1505f5f5f5f5f7300000000000000000000000000000000dead04bd80f1505f5f5f5f5f7300000000000000000000000000000000dead04be80f1505f5f5f5f5f7300000000000000000000000000000000dead04bf80f1505f5f5f5f5f7300000000000000000000000000000000dead04c080f1505f5f5f5f5f7300000000000000000000000000000000dead04c180f1505f5f5f5f5f7300000000000000000000000000000000dead04c280f1505f5f5f5f5f7300000000000000000000000000000000dead04c380f1505f5f5f5f5f7300000000000000000000000000000000dead04c480f1505f5f5f5f5f7300000000000000000000000000000000dead04c580f1505f5f5f5f5f7300000000000000000000000000000000dead04c680f1505f5f5f5f5f7300000000000000000000000000000000dead04c780f1505f5f5f5f5f7300000000000000000000000000000000dead04c880f1505f5f5f5f5f7300000000000000000000000000000000dead04c980f1505f5f5f5f5f7300000000000000000000000000000000dead04ca80f1505f5f5f5f5f7300000000000000000000000000000000dead04cb80f1505f5f5f5f5f7300000000000000000000000000000000dead04cc80f1505f5f5f5f5f7300000000000000000000000000000000dead04cd80f1505f5f5f5f5f7300000000000000000000000000000000dead04ce80f1505f5f5f5f5f7300000000000000000000000000000000dead04cf80f1505f5f5f5f5f7300000000000000000000000000000000dead04d080f1505f5f5f5f5f7300000000000000000000000000000000dead04d180f1505f5f5f5f5f7300000000000000000000000000000000dead04d280f1505f5f5f5f5f7300000000000000000000000000000000dead04d380f1505f5f5f5f5f7300000000000000000000000000000000dead04d480f1505f5f5f5f5f7300000000000000000000000000000000dead04d580f1505f5f5f5f5f7300000000000000000000000000000000dead04d680f1505f5f5f5f5f7300000000000000000000000000000000dead04d780f1505f5f5f5f5f7300000000000000000000000000000000dead04d880f1505f5f5f5f5f7300000000000000000000000000000000dead04d980f1505f5f5f5f5f7300000000000000000000000000000000dead04da80f1505f5f5f5f5f7300000000000000000000000000000000dead04db80f1505f5f5f5f5f7300000000000000000000000000000000dead04dc80f1505f5f5f5f5f7300000000000000000000000000000000dead04dd80f1505f5f5f5f5f7300000000000000000000000000000000dead04de80f1505f5f5f5f5f7300000000000000000000000000000000dead04df80f1505f5f5f5f5f7300000000000000000000000000000000dead04e080f1505f5f5f5f5f7300000000000000000000000000000000dead04e180f1505f5f5f5f5f7300000000000000000000000000000000dead04e280f1505f5f5f5f5f7300000000000000000000000000000000dead04e380f1505f5f5f5f5f7300000000000000000000000000000000dead04e480f1505f5f5f5f5f7300000000000000000000000000000000dead04e580f1505f5f5f5f5f7300000000000000000000000000000000dead04e680f1505f5f5f5f5f7300000000000000000000000000000000dead04e780f1505f5f5f5f5f7300000000000000000000000000000000dead04e880f1505f5f5f5f5f7300000000000000000000000000000000dead04e980f1505f5f5f5f5f7300000000000000000000000000000000dead04ea80f1505f5f5f5f5f7300000000000000000000000000000000dead04eb80f1505f5f5f5f5f7300000000000000000000000000000000dead04ec80f1505f5f5f5f5f7300000000000000000000000000000000dead04ed80f1505f5f5f5f5f7300000000000000000000000000000000dead04ee80f1505f5f5f5f5f7300000000000000000000000000000000dead04ef80f1505f5f5f5f5f7300000000000000000000000000000000dead04f080f1505f5f5f5f5f7300000000000000000000000000000000dead04f180f1505f5f5f5f5f7300000000000000000000000000000000dead04f280f1505f5f5f5f5f7300000000000000000000000000000000dead04f380f1505f5f5f5f5f7300000000000000000000000000000000dead04f480f1505f5f5f5f5f7300000000000000000000000000000000dead04f580f1505f5f5f5f5f7300000000000000000000000000000000dead04f680f1505f5f5f5f5f7300000000000000000000000000000000dead04f780f1505f5f5f5f5f7300000000000000000000000000000000dead04f880f1505f5f5f5f5f7300000000000000000000000000000000dead04f980f1505f5f5f5f5f7300000000000000000000000000000000dead04fa80f1505f5f5f5f5f7300000000000000000000000000000000dead04fb80f1505f5f5f5f5f7300000000000000000000000000000000dead04fc80f1505f5f5f5f5f7300000000000000000000000000000000dead04fd80f1505f5f5f5f5f7300000000000000000000000000000000dead04fe80f1505f5f5f5f5f7300000000000000000000000000000000dead04ff80f1505f5f5f5f5f7300000000000000000000000000000000dead050080f1505f5f5f5f5f7300000000000000000000000000000000dead050180f1505f5f5f5f5f7300000000000000000000000000000000dead050280f1505f5f5f5f5f7300000000000000000000000000000000dead050380f1505f5f5f5f5f7300000000000000000000000000000000dead050480f1505f5f5f5f5f7300000000000000000000000000000000dead050580f1505f5f5f5f5f7300000000000000000000000000000000dead050680f1505f5f5f5f5f7300000000000000000000000000000000dead050780f1505f5f5f5f5f7300000000000000000000000000000000dead050880f1505f5f5f5f5f7300000000000000000000000000000000dead050980f1505f5f5f5f5f7300000000000000000000000000000000dead050a80f1505f5f5f5f5f7300000000000000000000000000000000dead050b80f1505f5f5f5f5f7300000000000000000000000000000000dead050c80f1505f5f5f5f5f7300000000000000000000000000000000dead050d80f1505f5f5f5f5f7300000000000000000000000000000000dead050e80f1505f5f5f5f5f7300000000000000000000000000000000dead050f80f1505f5f5f5f5f7300000000000000000000000000000000dead051080f1505f5f5f5f5f7300000000000000000000000000000000dead051180f1505f5f5f5f5f7300000000000000000000000000000000dead051280f1505f5f5f5f5f7300000000000000000000000000000000dead051380f1505f5f5f5f5f7300000000000000000000000000000000dead051480f1505f5f5f5f5f7300000000000000000000000000000000dead051580f1505f5f5f5f5f7300000000000000000000000000000000dead051680f1505f5f5f5f5f7300000000000000000000000000000000dead051780f1505f5f5f5f5f7300000000000000000000000000000000dead051880f1505f5f5f5f5f7300000000000000000000000000000000dead051980f1505f5f5f5f5f7300000000000000000000000000000000dead051a80f1505f5f5f5f5f7300000000000000000000000000000000dead051b80f1505f5f5f5f5f7300000000000000000000000000000000dead051c80f1505f5f5f5f5f7300000000000000000000000000000000dead051d80f1505f5f5f5f5f7300000000000000000000000000000000dead051e80f1505f5f5f5f5f7300000000000000000000000000000000dead051f80f1505f5f5f5f5f7300000000000000000000000000000000dead052080f1505f5f5f5f5f7300000000000000000000000000000000dead052180f1505f5f5f5f5f7300000000000000000000000000000000dead052280f1505f5f5f5f5f7300000000000000000000000000000000dead052380f1505f5f5f5f5f7300000000000000000000000000000000dead052480f1505f5f5f5f5f7300000000000000000000000000000000dead052580f1505f5f5f5f5f7300000000000000000000000000000000dead052680f1505f5f5f5f5f7300000000000000000000000000000000dead052780f1505f5f5f5f5f7300000000000000000000000000000000dead052880f1505f5f5f5f5f7300000000000000000000000000000000dead052980f1505f5f5f5f5f7300000000000000000000000000000000dead052a80f1505f5f5f5f5f7300000000000000000000000000000000dead052b80f1505f5f5f5f5f7300000000000000000000000000000000dead052c80f1505f5f5f5f5f7300000000000000000000000000000000dead052d80f1505f5f5f5f5f7300000000000000000000000000000000dead052e80f1505f5f5f5f5f7300000000000000000000000000000000dead052f80f1505f5f5f5f5f7300000000000000000000000000000000dead053080f1505f5f5f5f5f7300000000000000000000000000000000dead053180f1505f5f5f5f5f7300000000000000000000000000000000dead053280f1505f5f5f5f5f7300000000000000000000000000000000dead053380f1505f5f5f5f5f7300000000000000000000000000000000dead053480f1505f5f5f5f5f7300000000000000000000000000000000dead053580f1505f5f5f5f5f7300000000000000000000000000000000dead053680f1505f5f5f5f5f7300000000000000000000000000000000dead053780f1505f5f5f5f5f7300000000000000000000000000000000dead053880f1505f5f5f5f5f7300000000000000000000000000000000dead053980f1505f5f5f5f5f7300000000000000000000000000000000dead053a80f1505f5f5f5f5f7300000000000000000000000000000000dead053b80f1505f5f5f5f5f7300000000000000000000000000000000dead053c80f1505f5f5f5f5f7300000000000000000000000000000000dead053d80f1505f5f5f5f5f7300000000000000000000000000000000dead053e80f1505f5f5f5f5f7300000000000000000000000000000000dead053f80f1505f5f5f5f5f7300000000000000000000000000000000dead054080f1505f5f5f5f5f7300000000000000000000000000000000dead054180f1505f5f5f5f5f7300000000000000000000000000000000dead054280f1505f5f5f5f5f7300000000000000000000000000000000dead054380f1505f5f5f5f5f7300000000000000000000000000000000dead054480f1505f5f5f5f5f7300000000000000000000000000000000dead054580f1505f5f5f5f5f7300000000000000000000000000000000dead054680f1505f5f5f5f5f7300000000000000000000000000000000dead054780f1505f5f5f5f5f7300000000000000000000000000000000dead054880f1505f5f5f5f5f7300000000000000000000000000000000dead054980f1505f5f5f5f5f7300000000000000000000000000000000dead054a80f1505f5f5f5f5f7300000000000000000000000000000000dead054b80f1505f5f5f5f5f7300000000000000000000000000000000dead054c80f1505f5f5f5f5f7300000000000000000000000000000000dead054d80f1505f5f5f5f5f7300000000000000000000000000000000dead054e80f1505f5f5f5f5f7300000000000000000000000000000000dead054f80f1505f5f5f5f5f7300000000000000000000000000000000dead055080f1505f5f5f5f5f7300000000000000000000000000000000dead055180f1505f5f5f5f5f7300000000000000000000000000000000dead055280f1505f5f5f5f5f7300000000000000000000000000000000dead055380f1505f5f5f5f5f7300000000000000000000000000000000dead055480f1505f5f5f5f5f7300000000000000000000000000000000dead055580f1505f5f5f5f5f7300000000000000000000000000000000dead055680f1505f5f5f5f5f7300000000000000000000000000000000dead055780f1505f5f5f5f5f7300000000000000000000000000000000dead055880f1505f5f5f5f5f7300000000000000000000000000000000dead055980f1505f5f5f5f5f7300000000000000000000000000000000dead055a80f1505f5f5f5f5f7300000000000000000000000000000000dead055b80f1505f5f5f5f5f7300000000000000000000000000000000dead055c80f1505f5f5f5f5f7300000000000000000000000000000000dead055d80f1505f5f5f5f5f7300000000000000000000000000000000dead055e80f1505f5f5f5f5f7300000000000000000000000000000000dead055f80f1505f5f5f5f5f7300000000000000000000000000000000dead056080f1505f5f5f5f5f7300000000000000000000000000000000dead056180f1505f5f5f5f5f7300000000000000000000000000000000dead056280f1505f5f5f5f5f7300000000000000000000000000000000dead056380f1505f5f5f5f5f7300000000000000000000000000000000dead056480f1505f5f5f5f5f7300000000000000000000000000000000dead056580f1505f5f5f5f5f7300000000000000000000000000000000dead056680f1505f5f5f5f5f7300000000000000000000000000000000dead056780f1505f5f5f5f5f7300000000000000000000000000000000dead056880f1505f5f5f5f5f7300000000000000000000000000000000dead056980f1505f5f5f5f5f7300000000000000000000000000000000dead056a80f1505f5f5f5f5f7300000000000000000000000000000000dead056b80f1505f5f5f5f5f7300000000000000000000000000000000dead056c80f1505f5f5f5f5f7300000000000000000000000000000000dead056d80f1505f5f5f5f5f7300000000000000000000000000000000dead056e80f1505f5f5f5f5f7300000000000000000000000000000000dead056f80f1505f5f5f5f5f7300000000000000000000000000000000dead057080f1505f5f5f5f5f7300000000000000000000000000000000dead057180f1505f5f5f5f5f7300000000000000000000000000000000dead057280f1505f5f5f5f5f7300000000000000000000000000000000dead057380f1505f5f5f5f5f7300000000000000000000000000000000dead057480f1505f5f5f5f5f7300000000000000000000000000000000dead057580f1505f5f5f5f5f7300000000000000000000000000000000dead057680f1505f5f5f5f5f7300000000000000000000000000000000dead057780f1505f5f5f5f5f7300000000000000000000000000000000dead057880f1505f5f5f5f5f7300000000000000000000000000000000dead057980f1505f5f5f5f5f7300000000000000000000000000000000dead057a80f1505f5f5f5f5f7300000000000000000000000000000000dead057b80f1505f5f5f5f5f7300000000000000000000000000000000dead057c80f1505f5f5f5f5f7300000000000000000000000000000000dead057d80f1505f5f5f5f5f7300000000000000000000000000000000dead057e80f1505f5f5f5f5f7300000000000000000000000000000000dead057f80f1505f5f5f5f5f7300000000000000000000000000000000dead058080f1505f5f5f5f5f7300000000000000000000000000000000dead058180f1505f5f5f5f5f7300000000000000000000000000000000dead058280f1505f5f5f5f5f7300000000000000000000000000000000dead058380f1505f5f5f5f5f7300000000000000000000000000000000dead058480f1505f5f5f5f5f7300000000000000000000000000000000dead058580f1505f5f5f5f5f7300000000000000000000000000000000dead058680f1505f5f5f5f5f7300000000000000000000000000000000dead058780f1505f5f5f5f5f7300000000000000000000000000000000dead058880f1505f5f5f5f5f7300000000000000000000000000000000dead058980f1505f5f5f5f5f7300000000000000000000000000000000dead058a80f1505f5f5f5f5f7300000000000000000000000000000000dead058b80f1505f5f5f5f5f7300000000000000000000000000000000dead058c80f1505f5f5f5f5f7300000000000000000000000000000000dead058d80f1505f5f5f5f5f7300000000000000000000000000000000dead058e80f1505f5f5f5f5f7300000000000000000000000000000000dead058f80f1505f5f5f5f5f7300000000000000000000000000000000dead059080f1505f5f5f5f5f7300000000000000000000000000000000dead059180f1505f5f5f5f5f7300000000000000000000000000000000dead059280f1505f5f5f5f5f7300000000000000000000000000000000dead059380f1505f5f5f5f5f7300000000000000000000000000000000dead059480f1505f5f5f5f5f7300000000000000000000000000000000dead059580f1505f5f5f5f5f7300000000000000000000000000000000dead059680f1505f5f5f5f5f7300000000000000000000000000000000dead059780f1505f5f5f5f5f7300000000000000000000000000000000dead059880f1505f5f5f5f5f7300000000000000000000000000000000dead059980f1505f5f5f5f5f7300000000000000000000000000000000dead059a80f1505f5f5f5f5f7300000000000000000000000000000000dead059b80f1505f5f5f5f5f7300000000000000000000000000000000dead059c80f1505f5f5f5f5f7300000000000000000000000000000000dead059d80f1505f5f5f5f5f7300000000000000000000000000000000dead059e80f1505f5f5f5f5f7300000000000000000000000000000000dead059f80f1505f5f5f5f5f7300000000000000000000000000000000dead05a080f1505f5f5f5f5f7300000000000000000000000000000000dead05a180f1505f5f5f5f5f7300000000000000000000000000000000dead05a280f1505f5f5f5f5f7300000000000000000000000000000000dead05a380f1505f5f5f5f5f7300000000000000000000000000000000dead05a480f1505f5f5f5f5f7300000000000000000000000000000000dead05a580f1505f5f5f5f5f7300000000000000000000000000000000dead05a680f1505f5f5f5f5f7300000000000000000000000000000000dead05a780f1505f5f5f5f5f7300000000000000000000000000000000dead05a880f1505f5f5f5f5f7300000000000000000000000000000000dead05a980f1505f5f5f5f5f7300000000000000000000000000000000dead05aa80f1505f5f5f5f5f7300000000000000000000000000000000dead05ab80f1505f5f5f5f5f7300000000000000000000000000000000dead05ac80f1505f5f5f5f5f7300000000000000000000000000000000dead05ad80f1505f5f5f5f5f7300000000000000000000000000000000dead05ae80f1505f5f5f5f5f7300000000000000000000000000000000dead05af80f1505f5f5f5f5f7300000000000000000000000000000000dead05b080f1505f5f5f5f5f7300000000000000000000000000000000dead05b180f1505f5f5f5f5f7300000000000000000000000000000000dead05b280f1505f5f5f5f5f7300000000000000000000000000000000dead05b380f1505f5f5f5f5f7300000000000000000000000000000000dead05b480f1505f5f5f5f5f7300000000000000000000000000000000dead05b580f1505f5f5f5f5f7300000000000000000000000000000000dead05b680f1505f5f5f5f5f7300000000000000000000000000000000dead05b780f1505f5f5f5f5f7300000000000000000000000000000000dead05b880f1505f5f5f5f5f7300000000000000000000000000000000dead05b980f1505f5f5f5f5f7300000000000000000000000000000000dead05ba80f1505f5f5f5f5f7300000000000000000000000000000000dead05bb80f1505f5f5f5f5f7300000000000000000000000000000000dead05bc80f1505f5f5f5f5f7300000000000000000000000000000000dead05bd80f1505f5f5f5f5f7300000000000000000000000000000000dead05be80f1505f5f5f5f5f7300000000000000000000000000000000dead05bf80f1505f5f5f5f5f7300000000000000000000000000000000dead05c080f1505f5f5f5f5f7300000000000000000000000000000000dead05c180f1505f5f5f5f5f7300000000000000000000000000000000dead05c280f1505f5f5f5f5f7300000000000000000000000000000000dead05c380f1505f5f5f5f5f7300000000000000000000000000000000dead05c480f1505f5f5f5f5f7300000000000000000000000000000000dead05c580f1505f5f5f5f5f7300000000000000000000000000000000dead05c680f1505f5f5f5f5f7300000000000000000000000000000000dead05c780f1505f5f5f5f5f7300000000000000000000000000000000dead05c880f1505f5f5f5f5f7300000000000000000000000000000000dead05c980f1505f5f5f5f5f7300000000000000000000000000000000dead05ca80f1505f5f5f5f5f7300000000000000000000000000000000dead05cb80f1505f5f5f5f5f7300000000000000000000000000000000dead05cc80f1505f5f5f5f5f7300000000000000000000000000000000dead05cd80f1505f5f5f5f5f7300000000000000000000000000000000dead05ce80f1505f5f5f5f5f7300000000000000000000000000000000dead05cf80f1505f5f5f5f5f7300000000000000000000000000000000dead05d080f1505f5f5f5f5f7300000000000000000000000000000000dead05d180f1505f5f5f5f5f7300000000000000000000000000000000dead05d280f1505f5f5f5f5f7300000000000000000000000000000000dead05d380f1505f5f5f5f5f7300000000000000000000000000000000dead05d480f1505f5f5f5f5f7300000000000000000000000000000000dead05d580f1505f5f5f5f5f7300000000000000000000000000000000dead05d680f1505f5f5f5f5f7300000000000000000000000000000000dead05d780f1505f5f5f5f5f7300000000000000000000000000000000dead05d880f1505f5f5f5f5f7300000000000000000000000000000000dead05d980f1505f5f5f5f5f7300000000000000000000000000000000dead05da80f1505f5f5f5f5f7300000000000000000000000000000000dead05db80f1505f5f5f5f5f7300000000000000000000000000000000dead05dc80f1505f5f5f5f5f7300000000000000000000000000000000dead05dd80f1505f5f5f5f5f7300000000000000000000000000000000dead05de80f1505f5f5f5f5f7300000000000000000000000000000000dead05df80f1505f5f5f5f5f7300000000000000000000000000000000dead05e080f1505f5f5f5f5f7300000000000000000000000000000000dead05e180f1505f5f5f5f5f7300000000000000000000000000000000dead05e280f1505f5f5f5f5f7300000000000000000000000000000000dead05e380f1505f5f5f5f5f7300000000000000000000000000000000dead05e480f1505f5f5f5f5f7300000000000000000000000000000000dead05e580f1505f5f5f5f5f7300000000000000000000000000000000dead05e680f1505f5f5f5f5f7300000000000000000000000000000000dead05e780f1505f5f5f5f5f7300000000000000000000000000000000dead05e880f1505f5f5f5f5f7300000000000000000000000000000000dead05e980f1505f5f5f5f5f7300000000000000000000000000000000dead05ea80f1505f5f5f5f5f7300000000000000000000000000000000dead05eb80f1505f5f5f5f5f7300000000000000000000000000000000dead05ec80f1505f5f5f5f5f7300000000000000000000000000000000dead05ed80f1505f5f5f5f5f7300000000000000000000000000000000dead05ee80f1505f5f5f5f5f7300000000000000000000000000000000dead05ef80f1505f5f5f5f5f7300000000000000000000000000000000dead05f080f1505f5f5f5f5f7300000000000000000000000000000000dead05f180f1505f5f5f5f5f7300000000000000000000000000000000dead05f280f1505f5f5f5f5f7300000000000000000000000000000000dead05f380f1505f5f5f5f5f7300000000000000000000000000000000dead05f480f1505f5f5f5f5f7300000000000000000000000000000000dead05f580f1505f5f5f5f5f7300000000000000000000000000000000dead05f680f1505f5f5f5f5f7300000000000000000000000000000000dead05f780f1505f5f5f5f5f7300000000000000000000000000000000dead05f880f1505f5f5f5f5f7300000000000000000000000000000000dead05f980f1505f5f5f5f5f7300000000000000000000000000000000dead05fa80f1505f5f5f5f5f7300000000000000000000000000000000dead05fb80f1505f5f5f5f5f7300000000000000000000000000000000dead05fc80f1505f5f5f5f5f7300000000000000000000000000000000dead05fd80f1505f5f5f5f5f7300000000000000000000000000000000dead05fe80f1505f5f5f5f5f7300000000000000000000000000000000dead05ff80f1505f5f5f5f5f7300000000000000000000000000000000dead060080f1505f5f5f5f5f7300000000000000000000000000000000dead060180f1505f5f5f5f5f7300000000000000000000000000000000dead060280f1505f5f5f5f5f7300000000000000000000000000000000dead060380f1505f5f5f5f5f7300000000000000000000000000000000dead060480f1505f5f5f5f5f7300000000000000000000000000000000dead060580f1505f5f5f5f5f7300000000000000000000000000000000dead060680f1505f5f5f5f5f7300000000000000000000000000000000dead060780f1505f5f5f5f5f7300000000000000000000000000000000dead060880f1505f5f5f5f5f7300000000000000000000000000000000dead060980f1505f5f5f5f5f7300000000000000000000000000000000dead060a80f1505f5f5f5f5f7300000000000000000000000000000000dead060b80f1505f5f5f5f5f7300000000000000000000000000000000dead060c80f1505f5f5f5f5f7300000000000000000000000000000000dead060d80f1505f5f5f5f5f7300000000000000000000000000000000dead060e80f1505f5f5f5f5f7300000000000000000000000000000000dead060f80f1505f5f5f5f5f7300000000000000000000000000000000dead061080f1505f5f5f5f5f7300000000000000000000000000000000dead061180f1505f5f5f5f5f7300000000000000000000000000000000dead061280f1505f5f5f5f5f7300000000000000000000000000000000dead061380f1505f5f5f5f5f7300000000000000000000000000000000dead061480f1505f5f5f5f5f7300000000000000000000000000000000dead061580f1505f5f5f5f5f7300000000000000000000000000000000dead061680f1505f5f5f5f5f7300000000000000000000000000000000dead061780f1505f5f5f5f5f7300000000000000000000000000000000dead061880f1505f5f5f5f5f7300000000000000000000000000000000dead061980f1505f5f5f5f5f7300000000000000000000000000000000dead061a80f1505f5f5f5f5f7300000000000000000000000000000000dead061b80f1505f5f5f5f5f7300000000000000000000000000000000dead061c80f1505f5f5f5f5f7300000000000000000000000000000000dead061d80f1505f5f5f5f5f7300000000000000000000000000000000dead061e80f1505f5f5f5f5f7300000000000000000000000000000000dead061f80f1505f5f5f5f5f7300000000000000000000000000000000dead062080f1505f5f5f5f5f7300000000000000000000000000000000dead062180f1505f5f5f5f5f7300000000000000000000000000000000dead062280f1505f5f5f5f5f7300000000000000000000000000000000dead062380f1505f5f5f5f5f7300000000000000000000000000000000dead062480f1505f5f5f5f5f7300000000000000000000000000000000dead062580f1505f5f5f5f5f7300000000000000000000000000000000dead062680f1505f5f5f5f5f7300000000000000000000000000000000dead062780f1505f5f5f5f5f7300000000000000000000000000000000dead062880f1505f5f5f5f5f7300000000000000000000000000000000dead062980f1505f5f5f5f5f7300000000000000000000000000000000dead062a80f1505f5f5f5f5f7300000000000000000000000000000000dead062b80f1505f5f5f5f5f7300000000000000000000000000000000dead062c80f1505f5f5f5f5f7300000000000000000000000000000000dead062d80f1505f5f5f5f5f7300000000000000000000000000000000dead062e80f1505f5f5f5f5f7300000000000000000000000000000000dead062f80f1505f5f5f5f5f7300000000000000000000000000000000dead063080f1505f5f5f5f5f7300000000000000000000000000000000dead063180f1505f5f5f5f5f7300000000000000000000000000000000dead063280f1505f5f5f5f5f7300000000000000000000000000000000dead063380f1505f5f5f5f5f7300000000000000000000000000000000dead063480f1505f5f5f5f5f7300000000000000000000000000000000dead063580f1505f5f5f5f5f7300000000000000000000000000000000dead063680f1505f5f5f5f5f7300000000000000000000000000000000dead063780f1505f5f5f5f5f7300000000000000000000000000000000dead063880f1505f5f5f5f5f7300000000000000000000000000000000dead063980f1505f5f5f5f5f7300000000000000000000000000000000dead063a80f1505f5f5f5f5f7300000000000000000000000000000000dead063b80f1505f5f5f5f5f7300000000000000000000000000000000dead063c80f1505f5f5f5f5f7300000000000000000000000000000000dead063d80f1505f5f5f5f5f7300000000000000000000000000000000dead063e80f1505f5f5f5f5f7300000000000000000000000000000000dead063f80f1505f5f5f5f5f7300000000000000000000000000000000dead064080f1505f5f5f5f5f7300000000000000000000000000000000dead064180f1505f5f5f5f5f7300000000000000000000000000000000dead064280f1505f5f5f5f5f7300000000000000000000000000000000dead064380f1505f5f5f5f5f7300000000000000000000000000000000dead064480f1505f5f5f5f5f7300000000000000000000000000000000dead064580f1505f5f5f5f5f7300000000000000000000000000000000dead064680f1505f5f5f5f5f7300000000000000000000000000000000dead064780f1505f5f5f5f5f7300000000000000000000000000000000dead064880f1505f5f5f5f5f7300000000000000000000000000000000dead064980f1505f5f5f5f5f7300000000000000000000000000000000dead064a80f1505f5f5f5f5f7300000000000000000000000000000000dead064b80f1505f5f5f5f5f7300000000000000000000000000000000dead064c80f1505f5f5f5f5f7300000000000000000000000000000000dead064d80f1505f5f5f5f5f7300000000000000000000000000000000dead064e80f1505f5f5f5f5f7300000000000000000000000000000000dead064f80f1505f5f5f5f5f7300000000000000000000000000000000dead065080f1505f5f5f5f5f7300000000000000000000000000000000dead065180f1505f5f5f5f5f7300000000000000000000000000000000dead065280f1505f5f5f5f5f7300000000000000000000000000000000dead065380f1505f5f5f5f5f7300000000000000000000000000000000dead065480f1505f5f5f5f5f7300000000000000000000000000000000dead065580f1505f5f5f5f5f7300000000000000000000000000000000dead065680f1505f5f5f5f5f7300000000000000000000000000000000dead065780f1505f5f5f5f5f7300000000000000000000000000000000dead065880f1505f5f5f5f5f7300000000000000000000000000000000dead065980f1505f5f5f5f5f7300000000000000000000000000000000dead065a80f1505f5f5f5f5f7300000000000000000000000000000000dead065b80f1505f5f5f5f5f7300000000000000000000000000000000dead065c80f1505f5f5f5f5f7300000000000000000000000000000000dead065d80f1505f5f5f5f5f7300000000000000000000000000000000dead065e80f1505f5f5f5f5f7300000000000000000000000000000000dead065f80f1505f5f5f5f5f7300000000000000000000000000000000dead066080f1505f5f5f5f5f7300000000000000000000000000000000dead066180f1505f5f5f5f5f7300000000000000000000000000000000dead066280f1505f5f5f5f5f7300000000000000000000000000000000dead066380f1505f5f5f5f5f7300000000000000000000000000000000dead066480f1505f5f5f5f5f7300000000000000000000000000000000dead066580f1505f5f5f5f5f7300000000000000000000000000000000dead066680f1505f5f5f5f5f7300000000000000000000000000000000dead066780f1505f5f5f5f5f7300000000000000000000000000000000dead066880f1505f5f5f5f5f7300000000000000000000000000000000dead066980f1505f5f5f5f5f7300000000000000000000000000000000dead066a80f1505f5f5f5f5f7300000000000000000000000000000000dead066b80f1505f5f5f5f5f7300000000000000000000000000000000dead066c80f1505f5f5f5f5f7300000000000000000000000000000000dead066d80f1505f5f5f5f5f7300000000000000000000000000000000dead066e80f1505f5f5f5f5f7300000000000000000000000000000000dead066f80f1505f5f5f5f5f7300000000000000000000000000000000dead067080f1505f5f5f5f5f7300000000000000000000000000000000dead067180f1505f5f5f5f5f7300000000000000000000000000000000dead067280f1505f5f5f5f5f7300000000000000000000000000000000dead067380f1505f5f5f5f5f7300000000000000000000000000000000dead067480f1505f5f5f5f5f7300000000000000000000000000000000dead067580f1505f5f5f5f5f7300000000000000000000000000000000dead067680f1505f5f5f5f5f7300000000000000000000000000000000dead067780f1505f5f5f5f5f7300000000000000000000000000000000dead067880f1505f5f5f5f5f7300000000000000000000000000000000dead067980f1505f5f5f5f5f7300000000000000000000000000000000dead067a80f1505f5f5f5f5f7300000000000000000000000000000000dead067b80f1505f5f5f5f5f7300000000000000000000000000000000dead067c80f1505f5f5f5f5f7300000000000000000000000000000000dead067d80f1505f5f5f5f5f7300000000000000000000000000000000dead067e80f1505f5f5f5f5f7300000000000000000000000000000000dead067f80f1505f5f5f5f5f7300000000000000000000000000000000dead068080f1505f5f5f5f5f7300000000000000000000000000000000dead068180f1505f5f5f5f5f7300000000000000000000000000000000dead068280f1505f5f5f5f5f7300000000000000000000000000000000dead068380f1505f5f5f5f5f7300000000000000000000000000000000dead068480f1505f5f5f5f5f7300000000000000000000000000000000dead068580f1505f5f5f5f5f7300000000000000000000000000000000dead068680f1505f5f5f5f5f7300000000000000000000000000000000dead068780f1505f5f5f5f5f7300000000000000000000000000000000dead068880f1505f5f5f5f5f7300000000000000000000000000000000dead068980f1505f5f5f5f5f7300000000000000000000000000000000dead068a80f1505f5f5f5f5f7300000000000000000000000000000000dead068b80f1505f5f5f5f5f7300000000000000000000000000000000dead068c80f1505f5f5f5f5f7300000000000000000000000000000000dead068d80f1505f5f5f5f5f7300000000000000000000000000000000dead068e80f1505f5f5f5f5f7300000000000000000000000000000000dead068f80f1505f5f5f5f5f7300000000000000000000000000000000dead069080f1505f5f5f5f5f7300000000000000000000000000000000dead069180f1505f5f5f5f5f7300000000000000000000000000000000dead069280f1505f5f5f5f5f7300000000000000000000000000000000dead069380f1505f5f5f5f5f7300000000000000000000000000000000dead069480f1505f5f5f5f5f7300000000000000000000000000000000dead069580f1505f5f5f5f5f7300000000000000000000000000000000dead069680f1505f5f5f5f5f7300000000000000000000000000000000dead069780f1505f5f5f5f5f7300000000000000000000000000000000dead069880f1505f5f5f5f5f7300000000000000000000000000000000dead069980f1505f5f5f5f5f7300000000000000000000000000000000dead069a80f1505f5f5f5f5f7300000000000000000000000000000000dead069b80f1505f5f5f5f5f7300000000000000000000000000000000dead069c80f1505f5f5f5f5f7300000000000000000000000000000000dead069d80f1505f5f5f5f5f7300000000000000000000000000000000dead069e80f1505f5f5f5f5f7300000000000000000000000000000000dead069f80f1505f5f5f5f5f7300000000000000000000000000000000dead06a080f1505f5f5f5f5f7300000000000000000000000000000000dead06a180f1505f5f5f5f5f7300000000000000000000000000000000dead06a280f1505f5f5f5f5f7300000000000000000000000000000000dead06a380f1505f5f5f5f5f7300000000000000000000000000000000dead06a480f1505f5f5f5f5f7300000000000000000000000000000000dead06a580f1505f5f5f5f5f7300000000000000000000000000000000dead06a680f1505f5f5f5f5f7300000000000000000000000000000000dead06a780f1505f5f5f5f5f7300000000000000000000000000000000dead06a880f1505f5f5f5f5f7300000000000000000000000000000000dead06a980f1505f5f5f5f5f7300000000000000000000000000000000dead06aa80f1505f5f5f5f5f7300000000000000000000000000000000dead06ab80f1505f5f5f5f5f7300000000000000000000000000000000dead06ac80f1505f5f5f5f5f7300000000000000000000000000000000dead06ad80f1505f5f5f5f5f7300000000000000000000000000000000dead06ae80f1505f5f5f5f5f7300000000000000000000000000000000dead06af80f1505f5f5f5f5f7300000000000000000000000000000000dead06b080f1505f5f5f5f5f7300000000000000000000000000000000dead06b180f1505f5f5f5f5f7300000000000000000000000000000000dead06b280f1505f5f5f5f5f7300000000000000000000000000000000dead06b380f1505f5f5f5f5f7300000000000000000000000000000000dead06b480f1505f5f5f5f5f7300000000000000000000000000000000dead06b580f1505f5f5f5f5f7300000000000000000000000000000000dead06b680f1505f5f5f5f5f7300000000000000000000000000000000dead06b780f1505f5f5f5f5f7300000000000000000000000000000000dead06b880f1505f5f5f5f5f7300000000000000000000000000000000dead06b980f1505f5f5f5f5f7300000000000000000000000000000000dead06ba80f1505f5f5f5f5f7300000000000000000000000000000000dead06bb80f1505f5f5f5f5f7300000000000000000000000000000000dead06bc80f1505f5f5f5f5f7300000000000000000000000000000000dead06bd80f1505f5f5f5f5f7300000000000000000000000000000000dead06be80f1505f5f5f5f5f7300000000000000000000000000000000dead06bf80f1505f5f5f5f5f7300000000000000000000000000000000dead06c080f1505f5f5f5f5f7300000000000000000000000000000000dead06c180f1505f5f5f5f5f7300000000000000000000000000000000dead06c280f1505f5f5f5f5f7300000000000000000000000000000000dead06c380f1505f5f5f5f5f7300000000000000000000000000000000dead06c480f1505f5f5f5f5f7300000000000000000000000000000000dead06c580f1505f5f5f5f5f7300000000000000000000000000000000dead06c680f1505f5f5f5f5f7300000000000000000000000000000000dead06c780f1505f5f5f5f5f7300000000000000000000000000000000dead06c880f1505f5f5f5f5f7300000000000000000000000000000000dead06c980f1505f5f5f5f5f7300000000000000000000000000000000dead06ca80f1505f5f5f5f5f7300000000000000000000000000000000dead06cb80f1505f5f5f5f5f7300000000000000000000000000000000dead06cc80f1505f5f5f5f5f7300000000000000000000000000000000dead06cd80f1505f5f5f5f5f7300000000000000000000000000000000dead06ce80f1505f5f5f5f5f7300000000000000000000000000000000dead06cf80f1505f5f5f5f5f7300000000000000000000000000000000dead06d080f1505f5f5f5f5f7300000000000000000000000000000000dead06d180f1505f5f5f5f5f7300000000000000000000000000000000dead06d280f1505f5f5f5f5f7300000000000000000000000000000000dead06d380f1505f5f5f5f5f7300000000000000000000000000000000dead06d480f1505f5f5f5f5f7300000000000000000000000000000000dead06d580f1505f5f5f5f5f7300000000000000000000000000000000dead06d680f1505f5f5f5f5f7300000000000000000000000000000000dead06d780f1505f5f5f5f5f7300000000000000000000000000000000dead06d880f1505f5f5f5f5f7300000000000000000000000000000000dead06d980f1505f5f5f5f5f7300000000000000000000000000000000dead06da80f1505f5f5f5f5f7300000000000000000000000000000000dead06db80f1505f5f5f5f5f7300000000000000000000000000000000dead06dc80f1505f5f5f5f5f7300000000000000000000000000000000dead06dd80f1505f5f5f5f5f7300000000000000000000000000000000dead06de80f1505f5f5f5f5f7300000000000000000000000000000000dead06df80f1505f5f5f5f5f7300000000000000000000000000000000dead06e080f1505f5f5f5f5f7300000000000000000000000000000000dead06e180f1505f5f5f5f5f7300000000000000000000000000000000dead06e280f1505f5f5f5f5f7300000000000000000000000000000000dead06e380f1505f5f5f5f5f7300000000000000000000000000000000dead06e480f1505f5f5f5f5f7300000000000000000000000000000000dead06e580f1505f5f5f5f5f7300000000000000000000000000000000dead06e680f1505f5f5f5f5f7300000000000000000000000000000000dead06e780f1505f5f5f5f5f7300000000000000000000000000000000dead06e880f1505f5f5f5f5f7300000000000000000000000000000000dead06e980f1505f5f5f5f5f7300000000000000000000000000000000dead06ea80f1505f5f5f5f5f7300000000000000000000000000000000dead06eb80f1505f5f5f5f5f7300000000000000000000000000000000dead06ec80f1505f5f5f5f5f7300000000000000000000000000000000dead06ed80f1505f5f5f5f5f7300000000000000000000000000000000dead06ee80f1505f5f5f5f5f7300000000000000000000000000000000dead06ef80f1505f5f5f5f5f7300000000000000000000000000000000dead06f080f1505f5f5f5f5f7300000000000000000000000000000000dead06f180f1505f5f5f5f5f7300000000000000000000000000000000dead06f280f1505f5f5f5f5f7300000000000000000000000000000000dead06f380f1505f5f5f5f5f7300000000000000000000000000000000dead06f480f1505f5f5f5f5f7300000000000000000000000000000000dead06f580f1505f5f5f5f5f7300000000000000000000000000000000dead06f680f1505f5f5f5f5f7300000000000000000000000000000000dead06f780f1505f5f5f5f5f7300000000000000000000000000000000dead06f880f1505f5f5f5f5f7300000000000000000000000000000000dead06f980f1505f5f5f5f5f7300000000000000000000000000000000dead06fa80f1505f5f5f5f5f7300000000000000000000000000000000dead06fb80f1505f5f5f5f5f7300000000000000000000000000000000dead06fc80f1505f5f5f5f5f7300000000000000000000000000000000dead06fd80f1505f5f5f5f5f7300000000000000000000000000000000dead06fe80f1505f5f5f5f5f7300000000000000000000000000000000dead06ff80f1505f5f5f5f5f7300000000000000000000000000000000dead070080f1505f5f5f5f5f7300000000000000000000000000000000dead070180f1505f5f5f5f5f7300000000000000000000000000000000dead070280f1505f5f5f5f5f7300000000000000000000000000000000dead070380f1505f5f5f5f5f7300000000000000000000000000000000dead070480f1505f5f5f5f5f7300000000000000000000000000000000dead070580f1505f5f5f5f5f7300000000000000000000000000000000dead070680f1505f5f5f5f5f7300000000000000000000000000000000dead070780f1505f5f5f5f5f7300000000000000000000000000000000dead070880f1505f5f5f5f5f7300000000000000000000000000000000dead070980f1505f5f5f5f5f7300000000000000000000000000000000dead070a80f1505f5f5f5f5f7300000000000000000000000000000000dead070b80f1505f5f5f5f5f7300000000000000000000000000000000dead070c80f1505f5f5f5f5f7300000000000000000000000000000000dead070d80f1505f5f5f5f5f7300000000000000000000000000000000dead070e80f1505f5f5f5f5f7300000000000000000000000000000000dead070f80f1505f5f5f5f5f7300000000000000000000000000000000dead071080f1505f5f5f5f5f7300000000000000000000000000000000dead071180f1505f5f5f5f5f7300000000000000000000000000000000dead071280f1505f5f5f5f5f7300000000000000000000000000000000dead071380f1505f5f5f5f5f7300000000000000000000000000000000dead071480f1505f5f5f5f5f7300000000000000000000000000000000dead071580f1505f5f5f5f5f7300000000000000000000000000000000dead071680f1505f5f5f5f5f7300000000000000000000000000000000dead071780f1505f5f5f5f5f7300000000000000000000000000000000dead071880f1505f5f5f5f5f7300000000000000000000000000000000dead071980f1505f5f5f5f5f7300000000000000000000000000000000dead071a80f1505f5f5f5f5f7300000000000000000000000000000000dead071b80f1505f5f5f5f5f7300000000000000000000000000000000dead071c80f1505f5f5f5f5f7300000000000000000000000000000000dead071d80f1505f5f5f5f5f7300000000000000000000000000000000dead071e80f1505f5f5f5f5f7300000000000000000000000000000000dead071f80f1505f5f5f5f5f7300000000000000000000000000000000dead072080f1505f5f5f5f5f7300000000000000000000000000000000dead072180f1505f5f5f5f5f7300000000000000000000000000000000dead072280f1505f5f5f5f5f7300000000000000000000000000000000dead072380f1505f5f5f5f5f7300000000000000000000000000000000dead072480f1505f5f5f5f5f7300000000000000000000000000000000dead072580f1505f5f5f5f5f7300000000000000000000000000000000dead072680f1505f5f5f5f5f7300000000000000000000000000000000dead072780f1505f5f5f5f5f7300000000000000000000000000000000dead072880f1505f5f5f5f5f7300000000000000000000000000000000dead072980f1505f5f5f5f5f7300000000000000000000000000000000dead072a80f1505f5f5f5f5f7300000000000000000000000000000000dead072b80f1505f5f5f5f5f7300000000000000000000000000000000dead072c80f1505f5f5f5f5f7300000000000000000000000000000000dead072d80f1505f5f5f5f5f7300000000000000000000000000000000dead072e80f1505f5f5f5f5f7300000000000000000000000000000000dead072f80f1505f5f5f5f5f7300000000000000000000000000000000dead073080f1505f5f5f5f5f7300000000000000000000000000000000dead073180f1505f5f5f5f5f7300000000000000000000000000000000dead073280f1505f5f5f5f5f7300000000000000000000000000000000dead073380f1505f5f5f5f5f7300000000000000000000000000000000dead073480f1505f5f5f5f5f7300000000000000000000000000000000dead073580f1505f5f5f5f5f7300000000000000000000000000000000dead073680f1505f5f5f5f5f7300000000000000000000000000000000dead073780f1505f5f5f5f5f7300000000000000000000000000000000dead073880f1505f5f5f5f5f7300000000000000000000000000000000dead073980f1505f5f5f5f5f7300000000000000000000000000000000dead073a80f1505f5f5f5f5f7300000000000000000000000000000000dead073b80f1505f5f5f5f5f7300000000000000000000000000000000dead073c80f1505f5f5f5f5f7300000000000000000000000000000000dead073d80f1505f5f5f5f5f7300000000000000000000000000000000dead073e80f1505f5f5f5f5f7300000000000000000000000000000000dead073f80f1505f5f5f5f5f7300000000000000000000000000000000dead074080f1505f5f5f5f5f7300000000000000000000000000000000dead074180f1505f5f5f5f5f7300000000000000000000000000000000dead074280f1505f5f5f5f5f7300000000000000000000000000000000dead074380f1505f5f5f5f5f7300000000000000000000000000000000dead074480f1505f5f5f5f5f7300000000000000000000000000000000dead074580f1505f5f5f5f5f7300000000000000000000000000000000dead074680f1505f5f5f5f5f7300000000000000000000000000000000dead074780f1505f5f5f5f5f7300000000000000000000000000000000dead074880f1505f5f5f5f5f7300000000000000000000000000000000dead074980f1505f5f5f5f5f7300000000000000000000000000000000dead074a80f1505f5f5f5f5f7300000000000000000000000000000000dead074b80f1505f5f5f5f5f7300000000000000000000000000000000dead074c80f1505f5f5f5f5f7300000000000000000000000000000000dead074d80f1505f5f5f5f5f7300000000000000000000000000000000dead074e80f1505f5f5f5f5f7300000000000000000000000000000000dead074f80f1505f5f5f5f5f7300000000000000000000000000000000dead075080f1505f5f5f5f5f7300000000000000000000000000000000dead075180f1505f5f5f5f5f7300000000000000000000000000000000dead075280f1505f5f5f5f5f7300000000000000000000000000000000dead075380f1505f5f5f5f5f7300000000000000000000000000000000dead075480f1505f5f5f5f5f7300000000000000000000000000000000dead075580f1505f5f5f5f5f7300000000000000000000000000000000dead075680f1505f5f5f5f5f7300000000000000000000000000000000dead075780f1505f5f5f5f5f7300000000000000000000000000000000dead075880f1505f5f5f5f5f7300000000000000000000000000000000dead075980f1505f5f5f5f5f7300000000000000000000000000000000dead075a80f1505f5f5f5f5f7300000000000000000000000000000000dead075b80f1505f5f5f5f5f7300000000000000000000000000000000dead075c80f1505f5f5f5f5f7300000000000000000000000000000000dead075d80f1505f5f5f5f5f7300000000000000000000000000000000dead075e80f1505f5f5f5f5f7300000000000000000000000000000000dead075f80f1505f5f5f5f5f7300000000000000000000000000000000dead076080f1505f5f5f5f5f7300000000000000000000000000000000dead076180f1505f5f5f5f5f7300000000000000000000000000000000dead076280f1505f5f5f5f5f7300000000000000000000000000000000dead076380f1505f5f5f5f5f7300000000000000000000000000000000dead076480f1505f5f5f5f5f7300000000000000000000000000000000dead076580f1505f5f5f5f5f7300000000000000000000000000000000dead076680f1505f5f5f5f5f7300000000000000000000000000000000dead076780f1505f5f5f5f5f7300000000000000000000000000000000dead076880f1505f5f5f5f5f7300000000000000000000000000000000dead076980f1505f5f5f5f5f7300000000000000000000000000000000dead076a80f1505f5f5f5f5f7300000000000000000000000000000000dead076b80f1505f5f5f5f5f7300000000000000000000000000000000dead076c80f1505f5f5f5f5f7300000000000000000000000000000000dead076d80f1505f5f5f5f5f7300000000000000000000000000000000dead076e80f1505f5f5f5f5f7300000000000000000000000000000000dead076f80f1505f5f5f5f5f7300000000000000000000000000000000dead077080f1505f5f5f5f5f7300000000000000000000000000000000dead077180f1505f5f5f5f5f7300000000000000000000000000000000dead077280f1505f5f5f5f5f7300000000000000000000000000000000dead077380f1505f5f5f5f5f7300000000000000000000000000000000dead077480f1505f5f5f5f5f7300000000000000000000000000000000dead077580f1505f5f5f5f5f7300000000000000000000000000000000dead077680f1505f5f5f5f5f7300000000000000000000000000000000dead077780f1505f5f5f5f5f7300000000000000000000000000000000dead077880f1505f5f5f5f5f7300000000000000000000000000000000dead077980f1505f5f5f5f5f7300000000000000000000000000000000dead077a80f1505f5f5f5f5f7300000000000000000000000000000000dead077b80f1505f5f5f5f5f7300000000000000000000000000000000dead077c80f1505f5f5f5f5f7300000000000000000000000000000000dead077d80f1505f5f5f5f5f7300000000000000000000000000000000dead077e80f1505f5f5f5f5f7300000000000000000000000000000000dead077f80f1505f5f5f5f5f7300000000000000000000000000000000dead078080f1505f5f5f5f5f7300000000000000000000000000000000dead078180f1505f5f5f5f5f7300000000000000000000000000000000dead078280f1505f5f5f5f5f7300000000000000000000000000000000dead078380f1505f5f5f5f5f7300000000000000000000000000000000dead078480f1505f5f5f5f5f7300000000000000000000000000000000dead078580f1505f5f5f5f5f7300000000000000000000000000000000dead078680f1505f5f5f5f5f7300000000000000000000000000000000dead078780f1505f5f5f5f5f7300000000000000000000000000000000dead078880f1505f5f5f5f5f7300000000000000000000000000000000dead078980f1505f5f5f5f5f7300000000000000000000000000000000dead078a80f1505f5f5f5f5f7300000000000000000000000000000000dead078b80f1505f5f5f5f5f7300000000000000000000000000000000dead078c80f1505f5f5f5f5f7300000000000000000000000000000000dead078d80f1505f5f5f5f5f7300000000000000000000000000000000dead078e80f1505f5f5f5f5f7300000000000000000000000000000000dead078f80f1505f5f5f5f5f7300000000000000000000000000000000dead079080f1505f5f5f5f5f7300000000000000000000000000000000dead079180f1505f5f5f5f5f7300000000000000000000000000000000dead079280f1505f5f5f5f5f7300000000000000000000000000000000dead079380f1505f5f5f5f5f7300000000000000000000000000000000dead079480f1505f5f5f5f5f7300000000000000000000000000000000dead079580f1505f5f5f5f5f7300000000000000000000000000000000dead079680f1505f5f5f5f5f7300000000000000000000000000000000dead079780f1505f5f5f5f5f7300000000000000000000000000000000dead079880f1505f5f5f5f5f7300000000000000000000000000000000dead079980f1505f5f5f5f5f7300000000000000000000000000000000dead079a80f1505f5f5f5f5f7300000000000000000000000000000000dead079b80f1505f5f5f5f5f7300000000000000000000000000000000dead079c80f1505f5f5f5f5f7300000000000000000000000000000000dead079d80f1505f5f5f5f5f7300000000000000000000000000000000dead079e80f1505f5f5f5f5f7300000000000000000000000000000000dead079f80f1505f5f5f5f5f7300000000000000000000000000000000dead07a080f1505f5f5f5f5f7300000000000000000000000000000000dead07a180f1505f5f5f5f5f7300000000000000000000000000000000dead07a280f1505f5f5f5f5f7300000000000000000000000000000000dead07a380f1505f5f5f5f5f7300000000000000000000000000000000dead07a480f1505f5f5f5f5f7300000000000000000000000000000000dead07a580f1505f5f5f5f5f7300000000000000000000000000000000dead07a680f1505f5f5f5f5f7300000000000000000000000000000000dead07a780f1505f5f5f5f5f7300000000000000000000000000000000dead07a880f1505f5f5f5f5f7300000000000000000000000000000000dead07a980f1505f5f5f5f5f7300000000000000000000000000000000dead07aa80f1505f5f5f5f5f7300000000000000000000000000000000dead07ab80f1505f5f5f5f5f7300000000000000000000000000000000dead07ac80f1505f5f5f5f5f7300000000000000000000000000000000dead07ad80f1505f5f5f5f5f7300000000000000000000000000000000dead07ae80f1505f5f5f5f5f7300000000000000000000000000000000dead07af80f1505f5f5f5f5f7300000000000000000000000000000000dead07b080f1505f5f5f5f5f7300000000000000000000000000000000dead07b180f1505f5f5f5f5f7300000000000000000000000000000000dead07b280f1505f5f5f5f5f7300000000000000000000000000000000dead07b380f1505f5f5f5f5f7300000000000000000000000000000000dead07b480f1505f5f5f5f5f7300000000000000000000000000000000dead07b580f1505f5f5f5f5f7300000000000000000000000000000000dead07b680f1505f5f5f5f5f7300000000000000000000000000000000dead07b780f1505f5f5f5f5f7300000000000000000000000000000000dead07b880f1505f5f5f5f5f7300000000000000000000000000000000dead07b980f1505f5f5f5f5f7300000000000000000000000000000000dead07ba80f1505f5f5f5f5f7300000000000000000000000000000000dead07bb80f1505f5f5f5f5f7300000000000000000000000000000000dead07bc80f1505f5f5f5f5f7300000000000000000000000000000000dead07bd80f1505f5f5f5f5f7300000000000000000000000000000000dead07be80f1505f5f5f5f5f7300000000000000000000000000000000dead07bf80f1505f5f5f5f5f7300000000000000000000000000000000dead07c080f1505f5f5f5f5f7300000000000000000000000000000000dead07c180f1505f5f5f5f5f7300000000000000000000000000000000dead07c280f1505f5f5f5f5f7300000000000000000000000000000000dead07c380f1505f5f5f5f5f7300000000000000000000000000000000dead07c480f1505f5f5f5f5f7300000000000000000000000000000000dead07c580f1505f5f5f5f5f7300000000000000000000000000000000dead07c680f1505f5f5f5f5f7300000000000000000000000000000000dead07c780f1505f5f5f5f5f7300000000000000000000000000000000dead07c880f1505f5f5f5f5f7300000000000000000000000000000000dead07c980f1505f5f5f5f5f7300000000000000000000000000000000dead07ca80f1505f5f5f5f5f7300000000000000000000000000000000dead07cb80f1505f5f5f5f5f7300000000000000000000000000000000dead07cc80f1505f5f5f5f5f7300000000000000000000000000000000dead07cd80f1505f5f5f5f5f7300000000000000000000000000000000dead07ce80f1505f5f5f5f5f7300000000000000000000000000000000dead07cf80f1505f5f5f5f5f7300000000000000000000000000000000dead07d080f1505f5f5f5f5f7300000000000000000000000000000000dead07d180f1505f5f5f5f5f7300000000000000000000000000000000dead07d280f1505f5f5f5f5f7300000000000000000000000000000000dead07d380f1505f5f5f5f5f7300000000000000000000000000000000dead07d480f1505f5f5f5f5f7300000000000000000000000000000000dead07d580f1505f5f5f5f5f7300000000000000000000000000000000dead07d680f1505f5f5f5f5f7300000000000000000000000000000000dead07d780f1505f5f5f5f5f7300000000000000000000000000000000dead07d880f1505f5f5f5f5f7300000000000000000000000000000000dead07d980f1505f5f5f5f5f7300000000000000000000000000000000dead07da80f1505f5f5f5f5f7300000000000000000000000000000000dead07db80f1505f5f5f5f5f7300000000000000000000000000000000dead07dc80f1505f5f5f5f5f7300000000000000000000000000000000dead07dd80f1505f5f5f5f5f7300000000000000000000000000000000dead07de80f1505f5f5f5f5f7300000000000000000000000000000000dead07df80f1505f5f5f5f5f7300000000000000000000000000000000dead07e080f1505f5f5f5f5f7300000000000000000000000000000000dead07e180f1505f5f5f5f5f7300000000000000000000000000000000dead07e280f1505f5f5f5f5f7300000000000000000000000000000000dead07e380f1505f5f5f5f5f7300000000000000000000000000000000dead07e480f1505f5f5f5f5f7300000000000000000000000000000000dead07e580f1505f5f5f5f5f7300000000000000000000000000000000dead07e680f1505f5f5f5f5f7300000000000000000000000000000000dead07e780f1505f5f5f5f5f7300000000000000000000000000000000dead07e880f1505f5f5f5f5f7300000000000000000000000000000000dead07e980f1505f5f5f5f5f7300000000000000000000000000000000dead07ea80f1505f5f5f5f5f7300000000000000000000000000000000dead07eb80f1505f5f5f5f5f7300000000000000000000000000000000dead07ec80f1505f5f5f5f5f7300000000000000000000000000000000dead07ed80f1505f5f5f5f5f7300000000000000000000000000000000dead07ee80f1505f5f5f5f5f7300000000000000000000000000000000dead07ef80f1505f5f5f5f5f7300000000000000000000000000000000dead07f080f1505f5f5f5f5f7300000000000000000000000000000000dead07f180f1505f5f5f5f5f7300000000000000000000000000000000dead07f280f1505f5f5f5f5f7300000000000000000000000000000000dead07f380f1505f5f5f5f5f7300000000000000000000000000000000dead07f480f1505f5f5f5f5f7300000000000000000000000000000000dead07f580f1505f5f5f5f5f7300000000000000000000000000000000dead07f680f1505f5f5f5f5f7300000000000000000000000000000000dead07f780f1505f5f5f5f5f7300000000000000000000000000000000dead07f880f1505f5f5f5f5f7300000000000000000000000000000000dead07f980f1505f5f5f5f5f7300000000000000000000000000000000dead07fa80f1505f5f5f5f5f7300000000000000000000000000000000dead07fb80f1505f5f5f5f5f7300000000000000000000000000000000dead07fc80f1505f5f5f5f5f7300000000000000000000000000000000dead07fd80f1505f5f5f5f5f7300000000000000000000000000000000dead07fe80f1505f5f5f5f5f7300000000000000000000000000000000dead07ff80f1505f5f5f5f5f7300000000000000000000000000000000dead080080f1505f5f5f5f5f7300000000000000000000000000000000dead080180f1505f5f5f5f5f7300000000000000000000000000000000dead080280f1505f5f5f5f5f7300000000000000000000000000000000dead080380f1505f5f5f5f5f7300000000000000000000000000000000dead080480f1505f5f5f5f5f7300000000000000000000000000000000dead080580f1505f5f5f5f5f7300000000000000000000000000000000dead080680f1505f5f5f5f5f7300000000000000000000000000000000dead080780f1505f5f5f5f5f7300000000000000000000000000000000dead080880f1505f5f5f5f5f7300000000000000000000000000000000dead080980f1505f5f5f5f5f7300000000000000000000000000000000dead080a80f1505f5f5f5f5f7300000000000000000000000000000000dead080b80f1505f5f5f5f5f7300000000000000000000000000000000dead080c80f1505f5f5f5f5f7300000000000000000000000000000000dead080d80f1505f5f5f5f5f7300000000000000000000000000000000dead080e80f1505f5f5f5f5f7300000000000000000000000000000000dead080f80f1505f5f5f5f5f7300000000000000000000000000000000dead081080f1505f5f5f5f5f7300000000000000000000000000000000dead081180f1505f5f5f5f5f7300000000000000000000000000000000dead081280f1505f5f5f5f5f7300000000000000000000000000000000dead081380f1505f5f5f5f5f7300000000000000000000000000000000dead081480f1505f5f5f5f5f7300000000000000000000000000000000dead081580f1505f5f5f5f5f7300000000000000000000000000000000dead081680f1505f5f5f5f5f7300000000000000000000000000000000dead081780f1505f5f5f5f5f7300000000000000000000000000000000dead081880f1505f5f5f5f5f7300000000000000000000000000000000dead081980f1505f5f5f5f5f7300000000000000000000000000000000dead081a80f1505f5f5f5f5f7300000000000000000000000000000000dead081b80f1505f5f5f5f5f7300000000000000000000000000000000dead081c80f1505f5f5f5f5f7300000000000000000000000000000000dead081d80f1505f5f5f5f5f7300000000000000000000000000000000dead081e80f1505f5f5f5f5f7300000000000000000000000000000000dead081f80f1505f5f5f5f5f7300000000000000000000000000000000dead082080f1505f5f5f5f5f7300000000000000000000000000000000dead082180f1505f5f5f5f5f7300000000000000000000000000000000dead082280f1505f5f5f5f5f7300000000000000000000000000000000dead082380f1505f5f5f5f5f7300000000000000000000000000000000dead082480f1505f5f5f5f5f7300000000000000000000000000000000dead082580f1505f5f5f5f5f7300000000000000000000000000000000dead082680f1505f5f5f5f5f7300000000000000000000000000000000dead082780f1505f5f5f5f5f7300000000000000000000000000000000dead082880f1505f5f5f5f5f7300000000000000000000000000000000dead082980f1505f5f5f5f5f7300000000000000000000000000000000dead082a80f1505f5f5f5f5f7300000000000000000000000000000000dead082b80f1505f5f5f5f5f7300000000000000000000000000000000dead082c80f1505f5f5f5f5f7300000000000000000000000000000000dead082d80f1505f5f5f5f5f7300000000000000000000000000000000dead082e80f1505f5f5f5f5f7300000000000000000000000000000000dead082f80f1505f5f5f5f5f7300000000000000000000000000000000dead083080f1505f5f5f5f5f7300000000000000000000000000000000dead083180f1505f5f5f5f5f7300000000000000000000000000000000dead083280f1505f5f5f5f5f7300000000000000000000000000000000dead083380f1505f5f5f5f5f7300000000000000000000000000000000dead083480f1505f5f5f5f5f7300000000000000000000000000000000dead083580f1505f5f5f5f5f7300000000000000000000000000000000dead083680f1505f5f5f5f5f7300000000000000000000000000000000dead083780f1505f5f5f5f5f7300000000000000000000000000000000dead083880f1505f5f5f5f5f7300000000000000000000000000000000dead083980f1505f5f5f5f5f7300000000000000000000000000000000dead083a80f1505f5f5f5f5f7300000000000000000000000000000000dead083b80f1505f5f5f5f5f7300000000000000000000000000000000dead083c80f1505f5f5f5f5f7300000000000000000000000000000000dead083d80f1505f5f5f5f5f7300000000000000000000000000000000dead083e80f1505f5f5f5f5f7300000000000000000000000000000000dead083f80f1505f5f5f5f5f7300000000000000000000000000000000dead084080f1505f5f5f5f5f7300000000000000000000000000000000dead084180f1505f5f5f5f5f7300000000000000000000000000000000dead084280f1505f5f5f5f5f7300000000000000000000000000000000dead084380f1505f5f5f5f5f7300000000000000000000000000000000dead084480f1505f5f5f5f5f7300000000000000000000000000000000dead084580f1505f5f5f5f5f7300000000000000000000000000000000dead084680f1505f5f5f5f5f7300000000000000000000000000000000dead084780f1505f5f5f5f5f7300000000000000000000000000000000dead084880f1505f5f5f5f5f7300000000000000000000000000000000dead084980f1505f5f5f5f5f7300000000000000000000000000000000dead084a80f1505f5f5f5f5f7300000000000000000000000000000000dead084b80f1505f5f5f5f5f7300000000000000000000000000000000dead084c80f1505f5f5f5f5f7300000000000000000000000000000000dead084d80f1505f5f5f5f5f7300000000000000000000000000000000dead084e80f1505f5f5f5f5f7300000000000000000000000000000000dead084f80f1505f5f5f5f5f7300000000000000000000000000000000dead085080f1505f5f5f5f5f7300000000000000000000000000000000dead085180f1505f5f5f5f5f7300000000000000000000000000000000dead085280f1505f5f5f5f5f7300000000000000000000000000000000dead085380f1505f5f5f5f5f7300000000000000000000000000000000dead085480f1505f5f5f5f5f7300000000000000000000000000000000dead085580f1505f5f5f5f5f7300000000000000000000000000000000dead085680f1505f5f5f5f5f7300000000000000000000000000000000dead085780f1505f5f5f5f5f7300000000000000000000000000000000dead085880f1505f5f5f5f5f7300000000000000000000000000000000dead085980f1505f5f5f5f5f7300000000000000000000000000000000dead085a80f1505f5f5f5f5f7300000000000000000000000000000000dead085b80f1505f5f5f5f5f7300000000000000000000000000000000dead085c80f1505f5f5f5f5f7300000000000000000000000000000000dead085d80f1505f5f5f5f5f7300000000000000000000000000000000dead085e80f1505f5f5f5f5f7300000000000000000000000000000000dead085f80f1505f5f5f5f5f7300000000000000000000000000000000dead086080f1505f5f5f5f5f7300000000000000000000000000000000dead086180f1505f5f5f5f5f7300000000000000000000000000000000dead086280f1505f5f5f5f5f7300000000000000000000000000000000dead086380f1505f5f5f5f5f7300000000000000000000000000000000dead086480f1505f5f5f5f5f7300000000000000000000000000000000dead086580f1505f5f5f5f5f7300000000000000000000000000000000dead086680f1505f5f5f5f5f7300000000000000000000000000000000dead086780f1505f5f5f5f5f7300000000000000000000000000000000dead086880f1505f5f5f5f5f7300000000000000000000000000000000dead086980f1505f5f5f5f5f7300000000000000000000000000000000dead086a80f1505f5f5f5f5f7300000000000000000000000000000000dead086b80f1505f5f5f5f5f7300000000000000000000000000000000dead086c80f1505f5f5f5f5f7300000000000000000000000000000000dead086d80f1505f5f5f5f5f7300000000000000000000000000000000dead086e80f1505f5f5f5f5f7300000000000000000000000000000000dead086f80f1505f5f5f5f5f7300000000000000000000000000000000dead087080f1505f5f5f5f5f7300000000000000000000000000000000dead087180f1505f5f5f5f5f7300000000000000000000000000000000dead087280f1505f5f5f5f5f7300000000000000000000000000000000dead087380f1505f5f5f5f5f7300000000000000000000000000000000dead087480f1505f5f5f5f5f7300000000000000000000000000000000dead087580f1505f5f5f5f5f7300000000000000000000000000000000dead087680f1505f5f5f5f5f7300000000000000000000000000000000dead087780f1505f5f5f5f5f7300000000000000000000000000000000dead087880f1505f5f5f5f5f7300000000000000000000000000000000dead087980f1505f5f5f5f5f7300000000000000000000000000000000dead087a80f1505f5f5f5f5f7300000000000000000000000000000000dead087b80f1505f5f5f5f5f7300000000000000000000000000000000dead087c80f1505f5f5f5f5f7300000000000000000000000000000000dead087d80f1505f5f5f5f5f7300000000000000000000000000000000dead087e80f1505f5f5f5f5f7300000000000000000000000000000000dead087f80f1505f5f5f5f5f7300000000000000000000000000000000dead088080f1505f5f5f5f5f7300000000000000000000000000000000dead088180f1505f5f5f5f5f7300000000000000000000000000000000dead088280f1505f5f5f5f5f7300000000000000000000000000000000dead088380f1505f5f5f5f5f7300000000000000000000000000000000dead088480f1505f5f5f5f5f7300000000000000000000000000000000dead088580f1505f5f5f5f5f7300000000000000000000000000000000dead088680f1505f5f5f5f5f7300000000000000000000000000000000dead088780f1505f5f5f5f5f7300000000000000000000000000000000dead088880f1505f5f5f5f5f7300000000000000000000000000000000dead088980f1505f5f5f5f5f7300000000000000000000000000000000dead088a80f1505f5f5f5f5f7300000000000000000000000000000000dead088b80f1505f5f5f5f5f7300000000000000000000000000000000dead088c80f1505f5f5f5f5f7300000000000000000000000000000000dead088d80f1505f5f5f5f5f7300000000000000000000000000000000dead088e80f1505f5f5f5f5f7300000000000000000000000000000000dead088f80f1505f5f5f5f5f7300000000000000000000000000000000dead089080f1505f5f5f5f5f7300000000000000000000000000000000dead089180f1505f5f5f5f5f7300000000000000000000000000000000dead089280f1505f5f5f5f5f7300000000000000000000000000000000dead089380f1505f5f5f5f5f7300000000000000000000000000000000dead089480f1505f5f5f5f5f7300000000000000000000000000000000dead089580f1505f5f5f5f5f7300000000000000000000000000000000dead089680f1505f5f5f5f5f7300000000000000000000000000000000dead089780f1505f5f5f5f5f7300000000000000000000000000000000dead089880f1505f5f5f5f5f7300000000000000000000000000000000dead089980f1505f5f5f5f5f7300000000000000000000000000000000dead089a80f1505f5f5f5f5f7300000000000000000000000000000000dead089b80f1505f5f5f5f5f7300000000000000000000000000000000dead089c80f1505f5f5f5f5f7300000000000000000000000000000000dead089d80f1505f5f5f5f5f7300000000000000000000000000000000dead089e80f1505f5f5f5f5f7300000000000000000000000000000000dead089f80f1505f5f5f5f5f7300000000000000000000000000000000dead08a080f1505f5f5f5f5f7300000000000000000000000000000000dead08a180f1505f5f5f5f5f7300000000000000000000000000000000dead08a280f1505f5f5f5f5f7300000000000000000000000000000000dead08a380f1505f5f5f5f5f7300000000000000000000000000000000dead08a480f1505f5f5f5f5f7300000000000000000000000000000000dead08a580f1505f5f5f5f5f7300000000000000000000000000000000dead08a680f1505f5f5f5f5f7300000000000000000000000000000000dead08a780f1505f5f5f5f5f7300000000000000000000000000000000dead08a880f1505f5f5f5f5f7300000000000000000000000000000000dead08a980f1505f5f5f5f5f7300000000000000000000000000000000dead08aa80f1505f5f5f5f5f7300000000000000000000000000000000dead08ab80f1505f5f5f5f5f7300000000000000000000000000000000dead08ac80f1505f5f5f5f5f7300000000000000000000000000000000dead08ad80f1505f5f5f5f5f7300000000000000000000000000000000dead08ae80f1505f5f5f5f5f7300000000000000000000000000000000dead08af80f1505f5f5f5f5f7300000000000000000000000000000000dead08b080f1505f5f5f5f5f7300000000000000000000000000000000dead08b180f1505f5f5f5f5f7300000000000000000000000000000000dead08b280f1505f5f5f5f5f7300000000000000000000000000000000dead08b380f1505f5f5f5f5f7300000000000000000000000000000000dead08b480f1505f5f5f5f5f7300000000000000000000000000000000dead08b580f1505f5f5f5f5f7300000000000000000000000000000000dead08b680f1505f5f5f5f5f7300000000000000000000000000000000dead08b780f1505f5f5f5f5f7300000000000000000000000000000000dead08b880f1505f5f5f5f5f7300000000000000000000000000000000dead08b980f1505f5f5f5f5f7300000000000000000000000000000000dead08ba80f1505f5f5f5f5f7300000000000000000000000000000000dead08bb80f1505f5f5f5f5f7300000000000000000000000000000000dead08bc80f1505f5f5f5f5f7300000000000000000000000000000000dead08bd80f1505f5f5f5f5f7300000000000000000000000000000000dead08be80f1505f5f5f5f5f7300000000000000000000000000000000dead08bf80f1505f5f5f5f5f7300000000000000000000000000000000dead08c080f1505f5f5f5f5f7300000000000000000000000000000000dead08c180f1505f5f5f5f5f7300000000000000000000000000000000dead08c280f1505f5f5f5f5f7300000000000000000000000000000000dead08c380f1505f5f5f5f5f7300000000000000000000000000000000dead08c480f1505f5f5f5f5f7300000000000000000000000000000000dead08c580f1505f5f5f5f5f7300000000000000000000000000000000dead08c680f1505f5f5f5f5f7300000000000000000000000000000000dead08c780f1505f5f5f5f5f7300000000000000000000000000000000dead08c880f1505f5f5f5f5f7300000000000000000000000000000000dead08c980f1505f5f5f5f5f7300000000000000000000000000000000dead08ca80f1505f5f5f5f5f7300000000000000000000000000000000dead08cb80f1505f5f5f5f5f7300000000000000000000000000000000dead08cc80f1505f5f5f5f5f7300000000000000000000000000000000dead08cd80f1505f5f5f5f5f7300000000000000000000000000000000dead08ce80f1505f5f5f5f5f7300000000000000000000000000000000dead08cf80f1505f5f5f5f5f7300000000000000000000000000000000dead08d080f1505f5f5f5f5f7300000000000000000000000000000000dead08d180f1505f5f5f5f5f7300000000000000000000000000000000dead08d280f1505f5f5f5f5f7300000000000000000000000000000000dead08d380f1505f5f5f5f5f7300000000000000000000000000000000dead08d480f1505f5f5f5f5f7300000000000000000000000000000000dead08d580f1505f5f5f5f5f7300000000000000000000000000000000dead08d680f1505f5f5f5f5f7300000000000000000000000000000000dead08d780f1505f5f5f5f5f7300000000000000000000000000000000dead08d880f1505f5f5f5f5f7300000000000000000000000000000000dead08d980f1505f5f5f5f5f7300000000000000000000000000000000dead08da80f1505f5f5f5f5f7300000000000000000000000000000000dead08db80f1505f5f5f5f5f7300000000000000000000000000000000dead08dc80f1505f5f5f5f5f7300000000000000000000000000000000dead08dd80f1505f5f5f5f5f7300000000000000000000000000000000dead08de80f1505f5f5f5f5f7300000000000000000000000000000000dead08df80f1505f5f5f5f5f7300000000000000000000000000000000dead08e080f1505f5f5f5f5f7300000000000000000000000000000000dead08e180f1505f5f5f5f5f7300000000000000000000000000000000dead08e280f1505f5f5f5f5f7300000000000000000000000000000000dead08e380f1505f5f5f5f5f7300000000000000000000000000000000dead08e480f1505f5f5f5f5f7300000000000000000000000000000000dead08e580f1505f5f5f5f5f7300000000000000000000000000000000dead08e680f1505f5f5f5f5f7300000000000000000000000000000000dead08e780f1505f5f5f5f5f7300000000000000000000000000000000dead08e880f1505f5f5f5f5f7300000000000000000000000000000000dead08e980f1505f5f5f5f5f7300000000000000000000000000000000dead08ea80f1505f5f5f5f5f7300000000000000000000000000000000dead08eb80f1505f5f5f5f5f7300000000000000000000000000000000dead08ec80f1505f5f5f5f5f7300000000000000000000000000000000dead08ed80f1505f5f5f5f5f7300000000000000000000000000000000dead08ee80f1505f5f5f5f5f7300000000000000000000000000000000dead08ef80f1505f5f5f5f5f7300000000000000000000000000000000dead08f080f1505f5f5f5f5f7300000000000000000000000000000000dead08f180f1505f5f5f5f5f7300000000000000000000000000000000dead08f280f1505f5f5f5f5f7300000000000000000000000000000000dead08f380f1505f5f5f5f5f7300000000000000000000000000000000dead08f480f1505f5f5f5f5f7300000000000000000000000000000000dead08f580f1505f5f5f5f5f7300000000000000000000000000000000dead08f680f1505f5f5f5f5f7300000000000000000000000000000000dead08f780f1505f5f5f5f5f7300000000000000000000000000000000dead08f880f1505f5f5f5f5f7300000000000000000000000000000000dead08f980f1505f5f5f5f5f7300000000000000000000000000000000dead08fa80f1505f5f5f5f5f7300000000000000000000000000000000dead08fb80f1505f5f5f5f5f7300000000000000000000000000000000dead08fc80f1505f5f5f5f5f7300000000000000000000000000000000dead08fd80f1505f5f5f5f5f7300000000000000000000000000000000dead08fe80f1505f5f5f5f5f7300000000000000000000000000000000dead08ff80f1505f5f5f5f5f7300000000000000000000000000000000dead090080f1505f5f5f5f5f7300000000000000000000000000000000dead090180f1505f5f5f5f5f7300000000000000000000000000000000dead090280f1505f5f5f5f5f7300000000000000000000000000000000dead090380f1505f5f5f5f5f7300000000000000000000000000000000dead090480f1505f5f5f5f5f7300000000000000000000000000000000dead090580f1505f5f5f5f5f7300000000000000000000000000000000dead090680f1505f5f5f5f5f7300000000000000000000000000000000dead090780f1505f5f5f5f5f7300000000000000000000000000000000dead090880f1505f5f5f5f5f7300000000000000000000000000000000dead090980f1505f5f5f5f5f7300000000000000000000000000000000dead090a80f1505f5f5f5f5f7300000000000000000000000000000000dead090b80f1505f5f5f5f5f7300000000000000000000000000000000dead090c80f1505f5f5f5f5f7300000000000000000000000000000000dead090d80f1505f5f5f5f5f7300000000000000000000000000000000dead090e80f1505f5f5f5f5f7300000000000000000000000000000000dead090f80f1505f5f5f5f5f7300000000000000000000000000000000dead091080f1505f5f5f5f5f7300000000000000000000000000000000dead091180f1505f5f5f5f5f7300000000000000000000000000000000dead091280f1505f5f5f5f5f7300000000000000000000000000000000dead091380f1505f5f5f5f5f7300000000000000000000000000000000dead091480f1505f5f5f5f5f7300000000000000000000000000000000dead091580f1505f5f5f5f5f7300000000000000000000000000000000dead091680f1505f5f5f5f5f7300000000000000000000000000000000dead091780f1505f5f5f5f5f7300000000000000000000000000000000dead091880f1505f5f5f5f5f7300000000000000000000000000000000dead091980f1505f5f5f5f5f7300000000000000000000000000000000dead091a80f1505f5f5f5f5f7300000000000000000000000000000000dead091b80f1505f5f5f5f5f7300000000000000000000000000000000dead091c80f1505f5f5f5f5f7300000000000000000000000000000000dead091d80f1505f5f5f5f5f7300000000000000000000000000000000dead091e80f1505f5f5f5f5f7300000000000000000000000000000000dead091f80f1505f5f5f5f5f7300000000000000000000000000000000dead092080f1505f5f5f5f5f7300000000000000000000000000000000dead092180f1505f5f5f5f5f7300000000000000000000000000000000dead092280f1505f5f5f5f5f7300000000000000000000000000000000dead092380f1505f5f5f5f5f7300000000000000000000000000000000dead092480f1505f5f5f5f5f7300000000000000000000000000000000dead092580f1505f5f5f5f5f7300000000000000000000000000000000dead092680f1505f5f5f5f5f7300000000000000000000000000000000dead092780f1505f5f5f5f5f7300000000000000000000000000000000dead092880f1505f5f5f5f5f7300000000000000000000000000000000dead092980f1505f5f5f5f5f7300000000000000000000000000000000dead092a80f1505f5f5f5f5f7300000000000000000000000000000000dead092b80f1505f5f5f5f5f7300000000000000000000000000000000dead092c80f1505f5f5f5f5f7300000000000000000000000000000000dead092d80f1505f5f5f5f5f7300000000000000000000000000000000dead092e80f1505f5f5f5f5f7300000000000000000000000000000000dead092f80f1505f5f5f5f5f7300000000000000000000000000000000dead093080f1505f5f5f5f5f7300000000000000000000000000000000dead093180f1505f5f5f5f5f7300000000000000000000000000000000dead093280f1505f5f5f5f5f7300000000000000000000000000000000dead093380f1505f5f5f5f5f7300000000000000000000000000000000dead093480f1505f5f5f5f5f7300000000000000000000000000000000dead093580f1505f5f5f5f5f7300000000000000000000000000000000dead093680f1505f5f5f5f5f7300000000000000000000000000000000dead093780f1505f5f5f5f5f7300000000000000000000000000000000dead093880f1505f5f5f5f5f7300000000000000000000000000000000dead093980f1505f5f5f5f5f7300000000000000000000000000000000dead093a80f1505f5f5f5f5f7300000000000000000000000000000000dead093b80f1505f5f5f5f5f7300000000000000000000000000000000dead093c80f1505f5f5f5f5f7300000000000000000000000000000000dead093d80f1505f5f5f5f5f7300000000000000000000000000000000dead093e80f1505f5f5f5f5f7300000000000000000000000000000000dead093f80f1505f5f5f5f5f7300000000000000000000000000000000dead094080f1505f5f5f5f5f7300000000000000000000000000000000dead094180f1505f5f5f5f5f7300000000000000000000000000000000dead094280f1505f5f5f5f5f7300000000000000000000000000000000dead094380f1505f5f5f5f5f7300000000000000000000000000000000dead094480f1505f5f5f5f5f7300000000000000000000000000000000dead094580f1505f5f5f5f5f7300000000000000000000000000000000dead094680f1505f5f5f5f5f7300000000000000000000000000000000dead094780f1505f5f5f5f5f7300000000000000000000000000000000dead094880f1505f5f5f5f5f7300000000000000000000000000000000dead094980f1505f5f5f5f5f7300000000000000000000000000000000dead094a80f1505f5f5f5f5f7300000000000000000000000000000000dead094b80f1505f5f5f5f5f7300000000000000000000000000000000dead094c80f1505f5f5f5f5f7300000000000000000000000000000000dead094d80f1505f5f5f5f5f7300000000000000000000000000000000dead094e80f1505f5f5f5f5f7300000000000000000000000000000000dead094f80f1505f5f5f5f5f7300000000000000000000000000000000dead095080f1505f5f5f5f5f7300000000000000000000000000000000dead095180f1505f5f5f5f5f7300000000000000000000000000000000dead095280f1505f5f5f5f5f7300000000000000000000000000000000dead095380f1505f5f5f5f5f7300000000000000000000000000000000dead095480f1505f5f5f5f5f7300000000000000000000000000000000dead095580f1505f5f5f5f5f7300000000000000000000000000000000dead095680f1505f5f5f5f5f7300000000000000000000000000000000dead095780f1505f5f5f5f5f7300000000000000000000000000000000dead095880f1505f5f5f5f5f7300000000000000000000000000000000dead095980f1505f5f5f5f5f7300000000000000000000000000000000dead095a80f1505f5f5f5f5f7300000000000000000000000000000000dead095b80f1505f5f5f5f5f7300000000000000000000000000000000dead095c80f1505f5f5f5f5f7300000000000000000000000000000000dead095d80f1505f5f5f5f5f7300000000000000000000000000000000dead095e80f1505f5f5f5f5f7300000000000000000000000000000000dead095f80f1505f5f5f5f5f7300000000000000000000000000000000dead096080f1505f5f5f5f5f7300000000000000000000000000000000dead096180f1505f5f5f5f5f7300000000000000000000000000000000dead096280f1505f5f5f5f5f7300000000000000000000000000000000dead096380f1505f5f5f5f5f7300000000000000000000000000000000dead096480f1505f5f5f5f5f7300000000000000000000000000000000dead096580f1505f5f5f5f5f7300000000000000000000000000000000dead096680f1505f5f5f5f5f7300000000000000000000000000000000dead096780f1505f5f5f5f5f7300000000000000000000000000000000dead096880f1505f5f5f5f5f7300000000000000000000000000000000dead096980f1505f5f5f5f5f7300000000000000000000000000000000dead096a80f1505f5f5f5f5f7300000000000000000000000000000000dead096b80f1505f5f5f5f5f7300000000000000000000000000000000dead096c80f1505f5f5f5f5f7300000000000000000000000000000000dead096d80f1505f5f5f5f5f7300000000000000000000000000000000dead096e80f1505f5f5f5f5f7300000000000000000000000000000000dead096f80f1505f5f5f5f5f7300000000000000000000000000000000dead097080f1505f5f5f5f5f7300000000000000000000000000000000dead097180f1505f5f5f5f5f7300000000000000000000000000000000dead097280f1505f5f5f5f5f7300000000000000000000000000000000dead097380f1505f5f5f5f5f7300000000000000000000000000000000dead097480f1505f5f5f5f5f7300000000000000000000000000000000dead097580f1505f5f5f5f5f7300000000000000000000000000000000dead097680f1505f5f5f5f5f7300000000000000000000000000000000dead097780f1505f5f5f5f5f7300000000000000000000000000000000dead097880f1505f5f5f5f5f7300000000000000000000000000000000dead097980f1505f5f5f5f5f7300000000000000000000000000000000dead097a80f1505f5f5f5f5f7300000000000000000000000000000000dead097b80f1505f5f5f5f5f7300000000000000000000000000000000dead097c80f1505f5f5f5f5f7300000000000000000000000000000000dead097d80f1505f5f5f5f5f7300000000000000000000000000000000dead097e80f1505f5f5f5f5f7300000000000000000000000000000000dead097f80f1505f5f5f5f5f7300000000000000000000000000000000dead098080f1505f5f5f5f5f7300000000000000000000000000000000dead098180f1505f5f5f5f5f7300000000000000000000000000000000dead098280f1505f5f5f5f5f7300000000000000000000000000000000dead098380f1505f5f5f5f5f7300000000000000000000000000000000dead098480f1505f5f5f5f5f7300000000000000000000000000000000dead098580f1505f5f5f5f5f7300000000000000000000000000000000dead098680f1505f5f5f5f5f7300000000000000000000000000000000dead098780f1505f5f5f5f5f7300000000000000000000000000000000dead098880f1505f5f5f5f5f7300000000000000000000000000000000dead098980f1505f5f5f5f5f7300000000000000000000000000000000dead098a80f1505f5f5f5f5f7300000000000000000000000000000000dead098b80f1505f5f5f5f5f7300000000000000000000000000000000dead098c80f1505f5f5f5f5f7300000000000000000000000000000000dead098d80f1505f5f5f5f5f7300000000000000000000000000000000dead098e80f1505f5f5f5f5f7300000000000000000000000000000000dead098f80f1505f5f5f5f5f7300000000000000000000000000000000dead099080f1505f5f5f5f5f7300000000000000000000000000000000dead099180f1505f5f5f5f5f7300000000000000000000000000000000dead099280f1505f5f5f5f5f7300000000000000000000000000000000dead099380f1505f5f5f5f5f7300000000000000000000000000000000dead099480f1505f5f5f5f5f7300000000000000000000000000000000dead099580f1505f5f5f5f5f7300000000000000000000000000000000dead099680f1505f5f5f5f5f7300000000000000000000000000000000dead099780f1505f5f5f5f5f7300000000000000000000000000000000dead099880f1505f5f5f5f5f7300000000000000000000000000000000dead099980f1505f5f5f5f5f7300000000000000000000000000000000dead099a80f1505f5f5f5f5f7300000000000000000000000000000000dead099b80f1505f5f5f5f5f7300000000000000000000000000000000dead099c80f1505f5f5f5f5f7300000000000000000000000000000000dead099d80f1505f5f5f5f5f7300000000000000000000000000000000dead099e80f1505f5f5f5f5f7300000000000000000000000000000000dead099f80f1505f5f5f5f5f7300000000000000000000000000000000dead09a080f1505f5f5f5f5f7300000000000000000000000000000000dead09a180f1505f5f5f5f5f7300000000000000000000000000000000dead09a280f1505f5f5f5f5f7300000000000000000000000000000000dead09a380f1505f5f5f5f5f7300000000000000000000000000000000dead09a480f1505f5f5f5f5f7300000000000000000000000000000000dead09a580f1505f5f5f5f5f7300000000000000000000000000000000dead09a680f1505f5f5f5f5f7300000000000000000000000000000000dead09a780f1505f5f5f5f5f7300000000000000000000000000000000dead09a880f1505f5f5f5f5f7300000000000000000000000000000000dead09a980f1505f5f5f5f5f7300000000000000000000000000000000dead09aa80f1505f5f5f5f5f7300000000000000000000000000000000dead09ab80f1505f5f5f5f5f7300000000000000000000000000000000dead09ac80f1505f5f5f5f5f7300000000000000000000000000000000dead09ad80f1505f5f5f5f5f7300000000000000000000000000000000dead09ae80f1505f5f5f5f5f7300000000000000000000000000000000dead09af80f1505f5f5f5f5f7300000000000000000000000000000000dead09b080f1505f5f5f5f5f7300000000000000000000000000000000dead09b180f1505f5f5f5f5f7300000000000000000000000000000000dead09b280f1505f5f5f5f5f7300000000000000000000000000000000dead09b380f1505f5f5f5f5f7300000000000000000000000000000000dead09b480f1505f5f5f5f5f7300000000000000000000000000000000dead09b580f1505f5f5f5f5f7300000000000000000000000000000000dead09b680f1505f5f5f5f5f7300000000000000000000000000000000dead09b780f1505f5f5f5f5f7300000000000000000000000000000000dead09b880f1505f5f5f5f5f7300000000000000000000000000000000dead09b980f1505f5f5f5f5f7300000000000000000000000000000000dead09ba80f1505f5f5f5f5f7300000000000000000000000000000000dead09bb80f1505f5f5f5f5f7300000000000000000000000000000000dead09bc80f1505f5f5f5f5f7300000000000000000000000000000000dead09bd80f1505f5f5f5f5f7300000000000000000000000000000000dead09be80f1505f5f5f5f5f7300000000000000000000000000000000dead09bf80f1505f5f5f5f5f7300000000000000000000000000000000dead09c080f1505f5f5f5f5f7300000000000000000000000000000000dead09c180f1505f5f5f5f5f7300000000000000000000000000000000dead09c280f1505f5f5f5f5f7300000000000000000000000000000000dead09c380f1505f5f5f5f5f7300000000000000000000000000000000dead09c480f1505f5f5f5f5f7300000000000000000000000000000000dead09c580f1505f5f5f5f5f7300000000000000000000000000000000dead09c680f1505f5f5f5f5f7300000000000000000000000000000000dead09c780f1505f5f5f5f5f7300000000000000000000000000000000dead09c880f1505f5f5f5f5f7300000000000000000000000000000000dead09c980f1505f5f5f5f5f7300000000000000000000000000000000dead09ca80f1505f5f5f5f5f7300000000000000000000000000000000dead09cb80f1505f5f5f5f5f7300000000000000000000000000000000dead09cc80f1505f5f5f5f5f7300000000000000000000000000000000dead09cd80f1505f5f5f5f5f7300000000000000000000000000000000dead09ce80f1505f5f5f5f5f7300000000000000000000000000000000dead09cf80f1505f5f5f5f5f7300000000000000000000000000000000dead09d080f1505f5f5f5f5f7300000000000000000000000000000000dead09d180f1505f5f5f5f5f7300000000000000000000000000000000dead09d280f1505f5f5f5f5f7300000000000000000000000000000000dead09d380f1505f5f5f5f5f7300000000000000000000000000000000dead09d480f1505f5f5f5f5f7300000000000000000000000000000000dead09d580f1505f5f5f5f5f7300000000000000000000000000000000dead09d680f1505f5f5f5f5f7300000000000000000000000000000000dead09d780f1505f5f5f5f5f7300000000000000000000000000000000dead09d880f1505f5f5f5f5f7300000000000000000000000000000000dead09d980f1505f5f5f5f5f7300000000000000000000000000000000dead09da80f1505f5f5f5f5f7300000000000000000000000000000000dead09db80f1505f5f5f5f5f7300000000000000000000000000000000dead09dc80f1505f5f5f5f5f7300000000000000000000000000000000dead09dd80f1505f5f5f5f5f7300000000000000000000000000000000dead09de80f1505f5f5f5f5f7300000000000000000000000000000000dead09df80f1505f5f5f5f5f7300000000000000000000000000000000dead09e080f1505f5f5f5f5f7300000000000000000000000000000000dead09e180f1505f5f5f5f5f7300000000000000000000000000000000dead09e280f1505f5f5f5f5f7300000000000000000000000000000000dead09e380f1505f5f5f5f5f7300000000000000000000000000000000dead09e480f1505f5f5f5f5f7300000000000000000000000000000000dead09e580f1505f5f5f5f5f7300000000000000000000000000000000dead09e680f1505f5f5f5f5f7300000000000000000000000000000000dead09e780f1505f5f5f5f5f7300000000000000000000000000000000dead09e880f1505f5f5f5f5f7300000000000000000000000000000000dead09e980f1505f5f5f5f5f7300000000000000000000000000000000dead09ea80f1505f5f5f5f5f7300000000000000000000000000000000dead09eb80f1505f5f5f5f5f7300000000000000000000000000000000dead09ec80f1505f5f5f5f5f7300000000000000000000000000000000dead09ed80f1505f5f5f5f5f7300000000000000000000000000000000dead09ee80f1505f5f5f5f5f7300000000000000000000000000000000dead09ef80f1505f5f5f5f5f7300000000000000000000000000000000dead09f080f1505f5f5f5f5f7300000000000000000000000000000000dead09f180f1505f5f5f5f5f7300000000000000000000000000000000dead09f280f1505f5f5f5f5f7300000000000000000000000000000000dead09f380f1505f5f5f5f5f7300000000000000000000000000000000dead09f480f1505f5f5f5f5f7300000000000000000000000000000000dead09f580f1505f5f5f5f5f7300000000000000000000000000000000dead09f680f1505f5f5f5f5f7300000000000000000000000000000000dead09f780f1505f5f5f5f5f7300000000000000000000000000000000dead09f880f1505f5f5f5f5f7300000000000000000000000000000000dead09f980f1505f5f5f5f5f7300000000000000000000000000000000dead09fa80f1505f5f5f5f5f7300000000000000000000000000000000dead09fb80f1505f5f5f5f5f7300000000000000000000000000000000dead09fc80f1505f5f5f5f5f7300000000000000000000000000000000dead09fd80f1505f5f5f5f5f7300000000000000000000000000000000dead09fe80f1505f5f5f5f5f7300000000000000000000000000000000dead09ff80f1505f5f5f5f5f7300000000000000000000000000000000dead0a0080f1505f5f5f5f5f7300000000000000000000000000000000dead0a0180f1505f5f5f5f5f7300000000000000000000000000000000dead0a0280f1505f5f5f5f5f7300000000000000000000000000000000dead0a0380f1505f5f5f5f5f7300000000000000000000000000000000dead0a0480f1505f5f5f5f5f7300000000000000000000000000000000dead0a0580f1505f5f5f5f5f7300000000000000000000000000000000dead0a0680f1505f5f5f5f5f7300000000000000000000000000000000dead0a0780f1505f5f5f5f5f7300000000000000000000000000000000dead0a0880f1505f5f5f5f5f7300000000000000000000000000000000dead0a0980f1505f5f5f5f5f7300000000000000000000000000000000dead0a0a80f1505f5f5f5f5f7300000000000000000000000000000000dead0a0b80f1505f5f5f5f5f7300000000000000000000000000000000dead0a0c80f1505f5f5f5f5f7300000000000000000000000000000000dead0a0d80f1505f5f5f5f5f7300000000000000000000000000000000dead0a0e80f1505f5f5f5f5f7300000000000000000000000000000000dead0a0f80f1505f5f5f5f5f7300000000000000000000000000000000dead0a1080f1505f5f5f5f5f7300000000000000000000000000000000dead0a1180f1505f5f5f5f5f7300000000000000000000000000000000dead0a1280f1505f5f5f5f5f7300000000000000000000000000000000dead0a1380f1505f5f5f5f5f7300000000000000000000000000000000dead0a1480f1505f5f5f5f5f7300000000000000000000000000000000dead0a1580f1505f5f5f5f5f7300000000000000000000000000000000dead0a1680f1505f5f5f5f5f7300000000000000000000000000000000dead0a1780f1505f5f5f5f5f7300000000000000000000000000000000dead0a1880f1505f5f5f5f5f7300000000000000000000000000000000dead0a1980f1505f5f5f5f5f7300000000000000000000000000000000dead0a1a80f1505f5f5f5f5f7300000000000000000000000000000000dead0a1b80f1505f5f5f5f5f7300000000000000000000000000000000dead0a1c80f1505f5f5f5f5f7300000000000000000000000000000000dead0a1d80f1505f5f5f5f5f7300000000000000000000000000000000dead0a1e80f1505f5f5f5f5f7300000000000000000000000000000000dead0a1f80f1505f5f5f5f5f7300000000000000000000000000000000dead0a2080f1505f5f5f5f5f7300000000000000000000000000000000dead0a2180f1505f5f5f5f5f7300000000000000000000000000000000dead0a2280f1505f5f5f5f5f7300000000000000000000000000000000dead0a2380f1505f5f5f5f5f7300000000000000000000000000000000dead0a2480f1505f5f5f5f5f7300000000000000000000000000000000dead0a2580f1505f5f5f5f5f7300000000000000000000000000000000dead0a2680f1505f5f5f5f5f7300000000000000000000000000000000dead0a2780f1505f5f5f5f5f7300000000000000000000000000000000dead0a2880f1505f5f5f5f5f7300000000000000000000000000000000dead0a2980f1505f5f5f5f5f7300000000000000000000000000000000dead0a2a80f1505f5f5f5f5f7300000000000000000000000000000000dead0a2b80f1505f5f5f5f5f7300000000000000000000000000000000dead0a2c80f1505f5f5f5f5f7300000000000000000000000000000000dead0a2d80f1505f5f5f5f5f7300000000000000000000000000000000dead0a2e80f1505f5f5f5f5f7300000000000000000000000000000000dead0a2f80f1505f5f5f5f5f7300000000000000000000000000000000dead0a3080f1505f5f5f5f5f7300000000000000000000000000000000dead0a3180f1505f5f5f5f5f7300000000000000000000000000000000dead0a3280f1505f5f5f5f5f7300000000000000000000000000000000dead0a3380f1505f5f5f5f5f7300000000000000000000000000000000dead0a3480f1505f5f5f5f5f7300000000000000000000000000000000dead0a3580f1505f5f5f5f5f7300000000000000000000000000000000dead0a3680f1505f5f5f5f5f7300000000000000000000000000000000dead0a3780f1505f5f5f5f5f7300000000000000000000000000000000dead0a3880f1505f5f5f5f5f7300000000000000000000000000000000dead0a3980f1505f5f5f5f5f7300000000000000000000000000000000dead0a3a80f1505f5f5f5f5f7300000000000000000000000000000000dead0a3b80f1505f5f5f5f5f7300000000000000000000000000000000dead0a3c80f1505f5f5f5f5f7300000000000000000000000000000000dead0a3d80f1505f5f5f5f5f7300000000000000000000000000000000dead0a3e80f1505f5f5f5f5f7300000000000000000000000000000000dead0a3f80f1505f5f5f5f5f7300000000000000000000000000000000dead0a4080f1505f5f5f5f5f7300000000000000000000000000000000dead0a4180f1505f5f5f5f5f7300000000000000000000000000000000dead0a4280f1505f5f5f5f5f7300000000000000000000000000000000dead0a4380f1505f5f5f5f5f7300000000000000000000000000000000dead0a4480f1505f5f5f5f5f7300000000000000000000000000000000dead0a4580f1505f5f5f5f5f7300000000000000000000000000000000dead0a4680f1505f5f5f5f5f7300000000000000000000000000000000dead0a4780f1505f5f5f5f5f7300000000000000000000000000000000dead0a4880f1505f5f5f5f5f7300000000000000000000000000000000dead0a4980f1505f5f5f5f5f7300000000000000000000000000000000dead0a4a80f1505f5f5f5f5f7300000000000000000000000000000000dead0a4b80f1505f5f5f5f5f7300000000000000000000000000000000dead0a4c80f1505f5f5f5f5f7300000000000000000000000000000000dead0a4d80f1505f5f5f5f5f7300000000000000000000000000000000dead0a4e80f1505f5f5f5f5f7300000000000000000000000000000000dead0a4f80f1505f5f5f5f5f7300000000000000000000000000000000dead0a5080f1505f5f5f5f5f7300000000000000000000000000000000dead0a5180f1505f5f5f5f5f7300000000000000000000000000000000dead0a5280f1505f5f5f5f5f7300000000000000000000000000000000dead0a5380f1505f5f5f5f5f7300000000000000000000000000000000dead0a5480f1505f5f5f5f5f7300000000000000000000000000000000dead0a5580f1505f5f5f5f5f7300000000000000000000000000000000dead0a5680f1505f5f5f5f5f7300000000000000000000000000000000dead0a5780f1505f5f5f5f5f7300000000000000000000000000000000dead0a5880f1505f5f5f5f5f7300000000000000000000000000000000dead0a5980f1505f5f5f5f5f7300000000000000000000000000000000dead0a5a80f1505f5f5f5f5f7300000000000000000000000000000000dead0a5b80f1505f5f5f5f5f7300000000000000000000000000000000dead0a5c80f1505f5f5f5f5f7300000000000000000000000000000000dead0a5d80f1505f5f5f5f5f7300000000000000000000000000000000dead0a5e80f1505f5f5f5f5f7300000000000000000000000000000000dead0a5f80f1505f5f5f5f5f7300000000000000000000000000000000dead0a6080f1505f5f5f5f5f7300000000000000000000000000000000dead0a6180f1505f5f5f5f5f7300000000000000000000000000000000dead0a6280f1505f5f5f5f5f7300000000000000000000000000000000dead0a6380f1505f5f5f5f5f7300000000000000000000000000000000dead0a6480f1505f5f5f5f5f7300000000000000000000000000000000dead0a6580f1505f5f5f5f5f7300000000000000000000000000000000dead0a6680f1505f5f5f5f5f7300000000000000000000000000000000dead0a6780f1505f5f5f5f5f7300000000000000000000000000000000dead0a6880f1505f5f5f5f5f7300000000000000000000000000000000dead0a6980f1505f5f5f5f5f7300000000000000000000000000000000dead0a6a80f1505f5f5f5f5f7300000000000000000000000000000000dead0a6b80f1505f5f5f5f5f7300000000000000000000000000000000dead0a6c80f1505f5f5f5f5f7300000000000000000000000000000000dead0a6d80f1505f5f5f5f5f7300000000000000000000000000000000dead0a6e80f1505f5f5f5f5f7300000000000000000000000000000000dead0a6f80f1505f5f5f5f5f7300000000000000000000000000000000dead0a7080f1505f5f5f5f5f7300000000000000000000000000000000dead0a7180f1505f5f5f5f5f7300000000000000000000000000000000dead0a7280f1505f5f5f5f5f7300000000000000000000000000000000dead0a7380f1505f5f5f5f5f7300000000000000000000000000000000dead0a7480f1505f5f5f5f5f7300000000000000000000000000000000dead0a7580f1505f5f5f5f5f7300000000000000000000000000000000dead0a7680f1505f5f5f5f5f7300000000000000000000000000000000dead0a7780f1505f5f5f5f5f7300000000000000000000000000000000dead0a7880f1505f5f5f5f5f7300000000000000000000000000000000dead0a7980f1505f5f5f5f5f7300000000000000000000000000000000dead0a7a80f1505f5f5f5f5f7300000000000000000000000000000000dead0a7b80f1505f5f5f5f5f7300000000000000000000000000000000dead0a7c80f1505f5f5f5f5f7300000000000000000000000000000000dead0a7d80f1505f5f5f5f5f7300000000000000000000000000000000dead0a7e80f1505f5f5f5f5f7300000000000000000000000000000000dead0a7f80f1505f5f5f5f5f7300000000000000000000000000000000dead0a8080f1505f5f5f5f5f7300000000000000000000000000000000dead0a8180f1505f5f5f5f5f7300000000000000000000000000000000dead0a8280f1505f5f5f5f5f7300000000000000000000000000000000dead0a8380f1505f5f5f5f5f7300000000000000000000000000000000dead0a8480f1505f5f5f5f5f7300000000000000000000000000000000dead0a8580f1505f5f5f5f5f7300000000000000000000000000000000dead0a8680f1505f5f5f5f5f7300000000000000000000000000000000dead0a8780f1505f5f5f5f5f7300000000000000000000000000000000dead0a8880f1505f5f5f5f5f7300000000000000000000000000000000dead0a8980f1505f5f5f5f5f7300000000000000000000000000000000dead0a8a80f1505f5f5f5f5f7300000000000000000000000000000000dead0a8b80f1505f5f5f5f5f7300000000000000000000000000000000dead0a8c80f1505f5f5f5f5f7300000000000000000000000000000000dead0a8d80f1505f5f5f5f5f7300000000000000000000000000000000dead0a8e80f1505f5f5f5f5f7300000000000000000000000000000000dead0a8f80f1505f5f5f5f5f7300000000000000000000000000000000dead0a9080f1505f5f5f5f5f7300000000000000000000000000000000dead0a9180f1505f5f5f5f5f7300000000000000000000000000000000dead0a9280f1505f5f5f5f5f7300000000000000000000000000000000dead0a9380f1505f5f5f5f5f7300000000000000000000000000000000dead0a9480f1505f5f5f5f5f7300000000000000000000000000000000dead0a9580f1505f5f5f5f5f7300000000000000000000000000000000dead0a9680f1505f5f5f5f5f7300000000000000000000000000000000dead0a9780f1505f5f5f5f5f7300000000000000000000000000000000dead0a9880f1505f5f5f5f5f7300000000000000000000000000000000dead0a9980f1505f5f5f5f5f7300000000000000000000000000000000dead0a9a80f1505f5f5f5f5f7300000000000000000000000000000000dead0a9b80f1505f5f5f5f5f7300000000000000000000000000000000dead0a9c80f1505f5f5f5f5f7300000000000000000000000000000000dead0a9d80f1505f5f5f5f5f7300000000000000000000000000000000dead0a9e80f1505f5f5f5f5f7300000000000000000000000000000000dead0a9f80f1505f5f5f5f5f7300000000000000000000000000000000dead0aa080f1505f5f5f5f5f7300000000000000000000000000000000dead0aa180f1505f5f5f5f5f7300000000000000000000000000000000dead0aa280f1505f5f5f5f5f7300000000000000000000000000000000dead0aa380f1505f5f5f5f5f7300000000000000000000000000000000dead0aa480f1505f5f5f5f5f7300000000000000000000000000000000dead0aa580f1505f5f5f5f5f7300000000000000000000000000000000dead0aa680f1505f5f5f5f5f7300000000000000000000000000000000dead0aa780f1505f5f5f5f5f7300000000000000000000000000000000dead0aa880f1505f5f5f5f5f7300000000000000000000000000000000dead0aa980f1505f5f5f5f5f7300000000000000000000000000000000dead0aaa80f1505f5f5f5f5f7300000000000000000000000000000000dead0aab80f1505f5f5f5f5f7300000000000000000000000000000000dead0aac80f1505f5f5f5f5f7300000000000000000000000000000000dead0aad80f1505f5f5f5f5f7300000000000000000000000000000000dead0aae80f1505f5f5f5f5f7300000000000000000000000000000000dead0aaf80f1505f5f5f5f5f7300000000000000000000000000000000dead0ab080f1505f5f5f5f5f7300000000000000000000000000000000dead0ab180f1505f5f5f5f5f7300000000000000000000000000000000dead0ab280f1505f5f5f5f5f7300000000000000000000000000000000dead0ab380f1505f5f5f5f5f7300000000000000000000000000000000dead0ab480f1505f5f5f5f5f7300000000000000000000000000000000dead0ab580f1505f5f5f5f5f7300000000000000000000000000000000dead0ab680f1505f5f5f5f5f7300000000000000000000000000000000dead0ab780f1505f5f5f5f5f7300000000000000000000000000000000dead0ab880f1505f5f5f5f5f7300000000000000000000000000000000dead0ab980f1505f5f5f5f5f7300000000000000000000000000000000dead0aba80f1505f5f5f5f5f7300000000000000000000000000000000dead0abb80f1505f5f5f5f5f7300000000000000000000000000000000dead0abc80f1505f5f5f5f5f7300000000000000000000000000000000dead0abd80f1505f5f5f5f5f7300000000000000000000000000000000dead0abe80f1505f5f5f5f5f7300000000000000000000000000000000dead0abf80f1505f5f5f5f5f7300000000000000000000000000000000dead0ac080f1505f5f5f5f5f7300000000000000000000000000000000dead0ac180f1505f5f5f5f5f7300000000000000000000000000000000dead0ac280f1505f5f5f5f5f7300000000000000000000000000000000dead0ac380f1505f5f5f5f5f7300000000000000000000000000000000dead0ac480f1505f5f5f5f5f7300000000000000000000000000000000dead0ac580f1505f5f5f5f5f7300000000000000000000000000000000dead0ac680f1505f5f5f5f5f7300000000000000000000000000000000dead0ac780f1505f5f5f5f5f7300000000000000000000000000000000dead0ac880f1505f5f5f5f5f7300000000000000000000000000000000dead0ac980f1505f5f5f5f5f7300000000000000000000000000000000dead0aca80f1505f5f5f5f5f7300000000000000000000000000000000dead0acb80f1505f5f5f5f5f7300000000000000000000000000000000dead0acc80f1505f5f5f5f5f7300000000000000000000000000000000dead0acd80f1505f5f5f5f5f7300000000000000000000000000000000dead0ace80f1505f5f5f5f5f7300000000000000000000000000000000dead0acf80f1505f5f5f5f5f7300000000000000000000000000000000dead0ad080f1505f5f5f5f5f7300000000000000000000000000000000dead0ad180f1505f5f5f5f5f7300000000000000000000000000000000dead0ad280f1505f5f5f5f5f7300000000000000000000000000000000dead0ad380f1505f5f5f5f5f7300000000000000000000000000000000dead0ad480f1505f5f5f5f5f7300000000000000000000000000000000dead0ad580f1505f5f5f5f5f7300000000000000000000000000000000dead0ad680f1505f5f5f5f5f7300000000000000000000000000000000dead0ad780f1505f5f5f5f5f7300000000000000000000000000000000dead0ad880f1505f5f5f5f5f7300000000000000000000000000000000dead0ad980f1505f5f5f5f5f7300000000000000000000000000000000dead0ada80f1505f5f5f5f5f7300000000000000000000000000000000dead0adb80f1505f5f5f5f5f7300000000000000000000000000000000dead0adc80f1505f5f5f5f5f7300000000000000000000000000000000dead0add80f1505f5f5f5f5f7300000000000000000000000000000000dead0ade80f1505f5f5f5f5f7300000000000000000000000000000000dead0adf80f1505f5f5f5f5f7300000000000000000000000000000000dead0ae080f1505f5f5f5f5f7300000000000000000000000000000000dead0ae180f1505f5f5f5f5f7300000000000000000000000000000000dead0ae280f1505f5f5f5f5f7300000000000000000000000000000000dead0ae380f1505f5f5f5f5f7300000000000000000000000000000000dead0ae480f1505f5f5f5f5f7300000000000000000000000000000000dead0ae580f1505f5f5f5f5f7300000000000000000000000000000000dead0ae680f1505f5f5f5f5f7300000000000000000000000000000000dead0ae780f1505f5f5f5f5f7300000000000000000000000000000000dead0ae880f1505f5f5f5f5f7300000000000000000000000000000000dead0ae980f1505f5f5f5f5f7300000000000000000000000000000000dead0aea80f1505f5f5f5f5f7300000000000000000000000000000000dead0aeb80f1505f5f5f5f5f7300000000000000000000000000000000dead0aec80f1505f5f5f5f5f7300000000000000000000000000000000dead0aed80f1505f5f5f5f5f7300000000000000000000000000000000dead0aee80f1505f5f5f5f5f7300000000000000000000000000000000dead0aef80f1505f5f5f5f5f7300000000000000000000000000000000dead0af080f1505f5f5f5f5f7300000000000000000000000000000000dead0af180f1505f5f5f5f5f7300000000000000000000000000000000dead0af280f1505f5f5f5f5f7300000000000000000000000000000000dead0af380f1505f5f5f5f5f7300000000000000000000000000000000dead0af480f1505f5f5f5f5f7300000000000000000000000000000000dead0af580f1505f5f5f5f5f7300000000000000000000000000000000dead0af680f1505f5f5f5f5f7300000000000000000000000000000000dead0af780f1505f5f5f5f5f7300000000000000000000000000000000dead0af880f1505f5f5f5f5f7300000000000000000000000000000000dead0af980f1505f5f5f5f5f7300000000000000000000000000000000dead0afa80f1505f5f5f5f5f7300000000000000000000000000000000dead0afb80f1505f5f5f5f5f7300000000000000000000000000000000dead0afc80f1505f5f5f5f5f7300000000000000000000000000000000dead0afd80f1505f5f5f5f5f7300000000000000000000000000000000dead0afe80f1505f5f5f5f5f7300000000000000000000000000000000dead0aff80f1505f5f5f5f5f7300000000000000000000000000000000dead0b0080f1505f5f5f5f5f7300000000000000000000000000000000dead0b0180f1505f5f5f5f5f7300000000000000000000000000000000dead0b0280f1505f5f5f5f5f7300000000000000000000000000000000dead0b0380f1505f5f5f5f5f7300000000000000000000000000000000dead0b0480f1505f5f5f5f5f7300000000000000000000000000000000dead0b0580f1505f5f5f5f5f7300000000000000000000000000000000dead0b0680f1505f5f5f5f5f7300000000000000000000000000000000dead0b0780f1505f5f5f5f5f7300000000000000000000000000000000dead0b0880f1505f5f5f5f5f7300000000000000000000000000000000dead0b0980f1505f5f5f5f5f7300000000000000000000000000000000dead0b0a80f1505f5f5f5f5f7300000000000000000000000000000000dead0b0b80f1505f5f5f5f5f7300000000000000000000000000000000dead0b0c80f1505f5f5f5f5f7300000000000000000000000000000000dead0b0d80f1505f5f5f5f5f7300000000000000000000000000000000dead0b0e80f1505f5f5f5f5f7300000000000000000000000000000000dead0b0f80f1505f5f5f5f5f7300000000000000000000000000000000dead0b1080f1505f5f5f5f5f7300000000000000000000000000000000dead0b1180f1505f5f5f5f5f7300000000000000000000000000000000dead0b1280f1505f5f5f5f5f7300000000000000000000000000000000dead0b1380f1505f5f5f5f5f7300000000000000000000000000000000dead0b1480f1505f5f5f5f5f7300000000000000000000000000000000dead0b1580f1505f5f5f5f5f7300000000000000000000000000000000dead0b1680f1505f5f5f5f5f7300000000000000000000000000000000dead0b1780f1505f5f5f5f5f7300000000000000000000000000000000dead0b1880f1505f5f5f5f5f7300000000000000000000000000000000dead0b1980f1505f5f5f5f5f7300000000000000000000000000000000dead0b1a80f1505f5f5f5f5f7300000000000000000000000000000000dead0b1b80f1505f5f5f5f5f7300000000000000000000000000000000dead0b1c80f1505f5f5f5f5f7300000000000000000000000000000000dead0b1d80f1505f5f5f5f5f7300000000000000000000000000000000dead0b1e80f1505f5f5f5f5f7300000000000000000000000000000000dead0b1f80f1505f5f5f5f5f7300000000000000000000000000000000dead0b2080f1505f5f5f5f5f7300000000000000000000000000000000dead0b2180f1505f5f5f5f5f7300000000000000000000000000000000dead0b2280f1505f5f5f5f5f7300000000000000000000000000000000dead0b2380f1505f5f5f5f5f7300000000000000000000000000000000dead0b2480f1505f5f5f5f5f7300000000000000000000000000000000dead0b2580f1505f5f5f5f5f7300000000000000000000000000000000dead0b2680f1505f5f5f5f5f7300000000000000000000000000000000dead0b2780f1505f5f5f5f5f7300000000000000000000000000000000dead0b2880f1505f5f5f5f5f7300000000000000000000000000000000dead0b2980f1505f5f5f5f5f7300000000000000000000000000000000dead0b2a80f1505f5f5f5f5f7300000000000000000000000000000000dead0b2b80f1505f5f5f5f5f7300000000000000000000000000000000dead0b2c80f1505f5f5f5f5f7300000000000000000000000000000000dead0b2d80f1505f5f5f5f5f7300000000000000000000000000000000dead0b2e80f1505f5f5f5f5f7300000000000000000000000000000000dead0b2f80f1505f5f5f5f5f7300000000000000000000000000000000dead0b3080f1505f5f5f5f5f7300000000000000000000000000000000dead0b3180f1505f5f5f5f5f7300000000000000000000000000000000dead0b3280f1505f5f5f5f5f7300000000000000000000000000000000dead0b3380f1505f5f5f5f5f7300000000000000000000000000000000dead0b3480f1505f5f5f5f5f7300000000000000000000000000000000dead0b3580f1505f5f5f5f5f7300000000000000000000000000000000dead0b3680f1505f5f5f5f5f7300000000000000000000000000000000dead0b3780f1505f5f5f5f5f7300000000000000000000000000000000dead0b3880f1505f5f5f5f5f7300000000000000000000000000000000dead0b3980f1505f5f5f5f5f7300000000000000000000000000000000dead0b3a80f1505f5f5f5f5f7300000000000000000000000000000000dead0b3b80f1505f5f5f5f5f7300000000000000000000000000000000dead0b3c80f1505f5f5f5f5f7300000000000000000000000000000000dead0b3d80f1505f5f5f5f5f7300000000000000000000000000000000dead0b3e80f1505f5f5f5f5f7300000000000000000000000000000000dead0b3f80f1505f5f5f5f5f7300000000000000000000000000000000dead0b4080f1505f5f5f5f5f7300000000000000000000000000000000dead0b4180f1505f5f5f5f5f7300000000000000000000000000000000dead0b4280f1505f5f5f5f5f7300000000000000000000000000000000dead0b4380f1505f5f5f5f5f7300000000000000000000000000000000dead0b4480f1505f5f5f5f5f7300000000000000000000000000000000dead0b4580f1505f5f5f5f5f7300000000000000000000000000000000dead0b4680f1505f5f5f5f5f7300000000000000000000000000000000dead0b4780f1505f5f5f5f5f7300000000000000000000000000000000dead0b4880f1505f5f5f5f5f7300000000000000000000000000000000dead0b4980f1505f5f5f5f5f7300000000000000000000000000000000dead0b4a80f1505f5f5f5f5f7300000000000000000000000000000000dead0b4b80f1505f5f5f5f5f7300000000000000000000000000000000dead0b4c80f1505f5f5f5f5f7300000000000000000000000000000000dead0b4d80f1505f5f5f5f5f7300000000000000000000000000000000dead0b4e80f1505f5f5f5f5f7300000000000000000000000000000000dead0b4f80f1505f5f5f5f5f7300000000000000000000000000000000dead0b5080f1505f5f5f5f5f7300000000000000000000000000000000dead0b5180f1505f5f5f5f5f7300000000000000000000000000000000dead0b5280f1505f5f5f5f5f7300000000000000000000000000000000dead0b5380f1505f5f5f5f5f7300000000000000000000000000000000dead0b5480f1505f5f5f5f5f7300000000000000000000000000000000dead0b5580f1505f5f5f5f5f7300000000000000000000000000000000dead0b5680f1505f5f5f5f5f7300000000000000000000000000000000dead0b5780f1505f5f5f5f5f7300000000000000000000000000000000dead0b5880f1505f5f5f5f5f7300000000000000000000000000000000dead0b5980f1505f5f5f5f5f7300000000000000000000000000000000dead0b5a80f1505f5f5f5f5f7300000000000000000000000000000000dead0b5b80f1505f5f5f5f5f7300000000000000000000000000000000dead0b5c80f1505f5f5f5f5f7300000000000000000000000000000000dead0b5d80f1505f5f5f5f5f7300000000000000000000000000000000dead0b5e80f1505f5f5f5f5f7300000000000000000000000000000000dead0b5f80f1505f5f5f5f5f7300000000000000000000000000000000dead0b6080f1505f5f5f5f5f7300000000000000000000000000000000dead0b6180f1505f5f5f5f5f7300000000000000000000000000000000dead0b6280f1505f5f5f5f5f7300000000000000000000000000000000dead0b6380f1505f5f5f5f5f7300000000000000000000000000000000dead0b6480f1505f5f5f5f5f7300000000000000000000000000000000dead0b6580f1505f5f5f5f5f7300000000000000000000000000000000dead0b6680f1505f5f5f5f5f7300000000000000000000000000000000dead0b6780f1505f5f5f5f5f7300000000000000000000000000000000dead0b6880f1505f5f5f5f5f7300000000000000000000000000000000dead0b6980f1505f5f5f5f5f7300000000000000000000000000000000dead0b6a80f1505f5f5f5f5f7300000000000000000000000000000000dead0b6b80f1505f5f5f5f5f7300000000000000000000000000000000dead0b6c80f1505f5f5f5f5f7300000000000000000000000000000000dead0b6d80f1505f5f5f5f5f7300000000000000000000000000000000dead0b6e80f1505f5f5f5f5f7300000000000000000000000000000000dead0b6f80f1505f5f5f5f5f7300000000000000000000000000000000dead0b7080f1505f5f5f5f5f7300000000000000000000000000000000dead0b7180f1505f5f5f5f5f7300000000000000000000000000000000dead0b7280f1505f5f5f5f5f7300000000000000000000000000000000dead0b7380f1505f5f5f5f5f7300000000000000000000000000000000dead0b7480f1505f5f5f5f5f7300000000000000000000000000000000dead0b7580f1505f5f5f5f5f7300000000000000000000000000000000dead0b7680f1505f5f5f5f5f7300000000000000000000000000000000dead0b7780f1505f5f5f5f5f7300000000000000000000000000000000dead0b7880f1505f5f5f5f5f7300000000000000000000000000000000dead0b7980f1505f5f5f5f5f7300000000000000000000000000000000dead0b7a80f1505f5f5f5f5f7300000000000000000000000000000000dead0b7b80f1505f5f5f5f5f7300000000000000000000000000000000dead0b7c80f1505f5f5f5f5f7300000000000000000000000000000000dead0b7d80f1505f5f5f5f5f7300000000000000000000000000000000dead0b7e80f1505f5f5f5f5f7300000000000000000000000000000000dead0b7f80f1505f5f5f5f5f7300000000000000000000000000000000dead0b8080f1505f5f5f5f5f7300000000000000000000000000000000dead0b8180f1505f5f5f5f5f7300000000000000000000000000000000dead0b8280f1505f5f5f5f5f7300000000000000000000000000000000dead0b8380f1505f5f5f5f5f7300000000000000000000000000000000dead0b8480f1505f5f5f5f5f7300000000000000000000000000000000dead0b8580f1505f5f5f5f5f7300000000000000000000000000000000dead0b8680f1505f5f5f5f5f7300000000000000000000000000000000dead0b8780f1505f5f5f5f5f7300000000000000000000000000000000dead0b8880f1505f5f5f5f5f7300000000000000000000000000000000dead0b8980f1505f5f5f5f5f7300000000000000000000000000000000dead0b8a80f1505f5f5f5f5f7300000000000000000000000000000000dead0b8b80f1505f5f5f5f5f7300000000000000000000000000000000dead0b8c80f1505f5f5f5f5f7300000000000000000000000000000000dead0b8d80f1505f5f5f5f5f7300000000000000000000000000000000dead0b8e80f1505f5f5f5f5f7300000000000000000000000000000000dead0b8f80f1505f5f5f5f5f7300000000000000000000000000000000dead0b9080f1505f5f5f5f5f7300000000000000000000000000000000dead0b9180f1505f5f5f5f5f7300000000000000000000000000000000dead0b9280f1505f5f5f5f5f7300000000000000000000000000000000dead0b9380f1505f5f5f5f5f7300000000000000000000000000000000dead0b9480f1505f5f5f5f5f7300000000000000000000000000000000dead0b9580f1505f5f5f5f5f7300000000000000000000000000000000dead0b9680f1505f5f5f5f5f7300000000000000000000000000000000dead0b9780f1505f5f5f5f5f7300000000000000000000000000000000dead0b9880f1505f5f5f5f5f7300000000000000000000000000000000dead0b9980f1505f5f5f5f5f7300000000000000000000000000000000dead0b9a80f1505f5f5f5f5f7300000000000000000000000000000000dead0b9b80f1505f5f5f5f5f7300000000000000000000000000000000dead0b9c80f1505f5f5f5f5f7300000000000000000000000000000000dead0b9d80f1505f5f5f5f5f7300000000000000000000000000000000dead0b9e80f1505f5f5f5f5f7300000000000000000000000000000000dead0b9f80f1505f5f5f5f5f7300000000000000000000000000000000dead0ba080f1505f5f5f5f5f7300000000000000000000000000000000dead0ba180f1505f5f5f5f5f7300000000000000000000000000000000dead0ba280f1505f5f5f5f5f7300000000000000000000000000000000dead0ba380f1505f5f5f5f5f7300000000000000000000000000000000dead0ba480f1505f5f5f5f5f7300000000000000000000000000000000dead0ba580f1505f5f5f5f5f7300000000000000000000000000000000dead0ba680f1505f5f5f5f5f7300000000000000000000000000000000dead0ba780f1505f5f5f5f5f7300000000000000000000000000000000dead0ba880f1505f5f5f5f5f7300000000000000000000000000000000dead0ba980f1505f5f5f5f5f7300000000000000000000000000000000dead0baa80f1505f5f5f5f5f7300000000000000000000000000000000dead0bab80f1505f5f5f5f5f7300000000000000000000000000000000dead0bac80f1505f5f5f5f5f7300000000000000000000000000000000dead0bad80f1505f5f5f5f5f7300000000000000000000000000000000dead0bae80f1505f5f5f5f5f7300000000000000000000000000000000dead0baf80f1505f5f5f5f5f7300000000000000000000000000000000dead0bb080f1505f5f5f5f5f7300000000000000000000000000000000dead0bb180f1505f5f5f5f5f7300000000000000000000000000000000dead0bb280f1505f5f5f5f5f7300000000000000000000000000000000dead0bb380f1505f5f5f5f5f7300000000000000000000000000000000dead0bb480f1505f5f5f5f5f7300000000000000000000000000000000dead0bb580f1505f5f5f5f5f7300000000000000000000000000000000dead0bb680f1505f5f5f5f5f7300000000000000000000000000000000dead0bb780f1505f5f5f5f5f7300000000000000000000000000000000dead0bb880f1505f5f5f5f5f7300000000000000000000000000000000dead0bb980f1505f5f5f5f5f7300000000000000000000000000000000dead0bba80f1505f5f5f5f5f7300000000000000000000000000000000dead0bbb80f1505f5f5f5f5f7300000000000000000000000000000000dead0bbc80f1505f5f5f5f5f7300000000000000000000000000000000dead0bbd80f1505f5f5f5f5f7300000000000000000000000000000000dead0bbe80f1505f5f5f5f5f7300000000000000000000000000000000dead0bbf80f1505f5f5f5f5f7300000000000000000000000000000000dead0bc080f1505f5f5f5f5f7300000000000000000000000000000000dead0bc180f1505f5f5f5f5f7300000000000000000000000000000000dead0bc280f1505f5f5f5f5f7300000000000000000000000000000000dead0bc380f1505f5f5f5f5f7300000000000000000000000000000000dead0bc480f1505f5f5f5f5f7300000000000000000000000000000000dead0bc580f1505f5f5f5f5f7300000000000000000000000000000000dead0bc680f1505f5f5f5f5f7300000000000000000000000000000000dead0bc780f1505f5f5f5f5f7300000000000000000000000000000000dead0bc880f1505f5f5f5f5f7300000000000000000000000000000000dead0bc980f1505f5f5f5f5f7300000000000000000000000000000000dead0bca80f1505f5f5f5f5f7300000000000000000000000000000000dead0bcb80f1505f5f5f5f5f7300000000000000000000000000000000dead0bcc80f1505f5f5f5f5f7300000000000000000000000000000000dead0bcd80f1505f5f5f5f5f7300000000000000000000000000000000dead0bce80f1505f5f5f5f5f7300000000000000000000000000000000dead0bcf80f1505f5f5f5f5f7300000000000000000000000000000000dead0bd080f1505f5f5f5f5f7300000000000000000000000000000000dead0bd180f1505f5f5f5f5f7300000000000000000000000000000000dead0bd280f1505f5f5f5f5f7300000000000000000000000000000000dead0bd380f1505f5f5f5f5f7300000000000000000000000000000000dead0bd480f1505f5f5f5f5f7300000000000000000000000000000000dead0bd580f1505f5f5f5f5f7300000000000000000000000000000000dead0bd680f1505f5f5f5f5f7300000000000000000000000000000000dead0bd780f1505f5f5f5f5f7300000000000000000000000000000000dead0bd880f1505f5f5f5f5f7300000000000000000000000000000000dead0bd980f1505f5f5f5f5f7300000000000000000000000000000000dead0bda80f1505f5f5f5f5f7300000000000000000000000000000000dead0bdb80f1505f5f5f5f5f7300000000000000000000000000000000dead0bdc80f1505f5f5f5f5f7300000000000000000000000000000000dead0bdd80f1505f5f5f5f5f7300000000000000000000000000000000dead0bde80f1505f5f5f5f5f7300000000000000000000000000000000dead0bdf80f1505f5f5f5f5f7300000000000000000000000000000000dead0be080f1505f5f5f5f5f7300000000000000000000000000000000dead0be180f1505f5f5f5f5f7300000000000000000000000000000000dead0be280f1505f5f5f5f5f7300000000000000000000000000000000dead0be380f1505f5f5f5f5f7300000000000000000000000000000000dead0be480f1505f5f5f5f5f7300000000000000000000000000000000dead0be580f1505f5f5f5f5f7300000000000000000000000000000000dead0be680f1505f5f5f5f5f7300000000000000000000000000000000dead0be780f1505f5f5f5f5f7300000000000000000000000000000000dead0be880f1505f5f5f5f5f7300000000000000000000000000000000dead0be980f1505f5f5f5f5f7300000000000000000000000000000000dead0bea80f1505f5f5f5f5f7300000000000000000000000000000000dead0beb80f1505f5f5f5f5f7300000000000000000000000000000000dead0bec80f1505f5f5f5f5f7300000000000000000000000000000000dead0bed80f1505f5f5f5f5f7300000000000000000000000000000000dead0bee80f1505f5f5f5f5f7300000000000000000000000000000000dead0bef80f1505f5f5f5f5f7300000000000000000000000000000000dead0bf080f1505f5f5f5f5f7300000000000000000000000000000000dead0bf180f1505f5f5f5f5f7300000000000000000000000000000000dead0bf280f1505f5f5f5f5f7300000000000000000000000000000000dead0bf380f1505f5f5f5f5f7300000000000000000000000000000000dead0bf480f1505f5f5f5f5f7300000000000000000000000000000000dead0bf580f1505f5f5f5f5f7300000000000000000000000000000000dead0bf680f1505f5f5f5f5f7300000000000000000000000000000000dead0bf780f1505f5f5f5f5f7300000000000000000000000000000000dead0bf880f1505f5f5f5f5f7300000000000000000000000000000000dead0bf980f1505f5f5f5f5f7300000000000000000000000000000000dead0bfa80f1505f5f5f5f5f7300000000000000000000000000000000dead0bfb80f1505f5f5f5f5f7300000000000000000000000000000000dead0bfc80f1505f5f5f5f5f7300000000000000000000000000000000dead0bfd80f1505f5f5f5f5f7300000000000000000000000000000000dead0bfe80f1505f5f5f5f5f7300000000000000000000000000000000dead0bff80f1505f5f5f5f5f7300000000000000000000000000000000dead0c0080f1505f5f5f5f5f7300000000000000000000000000000000dead0c0180f1505f5f5f5f5f7300000000000000000000000000000000dead0c0280f1505f5f5f5f5f7300000000000000000000000000000000dead0c0380f1505f5f5f5f5f7300000000000000000000000000000000dead0c0480f1505f5f5f5f5f7300000000000000000000000000000000dead0c0580f1505f5f5f5f5f7300000000000000000000000000000000dead0c0680f1505f5f5f5f5f7300000000000000000000000000000000dead0c0780f1505f5f5f5f5f7300000000000000000000000000000000dead0c0880f1505f5f5f5f5f7300000000000000000000000000000000dead0c0980f1505f5f5f5f5f7300000000000000000000000000000000dead0c0a80f1505f5f5f5f5f7300000000000000000000000000000000dead0c0b80f1505f5f5f5f5f7300000000000000000000000000000000dead0c0c80f1505f5f5f5f5f7300000000000000000000000000000000dead0c0d80f1505f5f5f5f5f7300000000000000000000000000000000dead0c0e80f1505f5f5f5f5f7300000000000000000000000000000000dead0c0f80f1505f5f5f5f5f7300000000000000000000000000000000dead0c1080f1505f5f5f5f5f7300000000000000000000000000000000dead0c1180f1505f5f5f5f5f7300000000000000000000000000000000dead0c1280f1505f5f5f5f5f7300000000000000000000000000000000dead0c1380f1505f5f5f5f5f7300000000000000000000000000000000dead0c1480f1505f5f5f5f5f7300000000000000000000000000000000dead0c1580f1505f5f5f5f5f7300000000000000000000000000000000dead0c1680f1505f5f5f5f5f7300000000000000000000000000000000dead0c1780f1505f5f5f5f5f7300000000000000000000000000000000dead0c1880f1505f5f5f5f5f7300000000000000000000000000000000dead0c1980f1505f5f5f5f5f7300000000000000000000000000000000dead0c1a80f1505f5f5f5f5f7300000000000000000000000000000000dead0c1b80f1505f5f5f5f5f7300000000000000000000000000000000dead0c1c80f1505f5f5f5f5f7300000000000000000000000000000000dead0c1d80f1505f5f5f5f5f7300000000000000000000000000000000dead0c1e80f1505f5f5f5f5f7300000000000000000000000000000000dead0c1f80f1505f5f5f5f5f7300000000000000000000000000000000dead0c2080f1505f5f5f5f5f7300000000000000000000000000000000dead0c2180f1505f5f5f5f5f7300000000000000000000000000000000dead0c2280f1505f5f5f5f5f7300000000000000000000000000000000dead0c2380f1505f5f5f5f5f7300000000000000000000000000000000dead0c2480f1505f5f5f5f5f7300000000000000000000000000000000dead0c2580f1505f5f5f5f5f7300000000000000000000000000000000dead0c2680f1505f5f5f5f5f7300000000000000000000000000000000dead0c2780f1505f5f5f5f5f7300000000000000000000000000000000dead0c2880f1505f5f5f5f5f7300000000000000000000000000000000dead0c2980f1505f5f5f5f5f7300000000000000000000000000000000dead0c2a80f1505f5f5f5f5f7300000000000000000000000000000000dead0c2b80f1505f5f5f5f5f7300000000000000000000000000000000dead0c2c80f1505f5f5f5f5f7300000000000000000000000000000000dead0c2d80f1505f5f5f5f5f7300000000000000000000000000000000dead0c2e80f1505f5f5f5f5f7300000000000000000000000000000000dead0c2f80f1505f5f5f5f5f7300000000000000000000000000000000dead0c3080f1505f5f5f5f5f7300000000000000000000000000000000dead0c3180f1505f5f5f5f5f7300000000000000000000000000000000dead0c3280f1505f5f5f5f5f7300000000000000000000000000000000dead0c3380f1505f5f5f5f5f7300000000000000000000000000000000dead0c3480f1505f5f5f5f5f7300000000000000000000000000000000dead0c3580f1505f5f5f5f5f7300000000000000000000000000000000dead0c3680f1505f5f5f5f5f7300000000000000000000000000000000dead0c3780f1505f5f5f5f5f7300000000000000000000000000000000dead0c3880f1505f5f5f5f5f7300000000000000000000000000000000dead0c3980f1505f5f5f5f5f7300000000000000000000000000000000dead0c3a80f1505f5f5f5f5f7300000000000000000000000000000000dead0c3b80f1505f5f5f5f5f7300000000000000000000000000000000dead0c3c80f1505f5f5f5f5f7300000000000000000000000000000000dead0c3d80f1505f5f5f5f5f7300000000000000000000000000000000dead0c3e80f1505f5f5f5f5f7300000000000000000000000000000000dead0c3f80f1505f5f5f5f5f7300000000000000000000000000000000dead0c4080f1505f5f5f5f5f7300000000000000000000000000000000dead0c4180f1505f5f5f5f5f7300000000000000000000000000000000dead0c4280f1505f5f5f5f5f7300000000000000000000000000000000dead0c4380f1505f5f5f5f5f7300000000000000000000000000000000dead0c4480f1505f5f5f5f5f7300000000000000000000000000000000dead0c4580f1505f5f5f5f5f7300000000000000000000000000000000dead0c4680f1505f5f5f5f5f7300000000000000000000000000000000dead0c4780f1505f5f5f5f5f7300000000000000000000000000000000dead0c4880f1505f5f5f5f5f7300000000000000000000000000000000dead0c4980f1505f5f5f5f5f7300000000000000000000000000000000dead0c4a80f1505f5f5f5f5f7300000000000000000000000000000000dead0c4b80f1505f5f5f5f5f7300000000000000000000000000000000dead0c4c80f1505f5f5f5f5f7300000000000000000000000000000000dead0c4d80f1505f5f5f5f5f7300000000000000000000000000000000dead0c4e80f1505f5f5f5f5f7300000000000000000000000000000000dead0c4f80f1505f5f5f5f5f7300000000000000000000000000000000dead0c5080f1505f5f5f5f5f7300000000000000000000000000000000dead0c5180f1505f5f5f5f5f7300000000000000000000000000000000dead0c5280f1505f5f5f5f5f7300000000000000000000000000000000dead0c5380f1505f5f5f5f5f7300000000000000000000000000000000dead0c5480f1505f5f5f5f5f7300000000000000000000000000000000dead0c5580f1505f5f5f5f5f7300000000000000000000000000000000dead0c5680f1505f5f5f5f5f7300000000000000000000000000000000dead0c5780f1505f5f5f5f5f7300000000000000000000000000000000dead0c5880f1505f5f5f5f5f7300000000000000000000000000000000dead0c5980f1505f5f5f5f5f7300000000000000000000000000000000dead0c5a80f1505f5f5f5f5f7300000000000000000000000000000000dead0c5b80f1505f5f5f5f5f7300000000000000000000000000000000dead0c5c80f1505f5f5f5f5f7300000000000000000000000000000000dead0c5d80f1505f5f5f5f5f7300000000000000000000000000000000dead0c5e80f1505f5f5f5f5f7300000000000000000000000000000000dead0c5f80f1505f5f5f5f5f7300000000000000000000000000000000dead0c6080f1505f5f5f5f5f7300000000000000000000000000000000dead0c6180f1505f5f5f5f5f7300000000000000000000000000000000dead0c6280f1505f5f5f5f5f7300000000000000000000000000000000dead0c6380f1505f5f5f5f5f7300000000000000000000000000000000dead0c6480f1505f5f5f5f5f7300000000000000000000000000000000dead0c6580f1505f5f5f5f5f7300000000000000000000000000000000dead0c6680f1505f5f5f5f5f7300000000000000000000000000000000dead0c6780f1505f5f5f5f5f7300000000000000000000000000000000dead0c6880f1505f5f5f5f5f7300000000000000000000000000000000dead0c6980f1505f5f5f5f5f7300000000000000000000000000000000dead0c6a80f1505f5f5f5f5f7300000000000000000000000000000000dead0c6b80f1505f5f5f5f5f7300000000000000000000000000000000dead0c6c80f1505f5f5f5f5f7300000000000000000000000000000000dead0c6d80f1505f5f5f5f5f7300000000000000000000000000000000dead0c6e80f1505f5f5f5f5f7300000000000000000000000000000000dead0c6f80f1505f5f5f5f5f7300000000000000000000000000000000dead0c7080f1505f5f5f5f5f7300000000000000000000000000000000dead0c7180f1505f5f5f5f5f7300000000000000000000000000000000dead0c7280f1505f5f5f5f5f7300000000000000000000000000000000dead0c7380f1505f5f5f5f5f7300000000000000000000000000000000dead0c7480f1505f5f5f5f5f7300000000000000000000000000000000dead0c7580f1505f5f5f5f5f7300000000000000000000000000000000dead0c7680f1505f5f5f5f5f7300000000000000000000000000000000dead0c7780f1505f5f5f5f5f7300000000000000000000000000000000dead0c7880f1505f5f5f5f5f7300000000000000000000000000000000dead0c7980f1505f5f5f5f5f7300000000000000000000000000000000dead0c7a80f1505f5f5f5f5f7300000000000000000000000000000000dead0c7b80f1505f5f5f5f5f7300000000000000000000000000000000dead0c7c80f1505f5f5f5f5f7300000000000000000000000000000000dead0c7d80f1505f5f5f5f5f7300000000000000000000000000000000dead0c7e80f1505f5f5f5f5f7300000000000000000000000000000000dead0c7f80f1505f5f5f5f5f7300000000000000000000000000000000dead0c8080f1505f5f5f5f5f7300000000000000000000000000000000dead0c8180f1505f5f5f5f5f7300000000000000000000000000000000dead0c8280f1505f5f5f5f5f7300000000000000000000000000000000dead0c8380f1505f5f5f5f5f7300000000000000000000000000000000dead0c8480f1505f5f5f5f5f7300000000000000000000000000000000dead0c8580f1505f5f5f5f5f7300000000000000000000000000000000dead0c8680f1505f5f5f5f5f7300000000000000000000000000000000dead0c8780f1505f5f5f5f5f7300000000000000000000000000000000dead0c8880f1505f5f5f5f5f7300000000000000000000000000000000dead0c8980f1505f5f5f5f5f7300000000000000000000000000000000dead0c8a80f1505f5f5f5f5f7300000000000000000000000000000000dead0c8b80f1505f5f5f5f5f7300000000000000000000000000000000dead0c8c80f1505f5f5f5f5f7300000000000000000000000000000000dead0c8d80f1505f5f5f5f5f7300000000000000000000000000000000dead0c8e80f1505f5f5f5f5f7300000000000000000000000000000000dead0c8f80f1505f5f5f5f5f7300000000000000000000000000000000dead0c9080f1505f5f5f5f5f7300000000000000000000000000000000dead0c9180f1505f5f5f5f5f7300000000000000000000000000000000dead0c9280f1505f5f5f5f5f7300000000000000000000000000000000dead0c9380f1505f5f5f5f5f7300000000000000000000000000000000dead0c9480f1505f5f5f5f5f7300000000000000000000000000000000dead0c9580f1505f5f5f5f5f7300000000000000000000000000000000dead0c9680f1505f5f5f5f5f7300000000000000000000000000000000dead0c9780f1505f5f5f5f5f7300000000000000000000000000000000dead0c9880f1505f5f5f5f5f7300000000000000000000000000000000dead0c9980f1505f5f5f5f5f7300000000000000000000000000000000dead0c9a80f1505f5f5f5f5f7300000000000000000000000000000000dead0c9b80f1505f5f5f5f5f7300000000000000000000000000000000dead0c9c80f1505f5f5f5f5f7300000000000000000000000000000000dead0c9d80f1505f5f5f5f5f7300000000000000000000000000000000dead0c9e80f1505f5f5f5f5f7300000000000000000000000000000000dead0c9f80f1505f5f5f5f5f7300000000000000000000000000000000dead0ca080f1505f5f5f5f5f7300000000000000000000000000000000dead0ca180f1505f5f5f5f5f7300000000000000000000000000000000dead0ca280f1505f5f5f5f5f7300000000000000000000000000000000dead0ca380f1505f5f5f5f5f7300000000000000000000000000000000dead0ca480f1505f5f5f5f5f7300000000000000000000000000000000dead0ca580f1505f5f5f5f5f7300000000000000000000000000000000dead0ca680f1505f5f5f5f5f7300000000000000000000000000000000dead0ca780f1505f5f5f5f5f7300000000000000000000000000000000dead0ca880f1505f5f5f5f5f7300000000000000000000000000000000dead0ca980f1505f5f5f5f5f7300000000000000000000000000000000dead0caa80f1505f5f5f5f5f7300000000000000000000000000000000dead0cab80f1505f5f5f5f5f7300000000000000000000000000000000dead0cac80f1505f5f5f5f5f7300000000000000000000000000000000dead0cad80f1505f5f5f5f5f7300000000000000000000000000000000dead0cae80f1505f5f5f5f5f7300000000000000000000000000000000dead0caf80f1505f5f5f5f5f7300000000000000000000000000000000dead0cb080f1505f5f5f5f5f7300000000000000000000000000000000dead0cb180f1505f5f5f5f5f7300000000000000000000000000000000dead0cb280f1505f5f5f5f5f7300000000000000000000000000000000dead0cb380f1505f5f5f5f5f7300000000000000000000000000000000dead0cb480f1505f5f5f5f5f7300000000000000000000000000000000dead0cb580f1505f5f5f5f5f7300000000000000000000000000000000dead0cb680f1505f5f5f5f5f7300000000000000000000000000000000dead0cb780f1505f5f5f5f5f7300000000000000000000000000000000dead0cb880f1505f5f5f5f5f7300000000000000000000000000000000dead0cb980f1505f5f5f5f5f7300000000000000000000000000000000dead0cba80f1505f5f5f5f5f7300000000000000000000000000000000dead0cbb80f1505f5f5f5f5f7300000000000000000000000000000000dead0cbc80f1505f5f5f5f5f7300000000000000000000000000000000dead0cbd80f1505f5f5f5f5f7300000000000000000000000000000000dead0cbe80f1505f5f5f5f5f7300000000000000000000000000000000dead0cbf80f1505f5f5f5f5f7300000000000000000000000000000000dead0cc080f1505f5f5f5f5f7300000000000000000000000000000000dead0cc180f1505f5f5f5f5f7300000000000000000000000000000000dead0cc280f1505f5f5f5f5f7300000000000000000000000000000000dead0cc380f1505f5f5f5f5f7300000000000000000000000000000000dead0cc480f1505f5f5f5f5f7300000000000000000000000000000000dead0cc580f1505f5f5f5f5f7300000000000000000000000000000000dead0cc680f1505f5f5f5f5f7300000000000000000000000000000000dead0cc780f1505f5f5f5f5f7300000000000000000000000000000000dead0cc880f1505f5f5f5f5f7300000000000000000000000000000000dead0cc980f1505f5f5f5f5f7300000000000000000000000000000000dead0cca80f1505f5f5f5f5f7300000000000000000000000000000000dead0ccb80f1505f5f5f5f5f7300000000000000000000000000000000dead0ccc80f1505f5f5f5f5f7300000000000000000000000000000000dead0ccd80f1505f5f5f5f5f7300000000000000000000000000000000dead0cce80f1505f5f5f5f5f7300000000000000000000000000000000dead0ccf80f1505f5f5f5f5f7300000000000000000000000000000000dead0cd080f1505f5f5f5f5f7300000000000000000000000000000000dead0cd180f1505f5f5f5f5f7300000000000000000000000000000000dead0cd280f1505f5f5f5f5f7300000000000000000000000000000000dead0cd380f1505f5f5f5f5f7300000000000000000000000000000000dead0cd480f1505f5f5f5f5f7300000000000000000000000000000000dead0cd580f1505f5f5f5f5f7300000000000000000000000000000000dead0cd680f1505f5f5f5f5f7300000000000000000000000000000000dead0cd780f1505f5f5f5f5f7300000000000000000000000000000000dead0cd880f1505f5f5f5f5f7300000000000000000000000000000000dead0cd980f1505f5f5f5f5f7300000000000000000000000000000000dead0cda80f1505f5f5f5f5f7300000000000000000000000000000000dead0cdb80f1505f5f5f5f5f7300000000000000000000000000000000dead0cdc80f1505f5f5f5f5f7300000000000000000000000000000000dead0cdd80f1505f5f5f5f5f7300000000000000000000000000000000dead0cde80f1505f5f5f5f5f7300000000000000000000000000000000dead0cdf80f1505f5f5f5f5f7300000000000000000000000000000000dead0ce080f1505f5f5f5f5f7300000000000000000000000000000000dead0ce180f1505f5f5f5f5f7300000000000000000000000000000000dead0ce280f1505f5f5f5f5f7300000000000000000000000000000000dead0ce380f1505f5f5f5f5f7300000000000000000000000000000000dead0ce480f1505f5f5f5f5f7300000000000000000000000000000000dead0ce580f1505f5f5f5f5f7300000000000000000000000000000000dead0ce680f1505f5f5f5f5f7300000000000000000000000000000000dead0ce780f1505f5f5f5f5f7300000000000000000000000000000000dead0ce880f1505f5f5f5f5f7300000000000000000000000000000000dead0ce980f1505f5f5f5f5f7300000000000000000000000000000000dead0cea80f1505f5f5f5f5f7300000000000000000000000000000000dead0ceb80f1505f5f5f5f5f7300000000000000000000000000000000dead0cec80f1505f5f5f5f5f7300000000000000000000000000000000dead0ced80f1505f5f5f5f5f7300000000000000000000000000000000dead0cee80f1505f5f5f5f5f7300000000000000000000000000000000dead0cef80f1505f5f5f5f5f7300000000000000000000000000000000dead0cf080f1505f5f5f5f5f7300000000000000000000000000000000dead0cf180f1505f5f5f5f5f7300000000000000000000000000000000dead0cf280f1505f5f5f5f5f7300000000000000000000000000000000dead0cf380f1505f5f5f5f5f7300000000000000000000000000000000dead0cf480f1505f5f5f5f5f7300000000000000000000000000000000dead0cf580f1505f5f5f5f5f7300000000000000000000000000000000dead0cf680f1505f5f5f5f5f7300000000000000000000000000000000dead0cf780f1505f5f5f5f5f7300000000000000000000000000000000dead0cf880f1505f5f5f5f5f7300000000000000000000000000000000dead0cf980f1505f5f5f5f5f7300000000000000000000000000000000dead0cfa80f1505f5f5f5f5f7300000000000000000000000000000000dead0cfb80f1505f5f5f5f5f7300000000000000000000000000000000dead0cfc80f1505f5f5f5f5f7300000000000000000000000000000000dead0cfd80f1505f5f5f5f5f7300000000000000000000000000000000dead0cfe80f1505f5f5f5f5f7300000000000000000000000000000000dead0cff80f1505f5f5f5f5f7300000000000000000000000000000000dead0d0080f1505f5f5f5f5f7300000000000000000000000000000000dead0d0180f1505f5f5f5f5f7300000000000000000000000000000000dead0d0280f1505f5f5f5f5f7300000000000000000000000000000000dead0d0380f1505f5f5f5f5f7300000000000000000000000000000000dead0d0480f1505f5f5f5f5f7300000000000000000000000000000000dead0d0580f1505f5f5f5f5f7300000000000000000000000000000000dead0d0680f1505f5f5f5f5f7300000000000000000000000000000000dead0d0780f1505f5f5f5f5f7300000000000000000000000000000000dead0d0880f1505f5f5f5f5f7300000000000000000000000000000000dead0d0980f1505f5f5f5f5f7300000000000000000000000000000000dead0d0a80f1505f5f5f5f5f7300000000000000000000000000000000dead0d0b80f1505f5f5f5f5f7300000000000000000000000000000000dead0d0c80f1505f5f5f5f5f7300000000000000000000000000000000dead0d0d80f1505f5f5f5f5f7300000000000000000000000000000000dead0d0e80f1505f5f5f5f5f7300000000000000000000000000000000dead0d0f80f1505f5f5f5f5f7300000000000000000000000000000000dead0d1080f1505f5f5f5f5f7300000000000000000000000000000000dead0d1180f1505f5f5f5f5f7300000000000000000000000000000000dead0d1280f1505f5f5f5f5f7300000000000000000000000000000000dead0d1380f1505f5f5f5f5f7300000000000000000000000000000000dead0d1480f1505f5f5f5f5f7300000000000000000000000000000000dead0d1580f1505f5f5f5f5f7300000000000000000000000000000000dead0d1680f1505f5f5f5f5f7300000000000000000000000000000000dead0d1780f1505f5f5f5f5f7300000000000000000000000000000000dead0d1880f1505f5f5f5f5f7300000000000000000000000000000000dead0d1980f1505f5f5f5f5f7300000000000000000000000000000000dead0d1a80f1505f5f5f5f5f7300000000000000000000000000000000dead0d1b80f1505f5f5f5f5f7300000000000000000000000000000000dead0d1c80f1505f5f5f5f5f7300000000000000000000000000000000dead0d1d80f1505f5f5f5f5f7300000000000000000000000000000000dead0d1e80f1505f5f5f5f5f7300000000000000000000000000000000dead0d1f80f1505f5f5f5f5f7300000000000000000000000000000000dead0d2080f1505f5f5f5f5f7300000000000000000000000000000000dead0d2180f1505f5f5f5f5f7300000000000000000000000000000000dead0d2280f1505f5f5f5f5f7300000000000000000000000000000000dead0d2380f1505f5f5f5f5f7300000000000000000000000000000000dead0d2480f1505f5f5f5f5f7300000000000000000000000000000000dead0d2580f1505f5f5f5f5f7300000000000000000000000000000000dead0d2680f1505f5f5f5f5f7300000000000000000000000000000000dead0d2780f1505f5f5f5f5f7300000000000000000000000000000000dead0d2880f1505f5f5f5f5f7300000000000000000000000000000000dead0d2980f1505f5f5f5f5f7300000000000000000000000000000000dead0d2a80f1505f5f5f5f5f7300000000000000000000000000000000dead0d2b80f1505f5f5f5f5f7300000000000000000000000000000000dead0d2c80f1505f5f5f5f5f7300000000000000000000000000000000dead0d2d80f1505f5f5f5f5f7300000000000000000000000000000000dead0d2e80f1505f5f5f5f5f7300000000000000000000000000000000dead0d2f80f1505f5f5f5f5f7300000000000000000000000000000000dead0d3080f1505f5f5f5f5f7300000000000000000000000000000000dead0d3180f1505f5f5f5f5f7300000000000000000000000000000000dead0d3280f1505f5f5f5f5f7300000000000000000000000000000000dead0d3380f1505f5f5f5f5f7300000000000000000000000000000000dead0d3480f1505f5f5f5f5f7300000000000000000000000000000000dead0d3580f1505f5f5f5f5f7300000000000000000000000000000000dead0d3680f1505f5f5f5f5f7300000000000000000000000000000000dead0d3780f1505f5f5f5f5f7300000000000000000000000000000000dead0d3880f1505f5f5f5f5f7300000000000000000000000000000000dead0d3980f1505f5f5f5f5f7300000000000000000000000000000000dead0d3a80f1505f5f5f5f5f7300000000000000000000000000000000dead0d3b80f1505f5f5f5f5f7300000000000000000000000000000000dead0d3c80f1505f5f5f5f5f7300000000000000000000000000000000dead0d3d80f1505f5f5f5f5f7300000000000000000000000000000000dead0d3e80f1505f5f5f5f5f7300000000000000000000000000000000dead0d3f80f1505f5f5f5f5f7300000000000000000000000000000000dead0d4080f1505f5f5f5f5f7300000000000000000000000000000000dead0d4180f1505f5f5f5f5f7300000000000000000000000000000000dead0d4280f1505f5f5f5f5f7300000000000000000000000000000000dead0d4380f1505f5f5f5f5f7300000000000000000000000000000000dead0d4480f1505f5f5f5f5f7300000000000000000000000000000000dead0d4580f1505f5f5f5f5f7300000000000000000000000000000000dead0d4680f1505f5f5f5f5f7300000000000000000000000000000000dead0d4780f1505f5f5f5f5f7300000000000000000000000000000000dead0d4880f1505f5f5f5f5f7300000000000000000000000000000000dead0d4980f1505f5f5f5f5f7300000000000000000000000000000000dead0d4a80f1505f5f5f5f5f7300000000000000000000000000000000dead0d4b80f1505f5f5f5f5f7300000000000000000000000000000000dead0d4c80f1505f5f5f5f5f7300000000000000000000000000000000dead0d4d80f1505f5f5f5f5f7300000000000000000000000000000000dead0d4e80f1505f5f5f5f5f7300000000000000000000000000000000dead0d4f80f1505f5f5f5f5f7300000000000000000000000000000000dead0d5080f1505f5f5f5f5f7300000000000000000000000000000000dead0d5180f1505f5f5f5f5f7300000000000000000000000000000000dead0d5280f1505f5f5f5f5f7300000000000000000000000000000000dead0d5380f1505f5f5f5f5f7300000000000000000000000000000000dead0d5480f1505f5f5f5f5f7300000000000000000000000000000000dead0d5580f1505f5f5f5f5f7300000000000000000000000000000000dead0d5680f1505f5f5f5f5f7300000000000000000000000000000000dead0d5780f1505f5f5f5f5f7300000000000000000000000000000000dead0d5880f1505f5f5f5f5f7300000000000000000000000000000000dead0d5980f1505f5f5f5f5f7300000000000000000000000000000000dead0d5a80f1505f5f5f5f5f7300000000000000000000000000000000dead0d5b80f1505f5f5f5f5f7300000000000000000000000000000000dead0d5c80f1505f5f5f5f5f7300000000000000000000000000000000dead0d5d80f1505f5f5f5f5f7300000000000000000000000000000000dead0d5e80f1505f5f5f5f5f7300000000000000000000000000000000dead0d5f80f1505f5f5f5f5f7300000000000000000000000000000000dead0d6080f1505f5f5f5f5f7300000000000000000000000000000000dead0d6180f1505f5f5f5f5f7300000000000000000000000000000000dead0d6280f1505f5f5f5f5f7300000000000000000000000000000000dead0d6380f1505f5f5f5f5f7300000000000000000000000000000000dead0d6480f1505f5f5f5f5f7300000000000000000000000000000000dead0d6580f1505f5f5f5f5f7300000000000000000000000000000000dead0d6680f1505f5f5f5f5f7300000000000000000000000000000000dead0d6780f1505f5f5f5f5f7300000000000000000000000000000000dead0d6880f1505f5f5f5f5f7300000000000000000000000000000000dead0d6980f1505f5f5f5f5f7300000000000000000000000000000000dead0d6a80f1505f5f5f5f5f7300000000000000000000000000000000dead0d6b80f1505f5f5f5f5f7300000000000000000000000000000000dead0d6c80f1505f5f5f5f5f7300000000000000000000000000000000dead0d6d80f1505f5f5f5f5f7300000000000000000000000000000000dead0d6e80f1505f5f5f5f5f7300000000000000000000000000000000dead0d6f80f1505f5f5f5f5f7300000000000000000000000000000000dead0d7080f1505f5f5f5f5f7300000000000000000000000000000000dead0d7180f1505f5f5f5f5f7300000000000000000000000000000000dead0d7280f1505f5f5f5f5f7300000000000000000000000000000000dead0d7380f1505f5f5f5f5f7300000000000000000000000000000000dead0d7480f1505f5f5f5f5f7300000000000000000000000000000000dead0d7580f1505f5f5f5f5f7300000000000000000000000000000000dead0d7680f1505f5f5f5f5f7300000000000000000000000000000000dead0d7780f1505f5f5f5f5f7300000000000000000000000000000000dead0d7880f1505f5f5f5f5f7300000000000000000000000000000000dead0d7980f1505f5f5f5f5f7300000000000000000000000000000000dead0d7a80f1505f5f5f5f5f7300000000000000000000000000000000dead0d7b80f1505f5f5f5f5f7300000000000000000000000000000000dead0d7c80f1505f5f5f5f5f7300000000000000000000000000000000dead0d7d80f1505f5f5f5f5f7300000000000000000000000000000000dead0d7e80f1505f5f5f5f5f7300000000000000000000000000000000dead0d7f80f1505f5f5f5f5f7300000000000000000000000000000000dead0d8080f1505f5f5f5f5f7300000000000000000000000000000000dead0d8180f1505f5f5f5f5f7300000000000000000000000000000000dead0d8280f1505f5f5f5f5f7300000000000000000000000000000000dead0d8380f1505f5f5f5f5f7300000000000000000000000000000000dead0d8480f1505f5f5f5f5f7300000000000000000000000000000000dead0d8580f1505f5f5f5f5f7300000000000000000000000000000000dead0d8680f1505f5f5f5f5f7300000000000000000000000000000000dead0d8780f1505f5f5f5f5f7300000000000000000000000000000000dead0d8880f1505f5f5f5f5f7300000000000000000000000000000000dead0d8980f1505f5f5f5f5f7300000000000000000000000000000000dead0d8a80f1505f5f5f5f5f7300000000000000000000000000000000dead0d8b80f1505f5f5f5f5f7300000000000000000000000000000000dead0d8c80f1505f5f5f5f5f7300000000000000000000000000000000dead0d8d80f1505f5f5f5f5f7300000000000000000000000000000000dead0d8e80f1505f5f5f5f5f7300000000000000000000000000000000dead0d8f80f1505f5f5f5f5f7300000000000000000000000000000000dead0d9080f1505f5f5f5f5f7300000000000000000000000000000000dead0d9180f1505f5f5f5f5f7300000000000000000000000000000000dead0d9280f1505f5f5f5f5f7300000000000000000000000000000000dead0d9380f1505f5f5f5f5f7300000000000000000000000000000000dead0d9480f1505f5f5f5f5f7300000000000000000000000000000000dead0d9580f1505f5f5f5f5f7300000000000000000000000000000000dead0d9680f1505f5f5f5f5f7300000000000000000000000000000000dead0d9780f1505f5f5f5f5f7300000000000000000000000000000000dead0d9880f1505f5f5f5f5f7300000000000000000000000000000000dead0d9980f1505f5f5f5f5f7300000000000000000000000000000000dead0d9a80f1505f5f5f5f5f7300000000000000000000000000000000dead0d9b80f1505f5f5f5f5f7300000000000000000000000000000000dead0d9c80f1505f5f5f5f5f7300000000000000000000000000000000dead0d9d80f1505f5f5f5f5f7300000000000000000000000000000000dead0d9e80f1505f5f5f5f5f7300000000000000000000000000000000dead0d9f80f1505f5f5f5f5f7300000000000000000000000000000000dead0da080f1505f5f5f5f5f7300000000000000000000000000000000dead0da180f1505f5f5f5f5f7300000000000000000000000000000000dead0da280f1505f5f5f5f5f7300000000000000000000000000000000dead0da380f1505f5f5f5f5f7300000000000000000000000000000000dead0da480f1505f5f5f5f5f7300000000000000000000000000000000dead0da580f1505f5f5f5f5f7300000000000000000000000000000000dead0da680f1505f5f5f5f5f7300000000000000000000000000000000dead0da780f1505f5f5f5f5f7300000000000000000000000000000000dead0da880f1505f5f5f5f5f7300000000000000000000000000000000dead0da980f1505f5f5f5f5f7300000000000000000000000000000000dead0daa80f1505f5f5f5f5f7300000000000000000000000000000000dead0dab80f1505f5f5f5f5f7300000000000000000000000000000000dead0dac80f1505f5f5f5f5f7300000000000000000000000000000000dead0dad80f1505f5f5f5f5f7300000000000000000000000000000000dead0dae80f1505f5f5f5f5f7300000000000000000000000000000000dead0daf80f1505f5f5f5f5f7300000000000000000000000000000000dead0db080f1505f5f5f5f5f7300000000000000000000000000000000dead0db180f1505f5f5f5f5f7300000000000000000000000000000000dead0db280f1505f5f5f5f5f7300000000000000000000000000000000dead0db380f1505f5f5f5f5f7300000000000000000000000000000000dead0db480f1505f5f5f5f5f7300000000000000000000000000000000dead0db580f1505f5f5f5f5f7300000000000000000000000000000000dead0db680f1505f5f5f5f5f7300000000000000000000000000000000dead0db780f1505f5f5f5f5f7300000000000000000000000000000000dead0db880f1505f5f5f5f5f7300000000000000000000000000000000dead0db980f1505f5f5f5f5f7300000000000000000000000000000000dead0dba80f1505f5f5f5f5f7300000000000000000000000000000000dead0dbb80f1505f5f5f5f5f7300000000000000000000000000000000dead0dbc80f1505f5f5f5f5f7300000000000000000000000000000000dead0dbd80f1505f5f5f5f5f7300000000000000000000000000000000dead0dbe80f1505f5f5f5f5f7300000000000000000000000000000000dead0dbf80f1505f5f5f5f5f7300000000000000000000000000000000dead0dc080f1505f5f5f5f5f7300000000000000000000000000000000dead0dc180f1505f5f5f5f5f7300000000000000000000000000000000dead0dc280f1505f5f5f5f5f7300000000000000000000000000000000dead0dc380f1505f5f5f5f5f7300000000000000000000000000000000dead0dc480f1505f5f5f5f5f7300000000000000000000000000000000dead0dc580f1505f5f5f5f5f7300000000000000000000000000000000dead0dc680f1505f5f5f5f5f7300000000000000000000000000000000dead0dc780f1505f5f5f5f5f7300000000000000000000000000000000dead0dc880f1505f5f5f5f5f7300000000000000000000000000000000dead0dc980f1505f5f5f5f5f7300000000000000000000000000000000dead0dca80f1505f5f5f5f5f7300000000000000000000000000000000dead0dcb80f1505f5f5f5f5f7300000000000000000000000000000000dead0dcc80f1505f5f5f5f5f7300000000000000000000000000000000dead0dcd80f1505f5f5f5f5f7300000000000000000000000000000000dead0dce80f1505f5f5f5f5f7300000000000000000000000000000000dead0dcf80f1505f5f5f5f5f7300000000000000000000000000000000dead0dd080f1505f5f5f5f5f7300000000000000000000000000000000dead0dd180f1505f5f5f5f5f7300000000000000000000000000000000dead0dd280f1505f5f5f5f5f7300000000000000000000000000000000dead0dd380f1505f5f5f5f5f7300000000000000000000000000000000dead0dd480f1505f5f5f5f5f7300000000000000000000000000000000dead0dd580f1505f5f5f5f5f7300000000000000000000000000000000dead0dd680f1505f5f5f5f5f7300000000000000000000000000000000dead0dd780f1505f5f5f5f5f7300000000000000000000000000000000dead0dd880f1505f5f5f5f5f7300000000000000000000000000000000dead0dd980f1505f5f5f5f5f7300000000000000000000000000000000dead0dda80f1505f5f5f5f5f7300000000000000000000000000000000dead0ddb80f1505f5f5f5f5f7300000000000000000000000000000000dead0ddc80f1505f5f5f5f5f7300000000000000000000000000000000dead0ddd80f1505f5f5f5f5f7300000000000000000000000000000000dead0dde80f1505f5f5f5f5f7300000000000000000000000000000000dead0ddf80f1505f5f5f5f5f7300000000000000000000000000000000dead0de080f1505f5f5f5f5f7300000000000000000000000000000000dead0de180f1505f5f5f5f5f7300000000000000000000000000000000dead0de280f1505f5f5f5f5f7300000000000000000000000000000000dead0de380f1505f5f5f5f5f7300000000000000000000000000000000dead0de480f1505f5f5f5f5f7300000000000000000000000000000000dead0de580f1505f5f5f5f5f7300000000000000000000000000000000dead0de680f1505f5f5f5f5f7300000000000000000000000000000000dead0de780f1505f5f5f5f5f7300000000000000000000000000000000dead0de880f1505f5f5f5f5f7300000000000000000000000000000000dead0de980f1505f5f5f5f5f7300000000000000000000000000000000dead0dea80f1505f5f5f5f5f7300000000000000000000000000000000dead0deb80f1505f5f5f5f5f7300000000000000000000000000000000dead0dec80f1505f5f5f5f5f7300000000000000000000000000000000dead0ded80f1505f5f5f5f5f7300000000000000000000000000000000dead0dee80f1505f5f5f5f5f7300000000000000000000000000000000dead0def80f1505f5f5f5f5f7300000000000000000000000000000000dead0df080f1505f5f5f5f5f7300000000000000000000000000000000dead0df180f1505f5f5f5f5f7300000000000000000000000000000000dead0df280f1505f5f5f5f5f7300000000000000000000000000000000dead0df380f1505f5f5f5f5f7300000000000000000000000000000000dead0df480f1505f5f5f5f5f7300000000000000000000000000000000dead0df580f1505f5f5f5f5f7300000000000000000000000000000000dead0df680f1505f5f5f5f5f7300000000000000000000000000000000dead0df780f1505f5f5f5f5f7300000000000000000000000000000000dead0df880f1505f5f5f5f5f7300000000000000000000000000000000dead0df980f1505f5f5f5f5f7300000000000000000000000000000000dead0dfa80f1505f5f5f5f5f7300000000000000000000000000000000dead0dfb80f1505f5f5f5f5f7300000000000000000000000000000000dead0dfc80f1505f5f5f5f5f7300000000000000000000000000000000dead0dfd80f1505f5f5f5f5f7300000000000000000000000000000000dead0dfe80f1505f5f5f5f5f7300000000000000000000000000000000dead0dff80f1505f5f5f5f5f7300000000000000000000000000000000dead0e0080f1505f5f5f5f5f7300000000000000000000000000000000dead0e0180f1505f5f5f5f5f7300000000000000000000000000000000dead0e0280f1505f5f5f5f5f7300000000000000000000000000000000dead0e0380f1505f5f5f5f5f7300000000000000000000000000000000dead0e0480f1505f5f5f5f5f7300000000000000000000000000000000dead0e0580f1505f5f5f5f5f7300000000000000000000000000000000dead0e0680f1505f5f5f5f5f7300000000000000000000000000000000dead0e0780f1505f5f5f5f5f7300000000000000000000000000000000dead0e0880f1505f5f5f5f5f7300000000000000000000000000000000dead0e0980f1505f5f5f5f5f7300000000000000000000000000000000dead0e0a80f1505f5f5f5f5f7300000000000000000000000000000000dead0e0b80f1505f5f5f5f5f7300000000000000000000000000000000dead0e0c80f1505f5f5f5f5f7300000000000000000000000000000000dead0e0d80f1505f5f5f5f5f7300000000000000000000000000000000dead0e0e80f1505f5f5f5f5f7300000000000000000000000000000000dead0e0f80f1505f5f5f5f5f7300000000000000000000000000000000dead0e1080f1505f5f5f5f5f7300000000000000000000000000000000dead0e1180f1505f5f5f5f5f7300000000000000000000000000000000dead0e1280f1505f5f5f5f5f7300000000000000000000000000000000dead0e1380f1505f5f5f5f5f7300000000000000000000000000000000dead0e1480f1505f5f5f5f5f7300000000000000000000000000000000dead0e1580f1505f5f5f5f5f7300000000000000000000000000000000dead0e1680f1505f5f5f5f5f7300000000000000000000000000000000dead0e1780f1505f5f5f5f5f7300000000000000000000000000000000dead0e1880f1505f5f5f5f5f7300000000000000000000000000000000dead0e1980f1505f5f5f5f5f7300000000000000000000000000000000dead0e1a80f1505f5f5f5f5f7300000000000000000000000000000000dead0e1b80f1505f5f5f5f5f7300000000000000000000000000000000dead0e1c80f1505f5f5f5f5f7300000000000000000000000000000000dead0e1d80f1505f5f5f5f5f7300000000000000000000000000000000dead0e1e80f1505f5f5f5f5f7300000000000000000000000000000000dead0e1f80f1505f5f5f5f5f7300000000000000000000000000000000dead0e2080f1505f5f5f5f5f7300000000000000000000000000000000dead0e2180f1505f5f5f5f5f7300000000000000000000000000000000dead0e2280f1505f5f5f5f5f7300000000000000000000000000000000dead0e2380f1505f5f5f5f5f7300000000000000000000000000000000dead0e2480f1505f5f5f5f5f7300000000000000000000000000000000dead0e2580f1505f5f5f5f5f7300000000000000000000000000000000dead0e2680f1505f5f5f5f5f7300000000000000000000000000000000dead0e2780f1505f5f5f5f5f7300000000000000000000000000000000dead0e2880f1505f5f5f5f5f7300000000000000000000000000000000dead0e2980f1505f5f5f5f5f7300000000000000000000000000000000dead0e2a80f1505f5f5f5f5f7300000000000000000000000000000000dead0e2b80f1505f5f5f5f5f7300000000000000000000000000000000dead0e2c80f1505f5f5f5f5f7300000000000000000000000000000000dead0e2d80f1505f5f5f5f5f7300000000000000000000000000000000dead0e2e80f1505f5f5f5f5f7300000000000000000000000000000000dead0e2f80f1505f5f5f5f5f7300000000000000000000000000000000dead0e3080f1505f5f5f5f5f7300000000000000000000000000000000dead0e3180f1505f5f5f5f5f7300000000000000000000000000000000dead0e3280f1505f5f5f5f5f7300000000000000000000000000000000dead0e3380f1505f5f5f5f5f7300000000000000000000000000000000dead0e3480f1505f5f5f5f5f7300000000000000000000000000000000dead0e3580f1505f5f5f5f5f7300000000000000000000000000000000dead0e3680f1505f5f5f5f5f7300000000000000000000000000000000dead0e3780f1505f5f5f5f5f7300000000000000000000000000000000dead0e3880f1505f5f5f5f5f7300000000000000000000000000000000dead0e3980f1505f5f5f5f5f7300000000000000000000000000000000dead0e3a80f1505f5f5f5f5f7300000000000000000000000000000000dead0e3b80f1505f5f5f5f5f7300000000000000000000000000000000dead0e3c80f1505f5f5f5f5f7300000000000000000000000000000000dead0e3d80f1505f5f5f5f5f7300000000000000000000000000000000dead0e3e80f1505f5f5f5f5f7300000000000000000000000000000000dead0e3f80f1505f5f5f5f5f7300000000000000000000000000000000dead0e4080f1505f5f5f5f5f7300000000000000000000000000000000dead0e4180f1505f5f5f5f5f7300000000000000000000000000000000dead0e4280f1505f5f5f5f5f7300000000000000000000000000000000dead0e4380f1505f5f5f5f5f7300000000000000000000000000000000dead0e4480f1505f5f5f5f5f7300000000000000000000000000000000dead0e4580f1505f5f5f5f5f7300000000000000000000000000000000dead0e4680f1505f5f5f5f5f7300000000000000000000000000000000dead0e4780f1505f5f5f5f5f7300000000000000000000000000000000dead0e4880f1505f5f5f5f5f7300000000000000000000000000000000dead0e4980f1505f5f5f5f5f7300000000000000000000000000000000dead0e4a80f1505f5f5f5f5f7300000000000000000000000000000000dead0e4b80f1505f5f5f5f5f7300000000000000000000000000000000dead0e4c80f1505f5f5f5f5f7300000000000000000000000000000000dead0e4d80f1505f5f5f5f5f7300000000000000000000000000000000dead0e4e80f1505f5f5f5f5f7300000000000000000000000000000000dead0e4f80f1505f5f5f5f5f7300000000000000000000000000000000dead0e5080f1505f5f5f5f5f7300000000000000000000000000000000dead0e5180f1505f5f5f5f5f7300000000000000000000000000000000dead0e5280f1505f5f5f5f5f7300000000000000000000000000000000dead0e5380f1505f5f5f5f5f7300000000000000000000000000000000dead0e5480f1505f5f5f5f5f7300000000000000000000000000000000dead0e5580f1505f5f5f5f5f7300000000000000000000000000000000dead0e5680f1505f5f5f5f5f7300000000000000000000000000000000dead0e5780f1505f5f5f5f5f7300000000000000000000000000000000dead0e5880f1505f5f5f5f5f7300000000000000000000000000000000dead0e5980f1505f5f5f5f5f7300000000000000000000000000000000dead0e5a80f1505f5f5f5f5f7300000000000000000000000000000000dead0e5b80f1505f5f5f5f5f7300000000000000000000000000000000dead0e5c80f1505f5f5f5f5f7300000000000000000000000000000000dead0e5d80f1505f5f5f5f5f7300000000000000000000000000000000dead0e5e80f1505f5f5f5f5f7300000000000000000000000000000000dead0e5f80f1505f5f5f5f5f7300000000000000000000000000000000dead0e6080f1505f5f5f5f5f7300000000000000000000000000000000dead0e6180f1505f5f5f5f5f7300000000000000000000000000000000dead0e6280f1505f5f5f5f5f7300000000000000000000000000000000dead0e6380f1505f5f5f5f5f7300000000000000000000000000000000dead0e6480f1505f5f5f5f5f7300000000000000000000000000000000dead0e6580f1505f5f5f5f5f7300000000000000000000000000000000dead0e6680f1505f5f5f5f5f7300000000000000000000000000000000dead0e6780f1505f5f5f5f5f7300000000000000000000000000000000dead0e6880f1505f5f5f5f5f7300000000000000000000000000000000dead0e6980f1505f5f5f5f5f7300000000000000000000000000000000dead0e6a80f1505f5f5f5f5f7300000000000000000000000000000000dead0e6b80f1505f5f5f5f5f7300000000000000000000000000000000dead0e6c80f1505f5f5f5f5f7300000000000000000000000000000000dead0e6d80f1505f5f5f5f5f7300000000000000000000000000000000dead0e6e80f1505f5f5f5f5f7300000000000000000000000000000000dead0e6f80f1505f5f5f5f5f7300000000000000000000000000000000dead0e7080f1505f5f5f5f5f7300000000000000000000000000000000dead0e7180f1505f5f5f5f5f7300000000000000000000000000000000dead0e7280f1505f5f5f5f5f7300000000000000000000000000000000dead0e7380f1505f5f5f5f5f7300000000000000000000000000000000dead0e7480f1505f5f5f5f5f7300000000000000000000000000000000dead0e7580f1505f5f5f5f5f7300000000000000000000000000000000dead0e7680f1505f5f5f5f5f7300000000000000000000000000000000dead0e7780f1505f5f5f5f5f7300000000000000000000000000000000dead0e7880f1505f5f5f5f5f7300000000000000000000000000000000dead0e7980f1505f5f5f5f5f7300000000000000000000000000000000dead0e7a80f1505f5f5f5f5f7300000000000000000000000000000000dead0e7b80f1505f5f5f5f5f7300000000000000000000000000000000dead0e7c80f1505f5f5f5f5f7300000000000000000000000000000000dead0e7d80f1505f5f5f5f5f7300000000000000000000000000000000dead0e7e80f1505f5f5f5f5f7300000000000000000000000000000000dead0e7f80f1505f5f5f5f5f7300000000000000000000000000000000dead0e8080f1505f5f5f5f5f7300000000000000000000000000000000dead0e8180f1505f5f5f5f5f7300000000000000000000000000000000dead0e8280f1505f5f5f5f5f7300000000000000000000000000000000dead0e8380f1505f5f5f5f5f7300000000000000000000000000000000dead0e8480f1505f5f5f5f5f7300000000000000000000000000000000dead0e8580f1505f5f5f5f5f7300000000000000000000000000000000dead0e8680f1505f5f5f5f5f7300000000000000000000000000000000dead0e8780f1505f5f5f5f5f7300000000000000000000000000000000dead0e8880f1505f5f5f5f5f7300000000000000000000000000000000dead0e8980f1505f5f5f5f5f7300000000000000000000000000000000dead0e8a80f1505f5f5f5f5f7300000000000000000000000000000000dead0e8b80f1505f5f5f5f5f7300000000000000000000000000000000dead0e8c80f1505f5f5f5f5f7300000000000000000000000000000000dead0e8d80f1505f5f5f5f5f7300000000000000000000000000000000dead0e8e80f1505f5f5f5f5f7300000000000000000000000000000000dead0e8f80f1505f5f5f5f5f7300000000000000000000000000000000dead0e9080f1505f5f5f5f5f7300000000000000000000000000000000dead0e9180f1505f5f5f5f5f7300000000000000000000000000000000dead0e9280f1505f5f5f5f5f7300000000000000000000000000000000dead0e9380f1505f5f5f5f5f7300000000000000000000000000000000dead0e9480f1505f5f5f5f5f7300000000000000000000000000000000dead0e9580f1505f5f5f5f5f7300000000000000000000000000000000dead0e9680f1505f5f5f5f5f7300000000000000000000000000000000dead0e9780f1505f5f5f5f5f7300000000000000000000000000000000dead0e9880f1505f5f5f5f5f7300000000000000000000000000000000dead0e9980f1505f5f5f5f5f7300000000000000000000000000000000dead0e9a80f1505f5f5f5f5f7300000000000000000000000000000000dead0e9b80f1505f5f5f5f5f7300000000000000000000000000000000dead0e9c80f1505f5f5f5f5f7300000000000000000000000000000000dead0e9d80f1505f5f5f5f5f7300000000000000000000000000000000dead0e9e80f1505f5f5f5f5f7300000000000000000000000000000000dead0e9f80f1505f5f5f5f5f7300000000000000000000000000000000dead0ea080f1505f5f5f5f5f7300000000000000000000000000000000dead0ea180f1505f5f5f5f5f7300000000000000000000000000000000dead0ea280f1505f5f5f5f5f7300000000000000000000000000000000dead0ea380f1505f5f5f5f5f7300000000000000000000000000000000dead0ea480f1505f5f5f5f5f7300000000000000000000000000000000dead0ea580f1505f5f5f5f5f7300000000000000000000000000000000dead0ea680f1505f5f5f5f5f7300000000000000000000000000000000dead0ea780f1505f5f5f5f5f7300000000000000000000000000000000dead0ea880f1505f5f5f5f5f7300000000000000000000000000000000dead0ea980f1505f5f5f5f5f7300000000000000000000000000000000dead0eaa80f1505f5f5f5f5f7300000000000000000000000000000000dead0eab80f1505f5f5f5f5f7300000000000000000000000000000000dead0eac80f1505f5f5f5f5f7300000000000000000000000000000000dead0ead80f1505f5f5f5f5f7300000000000000000000000000000000dead0eae80f1505f5f5f5f5f7300000000000000000000000000000000dead0eaf80f1505f5f5f5f5f7300000000000000000000000000000000dead0eb080f1505f5f5f5f5f7300000000000000000000000000000000dead0eb180f1505f5f5f5f5f7300000000000000000000000000000000dead0eb280f1505f5f5f5f5f7300000000000000000000000000000000dead0eb380f1505f5f5f5f5f7300000000000000000000000000000000dead0eb480f1505f5f5f5f5f7300000000000000000000000000000000dead0eb580f1505f5f5f5f5f7300000000000000000000000000000000dead0eb680f1505f5f5f5f5f7300000000000000000000000000000000dead0eb780f1505f5f5f5f5f7300000000000000000000000000000000dead0eb880f1505f5f5f5f5f7300000000000000000000000000000000dead0eb980f1505f5f5f5f5f7300000000000000000000000000000000dead0eba80f1505f5f5f5f5f7300000000000000000000000000000000dead0ebb80f1505f5f5f5f5f7300000000000000000000000000000000dead0ebc80f1505f5f5f5f5f7300000000000000000000000000000000dead0ebd80f1505f5f5f5f5f7300000000000000000000000000000000dead0ebe80f1505f5f5f5f5f7300000000000000000000000000000000dead0ebf80f1505f5f5f5f5f7300000000000000000000000000000000dead0ec080f1505f5f5f5f5f7300000000000000000000000000000000dead0ec180f1505f5f5f5f5f7300000000000000000000000000000000dead0ec280f1505f5f5f5f5f7300000000000000000000000000000000dead0ec380f1505f5f5f5f5f7300000000000000000000000000000000dead0ec480f1505f5f5f5f5f7300000000000000000000000000000000dead0ec580f1505f5f5f5f5f7300000000000000000000000000000000dead0ec680f1505f5f5f5f5f7300000000000000000000000000000000dead0ec780f1505f5f5f5f5f7300000000000000000000000000000000dead0ec880f1505f5f5f5f5f7300000000000000000000000000000000dead0ec980f1505f5f5f5f5f7300000000000000000000000000000000dead0eca80f1505f5f5f5f5f7300000000000000000000000000000000dead0ecb80f1505f5f5f5f5f7300000000000000000000000000000000dead0ecc80f1505f5f5f5f5f7300000000000000000000000000000000dead0ecd80f1505f5f5f5f5f7300000000000000000000000000000000dead0ece80f1505f5f5f5f5f7300000000000000000000000000000000dead0ecf80f1505f5f5f5f5f7300000000000000000000000000000000dead0ed080f1505f5f5f5f5f7300000000000000000000000000000000dead0ed180f1505f5f5f5f5f7300000000000000000000000000000000dead0ed280f1505f5f5f5f5f7300000000000000000000000000000000dead0ed380f1505f5f5f5f5f7300000000000000000000000000000000dead0ed480f1505f5f5f5f5f7300000000000000000000000000000000dead0ed580f1505f5f5f5f5f7300000000000000000000000000000000dead0ed680f1505f5f5f5f5f7300000000000000000000000000000000dead0ed780f1505f5f5f5f5f7300000000000000000000000000000000dead0ed880f1505f5f5f5f5f7300000000000000000000000000000000dead0ed980f1505f5f5f5f5f7300000000000000000000000000000000dead0eda80f1505f5f5f5f5f7300000000000000000000000000000000dead0edb80f1505f5f5f5f5f7300000000000000000000000000000000dead0edc80f1505f5f5f5f5f7300000000000000000000000000000000dead0edd80f1505f5f5f5f5f7300000000000000000000000000000000dead0ede80f1505f5f5f5f5f7300000000000000000000000000000000dead0edf80f1505f5f5f5f5f7300000000000000000000000000000000dead0ee080f1505f5f5f5f5f7300000000000000000000000000000000dead0ee180f1505f5f5f5f5f7300000000000000000000000000000000dead0ee280f1505f5f5f5f5f7300000000000000000000000000000000dead0ee380f1505f5f5f5f5f7300000000000000000000000000000000dead0ee480f1505f5f5f5f5f7300000000000000000000000000000000dead0ee580f1505f5f5f5f5f7300000000000000000000000000000000dead0ee680f1505f5f5f5f5f7300000000000000000000000000000000dead0ee780f1505f5f5f5f5f7300000000000000000000000000000000dead0ee880f1505f5f5f5f5f7300000000000000000000000000000000dead0ee980f1505f5f5f5f5f7300000000000000000000000000000000dead0eea80f1505f5f5f5f5f7300000000000000000000000000000000dead0eeb80f1505f5f5f5f5f7300000000000000000000000000000000dead0eec80f1505f5f5f5f5f7300000000000000000000000000000000dead0eed80f1505f5f5f5f5f7300000000000000000000000000000000dead0eee80f1505f5f5f5f5f7300000000000000000000000000000000dead0eef80f1505f5f5f5f5f7300000000000000000000000000000000dead0ef080f1505f5f5f5f5f7300000000000000000000000000000000dead0ef180f1505f5f5f5f5f7300000000000000000000000000000000dead0ef280f1505f5f5f5f5f7300000000000000000000000000000000dead0ef380f1505f5f5f5f5f7300000000000000000000000000000000dead0ef480f1505f5f5f5f5f7300000000000000000000000000000000dead0ef580f1505f5f5f5f5f7300000000000000000000000000000000dead0ef680f1505f5f5f5f5f7300000000000000000000000000000000dead0ef780f1505f5f5f5f5f7300000000000000000000000000000000dead0ef880f1505f5f5f5f5f7300000000000000000000000000000000dead0ef980f1505f5f5f5f5f7300000000000000000000000000000000dead0efa80f1505f5f5f5f5f7300000000000000000000000000000000dead0efb80f1505f5f5f5f5f7300000000000000000000000000000000dead0efc80f1505f5f5f5f5f7300000000000000000000000000000000dead0efd80f1505f5f5f5f5f7300000000000000000000000000000000dead0efe80f1505f5f5f5f5f7300000000000000000000000000000000dead0eff80f1505f5f5f5f5f7300000000000000000000000000000000dead0f0080f1505f5f5f5f5f7300000000000000000000000000000000dead0f0180f1505f5f5f5f5f7300000000000000000000000000000000dead0f0280f1505f5f5f5f5f7300000000000000000000000000000000dead0f0380f1505f5f5f5f5f7300000000000000000000000000000000dead0f0480f1505f5f5f5f5f7300000000000000000000000000000000dead0f0580f1505f5f5f5f5f7300000000000000000000000000000000dead0f0680f1505f5f5f5f5f7300000000000000000000000000000000dead0f0780f1505f5f5f5f5f7300000000000000000000000000000000dead0f0880f1505f5f5f5f5f7300000000000000000000000000000000dead0f0980f1505f5f5f5f5f7300000000000000000000000000000000dead0f0a80f1505f5f5f5f5f7300000000000000000000000000000000dead0f0b80f1505f5f5f5f5f7300000000000000000000000000000000dead0f0c80f1505f5f5f5f5f7300000000000000000000000000000000dead0f0d80f1505f5f5f5f5f7300000000000000000000000000000000dead0f0e80f1505f5f5f5f5f7300000000000000000000000000000000dead0f0f80f1505f5f5f5f5f7300000000000000000000000000000000dead0f1080f1505f5f5f5f5f7300000000000000000000000000000000dead0f1180f1505f5f5f5f5f7300000000000000000000000000000000dead0f1280f1505f5f5f5f5f7300000000000000000000000000000000dead0f1380f1505f5f5f5f5f7300000000000000000000000000000000dead0f1480f1505f5f5f5f5f7300000000000000000000000000000000dead0f1580f1505f5f5f5f5f7300000000000000000000000000000000dead0f1680f1505f5f5f5f5f7300000000000000000000000000000000dead0f1780f1505f5f5f5f5f7300000000000000000000000000000000dead0f1880f1505f5f5f5f5f7300000000000000000000000000000000dead0f1980f1505f5f5f5f5f7300000000000000000000000000000000dead0f1a80f1505f5f5f5f5f7300000000000000000000000000000000dead0f1b80f1505f5f5f5f5f7300000000000000000000000000000000dead0f1c80f1505f5f5f5f5f7300000000000000000000000000000000dead0f1d80f1505f5f5f5f5f7300000000000000000000000000000000dead0f1e80f1505f5f5f5f5f7300000000000000000000000000000000dead0f1f80f1505f5f5f5f5f7300000000000000000000000000000000dead0f2080f1505f5f5f5f5f7300000000000000000000000000000000dead0f2180f1505f5f5f5f5f7300000000000000000000000000000000dead0f2280f1505f5f5f5f5f7300000000000000000000000000000000dead0f2380f1505f5f5f5f5f7300000000000000000000000000000000dead0f2480f1505f5f5f5f5f7300000000000000000000000000000000dead0f2580f1505f5f5f5f5f7300000000000000000000000000000000dead0f2680f1505f5f5f5f5f7300000000000000000000000000000000dead0f2780f1505f5f5f5f5f7300000000000000000000000000000000dead0f2880f1505f5f5f5f5f7300000000000000000000000000000000dead0f2980f1505f5f5f5f5f7300000000000000000000000000000000dead0f2a80f1505f5f5f5f5f7300000000000000000000000000000000dead0f2b80f1505f5f5f5f5f7300000000000000000000000000000000dead0f2c80f1505f5f5f5f5f7300000000000000000000000000000000dead0f2d80f1505f5f5f5f5f7300000000000000000000000000000000dead0f2e80f1505f5f5f5f5f7300000000000000000000000000000000dead0f2f80f1505f5f5f5f5f7300000000000000000000000000000000dead0f3080f1505f5f5f5f5f7300000000000000000000000000000000dead0f3180f1505f5f5f5f5f7300000000000000000000000000000000dead0f3280f1505f5f5f5f5f7300000000000000000000000000000000dead0f3380f1505f5f5f5f5f7300000000000000000000000000000000dead0f3480f1505f5f5f5f5f7300000000000000000000000000000000dead0f3580f1505f5f5f5f5f7300000000000000000000000000000000dead0f3680f1505f5f5f5f5f7300000000000000000000000000000000dead0f3780f1505f5f5f5f5f7300000000000000000000000000000000dead0f3880f1505f5f5f5f5f7300000000000000000000000000000000dead0f3980f1505f5f5f5f5f7300000000000000000000000000000000dead0f3a80f1505f5f5f5f5f7300000000000000000000000000000000dead0f3b80f1505f5f5f5f5f7300000000000000000000000000000000dead0f3c80f1505f5f5f5f5f7300000000000000000000000000000000dead0f3d80f1505f5f5f5f5f7300000000000000000000000000000000dead0f3e80f1505f5f5f5f5f7300000000000000000000000000000000dead0f3f80f1505f5f5f5f5f7300000000000000000000000000000000dead0f4080f1505f5f5f5f5f7300000000000000000000000000000000dead0f4180f1505f5f5f5f5f7300000000000000000000000000000000dead0f4280f1505f5f5f5f5f7300000000000000000000000000000000dead0f4380f1505f5f5f5f5f7300000000000000000000000000000000dead0f4480f1505f5f5f5f5f7300000000000000000000000000000000dead0f4580f1505f5f5f5f5f7300000000000000000000000000000000dead0f4680f1505f5f5f5f5f7300000000000000000000000000000000dead0f4780f1505f5f5f5f5f7300000000000000000000000000000000dead0f4880f1505f5f5f5f5f7300000000000000000000000000000000dead0f4980f1505f5f5f5f5f7300000000000000000000000000000000dead0f4a80f1505f5f5f5f5f7300000000000000000000000000000000dead0f4b80f1505f5f5f5f5f7300000000000000000000000000000000dead0f4c80f1505f5f5f5f5f7300000000000000000000000000000000dead0f4d80f1505f5f5f5f5f7300000000000000000000000000000000dead0f4e80f1505f5f5f5f5f7300000000000000000000000000000000dead0f4f80f1505f5f5f5f5f7300000000000000000000000000000000dead0f5080f1505f5f5f5f5f7300000000000000000000000000000000dead0f5180f1505f5f5f5f5f7300000000000000000000000000000000dead0f5280f1505f5f5f5f5f7300000000000000000000000000000000dead0f5380f1505f5f5f5f5f7300000000000000000000000000000000dead0f5480f1505f5f5f5f5f7300000000000000000000000000000000dead0f5580f1505f5f5f5f5f7300000000000000000000000000000000dead0f5680f1505f5f5f5f5f7300000000000000000000000000000000dead0f5780f1505f5f5f5f5f7300000000000000000000000000000000dead0f5880f1505f5f5f5f5f7300000000000000000000000000000000dead0f5980f150", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0000": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0001": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0002": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0003": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0004": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0005": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0006": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0007": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0008": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0009": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead000a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead000b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead000c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead000d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead000e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead000f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0010": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0011": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0012": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0013": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0014": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0015": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0016": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0017": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0018": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0019": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead001a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead001b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead001c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead001d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead001e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead001f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0020": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0021": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0022": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0023": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0024": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0025": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0026": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0027": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0028": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0029": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead002a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead002b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead002c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead002d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead002e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead002f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0030": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0031": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0032": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0033": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0034": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0035": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0036": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0037": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0038": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0039": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead003a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead003b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead003c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead003d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead003e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead003f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0040": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0041": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0042": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0043": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0044": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0045": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0046": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0047": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0048": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0049": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead004a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead004b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead004c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead004d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead004e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead004f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0050": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0051": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0052": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0053": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0054": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0055": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0056": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0057": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0058": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0059": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead005a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead005b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead005c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead005d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead005e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead005f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0060": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0061": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0062": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0063": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0064": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0065": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0066": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0067": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0068": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0069": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead006a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead006b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead006c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead006d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead006e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead006f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0070": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0071": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0072": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0073": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0074": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0075": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0076": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0077": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0078": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0079": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead007a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead007b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead007c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead007d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead007e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead007f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0080": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0081": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0082": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0083": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0084": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0085": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0086": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0087": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0088": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0089": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead008a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead008b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead008c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead008d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead008e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead008f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0090": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0091": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0092": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0093": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0094": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0095": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0096": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0097": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0098": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0099": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead009a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead009b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead009c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead009d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead009e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead009f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00a0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00a1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00a2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00a3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00a4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00a5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00a6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00a7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00a8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00a9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00aa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00ab": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00ac": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00ad": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00ae": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00af": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00b0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00b1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00b2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00b3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00b4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00b5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00b6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00b7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00b8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00b9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00ba": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00bb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00bc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00bd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00be": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00bf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00c0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00c1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00c2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00c3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00c4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00c5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00c6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00c7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00c8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00c9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00ca": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00cb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00cc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00cd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00ce": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00cf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00d0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00d1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00d2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00d3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00d4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00d5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00d6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00d7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00d8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00d9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00da": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00db": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00dc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00dd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00de": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00df": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00e0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00e1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00e2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00e3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00e4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00e5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00e6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00e7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00e8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00e9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00ea": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00eb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00ec": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00ed": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00ee": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00ef": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00f0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00f1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00f2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00f3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00f4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00f5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00f6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00f7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00f8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00f9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00fa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00fb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00fc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00fd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00fe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00ff": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0100": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0101": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0102": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0103": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0104": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0105": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0106": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0107": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0108": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0109": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead010a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead010b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead010c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead010d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead010e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead010f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0110": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0111": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0112": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0113": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0114": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0115": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0116": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0117": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0118": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0119": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead011a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead011b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead011c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead011d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead011e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead011f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0120": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0121": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0122": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0123": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0124": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0125": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0126": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0127": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0128": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0129": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead012a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead012b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead012c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead012d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead012e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead012f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0130": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0131": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0132": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0133": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0134": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0135": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0136": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0137": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0138": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0139": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead013a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead013b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead013c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead013d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead013e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead013f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0140": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0141": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0142": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0143": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0144": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0145": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0146": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0147": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0148": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0149": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead014a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead014b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead014c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead014d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead014e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead014f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0150": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0151": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0152": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0153": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0154": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0155": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0156": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0157": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0158": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0159": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead015a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead015b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead015c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead015d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead015e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead015f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0160": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0161": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0162": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0163": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0164": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0165": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0166": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0167": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0168": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0169": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead016a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead016b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead016c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead016d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead016e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead016f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0170": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0171": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0172": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0173": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0174": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0175": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0176": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0177": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0178": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0179": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead017a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead017b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead017c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead017d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead017e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead017f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0180": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0181": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0182": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0183": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0184": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0185": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0186": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0187": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0188": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0189": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead018a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead018b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead018c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead018d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead018e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead018f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0190": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0191": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0192": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0193": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0194": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0195": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0196": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0197": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0198": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0199": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead019a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead019b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead019c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead019d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead019e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead019f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01a0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01a1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01a2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01a3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01a4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01a5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01a6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01a7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01a8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01a9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01aa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01ab": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01ac": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01ad": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01ae": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01af": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01b0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01b1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01b2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01b3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01b4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01b5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01b6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01b7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01b8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01b9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01ba": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01bb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01bc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01bd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01be": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01bf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01c0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01c1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01c2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01c3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01c4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01c5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01c6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01c7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01c8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01c9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01ca": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01cb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01cc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01cd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01ce": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01cf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01d0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01d1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01d2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01d3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01d4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01d5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01d6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01d7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01d8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01d9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01da": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01db": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01dc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01dd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01de": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01df": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01e0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01e1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01e2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01e3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01e4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01e5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01e6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01e7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01e8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01e9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01ea": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01eb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01ec": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01ed": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01ee": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01ef": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01f0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01f1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01f2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01f3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01f4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01f5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01f6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01f7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01f8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01f9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01fa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01fb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01fc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01fd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01fe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01ff": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0200": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0201": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0202": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0203": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0204": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0205": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0206": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0207": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0208": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0209": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead020a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead020b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead020c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead020d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead020e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead020f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0210": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0211": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0212": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0213": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0214": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0215": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0216": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0217": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0218": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0219": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead021a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead021b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead021c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead021d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead021e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead021f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0220": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0221": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0222": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0223": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0224": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0225": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0226": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0227": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0228": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0229": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead022a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead022b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead022c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead022d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead022e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead022f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0230": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0231": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0232": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0233": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0234": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0235": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0236": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0237": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0238": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0239": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead023a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead023b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead023c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead023d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead023e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead023f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0240": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0241": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0242": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0243": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0244": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0245": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0246": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0247": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0248": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0249": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead024a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead024b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead024c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead024d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead024e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead024f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0250": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0251": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0252": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0253": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0254": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0255": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0256": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0257": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0258": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0259": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead025a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead025b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead025c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead025d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead025e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead025f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0260": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0261": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0262": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0263": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0264": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0265": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0266": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0267": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0268": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0269": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead026a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead026b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead026c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead026d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead026e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead026f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0270": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0271": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0272": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0273": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0274": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0275": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0276": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0277": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0278": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0279": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead027a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead027b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead027c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead027d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead027e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead027f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0280": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0281": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0282": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0283": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0284": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0285": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0286": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0287": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0288": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0289": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead028a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead028b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead028c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead028d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead028e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead028f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0290": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0291": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0292": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0293": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0294": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0295": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0296": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0297": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0298": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0299": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead029a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead029b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead029c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead029d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead029e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead029f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02a0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02a1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02a2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02a3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02a4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02a5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02a6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02a7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02a8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02a9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02aa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02ab": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02ac": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02ad": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02ae": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02af": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02b0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02b1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02b2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02b3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02b4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02b5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02b6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02b7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02b8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02b9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02ba": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02bb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02bc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02bd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02be": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02bf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02c0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02c1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02c2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02c3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02c4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02c5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02c6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02c7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02c8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02c9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02ca": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02cb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02cc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02cd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02ce": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02cf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02d0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02d1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02d2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02d3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02d4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02d5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02d6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02d7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02d8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02d9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02da": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02db": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02dc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02dd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02de": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02df": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02e0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02e1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02e2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02e3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02e4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02e5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02e6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02e7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02e8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02e9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02ea": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02eb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02ec": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02ed": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02ee": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02ef": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02f0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02f1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02f2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02f3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02f4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02f5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02f6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02f7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02f8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02f9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02fa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02fb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02fc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02fd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02fe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02ff": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0300": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0301": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0302": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0303": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0304": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0305": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0306": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0307": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0308": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0309": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead030a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead030b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead030c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead030d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead030e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead030f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0310": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0311": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0312": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0313": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0314": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0315": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0316": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0317": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0318": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0319": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead031a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead031b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead031c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead031d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead031e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead031f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0320": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0321": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0322": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0323": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0324": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0325": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0326": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0327": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0328": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0329": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead032a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead032b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead032c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead032d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead032e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead032f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0330": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0331": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0332": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0333": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0334": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0335": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0336": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0337": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0338": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0339": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead033a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead033b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead033c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead033d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead033e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead033f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0340": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0341": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0342": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0343": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0344": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0345": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0346": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0347": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0348": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0349": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead034a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead034b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead034c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead034d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead034e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead034f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0350": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0351": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0352": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0353": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0354": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0355": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0356": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0357": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0358": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0359": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead035a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead035b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead035c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead035d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead035e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead035f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0360": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0361": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0362": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0363": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0364": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0365": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0366": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0367": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0368": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0369": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead036a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead036b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead036c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead036d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead036e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead036f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0370": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0371": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0372": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0373": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0374": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0375": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0376": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0377": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0378": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0379": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead037a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead037b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead037c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead037d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead037e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead037f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0380": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0381": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0382": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0383": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0384": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0385": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0386": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0387": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0388": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0389": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead038a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead038b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead038c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead038d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead038e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead038f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0390": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0391": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0392": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0393": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0394": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0395": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0396": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0397": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0398": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0399": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead039a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead039b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead039c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead039d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead039e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead039f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03a0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03a1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03a2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03a3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03a4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03a5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03a6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03a7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03a8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03a9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03aa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03ab": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03ac": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03ad": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03ae": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03af": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03b0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03b1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03b2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03b3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03b4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03b5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03b6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03b7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03b8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03b9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03ba": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03bb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03bc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03bd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03be": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03bf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03c0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03c1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03c2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03c3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03c4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03c5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03c6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03c7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03c8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03c9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03ca": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03cb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03cc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03cd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03ce": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03cf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03d0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03d1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03d2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03d3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03d4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03d5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03d6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03d7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03d8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03d9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03da": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03db": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03dc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03dd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03de": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03df": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03e0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03e1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03e2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03e3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03e4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03e5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03e6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03e7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03e8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03e9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03ea": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03eb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03ec": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03ed": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03ee": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03ef": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03f0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03f1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03f2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03f3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03f4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03f5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03f6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03f7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03f8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03f9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03fa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03fb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03fc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03fd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03fe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03ff": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0400": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0401": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0402": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0403": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0404": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0405": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0406": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0407": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0408": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0409": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead040a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead040b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead040c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead040d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead040e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead040f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0410": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0411": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0412": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0413": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0414": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0415": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0416": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0417": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0418": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0419": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead041a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead041b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead041c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead041d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead041e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead041f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0420": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0421": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0422": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0423": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0424": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0425": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0426": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0427": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0428": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0429": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead042a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead042b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead042c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead042d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead042e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead042f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0430": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0431": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0432": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0433": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0434": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0435": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0436": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0437": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0438": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0439": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead043a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead043b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead043c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead043d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead043e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead043f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0440": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0441": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0442": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0443": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0444": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0445": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0446": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0447": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0448": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0449": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead044a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead044b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead044c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead044d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead044e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead044f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0450": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0451": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0452": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0453": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0454": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0455": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0456": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0457": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0458": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0459": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead045a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead045b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead045c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead045d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead045e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead045f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0460": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0461": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0462": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0463": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0464": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0465": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0466": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0467": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0468": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0469": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead046a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead046b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead046c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead046d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead046e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead046f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0470": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0471": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0472": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0473": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0474": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0475": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0476": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0477": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0478": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0479": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead047a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead047b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead047c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead047d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead047e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead047f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0480": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0481": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0482": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0483": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0484": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0485": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0486": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0487": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0488": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0489": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead048a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead048b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead048c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead048d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead048e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead048f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0490": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0491": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0492": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0493": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0494": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0495": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0496": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0497": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0498": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0499": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead049a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead049b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead049c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead049d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead049e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead049f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04a0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04a1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04a2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04a3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04a4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04a5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04a6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04a7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04a8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04a9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04aa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04ab": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04ac": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04ad": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04ae": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04af": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04b0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04b1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04b2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04b3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04b4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04b5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04b6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04b7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04b8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04b9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04ba": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04bb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04bc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04bd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04be": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04bf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04c0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04c1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04c2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04c3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04c4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04c5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04c6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04c7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04c8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04c9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04ca": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04cb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04cc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04cd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04ce": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04cf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04d0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04d1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04d2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04d3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04d4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04d5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04d6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04d7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04d8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04d9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04da": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04db": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04dc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04dd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04de": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04df": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04e0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04e1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04e2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04e3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04e4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04e5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04e6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04e7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04e8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04e9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04ea": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04eb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04ec": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04ed": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04ee": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04ef": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04f0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04f1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04f2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04f3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04f4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04f5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04f6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04f7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04f8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04f9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04fa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04fb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04fc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04fd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04fe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04ff": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0500": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0501": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0502": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0503": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0504": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0505": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0506": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0507": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0508": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0509": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead050a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead050b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead050c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead050d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead050e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead050f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0510": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0511": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0512": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0513": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0514": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0515": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0516": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0517": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0518": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0519": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead051a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead051b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead051c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead051d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead051e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead051f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0520": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0521": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0522": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0523": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0524": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0525": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0526": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0527": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0528": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0529": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead052a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead052b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead052c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead052d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead052e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead052f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0530": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0531": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0532": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0533": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0534": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0535": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0536": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0537": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0538": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0539": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead053a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead053b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead053c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead053d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead053e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead053f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0540": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0541": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0542": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0543": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0544": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0545": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0546": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0547": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0548": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0549": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead054a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead054b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead054c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead054d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead054e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead054f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0550": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0551": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0552": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0553": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0554": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0555": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0556": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0557": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0558": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0559": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead055a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead055b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead055c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead055d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead055e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead055f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0560": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0561": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0562": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0563": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0564": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0565": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0566": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0567": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0568": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0569": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead056a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead056b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead056c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead056d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead056e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead056f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0570": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0571": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0572": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0573": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0574": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0575": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0576": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0577": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0578": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0579": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead057a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead057b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead057c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead057d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead057e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead057f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0580": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0581": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0582": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0583": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0584": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0585": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0586": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0587": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0588": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0589": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead058a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead058b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead058c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead058d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead058e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead058f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0590": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0591": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0592": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0593": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0594": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0595": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0596": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0597": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0598": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0599": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead059a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead059b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead059c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead059d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead059e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead059f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05a0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05a1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05a2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05a3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05a4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05a5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05a6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05a7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05a8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05a9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05aa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05ab": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05ac": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05ad": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05ae": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05af": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05b0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05b1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05b2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05b3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05b4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05b5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05b6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05b7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05b8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05b9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05ba": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05bb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05bc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05bd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05be": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05bf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05c0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05c1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05c2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05c3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05c4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05c5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05c6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05c7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05c8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05c9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05ca": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05cb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05cc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05cd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05ce": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05cf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05d0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05d1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05d2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05d3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05d4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05d5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05d6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05d7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05d8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05d9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05da": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05db": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05dc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05dd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05de": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05df": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05e0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05e1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05e2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05e3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05e4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05e5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05e6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05e7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05e8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05e9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05ea": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05eb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05ec": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05ed": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05ee": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05ef": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05f0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05f1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05f2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05f3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05f4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05f5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05f6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05f7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05f8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05f9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05fa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05fb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05fc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05fd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05fe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05ff": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0600": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0601": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0602": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0603": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0604": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0605": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0606": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0607": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0608": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0609": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead060a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead060b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead060c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead060d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead060e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead060f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0610": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0611": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0612": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0613": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0614": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0615": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0616": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0617": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0618": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0619": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead061a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead061b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead061c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead061d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead061e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead061f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0620": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0621": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0622": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0623": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0624": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0625": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0626": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0627": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0628": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0629": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead062a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead062b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead062c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead062d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead062e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead062f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0630": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0631": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0632": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0633": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0634": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0635": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0636": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0637": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0638": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0639": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead063a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead063b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead063c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead063d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead063e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead063f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0640": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0641": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0642": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0643": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0644": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0645": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0646": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0647": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0648": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0649": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead064a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead064b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead064c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead064d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead064e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead064f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0650": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0651": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0652": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0653": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0654": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0655": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0656": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0657": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0658": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0659": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead065a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead065b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead065c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead065d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead065e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead065f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0660": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0661": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0662": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0663": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0664": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0665": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0666": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0667": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0668": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0669": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead066a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead066b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead066c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead066d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead066e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead066f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0670": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0671": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0672": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0673": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0674": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0675": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0676": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0677": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0678": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0679": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead067a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead067b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead067c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead067d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead067e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead067f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0680": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0681": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0682": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0683": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0684": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0685": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0686": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0687": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0688": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0689": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead068a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead068b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead068c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead068d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead068e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead068f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0690": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0691": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0692": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0693": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0694": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0695": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0696": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0697": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0698": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0699": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead069a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead069b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead069c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead069d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead069e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead069f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06a0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06a1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06a2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06a3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06a4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06a5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06a6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06a7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06a8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06a9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06aa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06ab": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06ac": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06ad": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06ae": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06af": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06b0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06b1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06b2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06b3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06b4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06b5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06b6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06b7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06b8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06b9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06ba": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06bb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06bc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06bd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06be": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06bf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06c0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06c1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06c2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06c3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06c4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06c5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06c6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06c7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06c8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06c9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06ca": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06cb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06cc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06cd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06ce": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06cf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06d0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06d1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06d2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06d3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06d4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06d5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06d6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06d7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06d8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06d9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06da": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06db": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06dc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06dd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06de": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06df": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06e0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06e1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06e2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06e3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06e4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06e5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06e6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06e7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06e8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06e9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06ea": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06eb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06ec": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06ed": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06ee": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06ef": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06f0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06f1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06f2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06f3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06f4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06f5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06f6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06f7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06f8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06f9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06fa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06fb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06fc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06fd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06fe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06ff": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0700": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0701": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0702": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0703": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0704": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0705": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0706": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0707": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0708": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0709": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead070a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead070b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead070c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead070d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead070e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead070f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0710": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0711": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0712": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0713": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0714": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0715": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0716": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0717": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0718": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0719": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead071a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead071b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead071c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead071d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead071e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead071f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0720": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0721": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0722": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0723": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0724": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0725": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0726": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0727": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0728": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0729": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead072a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead072b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead072c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead072d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead072e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead072f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0730": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0731": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0732": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0733": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0734": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0735": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0736": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0737": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0738": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0739": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead073a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead073b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead073c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead073d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead073e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead073f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0740": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0741": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0742": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0743": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0744": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0745": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0746": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0747": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0748": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0749": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead074a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead074b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead074c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead074d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead074e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead074f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0750": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0751": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0752": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0753": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0754": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0755": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0756": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0757": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0758": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0759": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead075a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead075b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead075c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead075d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead075e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead075f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0760": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0761": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0762": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0763": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0764": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0765": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0766": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0767": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0768": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0769": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead076a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead076b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead076c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead076d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead076e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead076f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0770": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0771": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0772": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0773": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0774": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0775": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0776": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0777": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0778": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0779": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead077a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead077b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead077c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead077d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead077e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead077f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0780": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0781": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0782": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0783": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0784": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0785": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0786": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0787": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0788": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0789": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead078a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead078b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead078c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead078d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead078e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead078f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0790": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0791": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0792": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0793": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0794": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0795": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0796": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0797": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0798": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0799": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead079a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead079b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead079c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead079d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead079e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead079f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07a0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07a1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07a2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07a3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07a4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07a5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07a6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07a7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07a8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07a9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07aa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07ab": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07ac": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07ad": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07ae": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07af": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07b0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07b1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07b2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07b3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07b4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07b5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07b6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07b7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07b8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07b9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07ba": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07bb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07bc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07bd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07be": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07bf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07c0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07c1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07c2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07c3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07c4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07c5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07c6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07c7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07c8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07c9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07ca": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07cb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07cc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07cd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07ce": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07cf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07d0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07d1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07d2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07d3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07d4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07d5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07d6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07d7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07d8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07d9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07da": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07db": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07dc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07dd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07de": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07df": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07e0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07e1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07e2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07e3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07e4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07e5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07e6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07e7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07e8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07e9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07ea": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07eb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07ec": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07ed": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07ee": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07ef": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07f0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07f1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07f2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07f3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07f4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07f5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07f6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07f7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07f8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07f9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07fa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07fb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07fc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07fd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07fe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07ff": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0800": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0801": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0802": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0803": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0804": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0805": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0806": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0807": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0808": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0809": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead080a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead080b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead080c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead080d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead080e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead080f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0810": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0811": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0812": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0813": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0814": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0815": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0816": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0817": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0818": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0819": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead081a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead081b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead081c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead081d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead081e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead081f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0820": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0821": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0822": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0823": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0824": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0825": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0826": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0827": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0828": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0829": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead082a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead082b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead082c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead082d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead082e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead082f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0830": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0831": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0832": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0833": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0834": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0835": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0836": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0837": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0838": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0839": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead083a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead083b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead083c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead083d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead083e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead083f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0840": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0841": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0842": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0843": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0844": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0845": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0846": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0847": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0848": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0849": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead084a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead084b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead084c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead084d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead084e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead084f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0850": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0851": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0852": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0853": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0854": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0855": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0856": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0857": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0858": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0859": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead085a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead085b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead085c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead085d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead085e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead085f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0860": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0861": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0862": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0863": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0864": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0865": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0866": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0867": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0868": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0869": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead086a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead086b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead086c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead086d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead086e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead086f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0870": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0871": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0872": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0873": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0874": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0875": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0876": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0877": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0878": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0879": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead087a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead087b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead087c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead087d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead087e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead087f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0880": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0881": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0882": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0883": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0884": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0885": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0886": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0887": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0888": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0889": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead088a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead088b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead088c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead088d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead088e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead088f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0890": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0891": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0892": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0893": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0894": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0895": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0896": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0897": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0898": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0899": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead089a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead089b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead089c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead089d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead089e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead089f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08a0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08a1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08a2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08a3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08a4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08a5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08a6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08a7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08a8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08a9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08aa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08ab": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08ac": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08ad": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08ae": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08af": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08b0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08b1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08b2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08b3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08b4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08b5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08b6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08b7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08b8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08b9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08ba": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08bb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08bc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08bd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08be": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08bf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08c0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08c1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08c2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08c3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08c4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08c5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08c6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08c7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08c8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08c9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08ca": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08cb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08cc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08cd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08ce": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08cf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08d0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08d1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08d2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08d3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08d4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08d5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08d6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08d7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08d8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08d9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08da": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08db": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08dc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08dd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08de": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08df": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08e0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08e1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08e2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08e3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08e4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08e5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08e6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08e7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08e8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08e9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08ea": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08eb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08ec": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08ed": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08ee": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08ef": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08f0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08f1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08f2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08f3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08f4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08f5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08f6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08f7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08f8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08f9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08fa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08fb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08fc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08fd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08fe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08ff": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0900": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0901": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0902": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0903": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0904": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0905": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0906": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0907": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0908": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0909": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead090a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead090b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead090c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead090d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead090e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead090f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0910": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0911": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0912": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0913": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0914": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0915": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0916": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0917": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0918": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0919": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead091a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead091b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead091c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead091d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead091e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead091f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0920": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0921": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0922": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0923": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0924": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0925": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0926": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0927": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0928": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0929": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead092a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead092b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead092c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead092d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead092e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead092f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0930": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0931": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0932": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0933": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0934": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0935": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0936": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0937": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0938": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0939": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead093a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead093b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead093c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead093d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead093e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead093f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0940": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0941": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0942": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0943": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0944": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0945": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0946": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0947": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0948": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0949": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead094a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead094b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead094c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead094d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead094e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead094f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0950": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0951": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0952": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0953": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0954": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0955": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0956": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0957": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0958": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0959": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead095a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead095b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead095c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead095d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead095e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead095f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0960": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0961": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0962": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0963": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0964": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0965": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0966": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0967": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0968": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0969": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead096a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead096b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead096c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead096d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead096e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead096f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0970": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0971": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0972": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0973": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0974": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0975": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0976": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0977": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0978": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0979": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead097a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead097b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead097c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead097d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead097e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead097f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0980": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0981": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0982": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0983": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0984": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0985": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0986": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0987": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0988": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0989": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead098a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead098b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead098c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead098d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead098e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead098f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0990": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0991": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0992": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0993": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0994": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0995": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0996": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0997": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0998": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0999": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead099a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead099b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead099c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead099d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead099e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead099f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09a0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09a1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09a2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09a3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09a4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09a5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09a6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09a7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09a8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09a9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09aa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09ab": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09ac": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09ad": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09ae": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09af": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09b0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09b1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09b2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09b3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09b4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09b5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09b6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09b7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09b8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09b9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09ba": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09bb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09bc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09bd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09be": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09bf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09c0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09c1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09c2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09c3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09c4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09c5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09c6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09c7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09c8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09c9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09ca": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09cb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09cc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09cd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09ce": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09cf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09d0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09d1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09d2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09d3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09d4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09d5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09d6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09d7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09d8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09d9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09da": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09db": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09dc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09dd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09de": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09df": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09e0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09e1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09e2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09e3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09e4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09e5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09e6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09e7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09e8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09e9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09ea": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09eb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09ec": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09ed": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09ee": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09ef": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09f0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09f1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09f2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09f3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09f4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09f5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09f6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09f7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09f8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09f9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09fa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09fb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09fc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09fd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09fe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09ff": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a00": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a01": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a02": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a03": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a04": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a05": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a06": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a07": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a08": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a09": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a0a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a0b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a0c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a0d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a0e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a0f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a10": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a11": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a12": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a13": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a14": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a15": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a16": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a17": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a18": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a19": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a1a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a1b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a1c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a1d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a1e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a1f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a20": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a21": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a22": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a23": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a24": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a25": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a26": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a27": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a28": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a29": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a2a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a2b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a2c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a2d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a2e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a2f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a30": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a31": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a32": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a33": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a34": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a35": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a36": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a37": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a38": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a39": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a3a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a3b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a3c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a3d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a3e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a3f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a40": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a41": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a42": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a43": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a44": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a45": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a46": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a47": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a48": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a49": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a4a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a4b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a4c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a4d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a4e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a4f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a50": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a51": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a52": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a53": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a54": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a55": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a56": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a57": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a58": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a59": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a5a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a5b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a5c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a5d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a5e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a5f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a60": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a61": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a62": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a63": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a64": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a65": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a66": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a67": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a68": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a69": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a6a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a6b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a6c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a6d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a6e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a6f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a70": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a71": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a72": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a73": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a74": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a75": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a76": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a77": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a78": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a79": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a7a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a7b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a7c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a7d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a7e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a7f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a80": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a81": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a82": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a83": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a84": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a85": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a86": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a87": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a88": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a89": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a8a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a8b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a8c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a8d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a8e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a8f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a90": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a91": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a92": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a93": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a94": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a95": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a96": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a97": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a98": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a99": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a9a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a9b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a9c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a9d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a9e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a9f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aa0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aa1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aa2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aa3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aa4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aa5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aa6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aa7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aa8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aa9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aaa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aab": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aac": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aad": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aae": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aaf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ab0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ab1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ab2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ab3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ab4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ab5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ab6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ab7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ab8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ab9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aba": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0abb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0abc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0abd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0abe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0abf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ac0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ac1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ac2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ac3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ac4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ac5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ac6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ac7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ac8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ac9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aca": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0acb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0acc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0acd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ace": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0acf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ad0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ad1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ad2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ad3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ad4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ad5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ad6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ad7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ad8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ad9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ada": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0adb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0adc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0add": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ade": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0adf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ae0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ae1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ae2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ae3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ae4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ae5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ae6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ae7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ae8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ae9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aea": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aeb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aec": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aed": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aee": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aef": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0af0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0af1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0af2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0af3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0af4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0af5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0af6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0af7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0af8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0af9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0afa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0afb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0afc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0afd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0afe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aff": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b00": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b01": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b02": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b03": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b04": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b05": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b06": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b07": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b08": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b09": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b0a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b0b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b0c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b0d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b0e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b0f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b10": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b11": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b12": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b13": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b14": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b15": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b16": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b17": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b18": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b19": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b1a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b1b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b1c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b1d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b1e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b1f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b20": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b21": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b22": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b23": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b24": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b25": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b26": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b27": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b28": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b29": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b2a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b2b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b2c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b2d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b2e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b2f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b30": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b31": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b32": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b33": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b34": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b35": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b36": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b37": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b38": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b39": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b3a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b3b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b3c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b3d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b3e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b3f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b40": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b41": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b42": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b43": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b44": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b45": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b46": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b47": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b48": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b49": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b4a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b4b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b4c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b4d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b4e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b4f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b50": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b51": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b52": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b53": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b54": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b55": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b56": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b57": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b58": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b59": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b5a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b5b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b5c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b5d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b5e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b5f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b60": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b61": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b62": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b63": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b64": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b65": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b66": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b67": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b68": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b69": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b6a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b6b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b6c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b6d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b6e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b6f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b70": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b71": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b72": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b73": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b74": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b75": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b76": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b77": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b78": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b79": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b7a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b7b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b7c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b7d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b7e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b7f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b80": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b81": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b82": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b83": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b84": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b85": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b86": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b87": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b88": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b89": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b8a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b8b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b8c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b8d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b8e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b8f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b90": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b91": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b92": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b93": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b94": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b95": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b96": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b97": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b98": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b99": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b9a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b9b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b9c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b9d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b9e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b9f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ba0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ba1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ba2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ba3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ba4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ba5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ba6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ba7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ba8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ba9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0baa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bab": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bac": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bad": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bae": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0baf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bb0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bb1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bb2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bb3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bb4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bb5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bb6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bb7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bb8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bb9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bba": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bbb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bbc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bbd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bbe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bbf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bc0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bc1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bc2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bc3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bc4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bc5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bc6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bc7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bc8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bc9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bca": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bcb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bcc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bcd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bce": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bcf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bd0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bd1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bd2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bd3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bd4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bd5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bd6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bd7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bd8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bd9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bda": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bdb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bdc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bdd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bde": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bdf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0be0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0be1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0be2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0be3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0be4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0be5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0be6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0be7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0be8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0be9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bea": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0beb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bec": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bed": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bee": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bef": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bf0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bf1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bf2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bf3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bf4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bf5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bf6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bf7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bf8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bf9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bfa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bfb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bfc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bfd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bfe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bff": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c00": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c01": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c02": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c03": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c04": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c05": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c06": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c07": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c08": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c09": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c0a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c0b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c0c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c0d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c0e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c0f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c10": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c11": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c12": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c13": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c14": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c15": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c16": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c17": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c18": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c19": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c1a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c1b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c1c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c1d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c1e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c1f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c20": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c21": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c22": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c23": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c24": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c25": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c26": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c27": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c28": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c29": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c2a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c2b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c2c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c2d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c2e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c2f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c30": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c31": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c32": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c33": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c34": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c35": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c36": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c37": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c38": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c39": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c3a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c3b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c3c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c3d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c3e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c3f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c40": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c41": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c42": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c43": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c44": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c45": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c46": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c47": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c48": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c49": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c4a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c4b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c4c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c4d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c4e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c4f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c50": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c51": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c52": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c53": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c54": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c55": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c56": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c57": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c58": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c59": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c5a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c5b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c5c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c5d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c5e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c5f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c60": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c61": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c62": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c63": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c64": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c65": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c66": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c67": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c68": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c69": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c6a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c6b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c6c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c6d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c6e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c6f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c70": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c71": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c72": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c73": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c74": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c75": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c76": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c77": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c78": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c79": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c7a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c7b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c7c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c7d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c7e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c7f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c80": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c81": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c82": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c83": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c84": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c85": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c86": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c87": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c88": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c89": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c8a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c8b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c8c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c8d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c8e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c8f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c90": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c91": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c92": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c93": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c94": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c95": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c96": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c97": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c98": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c99": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c9a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c9b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c9c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c9d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c9e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c9f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ca0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ca1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ca2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ca3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ca4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ca5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ca6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ca7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ca8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ca9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0caa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cab": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cac": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cad": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cae": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0caf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cb0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cb1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cb2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cb3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cb4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cb5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cb6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cb7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cb8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cb9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cba": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cbb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cbc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cbd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cbe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cbf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cc0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cc1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cc2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cc3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cc4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cc5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cc6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cc7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cc8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cc9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cca": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ccb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ccc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ccd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cce": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ccf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cd0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cd1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cd2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cd3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cd4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cd5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cd6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cd7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cd8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cd9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cda": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cdb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cdc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cdd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cde": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cdf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ce0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ce1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ce2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ce3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ce4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ce5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ce6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ce7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ce8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ce9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cea": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ceb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cec": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ced": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cee": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cef": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cf0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cf1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cf2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cf3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cf4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cf5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cf6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cf7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cf8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cf9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cfa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cfb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cfc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cfd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cfe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cff": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d00": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d01": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d02": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d03": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d04": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d05": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d06": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d07": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d08": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d09": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d0a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d0b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d0c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d0d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d0e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d0f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d10": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d11": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d12": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d13": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d14": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d15": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d16": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d17": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d18": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d19": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d1a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d1b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d1c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d1d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d1e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d1f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d20": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d21": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d22": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d23": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d24": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d25": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d26": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d27": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d28": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d29": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d2a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d2b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d2c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d2d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d2e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d2f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d30": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d31": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d32": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d33": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d34": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d35": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d36": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d37": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d38": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d39": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d3a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d3b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d3c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d3d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d3e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d3f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d40": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d41": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d42": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d43": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d44": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d45": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d46": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d47": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d48": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d49": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d4a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d4b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d4c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d4d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d4e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d4f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d50": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d51": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d52": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d53": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d54": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d55": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d56": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d57": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d58": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d59": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d5a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d5b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d5c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d5d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d5e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d5f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d60": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d61": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d62": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d63": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d64": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d65": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d66": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d67": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d68": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d69": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d6a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d6b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d6c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d6d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d6e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d6f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d70": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d71": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d72": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d73": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d74": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d75": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d76": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d77": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d78": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d79": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d7a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d7b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d7c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d7d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d7e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d7f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d80": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d81": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d82": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d83": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d84": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d85": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d86": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d87": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d88": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d89": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d8a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d8b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d8c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d8d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d8e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d8f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d90": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d91": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d92": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d93": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d94": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d95": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d96": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d97": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d98": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d99": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d9a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d9b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d9c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d9d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d9e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d9f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0da0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0da1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0da2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0da3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0da4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0da5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0da6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0da7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0da8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0da9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0daa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dab": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dac": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dad": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dae": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0daf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0db0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0db1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0db2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0db3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0db4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0db5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0db6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0db7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0db8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0db9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dba": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dbb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dbc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dbd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dbe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dbf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dc0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dc1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dc2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dc3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dc4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dc5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dc6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dc7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dc8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dc9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dca": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dcb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dcc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dcd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dce": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dcf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dd0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dd1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dd2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dd3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dd4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dd5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dd6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dd7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dd8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dd9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dda": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ddb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ddc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ddd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dde": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ddf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0de0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0de1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0de2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0de3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0de4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0de5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0de6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0de7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0de8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0de9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dea": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0deb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dec": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ded": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dee": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0def": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0df0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0df1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0df2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0df3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0df4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0df5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0df6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0df7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0df8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0df9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dfa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dfb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dfc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dfd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dfe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dff": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e00": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e01": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e02": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e03": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e04": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e05": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e06": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e07": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e08": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e09": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e0a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e0b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e0c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e0d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e0e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e0f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e10": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e11": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e12": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e13": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e14": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e15": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e16": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e17": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e18": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e19": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e1a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e1b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e1c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e1d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e1e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e1f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e20": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e21": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e22": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e23": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e24": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e25": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e26": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e27": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e28": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e29": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e2a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e2b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e2c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e2d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e2e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e2f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e30": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e31": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e32": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e33": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e34": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e35": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e36": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e37": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e38": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e39": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e3a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e3b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e3c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e3d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e3e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e3f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e40": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e41": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e42": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e43": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e44": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e45": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e46": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e47": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e48": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e49": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e4a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e4b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e4c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e4d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e4e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e4f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e50": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e51": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e52": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e53": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e54": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e55": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e56": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e57": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e58": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e59": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e5a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e5b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e5c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e5d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e5e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e5f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e60": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e61": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e62": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e63": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e64": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e65": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e66": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e67": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e68": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e69": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e6a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e6b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e6c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e6d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e6e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e6f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e70": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e71": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e72": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e73": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e74": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e75": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e76": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e77": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e78": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e79": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e7a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e7b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e7c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e7d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e7e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e7f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e80": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e81": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e82": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e83": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e84": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e85": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e86": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e87": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e88": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e89": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e8a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e8b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e8c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e8d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e8e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e8f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e90": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e91": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e92": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e93": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e94": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e95": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e96": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e97": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e98": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e99": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e9a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e9b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e9c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e9d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e9e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e9f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ea0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ea1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ea2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ea3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ea4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ea5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ea6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ea7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ea8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ea9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eaa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eab": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eac": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ead": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eae": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eaf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eb0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eb1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eb2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eb3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eb4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eb5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eb6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eb7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eb8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eb9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eba": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ebb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ebc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ebd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ebe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ebf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ec0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ec1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ec2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ec3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ec4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ec5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ec6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ec7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ec8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ec9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eca": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ecb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ecc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ecd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ece": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ecf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ed0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ed1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ed2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ed3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ed4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ed5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ed6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ed7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ed8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ed9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eda": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0edb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0edc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0edd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ede": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0edf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ee0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ee1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ee2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ee3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ee4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ee5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ee6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ee7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ee8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ee9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eea": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eeb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eec": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eed": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eee": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eef": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ef0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ef1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ef2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ef3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ef4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ef5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ef6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ef7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ef8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ef9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0efa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0efb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0efc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0efd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0efe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eff": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f00": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f01": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f02": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f03": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f04": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f05": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f06": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f07": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f08": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f09": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f0a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f0b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f0c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f0d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f0e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f0f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f10": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f11": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f12": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f13": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f14": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f15": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f16": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f17": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f18": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f19": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f1a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f1b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f1c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f1d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f1e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f1f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f20": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f21": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f22": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f23": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f24": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f25": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f26": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f27": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f28": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f29": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f2a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f2b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f2c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f2d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f2e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f2f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f30": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f31": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f32": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f33": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f34": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f35": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f36": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f37": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f38": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f39": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f3a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f3b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f3c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f3d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f3e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f3f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f40": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f41": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f42": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f43": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f44": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f45": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f46": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f47": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f48": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f49": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f4a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f4b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f4c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f4d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f4e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f4f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f50": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f51": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f52": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f53": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f54": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f55": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f56": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f57": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f58": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f59": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x6fc23ac00", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x1c9c380" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/selfdestruct/massdestruct_shanghai.json b/tests/eof_suite/evmone/state_tests/state_transition/selfdestruct/massdestruct_shanghai.json deleted file mode 100644 index 5646f47f78..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/selfdestruct/massdestruct_shanghai.json +++ /dev/null @@ -1,23635 +0,0 @@ -{ - "massdestruct_shanghai": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0x1c9c380", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Shanghai": [ - { - "hash": "0x2a0322bdb1359890150b1833b8d8ae6ef05b8635dd57a3547c2ec6f3419a947d", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x5f5f5f5f5f7300000000000000000000000000000000dead000080f1505f5f5f5f5f7300000000000000000000000000000000dead000180f1505f5f5f5f5f7300000000000000000000000000000000dead000280f1505f5f5f5f5f7300000000000000000000000000000000dead000380f1505f5f5f5f5f7300000000000000000000000000000000dead000480f1505f5f5f5f5f7300000000000000000000000000000000dead000580f1505f5f5f5f5f7300000000000000000000000000000000dead000680f1505f5f5f5f5f7300000000000000000000000000000000dead000780f1505f5f5f5f5f7300000000000000000000000000000000dead000880f1505f5f5f5f5f7300000000000000000000000000000000dead000980f1505f5f5f5f5f7300000000000000000000000000000000dead000a80f1505f5f5f5f5f7300000000000000000000000000000000dead000b80f1505f5f5f5f5f7300000000000000000000000000000000dead000c80f1505f5f5f5f5f7300000000000000000000000000000000dead000d80f1505f5f5f5f5f7300000000000000000000000000000000dead000e80f1505f5f5f5f5f7300000000000000000000000000000000dead000f80f1505f5f5f5f5f7300000000000000000000000000000000dead001080f1505f5f5f5f5f7300000000000000000000000000000000dead001180f1505f5f5f5f5f7300000000000000000000000000000000dead001280f1505f5f5f5f5f7300000000000000000000000000000000dead001380f1505f5f5f5f5f7300000000000000000000000000000000dead001480f1505f5f5f5f5f7300000000000000000000000000000000dead001580f1505f5f5f5f5f7300000000000000000000000000000000dead001680f1505f5f5f5f5f7300000000000000000000000000000000dead001780f1505f5f5f5f5f7300000000000000000000000000000000dead001880f1505f5f5f5f5f7300000000000000000000000000000000dead001980f1505f5f5f5f5f7300000000000000000000000000000000dead001a80f1505f5f5f5f5f7300000000000000000000000000000000dead001b80f1505f5f5f5f5f7300000000000000000000000000000000dead001c80f1505f5f5f5f5f7300000000000000000000000000000000dead001d80f1505f5f5f5f5f7300000000000000000000000000000000dead001e80f1505f5f5f5f5f7300000000000000000000000000000000dead001f80f1505f5f5f5f5f7300000000000000000000000000000000dead002080f1505f5f5f5f5f7300000000000000000000000000000000dead002180f1505f5f5f5f5f7300000000000000000000000000000000dead002280f1505f5f5f5f5f7300000000000000000000000000000000dead002380f1505f5f5f5f5f7300000000000000000000000000000000dead002480f1505f5f5f5f5f7300000000000000000000000000000000dead002580f1505f5f5f5f5f7300000000000000000000000000000000dead002680f1505f5f5f5f5f7300000000000000000000000000000000dead002780f1505f5f5f5f5f7300000000000000000000000000000000dead002880f1505f5f5f5f5f7300000000000000000000000000000000dead002980f1505f5f5f5f5f7300000000000000000000000000000000dead002a80f1505f5f5f5f5f7300000000000000000000000000000000dead002b80f1505f5f5f5f5f7300000000000000000000000000000000dead002c80f1505f5f5f5f5f7300000000000000000000000000000000dead002d80f1505f5f5f5f5f7300000000000000000000000000000000dead002e80f1505f5f5f5f5f7300000000000000000000000000000000dead002f80f1505f5f5f5f5f7300000000000000000000000000000000dead003080f1505f5f5f5f5f7300000000000000000000000000000000dead003180f1505f5f5f5f5f7300000000000000000000000000000000dead003280f1505f5f5f5f5f7300000000000000000000000000000000dead003380f1505f5f5f5f5f7300000000000000000000000000000000dead003480f1505f5f5f5f5f7300000000000000000000000000000000dead003580f1505f5f5f5f5f7300000000000000000000000000000000dead003680f1505f5f5f5f5f7300000000000000000000000000000000dead003780f1505f5f5f5f5f7300000000000000000000000000000000dead003880f1505f5f5f5f5f7300000000000000000000000000000000dead003980f1505f5f5f5f5f7300000000000000000000000000000000dead003a80f1505f5f5f5f5f7300000000000000000000000000000000dead003b80f1505f5f5f5f5f7300000000000000000000000000000000dead003c80f1505f5f5f5f5f7300000000000000000000000000000000dead003d80f1505f5f5f5f5f7300000000000000000000000000000000dead003e80f1505f5f5f5f5f7300000000000000000000000000000000dead003f80f1505f5f5f5f5f7300000000000000000000000000000000dead004080f1505f5f5f5f5f7300000000000000000000000000000000dead004180f1505f5f5f5f5f7300000000000000000000000000000000dead004280f1505f5f5f5f5f7300000000000000000000000000000000dead004380f1505f5f5f5f5f7300000000000000000000000000000000dead004480f1505f5f5f5f5f7300000000000000000000000000000000dead004580f1505f5f5f5f5f7300000000000000000000000000000000dead004680f1505f5f5f5f5f7300000000000000000000000000000000dead004780f1505f5f5f5f5f7300000000000000000000000000000000dead004880f1505f5f5f5f5f7300000000000000000000000000000000dead004980f1505f5f5f5f5f7300000000000000000000000000000000dead004a80f1505f5f5f5f5f7300000000000000000000000000000000dead004b80f1505f5f5f5f5f7300000000000000000000000000000000dead004c80f1505f5f5f5f5f7300000000000000000000000000000000dead004d80f1505f5f5f5f5f7300000000000000000000000000000000dead004e80f1505f5f5f5f5f7300000000000000000000000000000000dead004f80f1505f5f5f5f5f7300000000000000000000000000000000dead005080f1505f5f5f5f5f7300000000000000000000000000000000dead005180f1505f5f5f5f5f7300000000000000000000000000000000dead005280f1505f5f5f5f5f7300000000000000000000000000000000dead005380f1505f5f5f5f5f7300000000000000000000000000000000dead005480f1505f5f5f5f5f7300000000000000000000000000000000dead005580f1505f5f5f5f5f7300000000000000000000000000000000dead005680f1505f5f5f5f5f7300000000000000000000000000000000dead005780f1505f5f5f5f5f7300000000000000000000000000000000dead005880f1505f5f5f5f5f7300000000000000000000000000000000dead005980f1505f5f5f5f5f7300000000000000000000000000000000dead005a80f1505f5f5f5f5f7300000000000000000000000000000000dead005b80f1505f5f5f5f5f7300000000000000000000000000000000dead005c80f1505f5f5f5f5f7300000000000000000000000000000000dead005d80f1505f5f5f5f5f7300000000000000000000000000000000dead005e80f1505f5f5f5f5f7300000000000000000000000000000000dead005f80f1505f5f5f5f5f7300000000000000000000000000000000dead006080f1505f5f5f5f5f7300000000000000000000000000000000dead006180f1505f5f5f5f5f7300000000000000000000000000000000dead006280f1505f5f5f5f5f7300000000000000000000000000000000dead006380f1505f5f5f5f5f7300000000000000000000000000000000dead006480f1505f5f5f5f5f7300000000000000000000000000000000dead006580f1505f5f5f5f5f7300000000000000000000000000000000dead006680f1505f5f5f5f5f7300000000000000000000000000000000dead006780f1505f5f5f5f5f7300000000000000000000000000000000dead006880f1505f5f5f5f5f7300000000000000000000000000000000dead006980f1505f5f5f5f5f7300000000000000000000000000000000dead006a80f1505f5f5f5f5f7300000000000000000000000000000000dead006b80f1505f5f5f5f5f7300000000000000000000000000000000dead006c80f1505f5f5f5f5f7300000000000000000000000000000000dead006d80f1505f5f5f5f5f7300000000000000000000000000000000dead006e80f1505f5f5f5f5f7300000000000000000000000000000000dead006f80f1505f5f5f5f5f7300000000000000000000000000000000dead007080f1505f5f5f5f5f7300000000000000000000000000000000dead007180f1505f5f5f5f5f7300000000000000000000000000000000dead007280f1505f5f5f5f5f7300000000000000000000000000000000dead007380f1505f5f5f5f5f7300000000000000000000000000000000dead007480f1505f5f5f5f5f7300000000000000000000000000000000dead007580f1505f5f5f5f5f7300000000000000000000000000000000dead007680f1505f5f5f5f5f7300000000000000000000000000000000dead007780f1505f5f5f5f5f7300000000000000000000000000000000dead007880f1505f5f5f5f5f7300000000000000000000000000000000dead007980f1505f5f5f5f5f7300000000000000000000000000000000dead007a80f1505f5f5f5f5f7300000000000000000000000000000000dead007b80f1505f5f5f5f5f7300000000000000000000000000000000dead007c80f1505f5f5f5f5f7300000000000000000000000000000000dead007d80f1505f5f5f5f5f7300000000000000000000000000000000dead007e80f1505f5f5f5f5f7300000000000000000000000000000000dead007f80f1505f5f5f5f5f7300000000000000000000000000000000dead008080f1505f5f5f5f5f7300000000000000000000000000000000dead008180f1505f5f5f5f5f7300000000000000000000000000000000dead008280f1505f5f5f5f5f7300000000000000000000000000000000dead008380f1505f5f5f5f5f7300000000000000000000000000000000dead008480f1505f5f5f5f5f7300000000000000000000000000000000dead008580f1505f5f5f5f5f7300000000000000000000000000000000dead008680f1505f5f5f5f5f7300000000000000000000000000000000dead008780f1505f5f5f5f5f7300000000000000000000000000000000dead008880f1505f5f5f5f5f7300000000000000000000000000000000dead008980f1505f5f5f5f5f7300000000000000000000000000000000dead008a80f1505f5f5f5f5f7300000000000000000000000000000000dead008b80f1505f5f5f5f5f7300000000000000000000000000000000dead008c80f1505f5f5f5f5f7300000000000000000000000000000000dead008d80f1505f5f5f5f5f7300000000000000000000000000000000dead008e80f1505f5f5f5f5f7300000000000000000000000000000000dead008f80f1505f5f5f5f5f7300000000000000000000000000000000dead009080f1505f5f5f5f5f7300000000000000000000000000000000dead009180f1505f5f5f5f5f7300000000000000000000000000000000dead009280f1505f5f5f5f5f7300000000000000000000000000000000dead009380f1505f5f5f5f5f7300000000000000000000000000000000dead009480f1505f5f5f5f5f7300000000000000000000000000000000dead009580f1505f5f5f5f5f7300000000000000000000000000000000dead009680f1505f5f5f5f5f7300000000000000000000000000000000dead009780f1505f5f5f5f5f7300000000000000000000000000000000dead009880f1505f5f5f5f5f7300000000000000000000000000000000dead009980f1505f5f5f5f5f7300000000000000000000000000000000dead009a80f1505f5f5f5f5f7300000000000000000000000000000000dead009b80f1505f5f5f5f5f7300000000000000000000000000000000dead009c80f1505f5f5f5f5f7300000000000000000000000000000000dead009d80f1505f5f5f5f5f7300000000000000000000000000000000dead009e80f1505f5f5f5f5f7300000000000000000000000000000000dead009f80f1505f5f5f5f5f7300000000000000000000000000000000dead00a080f1505f5f5f5f5f7300000000000000000000000000000000dead00a180f1505f5f5f5f5f7300000000000000000000000000000000dead00a280f1505f5f5f5f5f7300000000000000000000000000000000dead00a380f1505f5f5f5f5f7300000000000000000000000000000000dead00a480f1505f5f5f5f5f7300000000000000000000000000000000dead00a580f1505f5f5f5f5f7300000000000000000000000000000000dead00a680f1505f5f5f5f5f7300000000000000000000000000000000dead00a780f1505f5f5f5f5f7300000000000000000000000000000000dead00a880f1505f5f5f5f5f7300000000000000000000000000000000dead00a980f1505f5f5f5f5f7300000000000000000000000000000000dead00aa80f1505f5f5f5f5f7300000000000000000000000000000000dead00ab80f1505f5f5f5f5f7300000000000000000000000000000000dead00ac80f1505f5f5f5f5f7300000000000000000000000000000000dead00ad80f1505f5f5f5f5f7300000000000000000000000000000000dead00ae80f1505f5f5f5f5f7300000000000000000000000000000000dead00af80f1505f5f5f5f5f7300000000000000000000000000000000dead00b080f1505f5f5f5f5f7300000000000000000000000000000000dead00b180f1505f5f5f5f5f7300000000000000000000000000000000dead00b280f1505f5f5f5f5f7300000000000000000000000000000000dead00b380f1505f5f5f5f5f7300000000000000000000000000000000dead00b480f1505f5f5f5f5f7300000000000000000000000000000000dead00b580f1505f5f5f5f5f7300000000000000000000000000000000dead00b680f1505f5f5f5f5f7300000000000000000000000000000000dead00b780f1505f5f5f5f5f7300000000000000000000000000000000dead00b880f1505f5f5f5f5f7300000000000000000000000000000000dead00b980f1505f5f5f5f5f7300000000000000000000000000000000dead00ba80f1505f5f5f5f5f7300000000000000000000000000000000dead00bb80f1505f5f5f5f5f7300000000000000000000000000000000dead00bc80f1505f5f5f5f5f7300000000000000000000000000000000dead00bd80f1505f5f5f5f5f7300000000000000000000000000000000dead00be80f1505f5f5f5f5f7300000000000000000000000000000000dead00bf80f1505f5f5f5f5f7300000000000000000000000000000000dead00c080f1505f5f5f5f5f7300000000000000000000000000000000dead00c180f1505f5f5f5f5f7300000000000000000000000000000000dead00c280f1505f5f5f5f5f7300000000000000000000000000000000dead00c380f1505f5f5f5f5f7300000000000000000000000000000000dead00c480f1505f5f5f5f5f7300000000000000000000000000000000dead00c580f1505f5f5f5f5f7300000000000000000000000000000000dead00c680f1505f5f5f5f5f7300000000000000000000000000000000dead00c780f1505f5f5f5f5f7300000000000000000000000000000000dead00c880f1505f5f5f5f5f7300000000000000000000000000000000dead00c980f1505f5f5f5f5f7300000000000000000000000000000000dead00ca80f1505f5f5f5f5f7300000000000000000000000000000000dead00cb80f1505f5f5f5f5f7300000000000000000000000000000000dead00cc80f1505f5f5f5f5f7300000000000000000000000000000000dead00cd80f1505f5f5f5f5f7300000000000000000000000000000000dead00ce80f1505f5f5f5f5f7300000000000000000000000000000000dead00cf80f1505f5f5f5f5f7300000000000000000000000000000000dead00d080f1505f5f5f5f5f7300000000000000000000000000000000dead00d180f1505f5f5f5f5f7300000000000000000000000000000000dead00d280f1505f5f5f5f5f7300000000000000000000000000000000dead00d380f1505f5f5f5f5f7300000000000000000000000000000000dead00d480f1505f5f5f5f5f7300000000000000000000000000000000dead00d580f1505f5f5f5f5f7300000000000000000000000000000000dead00d680f1505f5f5f5f5f7300000000000000000000000000000000dead00d780f1505f5f5f5f5f7300000000000000000000000000000000dead00d880f1505f5f5f5f5f7300000000000000000000000000000000dead00d980f1505f5f5f5f5f7300000000000000000000000000000000dead00da80f1505f5f5f5f5f7300000000000000000000000000000000dead00db80f1505f5f5f5f5f7300000000000000000000000000000000dead00dc80f1505f5f5f5f5f7300000000000000000000000000000000dead00dd80f1505f5f5f5f5f7300000000000000000000000000000000dead00de80f1505f5f5f5f5f7300000000000000000000000000000000dead00df80f1505f5f5f5f5f7300000000000000000000000000000000dead00e080f1505f5f5f5f5f7300000000000000000000000000000000dead00e180f1505f5f5f5f5f7300000000000000000000000000000000dead00e280f1505f5f5f5f5f7300000000000000000000000000000000dead00e380f1505f5f5f5f5f7300000000000000000000000000000000dead00e480f1505f5f5f5f5f7300000000000000000000000000000000dead00e580f1505f5f5f5f5f7300000000000000000000000000000000dead00e680f1505f5f5f5f5f7300000000000000000000000000000000dead00e780f1505f5f5f5f5f7300000000000000000000000000000000dead00e880f1505f5f5f5f5f7300000000000000000000000000000000dead00e980f1505f5f5f5f5f7300000000000000000000000000000000dead00ea80f1505f5f5f5f5f7300000000000000000000000000000000dead00eb80f1505f5f5f5f5f7300000000000000000000000000000000dead00ec80f1505f5f5f5f5f7300000000000000000000000000000000dead00ed80f1505f5f5f5f5f7300000000000000000000000000000000dead00ee80f1505f5f5f5f5f7300000000000000000000000000000000dead00ef80f1505f5f5f5f5f7300000000000000000000000000000000dead00f080f1505f5f5f5f5f7300000000000000000000000000000000dead00f180f1505f5f5f5f5f7300000000000000000000000000000000dead00f280f1505f5f5f5f5f7300000000000000000000000000000000dead00f380f1505f5f5f5f5f7300000000000000000000000000000000dead00f480f1505f5f5f5f5f7300000000000000000000000000000000dead00f580f1505f5f5f5f5f7300000000000000000000000000000000dead00f680f1505f5f5f5f5f7300000000000000000000000000000000dead00f780f1505f5f5f5f5f7300000000000000000000000000000000dead00f880f1505f5f5f5f5f7300000000000000000000000000000000dead00f980f1505f5f5f5f5f7300000000000000000000000000000000dead00fa80f1505f5f5f5f5f7300000000000000000000000000000000dead00fb80f1505f5f5f5f5f7300000000000000000000000000000000dead00fc80f1505f5f5f5f5f7300000000000000000000000000000000dead00fd80f1505f5f5f5f5f7300000000000000000000000000000000dead00fe80f1505f5f5f5f5f7300000000000000000000000000000000dead00ff80f1505f5f5f5f5f7300000000000000000000000000000000dead010080f1505f5f5f5f5f7300000000000000000000000000000000dead010180f1505f5f5f5f5f7300000000000000000000000000000000dead010280f1505f5f5f5f5f7300000000000000000000000000000000dead010380f1505f5f5f5f5f7300000000000000000000000000000000dead010480f1505f5f5f5f5f7300000000000000000000000000000000dead010580f1505f5f5f5f5f7300000000000000000000000000000000dead010680f1505f5f5f5f5f7300000000000000000000000000000000dead010780f1505f5f5f5f5f7300000000000000000000000000000000dead010880f1505f5f5f5f5f7300000000000000000000000000000000dead010980f1505f5f5f5f5f7300000000000000000000000000000000dead010a80f1505f5f5f5f5f7300000000000000000000000000000000dead010b80f1505f5f5f5f5f7300000000000000000000000000000000dead010c80f1505f5f5f5f5f7300000000000000000000000000000000dead010d80f1505f5f5f5f5f7300000000000000000000000000000000dead010e80f1505f5f5f5f5f7300000000000000000000000000000000dead010f80f1505f5f5f5f5f7300000000000000000000000000000000dead011080f1505f5f5f5f5f7300000000000000000000000000000000dead011180f1505f5f5f5f5f7300000000000000000000000000000000dead011280f1505f5f5f5f5f7300000000000000000000000000000000dead011380f1505f5f5f5f5f7300000000000000000000000000000000dead011480f1505f5f5f5f5f7300000000000000000000000000000000dead011580f1505f5f5f5f5f7300000000000000000000000000000000dead011680f1505f5f5f5f5f7300000000000000000000000000000000dead011780f1505f5f5f5f5f7300000000000000000000000000000000dead011880f1505f5f5f5f5f7300000000000000000000000000000000dead011980f1505f5f5f5f5f7300000000000000000000000000000000dead011a80f1505f5f5f5f5f7300000000000000000000000000000000dead011b80f1505f5f5f5f5f7300000000000000000000000000000000dead011c80f1505f5f5f5f5f7300000000000000000000000000000000dead011d80f1505f5f5f5f5f7300000000000000000000000000000000dead011e80f1505f5f5f5f5f7300000000000000000000000000000000dead011f80f1505f5f5f5f5f7300000000000000000000000000000000dead012080f1505f5f5f5f5f7300000000000000000000000000000000dead012180f1505f5f5f5f5f7300000000000000000000000000000000dead012280f1505f5f5f5f5f7300000000000000000000000000000000dead012380f1505f5f5f5f5f7300000000000000000000000000000000dead012480f1505f5f5f5f5f7300000000000000000000000000000000dead012580f1505f5f5f5f5f7300000000000000000000000000000000dead012680f1505f5f5f5f5f7300000000000000000000000000000000dead012780f1505f5f5f5f5f7300000000000000000000000000000000dead012880f1505f5f5f5f5f7300000000000000000000000000000000dead012980f1505f5f5f5f5f7300000000000000000000000000000000dead012a80f1505f5f5f5f5f7300000000000000000000000000000000dead012b80f1505f5f5f5f5f7300000000000000000000000000000000dead012c80f1505f5f5f5f5f7300000000000000000000000000000000dead012d80f1505f5f5f5f5f7300000000000000000000000000000000dead012e80f1505f5f5f5f5f7300000000000000000000000000000000dead012f80f1505f5f5f5f5f7300000000000000000000000000000000dead013080f1505f5f5f5f5f7300000000000000000000000000000000dead013180f1505f5f5f5f5f7300000000000000000000000000000000dead013280f1505f5f5f5f5f7300000000000000000000000000000000dead013380f1505f5f5f5f5f7300000000000000000000000000000000dead013480f1505f5f5f5f5f7300000000000000000000000000000000dead013580f1505f5f5f5f5f7300000000000000000000000000000000dead013680f1505f5f5f5f5f7300000000000000000000000000000000dead013780f1505f5f5f5f5f7300000000000000000000000000000000dead013880f1505f5f5f5f5f7300000000000000000000000000000000dead013980f1505f5f5f5f5f7300000000000000000000000000000000dead013a80f1505f5f5f5f5f7300000000000000000000000000000000dead013b80f1505f5f5f5f5f7300000000000000000000000000000000dead013c80f1505f5f5f5f5f7300000000000000000000000000000000dead013d80f1505f5f5f5f5f7300000000000000000000000000000000dead013e80f1505f5f5f5f5f7300000000000000000000000000000000dead013f80f1505f5f5f5f5f7300000000000000000000000000000000dead014080f1505f5f5f5f5f7300000000000000000000000000000000dead014180f1505f5f5f5f5f7300000000000000000000000000000000dead014280f1505f5f5f5f5f7300000000000000000000000000000000dead014380f1505f5f5f5f5f7300000000000000000000000000000000dead014480f1505f5f5f5f5f7300000000000000000000000000000000dead014580f1505f5f5f5f5f7300000000000000000000000000000000dead014680f1505f5f5f5f5f7300000000000000000000000000000000dead014780f1505f5f5f5f5f7300000000000000000000000000000000dead014880f1505f5f5f5f5f7300000000000000000000000000000000dead014980f1505f5f5f5f5f7300000000000000000000000000000000dead014a80f1505f5f5f5f5f7300000000000000000000000000000000dead014b80f1505f5f5f5f5f7300000000000000000000000000000000dead014c80f1505f5f5f5f5f7300000000000000000000000000000000dead014d80f1505f5f5f5f5f7300000000000000000000000000000000dead014e80f1505f5f5f5f5f7300000000000000000000000000000000dead014f80f1505f5f5f5f5f7300000000000000000000000000000000dead015080f1505f5f5f5f5f7300000000000000000000000000000000dead015180f1505f5f5f5f5f7300000000000000000000000000000000dead015280f1505f5f5f5f5f7300000000000000000000000000000000dead015380f1505f5f5f5f5f7300000000000000000000000000000000dead015480f1505f5f5f5f5f7300000000000000000000000000000000dead015580f1505f5f5f5f5f7300000000000000000000000000000000dead015680f1505f5f5f5f5f7300000000000000000000000000000000dead015780f1505f5f5f5f5f7300000000000000000000000000000000dead015880f1505f5f5f5f5f7300000000000000000000000000000000dead015980f1505f5f5f5f5f7300000000000000000000000000000000dead015a80f1505f5f5f5f5f7300000000000000000000000000000000dead015b80f1505f5f5f5f5f7300000000000000000000000000000000dead015c80f1505f5f5f5f5f7300000000000000000000000000000000dead015d80f1505f5f5f5f5f7300000000000000000000000000000000dead015e80f1505f5f5f5f5f7300000000000000000000000000000000dead015f80f1505f5f5f5f5f7300000000000000000000000000000000dead016080f1505f5f5f5f5f7300000000000000000000000000000000dead016180f1505f5f5f5f5f7300000000000000000000000000000000dead016280f1505f5f5f5f5f7300000000000000000000000000000000dead016380f1505f5f5f5f5f7300000000000000000000000000000000dead016480f1505f5f5f5f5f7300000000000000000000000000000000dead016580f1505f5f5f5f5f7300000000000000000000000000000000dead016680f1505f5f5f5f5f7300000000000000000000000000000000dead016780f1505f5f5f5f5f7300000000000000000000000000000000dead016880f1505f5f5f5f5f7300000000000000000000000000000000dead016980f1505f5f5f5f5f7300000000000000000000000000000000dead016a80f1505f5f5f5f5f7300000000000000000000000000000000dead016b80f1505f5f5f5f5f7300000000000000000000000000000000dead016c80f1505f5f5f5f5f7300000000000000000000000000000000dead016d80f1505f5f5f5f5f7300000000000000000000000000000000dead016e80f1505f5f5f5f5f7300000000000000000000000000000000dead016f80f1505f5f5f5f5f7300000000000000000000000000000000dead017080f1505f5f5f5f5f7300000000000000000000000000000000dead017180f1505f5f5f5f5f7300000000000000000000000000000000dead017280f1505f5f5f5f5f7300000000000000000000000000000000dead017380f1505f5f5f5f5f7300000000000000000000000000000000dead017480f1505f5f5f5f5f7300000000000000000000000000000000dead017580f1505f5f5f5f5f7300000000000000000000000000000000dead017680f1505f5f5f5f5f7300000000000000000000000000000000dead017780f1505f5f5f5f5f7300000000000000000000000000000000dead017880f1505f5f5f5f5f7300000000000000000000000000000000dead017980f1505f5f5f5f5f7300000000000000000000000000000000dead017a80f1505f5f5f5f5f7300000000000000000000000000000000dead017b80f1505f5f5f5f5f7300000000000000000000000000000000dead017c80f1505f5f5f5f5f7300000000000000000000000000000000dead017d80f1505f5f5f5f5f7300000000000000000000000000000000dead017e80f1505f5f5f5f5f7300000000000000000000000000000000dead017f80f1505f5f5f5f5f7300000000000000000000000000000000dead018080f1505f5f5f5f5f7300000000000000000000000000000000dead018180f1505f5f5f5f5f7300000000000000000000000000000000dead018280f1505f5f5f5f5f7300000000000000000000000000000000dead018380f1505f5f5f5f5f7300000000000000000000000000000000dead018480f1505f5f5f5f5f7300000000000000000000000000000000dead018580f1505f5f5f5f5f7300000000000000000000000000000000dead018680f1505f5f5f5f5f7300000000000000000000000000000000dead018780f1505f5f5f5f5f7300000000000000000000000000000000dead018880f1505f5f5f5f5f7300000000000000000000000000000000dead018980f1505f5f5f5f5f7300000000000000000000000000000000dead018a80f1505f5f5f5f5f7300000000000000000000000000000000dead018b80f1505f5f5f5f5f7300000000000000000000000000000000dead018c80f1505f5f5f5f5f7300000000000000000000000000000000dead018d80f1505f5f5f5f5f7300000000000000000000000000000000dead018e80f1505f5f5f5f5f7300000000000000000000000000000000dead018f80f1505f5f5f5f5f7300000000000000000000000000000000dead019080f1505f5f5f5f5f7300000000000000000000000000000000dead019180f1505f5f5f5f5f7300000000000000000000000000000000dead019280f1505f5f5f5f5f7300000000000000000000000000000000dead019380f1505f5f5f5f5f7300000000000000000000000000000000dead019480f1505f5f5f5f5f7300000000000000000000000000000000dead019580f1505f5f5f5f5f7300000000000000000000000000000000dead019680f1505f5f5f5f5f7300000000000000000000000000000000dead019780f1505f5f5f5f5f7300000000000000000000000000000000dead019880f1505f5f5f5f5f7300000000000000000000000000000000dead019980f1505f5f5f5f5f7300000000000000000000000000000000dead019a80f1505f5f5f5f5f7300000000000000000000000000000000dead019b80f1505f5f5f5f5f7300000000000000000000000000000000dead019c80f1505f5f5f5f5f7300000000000000000000000000000000dead019d80f1505f5f5f5f5f7300000000000000000000000000000000dead019e80f1505f5f5f5f5f7300000000000000000000000000000000dead019f80f1505f5f5f5f5f7300000000000000000000000000000000dead01a080f1505f5f5f5f5f7300000000000000000000000000000000dead01a180f1505f5f5f5f5f7300000000000000000000000000000000dead01a280f1505f5f5f5f5f7300000000000000000000000000000000dead01a380f1505f5f5f5f5f7300000000000000000000000000000000dead01a480f1505f5f5f5f5f7300000000000000000000000000000000dead01a580f1505f5f5f5f5f7300000000000000000000000000000000dead01a680f1505f5f5f5f5f7300000000000000000000000000000000dead01a780f1505f5f5f5f5f7300000000000000000000000000000000dead01a880f1505f5f5f5f5f7300000000000000000000000000000000dead01a980f1505f5f5f5f5f7300000000000000000000000000000000dead01aa80f1505f5f5f5f5f7300000000000000000000000000000000dead01ab80f1505f5f5f5f5f7300000000000000000000000000000000dead01ac80f1505f5f5f5f5f7300000000000000000000000000000000dead01ad80f1505f5f5f5f5f7300000000000000000000000000000000dead01ae80f1505f5f5f5f5f7300000000000000000000000000000000dead01af80f1505f5f5f5f5f7300000000000000000000000000000000dead01b080f1505f5f5f5f5f7300000000000000000000000000000000dead01b180f1505f5f5f5f5f7300000000000000000000000000000000dead01b280f1505f5f5f5f5f7300000000000000000000000000000000dead01b380f1505f5f5f5f5f7300000000000000000000000000000000dead01b480f1505f5f5f5f5f7300000000000000000000000000000000dead01b580f1505f5f5f5f5f7300000000000000000000000000000000dead01b680f1505f5f5f5f5f7300000000000000000000000000000000dead01b780f1505f5f5f5f5f7300000000000000000000000000000000dead01b880f1505f5f5f5f5f7300000000000000000000000000000000dead01b980f1505f5f5f5f5f7300000000000000000000000000000000dead01ba80f1505f5f5f5f5f7300000000000000000000000000000000dead01bb80f1505f5f5f5f5f7300000000000000000000000000000000dead01bc80f1505f5f5f5f5f7300000000000000000000000000000000dead01bd80f1505f5f5f5f5f7300000000000000000000000000000000dead01be80f1505f5f5f5f5f7300000000000000000000000000000000dead01bf80f1505f5f5f5f5f7300000000000000000000000000000000dead01c080f1505f5f5f5f5f7300000000000000000000000000000000dead01c180f1505f5f5f5f5f7300000000000000000000000000000000dead01c280f1505f5f5f5f5f7300000000000000000000000000000000dead01c380f1505f5f5f5f5f7300000000000000000000000000000000dead01c480f1505f5f5f5f5f7300000000000000000000000000000000dead01c580f1505f5f5f5f5f7300000000000000000000000000000000dead01c680f1505f5f5f5f5f7300000000000000000000000000000000dead01c780f1505f5f5f5f5f7300000000000000000000000000000000dead01c880f1505f5f5f5f5f7300000000000000000000000000000000dead01c980f1505f5f5f5f5f7300000000000000000000000000000000dead01ca80f1505f5f5f5f5f7300000000000000000000000000000000dead01cb80f1505f5f5f5f5f7300000000000000000000000000000000dead01cc80f1505f5f5f5f5f7300000000000000000000000000000000dead01cd80f1505f5f5f5f5f7300000000000000000000000000000000dead01ce80f1505f5f5f5f5f7300000000000000000000000000000000dead01cf80f1505f5f5f5f5f7300000000000000000000000000000000dead01d080f1505f5f5f5f5f7300000000000000000000000000000000dead01d180f1505f5f5f5f5f7300000000000000000000000000000000dead01d280f1505f5f5f5f5f7300000000000000000000000000000000dead01d380f1505f5f5f5f5f7300000000000000000000000000000000dead01d480f1505f5f5f5f5f7300000000000000000000000000000000dead01d580f1505f5f5f5f5f7300000000000000000000000000000000dead01d680f1505f5f5f5f5f7300000000000000000000000000000000dead01d780f1505f5f5f5f5f7300000000000000000000000000000000dead01d880f1505f5f5f5f5f7300000000000000000000000000000000dead01d980f1505f5f5f5f5f7300000000000000000000000000000000dead01da80f1505f5f5f5f5f7300000000000000000000000000000000dead01db80f1505f5f5f5f5f7300000000000000000000000000000000dead01dc80f1505f5f5f5f5f7300000000000000000000000000000000dead01dd80f1505f5f5f5f5f7300000000000000000000000000000000dead01de80f1505f5f5f5f5f7300000000000000000000000000000000dead01df80f1505f5f5f5f5f7300000000000000000000000000000000dead01e080f1505f5f5f5f5f7300000000000000000000000000000000dead01e180f1505f5f5f5f5f7300000000000000000000000000000000dead01e280f1505f5f5f5f5f7300000000000000000000000000000000dead01e380f1505f5f5f5f5f7300000000000000000000000000000000dead01e480f1505f5f5f5f5f7300000000000000000000000000000000dead01e580f1505f5f5f5f5f7300000000000000000000000000000000dead01e680f1505f5f5f5f5f7300000000000000000000000000000000dead01e780f1505f5f5f5f5f7300000000000000000000000000000000dead01e880f1505f5f5f5f5f7300000000000000000000000000000000dead01e980f1505f5f5f5f5f7300000000000000000000000000000000dead01ea80f1505f5f5f5f5f7300000000000000000000000000000000dead01eb80f1505f5f5f5f5f7300000000000000000000000000000000dead01ec80f1505f5f5f5f5f7300000000000000000000000000000000dead01ed80f1505f5f5f5f5f7300000000000000000000000000000000dead01ee80f1505f5f5f5f5f7300000000000000000000000000000000dead01ef80f1505f5f5f5f5f7300000000000000000000000000000000dead01f080f1505f5f5f5f5f7300000000000000000000000000000000dead01f180f1505f5f5f5f5f7300000000000000000000000000000000dead01f280f1505f5f5f5f5f7300000000000000000000000000000000dead01f380f1505f5f5f5f5f7300000000000000000000000000000000dead01f480f1505f5f5f5f5f7300000000000000000000000000000000dead01f580f1505f5f5f5f5f7300000000000000000000000000000000dead01f680f1505f5f5f5f5f7300000000000000000000000000000000dead01f780f1505f5f5f5f5f7300000000000000000000000000000000dead01f880f1505f5f5f5f5f7300000000000000000000000000000000dead01f980f1505f5f5f5f5f7300000000000000000000000000000000dead01fa80f1505f5f5f5f5f7300000000000000000000000000000000dead01fb80f1505f5f5f5f5f7300000000000000000000000000000000dead01fc80f1505f5f5f5f5f7300000000000000000000000000000000dead01fd80f1505f5f5f5f5f7300000000000000000000000000000000dead01fe80f1505f5f5f5f5f7300000000000000000000000000000000dead01ff80f1505f5f5f5f5f7300000000000000000000000000000000dead020080f1505f5f5f5f5f7300000000000000000000000000000000dead020180f1505f5f5f5f5f7300000000000000000000000000000000dead020280f1505f5f5f5f5f7300000000000000000000000000000000dead020380f1505f5f5f5f5f7300000000000000000000000000000000dead020480f1505f5f5f5f5f7300000000000000000000000000000000dead020580f1505f5f5f5f5f7300000000000000000000000000000000dead020680f1505f5f5f5f5f7300000000000000000000000000000000dead020780f1505f5f5f5f5f7300000000000000000000000000000000dead020880f1505f5f5f5f5f7300000000000000000000000000000000dead020980f1505f5f5f5f5f7300000000000000000000000000000000dead020a80f1505f5f5f5f5f7300000000000000000000000000000000dead020b80f1505f5f5f5f5f7300000000000000000000000000000000dead020c80f1505f5f5f5f5f7300000000000000000000000000000000dead020d80f1505f5f5f5f5f7300000000000000000000000000000000dead020e80f1505f5f5f5f5f7300000000000000000000000000000000dead020f80f1505f5f5f5f5f7300000000000000000000000000000000dead021080f1505f5f5f5f5f7300000000000000000000000000000000dead021180f1505f5f5f5f5f7300000000000000000000000000000000dead021280f1505f5f5f5f5f7300000000000000000000000000000000dead021380f1505f5f5f5f5f7300000000000000000000000000000000dead021480f1505f5f5f5f5f7300000000000000000000000000000000dead021580f1505f5f5f5f5f7300000000000000000000000000000000dead021680f1505f5f5f5f5f7300000000000000000000000000000000dead021780f1505f5f5f5f5f7300000000000000000000000000000000dead021880f1505f5f5f5f5f7300000000000000000000000000000000dead021980f1505f5f5f5f5f7300000000000000000000000000000000dead021a80f1505f5f5f5f5f7300000000000000000000000000000000dead021b80f1505f5f5f5f5f7300000000000000000000000000000000dead021c80f1505f5f5f5f5f7300000000000000000000000000000000dead021d80f1505f5f5f5f5f7300000000000000000000000000000000dead021e80f1505f5f5f5f5f7300000000000000000000000000000000dead021f80f1505f5f5f5f5f7300000000000000000000000000000000dead022080f1505f5f5f5f5f7300000000000000000000000000000000dead022180f1505f5f5f5f5f7300000000000000000000000000000000dead022280f1505f5f5f5f5f7300000000000000000000000000000000dead022380f1505f5f5f5f5f7300000000000000000000000000000000dead022480f1505f5f5f5f5f7300000000000000000000000000000000dead022580f1505f5f5f5f5f7300000000000000000000000000000000dead022680f1505f5f5f5f5f7300000000000000000000000000000000dead022780f1505f5f5f5f5f7300000000000000000000000000000000dead022880f1505f5f5f5f5f7300000000000000000000000000000000dead022980f1505f5f5f5f5f7300000000000000000000000000000000dead022a80f1505f5f5f5f5f7300000000000000000000000000000000dead022b80f1505f5f5f5f5f7300000000000000000000000000000000dead022c80f1505f5f5f5f5f7300000000000000000000000000000000dead022d80f1505f5f5f5f5f7300000000000000000000000000000000dead022e80f1505f5f5f5f5f7300000000000000000000000000000000dead022f80f1505f5f5f5f5f7300000000000000000000000000000000dead023080f1505f5f5f5f5f7300000000000000000000000000000000dead023180f1505f5f5f5f5f7300000000000000000000000000000000dead023280f1505f5f5f5f5f7300000000000000000000000000000000dead023380f1505f5f5f5f5f7300000000000000000000000000000000dead023480f1505f5f5f5f5f7300000000000000000000000000000000dead023580f1505f5f5f5f5f7300000000000000000000000000000000dead023680f1505f5f5f5f5f7300000000000000000000000000000000dead023780f1505f5f5f5f5f7300000000000000000000000000000000dead023880f1505f5f5f5f5f7300000000000000000000000000000000dead023980f1505f5f5f5f5f7300000000000000000000000000000000dead023a80f1505f5f5f5f5f7300000000000000000000000000000000dead023b80f1505f5f5f5f5f7300000000000000000000000000000000dead023c80f1505f5f5f5f5f7300000000000000000000000000000000dead023d80f1505f5f5f5f5f7300000000000000000000000000000000dead023e80f1505f5f5f5f5f7300000000000000000000000000000000dead023f80f1505f5f5f5f5f7300000000000000000000000000000000dead024080f1505f5f5f5f5f7300000000000000000000000000000000dead024180f1505f5f5f5f5f7300000000000000000000000000000000dead024280f1505f5f5f5f5f7300000000000000000000000000000000dead024380f1505f5f5f5f5f7300000000000000000000000000000000dead024480f1505f5f5f5f5f7300000000000000000000000000000000dead024580f1505f5f5f5f5f7300000000000000000000000000000000dead024680f1505f5f5f5f5f7300000000000000000000000000000000dead024780f1505f5f5f5f5f7300000000000000000000000000000000dead024880f1505f5f5f5f5f7300000000000000000000000000000000dead024980f1505f5f5f5f5f7300000000000000000000000000000000dead024a80f1505f5f5f5f5f7300000000000000000000000000000000dead024b80f1505f5f5f5f5f7300000000000000000000000000000000dead024c80f1505f5f5f5f5f7300000000000000000000000000000000dead024d80f1505f5f5f5f5f7300000000000000000000000000000000dead024e80f1505f5f5f5f5f7300000000000000000000000000000000dead024f80f1505f5f5f5f5f7300000000000000000000000000000000dead025080f1505f5f5f5f5f7300000000000000000000000000000000dead025180f1505f5f5f5f5f7300000000000000000000000000000000dead025280f1505f5f5f5f5f7300000000000000000000000000000000dead025380f1505f5f5f5f5f7300000000000000000000000000000000dead025480f1505f5f5f5f5f7300000000000000000000000000000000dead025580f1505f5f5f5f5f7300000000000000000000000000000000dead025680f1505f5f5f5f5f7300000000000000000000000000000000dead025780f1505f5f5f5f5f7300000000000000000000000000000000dead025880f1505f5f5f5f5f7300000000000000000000000000000000dead025980f1505f5f5f5f5f7300000000000000000000000000000000dead025a80f1505f5f5f5f5f7300000000000000000000000000000000dead025b80f1505f5f5f5f5f7300000000000000000000000000000000dead025c80f1505f5f5f5f5f7300000000000000000000000000000000dead025d80f1505f5f5f5f5f7300000000000000000000000000000000dead025e80f1505f5f5f5f5f7300000000000000000000000000000000dead025f80f1505f5f5f5f5f7300000000000000000000000000000000dead026080f1505f5f5f5f5f7300000000000000000000000000000000dead026180f1505f5f5f5f5f7300000000000000000000000000000000dead026280f1505f5f5f5f5f7300000000000000000000000000000000dead026380f1505f5f5f5f5f7300000000000000000000000000000000dead026480f1505f5f5f5f5f7300000000000000000000000000000000dead026580f1505f5f5f5f5f7300000000000000000000000000000000dead026680f1505f5f5f5f5f7300000000000000000000000000000000dead026780f1505f5f5f5f5f7300000000000000000000000000000000dead026880f1505f5f5f5f5f7300000000000000000000000000000000dead026980f1505f5f5f5f5f7300000000000000000000000000000000dead026a80f1505f5f5f5f5f7300000000000000000000000000000000dead026b80f1505f5f5f5f5f7300000000000000000000000000000000dead026c80f1505f5f5f5f5f7300000000000000000000000000000000dead026d80f1505f5f5f5f5f7300000000000000000000000000000000dead026e80f1505f5f5f5f5f7300000000000000000000000000000000dead026f80f1505f5f5f5f5f7300000000000000000000000000000000dead027080f1505f5f5f5f5f7300000000000000000000000000000000dead027180f1505f5f5f5f5f7300000000000000000000000000000000dead027280f1505f5f5f5f5f7300000000000000000000000000000000dead027380f1505f5f5f5f5f7300000000000000000000000000000000dead027480f1505f5f5f5f5f7300000000000000000000000000000000dead027580f1505f5f5f5f5f7300000000000000000000000000000000dead027680f1505f5f5f5f5f7300000000000000000000000000000000dead027780f1505f5f5f5f5f7300000000000000000000000000000000dead027880f1505f5f5f5f5f7300000000000000000000000000000000dead027980f1505f5f5f5f5f7300000000000000000000000000000000dead027a80f1505f5f5f5f5f7300000000000000000000000000000000dead027b80f1505f5f5f5f5f7300000000000000000000000000000000dead027c80f1505f5f5f5f5f7300000000000000000000000000000000dead027d80f1505f5f5f5f5f7300000000000000000000000000000000dead027e80f1505f5f5f5f5f7300000000000000000000000000000000dead027f80f1505f5f5f5f5f7300000000000000000000000000000000dead028080f1505f5f5f5f5f7300000000000000000000000000000000dead028180f1505f5f5f5f5f7300000000000000000000000000000000dead028280f1505f5f5f5f5f7300000000000000000000000000000000dead028380f1505f5f5f5f5f7300000000000000000000000000000000dead028480f1505f5f5f5f5f7300000000000000000000000000000000dead028580f1505f5f5f5f5f7300000000000000000000000000000000dead028680f1505f5f5f5f5f7300000000000000000000000000000000dead028780f1505f5f5f5f5f7300000000000000000000000000000000dead028880f1505f5f5f5f5f7300000000000000000000000000000000dead028980f1505f5f5f5f5f7300000000000000000000000000000000dead028a80f1505f5f5f5f5f7300000000000000000000000000000000dead028b80f1505f5f5f5f5f7300000000000000000000000000000000dead028c80f1505f5f5f5f5f7300000000000000000000000000000000dead028d80f1505f5f5f5f5f7300000000000000000000000000000000dead028e80f1505f5f5f5f5f7300000000000000000000000000000000dead028f80f1505f5f5f5f5f7300000000000000000000000000000000dead029080f1505f5f5f5f5f7300000000000000000000000000000000dead029180f1505f5f5f5f5f7300000000000000000000000000000000dead029280f1505f5f5f5f5f7300000000000000000000000000000000dead029380f1505f5f5f5f5f7300000000000000000000000000000000dead029480f1505f5f5f5f5f7300000000000000000000000000000000dead029580f1505f5f5f5f5f7300000000000000000000000000000000dead029680f1505f5f5f5f5f7300000000000000000000000000000000dead029780f1505f5f5f5f5f7300000000000000000000000000000000dead029880f1505f5f5f5f5f7300000000000000000000000000000000dead029980f1505f5f5f5f5f7300000000000000000000000000000000dead029a80f1505f5f5f5f5f7300000000000000000000000000000000dead029b80f1505f5f5f5f5f7300000000000000000000000000000000dead029c80f1505f5f5f5f5f7300000000000000000000000000000000dead029d80f1505f5f5f5f5f7300000000000000000000000000000000dead029e80f1505f5f5f5f5f7300000000000000000000000000000000dead029f80f1505f5f5f5f5f7300000000000000000000000000000000dead02a080f1505f5f5f5f5f7300000000000000000000000000000000dead02a180f1505f5f5f5f5f7300000000000000000000000000000000dead02a280f1505f5f5f5f5f7300000000000000000000000000000000dead02a380f1505f5f5f5f5f7300000000000000000000000000000000dead02a480f1505f5f5f5f5f7300000000000000000000000000000000dead02a580f1505f5f5f5f5f7300000000000000000000000000000000dead02a680f1505f5f5f5f5f7300000000000000000000000000000000dead02a780f1505f5f5f5f5f7300000000000000000000000000000000dead02a880f1505f5f5f5f5f7300000000000000000000000000000000dead02a980f1505f5f5f5f5f7300000000000000000000000000000000dead02aa80f1505f5f5f5f5f7300000000000000000000000000000000dead02ab80f1505f5f5f5f5f7300000000000000000000000000000000dead02ac80f1505f5f5f5f5f7300000000000000000000000000000000dead02ad80f1505f5f5f5f5f7300000000000000000000000000000000dead02ae80f1505f5f5f5f5f7300000000000000000000000000000000dead02af80f1505f5f5f5f5f7300000000000000000000000000000000dead02b080f1505f5f5f5f5f7300000000000000000000000000000000dead02b180f1505f5f5f5f5f7300000000000000000000000000000000dead02b280f1505f5f5f5f5f7300000000000000000000000000000000dead02b380f1505f5f5f5f5f7300000000000000000000000000000000dead02b480f1505f5f5f5f5f7300000000000000000000000000000000dead02b580f1505f5f5f5f5f7300000000000000000000000000000000dead02b680f1505f5f5f5f5f7300000000000000000000000000000000dead02b780f1505f5f5f5f5f7300000000000000000000000000000000dead02b880f1505f5f5f5f5f7300000000000000000000000000000000dead02b980f1505f5f5f5f5f7300000000000000000000000000000000dead02ba80f1505f5f5f5f5f7300000000000000000000000000000000dead02bb80f1505f5f5f5f5f7300000000000000000000000000000000dead02bc80f1505f5f5f5f5f7300000000000000000000000000000000dead02bd80f1505f5f5f5f5f7300000000000000000000000000000000dead02be80f1505f5f5f5f5f7300000000000000000000000000000000dead02bf80f1505f5f5f5f5f7300000000000000000000000000000000dead02c080f1505f5f5f5f5f7300000000000000000000000000000000dead02c180f1505f5f5f5f5f7300000000000000000000000000000000dead02c280f1505f5f5f5f5f7300000000000000000000000000000000dead02c380f1505f5f5f5f5f7300000000000000000000000000000000dead02c480f1505f5f5f5f5f7300000000000000000000000000000000dead02c580f1505f5f5f5f5f7300000000000000000000000000000000dead02c680f1505f5f5f5f5f7300000000000000000000000000000000dead02c780f1505f5f5f5f5f7300000000000000000000000000000000dead02c880f1505f5f5f5f5f7300000000000000000000000000000000dead02c980f1505f5f5f5f5f7300000000000000000000000000000000dead02ca80f1505f5f5f5f5f7300000000000000000000000000000000dead02cb80f1505f5f5f5f5f7300000000000000000000000000000000dead02cc80f1505f5f5f5f5f7300000000000000000000000000000000dead02cd80f1505f5f5f5f5f7300000000000000000000000000000000dead02ce80f1505f5f5f5f5f7300000000000000000000000000000000dead02cf80f1505f5f5f5f5f7300000000000000000000000000000000dead02d080f1505f5f5f5f5f7300000000000000000000000000000000dead02d180f1505f5f5f5f5f7300000000000000000000000000000000dead02d280f1505f5f5f5f5f7300000000000000000000000000000000dead02d380f1505f5f5f5f5f7300000000000000000000000000000000dead02d480f1505f5f5f5f5f7300000000000000000000000000000000dead02d580f1505f5f5f5f5f7300000000000000000000000000000000dead02d680f1505f5f5f5f5f7300000000000000000000000000000000dead02d780f1505f5f5f5f5f7300000000000000000000000000000000dead02d880f1505f5f5f5f5f7300000000000000000000000000000000dead02d980f1505f5f5f5f5f7300000000000000000000000000000000dead02da80f1505f5f5f5f5f7300000000000000000000000000000000dead02db80f1505f5f5f5f5f7300000000000000000000000000000000dead02dc80f1505f5f5f5f5f7300000000000000000000000000000000dead02dd80f1505f5f5f5f5f7300000000000000000000000000000000dead02de80f1505f5f5f5f5f7300000000000000000000000000000000dead02df80f1505f5f5f5f5f7300000000000000000000000000000000dead02e080f1505f5f5f5f5f7300000000000000000000000000000000dead02e180f1505f5f5f5f5f7300000000000000000000000000000000dead02e280f1505f5f5f5f5f7300000000000000000000000000000000dead02e380f1505f5f5f5f5f7300000000000000000000000000000000dead02e480f1505f5f5f5f5f7300000000000000000000000000000000dead02e580f1505f5f5f5f5f7300000000000000000000000000000000dead02e680f1505f5f5f5f5f7300000000000000000000000000000000dead02e780f1505f5f5f5f5f7300000000000000000000000000000000dead02e880f1505f5f5f5f5f7300000000000000000000000000000000dead02e980f1505f5f5f5f5f7300000000000000000000000000000000dead02ea80f1505f5f5f5f5f7300000000000000000000000000000000dead02eb80f1505f5f5f5f5f7300000000000000000000000000000000dead02ec80f1505f5f5f5f5f7300000000000000000000000000000000dead02ed80f1505f5f5f5f5f7300000000000000000000000000000000dead02ee80f1505f5f5f5f5f7300000000000000000000000000000000dead02ef80f1505f5f5f5f5f7300000000000000000000000000000000dead02f080f1505f5f5f5f5f7300000000000000000000000000000000dead02f180f1505f5f5f5f5f7300000000000000000000000000000000dead02f280f1505f5f5f5f5f7300000000000000000000000000000000dead02f380f1505f5f5f5f5f7300000000000000000000000000000000dead02f480f1505f5f5f5f5f7300000000000000000000000000000000dead02f580f1505f5f5f5f5f7300000000000000000000000000000000dead02f680f1505f5f5f5f5f7300000000000000000000000000000000dead02f780f1505f5f5f5f5f7300000000000000000000000000000000dead02f880f1505f5f5f5f5f7300000000000000000000000000000000dead02f980f1505f5f5f5f5f7300000000000000000000000000000000dead02fa80f1505f5f5f5f5f7300000000000000000000000000000000dead02fb80f1505f5f5f5f5f7300000000000000000000000000000000dead02fc80f1505f5f5f5f5f7300000000000000000000000000000000dead02fd80f1505f5f5f5f5f7300000000000000000000000000000000dead02fe80f1505f5f5f5f5f7300000000000000000000000000000000dead02ff80f1505f5f5f5f5f7300000000000000000000000000000000dead030080f1505f5f5f5f5f7300000000000000000000000000000000dead030180f1505f5f5f5f5f7300000000000000000000000000000000dead030280f1505f5f5f5f5f7300000000000000000000000000000000dead030380f1505f5f5f5f5f7300000000000000000000000000000000dead030480f1505f5f5f5f5f7300000000000000000000000000000000dead030580f1505f5f5f5f5f7300000000000000000000000000000000dead030680f1505f5f5f5f5f7300000000000000000000000000000000dead030780f1505f5f5f5f5f7300000000000000000000000000000000dead030880f1505f5f5f5f5f7300000000000000000000000000000000dead030980f1505f5f5f5f5f7300000000000000000000000000000000dead030a80f1505f5f5f5f5f7300000000000000000000000000000000dead030b80f1505f5f5f5f5f7300000000000000000000000000000000dead030c80f1505f5f5f5f5f7300000000000000000000000000000000dead030d80f1505f5f5f5f5f7300000000000000000000000000000000dead030e80f1505f5f5f5f5f7300000000000000000000000000000000dead030f80f1505f5f5f5f5f7300000000000000000000000000000000dead031080f1505f5f5f5f5f7300000000000000000000000000000000dead031180f1505f5f5f5f5f7300000000000000000000000000000000dead031280f1505f5f5f5f5f7300000000000000000000000000000000dead031380f1505f5f5f5f5f7300000000000000000000000000000000dead031480f1505f5f5f5f5f7300000000000000000000000000000000dead031580f1505f5f5f5f5f7300000000000000000000000000000000dead031680f1505f5f5f5f5f7300000000000000000000000000000000dead031780f1505f5f5f5f5f7300000000000000000000000000000000dead031880f1505f5f5f5f5f7300000000000000000000000000000000dead031980f1505f5f5f5f5f7300000000000000000000000000000000dead031a80f1505f5f5f5f5f7300000000000000000000000000000000dead031b80f1505f5f5f5f5f7300000000000000000000000000000000dead031c80f1505f5f5f5f5f7300000000000000000000000000000000dead031d80f1505f5f5f5f5f7300000000000000000000000000000000dead031e80f1505f5f5f5f5f7300000000000000000000000000000000dead031f80f1505f5f5f5f5f7300000000000000000000000000000000dead032080f1505f5f5f5f5f7300000000000000000000000000000000dead032180f1505f5f5f5f5f7300000000000000000000000000000000dead032280f1505f5f5f5f5f7300000000000000000000000000000000dead032380f1505f5f5f5f5f7300000000000000000000000000000000dead032480f1505f5f5f5f5f7300000000000000000000000000000000dead032580f1505f5f5f5f5f7300000000000000000000000000000000dead032680f1505f5f5f5f5f7300000000000000000000000000000000dead032780f1505f5f5f5f5f7300000000000000000000000000000000dead032880f1505f5f5f5f5f7300000000000000000000000000000000dead032980f1505f5f5f5f5f7300000000000000000000000000000000dead032a80f1505f5f5f5f5f7300000000000000000000000000000000dead032b80f1505f5f5f5f5f7300000000000000000000000000000000dead032c80f1505f5f5f5f5f7300000000000000000000000000000000dead032d80f1505f5f5f5f5f7300000000000000000000000000000000dead032e80f1505f5f5f5f5f7300000000000000000000000000000000dead032f80f1505f5f5f5f5f7300000000000000000000000000000000dead033080f1505f5f5f5f5f7300000000000000000000000000000000dead033180f1505f5f5f5f5f7300000000000000000000000000000000dead033280f1505f5f5f5f5f7300000000000000000000000000000000dead033380f1505f5f5f5f5f7300000000000000000000000000000000dead033480f1505f5f5f5f5f7300000000000000000000000000000000dead033580f1505f5f5f5f5f7300000000000000000000000000000000dead033680f1505f5f5f5f5f7300000000000000000000000000000000dead033780f1505f5f5f5f5f7300000000000000000000000000000000dead033880f1505f5f5f5f5f7300000000000000000000000000000000dead033980f1505f5f5f5f5f7300000000000000000000000000000000dead033a80f1505f5f5f5f5f7300000000000000000000000000000000dead033b80f1505f5f5f5f5f7300000000000000000000000000000000dead033c80f1505f5f5f5f5f7300000000000000000000000000000000dead033d80f1505f5f5f5f5f7300000000000000000000000000000000dead033e80f1505f5f5f5f5f7300000000000000000000000000000000dead033f80f1505f5f5f5f5f7300000000000000000000000000000000dead034080f1505f5f5f5f5f7300000000000000000000000000000000dead034180f1505f5f5f5f5f7300000000000000000000000000000000dead034280f1505f5f5f5f5f7300000000000000000000000000000000dead034380f1505f5f5f5f5f7300000000000000000000000000000000dead034480f1505f5f5f5f5f7300000000000000000000000000000000dead034580f1505f5f5f5f5f7300000000000000000000000000000000dead034680f1505f5f5f5f5f7300000000000000000000000000000000dead034780f1505f5f5f5f5f7300000000000000000000000000000000dead034880f1505f5f5f5f5f7300000000000000000000000000000000dead034980f1505f5f5f5f5f7300000000000000000000000000000000dead034a80f1505f5f5f5f5f7300000000000000000000000000000000dead034b80f1505f5f5f5f5f7300000000000000000000000000000000dead034c80f1505f5f5f5f5f7300000000000000000000000000000000dead034d80f1505f5f5f5f5f7300000000000000000000000000000000dead034e80f1505f5f5f5f5f7300000000000000000000000000000000dead034f80f1505f5f5f5f5f7300000000000000000000000000000000dead035080f1505f5f5f5f5f7300000000000000000000000000000000dead035180f1505f5f5f5f5f7300000000000000000000000000000000dead035280f1505f5f5f5f5f7300000000000000000000000000000000dead035380f1505f5f5f5f5f7300000000000000000000000000000000dead035480f1505f5f5f5f5f7300000000000000000000000000000000dead035580f1505f5f5f5f5f7300000000000000000000000000000000dead035680f1505f5f5f5f5f7300000000000000000000000000000000dead035780f1505f5f5f5f5f7300000000000000000000000000000000dead035880f1505f5f5f5f5f7300000000000000000000000000000000dead035980f1505f5f5f5f5f7300000000000000000000000000000000dead035a80f1505f5f5f5f5f7300000000000000000000000000000000dead035b80f1505f5f5f5f5f7300000000000000000000000000000000dead035c80f1505f5f5f5f5f7300000000000000000000000000000000dead035d80f1505f5f5f5f5f7300000000000000000000000000000000dead035e80f1505f5f5f5f5f7300000000000000000000000000000000dead035f80f1505f5f5f5f5f7300000000000000000000000000000000dead036080f1505f5f5f5f5f7300000000000000000000000000000000dead036180f1505f5f5f5f5f7300000000000000000000000000000000dead036280f1505f5f5f5f5f7300000000000000000000000000000000dead036380f1505f5f5f5f5f7300000000000000000000000000000000dead036480f1505f5f5f5f5f7300000000000000000000000000000000dead036580f1505f5f5f5f5f7300000000000000000000000000000000dead036680f1505f5f5f5f5f7300000000000000000000000000000000dead036780f1505f5f5f5f5f7300000000000000000000000000000000dead036880f1505f5f5f5f5f7300000000000000000000000000000000dead036980f1505f5f5f5f5f7300000000000000000000000000000000dead036a80f1505f5f5f5f5f7300000000000000000000000000000000dead036b80f1505f5f5f5f5f7300000000000000000000000000000000dead036c80f1505f5f5f5f5f7300000000000000000000000000000000dead036d80f1505f5f5f5f5f7300000000000000000000000000000000dead036e80f1505f5f5f5f5f7300000000000000000000000000000000dead036f80f1505f5f5f5f5f7300000000000000000000000000000000dead037080f1505f5f5f5f5f7300000000000000000000000000000000dead037180f1505f5f5f5f5f7300000000000000000000000000000000dead037280f1505f5f5f5f5f7300000000000000000000000000000000dead037380f1505f5f5f5f5f7300000000000000000000000000000000dead037480f1505f5f5f5f5f7300000000000000000000000000000000dead037580f1505f5f5f5f5f7300000000000000000000000000000000dead037680f1505f5f5f5f5f7300000000000000000000000000000000dead037780f1505f5f5f5f5f7300000000000000000000000000000000dead037880f1505f5f5f5f5f7300000000000000000000000000000000dead037980f1505f5f5f5f5f7300000000000000000000000000000000dead037a80f1505f5f5f5f5f7300000000000000000000000000000000dead037b80f1505f5f5f5f5f7300000000000000000000000000000000dead037c80f1505f5f5f5f5f7300000000000000000000000000000000dead037d80f1505f5f5f5f5f7300000000000000000000000000000000dead037e80f1505f5f5f5f5f7300000000000000000000000000000000dead037f80f1505f5f5f5f5f7300000000000000000000000000000000dead038080f1505f5f5f5f5f7300000000000000000000000000000000dead038180f1505f5f5f5f5f7300000000000000000000000000000000dead038280f1505f5f5f5f5f7300000000000000000000000000000000dead038380f1505f5f5f5f5f7300000000000000000000000000000000dead038480f1505f5f5f5f5f7300000000000000000000000000000000dead038580f1505f5f5f5f5f7300000000000000000000000000000000dead038680f1505f5f5f5f5f7300000000000000000000000000000000dead038780f1505f5f5f5f5f7300000000000000000000000000000000dead038880f1505f5f5f5f5f7300000000000000000000000000000000dead038980f1505f5f5f5f5f7300000000000000000000000000000000dead038a80f1505f5f5f5f5f7300000000000000000000000000000000dead038b80f1505f5f5f5f5f7300000000000000000000000000000000dead038c80f1505f5f5f5f5f7300000000000000000000000000000000dead038d80f1505f5f5f5f5f7300000000000000000000000000000000dead038e80f1505f5f5f5f5f7300000000000000000000000000000000dead038f80f1505f5f5f5f5f7300000000000000000000000000000000dead039080f1505f5f5f5f5f7300000000000000000000000000000000dead039180f1505f5f5f5f5f7300000000000000000000000000000000dead039280f1505f5f5f5f5f7300000000000000000000000000000000dead039380f1505f5f5f5f5f7300000000000000000000000000000000dead039480f1505f5f5f5f5f7300000000000000000000000000000000dead039580f1505f5f5f5f5f7300000000000000000000000000000000dead039680f1505f5f5f5f5f7300000000000000000000000000000000dead039780f1505f5f5f5f5f7300000000000000000000000000000000dead039880f1505f5f5f5f5f7300000000000000000000000000000000dead039980f1505f5f5f5f5f7300000000000000000000000000000000dead039a80f1505f5f5f5f5f7300000000000000000000000000000000dead039b80f1505f5f5f5f5f7300000000000000000000000000000000dead039c80f1505f5f5f5f5f7300000000000000000000000000000000dead039d80f1505f5f5f5f5f7300000000000000000000000000000000dead039e80f1505f5f5f5f5f7300000000000000000000000000000000dead039f80f1505f5f5f5f5f7300000000000000000000000000000000dead03a080f1505f5f5f5f5f7300000000000000000000000000000000dead03a180f1505f5f5f5f5f7300000000000000000000000000000000dead03a280f1505f5f5f5f5f7300000000000000000000000000000000dead03a380f1505f5f5f5f5f7300000000000000000000000000000000dead03a480f1505f5f5f5f5f7300000000000000000000000000000000dead03a580f1505f5f5f5f5f7300000000000000000000000000000000dead03a680f1505f5f5f5f5f7300000000000000000000000000000000dead03a780f1505f5f5f5f5f7300000000000000000000000000000000dead03a880f1505f5f5f5f5f7300000000000000000000000000000000dead03a980f1505f5f5f5f5f7300000000000000000000000000000000dead03aa80f1505f5f5f5f5f7300000000000000000000000000000000dead03ab80f1505f5f5f5f5f7300000000000000000000000000000000dead03ac80f1505f5f5f5f5f7300000000000000000000000000000000dead03ad80f1505f5f5f5f5f7300000000000000000000000000000000dead03ae80f1505f5f5f5f5f7300000000000000000000000000000000dead03af80f1505f5f5f5f5f7300000000000000000000000000000000dead03b080f1505f5f5f5f5f7300000000000000000000000000000000dead03b180f1505f5f5f5f5f7300000000000000000000000000000000dead03b280f1505f5f5f5f5f7300000000000000000000000000000000dead03b380f1505f5f5f5f5f7300000000000000000000000000000000dead03b480f1505f5f5f5f5f7300000000000000000000000000000000dead03b580f1505f5f5f5f5f7300000000000000000000000000000000dead03b680f1505f5f5f5f5f7300000000000000000000000000000000dead03b780f1505f5f5f5f5f7300000000000000000000000000000000dead03b880f1505f5f5f5f5f7300000000000000000000000000000000dead03b980f1505f5f5f5f5f7300000000000000000000000000000000dead03ba80f1505f5f5f5f5f7300000000000000000000000000000000dead03bb80f1505f5f5f5f5f7300000000000000000000000000000000dead03bc80f1505f5f5f5f5f7300000000000000000000000000000000dead03bd80f1505f5f5f5f5f7300000000000000000000000000000000dead03be80f1505f5f5f5f5f7300000000000000000000000000000000dead03bf80f1505f5f5f5f5f7300000000000000000000000000000000dead03c080f1505f5f5f5f5f7300000000000000000000000000000000dead03c180f1505f5f5f5f5f7300000000000000000000000000000000dead03c280f1505f5f5f5f5f7300000000000000000000000000000000dead03c380f1505f5f5f5f5f7300000000000000000000000000000000dead03c480f1505f5f5f5f5f7300000000000000000000000000000000dead03c580f1505f5f5f5f5f7300000000000000000000000000000000dead03c680f1505f5f5f5f5f7300000000000000000000000000000000dead03c780f1505f5f5f5f5f7300000000000000000000000000000000dead03c880f1505f5f5f5f5f7300000000000000000000000000000000dead03c980f1505f5f5f5f5f7300000000000000000000000000000000dead03ca80f1505f5f5f5f5f7300000000000000000000000000000000dead03cb80f1505f5f5f5f5f7300000000000000000000000000000000dead03cc80f1505f5f5f5f5f7300000000000000000000000000000000dead03cd80f1505f5f5f5f5f7300000000000000000000000000000000dead03ce80f1505f5f5f5f5f7300000000000000000000000000000000dead03cf80f1505f5f5f5f5f7300000000000000000000000000000000dead03d080f1505f5f5f5f5f7300000000000000000000000000000000dead03d180f1505f5f5f5f5f7300000000000000000000000000000000dead03d280f1505f5f5f5f5f7300000000000000000000000000000000dead03d380f1505f5f5f5f5f7300000000000000000000000000000000dead03d480f1505f5f5f5f5f7300000000000000000000000000000000dead03d580f1505f5f5f5f5f7300000000000000000000000000000000dead03d680f1505f5f5f5f5f7300000000000000000000000000000000dead03d780f1505f5f5f5f5f7300000000000000000000000000000000dead03d880f1505f5f5f5f5f7300000000000000000000000000000000dead03d980f1505f5f5f5f5f7300000000000000000000000000000000dead03da80f1505f5f5f5f5f7300000000000000000000000000000000dead03db80f1505f5f5f5f5f7300000000000000000000000000000000dead03dc80f1505f5f5f5f5f7300000000000000000000000000000000dead03dd80f1505f5f5f5f5f7300000000000000000000000000000000dead03de80f1505f5f5f5f5f7300000000000000000000000000000000dead03df80f1505f5f5f5f5f7300000000000000000000000000000000dead03e080f1505f5f5f5f5f7300000000000000000000000000000000dead03e180f1505f5f5f5f5f7300000000000000000000000000000000dead03e280f1505f5f5f5f5f7300000000000000000000000000000000dead03e380f1505f5f5f5f5f7300000000000000000000000000000000dead03e480f1505f5f5f5f5f7300000000000000000000000000000000dead03e580f1505f5f5f5f5f7300000000000000000000000000000000dead03e680f1505f5f5f5f5f7300000000000000000000000000000000dead03e780f1505f5f5f5f5f7300000000000000000000000000000000dead03e880f1505f5f5f5f5f7300000000000000000000000000000000dead03e980f1505f5f5f5f5f7300000000000000000000000000000000dead03ea80f1505f5f5f5f5f7300000000000000000000000000000000dead03eb80f1505f5f5f5f5f7300000000000000000000000000000000dead03ec80f1505f5f5f5f5f7300000000000000000000000000000000dead03ed80f1505f5f5f5f5f7300000000000000000000000000000000dead03ee80f1505f5f5f5f5f7300000000000000000000000000000000dead03ef80f1505f5f5f5f5f7300000000000000000000000000000000dead03f080f1505f5f5f5f5f7300000000000000000000000000000000dead03f180f1505f5f5f5f5f7300000000000000000000000000000000dead03f280f1505f5f5f5f5f7300000000000000000000000000000000dead03f380f1505f5f5f5f5f7300000000000000000000000000000000dead03f480f1505f5f5f5f5f7300000000000000000000000000000000dead03f580f1505f5f5f5f5f7300000000000000000000000000000000dead03f680f1505f5f5f5f5f7300000000000000000000000000000000dead03f780f1505f5f5f5f5f7300000000000000000000000000000000dead03f880f1505f5f5f5f5f7300000000000000000000000000000000dead03f980f1505f5f5f5f5f7300000000000000000000000000000000dead03fa80f1505f5f5f5f5f7300000000000000000000000000000000dead03fb80f1505f5f5f5f5f7300000000000000000000000000000000dead03fc80f1505f5f5f5f5f7300000000000000000000000000000000dead03fd80f1505f5f5f5f5f7300000000000000000000000000000000dead03fe80f1505f5f5f5f5f7300000000000000000000000000000000dead03ff80f1505f5f5f5f5f7300000000000000000000000000000000dead040080f1505f5f5f5f5f7300000000000000000000000000000000dead040180f1505f5f5f5f5f7300000000000000000000000000000000dead040280f1505f5f5f5f5f7300000000000000000000000000000000dead040380f1505f5f5f5f5f7300000000000000000000000000000000dead040480f1505f5f5f5f5f7300000000000000000000000000000000dead040580f1505f5f5f5f5f7300000000000000000000000000000000dead040680f1505f5f5f5f5f7300000000000000000000000000000000dead040780f1505f5f5f5f5f7300000000000000000000000000000000dead040880f1505f5f5f5f5f7300000000000000000000000000000000dead040980f1505f5f5f5f5f7300000000000000000000000000000000dead040a80f1505f5f5f5f5f7300000000000000000000000000000000dead040b80f1505f5f5f5f5f7300000000000000000000000000000000dead040c80f1505f5f5f5f5f7300000000000000000000000000000000dead040d80f1505f5f5f5f5f7300000000000000000000000000000000dead040e80f1505f5f5f5f5f7300000000000000000000000000000000dead040f80f1505f5f5f5f5f7300000000000000000000000000000000dead041080f1505f5f5f5f5f7300000000000000000000000000000000dead041180f1505f5f5f5f5f7300000000000000000000000000000000dead041280f1505f5f5f5f5f7300000000000000000000000000000000dead041380f1505f5f5f5f5f7300000000000000000000000000000000dead041480f1505f5f5f5f5f7300000000000000000000000000000000dead041580f1505f5f5f5f5f7300000000000000000000000000000000dead041680f1505f5f5f5f5f7300000000000000000000000000000000dead041780f1505f5f5f5f5f7300000000000000000000000000000000dead041880f1505f5f5f5f5f7300000000000000000000000000000000dead041980f1505f5f5f5f5f7300000000000000000000000000000000dead041a80f1505f5f5f5f5f7300000000000000000000000000000000dead041b80f1505f5f5f5f5f7300000000000000000000000000000000dead041c80f1505f5f5f5f5f7300000000000000000000000000000000dead041d80f1505f5f5f5f5f7300000000000000000000000000000000dead041e80f1505f5f5f5f5f7300000000000000000000000000000000dead041f80f1505f5f5f5f5f7300000000000000000000000000000000dead042080f1505f5f5f5f5f7300000000000000000000000000000000dead042180f1505f5f5f5f5f7300000000000000000000000000000000dead042280f1505f5f5f5f5f7300000000000000000000000000000000dead042380f1505f5f5f5f5f7300000000000000000000000000000000dead042480f1505f5f5f5f5f7300000000000000000000000000000000dead042580f1505f5f5f5f5f7300000000000000000000000000000000dead042680f1505f5f5f5f5f7300000000000000000000000000000000dead042780f1505f5f5f5f5f7300000000000000000000000000000000dead042880f1505f5f5f5f5f7300000000000000000000000000000000dead042980f1505f5f5f5f5f7300000000000000000000000000000000dead042a80f1505f5f5f5f5f7300000000000000000000000000000000dead042b80f1505f5f5f5f5f7300000000000000000000000000000000dead042c80f1505f5f5f5f5f7300000000000000000000000000000000dead042d80f1505f5f5f5f5f7300000000000000000000000000000000dead042e80f1505f5f5f5f5f7300000000000000000000000000000000dead042f80f1505f5f5f5f5f7300000000000000000000000000000000dead043080f1505f5f5f5f5f7300000000000000000000000000000000dead043180f1505f5f5f5f5f7300000000000000000000000000000000dead043280f1505f5f5f5f5f7300000000000000000000000000000000dead043380f1505f5f5f5f5f7300000000000000000000000000000000dead043480f1505f5f5f5f5f7300000000000000000000000000000000dead043580f1505f5f5f5f5f7300000000000000000000000000000000dead043680f1505f5f5f5f5f7300000000000000000000000000000000dead043780f1505f5f5f5f5f7300000000000000000000000000000000dead043880f1505f5f5f5f5f7300000000000000000000000000000000dead043980f1505f5f5f5f5f7300000000000000000000000000000000dead043a80f1505f5f5f5f5f7300000000000000000000000000000000dead043b80f1505f5f5f5f5f7300000000000000000000000000000000dead043c80f1505f5f5f5f5f7300000000000000000000000000000000dead043d80f1505f5f5f5f5f7300000000000000000000000000000000dead043e80f1505f5f5f5f5f7300000000000000000000000000000000dead043f80f1505f5f5f5f5f7300000000000000000000000000000000dead044080f1505f5f5f5f5f7300000000000000000000000000000000dead044180f1505f5f5f5f5f7300000000000000000000000000000000dead044280f1505f5f5f5f5f7300000000000000000000000000000000dead044380f1505f5f5f5f5f7300000000000000000000000000000000dead044480f1505f5f5f5f5f7300000000000000000000000000000000dead044580f1505f5f5f5f5f7300000000000000000000000000000000dead044680f1505f5f5f5f5f7300000000000000000000000000000000dead044780f1505f5f5f5f5f7300000000000000000000000000000000dead044880f1505f5f5f5f5f7300000000000000000000000000000000dead044980f1505f5f5f5f5f7300000000000000000000000000000000dead044a80f1505f5f5f5f5f7300000000000000000000000000000000dead044b80f1505f5f5f5f5f7300000000000000000000000000000000dead044c80f1505f5f5f5f5f7300000000000000000000000000000000dead044d80f1505f5f5f5f5f7300000000000000000000000000000000dead044e80f1505f5f5f5f5f7300000000000000000000000000000000dead044f80f1505f5f5f5f5f7300000000000000000000000000000000dead045080f1505f5f5f5f5f7300000000000000000000000000000000dead045180f1505f5f5f5f5f7300000000000000000000000000000000dead045280f1505f5f5f5f5f7300000000000000000000000000000000dead045380f1505f5f5f5f5f7300000000000000000000000000000000dead045480f1505f5f5f5f5f7300000000000000000000000000000000dead045580f1505f5f5f5f5f7300000000000000000000000000000000dead045680f1505f5f5f5f5f7300000000000000000000000000000000dead045780f1505f5f5f5f5f7300000000000000000000000000000000dead045880f1505f5f5f5f5f7300000000000000000000000000000000dead045980f1505f5f5f5f5f7300000000000000000000000000000000dead045a80f1505f5f5f5f5f7300000000000000000000000000000000dead045b80f1505f5f5f5f5f7300000000000000000000000000000000dead045c80f1505f5f5f5f5f7300000000000000000000000000000000dead045d80f1505f5f5f5f5f7300000000000000000000000000000000dead045e80f1505f5f5f5f5f7300000000000000000000000000000000dead045f80f1505f5f5f5f5f7300000000000000000000000000000000dead046080f1505f5f5f5f5f7300000000000000000000000000000000dead046180f1505f5f5f5f5f7300000000000000000000000000000000dead046280f1505f5f5f5f5f7300000000000000000000000000000000dead046380f1505f5f5f5f5f7300000000000000000000000000000000dead046480f1505f5f5f5f5f7300000000000000000000000000000000dead046580f1505f5f5f5f5f7300000000000000000000000000000000dead046680f1505f5f5f5f5f7300000000000000000000000000000000dead046780f1505f5f5f5f5f7300000000000000000000000000000000dead046880f1505f5f5f5f5f7300000000000000000000000000000000dead046980f1505f5f5f5f5f7300000000000000000000000000000000dead046a80f1505f5f5f5f5f7300000000000000000000000000000000dead046b80f1505f5f5f5f5f7300000000000000000000000000000000dead046c80f1505f5f5f5f5f7300000000000000000000000000000000dead046d80f1505f5f5f5f5f7300000000000000000000000000000000dead046e80f1505f5f5f5f5f7300000000000000000000000000000000dead046f80f1505f5f5f5f5f7300000000000000000000000000000000dead047080f1505f5f5f5f5f7300000000000000000000000000000000dead047180f1505f5f5f5f5f7300000000000000000000000000000000dead047280f1505f5f5f5f5f7300000000000000000000000000000000dead047380f1505f5f5f5f5f7300000000000000000000000000000000dead047480f1505f5f5f5f5f7300000000000000000000000000000000dead047580f1505f5f5f5f5f7300000000000000000000000000000000dead047680f1505f5f5f5f5f7300000000000000000000000000000000dead047780f1505f5f5f5f5f7300000000000000000000000000000000dead047880f1505f5f5f5f5f7300000000000000000000000000000000dead047980f1505f5f5f5f5f7300000000000000000000000000000000dead047a80f1505f5f5f5f5f7300000000000000000000000000000000dead047b80f1505f5f5f5f5f7300000000000000000000000000000000dead047c80f1505f5f5f5f5f7300000000000000000000000000000000dead047d80f1505f5f5f5f5f7300000000000000000000000000000000dead047e80f1505f5f5f5f5f7300000000000000000000000000000000dead047f80f1505f5f5f5f5f7300000000000000000000000000000000dead048080f1505f5f5f5f5f7300000000000000000000000000000000dead048180f1505f5f5f5f5f7300000000000000000000000000000000dead048280f1505f5f5f5f5f7300000000000000000000000000000000dead048380f1505f5f5f5f5f7300000000000000000000000000000000dead048480f1505f5f5f5f5f7300000000000000000000000000000000dead048580f1505f5f5f5f5f7300000000000000000000000000000000dead048680f1505f5f5f5f5f7300000000000000000000000000000000dead048780f1505f5f5f5f5f7300000000000000000000000000000000dead048880f1505f5f5f5f5f7300000000000000000000000000000000dead048980f1505f5f5f5f5f7300000000000000000000000000000000dead048a80f1505f5f5f5f5f7300000000000000000000000000000000dead048b80f1505f5f5f5f5f7300000000000000000000000000000000dead048c80f1505f5f5f5f5f7300000000000000000000000000000000dead048d80f1505f5f5f5f5f7300000000000000000000000000000000dead048e80f1505f5f5f5f5f7300000000000000000000000000000000dead048f80f1505f5f5f5f5f7300000000000000000000000000000000dead049080f1505f5f5f5f5f7300000000000000000000000000000000dead049180f1505f5f5f5f5f7300000000000000000000000000000000dead049280f1505f5f5f5f5f7300000000000000000000000000000000dead049380f1505f5f5f5f5f7300000000000000000000000000000000dead049480f1505f5f5f5f5f7300000000000000000000000000000000dead049580f1505f5f5f5f5f7300000000000000000000000000000000dead049680f1505f5f5f5f5f7300000000000000000000000000000000dead049780f1505f5f5f5f5f7300000000000000000000000000000000dead049880f1505f5f5f5f5f7300000000000000000000000000000000dead049980f1505f5f5f5f5f7300000000000000000000000000000000dead049a80f1505f5f5f5f5f7300000000000000000000000000000000dead049b80f1505f5f5f5f5f7300000000000000000000000000000000dead049c80f1505f5f5f5f5f7300000000000000000000000000000000dead049d80f1505f5f5f5f5f7300000000000000000000000000000000dead049e80f1505f5f5f5f5f7300000000000000000000000000000000dead049f80f1505f5f5f5f5f7300000000000000000000000000000000dead04a080f1505f5f5f5f5f7300000000000000000000000000000000dead04a180f1505f5f5f5f5f7300000000000000000000000000000000dead04a280f1505f5f5f5f5f7300000000000000000000000000000000dead04a380f1505f5f5f5f5f7300000000000000000000000000000000dead04a480f1505f5f5f5f5f7300000000000000000000000000000000dead04a580f1505f5f5f5f5f7300000000000000000000000000000000dead04a680f1505f5f5f5f5f7300000000000000000000000000000000dead04a780f1505f5f5f5f5f7300000000000000000000000000000000dead04a880f1505f5f5f5f5f7300000000000000000000000000000000dead04a980f1505f5f5f5f5f7300000000000000000000000000000000dead04aa80f1505f5f5f5f5f7300000000000000000000000000000000dead04ab80f1505f5f5f5f5f7300000000000000000000000000000000dead04ac80f1505f5f5f5f5f7300000000000000000000000000000000dead04ad80f1505f5f5f5f5f7300000000000000000000000000000000dead04ae80f1505f5f5f5f5f7300000000000000000000000000000000dead04af80f1505f5f5f5f5f7300000000000000000000000000000000dead04b080f1505f5f5f5f5f7300000000000000000000000000000000dead04b180f1505f5f5f5f5f7300000000000000000000000000000000dead04b280f1505f5f5f5f5f7300000000000000000000000000000000dead04b380f1505f5f5f5f5f7300000000000000000000000000000000dead04b480f1505f5f5f5f5f7300000000000000000000000000000000dead04b580f1505f5f5f5f5f7300000000000000000000000000000000dead04b680f1505f5f5f5f5f7300000000000000000000000000000000dead04b780f1505f5f5f5f5f7300000000000000000000000000000000dead04b880f1505f5f5f5f5f7300000000000000000000000000000000dead04b980f1505f5f5f5f5f7300000000000000000000000000000000dead04ba80f1505f5f5f5f5f7300000000000000000000000000000000dead04bb80f1505f5f5f5f5f7300000000000000000000000000000000dead04bc80f1505f5f5f5f5f7300000000000000000000000000000000dead04bd80f1505f5f5f5f5f7300000000000000000000000000000000dead04be80f1505f5f5f5f5f7300000000000000000000000000000000dead04bf80f1505f5f5f5f5f7300000000000000000000000000000000dead04c080f1505f5f5f5f5f7300000000000000000000000000000000dead04c180f1505f5f5f5f5f7300000000000000000000000000000000dead04c280f1505f5f5f5f5f7300000000000000000000000000000000dead04c380f1505f5f5f5f5f7300000000000000000000000000000000dead04c480f1505f5f5f5f5f7300000000000000000000000000000000dead04c580f1505f5f5f5f5f7300000000000000000000000000000000dead04c680f1505f5f5f5f5f7300000000000000000000000000000000dead04c780f1505f5f5f5f5f7300000000000000000000000000000000dead04c880f1505f5f5f5f5f7300000000000000000000000000000000dead04c980f1505f5f5f5f5f7300000000000000000000000000000000dead04ca80f1505f5f5f5f5f7300000000000000000000000000000000dead04cb80f1505f5f5f5f5f7300000000000000000000000000000000dead04cc80f1505f5f5f5f5f7300000000000000000000000000000000dead04cd80f1505f5f5f5f5f7300000000000000000000000000000000dead04ce80f1505f5f5f5f5f7300000000000000000000000000000000dead04cf80f1505f5f5f5f5f7300000000000000000000000000000000dead04d080f1505f5f5f5f5f7300000000000000000000000000000000dead04d180f1505f5f5f5f5f7300000000000000000000000000000000dead04d280f1505f5f5f5f5f7300000000000000000000000000000000dead04d380f1505f5f5f5f5f7300000000000000000000000000000000dead04d480f1505f5f5f5f5f7300000000000000000000000000000000dead04d580f1505f5f5f5f5f7300000000000000000000000000000000dead04d680f1505f5f5f5f5f7300000000000000000000000000000000dead04d780f1505f5f5f5f5f7300000000000000000000000000000000dead04d880f1505f5f5f5f5f7300000000000000000000000000000000dead04d980f1505f5f5f5f5f7300000000000000000000000000000000dead04da80f1505f5f5f5f5f7300000000000000000000000000000000dead04db80f1505f5f5f5f5f7300000000000000000000000000000000dead04dc80f1505f5f5f5f5f7300000000000000000000000000000000dead04dd80f1505f5f5f5f5f7300000000000000000000000000000000dead04de80f1505f5f5f5f5f7300000000000000000000000000000000dead04df80f1505f5f5f5f5f7300000000000000000000000000000000dead04e080f1505f5f5f5f5f7300000000000000000000000000000000dead04e180f1505f5f5f5f5f7300000000000000000000000000000000dead04e280f1505f5f5f5f5f7300000000000000000000000000000000dead04e380f1505f5f5f5f5f7300000000000000000000000000000000dead04e480f1505f5f5f5f5f7300000000000000000000000000000000dead04e580f1505f5f5f5f5f7300000000000000000000000000000000dead04e680f1505f5f5f5f5f7300000000000000000000000000000000dead04e780f1505f5f5f5f5f7300000000000000000000000000000000dead04e880f1505f5f5f5f5f7300000000000000000000000000000000dead04e980f1505f5f5f5f5f7300000000000000000000000000000000dead04ea80f1505f5f5f5f5f7300000000000000000000000000000000dead04eb80f1505f5f5f5f5f7300000000000000000000000000000000dead04ec80f1505f5f5f5f5f7300000000000000000000000000000000dead04ed80f1505f5f5f5f5f7300000000000000000000000000000000dead04ee80f1505f5f5f5f5f7300000000000000000000000000000000dead04ef80f1505f5f5f5f5f7300000000000000000000000000000000dead04f080f1505f5f5f5f5f7300000000000000000000000000000000dead04f180f1505f5f5f5f5f7300000000000000000000000000000000dead04f280f1505f5f5f5f5f7300000000000000000000000000000000dead04f380f1505f5f5f5f5f7300000000000000000000000000000000dead04f480f1505f5f5f5f5f7300000000000000000000000000000000dead04f580f1505f5f5f5f5f7300000000000000000000000000000000dead04f680f1505f5f5f5f5f7300000000000000000000000000000000dead04f780f1505f5f5f5f5f7300000000000000000000000000000000dead04f880f1505f5f5f5f5f7300000000000000000000000000000000dead04f980f1505f5f5f5f5f7300000000000000000000000000000000dead04fa80f1505f5f5f5f5f7300000000000000000000000000000000dead04fb80f1505f5f5f5f5f7300000000000000000000000000000000dead04fc80f1505f5f5f5f5f7300000000000000000000000000000000dead04fd80f1505f5f5f5f5f7300000000000000000000000000000000dead04fe80f1505f5f5f5f5f7300000000000000000000000000000000dead04ff80f1505f5f5f5f5f7300000000000000000000000000000000dead050080f1505f5f5f5f5f7300000000000000000000000000000000dead050180f1505f5f5f5f5f7300000000000000000000000000000000dead050280f1505f5f5f5f5f7300000000000000000000000000000000dead050380f1505f5f5f5f5f7300000000000000000000000000000000dead050480f1505f5f5f5f5f7300000000000000000000000000000000dead050580f1505f5f5f5f5f7300000000000000000000000000000000dead050680f1505f5f5f5f5f7300000000000000000000000000000000dead050780f1505f5f5f5f5f7300000000000000000000000000000000dead050880f1505f5f5f5f5f7300000000000000000000000000000000dead050980f1505f5f5f5f5f7300000000000000000000000000000000dead050a80f1505f5f5f5f5f7300000000000000000000000000000000dead050b80f1505f5f5f5f5f7300000000000000000000000000000000dead050c80f1505f5f5f5f5f7300000000000000000000000000000000dead050d80f1505f5f5f5f5f7300000000000000000000000000000000dead050e80f1505f5f5f5f5f7300000000000000000000000000000000dead050f80f1505f5f5f5f5f7300000000000000000000000000000000dead051080f1505f5f5f5f5f7300000000000000000000000000000000dead051180f1505f5f5f5f5f7300000000000000000000000000000000dead051280f1505f5f5f5f5f7300000000000000000000000000000000dead051380f1505f5f5f5f5f7300000000000000000000000000000000dead051480f1505f5f5f5f5f7300000000000000000000000000000000dead051580f1505f5f5f5f5f7300000000000000000000000000000000dead051680f1505f5f5f5f5f7300000000000000000000000000000000dead051780f1505f5f5f5f5f7300000000000000000000000000000000dead051880f1505f5f5f5f5f7300000000000000000000000000000000dead051980f1505f5f5f5f5f7300000000000000000000000000000000dead051a80f1505f5f5f5f5f7300000000000000000000000000000000dead051b80f1505f5f5f5f5f7300000000000000000000000000000000dead051c80f1505f5f5f5f5f7300000000000000000000000000000000dead051d80f1505f5f5f5f5f7300000000000000000000000000000000dead051e80f1505f5f5f5f5f7300000000000000000000000000000000dead051f80f1505f5f5f5f5f7300000000000000000000000000000000dead052080f1505f5f5f5f5f7300000000000000000000000000000000dead052180f1505f5f5f5f5f7300000000000000000000000000000000dead052280f1505f5f5f5f5f7300000000000000000000000000000000dead052380f1505f5f5f5f5f7300000000000000000000000000000000dead052480f1505f5f5f5f5f7300000000000000000000000000000000dead052580f1505f5f5f5f5f7300000000000000000000000000000000dead052680f1505f5f5f5f5f7300000000000000000000000000000000dead052780f1505f5f5f5f5f7300000000000000000000000000000000dead052880f1505f5f5f5f5f7300000000000000000000000000000000dead052980f1505f5f5f5f5f7300000000000000000000000000000000dead052a80f1505f5f5f5f5f7300000000000000000000000000000000dead052b80f1505f5f5f5f5f7300000000000000000000000000000000dead052c80f1505f5f5f5f5f7300000000000000000000000000000000dead052d80f1505f5f5f5f5f7300000000000000000000000000000000dead052e80f1505f5f5f5f5f7300000000000000000000000000000000dead052f80f1505f5f5f5f5f7300000000000000000000000000000000dead053080f1505f5f5f5f5f7300000000000000000000000000000000dead053180f1505f5f5f5f5f7300000000000000000000000000000000dead053280f1505f5f5f5f5f7300000000000000000000000000000000dead053380f1505f5f5f5f5f7300000000000000000000000000000000dead053480f1505f5f5f5f5f7300000000000000000000000000000000dead053580f1505f5f5f5f5f7300000000000000000000000000000000dead053680f1505f5f5f5f5f7300000000000000000000000000000000dead053780f1505f5f5f5f5f7300000000000000000000000000000000dead053880f1505f5f5f5f5f7300000000000000000000000000000000dead053980f1505f5f5f5f5f7300000000000000000000000000000000dead053a80f1505f5f5f5f5f7300000000000000000000000000000000dead053b80f1505f5f5f5f5f7300000000000000000000000000000000dead053c80f1505f5f5f5f5f7300000000000000000000000000000000dead053d80f1505f5f5f5f5f7300000000000000000000000000000000dead053e80f1505f5f5f5f5f7300000000000000000000000000000000dead053f80f1505f5f5f5f5f7300000000000000000000000000000000dead054080f1505f5f5f5f5f7300000000000000000000000000000000dead054180f1505f5f5f5f5f7300000000000000000000000000000000dead054280f1505f5f5f5f5f7300000000000000000000000000000000dead054380f1505f5f5f5f5f7300000000000000000000000000000000dead054480f1505f5f5f5f5f7300000000000000000000000000000000dead054580f1505f5f5f5f5f7300000000000000000000000000000000dead054680f1505f5f5f5f5f7300000000000000000000000000000000dead054780f1505f5f5f5f5f7300000000000000000000000000000000dead054880f1505f5f5f5f5f7300000000000000000000000000000000dead054980f1505f5f5f5f5f7300000000000000000000000000000000dead054a80f1505f5f5f5f5f7300000000000000000000000000000000dead054b80f1505f5f5f5f5f7300000000000000000000000000000000dead054c80f1505f5f5f5f5f7300000000000000000000000000000000dead054d80f1505f5f5f5f5f7300000000000000000000000000000000dead054e80f1505f5f5f5f5f7300000000000000000000000000000000dead054f80f1505f5f5f5f5f7300000000000000000000000000000000dead055080f1505f5f5f5f5f7300000000000000000000000000000000dead055180f1505f5f5f5f5f7300000000000000000000000000000000dead055280f1505f5f5f5f5f7300000000000000000000000000000000dead055380f1505f5f5f5f5f7300000000000000000000000000000000dead055480f1505f5f5f5f5f7300000000000000000000000000000000dead055580f1505f5f5f5f5f7300000000000000000000000000000000dead055680f1505f5f5f5f5f7300000000000000000000000000000000dead055780f1505f5f5f5f5f7300000000000000000000000000000000dead055880f1505f5f5f5f5f7300000000000000000000000000000000dead055980f1505f5f5f5f5f7300000000000000000000000000000000dead055a80f1505f5f5f5f5f7300000000000000000000000000000000dead055b80f1505f5f5f5f5f7300000000000000000000000000000000dead055c80f1505f5f5f5f5f7300000000000000000000000000000000dead055d80f1505f5f5f5f5f7300000000000000000000000000000000dead055e80f1505f5f5f5f5f7300000000000000000000000000000000dead055f80f1505f5f5f5f5f7300000000000000000000000000000000dead056080f1505f5f5f5f5f7300000000000000000000000000000000dead056180f1505f5f5f5f5f7300000000000000000000000000000000dead056280f1505f5f5f5f5f7300000000000000000000000000000000dead056380f1505f5f5f5f5f7300000000000000000000000000000000dead056480f1505f5f5f5f5f7300000000000000000000000000000000dead056580f1505f5f5f5f5f7300000000000000000000000000000000dead056680f1505f5f5f5f5f7300000000000000000000000000000000dead056780f1505f5f5f5f5f7300000000000000000000000000000000dead056880f1505f5f5f5f5f7300000000000000000000000000000000dead056980f1505f5f5f5f5f7300000000000000000000000000000000dead056a80f1505f5f5f5f5f7300000000000000000000000000000000dead056b80f1505f5f5f5f5f7300000000000000000000000000000000dead056c80f1505f5f5f5f5f7300000000000000000000000000000000dead056d80f1505f5f5f5f5f7300000000000000000000000000000000dead056e80f1505f5f5f5f5f7300000000000000000000000000000000dead056f80f1505f5f5f5f5f7300000000000000000000000000000000dead057080f1505f5f5f5f5f7300000000000000000000000000000000dead057180f1505f5f5f5f5f7300000000000000000000000000000000dead057280f1505f5f5f5f5f7300000000000000000000000000000000dead057380f1505f5f5f5f5f7300000000000000000000000000000000dead057480f1505f5f5f5f5f7300000000000000000000000000000000dead057580f1505f5f5f5f5f7300000000000000000000000000000000dead057680f1505f5f5f5f5f7300000000000000000000000000000000dead057780f1505f5f5f5f5f7300000000000000000000000000000000dead057880f1505f5f5f5f5f7300000000000000000000000000000000dead057980f1505f5f5f5f5f7300000000000000000000000000000000dead057a80f1505f5f5f5f5f7300000000000000000000000000000000dead057b80f1505f5f5f5f5f7300000000000000000000000000000000dead057c80f1505f5f5f5f5f7300000000000000000000000000000000dead057d80f1505f5f5f5f5f7300000000000000000000000000000000dead057e80f1505f5f5f5f5f7300000000000000000000000000000000dead057f80f1505f5f5f5f5f7300000000000000000000000000000000dead058080f1505f5f5f5f5f7300000000000000000000000000000000dead058180f1505f5f5f5f5f7300000000000000000000000000000000dead058280f1505f5f5f5f5f7300000000000000000000000000000000dead058380f1505f5f5f5f5f7300000000000000000000000000000000dead058480f1505f5f5f5f5f7300000000000000000000000000000000dead058580f1505f5f5f5f5f7300000000000000000000000000000000dead058680f1505f5f5f5f5f7300000000000000000000000000000000dead058780f1505f5f5f5f5f7300000000000000000000000000000000dead058880f1505f5f5f5f5f7300000000000000000000000000000000dead058980f1505f5f5f5f5f7300000000000000000000000000000000dead058a80f1505f5f5f5f5f7300000000000000000000000000000000dead058b80f1505f5f5f5f5f7300000000000000000000000000000000dead058c80f1505f5f5f5f5f7300000000000000000000000000000000dead058d80f1505f5f5f5f5f7300000000000000000000000000000000dead058e80f1505f5f5f5f5f7300000000000000000000000000000000dead058f80f1505f5f5f5f5f7300000000000000000000000000000000dead059080f1505f5f5f5f5f7300000000000000000000000000000000dead059180f1505f5f5f5f5f7300000000000000000000000000000000dead059280f1505f5f5f5f5f7300000000000000000000000000000000dead059380f1505f5f5f5f5f7300000000000000000000000000000000dead059480f1505f5f5f5f5f7300000000000000000000000000000000dead059580f1505f5f5f5f5f7300000000000000000000000000000000dead059680f1505f5f5f5f5f7300000000000000000000000000000000dead059780f1505f5f5f5f5f7300000000000000000000000000000000dead059880f1505f5f5f5f5f7300000000000000000000000000000000dead059980f1505f5f5f5f5f7300000000000000000000000000000000dead059a80f1505f5f5f5f5f7300000000000000000000000000000000dead059b80f1505f5f5f5f5f7300000000000000000000000000000000dead059c80f1505f5f5f5f5f7300000000000000000000000000000000dead059d80f1505f5f5f5f5f7300000000000000000000000000000000dead059e80f1505f5f5f5f5f7300000000000000000000000000000000dead059f80f1505f5f5f5f5f7300000000000000000000000000000000dead05a080f1505f5f5f5f5f7300000000000000000000000000000000dead05a180f1505f5f5f5f5f7300000000000000000000000000000000dead05a280f1505f5f5f5f5f7300000000000000000000000000000000dead05a380f1505f5f5f5f5f7300000000000000000000000000000000dead05a480f1505f5f5f5f5f7300000000000000000000000000000000dead05a580f1505f5f5f5f5f7300000000000000000000000000000000dead05a680f1505f5f5f5f5f7300000000000000000000000000000000dead05a780f1505f5f5f5f5f7300000000000000000000000000000000dead05a880f1505f5f5f5f5f7300000000000000000000000000000000dead05a980f1505f5f5f5f5f7300000000000000000000000000000000dead05aa80f1505f5f5f5f5f7300000000000000000000000000000000dead05ab80f1505f5f5f5f5f7300000000000000000000000000000000dead05ac80f1505f5f5f5f5f7300000000000000000000000000000000dead05ad80f1505f5f5f5f5f7300000000000000000000000000000000dead05ae80f1505f5f5f5f5f7300000000000000000000000000000000dead05af80f1505f5f5f5f5f7300000000000000000000000000000000dead05b080f1505f5f5f5f5f7300000000000000000000000000000000dead05b180f1505f5f5f5f5f7300000000000000000000000000000000dead05b280f1505f5f5f5f5f7300000000000000000000000000000000dead05b380f1505f5f5f5f5f7300000000000000000000000000000000dead05b480f1505f5f5f5f5f7300000000000000000000000000000000dead05b580f1505f5f5f5f5f7300000000000000000000000000000000dead05b680f1505f5f5f5f5f7300000000000000000000000000000000dead05b780f1505f5f5f5f5f7300000000000000000000000000000000dead05b880f1505f5f5f5f5f7300000000000000000000000000000000dead05b980f1505f5f5f5f5f7300000000000000000000000000000000dead05ba80f1505f5f5f5f5f7300000000000000000000000000000000dead05bb80f1505f5f5f5f5f7300000000000000000000000000000000dead05bc80f1505f5f5f5f5f7300000000000000000000000000000000dead05bd80f1505f5f5f5f5f7300000000000000000000000000000000dead05be80f1505f5f5f5f5f7300000000000000000000000000000000dead05bf80f1505f5f5f5f5f7300000000000000000000000000000000dead05c080f1505f5f5f5f5f7300000000000000000000000000000000dead05c180f1505f5f5f5f5f7300000000000000000000000000000000dead05c280f1505f5f5f5f5f7300000000000000000000000000000000dead05c380f1505f5f5f5f5f7300000000000000000000000000000000dead05c480f1505f5f5f5f5f7300000000000000000000000000000000dead05c580f1505f5f5f5f5f7300000000000000000000000000000000dead05c680f1505f5f5f5f5f7300000000000000000000000000000000dead05c780f1505f5f5f5f5f7300000000000000000000000000000000dead05c880f1505f5f5f5f5f7300000000000000000000000000000000dead05c980f1505f5f5f5f5f7300000000000000000000000000000000dead05ca80f1505f5f5f5f5f7300000000000000000000000000000000dead05cb80f1505f5f5f5f5f7300000000000000000000000000000000dead05cc80f1505f5f5f5f5f7300000000000000000000000000000000dead05cd80f1505f5f5f5f5f7300000000000000000000000000000000dead05ce80f1505f5f5f5f5f7300000000000000000000000000000000dead05cf80f1505f5f5f5f5f7300000000000000000000000000000000dead05d080f1505f5f5f5f5f7300000000000000000000000000000000dead05d180f1505f5f5f5f5f7300000000000000000000000000000000dead05d280f1505f5f5f5f5f7300000000000000000000000000000000dead05d380f1505f5f5f5f5f7300000000000000000000000000000000dead05d480f1505f5f5f5f5f7300000000000000000000000000000000dead05d580f1505f5f5f5f5f7300000000000000000000000000000000dead05d680f1505f5f5f5f5f7300000000000000000000000000000000dead05d780f1505f5f5f5f5f7300000000000000000000000000000000dead05d880f1505f5f5f5f5f7300000000000000000000000000000000dead05d980f1505f5f5f5f5f7300000000000000000000000000000000dead05da80f1505f5f5f5f5f7300000000000000000000000000000000dead05db80f1505f5f5f5f5f7300000000000000000000000000000000dead05dc80f1505f5f5f5f5f7300000000000000000000000000000000dead05dd80f1505f5f5f5f5f7300000000000000000000000000000000dead05de80f1505f5f5f5f5f7300000000000000000000000000000000dead05df80f1505f5f5f5f5f7300000000000000000000000000000000dead05e080f1505f5f5f5f5f7300000000000000000000000000000000dead05e180f1505f5f5f5f5f7300000000000000000000000000000000dead05e280f1505f5f5f5f5f7300000000000000000000000000000000dead05e380f1505f5f5f5f5f7300000000000000000000000000000000dead05e480f1505f5f5f5f5f7300000000000000000000000000000000dead05e580f1505f5f5f5f5f7300000000000000000000000000000000dead05e680f1505f5f5f5f5f7300000000000000000000000000000000dead05e780f1505f5f5f5f5f7300000000000000000000000000000000dead05e880f1505f5f5f5f5f7300000000000000000000000000000000dead05e980f1505f5f5f5f5f7300000000000000000000000000000000dead05ea80f1505f5f5f5f5f7300000000000000000000000000000000dead05eb80f1505f5f5f5f5f7300000000000000000000000000000000dead05ec80f1505f5f5f5f5f7300000000000000000000000000000000dead05ed80f1505f5f5f5f5f7300000000000000000000000000000000dead05ee80f1505f5f5f5f5f7300000000000000000000000000000000dead05ef80f1505f5f5f5f5f7300000000000000000000000000000000dead05f080f1505f5f5f5f5f7300000000000000000000000000000000dead05f180f1505f5f5f5f5f7300000000000000000000000000000000dead05f280f1505f5f5f5f5f7300000000000000000000000000000000dead05f380f1505f5f5f5f5f7300000000000000000000000000000000dead05f480f1505f5f5f5f5f7300000000000000000000000000000000dead05f580f1505f5f5f5f5f7300000000000000000000000000000000dead05f680f1505f5f5f5f5f7300000000000000000000000000000000dead05f780f1505f5f5f5f5f7300000000000000000000000000000000dead05f880f1505f5f5f5f5f7300000000000000000000000000000000dead05f980f1505f5f5f5f5f7300000000000000000000000000000000dead05fa80f1505f5f5f5f5f7300000000000000000000000000000000dead05fb80f1505f5f5f5f5f7300000000000000000000000000000000dead05fc80f1505f5f5f5f5f7300000000000000000000000000000000dead05fd80f1505f5f5f5f5f7300000000000000000000000000000000dead05fe80f1505f5f5f5f5f7300000000000000000000000000000000dead05ff80f1505f5f5f5f5f7300000000000000000000000000000000dead060080f1505f5f5f5f5f7300000000000000000000000000000000dead060180f1505f5f5f5f5f7300000000000000000000000000000000dead060280f1505f5f5f5f5f7300000000000000000000000000000000dead060380f1505f5f5f5f5f7300000000000000000000000000000000dead060480f1505f5f5f5f5f7300000000000000000000000000000000dead060580f1505f5f5f5f5f7300000000000000000000000000000000dead060680f1505f5f5f5f5f7300000000000000000000000000000000dead060780f1505f5f5f5f5f7300000000000000000000000000000000dead060880f1505f5f5f5f5f7300000000000000000000000000000000dead060980f1505f5f5f5f5f7300000000000000000000000000000000dead060a80f1505f5f5f5f5f7300000000000000000000000000000000dead060b80f1505f5f5f5f5f7300000000000000000000000000000000dead060c80f1505f5f5f5f5f7300000000000000000000000000000000dead060d80f1505f5f5f5f5f7300000000000000000000000000000000dead060e80f1505f5f5f5f5f7300000000000000000000000000000000dead060f80f1505f5f5f5f5f7300000000000000000000000000000000dead061080f1505f5f5f5f5f7300000000000000000000000000000000dead061180f1505f5f5f5f5f7300000000000000000000000000000000dead061280f1505f5f5f5f5f7300000000000000000000000000000000dead061380f1505f5f5f5f5f7300000000000000000000000000000000dead061480f1505f5f5f5f5f7300000000000000000000000000000000dead061580f1505f5f5f5f5f7300000000000000000000000000000000dead061680f1505f5f5f5f5f7300000000000000000000000000000000dead061780f1505f5f5f5f5f7300000000000000000000000000000000dead061880f1505f5f5f5f5f7300000000000000000000000000000000dead061980f1505f5f5f5f5f7300000000000000000000000000000000dead061a80f1505f5f5f5f5f7300000000000000000000000000000000dead061b80f1505f5f5f5f5f7300000000000000000000000000000000dead061c80f1505f5f5f5f5f7300000000000000000000000000000000dead061d80f1505f5f5f5f5f7300000000000000000000000000000000dead061e80f1505f5f5f5f5f7300000000000000000000000000000000dead061f80f1505f5f5f5f5f7300000000000000000000000000000000dead062080f1505f5f5f5f5f7300000000000000000000000000000000dead062180f1505f5f5f5f5f7300000000000000000000000000000000dead062280f1505f5f5f5f5f7300000000000000000000000000000000dead062380f1505f5f5f5f5f7300000000000000000000000000000000dead062480f1505f5f5f5f5f7300000000000000000000000000000000dead062580f1505f5f5f5f5f7300000000000000000000000000000000dead062680f1505f5f5f5f5f7300000000000000000000000000000000dead062780f1505f5f5f5f5f7300000000000000000000000000000000dead062880f1505f5f5f5f5f7300000000000000000000000000000000dead062980f1505f5f5f5f5f7300000000000000000000000000000000dead062a80f1505f5f5f5f5f7300000000000000000000000000000000dead062b80f1505f5f5f5f5f7300000000000000000000000000000000dead062c80f1505f5f5f5f5f7300000000000000000000000000000000dead062d80f1505f5f5f5f5f7300000000000000000000000000000000dead062e80f1505f5f5f5f5f7300000000000000000000000000000000dead062f80f1505f5f5f5f5f7300000000000000000000000000000000dead063080f1505f5f5f5f5f7300000000000000000000000000000000dead063180f1505f5f5f5f5f7300000000000000000000000000000000dead063280f1505f5f5f5f5f7300000000000000000000000000000000dead063380f1505f5f5f5f5f7300000000000000000000000000000000dead063480f1505f5f5f5f5f7300000000000000000000000000000000dead063580f1505f5f5f5f5f7300000000000000000000000000000000dead063680f1505f5f5f5f5f7300000000000000000000000000000000dead063780f1505f5f5f5f5f7300000000000000000000000000000000dead063880f1505f5f5f5f5f7300000000000000000000000000000000dead063980f1505f5f5f5f5f7300000000000000000000000000000000dead063a80f1505f5f5f5f5f7300000000000000000000000000000000dead063b80f1505f5f5f5f5f7300000000000000000000000000000000dead063c80f1505f5f5f5f5f7300000000000000000000000000000000dead063d80f1505f5f5f5f5f7300000000000000000000000000000000dead063e80f1505f5f5f5f5f7300000000000000000000000000000000dead063f80f1505f5f5f5f5f7300000000000000000000000000000000dead064080f1505f5f5f5f5f7300000000000000000000000000000000dead064180f1505f5f5f5f5f7300000000000000000000000000000000dead064280f1505f5f5f5f5f7300000000000000000000000000000000dead064380f1505f5f5f5f5f7300000000000000000000000000000000dead064480f1505f5f5f5f5f7300000000000000000000000000000000dead064580f1505f5f5f5f5f7300000000000000000000000000000000dead064680f1505f5f5f5f5f7300000000000000000000000000000000dead064780f1505f5f5f5f5f7300000000000000000000000000000000dead064880f1505f5f5f5f5f7300000000000000000000000000000000dead064980f1505f5f5f5f5f7300000000000000000000000000000000dead064a80f1505f5f5f5f5f7300000000000000000000000000000000dead064b80f1505f5f5f5f5f7300000000000000000000000000000000dead064c80f1505f5f5f5f5f7300000000000000000000000000000000dead064d80f1505f5f5f5f5f7300000000000000000000000000000000dead064e80f1505f5f5f5f5f7300000000000000000000000000000000dead064f80f1505f5f5f5f5f7300000000000000000000000000000000dead065080f1505f5f5f5f5f7300000000000000000000000000000000dead065180f1505f5f5f5f5f7300000000000000000000000000000000dead065280f1505f5f5f5f5f7300000000000000000000000000000000dead065380f1505f5f5f5f5f7300000000000000000000000000000000dead065480f1505f5f5f5f5f7300000000000000000000000000000000dead065580f1505f5f5f5f5f7300000000000000000000000000000000dead065680f1505f5f5f5f5f7300000000000000000000000000000000dead065780f1505f5f5f5f5f7300000000000000000000000000000000dead065880f1505f5f5f5f5f7300000000000000000000000000000000dead065980f1505f5f5f5f5f7300000000000000000000000000000000dead065a80f1505f5f5f5f5f7300000000000000000000000000000000dead065b80f1505f5f5f5f5f7300000000000000000000000000000000dead065c80f1505f5f5f5f5f7300000000000000000000000000000000dead065d80f1505f5f5f5f5f7300000000000000000000000000000000dead065e80f1505f5f5f5f5f7300000000000000000000000000000000dead065f80f1505f5f5f5f5f7300000000000000000000000000000000dead066080f1505f5f5f5f5f7300000000000000000000000000000000dead066180f1505f5f5f5f5f7300000000000000000000000000000000dead066280f1505f5f5f5f5f7300000000000000000000000000000000dead066380f1505f5f5f5f5f7300000000000000000000000000000000dead066480f1505f5f5f5f5f7300000000000000000000000000000000dead066580f1505f5f5f5f5f7300000000000000000000000000000000dead066680f1505f5f5f5f5f7300000000000000000000000000000000dead066780f1505f5f5f5f5f7300000000000000000000000000000000dead066880f1505f5f5f5f5f7300000000000000000000000000000000dead066980f1505f5f5f5f5f7300000000000000000000000000000000dead066a80f1505f5f5f5f5f7300000000000000000000000000000000dead066b80f1505f5f5f5f5f7300000000000000000000000000000000dead066c80f1505f5f5f5f5f7300000000000000000000000000000000dead066d80f1505f5f5f5f5f7300000000000000000000000000000000dead066e80f1505f5f5f5f5f7300000000000000000000000000000000dead066f80f1505f5f5f5f5f7300000000000000000000000000000000dead067080f1505f5f5f5f5f7300000000000000000000000000000000dead067180f1505f5f5f5f5f7300000000000000000000000000000000dead067280f1505f5f5f5f5f7300000000000000000000000000000000dead067380f1505f5f5f5f5f7300000000000000000000000000000000dead067480f1505f5f5f5f5f7300000000000000000000000000000000dead067580f1505f5f5f5f5f7300000000000000000000000000000000dead067680f1505f5f5f5f5f7300000000000000000000000000000000dead067780f1505f5f5f5f5f7300000000000000000000000000000000dead067880f1505f5f5f5f5f7300000000000000000000000000000000dead067980f1505f5f5f5f5f7300000000000000000000000000000000dead067a80f1505f5f5f5f5f7300000000000000000000000000000000dead067b80f1505f5f5f5f5f7300000000000000000000000000000000dead067c80f1505f5f5f5f5f7300000000000000000000000000000000dead067d80f1505f5f5f5f5f7300000000000000000000000000000000dead067e80f1505f5f5f5f5f7300000000000000000000000000000000dead067f80f1505f5f5f5f5f7300000000000000000000000000000000dead068080f1505f5f5f5f5f7300000000000000000000000000000000dead068180f1505f5f5f5f5f7300000000000000000000000000000000dead068280f1505f5f5f5f5f7300000000000000000000000000000000dead068380f1505f5f5f5f5f7300000000000000000000000000000000dead068480f1505f5f5f5f5f7300000000000000000000000000000000dead068580f1505f5f5f5f5f7300000000000000000000000000000000dead068680f1505f5f5f5f5f7300000000000000000000000000000000dead068780f1505f5f5f5f5f7300000000000000000000000000000000dead068880f1505f5f5f5f5f7300000000000000000000000000000000dead068980f1505f5f5f5f5f7300000000000000000000000000000000dead068a80f1505f5f5f5f5f7300000000000000000000000000000000dead068b80f1505f5f5f5f5f7300000000000000000000000000000000dead068c80f1505f5f5f5f5f7300000000000000000000000000000000dead068d80f1505f5f5f5f5f7300000000000000000000000000000000dead068e80f1505f5f5f5f5f7300000000000000000000000000000000dead068f80f1505f5f5f5f5f7300000000000000000000000000000000dead069080f1505f5f5f5f5f7300000000000000000000000000000000dead069180f1505f5f5f5f5f7300000000000000000000000000000000dead069280f1505f5f5f5f5f7300000000000000000000000000000000dead069380f1505f5f5f5f5f7300000000000000000000000000000000dead069480f1505f5f5f5f5f7300000000000000000000000000000000dead069580f1505f5f5f5f5f7300000000000000000000000000000000dead069680f1505f5f5f5f5f7300000000000000000000000000000000dead069780f1505f5f5f5f5f7300000000000000000000000000000000dead069880f1505f5f5f5f5f7300000000000000000000000000000000dead069980f1505f5f5f5f5f7300000000000000000000000000000000dead069a80f1505f5f5f5f5f7300000000000000000000000000000000dead069b80f1505f5f5f5f5f7300000000000000000000000000000000dead069c80f1505f5f5f5f5f7300000000000000000000000000000000dead069d80f1505f5f5f5f5f7300000000000000000000000000000000dead069e80f1505f5f5f5f5f7300000000000000000000000000000000dead069f80f1505f5f5f5f5f7300000000000000000000000000000000dead06a080f1505f5f5f5f5f7300000000000000000000000000000000dead06a180f1505f5f5f5f5f7300000000000000000000000000000000dead06a280f1505f5f5f5f5f7300000000000000000000000000000000dead06a380f1505f5f5f5f5f7300000000000000000000000000000000dead06a480f1505f5f5f5f5f7300000000000000000000000000000000dead06a580f1505f5f5f5f5f7300000000000000000000000000000000dead06a680f1505f5f5f5f5f7300000000000000000000000000000000dead06a780f1505f5f5f5f5f7300000000000000000000000000000000dead06a880f1505f5f5f5f5f7300000000000000000000000000000000dead06a980f1505f5f5f5f5f7300000000000000000000000000000000dead06aa80f1505f5f5f5f5f7300000000000000000000000000000000dead06ab80f1505f5f5f5f5f7300000000000000000000000000000000dead06ac80f1505f5f5f5f5f7300000000000000000000000000000000dead06ad80f1505f5f5f5f5f7300000000000000000000000000000000dead06ae80f1505f5f5f5f5f7300000000000000000000000000000000dead06af80f1505f5f5f5f5f7300000000000000000000000000000000dead06b080f1505f5f5f5f5f7300000000000000000000000000000000dead06b180f1505f5f5f5f5f7300000000000000000000000000000000dead06b280f1505f5f5f5f5f7300000000000000000000000000000000dead06b380f1505f5f5f5f5f7300000000000000000000000000000000dead06b480f1505f5f5f5f5f7300000000000000000000000000000000dead06b580f1505f5f5f5f5f7300000000000000000000000000000000dead06b680f1505f5f5f5f5f7300000000000000000000000000000000dead06b780f1505f5f5f5f5f7300000000000000000000000000000000dead06b880f1505f5f5f5f5f7300000000000000000000000000000000dead06b980f1505f5f5f5f5f7300000000000000000000000000000000dead06ba80f1505f5f5f5f5f7300000000000000000000000000000000dead06bb80f1505f5f5f5f5f7300000000000000000000000000000000dead06bc80f1505f5f5f5f5f7300000000000000000000000000000000dead06bd80f1505f5f5f5f5f7300000000000000000000000000000000dead06be80f1505f5f5f5f5f7300000000000000000000000000000000dead06bf80f1505f5f5f5f5f7300000000000000000000000000000000dead06c080f1505f5f5f5f5f7300000000000000000000000000000000dead06c180f1505f5f5f5f5f7300000000000000000000000000000000dead06c280f1505f5f5f5f5f7300000000000000000000000000000000dead06c380f1505f5f5f5f5f7300000000000000000000000000000000dead06c480f1505f5f5f5f5f7300000000000000000000000000000000dead06c580f1505f5f5f5f5f7300000000000000000000000000000000dead06c680f1505f5f5f5f5f7300000000000000000000000000000000dead06c780f1505f5f5f5f5f7300000000000000000000000000000000dead06c880f1505f5f5f5f5f7300000000000000000000000000000000dead06c980f1505f5f5f5f5f7300000000000000000000000000000000dead06ca80f1505f5f5f5f5f7300000000000000000000000000000000dead06cb80f1505f5f5f5f5f7300000000000000000000000000000000dead06cc80f1505f5f5f5f5f7300000000000000000000000000000000dead06cd80f1505f5f5f5f5f7300000000000000000000000000000000dead06ce80f1505f5f5f5f5f7300000000000000000000000000000000dead06cf80f1505f5f5f5f5f7300000000000000000000000000000000dead06d080f1505f5f5f5f5f7300000000000000000000000000000000dead06d180f1505f5f5f5f5f7300000000000000000000000000000000dead06d280f1505f5f5f5f5f7300000000000000000000000000000000dead06d380f1505f5f5f5f5f7300000000000000000000000000000000dead06d480f1505f5f5f5f5f7300000000000000000000000000000000dead06d580f1505f5f5f5f5f7300000000000000000000000000000000dead06d680f1505f5f5f5f5f7300000000000000000000000000000000dead06d780f1505f5f5f5f5f7300000000000000000000000000000000dead06d880f1505f5f5f5f5f7300000000000000000000000000000000dead06d980f1505f5f5f5f5f7300000000000000000000000000000000dead06da80f1505f5f5f5f5f7300000000000000000000000000000000dead06db80f1505f5f5f5f5f7300000000000000000000000000000000dead06dc80f1505f5f5f5f5f7300000000000000000000000000000000dead06dd80f1505f5f5f5f5f7300000000000000000000000000000000dead06de80f1505f5f5f5f5f7300000000000000000000000000000000dead06df80f1505f5f5f5f5f7300000000000000000000000000000000dead06e080f1505f5f5f5f5f7300000000000000000000000000000000dead06e180f1505f5f5f5f5f7300000000000000000000000000000000dead06e280f1505f5f5f5f5f7300000000000000000000000000000000dead06e380f1505f5f5f5f5f7300000000000000000000000000000000dead06e480f1505f5f5f5f5f7300000000000000000000000000000000dead06e580f1505f5f5f5f5f7300000000000000000000000000000000dead06e680f1505f5f5f5f5f7300000000000000000000000000000000dead06e780f1505f5f5f5f5f7300000000000000000000000000000000dead06e880f1505f5f5f5f5f7300000000000000000000000000000000dead06e980f1505f5f5f5f5f7300000000000000000000000000000000dead06ea80f1505f5f5f5f5f7300000000000000000000000000000000dead06eb80f1505f5f5f5f5f7300000000000000000000000000000000dead06ec80f1505f5f5f5f5f7300000000000000000000000000000000dead06ed80f1505f5f5f5f5f7300000000000000000000000000000000dead06ee80f1505f5f5f5f5f7300000000000000000000000000000000dead06ef80f1505f5f5f5f5f7300000000000000000000000000000000dead06f080f1505f5f5f5f5f7300000000000000000000000000000000dead06f180f1505f5f5f5f5f7300000000000000000000000000000000dead06f280f1505f5f5f5f5f7300000000000000000000000000000000dead06f380f1505f5f5f5f5f7300000000000000000000000000000000dead06f480f1505f5f5f5f5f7300000000000000000000000000000000dead06f580f1505f5f5f5f5f7300000000000000000000000000000000dead06f680f1505f5f5f5f5f7300000000000000000000000000000000dead06f780f1505f5f5f5f5f7300000000000000000000000000000000dead06f880f1505f5f5f5f5f7300000000000000000000000000000000dead06f980f1505f5f5f5f5f7300000000000000000000000000000000dead06fa80f1505f5f5f5f5f7300000000000000000000000000000000dead06fb80f1505f5f5f5f5f7300000000000000000000000000000000dead06fc80f1505f5f5f5f5f7300000000000000000000000000000000dead06fd80f1505f5f5f5f5f7300000000000000000000000000000000dead06fe80f1505f5f5f5f5f7300000000000000000000000000000000dead06ff80f1505f5f5f5f5f7300000000000000000000000000000000dead070080f1505f5f5f5f5f7300000000000000000000000000000000dead070180f1505f5f5f5f5f7300000000000000000000000000000000dead070280f1505f5f5f5f5f7300000000000000000000000000000000dead070380f1505f5f5f5f5f7300000000000000000000000000000000dead070480f1505f5f5f5f5f7300000000000000000000000000000000dead070580f1505f5f5f5f5f7300000000000000000000000000000000dead070680f1505f5f5f5f5f7300000000000000000000000000000000dead070780f1505f5f5f5f5f7300000000000000000000000000000000dead070880f1505f5f5f5f5f7300000000000000000000000000000000dead070980f1505f5f5f5f5f7300000000000000000000000000000000dead070a80f1505f5f5f5f5f7300000000000000000000000000000000dead070b80f1505f5f5f5f5f7300000000000000000000000000000000dead070c80f1505f5f5f5f5f7300000000000000000000000000000000dead070d80f1505f5f5f5f5f7300000000000000000000000000000000dead070e80f1505f5f5f5f5f7300000000000000000000000000000000dead070f80f1505f5f5f5f5f7300000000000000000000000000000000dead071080f1505f5f5f5f5f7300000000000000000000000000000000dead071180f1505f5f5f5f5f7300000000000000000000000000000000dead071280f1505f5f5f5f5f7300000000000000000000000000000000dead071380f1505f5f5f5f5f7300000000000000000000000000000000dead071480f1505f5f5f5f5f7300000000000000000000000000000000dead071580f1505f5f5f5f5f7300000000000000000000000000000000dead071680f1505f5f5f5f5f7300000000000000000000000000000000dead071780f1505f5f5f5f5f7300000000000000000000000000000000dead071880f1505f5f5f5f5f7300000000000000000000000000000000dead071980f1505f5f5f5f5f7300000000000000000000000000000000dead071a80f1505f5f5f5f5f7300000000000000000000000000000000dead071b80f1505f5f5f5f5f7300000000000000000000000000000000dead071c80f1505f5f5f5f5f7300000000000000000000000000000000dead071d80f1505f5f5f5f5f7300000000000000000000000000000000dead071e80f1505f5f5f5f5f7300000000000000000000000000000000dead071f80f1505f5f5f5f5f7300000000000000000000000000000000dead072080f1505f5f5f5f5f7300000000000000000000000000000000dead072180f1505f5f5f5f5f7300000000000000000000000000000000dead072280f1505f5f5f5f5f7300000000000000000000000000000000dead072380f1505f5f5f5f5f7300000000000000000000000000000000dead072480f1505f5f5f5f5f7300000000000000000000000000000000dead072580f1505f5f5f5f5f7300000000000000000000000000000000dead072680f1505f5f5f5f5f7300000000000000000000000000000000dead072780f1505f5f5f5f5f7300000000000000000000000000000000dead072880f1505f5f5f5f5f7300000000000000000000000000000000dead072980f1505f5f5f5f5f7300000000000000000000000000000000dead072a80f1505f5f5f5f5f7300000000000000000000000000000000dead072b80f1505f5f5f5f5f7300000000000000000000000000000000dead072c80f1505f5f5f5f5f7300000000000000000000000000000000dead072d80f1505f5f5f5f5f7300000000000000000000000000000000dead072e80f1505f5f5f5f5f7300000000000000000000000000000000dead072f80f1505f5f5f5f5f7300000000000000000000000000000000dead073080f1505f5f5f5f5f7300000000000000000000000000000000dead073180f1505f5f5f5f5f7300000000000000000000000000000000dead073280f1505f5f5f5f5f7300000000000000000000000000000000dead073380f1505f5f5f5f5f7300000000000000000000000000000000dead073480f1505f5f5f5f5f7300000000000000000000000000000000dead073580f1505f5f5f5f5f7300000000000000000000000000000000dead073680f1505f5f5f5f5f7300000000000000000000000000000000dead073780f1505f5f5f5f5f7300000000000000000000000000000000dead073880f1505f5f5f5f5f7300000000000000000000000000000000dead073980f1505f5f5f5f5f7300000000000000000000000000000000dead073a80f1505f5f5f5f5f7300000000000000000000000000000000dead073b80f1505f5f5f5f5f7300000000000000000000000000000000dead073c80f1505f5f5f5f5f7300000000000000000000000000000000dead073d80f1505f5f5f5f5f7300000000000000000000000000000000dead073e80f1505f5f5f5f5f7300000000000000000000000000000000dead073f80f1505f5f5f5f5f7300000000000000000000000000000000dead074080f1505f5f5f5f5f7300000000000000000000000000000000dead074180f1505f5f5f5f5f7300000000000000000000000000000000dead074280f1505f5f5f5f5f7300000000000000000000000000000000dead074380f1505f5f5f5f5f7300000000000000000000000000000000dead074480f1505f5f5f5f5f7300000000000000000000000000000000dead074580f1505f5f5f5f5f7300000000000000000000000000000000dead074680f1505f5f5f5f5f7300000000000000000000000000000000dead074780f1505f5f5f5f5f7300000000000000000000000000000000dead074880f1505f5f5f5f5f7300000000000000000000000000000000dead074980f1505f5f5f5f5f7300000000000000000000000000000000dead074a80f1505f5f5f5f5f7300000000000000000000000000000000dead074b80f1505f5f5f5f5f7300000000000000000000000000000000dead074c80f1505f5f5f5f5f7300000000000000000000000000000000dead074d80f1505f5f5f5f5f7300000000000000000000000000000000dead074e80f1505f5f5f5f5f7300000000000000000000000000000000dead074f80f1505f5f5f5f5f7300000000000000000000000000000000dead075080f1505f5f5f5f5f7300000000000000000000000000000000dead075180f1505f5f5f5f5f7300000000000000000000000000000000dead075280f1505f5f5f5f5f7300000000000000000000000000000000dead075380f1505f5f5f5f5f7300000000000000000000000000000000dead075480f1505f5f5f5f5f7300000000000000000000000000000000dead075580f1505f5f5f5f5f7300000000000000000000000000000000dead075680f1505f5f5f5f5f7300000000000000000000000000000000dead075780f1505f5f5f5f5f7300000000000000000000000000000000dead075880f1505f5f5f5f5f7300000000000000000000000000000000dead075980f1505f5f5f5f5f7300000000000000000000000000000000dead075a80f1505f5f5f5f5f7300000000000000000000000000000000dead075b80f1505f5f5f5f5f7300000000000000000000000000000000dead075c80f1505f5f5f5f5f7300000000000000000000000000000000dead075d80f1505f5f5f5f5f7300000000000000000000000000000000dead075e80f1505f5f5f5f5f7300000000000000000000000000000000dead075f80f1505f5f5f5f5f7300000000000000000000000000000000dead076080f1505f5f5f5f5f7300000000000000000000000000000000dead076180f1505f5f5f5f5f7300000000000000000000000000000000dead076280f1505f5f5f5f5f7300000000000000000000000000000000dead076380f1505f5f5f5f5f7300000000000000000000000000000000dead076480f1505f5f5f5f5f7300000000000000000000000000000000dead076580f1505f5f5f5f5f7300000000000000000000000000000000dead076680f1505f5f5f5f5f7300000000000000000000000000000000dead076780f1505f5f5f5f5f7300000000000000000000000000000000dead076880f1505f5f5f5f5f7300000000000000000000000000000000dead076980f1505f5f5f5f5f7300000000000000000000000000000000dead076a80f1505f5f5f5f5f7300000000000000000000000000000000dead076b80f1505f5f5f5f5f7300000000000000000000000000000000dead076c80f1505f5f5f5f5f7300000000000000000000000000000000dead076d80f1505f5f5f5f5f7300000000000000000000000000000000dead076e80f1505f5f5f5f5f7300000000000000000000000000000000dead076f80f1505f5f5f5f5f7300000000000000000000000000000000dead077080f1505f5f5f5f5f7300000000000000000000000000000000dead077180f1505f5f5f5f5f7300000000000000000000000000000000dead077280f1505f5f5f5f5f7300000000000000000000000000000000dead077380f1505f5f5f5f5f7300000000000000000000000000000000dead077480f1505f5f5f5f5f7300000000000000000000000000000000dead077580f1505f5f5f5f5f7300000000000000000000000000000000dead077680f1505f5f5f5f5f7300000000000000000000000000000000dead077780f1505f5f5f5f5f7300000000000000000000000000000000dead077880f1505f5f5f5f5f7300000000000000000000000000000000dead077980f1505f5f5f5f5f7300000000000000000000000000000000dead077a80f1505f5f5f5f5f7300000000000000000000000000000000dead077b80f1505f5f5f5f5f7300000000000000000000000000000000dead077c80f1505f5f5f5f5f7300000000000000000000000000000000dead077d80f1505f5f5f5f5f7300000000000000000000000000000000dead077e80f1505f5f5f5f5f7300000000000000000000000000000000dead077f80f1505f5f5f5f5f7300000000000000000000000000000000dead078080f1505f5f5f5f5f7300000000000000000000000000000000dead078180f1505f5f5f5f5f7300000000000000000000000000000000dead078280f1505f5f5f5f5f7300000000000000000000000000000000dead078380f1505f5f5f5f5f7300000000000000000000000000000000dead078480f1505f5f5f5f5f7300000000000000000000000000000000dead078580f1505f5f5f5f5f7300000000000000000000000000000000dead078680f1505f5f5f5f5f7300000000000000000000000000000000dead078780f1505f5f5f5f5f7300000000000000000000000000000000dead078880f1505f5f5f5f5f7300000000000000000000000000000000dead078980f1505f5f5f5f5f7300000000000000000000000000000000dead078a80f1505f5f5f5f5f7300000000000000000000000000000000dead078b80f1505f5f5f5f5f7300000000000000000000000000000000dead078c80f1505f5f5f5f5f7300000000000000000000000000000000dead078d80f1505f5f5f5f5f7300000000000000000000000000000000dead078e80f1505f5f5f5f5f7300000000000000000000000000000000dead078f80f1505f5f5f5f5f7300000000000000000000000000000000dead079080f1505f5f5f5f5f7300000000000000000000000000000000dead079180f1505f5f5f5f5f7300000000000000000000000000000000dead079280f1505f5f5f5f5f7300000000000000000000000000000000dead079380f1505f5f5f5f5f7300000000000000000000000000000000dead079480f1505f5f5f5f5f7300000000000000000000000000000000dead079580f1505f5f5f5f5f7300000000000000000000000000000000dead079680f1505f5f5f5f5f7300000000000000000000000000000000dead079780f1505f5f5f5f5f7300000000000000000000000000000000dead079880f1505f5f5f5f5f7300000000000000000000000000000000dead079980f1505f5f5f5f5f7300000000000000000000000000000000dead079a80f1505f5f5f5f5f7300000000000000000000000000000000dead079b80f1505f5f5f5f5f7300000000000000000000000000000000dead079c80f1505f5f5f5f5f7300000000000000000000000000000000dead079d80f1505f5f5f5f5f7300000000000000000000000000000000dead079e80f1505f5f5f5f5f7300000000000000000000000000000000dead079f80f1505f5f5f5f5f7300000000000000000000000000000000dead07a080f1505f5f5f5f5f7300000000000000000000000000000000dead07a180f1505f5f5f5f5f7300000000000000000000000000000000dead07a280f1505f5f5f5f5f7300000000000000000000000000000000dead07a380f1505f5f5f5f5f7300000000000000000000000000000000dead07a480f1505f5f5f5f5f7300000000000000000000000000000000dead07a580f1505f5f5f5f5f7300000000000000000000000000000000dead07a680f1505f5f5f5f5f7300000000000000000000000000000000dead07a780f1505f5f5f5f5f7300000000000000000000000000000000dead07a880f1505f5f5f5f5f7300000000000000000000000000000000dead07a980f1505f5f5f5f5f7300000000000000000000000000000000dead07aa80f1505f5f5f5f5f7300000000000000000000000000000000dead07ab80f1505f5f5f5f5f7300000000000000000000000000000000dead07ac80f1505f5f5f5f5f7300000000000000000000000000000000dead07ad80f1505f5f5f5f5f7300000000000000000000000000000000dead07ae80f1505f5f5f5f5f7300000000000000000000000000000000dead07af80f1505f5f5f5f5f7300000000000000000000000000000000dead07b080f1505f5f5f5f5f7300000000000000000000000000000000dead07b180f1505f5f5f5f5f7300000000000000000000000000000000dead07b280f1505f5f5f5f5f7300000000000000000000000000000000dead07b380f1505f5f5f5f5f7300000000000000000000000000000000dead07b480f1505f5f5f5f5f7300000000000000000000000000000000dead07b580f1505f5f5f5f5f7300000000000000000000000000000000dead07b680f1505f5f5f5f5f7300000000000000000000000000000000dead07b780f1505f5f5f5f5f7300000000000000000000000000000000dead07b880f1505f5f5f5f5f7300000000000000000000000000000000dead07b980f1505f5f5f5f5f7300000000000000000000000000000000dead07ba80f1505f5f5f5f5f7300000000000000000000000000000000dead07bb80f1505f5f5f5f5f7300000000000000000000000000000000dead07bc80f1505f5f5f5f5f7300000000000000000000000000000000dead07bd80f1505f5f5f5f5f7300000000000000000000000000000000dead07be80f1505f5f5f5f5f7300000000000000000000000000000000dead07bf80f1505f5f5f5f5f7300000000000000000000000000000000dead07c080f1505f5f5f5f5f7300000000000000000000000000000000dead07c180f1505f5f5f5f5f7300000000000000000000000000000000dead07c280f1505f5f5f5f5f7300000000000000000000000000000000dead07c380f1505f5f5f5f5f7300000000000000000000000000000000dead07c480f1505f5f5f5f5f7300000000000000000000000000000000dead07c580f1505f5f5f5f5f7300000000000000000000000000000000dead07c680f1505f5f5f5f5f7300000000000000000000000000000000dead07c780f1505f5f5f5f5f7300000000000000000000000000000000dead07c880f1505f5f5f5f5f7300000000000000000000000000000000dead07c980f1505f5f5f5f5f7300000000000000000000000000000000dead07ca80f1505f5f5f5f5f7300000000000000000000000000000000dead07cb80f1505f5f5f5f5f7300000000000000000000000000000000dead07cc80f1505f5f5f5f5f7300000000000000000000000000000000dead07cd80f1505f5f5f5f5f7300000000000000000000000000000000dead07ce80f1505f5f5f5f5f7300000000000000000000000000000000dead07cf80f1505f5f5f5f5f7300000000000000000000000000000000dead07d080f1505f5f5f5f5f7300000000000000000000000000000000dead07d180f1505f5f5f5f5f7300000000000000000000000000000000dead07d280f1505f5f5f5f5f7300000000000000000000000000000000dead07d380f1505f5f5f5f5f7300000000000000000000000000000000dead07d480f1505f5f5f5f5f7300000000000000000000000000000000dead07d580f1505f5f5f5f5f7300000000000000000000000000000000dead07d680f1505f5f5f5f5f7300000000000000000000000000000000dead07d780f1505f5f5f5f5f7300000000000000000000000000000000dead07d880f1505f5f5f5f5f7300000000000000000000000000000000dead07d980f1505f5f5f5f5f7300000000000000000000000000000000dead07da80f1505f5f5f5f5f7300000000000000000000000000000000dead07db80f1505f5f5f5f5f7300000000000000000000000000000000dead07dc80f1505f5f5f5f5f7300000000000000000000000000000000dead07dd80f1505f5f5f5f5f7300000000000000000000000000000000dead07de80f1505f5f5f5f5f7300000000000000000000000000000000dead07df80f1505f5f5f5f5f7300000000000000000000000000000000dead07e080f1505f5f5f5f5f7300000000000000000000000000000000dead07e180f1505f5f5f5f5f7300000000000000000000000000000000dead07e280f1505f5f5f5f5f7300000000000000000000000000000000dead07e380f1505f5f5f5f5f7300000000000000000000000000000000dead07e480f1505f5f5f5f5f7300000000000000000000000000000000dead07e580f1505f5f5f5f5f7300000000000000000000000000000000dead07e680f1505f5f5f5f5f7300000000000000000000000000000000dead07e780f1505f5f5f5f5f7300000000000000000000000000000000dead07e880f1505f5f5f5f5f7300000000000000000000000000000000dead07e980f1505f5f5f5f5f7300000000000000000000000000000000dead07ea80f1505f5f5f5f5f7300000000000000000000000000000000dead07eb80f1505f5f5f5f5f7300000000000000000000000000000000dead07ec80f1505f5f5f5f5f7300000000000000000000000000000000dead07ed80f1505f5f5f5f5f7300000000000000000000000000000000dead07ee80f1505f5f5f5f5f7300000000000000000000000000000000dead07ef80f1505f5f5f5f5f7300000000000000000000000000000000dead07f080f1505f5f5f5f5f7300000000000000000000000000000000dead07f180f1505f5f5f5f5f7300000000000000000000000000000000dead07f280f1505f5f5f5f5f7300000000000000000000000000000000dead07f380f1505f5f5f5f5f7300000000000000000000000000000000dead07f480f1505f5f5f5f5f7300000000000000000000000000000000dead07f580f1505f5f5f5f5f7300000000000000000000000000000000dead07f680f1505f5f5f5f5f7300000000000000000000000000000000dead07f780f1505f5f5f5f5f7300000000000000000000000000000000dead07f880f1505f5f5f5f5f7300000000000000000000000000000000dead07f980f1505f5f5f5f5f7300000000000000000000000000000000dead07fa80f1505f5f5f5f5f7300000000000000000000000000000000dead07fb80f1505f5f5f5f5f7300000000000000000000000000000000dead07fc80f1505f5f5f5f5f7300000000000000000000000000000000dead07fd80f1505f5f5f5f5f7300000000000000000000000000000000dead07fe80f1505f5f5f5f5f7300000000000000000000000000000000dead07ff80f1505f5f5f5f5f7300000000000000000000000000000000dead080080f1505f5f5f5f5f7300000000000000000000000000000000dead080180f1505f5f5f5f5f7300000000000000000000000000000000dead080280f1505f5f5f5f5f7300000000000000000000000000000000dead080380f1505f5f5f5f5f7300000000000000000000000000000000dead080480f1505f5f5f5f5f7300000000000000000000000000000000dead080580f1505f5f5f5f5f7300000000000000000000000000000000dead080680f1505f5f5f5f5f7300000000000000000000000000000000dead080780f1505f5f5f5f5f7300000000000000000000000000000000dead080880f1505f5f5f5f5f7300000000000000000000000000000000dead080980f1505f5f5f5f5f7300000000000000000000000000000000dead080a80f1505f5f5f5f5f7300000000000000000000000000000000dead080b80f1505f5f5f5f5f7300000000000000000000000000000000dead080c80f1505f5f5f5f5f7300000000000000000000000000000000dead080d80f1505f5f5f5f5f7300000000000000000000000000000000dead080e80f1505f5f5f5f5f7300000000000000000000000000000000dead080f80f1505f5f5f5f5f7300000000000000000000000000000000dead081080f1505f5f5f5f5f7300000000000000000000000000000000dead081180f1505f5f5f5f5f7300000000000000000000000000000000dead081280f1505f5f5f5f5f7300000000000000000000000000000000dead081380f1505f5f5f5f5f7300000000000000000000000000000000dead081480f1505f5f5f5f5f7300000000000000000000000000000000dead081580f1505f5f5f5f5f7300000000000000000000000000000000dead081680f1505f5f5f5f5f7300000000000000000000000000000000dead081780f1505f5f5f5f5f7300000000000000000000000000000000dead081880f1505f5f5f5f5f7300000000000000000000000000000000dead081980f1505f5f5f5f5f7300000000000000000000000000000000dead081a80f1505f5f5f5f5f7300000000000000000000000000000000dead081b80f1505f5f5f5f5f7300000000000000000000000000000000dead081c80f1505f5f5f5f5f7300000000000000000000000000000000dead081d80f1505f5f5f5f5f7300000000000000000000000000000000dead081e80f1505f5f5f5f5f7300000000000000000000000000000000dead081f80f1505f5f5f5f5f7300000000000000000000000000000000dead082080f1505f5f5f5f5f7300000000000000000000000000000000dead082180f1505f5f5f5f5f7300000000000000000000000000000000dead082280f1505f5f5f5f5f7300000000000000000000000000000000dead082380f1505f5f5f5f5f7300000000000000000000000000000000dead082480f1505f5f5f5f5f7300000000000000000000000000000000dead082580f1505f5f5f5f5f7300000000000000000000000000000000dead082680f1505f5f5f5f5f7300000000000000000000000000000000dead082780f1505f5f5f5f5f7300000000000000000000000000000000dead082880f1505f5f5f5f5f7300000000000000000000000000000000dead082980f1505f5f5f5f5f7300000000000000000000000000000000dead082a80f1505f5f5f5f5f7300000000000000000000000000000000dead082b80f1505f5f5f5f5f7300000000000000000000000000000000dead082c80f1505f5f5f5f5f7300000000000000000000000000000000dead082d80f1505f5f5f5f5f7300000000000000000000000000000000dead082e80f1505f5f5f5f5f7300000000000000000000000000000000dead082f80f1505f5f5f5f5f7300000000000000000000000000000000dead083080f1505f5f5f5f5f7300000000000000000000000000000000dead083180f1505f5f5f5f5f7300000000000000000000000000000000dead083280f1505f5f5f5f5f7300000000000000000000000000000000dead083380f1505f5f5f5f5f7300000000000000000000000000000000dead083480f1505f5f5f5f5f7300000000000000000000000000000000dead083580f1505f5f5f5f5f7300000000000000000000000000000000dead083680f1505f5f5f5f5f7300000000000000000000000000000000dead083780f1505f5f5f5f5f7300000000000000000000000000000000dead083880f1505f5f5f5f5f7300000000000000000000000000000000dead083980f1505f5f5f5f5f7300000000000000000000000000000000dead083a80f1505f5f5f5f5f7300000000000000000000000000000000dead083b80f1505f5f5f5f5f7300000000000000000000000000000000dead083c80f1505f5f5f5f5f7300000000000000000000000000000000dead083d80f1505f5f5f5f5f7300000000000000000000000000000000dead083e80f1505f5f5f5f5f7300000000000000000000000000000000dead083f80f1505f5f5f5f5f7300000000000000000000000000000000dead084080f1505f5f5f5f5f7300000000000000000000000000000000dead084180f1505f5f5f5f5f7300000000000000000000000000000000dead084280f1505f5f5f5f5f7300000000000000000000000000000000dead084380f1505f5f5f5f5f7300000000000000000000000000000000dead084480f1505f5f5f5f5f7300000000000000000000000000000000dead084580f1505f5f5f5f5f7300000000000000000000000000000000dead084680f1505f5f5f5f5f7300000000000000000000000000000000dead084780f1505f5f5f5f5f7300000000000000000000000000000000dead084880f1505f5f5f5f5f7300000000000000000000000000000000dead084980f1505f5f5f5f5f7300000000000000000000000000000000dead084a80f1505f5f5f5f5f7300000000000000000000000000000000dead084b80f1505f5f5f5f5f7300000000000000000000000000000000dead084c80f1505f5f5f5f5f7300000000000000000000000000000000dead084d80f1505f5f5f5f5f7300000000000000000000000000000000dead084e80f1505f5f5f5f5f7300000000000000000000000000000000dead084f80f1505f5f5f5f5f7300000000000000000000000000000000dead085080f1505f5f5f5f5f7300000000000000000000000000000000dead085180f1505f5f5f5f5f7300000000000000000000000000000000dead085280f1505f5f5f5f5f7300000000000000000000000000000000dead085380f1505f5f5f5f5f7300000000000000000000000000000000dead085480f1505f5f5f5f5f7300000000000000000000000000000000dead085580f1505f5f5f5f5f7300000000000000000000000000000000dead085680f1505f5f5f5f5f7300000000000000000000000000000000dead085780f1505f5f5f5f5f7300000000000000000000000000000000dead085880f1505f5f5f5f5f7300000000000000000000000000000000dead085980f1505f5f5f5f5f7300000000000000000000000000000000dead085a80f1505f5f5f5f5f7300000000000000000000000000000000dead085b80f1505f5f5f5f5f7300000000000000000000000000000000dead085c80f1505f5f5f5f5f7300000000000000000000000000000000dead085d80f1505f5f5f5f5f7300000000000000000000000000000000dead085e80f1505f5f5f5f5f7300000000000000000000000000000000dead085f80f1505f5f5f5f5f7300000000000000000000000000000000dead086080f1505f5f5f5f5f7300000000000000000000000000000000dead086180f1505f5f5f5f5f7300000000000000000000000000000000dead086280f1505f5f5f5f5f7300000000000000000000000000000000dead086380f1505f5f5f5f5f7300000000000000000000000000000000dead086480f1505f5f5f5f5f7300000000000000000000000000000000dead086580f1505f5f5f5f5f7300000000000000000000000000000000dead086680f1505f5f5f5f5f7300000000000000000000000000000000dead086780f1505f5f5f5f5f7300000000000000000000000000000000dead086880f1505f5f5f5f5f7300000000000000000000000000000000dead086980f1505f5f5f5f5f7300000000000000000000000000000000dead086a80f1505f5f5f5f5f7300000000000000000000000000000000dead086b80f1505f5f5f5f5f7300000000000000000000000000000000dead086c80f1505f5f5f5f5f7300000000000000000000000000000000dead086d80f1505f5f5f5f5f7300000000000000000000000000000000dead086e80f1505f5f5f5f5f7300000000000000000000000000000000dead086f80f1505f5f5f5f5f7300000000000000000000000000000000dead087080f1505f5f5f5f5f7300000000000000000000000000000000dead087180f1505f5f5f5f5f7300000000000000000000000000000000dead087280f1505f5f5f5f5f7300000000000000000000000000000000dead087380f1505f5f5f5f5f7300000000000000000000000000000000dead087480f1505f5f5f5f5f7300000000000000000000000000000000dead087580f1505f5f5f5f5f7300000000000000000000000000000000dead087680f1505f5f5f5f5f7300000000000000000000000000000000dead087780f1505f5f5f5f5f7300000000000000000000000000000000dead087880f1505f5f5f5f5f7300000000000000000000000000000000dead087980f1505f5f5f5f5f7300000000000000000000000000000000dead087a80f1505f5f5f5f5f7300000000000000000000000000000000dead087b80f1505f5f5f5f5f7300000000000000000000000000000000dead087c80f1505f5f5f5f5f7300000000000000000000000000000000dead087d80f1505f5f5f5f5f7300000000000000000000000000000000dead087e80f1505f5f5f5f5f7300000000000000000000000000000000dead087f80f1505f5f5f5f5f7300000000000000000000000000000000dead088080f1505f5f5f5f5f7300000000000000000000000000000000dead088180f1505f5f5f5f5f7300000000000000000000000000000000dead088280f1505f5f5f5f5f7300000000000000000000000000000000dead088380f1505f5f5f5f5f7300000000000000000000000000000000dead088480f1505f5f5f5f5f7300000000000000000000000000000000dead088580f1505f5f5f5f5f7300000000000000000000000000000000dead088680f1505f5f5f5f5f7300000000000000000000000000000000dead088780f1505f5f5f5f5f7300000000000000000000000000000000dead088880f1505f5f5f5f5f7300000000000000000000000000000000dead088980f1505f5f5f5f5f7300000000000000000000000000000000dead088a80f1505f5f5f5f5f7300000000000000000000000000000000dead088b80f1505f5f5f5f5f7300000000000000000000000000000000dead088c80f1505f5f5f5f5f7300000000000000000000000000000000dead088d80f1505f5f5f5f5f7300000000000000000000000000000000dead088e80f1505f5f5f5f5f7300000000000000000000000000000000dead088f80f1505f5f5f5f5f7300000000000000000000000000000000dead089080f1505f5f5f5f5f7300000000000000000000000000000000dead089180f1505f5f5f5f5f7300000000000000000000000000000000dead089280f1505f5f5f5f5f7300000000000000000000000000000000dead089380f1505f5f5f5f5f7300000000000000000000000000000000dead089480f1505f5f5f5f5f7300000000000000000000000000000000dead089580f1505f5f5f5f5f7300000000000000000000000000000000dead089680f1505f5f5f5f5f7300000000000000000000000000000000dead089780f1505f5f5f5f5f7300000000000000000000000000000000dead089880f1505f5f5f5f5f7300000000000000000000000000000000dead089980f1505f5f5f5f5f7300000000000000000000000000000000dead089a80f1505f5f5f5f5f7300000000000000000000000000000000dead089b80f1505f5f5f5f5f7300000000000000000000000000000000dead089c80f1505f5f5f5f5f7300000000000000000000000000000000dead089d80f1505f5f5f5f5f7300000000000000000000000000000000dead089e80f1505f5f5f5f5f7300000000000000000000000000000000dead089f80f1505f5f5f5f5f7300000000000000000000000000000000dead08a080f1505f5f5f5f5f7300000000000000000000000000000000dead08a180f1505f5f5f5f5f7300000000000000000000000000000000dead08a280f1505f5f5f5f5f7300000000000000000000000000000000dead08a380f1505f5f5f5f5f7300000000000000000000000000000000dead08a480f1505f5f5f5f5f7300000000000000000000000000000000dead08a580f1505f5f5f5f5f7300000000000000000000000000000000dead08a680f1505f5f5f5f5f7300000000000000000000000000000000dead08a780f1505f5f5f5f5f7300000000000000000000000000000000dead08a880f1505f5f5f5f5f7300000000000000000000000000000000dead08a980f1505f5f5f5f5f7300000000000000000000000000000000dead08aa80f1505f5f5f5f5f7300000000000000000000000000000000dead08ab80f1505f5f5f5f5f7300000000000000000000000000000000dead08ac80f1505f5f5f5f5f7300000000000000000000000000000000dead08ad80f1505f5f5f5f5f7300000000000000000000000000000000dead08ae80f1505f5f5f5f5f7300000000000000000000000000000000dead08af80f1505f5f5f5f5f7300000000000000000000000000000000dead08b080f1505f5f5f5f5f7300000000000000000000000000000000dead08b180f1505f5f5f5f5f7300000000000000000000000000000000dead08b280f1505f5f5f5f5f7300000000000000000000000000000000dead08b380f1505f5f5f5f5f7300000000000000000000000000000000dead08b480f1505f5f5f5f5f7300000000000000000000000000000000dead08b580f1505f5f5f5f5f7300000000000000000000000000000000dead08b680f1505f5f5f5f5f7300000000000000000000000000000000dead08b780f1505f5f5f5f5f7300000000000000000000000000000000dead08b880f1505f5f5f5f5f7300000000000000000000000000000000dead08b980f1505f5f5f5f5f7300000000000000000000000000000000dead08ba80f1505f5f5f5f5f7300000000000000000000000000000000dead08bb80f1505f5f5f5f5f7300000000000000000000000000000000dead08bc80f1505f5f5f5f5f7300000000000000000000000000000000dead08bd80f1505f5f5f5f5f7300000000000000000000000000000000dead08be80f1505f5f5f5f5f7300000000000000000000000000000000dead08bf80f1505f5f5f5f5f7300000000000000000000000000000000dead08c080f1505f5f5f5f5f7300000000000000000000000000000000dead08c180f1505f5f5f5f5f7300000000000000000000000000000000dead08c280f1505f5f5f5f5f7300000000000000000000000000000000dead08c380f1505f5f5f5f5f7300000000000000000000000000000000dead08c480f1505f5f5f5f5f7300000000000000000000000000000000dead08c580f1505f5f5f5f5f7300000000000000000000000000000000dead08c680f1505f5f5f5f5f7300000000000000000000000000000000dead08c780f1505f5f5f5f5f7300000000000000000000000000000000dead08c880f1505f5f5f5f5f7300000000000000000000000000000000dead08c980f1505f5f5f5f5f7300000000000000000000000000000000dead08ca80f1505f5f5f5f5f7300000000000000000000000000000000dead08cb80f1505f5f5f5f5f7300000000000000000000000000000000dead08cc80f1505f5f5f5f5f7300000000000000000000000000000000dead08cd80f1505f5f5f5f5f7300000000000000000000000000000000dead08ce80f1505f5f5f5f5f7300000000000000000000000000000000dead08cf80f1505f5f5f5f5f7300000000000000000000000000000000dead08d080f1505f5f5f5f5f7300000000000000000000000000000000dead08d180f1505f5f5f5f5f7300000000000000000000000000000000dead08d280f1505f5f5f5f5f7300000000000000000000000000000000dead08d380f1505f5f5f5f5f7300000000000000000000000000000000dead08d480f1505f5f5f5f5f7300000000000000000000000000000000dead08d580f1505f5f5f5f5f7300000000000000000000000000000000dead08d680f1505f5f5f5f5f7300000000000000000000000000000000dead08d780f1505f5f5f5f5f7300000000000000000000000000000000dead08d880f1505f5f5f5f5f7300000000000000000000000000000000dead08d980f1505f5f5f5f5f7300000000000000000000000000000000dead08da80f1505f5f5f5f5f7300000000000000000000000000000000dead08db80f1505f5f5f5f5f7300000000000000000000000000000000dead08dc80f1505f5f5f5f5f7300000000000000000000000000000000dead08dd80f1505f5f5f5f5f7300000000000000000000000000000000dead08de80f1505f5f5f5f5f7300000000000000000000000000000000dead08df80f1505f5f5f5f5f7300000000000000000000000000000000dead08e080f1505f5f5f5f5f7300000000000000000000000000000000dead08e180f1505f5f5f5f5f7300000000000000000000000000000000dead08e280f1505f5f5f5f5f7300000000000000000000000000000000dead08e380f1505f5f5f5f5f7300000000000000000000000000000000dead08e480f1505f5f5f5f5f7300000000000000000000000000000000dead08e580f1505f5f5f5f5f7300000000000000000000000000000000dead08e680f1505f5f5f5f5f7300000000000000000000000000000000dead08e780f1505f5f5f5f5f7300000000000000000000000000000000dead08e880f1505f5f5f5f5f7300000000000000000000000000000000dead08e980f1505f5f5f5f5f7300000000000000000000000000000000dead08ea80f1505f5f5f5f5f7300000000000000000000000000000000dead08eb80f1505f5f5f5f5f7300000000000000000000000000000000dead08ec80f1505f5f5f5f5f7300000000000000000000000000000000dead08ed80f1505f5f5f5f5f7300000000000000000000000000000000dead08ee80f1505f5f5f5f5f7300000000000000000000000000000000dead08ef80f1505f5f5f5f5f7300000000000000000000000000000000dead08f080f1505f5f5f5f5f7300000000000000000000000000000000dead08f180f1505f5f5f5f5f7300000000000000000000000000000000dead08f280f1505f5f5f5f5f7300000000000000000000000000000000dead08f380f1505f5f5f5f5f7300000000000000000000000000000000dead08f480f1505f5f5f5f5f7300000000000000000000000000000000dead08f580f1505f5f5f5f5f7300000000000000000000000000000000dead08f680f1505f5f5f5f5f7300000000000000000000000000000000dead08f780f1505f5f5f5f5f7300000000000000000000000000000000dead08f880f1505f5f5f5f5f7300000000000000000000000000000000dead08f980f1505f5f5f5f5f7300000000000000000000000000000000dead08fa80f1505f5f5f5f5f7300000000000000000000000000000000dead08fb80f1505f5f5f5f5f7300000000000000000000000000000000dead08fc80f1505f5f5f5f5f7300000000000000000000000000000000dead08fd80f1505f5f5f5f5f7300000000000000000000000000000000dead08fe80f1505f5f5f5f5f7300000000000000000000000000000000dead08ff80f1505f5f5f5f5f7300000000000000000000000000000000dead090080f1505f5f5f5f5f7300000000000000000000000000000000dead090180f1505f5f5f5f5f7300000000000000000000000000000000dead090280f1505f5f5f5f5f7300000000000000000000000000000000dead090380f1505f5f5f5f5f7300000000000000000000000000000000dead090480f1505f5f5f5f5f7300000000000000000000000000000000dead090580f1505f5f5f5f5f7300000000000000000000000000000000dead090680f1505f5f5f5f5f7300000000000000000000000000000000dead090780f1505f5f5f5f5f7300000000000000000000000000000000dead090880f1505f5f5f5f5f7300000000000000000000000000000000dead090980f1505f5f5f5f5f7300000000000000000000000000000000dead090a80f1505f5f5f5f5f7300000000000000000000000000000000dead090b80f1505f5f5f5f5f7300000000000000000000000000000000dead090c80f1505f5f5f5f5f7300000000000000000000000000000000dead090d80f1505f5f5f5f5f7300000000000000000000000000000000dead090e80f1505f5f5f5f5f7300000000000000000000000000000000dead090f80f1505f5f5f5f5f7300000000000000000000000000000000dead091080f1505f5f5f5f5f7300000000000000000000000000000000dead091180f1505f5f5f5f5f7300000000000000000000000000000000dead091280f1505f5f5f5f5f7300000000000000000000000000000000dead091380f1505f5f5f5f5f7300000000000000000000000000000000dead091480f1505f5f5f5f5f7300000000000000000000000000000000dead091580f1505f5f5f5f5f7300000000000000000000000000000000dead091680f1505f5f5f5f5f7300000000000000000000000000000000dead091780f1505f5f5f5f5f7300000000000000000000000000000000dead091880f1505f5f5f5f5f7300000000000000000000000000000000dead091980f1505f5f5f5f5f7300000000000000000000000000000000dead091a80f1505f5f5f5f5f7300000000000000000000000000000000dead091b80f1505f5f5f5f5f7300000000000000000000000000000000dead091c80f1505f5f5f5f5f7300000000000000000000000000000000dead091d80f1505f5f5f5f5f7300000000000000000000000000000000dead091e80f1505f5f5f5f5f7300000000000000000000000000000000dead091f80f1505f5f5f5f5f7300000000000000000000000000000000dead092080f1505f5f5f5f5f7300000000000000000000000000000000dead092180f1505f5f5f5f5f7300000000000000000000000000000000dead092280f1505f5f5f5f5f7300000000000000000000000000000000dead092380f1505f5f5f5f5f7300000000000000000000000000000000dead092480f1505f5f5f5f5f7300000000000000000000000000000000dead092580f1505f5f5f5f5f7300000000000000000000000000000000dead092680f1505f5f5f5f5f7300000000000000000000000000000000dead092780f1505f5f5f5f5f7300000000000000000000000000000000dead092880f1505f5f5f5f5f7300000000000000000000000000000000dead092980f1505f5f5f5f5f7300000000000000000000000000000000dead092a80f1505f5f5f5f5f7300000000000000000000000000000000dead092b80f1505f5f5f5f5f7300000000000000000000000000000000dead092c80f1505f5f5f5f5f7300000000000000000000000000000000dead092d80f1505f5f5f5f5f7300000000000000000000000000000000dead092e80f1505f5f5f5f5f7300000000000000000000000000000000dead092f80f1505f5f5f5f5f7300000000000000000000000000000000dead093080f1505f5f5f5f5f7300000000000000000000000000000000dead093180f1505f5f5f5f5f7300000000000000000000000000000000dead093280f1505f5f5f5f5f7300000000000000000000000000000000dead093380f1505f5f5f5f5f7300000000000000000000000000000000dead093480f1505f5f5f5f5f7300000000000000000000000000000000dead093580f1505f5f5f5f5f7300000000000000000000000000000000dead093680f1505f5f5f5f5f7300000000000000000000000000000000dead093780f1505f5f5f5f5f7300000000000000000000000000000000dead093880f1505f5f5f5f5f7300000000000000000000000000000000dead093980f1505f5f5f5f5f7300000000000000000000000000000000dead093a80f1505f5f5f5f5f7300000000000000000000000000000000dead093b80f1505f5f5f5f5f7300000000000000000000000000000000dead093c80f1505f5f5f5f5f7300000000000000000000000000000000dead093d80f1505f5f5f5f5f7300000000000000000000000000000000dead093e80f1505f5f5f5f5f7300000000000000000000000000000000dead093f80f1505f5f5f5f5f7300000000000000000000000000000000dead094080f1505f5f5f5f5f7300000000000000000000000000000000dead094180f1505f5f5f5f5f7300000000000000000000000000000000dead094280f1505f5f5f5f5f7300000000000000000000000000000000dead094380f1505f5f5f5f5f7300000000000000000000000000000000dead094480f1505f5f5f5f5f7300000000000000000000000000000000dead094580f1505f5f5f5f5f7300000000000000000000000000000000dead094680f1505f5f5f5f5f7300000000000000000000000000000000dead094780f1505f5f5f5f5f7300000000000000000000000000000000dead094880f1505f5f5f5f5f7300000000000000000000000000000000dead094980f1505f5f5f5f5f7300000000000000000000000000000000dead094a80f1505f5f5f5f5f7300000000000000000000000000000000dead094b80f1505f5f5f5f5f7300000000000000000000000000000000dead094c80f1505f5f5f5f5f7300000000000000000000000000000000dead094d80f1505f5f5f5f5f7300000000000000000000000000000000dead094e80f1505f5f5f5f5f7300000000000000000000000000000000dead094f80f1505f5f5f5f5f7300000000000000000000000000000000dead095080f1505f5f5f5f5f7300000000000000000000000000000000dead095180f1505f5f5f5f5f7300000000000000000000000000000000dead095280f1505f5f5f5f5f7300000000000000000000000000000000dead095380f1505f5f5f5f5f7300000000000000000000000000000000dead095480f1505f5f5f5f5f7300000000000000000000000000000000dead095580f1505f5f5f5f5f7300000000000000000000000000000000dead095680f1505f5f5f5f5f7300000000000000000000000000000000dead095780f1505f5f5f5f5f7300000000000000000000000000000000dead095880f1505f5f5f5f5f7300000000000000000000000000000000dead095980f1505f5f5f5f5f7300000000000000000000000000000000dead095a80f1505f5f5f5f5f7300000000000000000000000000000000dead095b80f1505f5f5f5f5f7300000000000000000000000000000000dead095c80f1505f5f5f5f5f7300000000000000000000000000000000dead095d80f1505f5f5f5f5f7300000000000000000000000000000000dead095e80f1505f5f5f5f5f7300000000000000000000000000000000dead095f80f1505f5f5f5f5f7300000000000000000000000000000000dead096080f1505f5f5f5f5f7300000000000000000000000000000000dead096180f1505f5f5f5f5f7300000000000000000000000000000000dead096280f1505f5f5f5f5f7300000000000000000000000000000000dead096380f1505f5f5f5f5f7300000000000000000000000000000000dead096480f1505f5f5f5f5f7300000000000000000000000000000000dead096580f1505f5f5f5f5f7300000000000000000000000000000000dead096680f1505f5f5f5f5f7300000000000000000000000000000000dead096780f1505f5f5f5f5f7300000000000000000000000000000000dead096880f1505f5f5f5f5f7300000000000000000000000000000000dead096980f1505f5f5f5f5f7300000000000000000000000000000000dead096a80f1505f5f5f5f5f7300000000000000000000000000000000dead096b80f1505f5f5f5f5f7300000000000000000000000000000000dead096c80f1505f5f5f5f5f7300000000000000000000000000000000dead096d80f1505f5f5f5f5f7300000000000000000000000000000000dead096e80f1505f5f5f5f5f7300000000000000000000000000000000dead096f80f1505f5f5f5f5f7300000000000000000000000000000000dead097080f1505f5f5f5f5f7300000000000000000000000000000000dead097180f1505f5f5f5f5f7300000000000000000000000000000000dead097280f1505f5f5f5f5f7300000000000000000000000000000000dead097380f1505f5f5f5f5f7300000000000000000000000000000000dead097480f1505f5f5f5f5f7300000000000000000000000000000000dead097580f1505f5f5f5f5f7300000000000000000000000000000000dead097680f1505f5f5f5f5f7300000000000000000000000000000000dead097780f1505f5f5f5f5f7300000000000000000000000000000000dead097880f1505f5f5f5f5f7300000000000000000000000000000000dead097980f1505f5f5f5f5f7300000000000000000000000000000000dead097a80f1505f5f5f5f5f7300000000000000000000000000000000dead097b80f1505f5f5f5f5f7300000000000000000000000000000000dead097c80f1505f5f5f5f5f7300000000000000000000000000000000dead097d80f1505f5f5f5f5f7300000000000000000000000000000000dead097e80f1505f5f5f5f5f7300000000000000000000000000000000dead097f80f1505f5f5f5f5f7300000000000000000000000000000000dead098080f1505f5f5f5f5f7300000000000000000000000000000000dead098180f1505f5f5f5f5f7300000000000000000000000000000000dead098280f1505f5f5f5f5f7300000000000000000000000000000000dead098380f1505f5f5f5f5f7300000000000000000000000000000000dead098480f1505f5f5f5f5f7300000000000000000000000000000000dead098580f1505f5f5f5f5f7300000000000000000000000000000000dead098680f1505f5f5f5f5f7300000000000000000000000000000000dead098780f1505f5f5f5f5f7300000000000000000000000000000000dead098880f1505f5f5f5f5f7300000000000000000000000000000000dead098980f1505f5f5f5f5f7300000000000000000000000000000000dead098a80f1505f5f5f5f5f7300000000000000000000000000000000dead098b80f1505f5f5f5f5f7300000000000000000000000000000000dead098c80f1505f5f5f5f5f7300000000000000000000000000000000dead098d80f1505f5f5f5f5f7300000000000000000000000000000000dead098e80f1505f5f5f5f5f7300000000000000000000000000000000dead098f80f1505f5f5f5f5f7300000000000000000000000000000000dead099080f1505f5f5f5f5f7300000000000000000000000000000000dead099180f1505f5f5f5f5f7300000000000000000000000000000000dead099280f1505f5f5f5f5f7300000000000000000000000000000000dead099380f1505f5f5f5f5f7300000000000000000000000000000000dead099480f1505f5f5f5f5f7300000000000000000000000000000000dead099580f1505f5f5f5f5f7300000000000000000000000000000000dead099680f1505f5f5f5f5f7300000000000000000000000000000000dead099780f1505f5f5f5f5f7300000000000000000000000000000000dead099880f1505f5f5f5f5f7300000000000000000000000000000000dead099980f1505f5f5f5f5f7300000000000000000000000000000000dead099a80f1505f5f5f5f5f7300000000000000000000000000000000dead099b80f1505f5f5f5f5f7300000000000000000000000000000000dead099c80f1505f5f5f5f5f7300000000000000000000000000000000dead099d80f1505f5f5f5f5f7300000000000000000000000000000000dead099e80f1505f5f5f5f5f7300000000000000000000000000000000dead099f80f1505f5f5f5f5f7300000000000000000000000000000000dead09a080f1505f5f5f5f5f7300000000000000000000000000000000dead09a180f1505f5f5f5f5f7300000000000000000000000000000000dead09a280f1505f5f5f5f5f7300000000000000000000000000000000dead09a380f1505f5f5f5f5f7300000000000000000000000000000000dead09a480f1505f5f5f5f5f7300000000000000000000000000000000dead09a580f1505f5f5f5f5f7300000000000000000000000000000000dead09a680f1505f5f5f5f5f7300000000000000000000000000000000dead09a780f1505f5f5f5f5f7300000000000000000000000000000000dead09a880f1505f5f5f5f5f7300000000000000000000000000000000dead09a980f1505f5f5f5f5f7300000000000000000000000000000000dead09aa80f1505f5f5f5f5f7300000000000000000000000000000000dead09ab80f1505f5f5f5f5f7300000000000000000000000000000000dead09ac80f1505f5f5f5f5f7300000000000000000000000000000000dead09ad80f1505f5f5f5f5f7300000000000000000000000000000000dead09ae80f1505f5f5f5f5f7300000000000000000000000000000000dead09af80f1505f5f5f5f5f7300000000000000000000000000000000dead09b080f1505f5f5f5f5f7300000000000000000000000000000000dead09b180f1505f5f5f5f5f7300000000000000000000000000000000dead09b280f1505f5f5f5f5f7300000000000000000000000000000000dead09b380f1505f5f5f5f5f7300000000000000000000000000000000dead09b480f1505f5f5f5f5f7300000000000000000000000000000000dead09b580f1505f5f5f5f5f7300000000000000000000000000000000dead09b680f1505f5f5f5f5f7300000000000000000000000000000000dead09b780f1505f5f5f5f5f7300000000000000000000000000000000dead09b880f1505f5f5f5f5f7300000000000000000000000000000000dead09b980f1505f5f5f5f5f7300000000000000000000000000000000dead09ba80f1505f5f5f5f5f7300000000000000000000000000000000dead09bb80f1505f5f5f5f5f7300000000000000000000000000000000dead09bc80f1505f5f5f5f5f7300000000000000000000000000000000dead09bd80f1505f5f5f5f5f7300000000000000000000000000000000dead09be80f1505f5f5f5f5f7300000000000000000000000000000000dead09bf80f1505f5f5f5f5f7300000000000000000000000000000000dead09c080f1505f5f5f5f5f7300000000000000000000000000000000dead09c180f1505f5f5f5f5f7300000000000000000000000000000000dead09c280f1505f5f5f5f5f7300000000000000000000000000000000dead09c380f1505f5f5f5f5f7300000000000000000000000000000000dead09c480f1505f5f5f5f5f7300000000000000000000000000000000dead09c580f1505f5f5f5f5f7300000000000000000000000000000000dead09c680f1505f5f5f5f5f7300000000000000000000000000000000dead09c780f1505f5f5f5f5f7300000000000000000000000000000000dead09c880f1505f5f5f5f5f7300000000000000000000000000000000dead09c980f1505f5f5f5f5f7300000000000000000000000000000000dead09ca80f1505f5f5f5f5f7300000000000000000000000000000000dead09cb80f1505f5f5f5f5f7300000000000000000000000000000000dead09cc80f1505f5f5f5f5f7300000000000000000000000000000000dead09cd80f1505f5f5f5f5f7300000000000000000000000000000000dead09ce80f1505f5f5f5f5f7300000000000000000000000000000000dead09cf80f1505f5f5f5f5f7300000000000000000000000000000000dead09d080f1505f5f5f5f5f7300000000000000000000000000000000dead09d180f1505f5f5f5f5f7300000000000000000000000000000000dead09d280f1505f5f5f5f5f7300000000000000000000000000000000dead09d380f1505f5f5f5f5f7300000000000000000000000000000000dead09d480f1505f5f5f5f5f7300000000000000000000000000000000dead09d580f1505f5f5f5f5f7300000000000000000000000000000000dead09d680f1505f5f5f5f5f7300000000000000000000000000000000dead09d780f1505f5f5f5f5f7300000000000000000000000000000000dead09d880f1505f5f5f5f5f7300000000000000000000000000000000dead09d980f1505f5f5f5f5f7300000000000000000000000000000000dead09da80f1505f5f5f5f5f7300000000000000000000000000000000dead09db80f1505f5f5f5f5f7300000000000000000000000000000000dead09dc80f1505f5f5f5f5f7300000000000000000000000000000000dead09dd80f1505f5f5f5f5f7300000000000000000000000000000000dead09de80f1505f5f5f5f5f7300000000000000000000000000000000dead09df80f1505f5f5f5f5f7300000000000000000000000000000000dead09e080f1505f5f5f5f5f7300000000000000000000000000000000dead09e180f1505f5f5f5f5f7300000000000000000000000000000000dead09e280f1505f5f5f5f5f7300000000000000000000000000000000dead09e380f1505f5f5f5f5f7300000000000000000000000000000000dead09e480f1505f5f5f5f5f7300000000000000000000000000000000dead09e580f1505f5f5f5f5f7300000000000000000000000000000000dead09e680f1505f5f5f5f5f7300000000000000000000000000000000dead09e780f1505f5f5f5f5f7300000000000000000000000000000000dead09e880f1505f5f5f5f5f7300000000000000000000000000000000dead09e980f1505f5f5f5f5f7300000000000000000000000000000000dead09ea80f1505f5f5f5f5f7300000000000000000000000000000000dead09eb80f1505f5f5f5f5f7300000000000000000000000000000000dead09ec80f1505f5f5f5f5f7300000000000000000000000000000000dead09ed80f1505f5f5f5f5f7300000000000000000000000000000000dead09ee80f1505f5f5f5f5f7300000000000000000000000000000000dead09ef80f1505f5f5f5f5f7300000000000000000000000000000000dead09f080f1505f5f5f5f5f7300000000000000000000000000000000dead09f180f1505f5f5f5f5f7300000000000000000000000000000000dead09f280f1505f5f5f5f5f7300000000000000000000000000000000dead09f380f1505f5f5f5f5f7300000000000000000000000000000000dead09f480f1505f5f5f5f5f7300000000000000000000000000000000dead09f580f1505f5f5f5f5f7300000000000000000000000000000000dead09f680f1505f5f5f5f5f7300000000000000000000000000000000dead09f780f1505f5f5f5f5f7300000000000000000000000000000000dead09f880f1505f5f5f5f5f7300000000000000000000000000000000dead09f980f1505f5f5f5f5f7300000000000000000000000000000000dead09fa80f1505f5f5f5f5f7300000000000000000000000000000000dead09fb80f1505f5f5f5f5f7300000000000000000000000000000000dead09fc80f1505f5f5f5f5f7300000000000000000000000000000000dead09fd80f1505f5f5f5f5f7300000000000000000000000000000000dead09fe80f1505f5f5f5f5f7300000000000000000000000000000000dead09ff80f1505f5f5f5f5f7300000000000000000000000000000000dead0a0080f1505f5f5f5f5f7300000000000000000000000000000000dead0a0180f1505f5f5f5f5f7300000000000000000000000000000000dead0a0280f1505f5f5f5f5f7300000000000000000000000000000000dead0a0380f1505f5f5f5f5f7300000000000000000000000000000000dead0a0480f1505f5f5f5f5f7300000000000000000000000000000000dead0a0580f1505f5f5f5f5f7300000000000000000000000000000000dead0a0680f1505f5f5f5f5f7300000000000000000000000000000000dead0a0780f1505f5f5f5f5f7300000000000000000000000000000000dead0a0880f1505f5f5f5f5f7300000000000000000000000000000000dead0a0980f1505f5f5f5f5f7300000000000000000000000000000000dead0a0a80f1505f5f5f5f5f7300000000000000000000000000000000dead0a0b80f1505f5f5f5f5f7300000000000000000000000000000000dead0a0c80f1505f5f5f5f5f7300000000000000000000000000000000dead0a0d80f1505f5f5f5f5f7300000000000000000000000000000000dead0a0e80f1505f5f5f5f5f7300000000000000000000000000000000dead0a0f80f1505f5f5f5f5f7300000000000000000000000000000000dead0a1080f1505f5f5f5f5f7300000000000000000000000000000000dead0a1180f1505f5f5f5f5f7300000000000000000000000000000000dead0a1280f1505f5f5f5f5f7300000000000000000000000000000000dead0a1380f1505f5f5f5f5f7300000000000000000000000000000000dead0a1480f1505f5f5f5f5f7300000000000000000000000000000000dead0a1580f1505f5f5f5f5f7300000000000000000000000000000000dead0a1680f1505f5f5f5f5f7300000000000000000000000000000000dead0a1780f1505f5f5f5f5f7300000000000000000000000000000000dead0a1880f1505f5f5f5f5f7300000000000000000000000000000000dead0a1980f1505f5f5f5f5f7300000000000000000000000000000000dead0a1a80f1505f5f5f5f5f7300000000000000000000000000000000dead0a1b80f1505f5f5f5f5f7300000000000000000000000000000000dead0a1c80f1505f5f5f5f5f7300000000000000000000000000000000dead0a1d80f1505f5f5f5f5f7300000000000000000000000000000000dead0a1e80f1505f5f5f5f5f7300000000000000000000000000000000dead0a1f80f1505f5f5f5f5f7300000000000000000000000000000000dead0a2080f1505f5f5f5f5f7300000000000000000000000000000000dead0a2180f1505f5f5f5f5f7300000000000000000000000000000000dead0a2280f1505f5f5f5f5f7300000000000000000000000000000000dead0a2380f1505f5f5f5f5f7300000000000000000000000000000000dead0a2480f1505f5f5f5f5f7300000000000000000000000000000000dead0a2580f1505f5f5f5f5f7300000000000000000000000000000000dead0a2680f1505f5f5f5f5f7300000000000000000000000000000000dead0a2780f1505f5f5f5f5f7300000000000000000000000000000000dead0a2880f1505f5f5f5f5f7300000000000000000000000000000000dead0a2980f1505f5f5f5f5f7300000000000000000000000000000000dead0a2a80f1505f5f5f5f5f7300000000000000000000000000000000dead0a2b80f1505f5f5f5f5f7300000000000000000000000000000000dead0a2c80f1505f5f5f5f5f7300000000000000000000000000000000dead0a2d80f1505f5f5f5f5f7300000000000000000000000000000000dead0a2e80f1505f5f5f5f5f7300000000000000000000000000000000dead0a2f80f1505f5f5f5f5f7300000000000000000000000000000000dead0a3080f1505f5f5f5f5f7300000000000000000000000000000000dead0a3180f1505f5f5f5f5f7300000000000000000000000000000000dead0a3280f1505f5f5f5f5f7300000000000000000000000000000000dead0a3380f1505f5f5f5f5f7300000000000000000000000000000000dead0a3480f1505f5f5f5f5f7300000000000000000000000000000000dead0a3580f1505f5f5f5f5f7300000000000000000000000000000000dead0a3680f1505f5f5f5f5f7300000000000000000000000000000000dead0a3780f1505f5f5f5f5f7300000000000000000000000000000000dead0a3880f1505f5f5f5f5f7300000000000000000000000000000000dead0a3980f1505f5f5f5f5f7300000000000000000000000000000000dead0a3a80f1505f5f5f5f5f7300000000000000000000000000000000dead0a3b80f1505f5f5f5f5f7300000000000000000000000000000000dead0a3c80f1505f5f5f5f5f7300000000000000000000000000000000dead0a3d80f1505f5f5f5f5f7300000000000000000000000000000000dead0a3e80f1505f5f5f5f5f7300000000000000000000000000000000dead0a3f80f1505f5f5f5f5f7300000000000000000000000000000000dead0a4080f1505f5f5f5f5f7300000000000000000000000000000000dead0a4180f1505f5f5f5f5f7300000000000000000000000000000000dead0a4280f1505f5f5f5f5f7300000000000000000000000000000000dead0a4380f1505f5f5f5f5f7300000000000000000000000000000000dead0a4480f1505f5f5f5f5f7300000000000000000000000000000000dead0a4580f1505f5f5f5f5f7300000000000000000000000000000000dead0a4680f1505f5f5f5f5f7300000000000000000000000000000000dead0a4780f1505f5f5f5f5f7300000000000000000000000000000000dead0a4880f1505f5f5f5f5f7300000000000000000000000000000000dead0a4980f1505f5f5f5f5f7300000000000000000000000000000000dead0a4a80f1505f5f5f5f5f7300000000000000000000000000000000dead0a4b80f1505f5f5f5f5f7300000000000000000000000000000000dead0a4c80f1505f5f5f5f5f7300000000000000000000000000000000dead0a4d80f1505f5f5f5f5f7300000000000000000000000000000000dead0a4e80f1505f5f5f5f5f7300000000000000000000000000000000dead0a4f80f1505f5f5f5f5f7300000000000000000000000000000000dead0a5080f1505f5f5f5f5f7300000000000000000000000000000000dead0a5180f1505f5f5f5f5f7300000000000000000000000000000000dead0a5280f1505f5f5f5f5f7300000000000000000000000000000000dead0a5380f1505f5f5f5f5f7300000000000000000000000000000000dead0a5480f1505f5f5f5f5f7300000000000000000000000000000000dead0a5580f1505f5f5f5f5f7300000000000000000000000000000000dead0a5680f1505f5f5f5f5f7300000000000000000000000000000000dead0a5780f1505f5f5f5f5f7300000000000000000000000000000000dead0a5880f1505f5f5f5f5f7300000000000000000000000000000000dead0a5980f1505f5f5f5f5f7300000000000000000000000000000000dead0a5a80f1505f5f5f5f5f7300000000000000000000000000000000dead0a5b80f1505f5f5f5f5f7300000000000000000000000000000000dead0a5c80f1505f5f5f5f5f7300000000000000000000000000000000dead0a5d80f1505f5f5f5f5f7300000000000000000000000000000000dead0a5e80f1505f5f5f5f5f7300000000000000000000000000000000dead0a5f80f1505f5f5f5f5f7300000000000000000000000000000000dead0a6080f1505f5f5f5f5f7300000000000000000000000000000000dead0a6180f1505f5f5f5f5f7300000000000000000000000000000000dead0a6280f1505f5f5f5f5f7300000000000000000000000000000000dead0a6380f1505f5f5f5f5f7300000000000000000000000000000000dead0a6480f1505f5f5f5f5f7300000000000000000000000000000000dead0a6580f1505f5f5f5f5f7300000000000000000000000000000000dead0a6680f1505f5f5f5f5f7300000000000000000000000000000000dead0a6780f1505f5f5f5f5f7300000000000000000000000000000000dead0a6880f1505f5f5f5f5f7300000000000000000000000000000000dead0a6980f1505f5f5f5f5f7300000000000000000000000000000000dead0a6a80f1505f5f5f5f5f7300000000000000000000000000000000dead0a6b80f1505f5f5f5f5f7300000000000000000000000000000000dead0a6c80f1505f5f5f5f5f7300000000000000000000000000000000dead0a6d80f1505f5f5f5f5f7300000000000000000000000000000000dead0a6e80f1505f5f5f5f5f7300000000000000000000000000000000dead0a6f80f1505f5f5f5f5f7300000000000000000000000000000000dead0a7080f1505f5f5f5f5f7300000000000000000000000000000000dead0a7180f1505f5f5f5f5f7300000000000000000000000000000000dead0a7280f1505f5f5f5f5f7300000000000000000000000000000000dead0a7380f1505f5f5f5f5f7300000000000000000000000000000000dead0a7480f1505f5f5f5f5f7300000000000000000000000000000000dead0a7580f1505f5f5f5f5f7300000000000000000000000000000000dead0a7680f1505f5f5f5f5f7300000000000000000000000000000000dead0a7780f1505f5f5f5f5f7300000000000000000000000000000000dead0a7880f1505f5f5f5f5f7300000000000000000000000000000000dead0a7980f1505f5f5f5f5f7300000000000000000000000000000000dead0a7a80f1505f5f5f5f5f7300000000000000000000000000000000dead0a7b80f1505f5f5f5f5f7300000000000000000000000000000000dead0a7c80f1505f5f5f5f5f7300000000000000000000000000000000dead0a7d80f1505f5f5f5f5f7300000000000000000000000000000000dead0a7e80f1505f5f5f5f5f7300000000000000000000000000000000dead0a7f80f1505f5f5f5f5f7300000000000000000000000000000000dead0a8080f1505f5f5f5f5f7300000000000000000000000000000000dead0a8180f1505f5f5f5f5f7300000000000000000000000000000000dead0a8280f1505f5f5f5f5f7300000000000000000000000000000000dead0a8380f1505f5f5f5f5f7300000000000000000000000000000000dead0a8480f1505f5f5f5f5f7300000000000000000000000000000000dead0a8580f1505f5f5f5f5f7300000000000000000000000000000000dead0a8680f1505f5f5f5f5f7300000000000000000000000000000000dead0a8780f1505f5f5f5f5f7300000000000000000000000000000000dead0a8880f1505f5f5f5f5f7300000000000000000000000000000000dead0a8980f1505f5f5f5f5f7300000000000000000000000000000000dead0a8a80f1505f5f5f5f5f7300000000000000000000000000000000dead0a8b80f1505f5f5f5f5f7300000000000000000000000000000000dead0a8c80f1505f5f5f5f5f7300000000000000000000000000000000dead0a8d80f1505f5f5f5f5f7300000000000000000000000000000000dead0a8e80f1505f5f5f5f5f7300000000000000000000000000000000dead0a8f80f1505f5f5f5f5f7300000000000000000000000000000000dead0a9080f1505f5f5f5f5f7300000000000000000000000000000000dead0a9180f1505f5f5f5f5f7300000000000000000000000000000000dead0a9280f1505f5f5f5f5f7300000000000000000000000000000000dead0a9380f1505f5f5f5f5f7300000000000000000000000000000000dead0a9480f1505f5f5f5f5f7300000000000000000000000000000000dead0a9580f1505f5f5f5f5f7300000000000000000000000000000000dead0a9680f1505f5f5f5f5f7300000000000000000000000000000000dead0a9780f1505f5f5f5f5f7300000000000000000000000000000000dead0a9880f1505f5f5f5f5f7300000000000000000000000000000000dead0a9980f1505f5f5f5f5f7300000000000000000000000000000000dead0a9a80f1505f5f5f5f5f7300000000000000000000000000000000dead0a9b80f1505f5f5f5f5f7300000000000000000000000000000000dead0a9c80f1505f5f5f5f5f7300000000000000000000000000000000dead0a9d80f1505f5f5f5f5f7300000000000000000000000000000000dead0a9e80f1505f5f5f5f5f7300000000000000000000000000000000dead0a9f80f1505f5f5f5f5f7300000000000000000000000000000000dead0aa080f1505f5f5f5f5f7300000000000000000000000000000000dead0aa180f1505f5f5f5f5f7300000000000000000000000000000000dead0aa280f1505f5f5f5f5f7300000000000000000000000000000000dead0aa380f1505f5f5f5f5f7300000000000000000000000000000000dead0aa480f1505f5f5f5f5f7300000000000000000000000000000000dead0aa580f1505f5f5f5f5f7300000000000000000000000000000000dead0aa680f1505f5f5f5f5f7300000000000000000000000000000000dead0aa780f1505f5f5f5f5f7300000000000000000000000000000000dead0aa880f1505f5f5f5f5f7300000000000000000000000000000000dead0aa980f1505f5f5f5f5f7300000000000000000000000000000000dead0aaa80f1505f5f5f5f5f7300000000000000000000000000000000dead0aab80f1505f5f5f5f5f7300000000000000000000000000000000dead0aac80f1505f5f5f5f5f7300000000000000000000000000000000dead0aad80f1505f5f5f5f5f7300000000000000000000000000000000dead0aae80f1505f5f5f5f5f7300000000000000000000000000000000dead0aaf80f1505f5f5f5f5f7300000000000000000000000000000000dead0ab080f1505f5f5f5f5f7300000000000000000000000000000000dead0ab180f1505f5f5f5f5f7300000000000000000000000000000000dead0ab280f1505f5f5f5f5f7300000000000000000000000000000000dead0ab380f1505f5f5f5f5f7300000000000000000000000000000000dead0ab480f1505f5f5f5f5f7300000000000000000000000000000000dead0ab580f1505f5f5f5f5f7300000000000000000000000000000000dead0ab680f1505f5f5f5f5f7300000000000000000000000000000000dead0ab780f1505f5f5f5f5f7300000000000000000000000000000000dead0ab880f1505f5f5f5f5f7300000000000000000000000000000000dead0ab980f1505f5f5f5f5f7300000000000000000000000000000000dead0aba80f1505f5f5f5f5f7300000000000000000000000000000000dead0abb80f1505f5f5f5f5f7300000000000000000000000000000000dead0abc80f1505f5f5f5f5f7300000000000000000000000000000000dead0abd80f1505f5f5f5f5f7300000000000000000000000000000000dead0abe80f1505f5f5f5f5f7300000000000000000000000000000000dead0abf80f1505f5f5f5f5f7300000000000000000000000000000000dead0ac080f1505f5f5f5f5f7300000000000000000000000000000000dead0ac180f1505f5f5f5f5f7300000000000000000000000000000000dead0ac280f1505f5f5f5f5f7300000000000000000000000000000000dead0ac380f1505f5f5f5f5f7300000000000000000000000000000000dead0ac480f1505f5f5f5f5f7300000000000000000000000000000000dead0ac580f1505f5f5f5f5f7300000000000000000000000000000000dead0ac680f1505f5f5f5f5f7300000000000000000000000000000000dead0ac780f1505f5f5f5f5f7300000000000000000000000000000000dead0ac880f1505f5f5f5f5f7300000000000000000000000000000000dead0ac980f1505f5f5f5f5f7300000000000000000000000000000000dead0aca80f1505f5f5f5f5f7300000000000000000000000000000000dead0acb80f1505f5f5f5f5f7300000000000000000000000000000000dead0acc80f1505f5f5f5f5f7300000000000000000000000000000000dead0acd80f1505f5f5f5f5f7300000000000000000000000000000000dead0ace80f1505f5f5f5f5f7300000000000000000000000000000000dead0acf80f1505f5f5f5f5f7300000000000000000000000000000000dead0ad080f1505f5f5f5f5f7300000000000000000000000000000000dead0ad180f1505f5f5f5f5f7300000000000000000000000000000000dead0ad280f1505f5f5f5f5f7300000000000000000000000000000000dead0ad380f1505f5f5f5f5f7300000000000000000000000000000000dead0ad480f1505f5f5f5f5f7300000000000000000000000000000000dead0ad580f1505f5f5f5f5f7300000000000000000000000000000000dead0ad680f1505f5f5f5f5f7300000000000000000000000000000000dead0ad780f1505f5f5f5f5f7300000000000000000000000000000000dead0ad880f1505f5f5f5f5f7300000000000000000000000000000000dead0ad980f1505f5f5f5f5f7300000000000000000000000000000000dead0ada80f1505f5f5f5f5f7300000000000000000000000000000000dead0adb80f1505f5f5f5f5f7300000000000000000000000000000000dead0adc80f1505f5f5f5f5f7300000000000000000000000000000000dead0add80f1505f5f5f5f5f7300000000000000000000000000000000dead0ade80f1505f5f5f5f5f7300000000000000000000000000000000dead0adf80f1505f5f5f5f5f7300000000000000000000000000000000dead0ae080f1505f5f5f5f5f7300000000000000000000000000000000dead0ae180f1505f5f5f5f5f7300000000000000000000000000000000dead0ae280f1505f5f5f5f5f7300000000000000000000000000000000dead0ae380f1505f5f5f5f5f7300000000000000000000000000000000dead0ae480f1505f5f5f5f5f7300000000000000000000000000000000dead0ae580f1505f5f5f5f5f7300000000000000000000000000000000dead0ae680f1505f5f5f5f5f7300000000000000000000000000000000dead0ae780f1505f5f5f5f5f7300000000000000000000000000000000dead0ae880f1505f5f5f5f5f7300000000000000000000000000000000dead0ae980f1505f5f5f5f5f7300000000000000000000000000000000dead0aea80f1505f5f5f5f5f7300000000000000000000000000000000dead0aeb80f1505f5f5f5f5f7300000000000000000000000000000000dead0aec80f1505f5f5f5f5f7300000000000000000000000000000000dead0aed80f1505f5f5f5f5f7300000000000000000000000000000000dead0aee80f1505f5f5f5f5f7300000000000000000000000000000000dead0aef80f1505f5f5f5f5f7300000000000000000000000000000000dead0af080f1505f5f5f5f5f7300000000000000000000000000000000dead0af180f1505f5f5f5f5f7300000000000000000000000000000000dead0af280f1505f5f5f5f5f7300000000000000000000000000000000dead0af380f1505f5f5f5f5f7300000000000000000000000000000000dead0af480f1505f5f5f5f5f7300000000000000000000000000000000dead0af580f1505f5f5f5f5f7300000000000000000000000000000000dead0af680f1505f5f5f5f5f7300000000000000000000000000000000dead0af780f1505f5f5f5f5f7300000000000000000000000000000000dead0af880f1505f5f5f5f5f7300000000000000000000000000000000dead0af980f1505f5f5f5f5f7300000000000000000000000000000000dead0afa80f1505f5f5f5f5f7300000000000000000000000000000000dead0afb80f1505f5f5f5f5f7300000000000000000000000000000000dead0afc80f1505f5f5f5f5f7300000000000000000000000000000000dead0afd80f1505f5f5f5f5f7300000000000000000000000000000000dead0afe80f1505f5f5f5f5f7300000000000000000000000000000000dead0aff80f1505f5f5f5f5f7300000000000000000000000000000000dead0b0080f1505f5f5f5f5f7300000000000000000000000000000000dead0b0180f1505f5f5f5f5f7300000000000000000000000000000000dead0b0280f1505f5f5f5f5f7300000000000000000000000000000000dead0b0380f1505f5f5f5f5f7300000000000000000000000000000000dead0b0480f1505f5f5f5f5f7300000000000000000000000000000000dead0b0580f1505f5f5f5f5f7300000000000000000000000000000000dead0b0680f1505f5f5f5f5f7300000000000000000000000000000000dead0b0780f1505f5f5f5f5f7300000000000000000000000000000000dead0b0880f1505f5f5f5f5f7300000000000000000000000000000000dead0b0980f1505f5f5f5f5f7300000000000000000000000000000000dead0b0a80f1505f5f5f5f5f7300000000000000000000000000000000dead0b0b80f1505f5f5f5f5f7300000000000000000000000000000000dead0b0c80f1505f5f5f5f5f7300000000000000000000000000000000dead0b0d80f1505f5f5f5f5f7300000000000000000000000000000000dead0b0e80f1505f5f5f5f5f7300000000000000000000000000000000dead0b0f80f1505f5f5f5f5f7300000000000000000000000000000000dead0b1080f1505f5f5f5f5f7300000000000000000000000000000000dead0b1180f1505f5f5f5f5f7300000000000000000000000000000000dead0b1280f1505f5f5f5f5f7300000000000000000000000000000000dead0b1380f1505f5f5f5f5f7300000000000000000000000000000000dead0b1480f1505f5f5f5f5f7300000000000000000000000000000000dead0b1580f1505f5f5f5f5f7300000000000000000000000000000000dead0b1680f1505f5f5f5f5f7300000000000000000000000000000000dead0b1780f1505f5f5f5f5f7300000000000000000000000000000000dead0b1880f1505f5f5f5f5f7300000000000000000000000000000000dead0b1980f1505f5f5f5f5f7300000000000000000000000000000000dead0b1a80f1505f5f5f5f5f7300000000000000000000000000000000dead0b1b80f1505f5f5f5f5f7300000000000000000000000000000000dead0b1c80f1505f5f5f5f5f7300000000000000000000000000000000dead0b1d80f1505f5f5f5f5f7300000000000000000000000000000000dead0b1e80f1505f5f5f5f5f7300000000000000000000000000000000dead0b1f80f1505f5f5f5f5f7300000000000000000000000000000000dead0b2080f1505f5f5f5f5f7300000000000000000000000000000000dead0b2180f1505f5f5f5f5f7300000000000000000000000000000000dead0b2280f1505f5f5f5f5f7300000000000000000000000000000000dead0b2380f1505f5f5f5f5f7300000000000000000000000000000000dead0b2480f1505f5f5f5f5f7300000000000000000000000000000000dead0b2580f1505f5f5f5f5f7300000000000000000000000000000000dead0b2680f1505f5f5f5f5f7300000000000000000000000000000000dead0b2780f1505f5f5f5f5f7300000000000000000000000000000000dead0b2880f1505f5f5f5f5f7300000000000000000000000000000000dead0b2980f1505f5f5f5f5f7300000000000000000000000000000000dead0b2a80f1505f5f5f5f5f7300000000000000000000000000000000dead0b2b80f1505f5f5f5f5f7300000000000000000000000000000000dead0b2c80f1505f5f5f5f5f7300000000000000000000000000000000dead0b2d80f1505f5f5f5f5f7300000000000000000000000000000000dead0b2e80f1505f5f5f5f5f7300000000000000000000000000000000dead0b2f80f1505f5f5f5f5f7300000000000000000000000000000000dead0b3080f1505f5f5f5f5f7300000000000000000000000000000000dead0b3180f1505f5f5f5f5f7300000000000000000000000000000000dead0b3280f1505f5f5f5f5f7300000000000000000000000000000000dead0b3380f1505f5f5f5f5f7300000000000000000000000000000000dead0b3480f1505f5f5f5f5f7300000000000000000000000000000000dead0b3580f1505f5f5f5f5f7300000000000000000000000000000000dead0b3680f1505f5f5f5f5f7300000000000000000000000000000000dead0b3780f1505f5f5f5f5f7300000000000000000000000000000000dead0b3880f1505f5f5f5f5f7300000000000000000000000000000000dead0b3980f1505f5f5f5f5f7300000000000000000000000000000000dead0b3a80f1505f5f5f5f5f7300000000000000000000000000000000dead0b3b80f1505f5f5f5f5f7300000000000000000000000000000000dead0b3c80f1505f5f5f5f5f7300000000000000000000000000000000dead0b3d80f1505f5f5f5f5f7300000000000000000000000000000000dead0b3e80f1505f5f5f5f5f7300000000000000000000000000000000dead0b3f80f1505f5f5f5f5f7300000000000000000000000000000000dead0b4080f1505f5f5f5f5f7300000000000000000000000000000000dead0b4180f1505f5f5f5f5f7300000000000000000000000000000000dead0b4280f1505f5f5f5f5f7300000000000000000000000000000000dead0b4380f1505f5f5f5f5f7300000000000000000000000000000000dead0b4480f1505f5f5f5f5f7300000000000000000000000000000000dead0b4580f1505f5f5f5f5f7300000000000000000000000000000000dead0b4680f1505f5f5f5f5f7300000000000000000000000000000000dead0b4780f1505f5f5f5f5f7300000000000000000000000000000000dead0b4880f1505f5f5f5f5f7300000000000000000000000000000000dead0b4980f1505f5f5f5f5f7300000000000000000000000000000000dead0b4a80f1505f5f5f5f5f7300000000000000000000000000000000dead0b4b80f1505f5f5f5f5f7300000000000000000000000000000000dead0b4c80f1505f5f5f5f5f7300000000000000000000000000000000dead0b4d80f1505f5f5f5f5f7300000000000000000000000000000000dead0b4e80f1505f5f5f5f5f7300000000000000000000000000000000dead0b4f80f1505f5f5f5f5f7300000000000000000000000000000000dead0b5080f1505f5f5f5f5f7300000000000000000000000000000000dead0b5180f1505f5f5f5f5f7300000000000000000000000000000000dead0b5280f1505f5f5f5f5f7300000000000000000000000000000000dead0b5380f1505f5f5f5f5f7300000000000000000000000000000000dead0b5480f1505f5f5f5f5f7300000000000000000000000000000000dead0b5580f1505f5f5f5f5f7300000000000000000000000000000000dead0b5680f1505f5f5f5f5f7300000000000000000000000000000000dead0b5780f1505f5f5f5f5f7300000000000000000000000000000000dead0b5880f1505f5f5f5f5f7300000000000000000000000000000000dead0b5980f1505f5f5f5f5f7300000000000000000000000000000000dead0b5a80f1505f5f5f5f5f7300000000000000000000000000000000dead0b5b80f1505f5f5f5f5f7300000000000000000000000000000000dead0b5c80f1505f5f5f5f5f7300000000000000000000000000000000dead0b5d80f1505f5f5f5f5f7300000000000000000000000000000000dead0b5e80f1505f5f5f5f5f7300000000000000000000000000000000dead0b5f80f1505f5f5f5f5f7300000000000000000000000000000000dead0b6080f1505f5f5f5f5f7300000000000000000000000000000000dead0b6180f1505f5f5f5f5f7300000000000000000000000000000000dead0b6280f1505f5f5f5f5f7300000000000000000000000000000000dead0b6380f1505f5f5f5f5f7300000000000000000000000000000000dead0b6480f1505f5f5f5f5f7300000000000000000000000000000000dead0b6580f1505f5f5f5f5f7300000000000000000000000000000000dead0b6680f1505f5f5f5f5f7300000000000000000000000000000000dead0b6780f1505f5f5f5f5f7300000000000000000000000000000000dead0b6880f1505f5f5f5f5f7300000000000000000000000000000000dead0b6980f1505f5f5f5f5f7300000000000000000000000000000000dead0b6a80f1505f5f5f5f5f7300000000000000000000000000000000dead0b6b80f1505f5f5f5f5f7300000000000000000000000000000000dead0b6c80f1505f5f5f5f5f7300000000000000000000000000000000dead0b6d80f1505f5f5f5f5f7300000000000000000000000000000000dead0b6e80f1505f5f5f5f5f7300000000000000000000000000000000dead0b6f80f1505f5f5f5f5f7300000000000000000000000000000000dead0b7080f1505f5f5f5f5f7300000000000000000000000000000000dead0b7180f1505f5f5f5f5f7300000000000000000000000000000000dead0b7280f1505f5f5f5f5f7300000000000000000000000000000000dead0b7380f1505f5f5f5f5f7300000000000000000000000000000000dead0b7480f1505f5f5f5f5f7300000000000000000000000000000000dead0b7580f1505f5f5f5f5f7300000000000000000000000000000000dead0b7680f1505f5f5f5f5f7300000000000000000000000000000000dead0b7780f1505f5f5f5f5f7300000000000000000000000000000000dead0b7880f1505f5f5f5f5f7300000000000000000000000000000000dead0b7980f1505f5f5f5f5f7300000000000000000000000000000000dead0b7a80f1505f5f5f5f5f7300000000000000000000000000000000dead0b7b80f1505f5f5f5f5f7300000000000000000000000000000000dead0b7c80f1505f5f5f5f5f7300000000000000000000000000000000dead0b7d80f1505f5f5f5f5f7300000000000000000000000000000000dead0b7e80f1505f5f5f5f5f7300000000000000000000000000000000dead0b7f80f1505f5f5f5f5f7300000000000000000000000000000000dead0b8080f1505f5f5f5f5f7300000000000000000000000000000000dead0b8180f1505f5f5f5f5f7300000000000000000000000000000000dead0b8280f1505f5f5f5f5f7300000000000000000000000000000000dead0b8380f1505f5f5f5f5f7300000000000000000000000000000000dead0b8480f1505f5f5f5f5f7300000000000000000000000000000000dead0b8580f1505f5f5f5f5f7300000000000000000000000000000000dead0b8680f1505f5f5f5f5f7300000000000000000000000000000000dead0b8780f1505f5f5f5f5f7300000000000000000000000000000000dead0b8880f1505f5f5f5f5f7300000000000000000000000000000000dead0b8980f1505f5f5f5f5f7300000000000000000000000000000000dead0b8a80f1505f5f5f5f5f7300000000000000000000000000000000dead0b8b80f1505f5f5f5f5f7300000000000000000000000000000000dead0b8c80f1505f5f5f5f5f7300000000000000000000000000000000dead0b8d80f1505f5f5f5f5f7300000000000000000000000000000000dead0b8e80f1505f5f5f5f5f7300000000000000000000000000000000dead0b8f80f1505f5f5f5f5f7300000000000000000000000000000000dead0b9080f1505f5f5f5f5f7300000000000000000000000000000000dead0b9180f1505f5f5f5f5f7300000000000000000000000000000000dead0b9280f1505f5f5f5f5f7300000000000000000000000000000000dead0b9380f1505f5f5f5f5f7300000000000000000000000000000000dead0b9480f1505f5f5f5f5f7300000000000000000000000000000000dead0b9580f1505f5f5f5f5f7300000000000000000000000000000000dead0b9680f1505f5f5f5f5f7300000000000000000000000000000000dead0b9780f1505f5f5f5f5f7300000000000000000000000000000000dead0b9880f1505f5f5f5f5f7300000000000000000000000000000000dead0b9980f1505f5f5f5f5f7300000000000000000000000000000000dead0b9a80f1505f5f5f5f5f7300000000000000000000000000000000dead0b9b80f1505f5f5f5f5f7300000000000000000000000000000000dead0b9c80f1505f5f5f5f5f7300000000000000000000000000000000dead0b9d80f1505f5f5f5f5f7300000000000000000000000000000000dead0b9e80f1505f5f5f5f5f7300000000000000000000000000000000dead0b9f80f1505f5f5f5f5f7300000000000000000000000000000000dead0ba080f1505f5f5f5f5f7300000000000000000000000000000000dead0ba180f1505f5f5f5f5f7300000000000000000000000000000000dead0ba280f1505f5f5f5f5f7300000000000000000000000000000000dead0ba380f1505f5f5f5f5f7300000000000000000000000000000000dead0ba480f1505f5f5f5f5f7300000000000000000000000000000000dead0ba580f1505f5f5f5f5f7300000000000000000000000000000000dead0ba680f1505f5f5f5f5f7300000000000000000000000000000000dead0ba780f1505f5f5f5f5f7300000000000000000000000000000000dead0ba880f1505f5f5f5f5f7300000000000000000000000000000000dead0ba980f1505f5f5f5f5f7300000000000000000000000000000000dead0baa80f1505f5f5f5f5f7300000000000000000000000000000000dead0bab80f1505f5f5f5f5f7300000000000000000000000000000000dead0bac80f1505f5f5f5f5f7300000000000000000000000000000000dead0bad80f1505f5f5f5f5f7300000000000000000000000000000000dead0bae80f1505f5f5f5f5f7300000000000000000000000000000000dead0baf80f1505f5f5f5f5f7300000000000000000000000000000000dead0bb080f1505f5f5f5f5f7300000000000000000000000000000000dead0bb180f1505f5f5f5f5f7300000000000000000000000000000000dead0bb280f1505f5f5f5f5f7300000000000000000000000000000000dead0bb380f1505f5f5f5f5f7300000000000000000000000000000000dead0bb480f1505f5f5f5f5f7300000000000000000000000000000000dead0bb580f1505f5f5f5f5f7300000000000000000000000000000000dead0bb680f1505f5f5f5f5f7300000000000000000000000000000000dead0bb780f1505f5f5f5f5f7300000000000000000000000000000000dead0bb880f1505f5f5f5f5f7300000000000000000000000000000000dead0bb980f1505f5f5f5f5f7300000000000000000000000000000000dead0bba80f1505f5f5f5f5f7300000000000000000000000000000000dead0bbb80f1505f5f5f5f5f7300000000000000000000000000000000dead0bbc80f1505f5f5f5f5f7300000000000000000000000000000000dead0bbd80f1505f5f5f5f5f7300000000000000000000000000000000dead0bbe80f1505f5f5f5f5f7300000000000000000000000000000000dead0bbf80f1505f5f5f5f5f7300000000000000000000000000000000dead0bc080f1505f5f5f5f5f7300000000000000000000000000000000dead0bc180f1505f5f5f5f5f7300000000000000000000000000000000dead0bc280f1505f5f5f5f5f7300000000000000000000000000000000dead0bc380f1505f5f5f5f5f7300000000000000000000000000000000dead0bc480f1505f5f5f5f5f7300000000000000000000000000000000dead0bc580f1505f5f5f5f5f7300000000000000000000000000000000dead0bc680f1505f5f5f5f5f7300000000000000000000000000000000dead0bc780f1505f5f5f5f5f7300000000000000000000000000000000dead0bc880f1505f5f5f5f5f7300000000000000000000000000000000dead0bc980f1505f5f5f5f5f7300000000000000000000000000000000dead0bca80f1505f5f5f5f5f7300000000000000000000000000000000dead0bcb80f1505f5f5f5f5f7300000000000000000000000000000000dead0bcc80f1505f5f5f5f5f7300000000000000000000000000000000dead0bcd80f1505f5f5f5f5f7300000000000000000000000000000000dead0bce80f1505f5f5f5f5f7300000000000000000000000000000000dead0bcf80f1505f5f5f5f5f7300000000000000000000000000000000dead0bd080f1505f5f5f5f5f7300000000000000000000000000000000dead0bd180f1505f5f5f5f5f7300000000000000000000000000000000dead0bd280f1505f5f5f5f5f7300000000000000000000000000000000dead0bd380f1505f5f5f5f5f7300000000000000000000000000000000dead0bd480f1505f5f5f5f5f7300000000000000000000000000000000dead0bd580f1505f5f5f5f5f7300000000000000000000000000000000dead0bd680f1505f5f5f5f5f7300000000000000000000000000000000dead0bd780f1505f5f5f5f5f7300000000000000000000000000000000dead0bd880f1505f5f5f5f5f7300000000000000000000000000000000dead0bd980f1505f5f5f5f5f7300000000000000000000000000000000dead0bda80f1505f5f5f5f5f7300000000000000000000000000000000dead0bdb80f1505f5f5f5f5f7300000000000000000000000000000000dead0bdc80f1505f5f5f5f5f7300000000000000000000000000000000dead0bdd80f1505f5f5f5f5f7300000000000000000000000000000000dead0bde80f1505f5f5f5f5f7300000000000000000000000000000000dead0bdf80f1505f5f5f5f5f7300000000000000000000000000000000dead0be080f1505f5f5f5f5f7300000000000000000000000000000000dead0be180f1505f5f5f5f5f7300000000000000000000000000000000dead0be280f1505f5f5f5f5f7300000000000000000000000000000000dead0be380f1505f5f5f5f5f7300000000000000000000000000000000dead0be480f1505f5f5f5f5f7300000000000000000000000000000000dead0be580f1505f5f5f5f5f7300000000000000000000000000000000dead0be680f1505f5f5f5f5f7300000000000000000000000000000000dead0be780f1505f5f5f5f5f7300000000000000000000000000000000dead0be880f1505f5f5f5f5f7300000000000000000000000000000000dead0be980f1505f5f5f5f5f7300000000000000000000000000000000dead0bea80f1505f5f5f5f5f7300000000000000000000000000000000dead0beb80f1505f5f5f5f5f7300000000000000000000000000000000dead0bec80f1505f5f5f5f5f7300000000000000000000000000000000dead0bed80f1505f5f5f5f5f7300000000000000000000000000000000dead0bee80f1505f5f5f5f5f7300000000000000000000000000000000dead0bef80f1505f5f5f5f5f7300000000000000000000000000000000dead0bf080f1505f5f5f5f5f7300000000000000000000000000000000dead0bf180f1505f5f5f5f5f7300000000000000000000000000000000dead0bf280f1505f5f5f5f5f7300000000000000000000000000000000dead0bf380f1505f5f5f5f5f7300000000000000000000000000000000dead0bf480f1505f5f5f5f5f7300000000000000000000000000000000dead0bf580f1505f5f5f5f5f7300000000000000000000000000000000dead0bf680f1505f5f5f5f5f7300000000000000000000000000000000dead0bf780f1505f5f5f5f5f7300000000000000000000000000000000dead0bf880f1505f5f5f5f5f7300000000000000000000000000000000dead0bf980f1505f5f5f5f5f7300000000000000000000000000000000dead0bfa80f1505f5f5f5f5f7300000000000000000000000000000000dead0bfb80f1505f5f5f5f5f7300000000000000000000000000000000dead0bfc80f1505f5f5f5f5f7300000000000000000000000000000000dead0bfd80f1505f5f5f5f5f7300000000000000000000000000000000dead0bfe80f1505f5f5f5f5f7300000000000000000000000000000000dead0bff80f1505f5f5f5f5f7300000000000000000000000000000000dead0c0080f1505f5f5f5f5f7300000000000000000000000000000000dead0c0180f1505f5f5f5f5f7300000000000000000000000000000000dead0c0280f1505f5f5f5f5f7300000000000000000000000000000000dead0c0380f1505f5f5f5f5f7300000000000000000000000000000000dead0c0480f1505f5f5f5f5f7300000000000000000000000000000000dead0c0580f1505f5f5f5f5f7300000000000000000000000000000000dead0c0680f1505f5f5f5f5f7300000000000000000000000000000000dead0c0780f1505f5f5f5f5f7300000000000000000000000000000000dead0c0880f1505f5f5f5f5f7300000000000000000000000000000000dead0c0980f1505f5f5f5f5f7300000000000000000000000000000000dead0c0a80f1505f5f5f5f5f7300000000000000000000000000000000dead0c0b80f1505f5f5f5f5f7300000000000000000000000000000000dead0c0c80f1505f5f5f5f5f7300000000000000000000000000000000dead0c0d80f1505f5f5f5f5f7300000000000000000000000000000000dead0c0e80f1505f5f5f5f5f7300000000000000000000000000000000dead0c0f80f1505f5f5f5f5f7300000000000000000000000000000000dead0c1080f1505f5f5f5f5f7300000000000000000000000000000000dead0c1180f1505f5f5f5f5f7300000000000000000000000000000000dead0c1280f1505f5f5f5f5f7300000000000000000000000000000000dead0c1380f1505f5f5f5f5f7300000000000000000000000000000000dead0c1480f1505f5f5f5f5f7300000000000000000000000000000000dead0c1580f1505f5f5f5f5f7300000000000000000000000000000000dead0c1680f1505f5f5f5f5f7300000000000000000000000000000000dead0c1780f1505f5f5f5f5f7300000000000000000000000000000000dead0c1880f1505f5f5f5f5f7300000000000000000000000000000000dead0c1980f1505f5f5f5f5f7300000000000000000000000000000000dead0c1a80f1505f5f5f5f5f7300000000000000000000000000000000dead0c1b80f1505f5f5f5f5f7300000000000000000000000000000000dead0c1c80f1505f5f5f5f5f7300000000000000000000000000000000dead0c1d80f1505f5f5f5f5f7300000000000000000000000000000000dead0c1e80f1505f5f5f5f5f7300000000000000000000000000000000dead0c1f80f1505f5f5f5f5f7300000000000000000000000000000000dead0c2080f1505f5f5f5f5f7300000000000000000000000000000000dead0c2180f1505f5f5f5f5f7300000000000000000000000000000000dead0c2280f1505f5f5f5f5f7300000000000000000000000000000000dead0c2380f1505f5f5f5f5f7300000000000000000000000000000000dead0c2480f1505f5f5f5f5f7300000000000000000000000000000000dead0c2580f1505f5f5f5f5f7300000000000000000000000000000000dead0c2680f1505f5f5f5f5f7300000000000000000000000000000000dead0c2780f1505f5f5f5f5f7300000000000000000000000000000000dead0c2880f1505f5f5f5f5f7300000000000000000000000000000000dead0c2980f1505f5f5f5f5f7300000000000000000000000000000000dead0c2a80f1505f5f5f5f5f7300000000000000000000000000000000dead0c2b80f1505f5f5f5f5f7300000000000000000000000000000000dead0c2c80f1505f5f5f5f5f7300000000000000000000000000000000dead0c2d80f1505f5f5f5f5f7300000000000000000000000000000000dead0c2e80f1505f5f5f5f5f7300000000000000000000000000000000dead0c2f80f1505f5f5f5f5f7300000000000000000000000000000000dead0c3080f1505f5f5f5f5f7300000000000000000000000000000000dead0c3180f1505f5f5f5f5f7300000000000000000000000000000000dead0c3280f1505f5f5f5f5f7300000000000000000000000000000000dead0c3380f1505f5f5f5f5f7300000000000000000000000000000000dead0c3480f1505f5f5f5f5f7300000000000000000000000000000000dead0c3580f1505f5f5f5f5f7300000000000000000000000000000000dead0c3680f1505f5f5f5f5f7300000000000000000000000000000000dead0c3780f1505f5f5f5f5f7300000000000000000000000000000000dead0c3880f1505f5f5f5f5f7300000000000000000000000000000000dead0c3980f1505f5f5f5f5f7300000000000000000000000000000000dead0c3a80f1505f5f5f5f5f7300000000000000000000000000000000dead0c3b80f1505f5f5f5f5f7300000000000000000000000000000000dead0c3c80f1505f5f5f5f5f7300000000000000000000000000000000dead0c3d80f1505f5f5f5f5f7300000000000000000000000000000000dead0c3e80f1505f5f5f5f5f7300000000000000000000000000000000dead0c3f80f1505f5f5f5f5f7300000000000000000000000000000000dead0c4080f1505f5f5f5f5f7300000000000000000000000000000000dead0c4180f1505f5f5f5f5f7300000000000000000000000000000000dead0c4280f1505f5f5f5f5f7300000000000000000000000000000000dead0c4380f1505f5f5f5f5f7300000000000000000000000000000000dead0c4480f1505f5f5f5f5f7300000000000000000000000000000000dead0c4580f1505f5f5f5f5f7300000000000000000000000000000000dead0c4680f1505f5f5f5f5f7300000000000000000000000000000000dead0c4780f1505f5f5f5f5f7300000000000000000000000000000000dead0c4880f1505f5f5f5f5f7300000000000000000000000000000000dead0c4980f1505f5f5f5f5f7300000000000000000000000000000000dead0c4a80f1505f5f5f5f5f7300000000000000000000000000000000dead0c4b80f1505f5f5f5f5f7300000000000000000000000000000000dead0c4c80f1505f5f5f5f5f7300000000000000000000000000000000dead0c4d80f1505f5f5f5f5f7300000000000000000000000000000000dead0c4e80f1505f5f5f5f5f7300000000000000000000000000000000dead0c4f80f1505f5f5f5f5f7300000000000000000000000000000000dead0c5080f1505f5f5f5f5f7300000000000000000000000000000000dead0c5180f1505f5f5f5f5f7300000000000000000000000000000000dead0c5280f1505f5f5f5f5f7300000000000000000000000000000000dead0c5380f1505f5f5f5f5f7300000000000000000000000000000000dead0c5480f1505f5f5f5f5f7300000000000000000000000000000000dead0c5580f1505f5f5f5f5f7300000000000000000000000000000000dead0c5680f1505f5f5f5f5f7300000000000000000000000000000000dead0c5780f1505f5f5f5f5f7300000000000000000000000000000000dead0c5880f1505f5f5f5f5f7300000000000000000000000000000000dead0c5980f1505f5f5f5f5f7300000000000000000000000000000000dead0c5a80f1505f5f5f5f5f7300000000000000000000000000000000dead0c5b80f1505f5f5f5f5f7300000000000000000000000000000000dead0c5c80f1505f5f5f5f5f7300000000000000000000000000000000dead0c5d80f1505f5f5f5f5f7300000000000000000000000000000000dead0c5e80f1505f5f5f5f5f7300000000000000000000000000000000dead0c5f80f1505f5f5f5f5f7300000000000000000000000000000000dead0c6080f1505f5f5f5f5f7300000000000000000000000000000000dead0c6180f1505f5f5f5f5f7300000000000000000000000000000000dead0c6280f1505f5f5f5f5f7300000000000000000000000000000000dead0c6380f1505f5f5f5f5f7300000000000000000000000000000000dead0c6480f1505f5f5f5f5f7300000000000000000000000000000000dead0c6580f1505f5f5f5f5f7300000000000000000000000000000000dead0c6680f1505f5f5f5f5f7300000000000000000000000000000000dead0c6780f1505f5f5f5f5f7300000000000000000000000000000000dead0c6880f1505f5f5f5f5f7300000000000000000000000000000000dead0c6980f1505f5f5f5f5f7300000000000000000000000000000000dead0c6a80f1505f5f5f5f5f7300000000000000000000000000000000dead0c6b80f1505f5f5f5f5f7300000000000000000000000000000000dead0c6c80f1505f5f5f5f5f7300000000000000000000000000000000dead0c6d80f1505f5f5f5f5f7300000000000000000000000000000000dead0c6e80f1505f5f5f5f5f7300000000000000000000000000000000dead0c6f80f1505f5f5f5f5f7300000000000000000000000000000000dead0c7080f1505f5f5f5f5f7300000000000000000000000000000000dead0c7180f1505f5f5f5f5f7300000000000000000000000000000000dead0c7280f1505f5f5f5f5f7300000000000000000000000000000000dead0c7380f1505f5f5f5f5f7300000000000000000000000000000000dead0c7480f1505f5f5f5f5f7300000000000000000000000000000000dead0c7580f1505f5f5f5f5f7300000000000000000000000000000000dead0c7680f1505f5f5f5f5f7300000000000000000000000000000000dead0c7780f1505f5f5f5f5f7300000000000000000000000000000000dead0c7880f1505f5f5f5f5f7300000000000000000000000000000000dead0c7980f1505f5f5f5f5f7300000000000000000000000000000000dead0c7a80f1505f5f5f5f5f7300000000000000000000000000000000dead0c7b80f1505f5f5f5f5f7300000000000000000000000000000000dead0c7c80f1505f5f5f5f5f7300000000000000000000000000000000dead0c7d80f1505f5f5f5f5f7300000000000000000000000000000000dead0c7e80f1505f5f5f5f5f7300000000000000000000000000000000dead0c7f80f1505f5f5f5f5f7300000000000000000000000000000000dead0c8080f1505f5f5f5f5f7300000000000000000000000000000000dead0c8180f1505f5f5f5f5f7300000000000000000000000000000000dead0c8280f1505f5f5f5f5f7300000000000000000000000000000000dead0c8380f1505f5f5f5f5f7300000000000000000000000000000000dead0c8480f1505f5f5f5f5f7300000000000000000000000000000000dead0c8580f1505f5f5f5f5f7300000000000000000000000000000000dead0c8680f1505f5f5f5f5f7300000000000000000000000000000000dead0c8780f1505f5f5f5f5f7300000000000000000000000000000000dead0c8880f1505f5f5f5f5f7300000000000000000000000000000000dead0c8980f1505f5f5f5f5f7300000000000000000000000000000000dead0c8a80f1505f5f5f5f5f7300000000000000000000000000000000dead0c8b80f1505f5f5f5f5f7300000000000000000000000000000000dead0c8c80f1505f5f5f5f5f7300000000000000000000000000000000dead0c8d80f1505f5f5f5f5f7300000000000000000000000000000000dead0c8e80f1505f5f5f5f5f7300000000000000000000000000000000dead0c8f80f1505f5f5f5f5f7300000000000000000000000000000000dead0c9080f1505f5f5f5f5f7300000000000000000000000000000000dead0c9180f1505f5f5f5f5f7300000000000000000000000000000000dead0c9280f1505f5f5f5f5f7300000000000000000000000000000000dead0c9380f1505f5f5f5f5f7300000000000000000000000000000000dead0c9480f1505f5f5f5f5f7300000000000000000000000000000000dead0c9580f1505f5f5f5f5f7300000000000000000000000000000000dead0c9680f1505f5f5f5f5f7300000000000000000000000000000000dead0c9780f1505f5f5f5f5f7300000000000000000000000000000000dead0c9880f1505f5f5f5f5f7300000000000000000000000000000000dead0c9980f1505f5f5f5f5f7300000000000000000000000000000000dead0c9a80f1505f5f5f5f5f7300000000000000000000000000000000dead0c9b80f1505f5f5f5f5f7300000000000000000000000000000000dead0c9c80f1505f5f5f5f5f7300000000000000000000000000000000dead0c9d80f1505f5f5f5f5f7300000000000000000000000000000000dead0c9e80f1505f5f5f5f5f7300000000000000000000000000000000dead0c9f80f1505f5f5f5f5f7300000000000000000000000000000000dead0ca080f1505f5f5f5f5f7300000000000000000000000000000000dead0ca180f1505f5f5f5f5f7300000000000000000000000000000000dead0ca280f1505f5f5f5f5f7300000000000000000000000000000000dead0ca380f1505f5f5f5f5f7300000000000000000000000000000000dead0ca480f1505f5f5f5f5f7300000000000000000000000000000000dead0ca580f1505f5f5f5f5f7300000000000000000000000000000000dead0ca680f1505f5f5f5f5f7300000000000000000000000000000000dead0ca780f1505f5f5f5f5f7300000000000000000000000000000000dead0ca880f1505f5f5f5f5f7300000000000000000000000000000000dead0ca980f1505f5f5f5f5f7300000000000000000000000000000000dead0caa80f1505f5f5f5f5f7300000000000000000000000000000000dead0cab80f1505f5f5f5f5f7300000000000000000000000000000000dead0cac80f1505f5f5f5f5f7300000000000000000000000000000000dead0cad80f1505f5f5f5f5f7300000000000000000000000000000000dead0cae80f1505f5f5f5f5f7300000000000000000000000000000000dead0caf80f1505f5f5f5f5f7300000000000000000000000000000000dead0cb080f1505f5f5f5f5f7300000000000000000000000000000000dead0cb180f1505f5f5f5f5f7300000000000000000000000000000000dead0cb280f1505f5f5f5f5f7300000000000000000000000000000000dead0cb380f1505f5f5f5f5f7300000000000000000000000000000000dead0cb480f1505f5f5f5f5f7300000000000000000000000000000000dead0cb580f1505f5f5f5f5f7300000000000000000000000000000000dead0cb680f1505f5f5f5f5f7300000000000000000000000000000000dead0cb780f1505f5f5f5f5f7300000000000000000000000000000000dead0cb880f1505f5f5f5f5f7300000000000000000000000000000000dead0cb980f1505f5f5f5f5f7300000000000000000000000000000000dead0cba80f1505f5f5f5f5f7300000000000000000000000000000000dead0cbb80f1505f5f5f5f5f7300000000000000000000000000000000dead0cbc80f1505f5f5f5f5f7300000000000000000000000000000000dead0cbd80f1505f5f5f5f5f7300000000000000000000000000000000dead0cbe80f1505f5f5f5f5f7300000000000000000000000000000000dead0cbf80f1505f5f5f5f5f7300000000000000000000000000000000dead0cc080f1505f5f5f5f5f7300000000000000000000000000000000dead0cc180f1505f5f5f5f5f7300000000000000000000000000000000dead0cc280f1505f5f5f5f5f7300000000000000000000000000000000dead0cc380f1505f5f5f5f5f7300000000000000000000000000000000dead0cc480f1505f5f5f5f5f7300000000000000000000000000000000dead0cc580f1505f5f5f5f5f7300000000000000000000000000000000dead0cc680f1505f5f5f5f5f7300000000000000000000000000000000dead0cc780f1505f5f5f5f5f7300000000000000000000000000000000dead0cc880f1505f5f5f5f5f7300000000000000000000000000000000dead0cc980f1505f5f5f5f5f7300000000000000000000000000000000dead0cca80f1505f5f5f5f5f7300000000000000000000000000000000dead0ccb80f1505f5f5f5f5f7300000000000000000000000000000000dead0ccc80f1505f5f5f5f5f7300000000000000000000000000000000dead0ccd80f1505f5f5f5f5f7300000000000000000000000000000000dead0cce80f1505f5f5f5f5f7300000000000000000000000000000000dead0ccf80f1505f5f5f5f5f7300000000000000000000000000000000dead0cd080f1505f5f5f5f5f7300000000000000000000000000000000dead0cd180f1505f5f5f5f5f7300000000000000000000000000000000dead0cd280f1505f5f5f5f5f7300000000000000000000000000000000dead0cd380f1505f5f5f5f5f7300000000000000000000000000000000dead0cd480f1505f5f5f5f5f7300000000000000000000000000000000dead0cd580f1505f5f5f5f5f7300000000000000000000000000000000dead0cd680f1505f5f5f5f5f7300000000000000000000000000000000dead0cd780f1505f5f5f5f5f7300000000000000000000000000000000dead0cd880f1505f5f5f5f5f7300000000000000000000000000000000dead0cd980f1505f5f5f5f5f7300000000000000000000000000000000dead0cda80f1505f5f5f5f5f7300000000000000000000000000000000dead0cdb80f1505f5f5f5f5f7300000000000000000000000000000000dead0cdc80f1505f5f5f5f5f7300000000000000000000000000000000dead0cdd80f1505f5f5f5f5f7300000000000000000000000000000000dead0cde80f1505f5f5f5f5f7300000000000000000000000000000000dead0cdf80f1505f5f5f5f5f7300000000000000000000000000000000dead0ce080f1505f5f5f5f5f7300000000000000000000000000000000dead0ce180f1505f5f5f5f5f7300000000000000000000000000000000dead0ce280f1505f5f5f5f5f7300000000000000000000000000000000dead0ce380f1505f5f5f5f5f7300000000000000000000000000000000dead0ce480f1505f5f5f5f5f7300000000000000000000000000000000dead0ce580f1505f5f5f5f5f7300000000000000000000000000000000dead0ce680f1505f5f5f5f5f7300000000000000000000000000000000dead0ce780f1505f5f5f5f5f7300000000000000000000000000000000dead0ce880f1505f5f5f5f5f7300000000000000000000000000000000dead0ce980f1505f5f5f5f5f7300000000000000000000000000000000dead0cea80f1505f5f5f5f5f7300000000000000000000000000000000dead0ceb80f1505f5f5f5f5f7300000000000000000000000000000000dead0cec80f1505f5f5f5f5f7300000000000000000000000000000000dead0ced80f1505f5f5f5f5f7300000000000000000000000000000000dead0cee80f1505f5f5f5f5f7300000000000000000000000000000000dead0cef80f1505f5f5f5f5f7300000000000000000000000000000000dead0cf080f1505f5f5f5f5f7300000000000000000000000000000000dead0cf180f1505f5f5f5f5f7300000000000000000000000000000000dead0cf280f1505f5f5f5f5f7300000000000000000000000000000000dead0cf380f1505f5f5f5f5f7300000000000000000000000000000000dead0cf480f1505f5f5f5f5f7300000000000000000000000000000000dead0cf580f1505f5f5f5f5f7300000000000000000000000000000000dead0cf680f1505f5f5f5f5f7300000000000000000000000000000000dead0cf780f1505f5f5f5f5f7300000000000000000000000000000000dead0cf880f1505f5f5f5f5f7300000000000000000000000000000000dead0cf980f1505f5f5f5f5f7300000000000000000000000000000000dead0cfa80f1505f5f5f5f5f7300000000000000000000000000000000dead0cfb80f1505f5f5f5f5f7300000000000000000000000000000000dead0cfc80f1505f5f5f5f5f7300000000000000000000000000000000dead0cfd80f1505f5f5f5f5f7300000000000000000000000000000000dead0cfe80f1505f5f5f5f5f7300000000000000000000000000000000dead0cff80f1505f5f5f5f5f7300000000000000000000000000000000dead0d0080f1505f5f5f5f5f7300000000000000000000000000000000dead0d0180f1505f5f5f5f5f7300000000000000000000000000000000dead0d0280f1505f5f5f5f5f7300000000000000000000000000000000dead0d0380f1505f5f5f5f5f7300000000000000000000000000000000dead0d0480f1505f5f5f5f5f7300000000000000000000000000000000dead0d0580f1505f5f5f5f5f7300000000000000000000000000000000dead0d0680f1505f5f5f5f5f7300000000000000000000000000000000dead0d0780f1505f5f5f5f5f7300000000000000000000000000000000dead0d0880f1505f5f5f5f5f7300000000000000000000000000000000dead0d0980f1505f5f5f5f5f7300000000000000000000000000000000dead0d0a80f1505f5f5f5f5f7300000000000000000000000000000000dead0d0b80f1505f5f5f5f5f7300000000000000000000000000000000dead0d0c80f1505f5f5f5f5f7300000000000000000000000000000000dead0d0d80f1505f5f5f5f5f7300000000000000000000000000000000dead0d0e80f1505f5f5f5f5f7300000000000000000000000000000000dead0d0f80f1505f5f5f5f5f7300000000000000000000000000000000dead0d1080f1505f5f5f5f5f7300000000000000000000000000000000dead0d1180f1505f5f5f5f5f7300000000000000000000000000000000dead0d1280f1505f5f5f5f5f7300000000000000000000000000000000dead0d1380f1505f5f5f5f5f7300000000000000000000000000000000dead0d1480f1505f5f5f5f5f7300000000000000000000000000000000dead0d1580f1505f5f5f5f5f7300000000000000000000000000000000dead0d1680f1505f5f5f5f5f7300000000000000000000000000000000dead0d1780f1505f5f5f5f5f7300000000000000000000000000000000dead0d1880f1505f5f5f5f5f7300000000000000000000000000000000dead0d1980f1505f5f5f5f5f7300000000000000000000000000000000dead0d1a80f1505f5f5f5f5f7300000000000000000000000000000000dead0d1b80f1505f5f5f5f5f7300000000000000000000000000000000dead0d1c80f1505f5f5f5f5f7300000000000000000000000000000000dead0d1d80f1505f5f5f5f5f7300000000000000000000000000000000dead0d1e80f1505f5f5f5f5f7300000000000000000000000000000000dead0d1f80f1505f5f5f5f5f7300000000000000000000000000000000dead0d2080f1505f5f5f5f5f7300000000000000000000000000000000dead0d2180f1505f5f5f5f5f7300000000000000000000000000000000dead0d2280f1505f5f5f5f5f7300000000000000000000000000000000dead0d2380f1505f5f5f5f5f7300000000000000000000000000000000dead0d2480f1505f5f5f5f5f7300000000000000000000000000000000dead0d2580f1505f5f5f5f5f7300000000000000000000000000000000dead0d2680f1505f5f5f5f5f7300000000000000000000000000000000dead0d2780f1505f5f5f5f5f7300000000000000000000000000000000dead0d2880f1505f5f5f5f5f7300000000000000000000000000000000dead0d2980f1505f5f5f5f5f7300000000000000000000000000000000dead0d2a80f1505f5f5f5f5f7300000000000000000000000000000000dead0d2b80f1505f5f5f5f5f7300000000000000000000000000000000dead0d2c80f1505f5f5f5f5f7300000000000000000000000000000000dead0d2d80f1505f5f5f5f5f7300000000000000000000000000000000dead0d2e80f1505f5f5f5f5f7300000000000000000000000000000000dead0d2f80f1505f5f5f5f5f7300000000000000000000000000000000dead0d3080f1505f5f5f5f5f7300000000000000000000000000000000dead0d3180f1505f5f5f5f5f7300000000000000000000000000000000dead0d3280f1505f5f5f5f5f7300000000000000000000000000000000dead0d3380f1505f5f5f5f5f7300000000000000000000000000000000dead0d3480f1505f5f5f5f5f7300000000000000000000000000000000dead0d3580f1505f5f5f5f5f7300000000000000000000000000000000dead0d3680f1505f5f5f5f5f7300000000000000000000000000000000dead0d3780f1505f5f5f5f5f7300000000000000000000000000000000dead0d3880f1505f5f5f5f5f7300000000000000000000000000000000dead0d3980f1505f5f5f5f5f7300000000000000000000000000000000dead0d3a80f1505f5f5f5f5f7300000000000000000000000000000000dead0d3b80f1505f5f5f5f5f7300000000000000000000000000000000dead0d3c80f1505f5f5f5f5f7300000000000000000000000000000000dead0d3d80f1505f5f5f5f5f7300000000000000000000000000000000dead0d3e80f1505f5f5f5f5f7300000000000000000000000000000000dead0d3f80f1505f5f5f5f5f7300000000000000000000000000000000dead0d4080f1505f5f5f5f5f7300000000000000000000000000000000dead0d4180f1505f5f5f5f5f7300000000000000000000000000000000dead0d4280f1505f5f5f5f5f7300000000000000000000000000000000dead0d4380f1505f5f5f5f5f7300000000000000000000000000000000dead0d4480f1505f5f5f5f5f7300000000000000000000000000000000dead0d4580f1505f5f5f5f5f7300000000000000000000000000000000dead0d4680f1505f5f5f5f5f7300000000000000000000000000000000dead0d4780f1505f5f5f5f5f7300000000000000000000000000000000dead0d4880f1505f5f5f5f5f7300000000000000000000000000000000dead0d4980f1505f5f5f5f5f7300000000000000000000000000000000dead0d4a80f1505f5f5f5f5f7300000000000000000000000000000000dead0d4b80f1505f5f5f5f5f7300000000000000000000000000000000dead0d4c80f1505f5f5f5f5f7300000000000000000000000000000000dead0d4d80f1505f5f5f5f5f7300000000000000000000000000000000dead0d4e80f1505f5f5f5f5f7300000000000000000000000000000000dead0d4f80f1505f5f5f5f5f7300000000000000000000000000000000dead0d5080f1505f5f5f5f5f7300000000000000000000000000000000dead0d5180f1505f5f5f5f5f7300000000000000000000000000000000dead0d5280f1505f5f5f5f5f7300000000000000000000000000000000dead0d5380f1505f5f5f5f5f7300000000000000000000000000000000dead0d5480f1505f5f5f5f5f7300000000000000000000000000000000dead0d5580f1505f5f5f5f5f7300000000000000000000000000000000dead0d5680f1505f5f5f5f5f7300000000000000000000000000000000dead0d5780f1505f5f5f5f5f7300000000000000000000000000000000dead0d5880f1505f5f5f5f5f7300000000000000000000000000000000dead0d5980f1505f5f5f5f5f7300000000000000000000000000000000dead0d5a80f1505f5f5f5f5f7300000000000000000000000000000000dead0d5b80f1505f5f5f5f5f7300000000000000000000000000000000dead0d5c80f1505f5f5f5f5f7300000000000000000000000000000000dead0d5d80f1505f5f5f5f5f7300000000000000000000000000000000dead0d5e80f1505f5f5f5f5f7300000000000000000000000000000000dead0d5f80f1505f5f5f5f5f7300000000000000000000000000000000dead0d6080f1505f5f5f5f5f7300000000000000000000000000000000dead0d6180f1505f5f5f5f5f7300000000000000000000000000000000dead0d6280f1505f5f5f5f5f7300000000000000000000000000000000dead0d6380f1505f5f5f5f5f7300000000000000000000000000000000dead0d6480f1505f5f5f5f5f7300000000000000000000000000000000dead0d6580f1505f5f5f5f5f7300000000000000000000000000000000dead0d6680f1505f5f5f5f5f7300000000000000000000000000000000dead0d6780f1505f5f5f5f5f7300000000000000000000000000000000dead0d6880f1505f5f5f5f5f7300000000000000000000000000000000dead0d6980f1505f5f5f5f5f7300000000000000000000000000000000dead0d6a80f1505f5f5f5f5f7300000000000000000000000000000000dead0d6b80f1505f5f5f5f5f7300000000000000000000000000000000dead0d6c80f1505f5f5f5f5f7300000000000000000000000000000000dead0d6d80f1505f5f5f5f5f7300000000000000000000000000000000dead0d6e80f1505f5f5f5f5f7300000000000000000000000000000000dead0d6f80f1505f5f5f5f5f7300000000000000000000000000000000dead0d7080f1505f5f5f5f5f7300000000000000000000000000000000dead0d7180f1505f5f5f5f5f7300000000000000000000000000000000dead0d7280f1505f5f5f5f5f7300000000000000000000000000000000dead0d7380f1505f5f5f5f5f7300000000000000000000000000000000dead0d7480f1505f5f5f5f5f7300000000000000000000000000000000dead0d7580f1505f5f5f5f5f7300000000000000000000000000000000dead0d7680f1505f5f5f5f5f7300000000000000000000000000000000dead0d7780f1505f5f5f5f5f7300000000000000000000000000000000dead0d7880f1505f5f5f5f5f7300000000000000000000000000000000dead0d7980f1505f5f5f5f5f7300000000000000000000000000000000dead0d7a80f1505f5f5f5f5f7300000000000000000000000000000000dead0d7b80f1505f5f5f5f5f7300000000000000000000000000000000dead0d7c80f1505f5f5f5f5f7300000000000000000000000000000000dead0d7d80f1505f5f5f5f5f7300000000000000000000000000000000dead0d7e80f1505f5f5f5f5f7300000000000000000000000000000000dead0d7f80f1505f5f5f5f5f7300000000000000000000000000000000dead0d8080f1505f5f5f5f5f7300000000000000000000000000000000dead0d8180f1505f5f5f5f5f7300000000000000000000000000000000dead0d8280f1505f5f5f5f5f7300000000000000000000000000000000dead0d8380f1505f5f5f5f5f7300000000000000000000000000000000dead0d8480f1505f5f5f5f5f7300000000000000000000000000000000dead0d8580f1505f5f5f5f5f7300000000000000000000000000000000dead0d8680f1505f5f5f5f5f7300000000000000000000000000000000dead0d8780f1505f5f5f5f5f7300000000000000000000000000000000dead0d8880f1505f5f5f5f5f7300000000000000000000000000000000dead0d8980f1505f5f5f5f5f7300000000000000000000000000000000dead0d8a80f1505f5f5f5f5f7300000000000000000000000000000000dead0d8b80f1505f5f5f5f5f7300000000000000000000000000000000dead0d8c80f1505f5f5f5f5f7300000000000000000000000000000000dead0d8d80f1505f5f5f5f5f7300000000000000000000000000000000dead0d8e80f1505f5f5f5f5f7300000000000000000000000000000000dead0d8f80f1505f5f5f5f5f7300000000000000000000000000000000dead0d9080f1505f5f5f5f5f7300000000000000000000000000000000dead0d9180f1505f5f5f5f5f7300000000000000000000000000000000dead0d9280f1505f5f5f5f5f7300000000000000000000000000000000dead0d9380f1505f5f5f5f5f7300000000000000000000000000000000dead0d9480f1505f5f5f5f5f7300000000000000000000000000000000dead0d9580f1505f5f5f5f5f7300000000000000000000000000000000dead0d9680f1505f5f5f5f5f7300000000000000000000000000000000dead0d9780f1505f5f5f5f5f7300000000000000000000000000000000dead0d9880f1505f5f5f5f5f7300000000000000000000000000000000dead0d9980f1505f5f5f5f5f7300000000000000000000000000000000dead0d9a80f1505f5f5f5f5f7300000000000000000000000000000000dead0d9b80f1505f5f5f5f5f7300000000000000000000000000000000dead0d9c80f1505f5f5f5f5f7300000000000000000000000000000000dead0d9d80f1505f5f5f5f5f7300000000000000000000000000000000dead0d9e80f1505f5f5f5f5f7300000000000000000000000000000000dead0d9f80f1505f5f5f5f5f7300000000000000000000000000000000dead0da080f1505f5f5f5f5f7300000000000000000000000000000000dead0da180f1505f5f5f5f5f7300000000000000000000000000000000dead0da280f1505f5f5f5f5f7300000000000000000000000000000000dead0da380f1505f5f5f5f5f7300000000000000000000000000000000dead0da480f1505f5f5f5f5f7300000000000000000000000000000000dead0da580f1505f5f5f5f5f7300000000000000000000000000000000dead0da680f1505f5f5f5f5f7300000000000000000000000000000000dead0da780f1505f5f5f5f5f7300000000000000000000000000000000dead0da880f1505f5f5f5f5f7300000000000000000000000000000000dead0da980f1505f5f5f5f5f7300000000000000000000000000000000dead0daa80f1505f5f5f5f5f7300000000000000000000000000000000dead0dab80f1505f5f5f5f5f7300000000000000000000000000000000dead0dac80f1505f5f5f5f5f7300000000000000000000000000000000dead0dad80f1505f5f5f5f5f7300000000000000000000000000000000dead0dae80f1505f5f5f5f5f7300000000000000000000000000000000dead0daf80f1505f5f5f5f5f7300000000000000000000000000000000dead0db080f1505f5f5f5f5f7300000000000000000000000000000000dead0db180f1505f5f5f5f5f7300000000000000000000000000000000dead0db280f1505f5f5f5f5f7300000000000000000000000000000000dead0db380f1505f5f5f5f5f7300000000000000000000000000000000dead0db480f1505f5f5f5f5f7300000000000000000000000000000000dead0db580f1505f5f5f5f5f7300000000000000000000000000000000dead0db680f1505f5f5f5f5f7300000000000000000000000000000000dead0db780f1505f5f5f5f5f7300000000000000000000000000000000dead0db880f1505f5f5f5f5f7300000000000000000000000000000000dead0db980f1505f5f5f5f5f7300000000000000000000000000000000dead0dba80f1505f5f5f5f5f7300000000000000000000000000000000dead0dbb80f1505f5f5f5f5f7300000000000000000000000000000000dead0dbc80f1505f5f5f5f5f7300000000000000000000000000000000dead0dbd80f1505f5f5f5f5f7300000000000000000000000000000000dead0dbe80f1505f5f5f5f5f7300000000000000000000000000000000dead0dbf80f1505f5f5f5f5f7300000000000000000000000000000000dead0dc080f1505f5f5f5f5f7300000000000000000000000000000000dead0dc180f1505f5f5f5f5f7300000000000000000000000000000000dead0dc280f1505f5f5f5f5f7300000000000000000000000000000000dead0dc380f1505f5f5f5f5f7300000000000000000000000000000000dead0dc480f1505f5f5f5f5f7300000000000000000000000000000000dead0dc580f1505f5f5f5f5f7300000000000000000000000000000000dead0dc680f1505f5f5f5f5f7300000000000000000000000000000000dead0dc780f1505f5f5f5f5f7300000000000000000000000000000000dead0dc880f1505f5f5f5f5f7300000000000000000000000000000000dead0dc980f1505f5f5f5f5f7300000000000000000000000000000000dead0dca80f1505f5f5f5f5f7300000000000000000000000000000000dead0dcb80f1505f5f5f5f5f7300000000000000000000000000000000dead0dcc80f1505f5f5f5f5f7300000000000000000000000000000000dead0dcd80f1505f5f5f5f5f7300000000000000000000000000000000dead0dce80f1505f5f5f5f5f7300000000000000000000000000000000dead0dcf80f1505f5f5f5f5f7300000000000000000000000000000000dead0dd080f1505f5f5f5f5f7300000000000000000000000000000000dead0dd180f1505f5f5f5f5f7300000000000000000000000000000000dead0dd280f1505f5f5f5f5f7300000000000000000000000000000000dead0dd380f1505f5f5f5f5f7300000000000000000000000000000000dead0dd480f1505f5f5f5f5f7300000000000000000000000000000000dead0dd580f1505f5f5f5f5f7300000000000000000000000000000000dead0dd680f1505f5f5f5f5f7300000000000000000000000000000000dead0dd780f1505f5f5f5f5f7300000000000000000000000000000000dead0dd880f1505f5f5f5f5f7300000000000000000000000000000000dead0dd980f1505f5f5f5f5f7300000000000000000000000000000000dead0dda80f1505f5f5f5f5f7300000000000000000000000000000000dead0ddb80f1505f5f5f5f5f7300000000000000000000000000000000dead0ddc80f1505f5f5f5f5f7300000000000000000000000000000000dead0ddd80f1505f5f5f5f5f7300000000000000000000000000000000dead0dde80f1505f5f5f5f5f7300000000000000000000000000000000dead0ddf80f1505f5f5f5f5f7300000000000000000000000000000000dead0de080f1505f5f5f5f5f7300000000000000000000000000000000dead0de180f1505f5f5f5f5f7300000000000000000000000000000000dead0de280f1505f5f5f5f5f7300000000000000000000000000000000dead0de380f1505f5f5f5f5f7300000000000000000000000000000000dead0de480f1505f5f5f5f5f7300000000000000000000000000000000dead0de580f1505f5f5f5f5f7300000000000000000000000000000000dead0de680f1505f5f5f5f5f7300000000000000000000000000000000dead0de780f1505f5f5f5f5f7300000000000000000000000000000000dead0de880f1505f5f5f5f5f7300000000000000000000000000000000dead0de980f1505f5f5f5f5f7300000000000000000000000000000000dead0dea80f1505f5f5f5f5f7300000000000000000000000000000000dead0deb80f1505f5f5f5f5f7300000000000000000000000000000000dead0dec80f1505f5f5f5f5f7300000000000000000000000000000000dead0ded80f1505f5f5f5f5f7300000000000000000000000000000000dead0dee80f1505f5f5f5f5f7300000000000000000000000000000000dead0def80f1505f5f5f5f5f7300000000000000000000000000000000dead0df080f1505f5f5f5f5f7300000000000000000000000000000000dead0df180f1505f5f5f5f5f7300000000000000000000000000000000dead0df280f1505f5f5f5f5f7300000000000000000000000000000000dead0df380f1505f5f5f5f5f7300000000000000000000000000000000dead0df480f1505f5f5f5f5f7300000000000000000000000000000000dead0df580f1505f5f5f5f5f7300000000000000000000000000000000dead0df680f1505f5f5f5f5f7300000000000000000000000000000000dead0df780f1505f5f5f5f5f7300000000000000000000000000000000dead0df880f1505f5f5f5f5f7300000000000000000000000000000000dead0df980f1505f5f5f5f5f7300000000000000000000000000000000dead0dfa80f1505f5f5f5f5f7300000000000000000000000000000000dead0dfb80f1505f5f5f5f5f7300000000000000000000000000000000dead0dfc80f1505f5f5f5f5f7300000000000000000000000000000000dead0dfd80f1505f5f5f5f5f7300000000000000000000000000000000dead0dfe80f1505f5f5f5f5f7300000000000000000000000000000000dead0dff80f1505f5f5f5f5f7300000000000000000000000000000000dead0e0080f1505f5f5f5f5f7300000000000000000000000000000000dead0e0180f1505f5f5f5f5f7300000000000000000000000000000000dead0e0280f1505f5f5f5f5f7300000000000000000000000000000000dead0e0380f1505f5f5f5f5f7300000000000000000000000000000000dead0e0480f1505f5f5f5f5f7300000000000000000000000000000000dead0e0580f1505f5f5f5f5f7300000000000000000000000000000000dead0e0680f1505f5f5f5f5f7300000000000000000000000000000000dead0e0780f1505f5f5f5f5f7300000000000000000000000000000000dead0e0880f1505f5f5f5f5f7300000000000000000000000000000000dead0e0980f1505f5f5f5f5f7300000000000000000000000000000000dead0e0a80f1505f5f5f5f5f7300000000000000000000000000000000dead0e0b80f1505f5f5f5f5f7300000000000000000000000000000000dead0e0c80f1505f5f5f5f5f7300000000000000000000000000000000dead0e0d80f1505f5f5f5f5f7300000000000000000000000000000000dead0e0e80f1505f5f5f5f5f7300000000000000000000000000000000dead0e0f80f1505f5f5f5f5f7300000000000000000000000000000000dead0e1080f1505f5f5f5f5f7300000000000000000000000000000000dead0e1180f1505f5f5f5f5f7300000000000000000000000000000000dead0e1280f1505f5f5f5f5f7300000000000000000000000000000000dead0e1380f1505f5f5f5f5f7300000000000000000000000000000000dead0e1480f1505f5f5f5f5f7300000000000000000000000000000000dead0e1580f1505f5f5f5f5f7300000000000000000000000000000000dead0e1680f1505f5f5f5f5f7300000000000000000000000000000000dead0e1780f1505f5f5f5f5f7300000000000000000000000000000000dead0e1880f1505f5f5f5f5f7300000000000000000000000000000000dead0e1980f1505f5f5f5f5f7300000000000000000000000000000000dead0e1a80f1505f5f5f5f5f7300000000000000000000000000000000dead0e1b80f1505f5f5f5f5f7300000000000000000000000000000000dead0e1c80f1505f5f5f5f5f7300000000000000000000000000000000dead0e1d80f1505f5f5f5f5f7300000000000000000000000000000000dead0e1e80f1505f5f5f5f5f7300000000000000000000000000000000dead0e1f80f1505f5f5f5f5f7300000000000000000000000000000000dead0e2080f1505f5f5f5f5f7300000000000000000000000000000000dead0e2180f1505f5f5f5f5f7300000000000000000000000000000000dead0e2280f1505f5f5f5f5f7300000000000000000000000000000000dead0e2380f1505f5f5f5f5f7300000000000000000000000000000000dead0e2480f1505f5f5f5f5f7300000000000000000000000000000000dead0e2580f1505f5f5f5f5f7300000000000000000000000000000000dead0e2680f1505f5f5f5f5f7300000000000000000000000000000000dead0e2780f1505f5f5f5f5f7300000000000000000000000000000000dead0e2880f1505f5f5f5f5f7300000000000000000000000000000000dead0e2980f1505f5f5f5f5f7300000000000000000000000000000000dead0e2a80f1505f5f5f5f5f7300000000000000000000000000000000dead0e2b80f1505f5f5f5f5f7300000000000000000000000000000000dead0e2c80f1505f5f5f5f5f7300000000000000000000000000000000dead0e2d80f1505f5f5f5f5f7300000000000000000000000000000000dead0e2e80f1505f5f5f5f5f7300000000000000000000000000000000dead0e2f80f1505f5f5f5f5f7300000000000000000000000000000000dead0e3080f1505f5f5f5f5f7300000000000000000000000000000000dead0e3180f1505f5f5f5f5f7300000000000000000000000000000000dead0e3280f1505f5f5f5f5f7300000000000000000000000000000000dead0e3380f1505f5f5f5f5f7300000000000000000000000000000000dead0e3480f1505f5f5f5f5f7300000000000000000000000000000000dead0e3580f1505f5f5f5f5f7300000000000000000000000000000000dead0e3680f1505f5f5f5f5f7300000000000000000000000000000000dead0e3780f1505f5f5f5f5f7300000000000000000000000000000000dead0e3880f1505f5f5f5f5f7300000000000000000000000000000000dead0e3980f1505f5f5f5f5f7300000000000000000000000000000000dead0e3a80f1505f5f5f5f5f7300000000000000000000000000000000dead0e3b80f1505f5f5f5f5f7300000000000000000000000000000000dead0e3c80f1505f5f5f5f5f7300000000000000000000000000000000dead0e3d80f1505f5f5f5f5f7300000000000000000000000000000000dead0e3e80f1505f5f5f5f5f7300000000000000000000000000000000dead0e3f80f1505f5f5f5f5f7300000000000000000000000000000000dead0e4080f1505f5f5f5f5f7300000000000000000000000000000000dead0e4180f1505f5f5f5f5f7300000000000000000000000000000000dead0e4280f1505f5f5f5f5f7300000000000000000000000000000000dead0e4380f1505f5f5f5f5f7300000000000000000000000000000000dead0e4480f1505f5f5f5f5f7300000000000000000000000000000000dead0e4580f1505f5f5f5f5f7300000000000000000000000000000000dead0e4680f1505f5f5f5f5f7300000000000000000000000000000000dead0e4780f1505f5f5f5f5f7300000000000000000000000000000000dead0e4880f1505f5f5f5f5f7300000000000000000000000000000000dead0e4980f1505f5f5f5f5f7300000000000000000000000000000000dead0e4a80f1505f5f5f5f5f7300000000000000000000000000000000dead0e4b80f1505f5f5f5f5f7300000000000000000000000000000000dead0e4c80f1505f5f5f5f5f7300000000000000000000000000000000dead0e4d80f1505f5f5f5f5f7300000000000000000000000000000000dead0e4e80f1505f5f5f5f5f7300000000000000000000000000000000dead0e4f80f1505f5f5f5f5f7300000000000000000000000000000000dead0e5080f1505f5f5f5f5f7300000000000000000000000000000000dead0e5180f1505f5f5f5f5f7300000000000000000000000000000000dead0e5280f1505f5f5f5f5f7300000000000000000000000000000000dead0e5380f1505f5f5f5f5f7300000000000000000000000000000000dead0e5480f1505f5f5f5f5f7300000000000000000000000000000000dead0e5580f1505f5f5f5f5f7300000000000000000000000000000000dead0e5680f1505f5f5f5f5f7300000000000000000000000000000000dead0e5780f1505f5f5f5f5f7300000000000000000000000000000000dead0e5880f1505f5f5f5f5f7300000000000000000000000000000000dead0e5980f1505f5f5f5f5f7300000000000000000000000000000000dead0e5a80f1505f5f5f5f5f7300000000000000000000000000000000dead0e5b80f1505f5f5f5f5f7300000000000000000000000000000000dead0e5c80f1505f5f5f5f5f7300000000000000000000000000000000dead0e5d80f1505f5f5f5f5f7300000000000000000000000000000000dead0e5e80f1505f5f5f5f5f7300000000000000000000000000000000dead0e5f80f1505f5f5f5f5f7300000000000000000000000000000000dead0e6080f1505f5f5f5f5f7300000000000000000000000000000000dead0e6180f1505f5f5f5f5f7300000000000000000000000000000000dead0e6280f1505f5f5f5f5f7300000000000000000000000000000000dead0e6380f1505f5f5f5f5f7300000000000000000000000000000000dead0e6480f1505f5f5f5f5f7300000000000000000000000000000000dead0e6580f1505f5f5f5f5f7300000000000000000000000000000000dead0e6680f1505f5f5f5f5f7300000000000000000000000000000000dead0e6780f1505f5f5f5f5f7300000000000000000000000000000000dead0e6880f1505f5f5f5f5f7300000000000000000000000000000000dead0e6980f1505f5f5f5f5f7300000000000000000000000000000000dead0e6a80f1505f5f5f5f5f7300000000000000000000000000000000dead0e6b80f1505f5f5f5f5f7300000000000000000000000000000000dead0e6c80f1505f5f5f5f5f7300000000000000000000000000000000dead0e6d80f1505f5f5f5f5f7300000000000000000000000000000000dead0e6e80f1505f5f5f5f5f7300000000000000000000000000000000dead0e6f80f1505f5f5f5f5f7300000000000000000000000000000000dead0e7080f1505f5f5f5f5f7300000000000000000000000000000000dead0e7180f1505f5f5f5f5f7300000000000000000000000000000000dead0e7280f1505f5f5f5f5f7300000000000000000000000000000000dead0e7380f1505f5f5f5f5f7300000000000000000000000000000000dead0e7480f1505f5f5f5f5f7300000000000000000000000000000000dead0e7580f1505f5f5f5f5f7300000000000000000000000000000000dead0e7680f1505f5f5f5f5f7300000000000000000000000000000000dead0e7780f1505f5f5f5f5f7300000000000000000000000000000000dead0e7880f1505f5f5f5f5f7300000000000000000000000000000000dead0e7980f1505f5f5f5f5f7300000000000000000000000000000000dead0e7a80f1505f5f5f5f5f7300000000000000000000000000000000dead0e7b80f1505f5f5f5f5f7300000000000000000000000000000000dead0e7c80f1505f5f5f5f5f7300000000000000000000000000000000dead0e7d80f1505f5f5f5f5f7300000000000000000000000000000000dead0e7e80f1505f5f5f5f5f7300000000000000000000000000000000dead0e7f80f1505f5f5f5f5f7300000000000000000000000000000000dead0e8080f1505f5f5f5f5f7300000000000000000000000000000000dead0e8180f1505f5f5f5f5f7300000000000000000000000000000000dead0e8280f1505f5f5f5f5f7300000000000000000000000000000000dead0e8380f1505f5f5f5f5f7300000000000000000000000000000000dead0e8480f1505f5f5f5f5f7300000000000000000000000000000000dead0e8580f1505f5f5f5f5f7300000000000000000000000000000000dead0e8680f1505f5f5f5f5f7300000000000000000000000000000000dead0e8780f1505f5f5f5f5f7300000000000000000000000000000000dead0e8880f1505f5f5f5f5f7300000000000000000000000000000000dead0e8980f1505f5f5f5f5f7300000000000000000000000000000000dead0e8a80f1505f5f5f5f5f7300000000000000000000000000000000dead0e8b80f1505f5f5f5f5f7300000000000000000000000000000000dead0e8c80f1505f5f5f5f5f7300000000000000000000000000000000dead0e8d80f1505f5f5f5f5f7300000000000000000000000000000000dead0e8e80f1505f5f5f5f5f7300000000000000000000000000000000dead0e8f80f1505f5f5f5f5f7300000000000000000000000000000000dead0e9080f1505f5f5f5f5f7300000000000000000000000000000000dead0e9180f1505f5f5f5f5f7300000000000000000000000000000000dead0e9280f1505f5f5f5f5f7300000000000000000000000000000000dead0e9380f1505f5f5f5f5f7300000000000000000000000000000000dead0e9480f1505f5f5f5f5f7300000000000000000000000000000000dead0e9580f1505f5f5f5f5f7300000000000000000000000000000000dead0e9680f1505f5f5f5f5f7300000000000000000000000000000000dead0e9780f1505f5f5f5f5f7300000000000000000000000000000000dead0e9880f1505f5f5f5f5f7300000000000000000000000000000000dead0e9980f1505f5f5f5f5f7300000000000000000000000000000000dead0e9a80f1505f5f5f5f5f7300000000000000000000000000000000dead0e9b80f1505f5f5f5f5f7300000000000000000000000000000000dead0e9c80f1505f5f5f5f5f7300000000000000000000000000000000dead0e9d80f1505f5f5f5f5f7300000000000000000000000000000000dead0e9e80f1505f5f5f5f5f7300000000000000000000000000000000dead0e9f80f1505f5f5f5f5f7300000000000000000000000000000000dead0ea080f1505f5f5f5f5f7300000000000000000000000000000000dead0ea180f1505f5f5f5f5f7300000000000000000000000000000000dead0ea280f1505f5f5f5f5f7300000000000000000000000000000000dead0ea380f1505f5f5f5f5f7300000000000000000000000000000000dead0ea480f1505f5f5f5f5f7300000000000000000000000000000000dead0ea580f1505f5f5f5f5f7300000000000000000000000000000000dead0ea680f1505f5f5f5f5f7300000000000000000000000000000000dead0ea780f1505f5f5f5f5f7300000000000000000000000000000000dead0ea880f1505f5f5f5f5f7300000000000000000000000000000000dead0ea980f1505f5f5f5f5f7300000000000000000000000000000000dead0eaa80f1505f5f5f5f5f7300000000000000000000000000000000dead0eab80f1505f5f5f5f5f7300000000000000000000000000000000dead0eac80f1505f5f5f5f5f7300000000000000000000000000000000dead0ead80f1505f5f5f5f5f7300000000000000000000000000000000dead0eae80f1505f5f5f5f5f7300000000000000000000000000000000dead0eaf80f1505f5f5f5f5f7300000000000000000000000000000000dead0eb080f1505f5f5f5f5f7300000000000000000000000000000000dead0eb180f1505f5f5f5f5f7300000000000000000000000000000000dead0eb280f1505f5f5f5f5f7300000000000000000000000000000000dead0eb380f1505f5f5f5f5f7300000000000000000000000000000000dead0eb480f1505f5f5f5f5f7300000000000000000000000000000000dead0eb580f1505f5f5f5f5f7300000000000000000000000000000000dead0eb680f1505f5f5f5f5f7300000000000000000000000000000000dead0eb780f1505f5f5f5f5f7300000000000000000000000000000000dead0eb880f1505f5f5f5f5f7300000000000000000000000000000000dead0eb980f1505f5f5f5f5f7300000000000000000000000000000000dead0eba80f1505f5f5f5f5f7300000000000000000000000000000000dead0ebb80f1505f5f5f5f5f7300000000000000000000000000000000dead0ebc80f1505f5f5f5f5f7300000000000000000000000000000000dead0ebd80f1505f5f5f5f5f7300000000000000000000000000000000dead0ebe80f1505f5f5f5f5f7300000000000000000000000000000000dead0ebf80f1505f5f5f5f5f7300000000000000000000000000000000dead0ec080f1505f5f5f5f5f7300000000000000000000000000000000dead0ec180f1505f5f5f5f5f7300000000000000000000000000000000dead0ec280f1505f5f5f5f5f7300000000000000000000000000000000dead0ec380f1505f5f5f5f5f7300000000000000000000000000000000dead0ec480f1505f5f5f5f5f7300000000000000000000000000000000dead0ec580f1505f5f5f5f5f7300000000000000000000000000000000dead0ec680f1505f5f5f5f5f7300000000000000000000000000000000dead0ec780f1505f5f5f5f5f7300000000000000000000000000000000dead0ec880f1505f5f5f5f5f7300000000000000000000000000000000dead0ec980f1505f5f5f5f5f7300000000000000000000000000000000dead0eca80f1505f5f5f5f5f7300000000000000000000000000000000dead0ecb80f1505f5f5f5f5f7300000000000000000000000000000000dead0ecc80f1505f5f5f5f5f7300000000000000000000000000000000dead0ecd80f1505f5f5f5f5f7300000000000000000000000000000000dead0ece80f1505f5f5f5f5f7300000000000000000000000000000000dead0ecf80f1505f5f5f5f5f7300000000000000000000000000000000dead0ed080f1505f5f5f5f5f7300000000000000000000000000000000dead0ed180f1505f5f5f5f5f7300000000000000000000000000000000dead0ed280f1505f5f5f5f5f7300000000000000000000000000000000dead0ed380f1505f5f5f5f5f7300000000000000000000000000000000dead0ed480f1505f5f5f5f5f7300000000000000000000000000000000dead0ed580f1505f5f5f5f5f7300000000000000000000000000000000dead0ed680f1505f5f5f5f5f7300000000000000000000000000000000dead0ed780f1505f5f5f5f5f7300000000000000000000000000000000dead0ed880f1505f5f5f5f5f7300000000000000000000000000000000dead0ed980f1505f5f5f5f5f7300000000000000000000000000000000dead0eda80f1505f5f5f5f5f7300000000000000000000000000000000dead0edb80f1505f5f5f5f5f7300000000000000000000000000000000dead0edc80f1505f5f5f5f5f7300000000000000000000000000000000dead0edd80f1505f5f5f5f5f7300000000000000000000000000000000dead0ede80f1505f5f5f5f5f7300000000000000000000000000000000dead0edf80f1505f5f5f5f5f7300000000000000000000000000000000dead0ee080f1505f5f5f5f5f7300000000000000000000000000000000dead0ee180f1505f5f5f5f5f7300000000000000000000000000000000dead0ee280f1505f5f5f5f5f7300000000000000000000000000000000dead0ee380f1505f5f5f5f5f7300000000000000000000000000000000dead0ee480f1505f5f5f5f5f7300000000000000000000000000000000dead0ee580f1505f5f5f5f5f7300000000000000000000000000000000dead0ee680f1505f5f5f5f5f7300000000000000000000000000000000dead0ee780f1505f5f5f5f5f7300000000000000000000000000000000dead0ee880f1505f5f5f5f5f7300000000000000000000000000000000dead0ee980f1505f5f5f5f5f7300000000000000000000000000000000dead0eea80f1505f5f5f5f5f7300000000000000000000000000000000dead0eeb80f1505f5f5f5f5f7300000000000000000000000000000000dead0eec80f1505f5f5f5f5f7300000000000000000000000000000000dead0eed80f1505f5f5f5f5f7300000000000000000000000000000000dead0eee80f1505f5f5f5f5f7300000000000000000000000000000000dead0eef80f1505f5f5f5f5f7300000000000000000000000000000000dead0ef080f1505f5f5f5f5f7300000000000000000000000000000000dead0ef180f1505f5f5f5f5f7300000000000000000000000000000000dead0ef280f1505f5f5f5f5f7300000000000000000000000000000000dead0ef380f1505f5f5f5f5f7300000000000000000000000000000000dead0ef480f1505f5f5f5f5f7300000000000000000000000000000000dead0ef580f1505f5f5f5f5f7300000000000000000000000000000000dead0ef680f1505f5f5f5f5f7300000000000000000000000000000000dead0ef780f1505f5f5f5f5f7300000000000000000000000000000000dead0ef880f1505f5f5f5f5f7300000000000000000000000000000000dead0ef980f1505f5f5f5f5f7300000000000000000000000000000000dead0efa80f1505f5f5f5f5f7300000000000000000000000000000000dead0efb80f1505f5f5f5f5f7300000000000000000000000000000000dead0efc80f1505f5f5f5f5f7300000000000000000000000000000000dead0efd80f1505f5f5f5f5f7300000000000000000000000000000000dead0efe80f1505f5f5f5f5f7300000000000000000000000000000000dead0eff80f1505f5f5f5f5f7300000000000000000000000000000000dead0f0080f1505f5f5f5f5f7300000000000000000000000000000000dead0f0180f1505f5f5f5f5f7300000000000000000000000000000000dead0f0280f1505f5f5f5f5f7300000000000000000000000000000000dead0f0380f1505f5f5f5f5f7300000000000000000000000000000000dead0f0480f1505f5f5f5f5f7300000000000000000000000000000000dead0f0580f1505f5f5f5f5f7300000000000000000000000000000000dead0f0680f1505f5f5f5f5f7300000000000000000000000000000000dead0f0780f1505f5f5f5f5f7300000000000000000000000000000000dead0f0880f1505f5f5f5f5f7300000000000000000000000000000000dead0f0980f1505f5f5f5f5f7300000000000000000000000000000000dead0f0a80f1505f5f5f5f5f7300000000000000000000000000000000dead0f0b80f1505f5f5f5f5f7300000000000000000000000000000000dead0f0c80f1505f5f5f5f5f7300000000000000000000000000000000dead0f0d80f1505f5f5f5f5f7300000000000000000000000000000000dead0f0e80f1505f5f5f5f5f7300000000000000000000000000000000dead0f0f80f1505f5f5f5f5f7300000000000000000000000000000000dead0f1080f1505f5f5f5f5f7300000000000000000000000000000000dead0f1180f1505f5f5f5f5f7300000000000000000000000000000000dead0f1280f1505f5f5f5f5f7300000000000000000000000000000000dead0f1380f1505f5f5f5f5f7300000000000000000000000000000000dead0f1480f1505f5f5f5f5f7300000000000000000000000000000000dead0f1580f1505f5f5f5f5f7300000000000000000000000000000000dead0f1680f1505f5f5f5f5f7300000000000000000000000000000000dead0f1780f1505f5f5f5f5f7300000000000000000000000000000000dead0f1880f1505f5f5f5f5f7300000000000000000000000000000000dead0f1980f1505f5f5f5f5f7300000000000000000000000000000000dead0f1a80f1505f5f5f5f5f7300000000000000000000000000000000dead0f1b80f1505f5f5f5f5f7300000000000000000000000000000000dead0f1c80f1505f5f5f5f5f7300000000000000000000000000000000dead0f1d80f1505f5f5f5f5f7300000000000000000000000000000000dead0f1e80f1505f5f5f5f5f7300000000000000000000000000000000dead0f1f80f1505f5f5f5f5f7300000000000000000000000000000000dead0f2080f1505f5f5f5f5f7300000000000000000000000000000000dead0f2180f1505f5f5f5f5f7300000000000000000000000000000000dead0f2280f1505f5f5f5f5f7300000000000000000000000000000000dead0f2380f1505f5f5f5f5f7300000000000000000000000000000000dead0f2480f1505f5f5f5f5f7300000000000000000000000000000000dead0f2580f1505f5f5f5f5f7300000000000000000000000000000000dead0f2680f1505f5f5f5f5f7300000000000000000000000000000000dead0f2780f1505f5f5f5f5f7300000000000000000000000000000000dead0f2880f1505f5f5f5f5f7300000000000000000000000000000000dead0f2980f1505f5f5f5f5f7300000000000000000000000000000000dead0f2a80f1505f5f5f5f5f7300000000000000000000000000000000dead0f2b80f1505f5f5f5f5f7300000000000000000000000000000000dead0f2c80f1505f5f5f5f5f7300000000000000000000000000000000dead0f2d80f1505f5f5f5f5f7300000000000000000000000000000000dead0f2e80f1505f5f5f5f5f7300000000000000000000000000000000dead0f2f80f1505f5f5f5f5f7300000000000000000000000000000000dead0f3080f1505f5f5f5f5f7300000000000000000000000000000000dead0f3180f1505f5f5f5f5f7300000000000000000000000000000000dead0f3280f1505f5f5f5f5f7300000000000000000000000000000000dead0f3380f1505f5f5f5f5f7300000000000000000000000000000000dead0f3480f1505f5f5f5f5f7300000000000000000000000000000000dead0f3580f1505f5f5f5f5f7300000000000000000000000000000000dead0f3680f1505f5f5f5f5f7300000000000000000000000000000000dead0f3780f1505f5f5f5f5f7300000000000000000000000000000000dead0f3880f1505f5f5f5f5f7300000000000000000000000000000000dead0f3980f1505f5f5f5f5f7300000000000000000000000000000000dead0f3a80f1505f5f5f5f5f7300000000000000000000000000000000dead0f3b80f1505f5f5f5f5f7300000000000000000000000000000000dead0f3c80f1505f5f5f5f5f7300000000000000000000000000000000dead0f3d80f1505f5f5f5f5f7300000000000000000000000000000000dead0f3e80f1505f5f5f5f5f7300000000000000000000000000000000dead0f3f80f1505f5f5f5f5f7300000000000000000000000000000000dead0f4080f1505f5f5f5f5f7300000000000000000000000000000000dead0f4180f1505f5f5f5f5f7300000000000000000000000000000000dead0f4280f1505f5f5f5f5f7300000000000000000000000000000000dead0f4380f1505f5f5f5f5f7300000000000000000000000000000000dead0f4480f1505f5f5f5f5f7300000000000000000000000000000000dead0f4580f1505f5f5f5f5f7300000000000000000000000000000000dead0f4680f1505f5f5f5f5f7300000000000000000000000000000000dead0f4780f1505f5f5f5f5f7300000000000000000000000000000000dead0f4880f1505f5f5f5f5f7300000000000000000000000000000000dead0f4980f1505f5f5f5f5f7300000000000000000000000000000000dead0f4a80f1505f5f5f5f5f7300000000000000000000000000000000dead0f4b80f1505f5f5f5f5f7300000000000000000000000000000000dead0f4c80f1505f5f5f5f5f7300000000000000000000000000000000dead0f4d80f1505f5f5f5f5f7300000000000000000000000000000000dead0f4e80f1505f5f5f5f5f7300000000000000000000000000000000dead0f4f80f1505f5f5f5f5f7300000000000000000000000000000000dead0f5080f1505f5f5f5f5f7300000000000000000000000000000000dead0f5180f1505f5f5f5f5f7300000000000000000000000000000000dead0f5280f1505f5f5f5f5f7300000000000000000000000000000000dead0f5380f1505f5f5f5f5f7300000000000000000000000000000000dead0f5480f1505f5f5f5f5f7300000000000000000000000000000000dead0f5580f1505f5f5f5f5f7300000000000000000000000000000000dead0f5680f1505f5f5f5f5f7300000000000000000000000000000000dead0f5780f1505f5f5f5f5f7300000000000000000000000000000000dead0f5880f1505f5f5f5f5f7300000000000000000000000000000000dead0f5980f150", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0000": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0001": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0002": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0003": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0004": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0005": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0006": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0007": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0008": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0009": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead000a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead000b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead000c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead000d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead000e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead000f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0010": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0011": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0012": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0013": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0014": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0015": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0016": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0017": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0018": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0019": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead001a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead001b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead001c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead001d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead001e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead001f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0020": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0021": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0022": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0023": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0024": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0025": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0026": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0027": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0028": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0029": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead002a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead002b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead002c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead002d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead002e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead002f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0030": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0031": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0032": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0033": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0034": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0035": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0036": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0037": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0038": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0039": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead003a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead003b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead003c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead003d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead003e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead003f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0040": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0041": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0042": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0043": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0044": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0045": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0046": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0047": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0048": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0049": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead004a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead004b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead004c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead004d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead004e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead004f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0050": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0051": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0052": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0053": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0054": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0055": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0056": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0057": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0058": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0059": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead005a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead005b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead005c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead005d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead005e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead005f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0060": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0061": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0062": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0063": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0064": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0065": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0066": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0067": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0068": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0069": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead006a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead006b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead006c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead006d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead006e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead006f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0070": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0071": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0072": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0073": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0074": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0075": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0076": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0077": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0078": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0079": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead007a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead007b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead007c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead007d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead007e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead007f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0080": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0081": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0082": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0083": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0084": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0085": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0086": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0087": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0088": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0089": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead008a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead008b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead008c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead008d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead008e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead008f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0090": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0091": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0092": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0093": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0094": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0095": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0096": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0097": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0098": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0099": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead009a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead009b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead009c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead009d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead009e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead009f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00a0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00a1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00a2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00a3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00a4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00a5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00a6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00a7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00a8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00a9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00aa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00ab": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00ac": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00ad": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00ae": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00af": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00b0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00b1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00b2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00b3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00b4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00b5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00b6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00b7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00b8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00b9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00ba": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00bb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00bc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00bd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00be": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00bf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00c0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00c1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00c2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00c3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00c4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00c5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00c6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00c7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00c8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00c9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00ca": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00cb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00cc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00cd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00ce": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00cf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00d0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00d1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00d2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00d3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00d4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00d5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00d6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00d7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00d8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00d9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00da": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00db": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00dc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00dd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00de": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00df": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00e0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00e1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00e2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00e3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00e4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00e5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00e6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00e7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00e8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00e9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00ea": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00eb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00ec": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00ed": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00ee": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00ef": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00f0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00f1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00f2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00f3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00f4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00f5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00f6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00f7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00f8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00f9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00fa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00fb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00fc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00fd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00fe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead00ff": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0100": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0101": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0102": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0103": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0104": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0105": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0106": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0107": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0108": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0109": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead010a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead010b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead010c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead010d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead010e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead010f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0110": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0111": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0112": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0113": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0114": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0115": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0116": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0117": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0118": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0119": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead011a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead011b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead011c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead011d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead011e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead011f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0120": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0121": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0122": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0123": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0124": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0125": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0126": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0127": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0128": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0129": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead012a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead012b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead012c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead012d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead012e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead012f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0130": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0131": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0132": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0133": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0134": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0135": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0136": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0137": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0138": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0139": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead013a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead013b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead013c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead013d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead013e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead013f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0140": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0141": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0142": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0143": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0144": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0145": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0146": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0147": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0148": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0149": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead014a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead014b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead014c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead014d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead014e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead014f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0150": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0151": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0152": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0153": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0154": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0155": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0156": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0157": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0158": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0159": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead015a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead015b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead015c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead015d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead015e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead015f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0160": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0161": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0162": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0163": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0164": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0165": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0166": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0167": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0168": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0169": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead016a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead016b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead016c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead016d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead016e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead016f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0170": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0171": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0172": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0173": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0174": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0175": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0176": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0177": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0178": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0179": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead017a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead017b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead017c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead017d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead017e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead017f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0180": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0181": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0182": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0183": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0184": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0185": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0186": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0187": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0188": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0189": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead018a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead018b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead018c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead018d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead018e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead018f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0190": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0191": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0192": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0193": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0194": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0195": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0196": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0197": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0198": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0199": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead019a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead019b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead019c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead019d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead019e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead019f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01a0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01a1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01a2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01a3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01a4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01a5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01a6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01a7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01a8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01a9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01aa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01ab": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01ac": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01ad": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01ae": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01af": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01b0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01b1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01b2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01b3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01b4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01b5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01b6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01b7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01b8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01b9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01ba": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01bb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01bc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01bd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01be": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01bf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01c0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01c1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01c2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01c3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01c4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01c5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01c6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01c7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01c8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01c9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01ca": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01cb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01cc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01cd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01ce": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01cf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01d0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01d1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01d2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01d3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01d4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01d5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01d6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01d7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01d8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01d9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01da": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01db": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01dc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01dd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01de": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01df": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01e0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01e1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01e2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01e3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01e4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01e5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01e6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01e7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01e8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01e9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01ea": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01eb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01ec": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01ed": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01ee": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01ef": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01f0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01f1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01f2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01f3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01f4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01f5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01f6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01f7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01f8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01f9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01fa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01fb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01fc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01fd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01fe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead01ff": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0200": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0201": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0202": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0203": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0204": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0205": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0206": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0207": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0208": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0209": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead020a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead020b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead020c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead020d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead020e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead020f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0210": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0211": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0212": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0213": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0214": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0215": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0216": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0217": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0218": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0219": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead021a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead021b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead021c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead021d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead021e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead021f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0220": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0221": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0222": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0223": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0224": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0225": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0226": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0227": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0228": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0229": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead022a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead022b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead022c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead022d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead022e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead022f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0230": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0231": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0232": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0233": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0234": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0235": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0236": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0237": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0238": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0239": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead023a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead023b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead023c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead023d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead023e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead023f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0240": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0241": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0242": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0243": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0244": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0245": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0246": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0247": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0248": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0249": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead024a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead024b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead024c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead024d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead024e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead024f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0250": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0251": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0252": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0253": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0254": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0255": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0256": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0257": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0258": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0259": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead025a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead025b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead025c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead025d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead025e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead025f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0260": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0261": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0262": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0263": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0264": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0265": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0266": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0267": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0268": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0269": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead026a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead026b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead026c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead026d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead026e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead026f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0270": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0271": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0272": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0273": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0274": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0275": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0276": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0277": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0278": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0279": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead027a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead027b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead027c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead027d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead027e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead027f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0280": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0281": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0282": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0283": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0284": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0285": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0286": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0287": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0288": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0289": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead028a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead028b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead028c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead028d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead028e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead028f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0290": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0291": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0292": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0293": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0294": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0295": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0296": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0297": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0298": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0299": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead029a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead029b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead029c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead029d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead029e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead029f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02a0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02a1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02a2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02a3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02a4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02a5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02a6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02a7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02a8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02a9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02aa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02ab": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02ac": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02ad": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02ae": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02af": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02b0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02b1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02b2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02b3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02b4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02b5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02b6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02b7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02b8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02b9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02ba": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02bb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02bc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02bd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02be": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02bf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02c0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02c1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02c2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02c3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02c4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02c5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02c6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02c7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02c8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02c9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02ca": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02cb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02cc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02cd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02ce": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02cf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02d0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02d1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02d2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02d3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02d4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02d5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02d6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02d7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02d8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02d9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02da": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02db": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02dc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02dd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02de": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02df": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02e0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02e1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02e2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02e3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02e4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02e5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02e6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02e7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02e8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02e9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02ea": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02eb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02ec": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02ed": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02ee": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02ef": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02f0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02f1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02f2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02f3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02f4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02f5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02f6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02f7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02f8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02f9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02fa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02fb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02fc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02fd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02fe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead02ff": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0300": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0301": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0302": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0303": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0304": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0305": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0306": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0307": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0308": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0309": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead030a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead030b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead030c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead030d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead030e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead030f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0310": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0311": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0312": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0313": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0314": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0315": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0316": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0317": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0318": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0319": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead031a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead031b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead031c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead031d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead031e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead031f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0320": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0321": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0322": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0323": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0324": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0325": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0326": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0327": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0328": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0329": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead032a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead032b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead032c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead032d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead032e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead032f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0330": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0331": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0332": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0333": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0334": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0335": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0336": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0337": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0338": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0339": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead033a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead033b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead033c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead033d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead033e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead033f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0340": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0341": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0342": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0343": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0344": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0345": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0346": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0347": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0348": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0349": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead034a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead034b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead034c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead034d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead034e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead034f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0350": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0351": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0352": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0353": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0354": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0355": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0356": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0357": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0358": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0359": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead035a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead035b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead035c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead035d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead035e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead035f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0360": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0361": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0362": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0363": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0364": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0365": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0366": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0367": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0368": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0369": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead036a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead036b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead036c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead036d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead036e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead036f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0370": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0371": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0372": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0373": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0374": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0375": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0376": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0377": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0378": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0379": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead037a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead037b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead037c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead037d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead037e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead037f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0380": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0381": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0382": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0383": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0384": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0385": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0386": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0387": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0388": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0389": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead038a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead038b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead038c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead038d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead038e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead038f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0390": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0391": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0392": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0393": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0394": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0395": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0396": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0397": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0398": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0399": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead039a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead039b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead039c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead039d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead039e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead039f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03a0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03a1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03a2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03a3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03a4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03a5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03a6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03a7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03a8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03a9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03aa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03ab": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03ac": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03ad": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03ae": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03af": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03b0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03b1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03b2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03b3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03b4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03b5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03b6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03b7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03b8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03b9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03ba": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03bb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03bc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03bd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03be": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03bf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03c0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03c1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03c2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03c3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03c4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03c5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03c6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03c7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03c8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03c9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03ca": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03cb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03cc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03cd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03ce": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03cf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03d0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03d1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03d2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03d3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03d4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03d5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03d6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03d7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03d8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03d9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03da": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03db": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03dc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03dd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03de": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03df": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03e0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03e1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03e2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03e3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03e4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03e5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03e6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03e7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03e8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03e9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03ea": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03eb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03ec": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03ed": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03ee": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03ef": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03f0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03f1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03f2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03f3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03f4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03f5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03f6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03f7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03f8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03f9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03fa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03fb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03fc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03fd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03fe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead03ff": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0400": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0401": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0402": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0403": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0404": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0405": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0406": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0407": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0408": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0409": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead040a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead040b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead040c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead040d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead040e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead040f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0410": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0411": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0412": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0413": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0414": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0415": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0416": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0417": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0418": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0419": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead041a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead041b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead041c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead041d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead041e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead041f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0420": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0421": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0422": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0423": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0424": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0425": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0426": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0427": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0428": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0429": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead042a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead042b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead042c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead042d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead042e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead042f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0430": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0431": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0432": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0433": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0434": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0435": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0436": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0437": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0438": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0439": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead043a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead043b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead043c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead043d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead043e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead043f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0440": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0441": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0442": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0443": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0444": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0445": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0446": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0447": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0448": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0449": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead044a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead044b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead044c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead044d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead044e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead044f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0450": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0451": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0452": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0453": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0454": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0455": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0456": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0457": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0458": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0459": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead045a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead045b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead045c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead045d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead045e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead045f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0460": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0461": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0462": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0463": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0464": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0465": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0466": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0467": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0468": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0469": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead046a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead046b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead046c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead046d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead046e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead046f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0470": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0471": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0472": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0473": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0474": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0475": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0476": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0477": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0478": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0479": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead047a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead047b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead047c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead047d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead047e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead047f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0480": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0481": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0482": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0483": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0484": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0485": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0486": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0487": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0488": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0489": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead048a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead048b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead048c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead048d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead048e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead048f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0490": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0491": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0492": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0493": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0494": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0495": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0496": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0497": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0498": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0499": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead049a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead049b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead049c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead049d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead049e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead049f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04a0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04a1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04a2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04a3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04a4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04a5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04a6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04a7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04a8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04a9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04aa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04ab": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04ac": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04ad": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04ae": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04af": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04b0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04b1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04b2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04b3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04b4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04b5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04b6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04b7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04b8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04b9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04ba": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04bb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04bc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04bd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04be": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04bf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04c0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04c1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04c2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04c3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04c4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04c5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04c6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04c7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04c8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04c9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04ca": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04cb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04cc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04cd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04ce": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04cf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04d0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04d1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04d2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04d3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04d4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04d5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04d6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04d7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04d8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04d9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04da": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04db": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04dc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04dd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04de": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04df": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04e0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04e1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04e2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04e3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04e4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04e5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04e6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04e7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04e8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04e9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04ea": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04eb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04ec": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04ed": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04ee": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04ef": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04f0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04f1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04f2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04f3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04f4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04f5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04f6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04f7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04f8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04f9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04fa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04fb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04fc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04fd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04fe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead04ff": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0500": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0501": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0502": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0503": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0504": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0505": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0506": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0507": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0508": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0509": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead050a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead050b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead050c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead050d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead050e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead050f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0510": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0511": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0512": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0513": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0514": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0515": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0516": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0517": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0518": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0519": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead051a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead051b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead051c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead051d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead051e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead051f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0520": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0521": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0522": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0523": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0524": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0525": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0526": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0527": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0528": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0529": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead052a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead052b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead052c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead052d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead052e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead052f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0530": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0531": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0532": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0533": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0534": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0535": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0536": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0537": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0538": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0539": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead053a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead053b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead053c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead053d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead053e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead053f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0540": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0541": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0542": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0543": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0544": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0545": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0546": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0547": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0548": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0549": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead054a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead054b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead054c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead054d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead054e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead054f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0550": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0551": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0552": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0553": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0554": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0555": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0556": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0557": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0558": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0559": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead055a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead055b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead055c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead055d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead055e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead055f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0560": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0561": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0562": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0563": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0564": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0565": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0566": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0567": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0568": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0569": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead056a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead056b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead056c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead056d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead056e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead056f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0570": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0571": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0572": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0573": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0574": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0575": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0576": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0577": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0578": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0579": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead057a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead057b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead057c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead057d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead057e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead057f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0580": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0581": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0582": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0583": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0584": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0585": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0586": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0587": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0588": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0589": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead058a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead058b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead058c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead058d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead058e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead058f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0590": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0591": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0592": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0593": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0594": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0595": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0596": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0597": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0598": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0599": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead059a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead059b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead059c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead059d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead059e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead059f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05a0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05a1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05a2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05a3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05a4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05a5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05a6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05a7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05a8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05a9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05aa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05ab": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05ac": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05ad": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05ae": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05af": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05b0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05b1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05b2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05b3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05b4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05b5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05b6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05b7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05b8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05b9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05ba": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05bb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05bc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05bd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05be": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05bf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05c0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05c1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05c2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05c3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05c4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05c5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05c6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05c7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05c8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05c9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05ca": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05cb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05cc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05cd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05ce": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05cf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05d0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05d1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05d2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05d3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05d4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05d5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05d6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05d7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05d8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05d9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05da": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05db": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05dc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05dd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05de": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05df": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05e0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05e1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05e2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05e3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05e4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05e5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05e6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05e7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05e8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05e9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05ea": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05eb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05ec": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05ed": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05ee": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05ef": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05f0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05f1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05f2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05f3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05f4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05f5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05f6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05f7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05f8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05f9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05fa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05fb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05fc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05fd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05fe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead05ff": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0600": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0601": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0602": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0603": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0604": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0605": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0606": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0607": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0608": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0609": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead060a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead060b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead060c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead060d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead060e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead060f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0610": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0611": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0612": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0613": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0614": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0615": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0616": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0617": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0618": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0619": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead061a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead061b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead061c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead061d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead061e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead061f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0620": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0621": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0622": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0623": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0624": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0625": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0626": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0627": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0628": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0629": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead062a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead062b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead062c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead062d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead062e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead062f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0630": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0631": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0632": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0633": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0634": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0635": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0636": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0637": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0638": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0639": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead063a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead063b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead063c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead063d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead063e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead063f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0640": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0641": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0642": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0643": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0644": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0645": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0646": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0647": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0648": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0649": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead064a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead064b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead064c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead064d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead064e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead064f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0650": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0651": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0652": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0653": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0654": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0655": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0656": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0657": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0658": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0659": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead065a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead065b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead065c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead065d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead065e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead065f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0660": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0661": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0662": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0663": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0664": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0665": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0666": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0667": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0668": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0669": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead066a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead066b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead066c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead066d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead066e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead066f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0670": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0671": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0672": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0673": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0674": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0675": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0676": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0677": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0678": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0679": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead067a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead067b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead067c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead067d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead067e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead067f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0680": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0681": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0682": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0683": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0684": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0685": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0686": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0687": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0688": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0689": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead068a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead068b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead068c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead068d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead068e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead068f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0690": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0691": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0692": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0693": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0694": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0695": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0696": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0697": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0698": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0699": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead069a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead069b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead069c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead069d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead069e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead069f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06a0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06a1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06a2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06a3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06a4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06a5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06a6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06a7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06a8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06a9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06aa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06ab": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06ac": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06ad": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06ae": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06af": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06b0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06b1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06b2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06b3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06b4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06b5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06b6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06b7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06b8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06b9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06ba": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06bb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06bc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06bd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06be": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06bf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06c0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06c1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06c2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06c3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06c4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06c5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06c6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06c7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06c8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06c9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06ca": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06cb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06cc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06cd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06ce": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06cf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06d0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06d1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06d2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06d3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06d4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06d5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06d6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06d7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06d8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06d9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06da": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06db": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06dc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06dd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06de": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06df": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06e0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06e1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06e2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06e3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06e4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06e5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06e6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06e7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06e8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06e9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06ea": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06eb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06ec": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06ed": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06ee": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06ef": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06f0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06f1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06f2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06f3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06f4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06f5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06f6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06f7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06f8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06f9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06fa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06fb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06fc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06fd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06fe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead06ff": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0700": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0701": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0702": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0703": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0704": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0705": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0706": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0707": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0708": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0709": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead070a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead070b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead070c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead070d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead070e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead070f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0710": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0711": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0712": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0713": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0714": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0715": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0716": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0717": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0718": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0719": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead071a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead071b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead071c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead071d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead071e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead071f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0720": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0721": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0722": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0723": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0724": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0725": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0726": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0727": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0728": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0729": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead072a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead072b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead072c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead072d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead072e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead072f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0730": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0731": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0732": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0733": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0734": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0735": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0736": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0737": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0738": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0739": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead073a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead073b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead073c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead073d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead073e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead073f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0740": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0741": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0742": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0743": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0744": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0745": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0746": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0747": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0748": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0749": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead074a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead074b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead074c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead074d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead074e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead074f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0750": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0751": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0752": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0753": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0754": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0755": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0756": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0757": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0758": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0759": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead075a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead075b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead075c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead075d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead075e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead075f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0760": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0761": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0762": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0763": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0764": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0765": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0766": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0767": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0768": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0769": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead076a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead076b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead076c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead076d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead076e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead076f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0770": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0771": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0772": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0773": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0774": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0775": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0776": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0777": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0778": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0779": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead077a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead077b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead077c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead077d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead077e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead077f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0780": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0781": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0782": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0783": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0784": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0785": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0786": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0787": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0788": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0789": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead078a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead078b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead078c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead078d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead078e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead078f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0790": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0791": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0792": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0793": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0794": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0795": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0796": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0797": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0798": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0799": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead079a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead079b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead079c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead079d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead079e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead079f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07a0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07a1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07a2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07a3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07a4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07a5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07a6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07a7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07a8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07a9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07aa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07ab": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07ac": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07ad": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07ae": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07af": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07b0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07b1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07b2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07b3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07b4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07b5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07b6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07b7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07b8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07b9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07ba": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07bb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07bc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07bd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07be": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07bf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07c0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07c1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07c2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07c3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07c4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07c5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07c6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07c7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07c8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07c9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07ca": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07cb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07cc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07cd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07ce": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07cf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07d0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07d1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07d2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07d3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07d4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07d5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07d6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07d7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07d8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07d9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07da": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07db": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07dc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07dd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07de": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07df": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07e0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07e1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07e2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07e3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07e4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07e5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07e6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07e7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07e8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07e9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07ea": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07eb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07ec": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07ed": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07ee": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07ef": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07f0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07f1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07f2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07f3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07f4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07f5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07f6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07f7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07f8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07f9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07fa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07fb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07fc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07fd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07fe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead07ff": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0800": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0801": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0802": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0803": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0804": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0805": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0806": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0807": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0808": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0809": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead080a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead080b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead080c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead080d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead080e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead080f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0810": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0811": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0812": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0813": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0814": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0815": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0816": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0817": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0818": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0819": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead081a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead081b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead081c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead081d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead081e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead081f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0820": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0821": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0822": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0823": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0824": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0825": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0826": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0827": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0828": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0829": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead082a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead082b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead082c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead082d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead082e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead082f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0830": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0831": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0832": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0833": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0834": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0835": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0836": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0837": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0838": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0839": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead083a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead083b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead083c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead083d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead083e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead083f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0840": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0841": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0842": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0843": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0844": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0845": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0846": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0847": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0848": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0849": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead084a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead084b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead084c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead084d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead084e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead084f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0850": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0851": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0852": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0853": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0854": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0855": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0856": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0857": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0858": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0859": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead085a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead085b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead085c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead085d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead085e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead085f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0860": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0861": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0862": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0863": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0864": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0865": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0866": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0867": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0868": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0869": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead086a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead086b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead086c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead086d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead086e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead086f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0870": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0871": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0872": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0873": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0874": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0875": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0876": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0877": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0878": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0879": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead087a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead087b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead087c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead087d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead087e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead087f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0880": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0881": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0882": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0883": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0884": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0885": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0886": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0887": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0888": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0889": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead088a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead088b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead088c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead088d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead088e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead088f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0890": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0891": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0892": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0893": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0894": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0895": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0896": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0897": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0898": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0899": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead089a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead089b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead089c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead089d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead089e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead089f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08a0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08a1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08a2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08a3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08a4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08a5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08a6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08a7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08a8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08a9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08aa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08ab": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08ac": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08ad": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08ae": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08af": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08b0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08b1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08b2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08b3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08b4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08b5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08b6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08b7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08b8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08b9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08ba": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08bb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08bc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08bd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08be": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08bf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08c0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08c1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08c2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08c3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08c4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08c5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08c6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08c7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08c8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08c9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08ca": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08cb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08cc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08cd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08ce": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08cf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08d0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08d1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08d2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08d3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08d4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08d5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08d6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08d7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08d8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08d9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08da": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08db": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08dc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08dd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08de": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08df": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08e0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08e1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08e2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08e3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08e4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08e5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08e6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08e7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08e8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08e9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08ea": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08eb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08ec": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08ed": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08ee": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08ef": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08f0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08f1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08f2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08f3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08f4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08f5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08f6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08f7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08f8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08f9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08fa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08fb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08fc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08fd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08fe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead08ff": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0900": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0901": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0902": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0903": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0904": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0905": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0906": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0907": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0908": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0909": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead090a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead090b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead090c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead090d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead090e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead090f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0910": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0911": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0912": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0913": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0914": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0915": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0916": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0917": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0918": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0919": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead091a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead091b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead091c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead091d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead091e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead091f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0920": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0921": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0922": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0923": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0924": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0925": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0926": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0927": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0928": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0929": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead092a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead092b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead092c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead092d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead092e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead092f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0930": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0931": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0932": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0933": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0934": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0935": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0936": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0937": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0938": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0939": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead093a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead093b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead093c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead093d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead093e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead093f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0940": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0941": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0942": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0943": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0944": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0945": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0946": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0947": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0948": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0949": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead094a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead094b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead094c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead094d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead094e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead094f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0950": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0951": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0952": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0953": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0954": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0955": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0956": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0957": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0958": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0959": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead095a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead095b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead095c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead095d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead095e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead095f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0960": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0961": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0962": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0963": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0964": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0965": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0966": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0967": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0968": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0969": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead096a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead096b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead096c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead096d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead096e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead096f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0970": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0971": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0972": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0973": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0974": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0975": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0976": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0977": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0978": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0979": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead097a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead097b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead097c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead097d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead097e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead097f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0980": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0981": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0982": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0983": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0984": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0985": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0986": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0987": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0988": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0989": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead098a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead098b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead098c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead098d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead098e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead098f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0990": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0991": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0992": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0993": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0994": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0995": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0996": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0997": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0998": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0999": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead099a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead099b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead099c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead099d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead099e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead099f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09a0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09a1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09a2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09a3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09a4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09a5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09a6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09a7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09a8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09a9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09aa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09ab": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09ac": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09ad": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09ae": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09af": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09b0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09b1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09b2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09b3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09b4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09b5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09b6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09b7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09b8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09b9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09ba": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09bb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09bc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09bd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09be": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09bf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09c0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09c1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09c2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09c3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09c4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09c5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09c6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09c7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09c8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09c9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09ca": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09cb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09cc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09cd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09ce": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09cf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09d0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09d1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09d2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09d3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09d4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09d5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09d6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09d7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09d8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09d9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09da": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09db": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09dc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09dd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09de": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09df": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09e0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09e1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09e2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09e3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09e4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09e5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09e6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09e7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09e8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09e9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09ea": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09eb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09ec": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09ed": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09ee": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09ef": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09f0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09f1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09f2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09f3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09f4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09f5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09f6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09f7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09f8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09f9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09fa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09fb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09fc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09fd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09fe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead09ff": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a00": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a01": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a02": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a03": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a04": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a05": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a06": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a07": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a08": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a09": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a0a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a0b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a0c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a0d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a0e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a0f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a10": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a11": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a12": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a13": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a14": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a15": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a16": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a17": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a18": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a19": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a1a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a1b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a1c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a1d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a1e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a1f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a20": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a21": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a22": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a23": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a24": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a25": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a26": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a27": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a28": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a29": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a2a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a2b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a2c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a2d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a2e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a2f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a30": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a31": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a32": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a33": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a34": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a35": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a36": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a37": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a38": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a39": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a3a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a3b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a3c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a3d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a3e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a3f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a40": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a41": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a42": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a43": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a44": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a45": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a46": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a47": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a48": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a49": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a4a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a4b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a4c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a4d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a4e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a4f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a50": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a51": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a52": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a53": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a54": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a55": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a56": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a57": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a58": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a59": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a5a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a5b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a5c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a5d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a5e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a5f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a60": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a61": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a62": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a63": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a64": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a65": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a66": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a67": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a68": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a69": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a6a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a6b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a6c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a6d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a6e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a6f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a70": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a71": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a72": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a73": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a74": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a75": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a76": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a77": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a78": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a79": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a7a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a7b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a7c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a7d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a7e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a7f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a80": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a81": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a82": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a83": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a84": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a85": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a86": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a87": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a88": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a89": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a8a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a8b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a8c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a8d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a8e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a8f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a90": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a91": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a92": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a93": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a94": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a95": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a96": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a97": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a98": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a99": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a9a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a9b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a9c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a9d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a9e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0a9f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aa0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aa1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aa2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aa3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aa4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aa5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aa6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aa7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aa8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aa9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aaa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aab": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aac": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aad": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aae": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aaf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ab0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ab1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ab2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ab3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ab4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ab5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ab6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ab7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ab8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ab9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aba": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0abb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0abc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0abd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0abe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0abf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ac0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ac1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ac2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ac3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ac4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ac5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ac6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ac7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ac8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ac9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aca": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0acb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0acc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0acd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ace": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0acf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ad0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ad1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ad2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ad3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ad4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ad5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ad6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ad7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ad8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ad9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ada": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0adb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0adc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0add": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ade": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0adf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ae0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ae1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ae2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ae3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ae4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ae5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ae6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ae7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ae8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ae9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aea": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aeb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aec": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aed": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aee": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aef": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0af0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0af1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0af2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0af3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0af4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0af5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0af6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0af7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0af8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0af9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0afa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0afb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0afc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0afd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0afe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0aff": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b00": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b01": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b02": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b03": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b04": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b05": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b06": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b07": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b08": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b09": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b0a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b0b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b0c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b0d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b0e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b0f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b10": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b11": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b12": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b13": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b14": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b15": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b16": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b17": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b18": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b19": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b1a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b1b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b1c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b1d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b1e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b1f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b20": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b21": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b22": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b23": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b24": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b25": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b26": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b27": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b28": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b29": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b2a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b2b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b2c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b2d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b2e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b2f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b30": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b31": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b32": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b33": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b34": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b35": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b36": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b37": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b38": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b39": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b3a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b3b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b3c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b3d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b3e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b3f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b40": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b41": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b42": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b43": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b44": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b45": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b46": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b47": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b48": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b49": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b4a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b4b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b4c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b4d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b4e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b4f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b50": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b51": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b52": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b53": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b54": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b55": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b56": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b57": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b58": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b59": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b5a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b5b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b5c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b5d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b5e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b5f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b60": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b61": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b62": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b63": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b64": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b65": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b66": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b67": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b68": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b69": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b6a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b6b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b6c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b6d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b6e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b6f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b70": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b71": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b72": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b73": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b74": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b75": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b76": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b77": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b78": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b79": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b7a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b7b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b7c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b7d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b7e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b7f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b80": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b81": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b82": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b83": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b84": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b85": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b86": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b87": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b88": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b89": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b8a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b8b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b8c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b8d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b8e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b8f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b90": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b91": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b92": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b93": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b94": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b95": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b96": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b97": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b98": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b99": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b9a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b9b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b9c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b9d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b9e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0b9f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ba0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ba1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ba2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ba3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ba4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ba5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ba6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ba7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ba8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ba9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0baa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bab": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bac": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bad": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bae": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0baf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bb0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bb1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bb2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bb3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bb4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bb5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bb6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bb7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bb8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bb9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bba": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bbb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bbc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bbd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bbe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bbf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bc0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bc1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bc2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bc3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bc4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bc5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bc6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bc7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bc8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bc9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bca": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bcb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bcc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bcd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bce": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bcf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bd0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bd1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bd2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bd3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bd4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bd5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bd6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bd7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bd8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bd9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bda": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bdb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bdc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bdd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bde": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bdf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0be0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0be1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0be2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0be3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0be4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0be5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0be6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0be7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0be8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0be9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bea": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0beb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bec": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bed": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bee": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bef": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bf0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bf1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bf2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bf3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bf4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bf5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bf6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bf7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bf8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bf9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bfa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bfb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bfc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bfd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bfe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0bff": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c00": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c01": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c02": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c03": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c04": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c05": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c06": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c07": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c08": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c09": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c0a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c0b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c0c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c0d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c0e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c0f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c10": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c11": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c12": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c13": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c14": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c15": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c16": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c17": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c18": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c19": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c1a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c1b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c1c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c1d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c1e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c1f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c20": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c21": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c22": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c23": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c24": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c25": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c26": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c27": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c28": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c29": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c2a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c2b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c2c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c2d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c2e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c2f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c30": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c31": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c32": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c33": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c34": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c35": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c36": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c37": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c38": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c39": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c3a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c3b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c3c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c3d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c3e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c3f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c40": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c41": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c42": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c43": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c44": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c45": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c46": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c47": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c48": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c49": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c4a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c4b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c4c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c4d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c4e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c4f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c50": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c51": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c52": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c53": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c54": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c55": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c56": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c57": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c58": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c59": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c5a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c5b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c5c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c5d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c5e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c5f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c60": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c61": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c62": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c63": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c64": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c65": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c66": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c67": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c68": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c69": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c6a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c6b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c6c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c6d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c6e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c6f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c70": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c71": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c72": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c73": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c74": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c75": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c76": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c77": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c78": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c79": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c7a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c7b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c7c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c7d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c7e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c7f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c80": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c81": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c82": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c83": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c84": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c85": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c86": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c87": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c88": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c89": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c8a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c8b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c8c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c8d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c8e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c8f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c90": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c91": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c92": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c93": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c94": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c95": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c96": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c97": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c98": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c99": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c9a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c9b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c9c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c9d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c9e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0c9f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ca0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ca1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ca2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ca3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ca4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ca5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ca6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ca7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ca8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ca9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0caa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cab": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cac": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cad": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cae": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0caf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cb0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cb1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cb2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cb3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cb4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cb5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cb6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cb7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cb8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cb9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cba": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cbb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cbc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cbd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cbe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cbf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cc0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cc1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cc2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cc3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cc4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cc5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cc6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cc7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cc8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cc9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cca": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ccb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ccc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ccd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cce": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ccf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cd0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cd1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cd2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cd3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cd4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cd5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cd6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cd7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cd8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cd9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cda": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cdb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cdc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cdd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cde": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cdf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ce0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ce1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ce2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ce3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ce4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ce5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ce6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ce7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ce8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ce9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cea": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ceb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cec": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ced": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cee": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cef": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cf0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cf1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cf2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cf3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cf4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cf5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cf6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cf7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cf8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cf9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cfa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cfb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cfc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cfd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cfe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0cff": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d00": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d01": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d02": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d03": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d04": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d05": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d06": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d07": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d08": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d09": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d0a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d0b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d0c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d0d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d0e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d0f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d10": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d11": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d12": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d13": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d14": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d15": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d16": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d17": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d18": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d19": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d1a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d1b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d1c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d1d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d1e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d1f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d20": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d21": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d22": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d23": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d24": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d25": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d26": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d27": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d28": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d29": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d2a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d2b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d2c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d2d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d2e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d2f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d30": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d31": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d32": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d33": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d34": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d35": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d36": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d37": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d38": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d39": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d3a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d3b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d3c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d3d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d3e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d3f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d40": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d41": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d42": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d43": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d44": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d45": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d46": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d47": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d48": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d49": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d4a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d4b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d4c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d4d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d4e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d4f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d50": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d51": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d52": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d53": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d54": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d55": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d56": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d57": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d58": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d59": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d5a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d5b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d5c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d5d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d5e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d5f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d60": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d61": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d62": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d63": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d64": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d65": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d66": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d67": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d68": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d69": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d6a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d6b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d6c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d6d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d6e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d6f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d70": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d71": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d72": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d73": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d74": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d75": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d76": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d77": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d78": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d79": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d7a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d7b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d7c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d7d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d7e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d7f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d80": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d81": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d82": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d83": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d84": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d85": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d86": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d87": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d88": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d89": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d8a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d8b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d8c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d8d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d8e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d8f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d90": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d91": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d92": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d93": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d94": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d95": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d96": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d97": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d98": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d99": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d9a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d9b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d9c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d9d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d9e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0d9f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0da0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0da1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0da2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0da3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0da4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0da5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0da6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0da7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0da8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0da9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0daa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dab": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dac": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dad": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dae": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0daf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0db0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0db1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0db2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0db3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0db4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0db5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0db6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0db7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0db8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0db9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dba": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dbb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dbc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dbd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dbe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dbf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dc0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dc1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dc2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dc3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dc4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dc5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dc6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dc7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dc8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dc9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dca": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dcb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dcc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dcd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dce": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dcf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dd0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dd1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dd2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dd3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dd4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dd5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dd6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dd7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dd8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dd9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dda": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ddb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ddc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ddd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dde": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ddf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0de0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0de1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0de2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0de3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0de4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0de5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0de6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0de7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0de8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0de9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dea": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0deb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dec": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ded": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dee": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0def": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0df0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0df1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0df2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0df3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0df4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0df5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0df6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0df7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0df8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0df9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dfa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dfb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dfc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dfd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dfe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0dff": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e00": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e01": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e02": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e03": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e04": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e05": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e06": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e07": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e08": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e09": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e0a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e0b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e0c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e0d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e0e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e0f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e10": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e11": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e12": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e13": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e14": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e15": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e16": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e17": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e18": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e19": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e1a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e1b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e1c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e1d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e1e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e1f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e20": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e21": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e22": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e23": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e24": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e25": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e26": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e27": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e28": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e29": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e2a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e2b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e2c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e2d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e2e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e2f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e30": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e31": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e32": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e33": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e34": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e35": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e36": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e37": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e38": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e39": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e3a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e3b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e3c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e3d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e3e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e3f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e40": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e41": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e42": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e43": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e44": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e45": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e46": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e47": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e48": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e49": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e4a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e4b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e4c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e4d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e4e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e4f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e50": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e51": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e52": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e53": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e54": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e55": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e56": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e57": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e58": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e59": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e5a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e5b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e5c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e5d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e5e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e5f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e60": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e61": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e62": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e63": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e64": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e65": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e66": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e67": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e68": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e69": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e6a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e6b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e6c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e6d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e6e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e6f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e70": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e71": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e72": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e73": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e74": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e75": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e76": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e77": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e78": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e79": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e7a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e7b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e7c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e7d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e7e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e7f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e80": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e81": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e82": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e83": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e84": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e85": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e86": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e87": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e88": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e89": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e8a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e8b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e8c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e8d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e8e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e8f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e90": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e91": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e92": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e93": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e94": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e95": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e96": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e97": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e98": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e99": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e9a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e9b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e9c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e9d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e9e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0e9f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ea0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ea1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ea2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ea3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ea4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ea5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ea6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ea7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ea8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ea9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eaa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eab": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eac": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ead": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eae": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eaf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eb0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eb1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eb2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eb3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eb4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eb5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eb6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eb7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eb8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eb9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eba": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ebb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ebc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ebd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ebe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ebf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ec0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ec1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ec2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ec3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ec4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ec5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ec6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ec7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ec8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ec9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eca": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ecb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ecc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ecd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ece": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ecf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ed0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ed1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ed2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ed3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ed4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ed5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ed6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ed7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ed8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ed9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eda": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0edb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0edc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0edd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ede": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0edf": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ee0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ee1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ee2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ee3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ee4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ee5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ee6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ee7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ee8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ee9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eea": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eeb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eec": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eed": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eee": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eef": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ef0": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ef1": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ef2": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ef3": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ef4": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ef5": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ef6": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ef7": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ef8": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0ef9": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0efa": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0efb": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0efc": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0efd": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0efe": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0eff": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f00": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f01": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f02": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f03": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f04": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f05": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f06": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f07": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f08": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f09": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f0a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f0b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f0c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f0d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f0e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f0f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f10": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f11": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f12": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f13": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f14": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f15": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f16": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f17": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f18": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f19": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f1a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f1b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f1c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f1d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f1e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f1f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f20": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f21": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f22": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f23": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f24": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f25": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f26": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f27": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f28": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f29": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f2a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f2b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f2c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f2d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f2e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f2f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f30": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f31": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f32": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f33": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f34": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f35": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f36": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f37": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f38": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f39": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f3a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f3b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f3c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f3d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f3e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f3f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f40": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f41": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f42": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f43": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f44": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f45": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f46": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f47": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f48": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f49": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f4a": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f4b": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f4c": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f4d": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f4e": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f4f": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f50": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f51": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f52": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f53": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f54": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f55": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f56": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f57": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f58": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000dead0f59": { - "balance": "0x1", - "code": "0x73000000000000000000000000000000000000beefff", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x6fc23ac00", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x1c9c380" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/selfdestruct/selfdestruct_cancun.json b/tests/eof_suite/evmone/state_tests/state_transition/selfdestruct/selfdestruct_cancun.json deleted file mode 100644 index 7f6c16ecc3..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/selfdestruct/selfdestruct_cancun.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "selfdestruct_cancun": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Cancun": [ - { - "hash": "0x171a1f146a78a8537b6db6b0eb4bbb365bea12a2ee60c630799ee46f25bad540", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x4e", - "code": "0x7300000000000000000000000000000000000000beff", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/selfdestruct/selfdestruct_double_revert.json b/tests/eof_suite/evmone/state_tests/state_transition/selfdestruct/selfdestruct_double_revert.json deleted file mode 100644 index 89e51f4ca9..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/selfdestruct/selfdestruct_double_revert.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "selfdestruct_double_revert": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Shanghai": [ - { - "hash": "0x293f685cfef1377f5947a2ed8b96fc36316230bffcda18f98032d0a4b18f8410", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x00000000000000000000000000000000000000c0": { - "balance": "0x0", - "code": "0x600060006000600060007300000000000000000000000000000000000000ff62fffffff1", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000000000d0": { - "balance": "0x0", - "code": "0x600060006000600060007300000000000000000000000000000000000000ff62fffffff160006000fd", - "nonce": "0x0", - "storage": {} - }, - "0x00000000000000000000000000000000000000ff": { - "balance": "0x1", - "code": "0x7300000000000000000000000000000000000000beff", - "nonce": "0x0", - "storage": {} - }, - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x600060006000600060007300000000000000000000000000000000000000c062fffffff1600060006000600060007300000000000000000000000000000000000000d062fffffff1", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/selfdestruct/selfdestruct_initcode.json b/tests/eof_suite/evmone/state_tests/state_transition/selfdestruct/selfdestruct_initcode.json deleted file mode 100644 index 99661b94d0..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/selfdestruct/selfdestruct_initcode.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "selfdestruct_initcode": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Shanghai": [ - { - "hash": "0xd5b02a0a13ac02759940338d65c97e00b5cf29a1b4485c08a383c33f05dbb705", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x7300000000000000000000000000000000000000beff" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/selfdestruct/selfdestruct_same_tx_cancun.json b/tests/eof_suite/evmone/state_tests/state_transition/selfdestruct/selfdestruct_same_tx_cancun.json deleted file mode 100644 index bf8276c511..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/selfdestruct/selfdestruct_same_tx_cancun.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "selfdestruct_same_tx_cancun": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Cancun": [ - { - "hash": "0x7b102618ec81fab72e1604db83989b10d50d9c65d1cd40da02c776b55e693a47", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca4f", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x7300000000000000000000000000000000000000beff" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "value": [ - "0x4e" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/selfdestruct/selfdestruct_shanghai.json b/tests/eof_suite/evmone/state_tests/state_transition/selfdestruct/selfdestruct_shanghai.json deleted file mode 100644 index 1fb3d9e254..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/selfdestruct/selfdestruct_shanghai.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "selfdestruct_shanghai": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Shanghai": [ - { - "hash": "0x17543069f3e71af93caf9abdb2de34a639ccf5319ada32ded87e1d76c496be8c", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x4e", - "code": "0x7300000000000000000000000000000000000000beff", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/selfdestruct/selfdestruct_to_self_cancun.json b/tests/eof_suite/evmone/state_tests/state_transition/selfdestruct/selfdestruct_to_self_cancun.json deleted file mode 100644 index 9d42930681..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/selfdestruct/selfdestruct_to_self_cancun.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "selfdestruct_to_self_cancun": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Cancun": [ - { - "hash": "0xeeec845e3f06b81a46a729a5bab4ef1fcbebcc2741172162c6a4331cb9cfa48c", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x4e", - "code": "0x73000000000000000000000000000000000000c0deff", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_empty_sd.json b/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_empty_sd.json deleted file mode 100644 index d4c54a42f9..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_empty_sd.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "touch_empty_sd": { - "env": { - "currentBaseFee": "0x0", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "EIP158": [ - { - "hash": "0x19bb10c29828fa55fae61d7cd57b91189073b27946c465613cea195e6d8705dc", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x00000000000000000000000000000000000000ee": { - "balance": "0x0", - "code": "0x", - "nonce": "0x0", - "storage": {} - }, - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x600060006000600060007300000000000000000000000000000000000000ee6000f1", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "gasPrice": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_empty_tw.json b/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_empty_tw.json deleted file mode 100644 index 9b491e44ae..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_empty_tw.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "touch_empty_tw": { - "env": { - "currentBaseFee": "0x0", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "EIP150": [ - { - "hash": "0x8bffc0a40a6dbc6a4c2cf4464740c442d00a9450b471c35e108bb5f0d1f61caf", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x00000000000000000000000000000000000000ee": { - "balance": "0x0", - "code": "0x", - "nonce": "0x0", - "storage": {} - }, - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x600060006000600060007300000000000000000000000000000000000000ee6000f1", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "gasPrice": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_nonempty_tw.json b/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_nonempty_tw.json deleted file mode 100644 index ae9b7836c3..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_nonempty_tw.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "touch_nonempty_tw": { - "env": { - "currentBaseFee": "0x0", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "EIP150": [ - { - "hash": "0xf5147f728812eb80cce529983b05d30e0083f40514750f604057b4f2815dc7d6", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x00000000000000000000000000000000000000ba": { - "balance": "0x1", - "code": "0x", - "nonce": "0x0", - "storage": {} - }, - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x600060006000600060007300000000000000000000000000000000000000ba6000f1", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "gasPrice": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_nonexistent_sd.json b/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_nonexistent_sd.json deleted file mode 100644 index 968b9defae..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_nonexistent_sd.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "touch_nonexistent_sd": { - "env": { - "currentBaseFee": "0x0", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "EIP158": [ - { - "hash": "0x38345f5a89c3537c53ca9157f00d6f3bb4aaac1ecb10d77e16eca31316c8e16f", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x6000600060006000600073000000000000000000000000000000000000004e6000f1", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "gasPrice": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_nonexistent_tw.json b/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_nonexistent_tw.json deleted file mode 100644 index e1442c8aff..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_nonexistent_tw.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "touch_nonexistent_tw": { - "env": { - "currentBaseFee": "0x0", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "EIP150": [ - { - "hash": "0x866c92d3fec095a54bcd3527154847c12c72eb53986499f380ed21b680ef3d54", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x6000600060006000600073000000000000000000000000000000000000004e6000f1", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "gasPrice": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_revert_empty.json b/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_revert_empty.json deleted file mode 100644 index cc2a80c591..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_revert_empty.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "touch_revert_empty": { - "env": { - "currentBaseFee": "0x0", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Istanbul": [ - { - "hash": "0x4060d840ae2a4f36e54d8118d214def73ac085424dff28fcabe555449b9e7be3", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x00000000000000000000000000000000000000ee": { - "balance": "0x0", - "code": "0x", - "nonce": "0x0", - "storage": {} - }, - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x600060006000600060007300000000000000000000000000000000000000ee6000f160006000fd", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "gasPrice": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_revert_nonempty_tw.json b/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_revert_nonempty_tw.json deleted file mode 100644 index ea991ab29c..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_revert_nonempty_tw.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "touch_revert_nonempty_tw": { - "env": { - "currentBaseFee": "0x0", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "EIP150": [ - { - "hash": "0xaf3f4079a5c0da2a520da572647aebe206067e5aa31cc38df722f4660c3ee88c", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x00000000000000000000000000000000000000ba": { - "balance": "0x1", - "code": "0x", - "nonce": "0x0", - "storage": {} - }, - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x600060006000600060007300000000000000000000000000000000000000ba6000f1fe", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "gasPrice": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_revert_nonexistent_istanbul.json b/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_revert_nonexistent_istanbul.json deleted file mode 100644 index 586ed4b0aa..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_revert_nonexistent_istanbul.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "touch_revert_nonexistent_istanbul": { - "env": { - "currentBaseFee": "0x0", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Istanbul": [ - { - "hash": "0x5db66b2c0f2336d5f5b50590d6d07ceaa1152ebd2e299830c96e00a31f5a64b4", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x600060006000600060007300000000000000000000000000000000000000ee6000f160006000fd", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "gasPrice": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_revert_nonexistent_touch_again_tw.json b/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_revert_nonexistent_touch_again_tw.json deleted file mode 100644 index 219486afca..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_revert_nonexistent_touch_again_tw.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "touch_revert_nonexistent_touch_again_tw": { - "env": { - "currentBaseFee": "0x0", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "EIP150": [ - { - "hash": "0x9a008bcdf0c5282e9a1acf7663063a52ac40b98a755c899ea5de8c06f5a8a624", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x0000000000000000000000000000000000000094": { - "balance": "0x0", - "code": "0x600060006000600060007300000000000000000000000000000000000000ee6000f1fe", - "nonce": "0x0", - "storage": {} - }, - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x6000600060006000600073000000000000000000000000000000000000009461fffff1600060006000600060007300000000000000000000000000000000000000ee6000f1", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "gasPrice": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_revert_nonexistent_tw.json b/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_revert_nonexistent_tw.json deleted file mode 100644 index c5e83e402e..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_revert_nonexistent_tw.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "touch_revert_nonexistent_tw": { - "env": { - "currentBaseFee": "0x0", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "EIP150": [ - { - "hash": "0x55a66d7d90ebeefe79f9f4a20a741d7dd8c3bdc42ccac72a99ea2837993ce254", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x600060006000600060007300000000000000000000000000000000000000ee6000f1fe", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "gasPrice": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_revert_selfdestruct_to_nonexistient_tw.json b/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_revert_selfdestruct_to_nonexistient_tw.json deleted file mode 100644 index a96ea2da5c..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_revert_selfdestruct_to_nonexistient_tw.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "touch_revert_selfdestruct_to_nonexistient_tw": { - "env": { - "currentBaseFee": "0x0", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "EIP150": [ - { - "hash": "0x88bd0e876881ed352ce3118c86248a48ec5c8a075c997a3ad24b024571bfa44f", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x00000000000000000000000000000000000000de": { - "balance": "0x0", - "code": "0x7300000000000000000000000000000000000000beff", - "nonce": "0x0", - "storage": {} - }, - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x600060006000600060007300000000000000000000000000000000000000de61fffff1fe", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "gasPrice": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_revert_touch_revert_nonexistent_tw.json b/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_revert_touch_revert_nonexistent_tw.json deleted file mode 100644 index 45a701db67..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_revert_touch_revert_nonexistent_tw.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "touch_revert_touch_revert_nonexistent_tw": { - "env": { - "currentBaseFee": "0x0", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "EIP150": [ - { - "hash": "0x00d14ef0a5b12bb68b41a8c6ed558b9100d972d8f20d7915aeb2ce8812c27cc6", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x0000000000000000000000000000000000000094": { - "balance": "0x0", - "code": "0x600060006000600060007300000000000000000000000000000000000000ee6000f1fe", - "nonce": "0x0", - "storage": {} - }, - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x6000600060006000600073000000000000000000000000000000000000009461fffff16000600060006000600073000000000000000000000000000000000000009461fffff1", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "gasPrice": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_touch_revert_nonexistent_tw.json b/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_touch_revert_nonexistent_tw.json deleted file mode 100644 index ba74c3ac0f..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_touch_revert_nonexistent_tw.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "touch_touch_revert_nonexistent_tw": { - "env": { - "currentBaseFee": "0x0", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "EIP150": [ - { - "hash": "0x41c0203e8b5ae6d160f0c5cc2a09d75c06307291393ec2a928e9dbb5eb19fb40", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x0000000000000000000000000000000000000094": { - "balance": "0x0", - "code": "0x600060006000600060007300000000000000000000000000000000000000ee6000f1fe", - "nonce": "0x0", - "storage": {} - }, - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x600060006000600060007300000000000000000000000000000000000000ee6000f16000600060006000600073000000000000000000000000000000000000009461fffff1", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "gasPrice": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_touch_revert_nonexistent_tw_2.json b/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_touch_revert_nonexistent_tw_2.json deleted file mode 100644 index 36b23a0fce..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/touch/touch_touch_revert_nonexistent_tw_2.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "touch_touch_revert_nonexistent_tw_2": { - "env": { - "currentBaseFee": "0x0", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "EIP150": [ - { - "hash": "0xcf86d55dac11ba3edd21dad67a0cf74f48efcd530435279f68e10a20118f45e7", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x600060006000600060007300000000000000000000000000000000000000ee6000f1600060006000600060007300000000000000000000000000000000000000ee6000f1fe", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "gasPrice": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/trace/trace_example.json b/tests/eof_suite/evmone/state_tests/state_transition/trace/trace_example.json deleted file mode 100644 index c7ec9aa58a..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/trace/trace_example.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "trace_example": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Shanghai": [ - { - "hash": "0xaea617c239aa5d80f77d643a59bb43d012dd83550e97d7093128138318e9810b", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x60016000fd", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/transient_storage/transient_storage.json b/tests/eof_suite/evmone/state_tests/state_transition/transient_storage/transient_storage.json deleted file mode 100644 index cc61282c16..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/transient_storage/transient_storage.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "transient_storage": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Cancun": [ - { - "hash": "0xb2cc7ea24a7dcdf12fc5e05d30d6b94517d22df3bad992224a2061869bb6746c", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x00000000000000000000000000000000000000b0": { - "balance": "0x0", - "code": "0x600160005c0160005d60005c600055", - "nonce": "0x0", - "storage": {} - }, - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x600060006000600060007300000000000000000000000000000000000000b061fffff1600060006000600060007300000000000000000000000000000000000000b061fffff1", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/transient_storage/transient_storage_revert.json b/tests/eof_suite/evmone/state_tests/state_transition/transient_storage/transient_storage_revert.json deleted file mode 100644 index d609581c8f..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/transient_storage/transient_storage_revert.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "transient_storage_revert": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Cancun": [ - { - "hash": "0x66a09b66e3f13ea69ff309832be58fe2ccf0f7196dc93ffc4feec1a8e9c0ae28", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x00000000000000000000000000000000000000b0": { - "balance": "0x0", - "code": "0x600160005c0160005d60005c600055", - "nonce": "0x0", - "storage": {} - }, - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x600060006000600060007300000000000000000000000000000000000000b061fffff1600060006000600060007300000000000000000000000000000000000000b06101fff1600060006000600060007300000000000000000000000000000000000000b061fffff1", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/transient_storage/transient_storage_static.json b/tests/eof_suite/evmone/state_tests/state_transition/transient_storage/transient_storage_static.json deleted file mode 100644 index 52d5a379d1..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/transient_storage/transient_storage_static.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "transient_storage_static": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Cancun": [ - { - "hash": "0x099c561e55623635159bcdd27a80b41d64d78d1db6eb7cc5fedce3acd7f7b853", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x00000000000000000000000000000000000000db": { - "balance": "0x0", - "code": "0x60015c60003560115760005260206000f35b60070160015d", - "nonce": "0x0", - "storage": {} - }, - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x6001600052600060006020600060007300000000000000000000000000000000000000db61fffff160c15560206000600060007300000000000000000000000000000000000000db61fffffa60c25560005160d15560006000602060007300000000000000000000000000000000000000db61fffffa60c355", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/tx/access_list_storage.json b/tests/eof_suite/evmone/state_tests/state_transition/tx/access_list_storage.json deleted file mode 100644 index a6559d3e97..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/tx/access_list_storage.json +++ /dev/null @@ -1,67 +0,0 @@ -{ - "access_list_storage": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Shanghai": [ - { - "hash": "0x4665584c743befc856e4ba969d170febfdc53f7835653126eae44bb0a24376bf", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x000000000000000000000000000000000000c0de": { - "balance": "0x0", - "code": "0x600154600255", - "nonce": "0x0", - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000001": "0x0000000000000000000000000000000000000000000000000000000000000001" - } - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "accessLists": [ - [ - { - "address": "0x000000000000000000000000000000000000c0de", - "storageKeys": [ - "0x0000000000000000000000000000000000000000000000000000000000000001" - ] - } - ] - ], - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "maxFeePerGas": "0x3e8", - "maxPriorityFeePerGas": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/tx/empty_coinbase_fee_0_sd.json b/tests/eof_suite/evmone/state_tests/state_transition/tx/empty_coinbase_fee_0_sd.json deleted file mode 100644 index 31ac231b9e..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/tx/empty_coinbase_fee_0_sd.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "empty_coinbase_fee_0_sd": { - "env": { - "currentBaseFee": "0x0", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "EIP158": [ - { - "hash": "0x4c66eb3be192f38f13673ae040d6f116411646c5161726a77c9bed28a8f2bf64", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x00000000000000000000000000000000c014bace": { - "balance": "0x0", - "code": "0x", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "gasPrice": "0x0", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/tx/empty_coinbase_fee_0_tw.json b/tests/eof_suite/evmone/state_tests/state_transition/tx/empty_coinbase_fee_0_tw.json deleted file mode 100644 index 1f2c84b5cb..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/tx/empty_coinbase_fee_0_tw.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "empty_coinbase_fee_0_tw": { - "env": { - "currentBaseFee": "0x0", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "EIP150": [ - { - "hash": "0x4851e0421de56e54b1c72133146253025d6ea3424f188f7fb4047471c3fd4a4d", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0x00000000000000000000000000000000c014bace": { - "balance": "0x0", - "code": "0x", - "nonce": "0x0", - "storage": {} - }, - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "gasPrice": "0x0", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/tx/invalid_tx_non_existing_sender.json b/tests/eof_suite/evmone/state_tests/state_transition/tx/invalid_tx_non_existing_sender.json deleted file mode 100644 index 3959ef5d4f..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/tx/invalid_tx_non_existing_sender.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "invalid_tx_non_existing_sender": { - "env": { - "currentBaseFee": "0x0", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Berlin": [ - { - "expectException": "TR_NoFunds", - "hash": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": null, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "gasPrice": "0x1", - "nonce": "0x0", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/tx/tx_blob_gas_price.json b/tests/eof_suite/evmone/state_tests/state_transition/tx/tx_blob_gas_price.json deleted file mode 100644 index d7f3a17f03..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/tx/tx_blob_gas_price.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "tx_blob_gas_price": { - "env": { - "currentBaseFee": "0x3e7", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Cancun": [ - { - "hash": "0x182fa30bb45ddd3ad1bf72363ff29973c08d633471da15405f9af5856c580a93", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x17f1698", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0x61a8" - ], - "maxFeePerGas": "0x3e7", - "maxPriorityFeePerGas": "0x0", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/tx/tx_legacy.json b/tests/eof_suite/evmone/state_tests/state_transition/tx/tx_legacy.json deleted file mode 100644 index e26cea28e7..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/tx/tx_legacy.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "tx_legacy": { - "env": { - "currentBaseFee": "0x0", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Istanbul": [ - { - "hash": "0xd60fd61f703c8aa4490e90fede5aeb0c2ea17ace4167ee391efe1a627a026d66", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": { - "0xe100713fc15400d1e94096a545879e7c6407001e": { - "balance": "0x3b9aca01", - "code": "0x", - "nonce": "0x1", - "storage": {} - } - }, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "gasPrice": "0x3e8", - "nonce": "0x1", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file diff --git a/tests/eof_suite/evmone/state_tests/state_transition/tx/tx_non_existing_sender.json b/tests/eof_suite/evmone/state_tests/state_transition/tx/tx_non_existing_sender.json deleted file mode 100644 index fad159b326..0000000000 --- a/tests/eof_suite/evmone/state_tests/state_transition/tx/tx_non_existing_sender.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "tx_non_existing_sender": { - "env": { - "currentBaseFee": "0x0", - "currentCoinbase": "0x00000000000000000000000000000000c014bace", - "currentGasLimit": "0xf4240", - "currentNumber": "0x1", - "currentTimestamp": "0x0" - }, - "post": { - "Berlin": [ - { - "hash": "0x53ece2540d53c25a78ef9b2b570da614d5e80127e964796ec6c52b42e0a9647f", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - }, - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre": null, - "transaction": { - "data": [ - "0x" - ], - "gasLimit": [ - "0xf4240" - ], - "gasPrice": "0x0", - "nonce": "0x0", - "secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b", - "sender": "0xe100713fc15400d1e94096a545879e7c6407001e", - "to": "0x000000000000000000000000000000000000c0de", - "value": [ - "0x0" - ] - } - } -} \ No newline at end of file